@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./big-shoulders-display-vietnamese-wght-normal-B-JM5mJH.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./big-shoulders-display-latin-ext-wght-normal-EP2r9iG4.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./big-shoulders-display-latin-wght-normal-Bn_gnr7w.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #080706;--text: #f3f1ea;--dim: #b9b6ac;--line: rgba(243, 241, 234, .14);--line-strong: rgba(243, 241, 234, .32);--panel: rgba(14, 13, 11, .62);--foil: linear-gradient(100deg, #8ef6ff, #c9a7ff 30%, #ff9bd6 55%, #ffe08a 80%, #8ef6ff);--display: "Big Shoulders Display Variable", "Big Shoulders Display", Impact, sans-serif;--ui: "Manrope Variable", Manrope, system-ui, sans-serif;--mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--fs-min: 11.5px;--fs-sm: 13px;--r-chip: 6px;--r-tile: 12px;--r-plate: 20px;--z-world: 0;--z-stage: 1;--z-shade: 2;--z-app: 3;--z-sheet: 20;--z-busy: 25;--z-toast: 30;--z-skip: 3;--rail: 92px;--ease: cubic-bezier(.2, .8, .2, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;overflow:hidden}body{background:var(--bg);color:var(--text);font:500 15px/1.45 var(--ui);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:6px}.sr{position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono{font-family:var(--mono);font-feature-settings:"zero" 1}.dim{color:var(--dim)}p,.sub,.opt small,.legend,.empty span,.busy .card span{text-wrap:pretty}.world{position:fixed;inset:0;z-index:var(--z-world);overflow:hidden;background:var(--bg)}.world video,.world img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.world .tint{position:absolute;inset:0;background-color:var(--tint);mix-blend-mode:soft-light;opacity:.5;transition:background-color .9s var(--ease)}.world:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 95% at 62% 42%,transparent 50%,rgba(8,7,6,.7))}.stage{position:fixed;inset:0;z-index:var(--z-stage)}.stage canvas{display:block}.stage.flat img{position:absolute;top:18%;width:min(44vw,640px);aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-tile);box-shadow:0 30px 80px -20px #000000b3,0 0 0 1px #ffffff26;transform:perspective(1200px) rotateY(-16deg) rotateX(3deg)}.stage.flat.right img{right:6vw}.stage.flat.left img{left:calc(var(--rail) + 4vw);transform:perspective(1200px) rotateY(16deg) rotateX(3deg)}.stage.flat.center img{left:calc(50% + var(--rail) / 2);top:24%;translate:-50% 0;transform:none;width:min(40vw,520px)}.stage.flat .flat-logo{position:absolute;top:50%;right:8vw;translate:0 -50%;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.stage.flat .flat-logo .logo{display:block}@media(max-width:820px){.stage.flat img,.stage.flat.left img,.stage.flat.right img{top:150px;left:50%;right:auto;translate:-50% 0;width:78vw;transform:none}.stage.flat.compact img{top:130px;width:40vw}.stage.flat.center img{top:50%;left:50%;translate:-50% -50%;width:78vw}.stage.flat .flat-logo{top:150px;left:50%;right:auto;translate:-50% 0}}.shade{position:fixed;inset:0;z-index:var(--z-shade);pointer-events:none;background:linear-gradient(90deg,#080706b8,#08070647 42%,#08070600 60%),linear-gradient(0deg,#080706cc,#08070600 32%)}.app{position:relative;z-index:var(--z-app);height:100%;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.rail{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 0 16px;background:#08070680;border-right:1px solid var(--line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.rail .home{display:grid;place-items:center;width:64px;height:52px;margin-bottom:18px;border:0;background:none;padding:0}.logo{display:inline-block;vertical-align:top}.logo svg,svg.seal{display:block;overflow:visible}.tabs{display:flex;flex-direction:column;gap:4px}.tab{position:relative;width:76px;padding:10px 0 8px;border:0;background:none;color:var(--dim);border-radius:var(--r-tile);display:flex;flex-direction:column;align-items:center;gap:5px;font:700 var(--fs-min)/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;transition:color .2s,background .2s}.tab:hover{color:var(--text);background:#f3f1ea0f}.tab[aria-selected=true]{color:var(--text);background:#f3f1ea17}.tab svg{transition:transform .15s var(--ease)}.tab:active svg{transform:scale(.9)}.tab-mark{position:absolute;left:-8px;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--foil)}.pad-hint{font:700 var(--fs-min)/1 var(--mono);color:var(--dim);border:1px solid var(--line-strong);border-radius:var(--r-chip);padding:3px 6px}.rail .spacer{flex:1}.net{font:600 var(--fs-min)/1.25 var(--ui);color:var(--dim);text-align:center;padding:0 6px}.net b{display:block;color:var(--text);font-weight:600}.col{min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);padding:22px clamp(20px,3.4vw,56px) 22px}.stack{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);min-height:0;outline:none}.stack>.view{grid-area:1 / 1}.view{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto}.topbar{display:flex;align-items:center;gap:12px;min-height:48px}.topbar .grow{flex:1}.mode{font:700 var(--fs-min)/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;padding:7px 10px;border-radius:999px;border:1px solid var(--line-strong);color:var(--dim)}.mode.live{color:var(--text);border-color:transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,var(--foil) border-box}.eyebrow{font:700 12px/1.2 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.title{font-family:var(--display);font-weight:800;text-transform:uppercase;line-height:.84;letter-spacing:-.005em;margin:10px 0 14px;font-size:clamp(54px,7.2vw,128px);text-wrap:balance;text-shadow:0 6px 40px rgba(0,0,0,.45)}.title.md{font-size:clamp(44px,5vw,84px)}.blurb{max-width:40ch;color:#f3f1eadb;font-size:clamp(14px,1.15vw,17px);margin:0 0 18px;text-wrap:pretty}.facts{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 22px}.fact{display:flex;flex-direction:column;gap:3px}.fact dt{font:600 var(--fs-sm)/1.2 var(--ui);color:var(--dim)}.fact dd{margin:0;font:600 18px/1.1 var(--mono)}.u{font-size:12px;font-weight:500;color:var(--dim);letter-spacing:.02em}.row .rp .u,.acts .u{font-size:var(--fs-min)}.sm-only{display:none}.actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.actions.center{justify-content:center}.actions.mt{margin-top:14px}.actions.mb{margin-bottom:16px}.btn{position:relative;height:48px;display:inline-flex;align-items:center;gap:10px;padding:0 22px 0 8px;border-radius:999px;border:1px solid var(--line-strong);background:#f3f1ea12;color:var(--text);font-weight:750;font-size:15px;white-space:nowrap;overflow:hidden;isolation:isolate;transition:transform .15s var(--ease),background .2s,border-color .2s}.btn:not(.primary):not([disabled]):hover{background:#f3f1ea21;border-color:var(--text)}.btn:active{transform:scale(.97)}.btn.noglyph{padding-left:22px}.btn .glyph{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;font:800 12px/1 var(--mono);background:#f3f1ea24}.btn.primary{background:var(--text);color:var(--bg);border-color:var(--text)}.btn .glyph.chip{position:relative;isolation:isolate;border-radius:0;background:none;color:var(--bg)}.btn .glyph.chip svg{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;overflow:visible}.btn .glyph.chip .frame{display:none}.btn.primary:not([disabled]):is(:hover,:focus-visible) .glyph.chip .frame{display:inline}.btn.primary:after{content:"";position:absolute;inset:0 auto 0 0;width:300%;z-index:-1;background:var(--foil);background-size:33.334% 100%;opacity:0;transition:opacity .25s}.btn.primary:not([disabled]):hover:after,.btn.primary:not([disabled]):focus-visible:after{opacity:1;animation:foil-x 2.4s linear infinite}.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.btn[disabled]:after{content:none}.btn.primary[disabled]{background:transparent;color:var(--text);border-color:var(--line-strong)}.btn.primary[disabled] .glyph{background:#f3f1ea24;color:var(--text)}.btn.primary[disabled] .glyph.chip{background:none}.btn.primary[disabled] .glyph.chip .cell{fill:#f3f1ea24}.btn.sm{height:38px;font-size:13.5px;padding:0 16px}.btn.skip{position:absolute;left:8px;top:8px;z-index:var(--z-skip);transform:translateY(-200%);background:var(--bg);border-color:var(--text)}.btn.skip:focus-visible{transform:none}.btn.skip:not(.primary):not([disabled]):hover{background:var(--bg)}.btn.owned-chip{border-color:transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,var(--foil) border-box}.btn.owned-chip:not([disabled]):hover{border-color:transparent;background:linear-gradient(#171512,#171512) padding-box,var(--foil) border-box}.icon-btn{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-strong);background:#08070666;color:var(--text)}.icon-btn:not([disabled]):hover{border-color:var(--text)}.icon-btn[disabled]{opacity:.35;cursor:not-allowed}.linkish{background:none;border:0;padding:0;color:var(--dim);text-decoration:underline;text-underline-offset:3px;font-size:var(--fs-sm)}.linkish:hover{color:var(--text)}.icon-btn,.opt,.row,.drop,.linkish{transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease),transform .15s var(--ease)}.icon-btn:not([disabled]):active,.opt:not([disabled]):active{transform:scale(.96)}@keyframes foil-x{to{transform:translate(-33.334%)}}.hero{display:flex;flex-direction:column;justify-content:center;max-width:560px;min-height:0}.shelf{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px}.tiles{--item: 148px;display:grid;grid-template-columns:repeat(var(--per, 3),minmax(0,1fr));gap:12px;overflow:hidden;padding:14px 4px 10px}.tile{position:relative;aspect-ratio:4 / 3;border-radius:var(--r-tile);overflow:hidden;border:0;padding:0;background:#12110f;transform:translateY(0) scale(.94);opacity:.62;transition:transform .35s var(--ease),opacity .3s,box-shadow .3s}.tile img{width:100%;height:100%;object-fit:cover;display:block}.tile:hover{opacity:.9;transform:translateY(-3px) scale(.97)}.tile[aria-current=true]{opacity:1;transform:translateY(-8px) scale(1.04);box-shadow:0 0 0 1px #f3f1ea80,0 18px 36px -14px #000000d9,0 22px 30px -18px #c9a7ff80}.tile:active{transform:translateY(-1px) scale(.92)}.tile[aria-current=true]:active{transform:translateY(-6px) scale(1.01)}.tile:focus-visible{outline-offset:5px;border-radius:var(--r-tile)}.tile .tname{position:absolute;left:0;right:0;bottom:0;padding:18px 9px 7px;text-align:left;font:800 13px/1 var(--display);letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(transparent,#000000c7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile .tprice{position:absolute;top:7px;right:7px;font:600 var(--fs-min)/1 var(--mono);padding:4px 6px;border-radius:var(--r-chip);background:#080706b8}.tile .tprice.own{color:var(--text);border:1px solid transparent;background:linear-gradient(#0e0d0b,#0e0d0b) padding-box,var(--foil) border-box}.pager{display:flex;justify-content:center;gap:6px;margin-top:2px}.pager i{width:18px;height:3px;border-radius:2px;background:var(--line-strong)}.pager i.on{background:var(--text)}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:clamp(20px,3vw,48px);align-items:center;min-height:0}.split.lead{grid-template-columns:minmax(320px,520px) minmax(0,1fr)}.split.lead.slim{grid-template-columns:minmax(320px,460px) minmax(0,1fr)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-plate);padding:18px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);min-height:0;box-shadow:inset 0 1px #f3f1ea0f}.panel.list{display:flex;flex-direction:column;height:min(100%,640px)}.panel h2{font:800 26px/1 var(--display);text-transform:uppercase;letter-spacing:.01em;margin:2px 0 12px}.panel-h3{font:800 18px/1 var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 8px}.panel .sub{font-size:var(--fs-sm);color:var(--dim);margin:-6px 0 12px}.panel .sub.flush{margin:0 0 14px}.panel .sub.last{margin:0}.rows{--item: 58px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.rows .empty{margin:24px auto}.row{display:grid;grid-template-columns:52px minmax(0,1fr) auto 84px;gap:12px;align-items:center;padding:9px 8px;border-radius:var(--r-tile)}.row+.row{border-top:1px solid var(--line)}.row:hover,.row[aria-current=true]{background:#f3f1ea12}.row img{width:52px;height:39px;object-fit:cover;border-radius:var(--r-chip);display:block}.row .meta{min-width:0}.row .rt{display:block;font:800 16px/1.05 var(--display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .rs{display:block;font:500 var(--fs-sm)/1.2 var(--mono);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .rp{font:600 14px/1.1 var(--mono);text-align:right}.row .save{display:block;font-size:12px;color:var(--dim)}.row .btn.sm{width:100%;justify-content:center;padding:0}.panel-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.panel-foot .count{font:600 var(--fs-sm)/1 var(--ui);color:var(--dim)}.mk-cut{margin-top:10px}.mk-cut .linkish{margin-left:auto}.lib-swipe{min-height:0;touch-action:pan-y}.lib{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;min-height:0}.lib-pick{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;width:min(100%,760px);margin:6px 0 18px}.lib-pick .title{margin:0}.empty{max-width:34ch;margin:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.empty .title{margin:0}@media(min-width:821px){.empty.lead{margin:auto auto auto 0;align-items:flex-start;text-align:left}}.price-in{display:inline-flex;align-items:center;gap:8px;height:48px;border-radius:999px;border:1px solid var(--line-strong);padding:0 8px 0 16px;background:#08070680;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.price-in:focus-within{border-color:var(--text);box-shadow:0 0 0 1px var(--text)}.price-in input{width:92px;border:0;background:none;outline:none;font:600 15px var(--mono)}.price-in span{font:600 12px var(--mono);color:var(--dim)}.form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field.full{grid-column:1 / -1}.field>label:not(.drop){font:600 var(--fs-sm)/1.2 var(--ui);color:var(--dim)}.field input[type=text],.field input[type=number],.field select{width:100%;min-width:0;height:44px;border-radius:var(--r-tile);border:1px solid var(--line-strong);background:#0807068c;padding:0 12px;outline:none;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.field input[type=number]{font-family:var(--mono);font-feature-settings:"zero" 1}.field input:focus,.field select:focus{border-color:var(--text)}.field input:focus-visible,.field select:focus-visible{box-shadow:0 0 0 1px var(--text)}.field input[type=range]{accent-color:var(--text);height:28px}.field small{color:var(--dim);font-size:var(--fs-sm)}.drop{height:44px;border-radius:var(--r-tile);border:1px dashed var(--line-strong);display:flex;align-items:center;justify-content:center;gap:8px;color:var(--dim);font:650 13.5px/1 var(--ui);cursor:pointer}.drop:hover{border-color:var(--text);color:var(--text)}.field:has(input[type=file]:focus-visible) .drop{border-style:solid;border-color:var(--text);color:var(--text);outline:2px solid var(--text);outline-offset:3px}.legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font:500 var(--fs-sm)/1.35 var(--ui);color:var(--dim)}.legend b{font:600 1em var(--mono);color:var(--text)}.legend.full{flex-basis:100%;justify-content:center}.hint{font-size:var(--fs-sm);color:var(--dim)}.kv{display:grid;grid-template-columns:auto 1fr;gap:9px 16px;margin:0 0 14px;font-size:14px}.kv dt{font:600 var(--fs-sm)/1.6 var(--ui);color:var(--dim)}.kv dd{margin:0;text-align:right;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis}.kv select{background:none;border:0;color:inherit;font:inherit;text-align:right}.acts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:var(--fs-sm)}.acts li{display:flex;justify-content:space-between;gap:12px;color:var(--dim)}.acts li b{color:var(--text);font-weight:650}.acts a{color:inherit}.links{display:flex;gap:18px;margin:14px 0 0}.scrim{position:fixed;inset:0;z-index:var(--z-sheet);background:#05040399;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:grid;place-items:center;padding:16px}.sheet{width:min(440px,100%);background:#0e0d0b;border:1px solid var(--line-strong);border-radius:var(--r-plate);padding:22px;position:relative;box-shadow:inset 0 1px #f3f1ea0f}.sheet h2{font:800 34px/1 var(--display);text-transform:uppercase;margin:0 0 6px}.sheet p{color:var(--dim);margin:0 0 16px;font-size:14px}.sheet .note{margin:14px 0 0;font-size:var(--fs-sm)}.sheet .x{position:absolute;top:14px;right:14px;width:44px;height:44px}.opts{display:flex;flex-direction:column;gap:8px}.opt{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;padding:12px;border-radius:var(--r-tile);border:1px solid var(--line);background:#f3f1ea0a;text-align:left}.opt:not([disabled]):hover{border-color:var(--text);background:#f3f1ea14}.opt[disabled]{opacity:.55;cursor:progress}.opt[aria-busy=true]{opacity:1;border-color:var(--text)}.opt img,.opt .ph{width:40px;height:40px;border-radius:var(--r-chip);display:grid;place-items:center;background:#1d1b17;color:var(--text);font-weight:800}.opt small{display:block;color:var(--dim);font-size:var(--fs-sm)}.err{color:#ffb4a8;font-size:var(--fs-sm);margin-top:10px}.toasts{position:fixed;z-index:var(--z-toast);top:26px;left:calc(var(--rail) + 16px);right:16px;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.toast{pointer-events:auto;max-width:min(560px,100%);display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:var(--r-plate);background:#0e0d0b;color:var(--text);border:1px solid var(--line-strong);font-weight:700;font-size:14px;text-wrap:balance;box-shadow:0 12px 40px #0006}.toast a{color:inherit}.busy{position:fixed;z-index:var(--z-busy);inset:0;display:grid;place-items:center;background:#0504038c;backdrop-filter:blur(4px)}.busy .card{display:flex;flex-direction:column;align-items:center;gap:14px;padding:26px 30px;border-radius:var(--r-plate);background:#0e0d0b;border:1px solid var(--line-strong);box-shadow:inset 0 1px #f3f1ea0f}.busy .card:focus{outline:none}.busy .card span{color:var(--dim);font-size:var(--fs-sm)}@media(pointer:coarse){.btn .glyph{display:none}.btn{padding-left:22px}.btn.primary:not([disabled]){border-color:transparent;background:linear-gradient(var(--text),var(--text)) padding-box,var(--foil) border-box}}@media(max-width:820px){.app{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.rail{flex-direction:row;justify-content:space-between;padding:max(8px,env(safe-area-inset-top)) 10px 6px;border-right:0;border-bottom:1px solid var(--line);gap:0}.rail .home{width:48px;height:44px;margin:0}.rail .spacer,.rail .net,.pad-hint{display:none}.tabs{flex-direction:row;gap:0;flex:1;justify-content:space-around}.tab{width:auto;min-width:56px;padding:8px 4px 6px;font-size:var(--fs-min);letter-spacing:.01em}.tab-mark{inset:auto 14px -7px;width:auto;height:3px}.col{height:auto;padding:10px 16px 14px}.shade{background:linear-gradient(0deg,#080706eb,#0807068c 48%,#08070600 70%)}.stage.flat:has(.flat-logo)+.shade{background:linear-gradient(0deg,#080706eb,#0807068c 35%,#08070600 50%)}.hero{justify-content:flex-end;max-width:none;padding-bottom:8px}.title{font-size:clamp(40px,12vw,64px);margin:6px 0 8px}.title.md{font-size:clamp(36px,10vw,54px)}.blurb{font-size:13.5px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.facts{gap:6px 14px;margin-bottom:14px}.fact dd{font-size:15px}.lg-only{display:none}.sm-only{display:inline}.btn{height:46px;font-size:14px}.shelf{grid-template-columns:36px minmax(0,1fr) 36px;gap:6px}.icon-btn{width:36px;height:36px}.tiles{--item: 78px;gap:8px;padding:14px 2px 6px}.split{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:end;gap:12px}.split.lead,.split.lead.slim{grid-template-columns:minmax(0,1fr)}.split>.spacer-3d{display:none}.panel{padding:14px}.panel.list{height:calc(100% - 150px)}.rows{--item: 53px}.row{grid-template-columns:44px minmax(0,1fr) auto 64px;gap:8px;padding:7px 4px}.row .rp .u{display:none}.row img{width:44px;height:33px}.form{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.lib-pick{grid-template-columns:36px minmax(0,1fr) 36px;gap:8px}.topbar{min-height:40px}.toasts{left:16px;right:16px;top:calc(124px + env(safe-area-inset-top))}}@media(max-width:820px)and (max-height:760px){.blurb{display:none}}.world .intro{background:#000;transition:opacity .7s var(--ease)}.world .intro.leaving{opacity:0}.world .loop{translate:calc(var(--px, 0) * -16px) calc(var(--py, 0) * -10px);transition:translate .8s var(--ease)}[data-motion=full] .world .loop{animation:world-drift 28s ease-in-out infinite alternate}@keyframes world-drift{0%{scale:1.05}to{scale:1.14}}.app.pre{opacity:0;pointer-events:none}[data-motion=full] .app.in .rail .home{animation:pop-in .8s var(--ease-out-expo) both}[data-motion=full] .app.in .tab{animation:slide-in .6s var(--ease) both;animation-delay:calc(.12s + var(--i, 0) * 70ms)}[data-motion=full] .app.in .topbar>*{animation:drop-in .6s var(--ease) both .35s}[data-motion=full] .app.in .tile{animation:rise-in .8s var(--ease-out-expo) both;animation-delay:calc(.26s + var(--i, 0) * 55ms)}[data-motion=full] .app.in .pager i{animation:fade-in .5s both .6s}[data-motion=full] .app.in .hero>.actions,[data-motion=full] .app.in .shelf>.icon-btn{animation:cue-up .6s var(--ease) both .5s}@keyframes pop-in{0%{opacity:0;scale:.3;rotate:-25deg}}@keyframes slide-in{0%{opacity:0;translate:-28px 0}}@keyframes drop-in{0%{opacity:0;translate:0 -18px}}@keyframes rise-in{0%{opacity:0;translate:0 46px;scale:.86}}@keyframes fade-in{0%{opacity:0}}@media(max-width:820px){@keyframes slide-in{0%{opacity:0;translate:0 -18px}}}.title .w{display:inline-block;white-space:nowrap}.title .l{display:inline-block}.app.in:not([data-motion=off] *) .cue>*{animation:cue-up .55s var(--ease) both;animation-delay:calc(var(--base, 0ms) + var(--k, 0) * 70ms)}[data-motion=full] .app.in .title .l{animation:letter-in .8s var(--ease-out-expo) both;animation-delay:calc(var(--base, 0ms) + 60ms + var(--i, 0) * 26ms);transform-origin:50% 100%}[data-motion=full] .app.in .cue>.title{animation:none}@keyframes cue-up{0%{opacity:0;translate:0 14px}}@keyframes letter-in{0%{opacity:0;transform:translateY(.55em) rotateX(-75deg) scale(.9)}}:root:not([data-motion=full]) .app.in .cue>*{animation-name:fade-in}.btn.primary:before{content:"";position:absolute;inset:-20% auto -20% 0;width:38%;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(100deg,transparent,rgba(255,255,255,0) 20%,rgba(201,167,255,.55) 45%,rgba(142,246,255,.6) 55%,transparent 80%);mix-blend-mode:multiply;translate:-120% 0}[data-motion=full] .btn.primary:not([disabled]):before{animation:glint 4.2s var(--ease) infinite 1.6s}@keyframes glint{0%{translate:-120% 0;opacity:0}8%{opacity:1}30%{translate:330% 0;opacity:1}31%,to{translate:330% 0;opacity:0}}[data-motion=full] .btn:not([disabled]):hover{transform:translateY(-2px)}[data-motion=full] .btn.primary:not([disabled]):hover{box-shadow:0 14px 34px -12px #c9a7ff8c}@property --turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tile[aria-current=true]:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--turn),#8ef6ff,#c9a7ff,#ff9bd6,#ffe08a,#8ef6ff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}[data-motion=full] .tile[aria-current=true]:after{animation:turn 3.6s linear infinite}@keyframes turn{to{--turn: 360deg}}[data-motion=full] .tile:not([aria-current=true]):hover{transform:translateY(-6px) scale(1) rotate(-1deg)}.stage.flat img{animation:flat-in .8s var(--ease) both}[data-motion=full] .stage.flat img{animation:flat-in .9s var(--ease-out-expo) both,flat-sway 7s ease-in-out .8s infinite alternate}@keyframes flat-in{0%{opacity:0;scale:.8;rotate:-7deg}}@keyframes flat-sway{0%{rotate:0deg;scale:1}to{rotate:1.6deg;scale:1.035}}.motion-btn{width:38px;height:38px}.motion-btn svg{width:16px;height:16px}[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important}
