@font-face{font-family:__nunito_0f4807;src:url(/_next/static/media/d9aa7231baeedd10-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:__nunito_0f4807;src:url(/_next/static/media/5c71dfa428ad13f2-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:__nunito_0f4807;src:url(/_next/static/media/305d12a8557cb441-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:__nunito_Fallback_0f4807;src:local("Arial");ascent-override:101.10%;descent-override:35.30%;line-gap-override:0.00%;size-adjust:100.00%}.__className_0f4807{font-family:__nunito_0f4807,__nunito_Fallback_0f4807}.__variable_0f4807{--font-nunito:"__nunito_0f4807","__nunito_Fallback_0f4807"}:root{color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;background:#000;color:#fff;font-family:var(--font-nunito),ui-rounded,"SF Pro Rounded","Nunito",system-ui,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;overscroll-behavior:none}body{overflow:hidden;cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cg%20transform%3D%22translate%2813%2013%29%20rotate%2845%29%20scale%280.052%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%2270%22%20stroke-opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2226%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 13 13,auto}.card:not(.o0),.tile,a,button,input[type=range],label,select{cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cg%20transform%3D%22translate%2818%2018%29%20rotate%2845%29%20scale%280.078%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22%23ff1f1f%22%20stroke%3D%22%23000%22%20stroke-width%3D%2234%22%20stroke-opacity%3D%220.6%22%20paint-order%3D%22stroke%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 18 18,pointer}.track input[type=range]::-webkit-slider-thumb{cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cg%20transform%3D%22translate%2818%2018%29%20rotate%2845%29%20scale%280.078%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22%23ff1f1f%22%20stroke%3D%22%23000%22%20stroke-width%3D%2234%22%20stroke-opacity%3D%220.6%22%20paint-order%3D%22stroke%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 18 18,pointer}.track input[type=range]::-moz-range-thumb{cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cg%20transform%3D%22translate%2818%2018%29%20rotate%2845%29%20scale%280.078%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22%23ff1f1f%22%20stroke%3D%22%23000%22%20stroke-width%3D%2234%22%20stroke-opacity%3D%220.6%22%20paint-order%3D%22stroke%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 18 18,pointer}.stage{position:fixed;inset:0;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;perspective:1200px}.card,.stage{background:#000;overflow:hidden}.card{position:absolute;top:96px;bottom:36px;left:8vw;right:8vw;will-change:transform,opacity;transition:transform .75s cubic-bezier(.16,.9,.18,1),opacity .75s cubic-bezier(.16,.9,.18,1),filter .75s cubic-bezier(.16,.9,.18,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.card>.media{position:absolute;inset:0;width:100%;height:100%;display:block;border:0;background:#000}.media.contain,.media.cover{object-fit:contain}.card.o0{transform:translateZ(0);opacity:1;filter:blur(0);z-index:2}.card.o1{transform:translate3d(70vw,0,-400px) rotateY(-38deg)}.card.o-1,.card.o1{opacity:.6;filter:blur(5px);z-index:1;cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cg%20transform%3D%22translate%2818%2018%29%20rotate%2845%29%20scale%280.078%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22%23ff1f1f%22%20stroke%3D%22%23000%22%20stroke-width%3D%2234%22%20stroke-opacity%3D%220.6%22%20paint-order%3D%22stroke%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 18 18,pointer}.card.o-1{transform:translate3d(-70vw,0,-400px) rotateY(38deg)}.card:not(.o0)>.media{pointer-events:none}.stage{--enter:750ms}.stage.arriving{--enter:1400ms}.card.enter-c{animation:enter-c var(--enter) cubic-bezier(.16,.9,.18,1)}@keyframes enter-c{0%{transform:translate3d(0,6vh,-420px);opacity:0}}.card.enter-r{animation:enter-r var(--enter) cubic-bezier(.16,.9,.18,1)}.card.enter-l{animation:enter-l var(--enter) cubic-bezier(.16,.9,.18,1)}@keyframes enter-r{0%{transform:translate3d(120vw,0,-900px) rotateY(-45deg);opacity:0}}@keyframes enter-l{0%{transform:translate3d(-120vw,0,-900px) rotateY(45deg);opacity:0}}@media (max-width:640px){.card{top:86px;bottom:28px;left:5vw;right:5vw}.brand{top:14px;left:14px;gap:14px}.brand svg{height:36px}.card.o1{transform:translate3d(80vw,0,-400px) rotateY(-38deg)}.card.o-1{transform:translate3d(-80vw,0,-400px) rotateY(38deg)}}@media (prefers-reduced-motion:reduce){.card{transition-duration:1ms;animation-duration:1ms}}.brand{top:18px;left:20px;z-index:31;display:flex;flex-direction:row;align-items:center;gap:26px}.brand,.copy,.mark,.nav,.sound,.view{position:fixed;mix-blend-mode:difference}.copy,.mark,.nav,.sound,.view{z-index:30;color:#fff;text-decoration:none;background:none;border:0;padding:0;cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cg%20transform%3D%22translate%2818%2018%29%20rotate%2845%29%20scale%280.078%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22%23ff1f1f%22%20stroke%3D%22%23000%22%20stroke-width%3D%2234%22%20stroke-opacity%3D%220.6%22%20paint-order%3D%22stroke%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 18 18,pointer;font-family:inherit}.mark{position:static;display:block;opacity:1;transform-origin:0 50%;transition:transform .38s cubic-bezier(.2,.7,.2,1)}.mark:hover{transform:scale(1.12)}.nav{top:0;bottom:0;width:8vw;min-width:56px;max-width:120px;display:flex;align-items:center;opacity:.85;transition:opacity .2s ease}.nav.prev{left:0;justify-content:flex-start;padding-left:20px}.nav.prev svg{transform:scaleX(-1)}.nav.next{right:0;justify-content:flex-end;padding-right:20px}.nav:focus-visible,.nav:hover{opacity:1;outline:none}.nav svg{display:block;filter:drop-shadow(0 0 6px rgba(0,0,0,.5))}.sound{right:20px;bottom:18px;font-size:12px;letter-spacing:.04em;opacity:.75}.sound:hover{opacity:1}.intro{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;pointer-events:none}.intro-logo{will-change:transform,opacity}.intro-logo.in{animation:logo-in 1.7s cubic-bezier(.22,.6,.2,1) both}.intro-logo.out{animation:logo-out .65s ease-in both}@keyframes logo-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes logo-out{0%{opacity:1}to{opacity:0}}.intro-mark{height:clamp(56px,13vw,160px)!important;color:#fff}.brand.pending{opacity:0}.brand .outline,.logo .outline{fill:none;stroke:currentColor;stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.logo .outline{opacity:0}.mark .logo .outline{opacity:1;stroke-width:1.5px}.mark .logo .fill{opacity:0}.logo.draw .outline{opacity:1;stroke-dasharray:1;stroke-dashoffset:1;animation:trace .48s cubic-bezier(.5,0,.3,1) var(--d,0ms) forwards}@keyframes trace{to{stroke-dashoffset:0}}@keyframes fill-in{to{opacity:1}}@keyframes fade-away{to{opacity:0}}.logo .fill,.logo .outline{transition:opacity .22s ease}.mark:hover .logo .fill{opacity:1}.ig svg,.view svg{transition:transform .32s cubic-bezier(.2,.7,.2,1);transform-origin:50% 50%}.ig:focus-visible svg,.ig:hover svg,.view:focus-visible svg,.view:hover svg{transform:scale(1.3)}.nav svg{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.nav.next:hover svg{transform:scale(1.18)}.nav.prev:hover svg{transform:scaleX(-1) scale(1.18)}.brand .ig .fill{fill:currentColor}.brand.draw .outline:not(.logo .outline){stroke-dasharray:1;stroke-dashoffset:1;animation:trace .48s cubic-bezier(.5,0,.3,1) var(--d,0ms) forwards}.brand.draw .ig .fill{opacity:0;animation:fill-in .3s ease var(--d,0ms) forwards}.ig{display:block;color:#fff;opacity:.7;line-height:0}.ig:focus-visible,.ig:hover{opacity:1;outline:none}.copy{left:20px;bottom:16px;display:flex;align-items:center;gap:6px;font-size:13px;line-height:1;opacity:.8;text-decoration:none;cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cg%20transform%3D%22translate%2813%2013%29%20rotate%2845%29%20scale%280.052%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%2270%22%20stroke-opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2226%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 13 13,auto}.copy b{font-size:22px;font-weight:500;line-height:1}.copy:focus-visible{outline:none}.board{min-height:100vh;padding:22px 20px 60px;overflow-y:auto}body:has(.board){overflow:auto}.board-head{display:flex;align-items:center;gap:18px;margin-bottom:26px}.board-sub{font-size:13px;opacity:.6}.board-count{font-size:12px;opacity:.4}.board-out{margin-left:auto;background:none;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:#fff;font:inherit;font-size:12px;padding:5px 13px;opacity:.7;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.board-out:hover{opacity:1;background:#fff;color:#000}.board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px}@media (max-width:640px){.board-grid{grid-template-columns:repeat(2,1fr)}}.board-add,.board-tile{position:relative;aspect-ratio:1;border-radius:18px;overflow:hidden;background:#111}.board-add{border:1px dashed hsla(0,0%,100%,.3);background:transparent;color:#fff;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:border-color .2s ease,background-color .2s ease}.board-add span{font-size:34px;line-height:1;font-weight:500}.board-add small{font-size:11px;opacity:.5}.board-add:hover,.board.dragging .board-add{border-color:#fff;background:hsla(0,0%,100%,.06)}.board-tile a,.board-tile img,.board-tile video{display:block;width:100%;height:100%}.board-tile img,.board-tile video{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.board-tile:hover img,.board-tile:hover video{transform:scale(1.06)}.board-name{position:absolute;left:0;right:0;bottom:0;padding:26px 12px 10px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(transparent,rgba(0,0,0,.7));opacity:0;transition:opacity .2s ease;pointer-events:none}.board-tile.uploading .board-name,.board-tile:hover .board-name{opacity:1}.board-del{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;border:0;background:rgba(0,0,0,.6);color:#fff;font:inherit;font-size:16px;line-height:1;opacity:0;transition:opacity .2s ease,background-color .16s ease,color .16s ease}.board-tile:hover .board-del{opacity:1}.board-del:hover{background:#fff;color:#000}.board-tile.uploading .bar{position:absolute;left:0;top:0;height:2px;background:#fff;transition:width .2s ease}.board-tile.failed{border:1px solid rgba(255,80,80,.6)}.board .empty{margin-top:20vh}.board-drop{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);border:2px dashed hsla(0,0%,100%,.6);font-size:14px;pointer-events:none}.view{position:static;display:block;padding:2px 0;opacity:.7}.view svg{display:block;color:#fff}.view.open rect{fill:#fff}.view.open,.view:focus-visible,.view:hover{opacity:1}.filters{position:fixed;top:18px;right:20px;z-index:30;display:flex;gap:18px}.dd,.dd-wrap{position:relative}.dd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:999px;color:#fff;font:inherit;font-size:12px;letter-spacing:.03em;padding:6px 28px 6px 14px;opacity:.8;outline:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.dd:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;margin-top:-5px;border-right:1.4px solid;border-bottom:1.4px solid;border-radius:0 0 1.5px 0;transform:rotate(45deg)}.dd.open,.dd:focus-visible,.dd:hover{opacity:1;background:#fff;color:#000}.dd-panel{position:absolute;top:30px;right:0;min-width:100%;display:flex;flex-direction:column;gap:2px;padding:8px;background:rgba(0,0,0,.88);border:1px solid hsla(0,0%,100%,.16);border-radius:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:panel-in .32s cubic-bezier(.2,.7,.2,1) both}.dd-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:999px;color:#fff;font:inherit;font-size:12px;letter-spacing:.03em;text-align:left;white-space:nowrap;padding:7px 14px;opacity:.8;transition:background-color .16s ease,color .16s ease;animation:item-in .38s cubic-bezier(.2,.7,.2,1) calc(60ms + var(--i, 0) * 45ms) both}.dd-item.on{opacity:1}.dd-item:focus-visible,.dd-item:hover{background:#fff;color:#000;opacity:1;outline:none}@keyframes item-in{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.date-panel{position:absolute;top:30px;right:0;display:flex;align-items:center;gap:12px;padding:14px 18px;background:rgba(0,0,0,.88);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:panel-in .32s cubic-bezier(.2,.7,.2,1) both;font-size:12px;letter-spacing:.03em}@keyframes panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.date-panel.single{opacity:.45}.range-label{min-width:78px;white-space:nowrap}.range-label:first-child{text-align:right}.dd-clear{background:none;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;color:#fff;font:inherit;font-size:12px;letter-spacing:.03em;opacity:.7;padding:3px 12px;margin-left:4px;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.dd-clear:hover{opacity:1;background:#fff;color:#000}.track{position:relative;width:220px;height:14px}.rail{position:absolute;top:50%;width:50%;height:2px;margin-top:-1px;border-radius:1px;background:hsla(0,0%,100%,.35);animation:rail-in .48s cubic-bezier(.2,.7,.2,1) 80ms both}.rail.l{left:0;transform-origin:0 50%}.rail.r{right:0;transform-origin:100% 50%}@keyframes rail-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.track-fill{position:absolute;top:50%;height:2px;margin-top:-1px;border-radius:1px;background:#fff;animation:fill-up .36s ease .52s both}@keyframes fill-up{0%{opacity:0}to{opacity:1}}.track input[type=range]{position:absolute;inset:0;width:100%;margin:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none;outline:none;animation:thumb-in .42s cubic-bezier(.34,1.4,.64,1) .42s both}@keyframes thumb-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.track input[type=range]::-webkit-slider-runnable-track{background:transparent;height:14px}.track input[type=range]::-moz-range-track{background:transparent;height:14px}.track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:11px;height:11px;margin-top:1.5px;border-radius:50%;background:#fff;border:0;pointer-events:auto}.track input[type=range]::-moz-range-thumb{width:11px;height:11px;border-radius:50%;background:#fff;border:0;pointer-events:auto}.track input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px hsla(0,0%,100%,.3)}.empty{grid-column:1/-1;margin:40vh 0 0;text-align:center;font-size:12px;letter-spacing:.03em;opacity:.5}@media (max-width:640px){.filters{top:14px;right:12px;gap:12px}.dd,.dd-item{font-size:11px}.filters{flex-wrap:wrap;justify-content:flex-end;max-width:60vw}.track{width:140px}.range-label{min-width:0}.date-panel{right:auto;left:50%;transform:translateX(-50%);flex-wrap:wrap;justify-content:center;border-radius:22px}}.grid{position:fixed;inset:0;z-index:20;background:#000;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:96px 20px 56px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:6px;gap:6px;align-content:start;animation:grid-in .3s ease both}@keyframes grid-in{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.grid{grid-template-columns:repeat(2,1fr);padding:76px 8px 40px}}.tile{position:relative;aspect-ratio:1;overflow:hidden;background:#111;border:0;padding:0;cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cg%20transform%3D%22translate%2818%2018%29%20rotate%2845%29%20scale%280.078%29%22%3E%3Cpath%20d%3D%22M101%2C61L140%2C61A61%2C61%2C0%2C0%2C0%2C140%2C-61L101%2C-61A40%2C40%2C0%2C0%2C1%2C61%2C-101L61%2C-140A61%2C61%2C0%2C0%2C0%2C-61%2C-140L-61%2C-101A40%2C40%2C0%2C0%2C1%2C-101%2C-61L-140%2C-61A61%2C61%2C0%2C0%2C0%2C-140%2C61L-101%2C61A40%2C40%2C0%2C0%2C1%2C-61%2C101L-61%2C140A61%2C61%2C0%2C0%2C0%2C61%2C140L61%2C101A40%2C40%2C0%2C0%2C1%2C101%2C61Z%22%20fill%3D%22%23ff1f1f%22%20stroke%3D%22%23000%22%20stroke-width%3D%2234%22%20stroke-opacity%3D%220.6%22%20paint-order%3D%22stroke%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 18 18,pointer;opacity:.9;transition:transform .95s cubic-bezier(.16,1,.3,1),box-shadow .95s cubic-bezier(.16,1,.3,1),opacity .4s ease;will-change:transform}.tile:focus,.tile:focus-visible{opacity:1;outline:none;box-shadow:none}.tile.hot:focus,.tile.hot:focus-visible{box-shadow:0 10px 34px rgba(0,0,0,.6)}.tile.hot{transform:scale(1.22);opacity:1;z-index:2;box-shadow:0 10px 34px rgba(0,0,0,.6)}.thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;pointer-events:none;display:block}.gate{position:fixed;inset:0;justify-content:center}.gate,.gate form{display:flex;align-items:center}.gate form{flex-direction:column;gap:14px}.gate .board-sub{margin-top:-6px}.gate input{width:200px;background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.35);color:#fff;font:inherit;font-size:15px;letter-spacing:.3em;text-align:center;padding:8px 0;outline:none}.gate input:focus{border-bottom-color:#fff}.gate .err{font-size:12px;letter-spacing:.03em;opacity:.6;min-height:14px}