@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(./barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(./barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-italic-CIM4raJp.woff2)format("woff2"),url(./barlow-condensed-vietnamese-700-italic-5nF77AAc.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-italic-CbhzQEkf.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-italic-BL4pfkGS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-italic-DjyOzRJ7.woff2)format("woff2"),url(./barlow-condensed-latin-700-italic-B90Hg2GM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(./barlow-condensed-vietnamese-800-italic-DdsBx9lY.woff2)format("woff2"),url(./barlow-condensed-vietnamese-800-italic-aDhyDJMT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-ext-800-italic-BbzArEj4.woff2)format("woff2"),url(./barlow-condensed-latin-ext-800-italic-Ca7Cun8E.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-italic-Cnej2eWp.woff2)format("woff2"),url(./barlow-condensed-latin-800-italic-B5BpsPSY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(./barlow-condensed-vietnamese-900-italic-Pw11u57-.woff2)format("woff2"),url(./barlow-condensed-vietnamese-900-italic-BnvR5tNv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-ext-900-italic-OCLYmYcb.woff2)format("woff2"),url(./barlow-condensed-latin-ext-900-italic-Cy3mWZLr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-900-italic-BRE8F-lA.woff2)format("woff2"),url(./barlow-condensed-latin-900-italic-CRRJoTIA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(./silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(./silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(./silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(./silkscreen-latin-700-normal-BjMPLkh0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2)format("woff2"),url(./pixelify-sans-latin-ext-600-normal-CDaIumwU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2)format("woff2"),url(./pixelify-sans-latin-600-normal-BNlgYbDL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--abyss:#040a2b;--deep:#0a2280;--royal:#1b4fe0;--azure:#2f86ff;--cyan:#49dcff;--ice:#b9f3ff;--paper:#f6fbff;--paper-2:#e3eefa;--paper-3:#c9d6e8;--ink:#0b1238;--ink-2:#1a2456;--ink-3:#4f5f8f;--slash:#ff2347;--slash-dark:#b8183a;--hp:#ffe14a;--mint:#7fe8b8;--mint-dark:#2b9c6c;--gold:#ffd23f;--pink:#ff5fb8;--violet:#a57bff;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-pixel:"Silkscreen", ui-monospace, monospace;--font-body:"Pixelify Sans", system-ui, sans-serif;--border:3px solid var(--ink);--shadow:4px 4px 0 var(--ink);--shadow-sm:2px 2px 0 var(--ink);--skew:-12deg;--tilt:-7deg;--maxw:480px;--gutter:16px;--tabbar-h:66px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--ease-snap:cubic-bezier(.2, .9, .2, 1.15)}*,:before,:after{box-sizing:border-box;font-variant-ligatures:none!important}html,body,#root{height:100%}body{background:var(--abyss);color:var(--paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;margin:0}input,textarea{-webkit-user-select:text;user-select:text}button{font:inherit;color:inherit}button:focus-visible,input:focus-visible{outline:3px solid var(--hp);outline-offset:2px}p{margin:0}svg.pixel{image-rendering:pixelated;flex:none;display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.backdrop{z-index:0;background:radial-gradient(120% 70% at 15% -10%,#8fe6ff 0%,#2f86ff 28%,#0000 60%),linear-gradient(175deg,#1b4fe0 0%,#0a2280 55%,#040a2b 100%);position:fixed;inset:0;overflow:hidden}.bd-glow{background:radial-gradient(40% 30% at 70% 20%,#49dcff59,#0000 70%);animation:18s ease-in-out infinite alternate drift;position:absolute;inset:-20%}.bd-caustics{opacity:.22;mix-blend-mode:screen;background:radial-gradient(closest-side,#b9f3ffe6,#0000) 10% 20%/180px 90px no-repeat,radial-gradient(closest-side,#b9f3ffcc,#0000) 60% 10%/240px 110px no-repeat,radial-gradient(closest-side,#b9f3ffb3,#0000) 80% 35%/160px 70px no-repeat,radial-gradient(closest-side,#b9f3ffb3,#0000) 30% 45%/220px 90px no-repeat;animation:22s ease-in-out infinite alternate caustics;position:absolute;inset:-30%}.bd-rays i{transform-origin:top;background:linear-gradient(#ffffff38,#0000 80%);width:70px;height:90%;animation:9s ease-in-out infinite alternate sway;position:absolute;top:-10%;transform:skew(-18deg)}.bd-rays i:first-child{left:18%}.bd-rays i:nth-child(2){width:40px;animation-delay:-3s;left:46%}.bd-rays i:nth-child(3){opacity:.6;width:100px;animation-delay:-6s;left:72%}.bd-bubble{background:#b9f3ff8c;animation:linear infinite rise;position:absolute;bottom:-20px;box-shadow:inset 0 0 0 1px #fff6}.bd-shard{opacity:.55;clip-path:polygon(50% 0,100% 80%,0 100%);mix-blend-mode:screen;animation:ease-in-out infinite alternate tumble;position:absolute}.bd-scan{pointer-events:none;background:repeating-linear-gradient(0deg,#040a2b1f 0 1px,#0000 1px 3px);position:absolute;inset:0}@keyframes drift{to{transform:translate(-6%,8%)scale(1.1)}}@keyframes caustics{50%{transform:translate(4%,3%)rotate(3deg)}to{transform:translate(-3%,6%)rotate(-2deg)scale(1.05)}}@keyframes sway{to{transform:skew(-8deg)translate(30px)}}@keyframes rise{to{transform:translateY(-110vh)}}@keyframes tumble{to{transform:translate(20px,-30px)rotate(160deg)}}.app-frame{max-width:var(--maxw);z-index:1;margin:0 auto;position:fixed;inset:0;overflow:hidden}.app-main{position:absolute;inset:0}.page{-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:hidden auto}.screen{min-height:100%;padding:calc(var(--safe-top) + 12px) var(--gutter) calc(var(--safe-bottom) + 40px);position:relative}.app-main.has-tabs .screen{padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom) + 96px)}.screen-head{z-index:3;justify-content:space-between;align-items:center;min-height:36px;display:flex;position:relative}.head-right{align-items:center;gap:8px;display:flex}.screen-body{z-index:2;position:relative}.vertical-text{z-index:0;writing-mode:vertical-rl;font:900 italic 128px/.78 var(--font-display);text-transform:uppercase;letter-spacing:-2px;color:#b9f3ff12;white-space:nowrap;pointer-events:none;max-height:80vh;position:absolute;top:70px;left:-14px;overflow:hidden;transform:rotate(180deg)}.slash-title{z-index:2;transform:rotate(var(--tilt));transform-origin:0;margin:10px 0 18px;position:relative}.slash-title h1{isolation:isolate;font:900 italic 50px/.92 var(--font-display);text-transform:uppercase;letter-spacing:-.5px;color:var(--paper);text-shadow:3px 3px 0 var(--ink);margin:0;padding:0 12px 0 4px;display:inline-block;position:relative}.st-md h1{font-size:34px}.st-xl h1{font-size:66px}.st-slash{z-index:-1;background:linear-gradient(100deg, var(--slash) 0 74%, var(--paper) 74% 79%, var(--slash) 79%);clip-path:polygon(0 34%,100% 0,96% 100%,2% 82%);height:50%;position:absolute;top:46%;left:-10px;right:-16px}.st-sub{font:700 11px var(--font-pixel);color:var(--ice);letter-spacing:.5px;margin-top:6px}.pbtn{isolation:isolate;border:var(--border);box-shadow:var(--shadow);background:var(--paper);color:var(--ink);font:700 13px/1 var(--font-pixel);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;white-space:nowrap;border-radius:0;justify-content:center;align-items:center;padding:10px 14px;display:inline-flex;position:relative}.pbtn:active:not(:disabled){box-shadow:1px 1px 0 var(--ink)}.pbtn-inner{align-items:center;gap:8px;display:inline-flex}.pbtn.is-full{width:100%}.pbtn-sm{box-shadow:var(--shadow-sm);border-width:2px;padding:6px 10px;font-size:11px}.pbtn-lg{font:900 italic 24px/1 var(--font-display);letter-spacing:.5px;padding:14px 22px}.pbtn-ink{background:var(--ink-2);color:var(--hp);border-color:var(--ink)}.pbtn-mint{background:var(--mint)}.pbtn-ghost{box-shadow:none;color:var(--cyan);background:0 0;border-color:#0000}.pbtn-slash{box-shadow:none;color:var(--paper);text-shadow:2px 2px 0 var(--ink);background:0 0;border:0;padding-inline:26px}.pbtn-slash:before{content:"";z-index:-1;background:linear-gradient(100deg, var(--slash) 0 82%, var(--paper) 82% 86%, var(--slash) 86%);border:3px solid var(--ink);box-shadow:var(--shadow);position:absolute;inset:0;transform:skew(-12deg)}.pbtn-slash:active:not(:disabled){box-shadow:none}.pbtn-slash:active:not(:disabled):before{box-shadow:1px 1px 0 var(--ink)}.pbtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pbtn-slash:disabled:before{background:var(--ink-3);box-shadow:none}.card{text-align:left;background:var(--paper);width:100%;color:var(--ink);border:var(--border);box-shadow:var(--shadow);font-family:var(--font-body);border-radius:0;padding:12px;display:block;position:relative}.card.is-pressable{cursor:pointer}.card-ink{background:var(--ink-2);color:var(--ice)}.card-blue{background:linear-gradient(160deg, var(--royal), var(--deep));color:var(--paper)}.tag{border:2px solid var(--ink);background:var(--ink);color:var(--cyan);font:700 10px/1 var(--font-pixel);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:5px 8px 4px;display:inline-flex;transform:skew(-12deg)}.tag-slash{background:var(--slash);color:var(--paper)}.tag-cyan{background:var(--cyan);color:var(--ink)}.tag-mint{background:var(--mint);color:var(--ink)}.tag-paper{background:var(--paper);color:var(--ink)}.count-badge{z-index:2;min-width:24px;height:24px;color:var(--paper);border:2px solid var(--paper);font:700 11px var(--font-pixel);background:#474c5c;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-10px;right:-10px}.section-head{justify-content:space-between;align-items:center;gap:8px;margin:24px 0 10px;display:flex}.pills{margin:0 calc(var(--gutter) * -1);padding:4px 2px 10px;padding-inline:var(--gutter);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.pills::-webkit-scrollbar{display:none}.pill{border:2px solid var(--ink);background:var(--ink-2);color:var(--ice);font:700 11px var(--font-pixel);text-transform:uppercase;cursor:pointer;flex:none;align-items:center;gap:6px;padding:7px 11px 6px;display:inline-flex;transform:skew(-12deg)}.pill.is-on{background:var(--cyan);color:var(--ink);box-shadow:var(--shadow-sm)}.pill-count{background:var(--ink);color:var(--paper);padding:1px 4px;font-size:9px}.tilt-tabs{gap:6px;margin:18px 0 16px;display:flex;transform:rotate(-2deg)}.tilt-tab{border:2px solid var(--ink);cursor:pointer;background:#040a2b99;flex:1;padding:9px 0 7px;position:relative;transform:skew(-14deg)}.tilt-tab-bg{background:var(--slash);border:2px solid var(--ink);box-shadow:var(--shadow-sm);position:absolute;inset:-2px}.tilt-tab-label{font:900 italic 21px/1 var(--font-display);color:var(--ice);letter-spacing:.5px;display:block;position:relative}.tilt-tab.is-on .tilt-tab-label{color:var(--paper);text-shadow:2px 2px 0 var(--ink)}.toggle{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 0;display:flex}.toggle-label{font:400 15px var(--font-body)}.toggle-track{border:var(--border);background:var(--paper-3);justify-content:flex-start;width:52px;height:28px;padding:3px;display:flex}.toggle.is-on .toggle-track{background:var(--mint);justify-content:flex-end}.toggle-knob{background:var(--ink);width:18px;height:18px}.stepper{justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.stepper-label{font:400 15px var(--font-body)}.stepper-controls{align-items:center;gap:8px;display:flex}.stepper-controls button{border:var(--border);background:var(--paper);width:34px;height:34px;box-shadow:var(--shadow-sm);font:700 18px var(--font-pixel);cursor:pointer;color:var(--ink)}.stepper-controls button:disabled{opacity:.35;box-shadow:none}.stepper-value{text-align:center;min-width:30px;font:700 18px var(--font-pixel)}.sheet-root{z-index:80;position:fixed;inset:0}.sheet-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#040a2bb8;position:absolute;inset:0}.sheet{max-width:var(--maxw);background:var(--paper);max-height:88vh;color:var(--ink);border-top:var(--border);box-shadow:0 -6px 0 var(--cyan);padding:16px var(--gutter) calc(18px + var(--safe-bottom));margin:0 auto;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.sheet-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sheet-close{background:var(--ink);color:var(--paper);width:32px;height:32px;font:700 14px var(--font-pixel);cursor:pointer;border:0}.confirm-body{font:400 15px/1.45 var(--font-body);margin:12px 0 18px}.empty{text-align:center;color:var(--ice);font:400 14px/1.4 var(--font-body);flex-direction:column;align-items:center;gap:10px;padding:26px 10px;display:flex}.empty-title{font:900 italic 26px var(--font-display);text-transform:uppercase;color:var(--paper)}.mint-pill{background:var(--ink);color:var(--paper);border:2px solid var(--ink);font:700 14px var(--font-pixel);border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 6px;display:inline-flex;box-shadow:0 0 0 2px #7fe8b873}.wallet-box{background:var(--paper);color:var(--ink);border:2px solid var(--ink);padding:6px 16px 5px 10px;box-shadow:3px 3px #040a2b80}.wallet-amount{font:800 italic 30px/1 var(--font-display);align-items:center;gap:8px;display:flex}.wallet-label{font:italic 400 12px var(--font-body);border-top:1px solid var(--ink);margin-top:2px;padding-top:1px}.price-tag{border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:700 12px var(--font-pixel);border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 5px;display:inline-flex}.price-tag s{opacity:.5;font-size:10px}.avatar{border:2px solid var(--ink);background:linear-gradient(#ecf9ff,#c9eaff);flex:none;padding:3px;line-height:0;display:inline-flex;position:relative}.avatar-bare{flex:none;line-height:0;display:inline-flex}.bob{animation:1.3s steps(2,end) infinite bob}@keyframes bob{50%{transform:translateY(-4px)}}.frame-mint{border:3px solid var(--mint-dark);box-shadow:0 0 0 2px var(--ink), inset 0 0 0 2px var(--mint);background:repeating-conic-gradient(#e9fff5 0 25%, #c9f5e2 0 50%) 0 0 / 8px 8px}.frame-waves{border:3px solid var(--cyan);box-shadow:0 0 0 2px var(--ink), 0 0 12px #49dcffcc;background:linear-gradient(#ddf6ff,#8fdcff)}.frame-gold{border:4px double var(--gold);box-shadow:0 0 0 2px var(--ink), 0 0 0 4px var(--gold);background:linear-gradient(#fff9d6,#ffe58a)}.frame-flame{background:linear-gradient(#fff1d6,#ffc58a);border:3px solid #ff5a1f;animation:.9s steps(3,end) infinite flame}@keyframes flame{0%{box-shadow:0 0 0 2px var(--ink), 0 -3px 8px #ff5a1f}50%{box-shadow:0 0 0 2px var(--ink), 0 -6px 14px #ffe14a}}.frame-moon{box-shadow:0 0 0 2px var(--ink), 0 0 14px #d7deefb3;background:linear-gradient(#2a3a7a,#6d7fc0);border:3px solid #d7deef}.frame-diamond{box-shadow:0 0 0 2px var(--ink), 0 0 0 4px var(--cyan), 0 0 16px #b9f3ffe6;background:linear-gradient(135deg,#f2fdff 25%,#c9f3ff 25% 50%,#f2fdff 50% 75%,#a9e9ff 75%) 0 0/12px 12px;border:3px solid #e8fbff}.frame-diamond:after{content:"";background:linear-gradient(135deg, #fff 40%, var(--cyan) 40%);border:2px solid var(--ink);width:11px;height:11px;animation:1.6s steps(2,end) infinite glint;position:absolute;top:-7px;right:-7px;transform:rotate(45deg)}@keyframes glint{50%{filter:brightness(1.35)}}.frame-moon:after{content:"";border:2px solid var(--ink);background:#fff6c9;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;right:-7px;box-shadow:inset -4px 0 #d9cc8f}.nameplate{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;display:inline-flex}.np-plate{background:var(--ink);align-items:center;gap:6px;max-width:100%;padding:3px 10px 2px 8px;display:inline-flex;transform:skew(-12deg)}.np-name{font:800 italic 19px/1.05 var(--font-display);text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.np-sm .np-name{font-size:16px}.np-lg .np-name{font-size:32px}.np-you{background:var(--slash);color:var(--paper);font:700 8px var(--font-pixel);flex:none;padding:2px 4px}.np-title{font:400 10px var(--font-pixel);opacity:.75;padding-left:6px}.cardbg-brick .np-title,.cardbg-night .np-title,.cardbg-ocean .np-title{opacity:1;text-shadow:1px 0 0 var(--ink), -1px 0 0 var(--ink), 0 1px 0 var(--ink), 0 -1px 0 var(--ink)}.nc-classic{color:var(--paper)}.nc-cyan{color:var(--cyan)}.nc-pink{color:#ff86c8}.nc-mint{color:var(--mint)}.nc-gold{color:var(--gold)}.nc-rainbow,.nc-moonlight,.nc-champion{color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite sheen}.nc-rainbow{background-image:linear-gradient(90deg,#ff5f6d,#ffc371,#7fe8b8,#49dcff,#a57bff,#ff5f6d)}.nc-moonlight{background-image:linear-gradient(90deg,#fff6c9,#b9f3ff,#a57bff,#fff6c9)}.nc-champion{background-image:linear-gradient(90deg,#ff2347,#ffd23f,#fff6c9,#ffd23f,#ff2347)}@keyframes sheen{to{background-position:200% 0}}.rank-badge{filter:drop-shadow(2px 2px #040a2b59);flex-direction:column;flex:none;align-items:center;gap:2px;line-height:0;display:inline-flex}.pips{gap:calc(var(--ps,1) * 2px);display:flex}.pips i{width:calc(var(--ps,1) * 5px);height:calc(var(--ps,1) * 3px);background:#0b12384d}.pips i.on{background:var(--pip);box-shadow:0 0 0 1px var(--ink)}.rr-bar{align-items:center;gap:8px;width:100%;display:flex}.rr-track{border:2px solid var(--ink);background:var(--ink);flex:1;min-width:50px;height:12px;position:relative;overflow:hidden;transform:skew(-20deg)}.rr-fill{background:linear-gradient(90deg, var(--hp), #fff6b0);height:100%;box-shadow:inset 0 -3px 0 #0000002e, 3px 0 0 var(--cyan)}.rr-bar.is-compact .rr-track{border-width:1px;height:7px}.rr-text{font:700 11px var(--font-pixel);white-space:nowrap}.rr-delta{background:var(--ink);color:var(--ice);font:700 12px var(--font-pixel);white-space:nowrap;padding:3px 7px;display:inline-block;transform:skew(-12deg)}.rr-delta.up{color:var(--mint)}.rr-delta.down{color:#ff7189}.tilt-menu{transform:rotate(var(--tilt));transform-origin:0 0;margin:0;padding:6px 0;list-style:none}.tilt-menu li{margin:2px 0}.tilt-item{isolation:isolate;cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:8px;max-width:100%;padding:2px 16px 2px 6px;display:inline-flex;position:relative}.tilt-label{min-width:0;font:900 italic 40px/.95 var(--font-display);text-transform:uppercase;letter-spacing:-.5px;white-space:nowrap;text-overflow:ellipsis;color:var(--ice);text-shadow:2px 2px #040a2b80;padding-right:.14em;overflow:hidden}.tilt-menu li:nth-child(4n+2) .tilt-label{color:var(--cyan)}.tilt-menu li:nth-child(4n+3) .tilt-label{color:#7cc8ff}.tilt-menu li:nth-child(4n+4) .tilt-label{color:#5fa8ff}.tilt-item.is-on .tilt-label{color:var(--ink);text-shadow:2px 2px #ffffff80}.tilt-slash{z-index:-1;background:linear-gradient(100deg, var(--slash) 0 76%, var(--paper) 76% 81%, var(--slash) 81%);clip-path:polygon(0 22%,100% 0,93% 100%,4% 84%);position:absolute;inset:6% -18px -4% -12px}.tilt-meta{font:700 10px var(--font-pixel);color:var(--hp);flex:none;transform:translateY(-16px)}.tilt-item.is-on .tilt-meta{background:var(--ink);color:var(--hp);padding:2px 4px}.tilt-item.is-small .tilt-label{opacity:.85;font-size:21px;color:var(--ice)!important}.tabbar{z-index:40;max-width:var(--maxw);height:calc(var(--tabbar-h) + var(--safe-bottom));padding:0 4px var(--safe-bottom);background:var(--paper);border-top:3px solid var(--ink);margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px #49dcff80}.tab{isolation:isolate;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.tab-icon{display:block;position:relative}.tab-label{font:700 9px var(--font-pixel);text-transform:uppercase;color:var(--ink-3)}.tab.is-on .tab-label{color:var(--cyan)}.tab-slash{z-index:-1;background:var(--ink);box-shadow:3px 3px 0 var(--slash);position:absolute;inset:7px 6px;transform:skew(-12deg)}.tab-dot{background:var(--slash);border:2px solid var(--ink);width:9px;height:9px;animation:.9s steps(2,end) infinite blink;position:absolute;top:-4px;right:-6px}@keyframes blink{50%{opacity:.25}}.toasts{top:calc(var(--safe-top) + 10px);z-index:100;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;left:0;right:0}.toast{background:var(--ink);max-width:calc(100% - 40px);color:var(--paper);border:2px solid var(--ink);border-left:6px solid var(--cyan);font:700 11px/1.3 var(--font-pixel);align-items:center;gap:8px;padding:9px 14px;display:inline-flex;box-shadow:3px 3px #0006}.toast-mint{border-left-color:var(--mint)}.toast-red{border-left-color:var(--slash)}.wipe{z-index:70;pointer-events:none;position:fixed;inset:0}.wipe i{width:70%;position:absolute;top:-10%;bottom:-10%;transform:skew(-20deg)}.wipe i:first-child{background:var(--cyan);left:-10%}.wipe i:nth-child(2){background:var(--royal);left:8%}.wipe i:nth-child(3){background:var(--abyss);left:26%}.overlay{z-index:90;padding:calc(var(--safe-top) + 20px) 20px calc(var(--safe-bottom) + 20px);background:#040a2bf0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.day-change{cursor:pointer;gap:14px}.dc-stripes{background:repeating-linear-gradient(-60deg,#1b4fe059 0 40px,#0000 40px 80px);animation:6s linear infinite stripes;position:absolute;inset:-50%}@keyframes stripes{to{transform:translate(160px)}}.dc-dates{justify-content:center;align-items:center;height:170px;display:flex;position:relative}.dc-date{align-items:flex-end;gap:10px;display:flex;transform:rotate(-6deg)}.dc-md{font:900 italic 128px/.85 var(--font-display);color:var(--paper);text-shadow:6px 6px 0 var(--royal), 9px 9px 0 var(--ink)}.dc-wd{font:900 italic 44px/1 var(--font-display);color:var(--cyan);text-shadow:3px 3px 0 var(--ink);margin-bottom:8px}.dc-date.is-old .dc-md{color:var(--ink-3);text-shadow:none}.dc-banner{background:var(--slash);color:var(--paper);font:900 italic 30px/1 var(--font-display);letter-spacing:2px;transform-origin:0;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);text-shadow:2px 2px 0 var(--ink);padding:6px 30px;position:relative}.dc-rewards{flex-direction:column;gap:10px;min-height:130px;margin-top:10px;display:flex;position:relative}.dc-row{background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--cyan);font:700 12px var(--font-pixel);align-items:center;gap:10px;padding:8px 14px;display:flex;transform:skew(-8deg)}.dc-tap{font:700 12px var(--font-pixel);color:var(--hp);animation:1s steps(2,end) infinite blink;position:relative}.reveal-rays{background:repeating-conic-gradient(#49dcff29 0 8deg, transparent 8deg 20deg);width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;animation:24s linear infinite spin;position:absolute;top:45%;left:50%}@keyframes spin{to{transform:rotate(360deg)}}.reveal-stage{perspective:1100px;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.reveal-kicker{background:var(--ink);border:2px solid var(--cyan);font:700 12px var(--font-pixel);color:var(--cyan);align-items:center;gap:8px;padding:6px 12px;display:flex;transform:skew(-12deg)}.tarot{width:210px;height:316px;transform-style:preserve-3d;position:relative}.tarot-face{backface-visibility:hidden;border:4px solid var(--ink);box-shadow:8px 8px 0 var(--ink);position:absolute;inset:0}.tarot-back{background:linear-gradient(160deg, var(--royal), var(--abyss));padding:10px}.tarot-back-art{border:3px solid var(--cyan);background:radial-gradient(circle at 50% 50%, var(--hp) 0 10px, transparent 11px), conic-gradient(from 45deg at 50% 50%, transparent 0 25%, #49dcff66 0 30%, transparent 0 50%, #49dcff66 0 55%, transparent 0 75%, #49dcff66 0 80%, transparent 0), repeating-linear-gradient(45deg, #b9f3ff24 0 6px, transparent 6px 12px), repeating-linear-gradient(-45deg, #b9f3ff24 0 6px, transparent 6px 12px);width:100%;height:100%}.tarot-front{background:linear-gradient(180deg, var(--paper), var(--paper-2));color:var(--ink);flex-direction:column;justify-content:space-between;align-items:center;padding:18px 10px 20px;display:flex;transform:rotateY(180deg)}.tarot-numeral{background:var(--ink);color:var(--paper);font:900 italic 22px/1 var(--font-display);letter-spacing:1px;padding:3px 12px;transform:skew(-12deg)}.tarot-badge{filter:drop-shadow(0 0 18px #ffffffe6)}.tarot-name{font:900 italic 34px/1 var(--font-display);text-transform:uppercase;text-align:center}.tier-bg-iron{background:linear-gradient(#eef1f5,#b8c1cd)}.tier-bg-bronze{background:linear-gradient(#fff1e3,#f0b27a)}.tier-bg-silver{background:linear-gradient(#fff,#c9d3df)}.tier-bg-gold{background:linear-gradient(#fffbe0,#ffd84d)}.tier-bg-platinum{background:linear-gradient(#effffb,#7ff0dc)}.tier-bg-diamond{background:linear-gradient(#f6f0ff,#b998ff)}.tier-bg-master{background:linear-gradient(#fff0fa,#ff8fce)}.tier-bg-champion{background:linear-gradient(#fff6d1,#ff6b7f)}.shards{pointer-events:none;position:absolute;top:46%;left:50%}.shards i{clip-path:polygon(50% 0,100% 100%,0 100%);width:16px;height:16px;margin:-8px;position:absolute}.reveal-foot{flex-direction:column;align-items:center;gap:12px;display:flex}.reveal-title{font:900 italic 38px/1 var(--font-display);color:var(--paper);text-shadow:3px 3px 0 var(--slash), 6px 6px 0 var(--ink);text-align:center;transform:rotate(-4deg)}.reveal-sub{font:700 13px var(--font-pixel);color:var(--cyan)}.reveal-bonus{background:var(--ink);border:2px solid var(--mint);color:var(--mint);font:700 12px/1.3 var(--font-pixel);text-align:center;align-items:center;gap:8px;max-width:320px;padding:6px 14px;display:flex}.level-card{line-height:0}.house-art{border:3px solid var(--ink);box-shadow:var(--shadow);background:linear-gradient(#06185a 0%,#1b4fe0 72%,#49a8ff 100%);padding:16px 10px 0;line-height:0;display:inline-block;position:relative;overflow:hidden}.ha-sky{position:absolute;inset:0}.ha-moon{filter:drop-shadow(0 0 8px #fff6c9bf);position:absolute;top:9%;right:9%}.ha-star{background:#fff;width:3px;height:3px;animation:2.2s steps(2,end) infinite blink;position:absolute}.ha-star:nth-child(3){animation-delay:-.7s}.ha-star:nth-child(4){animation-delay:-1.3s}.ha-house{position:relative}.title-screen{z-index:50;padding:calc(var(--safe-top) + 24px) 24px calc(var(--safe-bottom) + 40px);text-align:center;flex-direction:column;justify-content:safe center;align-items:center;gap:16px;display:flex;position:absolute;inset:0;overflow-y:auto}.title-logo{isolation:isolate;align-items:flex-end;display:flex;position:relative;transform:rotate(-8deg)}.tl-fse{font:900 italic 132px/.8 var(--font-display);letter-spacing:-4px;color:var(--paper);text-shadow:6px 6px 0 var(--ink)}.tl-lo{font:900 italic 96px/.8 var(--font-display);color:var(--cyan);text-shadow:5px 5px 0 var(--ink);margin-left:4px}.tl-slash{z-index:-1;transform-origin:0;background:linear-gradient(100deg, var(--slash) 0 78%, var(--paper) 78% 83%, var(--slash) 83%);clip-path:polygon(0 35%,100% 0,97% 100%,2% 76%);height:40%;position:absolute;top:38%;left:-24px;right:-34px}.title-sub{font:700 11px var(--font-pixel);letter-spacing:3px;color:var(--ice)}.title-mint{filter:drop-shadow(5px 5px #040a2b80);margin:10px 0}.title-start{cursor:pointer;font:700 17px var(--font-pixel);letter-spacing:2px;color:var(--hp);text-shadow:2px 2px 0 var(--ink);background:0 0;border:0;padding:16px 24px;animation:1.1s steps(2,end) infinite blink}.name-entry{text-align:left;flex-direction:column;gap:12px;width:100%;max-width:340px;display:flex}.name-entry-label{font:900 italic 28px var(--font-display)}.name-entry-hint{font:400 13px/1.4 var(--font-body);color:var(--ink-3)}.title-top{flex-direction:column;align-items:center;gap:16px;display:flex}.title-top.is-compact{gap:6px}.title-top.is-compact .title-logo{margin:-22px 0 -18px;scale:.6}.title-top.is-compact .title-mint{display:none}.title-wait{font:700 13px var(--font-pixel);letter-spacing:2px;color:var(--ice);padding:16px 24px;animation:1.1s steps(2,end) infinite blink}.form-error{border-left:4px solid var(--slash);font:600 13px/1.35 var(--font-body);color:var(--slash-dark);background:#ff23471a;padding:8px 10px}.otp-input,.friend-code-input{text-align:center;font:700 26px var(--font-pixel);letter-spacing:6px;text-transform:uppercase}.title-foot{bottom:calc(var(--safe-bottom) + 14px);font:700 9px var(--font-pixel);color:#b9f3ff99;letter-spacing:1px;position:absolute}.pixel-input{border:var(--border);background:var(--paper-2);width:100%;color:var(--ink);font:400 20px var(--font-body);border-radius:0;outline:none;padding:10px 12px;box-shadow:inset 3px 3px #0b12381f}.pixel-input:focus{box-shadow:0 0 0 3px var(--cyan);background:#fff}.home-top{z-index:2;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.home-top-right{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.quest-bars{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-end;gap:4px;padding:0;display:flex}.qb{border:2px solid var(--ink);border-left:5px solid var(--cyan);background:#040a2bc7;flex-direction:column;align-items:flex-end;width:150px;padding:3px 7px 4px;display:flex;transform:skew(-14deg)}.qb-name{font:700 9px var(--font-pixel);color:var(--paper);white-space:nowrap}.qb-track{background:var(--ink);border-top:1px solid var(--cyan);width:100%;height:5px;margin-top:3px}.qb-fill{background:var(--hp);height:100%;display:block}.qb.is-ready{border-left-color:var(--hp);animation:1s steps(2,end) infinite glow}.qb.is-done{opacity:.55;border-left-color:var(--mint)}@keyframes glow{50%{box-shadow:0 0 10px var(--hp)}}.qb-label{font:700 8px var(--font-pixel);color:var(--ice);align-items:center;gap:4px;display:flex}.home-stage{z-index:2;align-items:center;gap:6px;min-height:230px;margin:16px 0 8px;display:flex;position:relative}.home-avatar{filter:drop-shadow(4px 4px #040a2b8c);flex-direction:column;flex:none;align-items:center;gap:8px;display:flex}.home-menu{flex:1;min-width:0}.house-preview{z-index:2;grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid;position:relative}.hp-name{font:900 italic 26px/1 var(--font-display);text-transform:uppercase}.hp-meta{font:700 9px var(--font-pixel);color:var(--ink-3);margin:3px 0 7px}.hp-members{flex-wrap:wrap;gap:5px;display:flex}.hp-member{flex-direction:column;align-items:center;gap:2px;display:flex}.hp-more{font:700 10px var(--font-pixel);align-self:center}.hp-you{font:400 13px var(--font-body);align-items:center;gap:6px;margin-top:8px;display:flex}.hp-enter{grid-column:1/-1;justify-self:end}.home-empty{z-index:2;font:400 14px/1.4 var(--font-body);position:relative}.house-hero{z-index:2;flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px;display:flex;position:relative}.house-hero-art{align-self:center;transform:rotate(-1.5deg)}.house-hero .slash-title{margin:8px 0 4px}.house-tags{flex-wrap:wrap;gap:6px;display:flex}.house-xp{flex-direction:column;gap:5px;width:100%;display:flex}.hx-track{border:2px solid var(--ink);background:var(--ink);height:14px;overflow:hidden;transform:skew(-20deg)}.hx-fill{background:linear-gradient(90deg, var(--cyan), var(--mint));height:100%}.hx-label{font:700 9px var(--font-pixel);color:var(--ice)}.house-actions{align-items:center;gap:8px;margin-top:4px;display:flex}.invite-chip{border:2px dashed var(--ink);background:var(--paper);box-shadow:var(--shadow-sm);color:var(--ink-3);font:700 10px var(--font-pixel);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.invite-chip b{color:var(--ink);letter-spacing:2px;font-size:14px}.leaderboard{flex-direction:column;gap:10px;display:flex}.leader-row{grid-template-columns:28px auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.leader-row.is-me{outline:3px solid var(--cyan);outline-offset:2px}.lr-pos{text-align:center;font:900 italic 30px/1 var(--font-display)}.lr-pos.top-1{color:var(--gold);text-shadow:2px 2px 0 var(--ink)}.lr-pos.top-2{color:#d5dde8;text-shadow:2px 2px 0 var(--ink)}.lr-pos.top-3{color:#e59a5c;text-shadow:2px 2px 0 var(--ink)}.lr-main{flex-direction:column;gap:4px;min-width:0;display:flex}.lr-rank{border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:700 9px var(--font-pixel);align-self:flex-start;padding:2px 5px}.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;margin:8px 0;display:grid}.game-tile{text-align:center;flex-direction:column;align-items:center;gap:6px;min-height:130px;padding:14px 6px 10px;display:flex}.gt-name{font:700 10px/1.2 var(--font-pixel);text-transform:uppercase}.gt-state{font:400 11px/1.1 var(--font-body);color:var(--ink-3);align-items:center;gap:4px;display:inline-flex}.gt-state.is-placement,.gt-state.is-daily{border:2px solid var(--ink);background:var(--hp);color:var(--ink);font:700 9px var(--font-pixel);padding:2px 6px}.gt-state.is-daily{background:var(--mint)}.game-tile.is-add{border:3px dashed var(--ice);box-shadow:none;color:var(--paper);background:#040a2b59}.game-tile.is-add .gt-state{color:var(--ice)}.game-tile.is-archived{opacity:.6;filter:grayscale(.7)}.match-list{flex-direction:column;gap:9px;margin:6px 0 12px;display:flex}.match-row{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.match-row.status-voided{opacity:.55}.match-row.status-disputed{border-color:var(--slash);box-shadow:4px 4px 0 var(--slash)}.mr-main{min-width:0}.mr-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mr-game{font:800 italic 18px/1 var(--font-display);text-transform:uppercase}.mr-when{font:700 9px var(--font-pixel);color:var(--ink-3);white-space:nowrap}.mr-players{flex-wrap:wrap;align-items:flex-end;gap:1px;margin-top:4px;display:flex}.mr-p{opacity:.6}.mr-p.is-win{opacity:1}.mr-more{font:700 9px var(--font-pixel);align-self:center}.mr-result{font:400 12px var(--font-body);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;align-self:center;max-width:100%;margin-left:6px;overflow:hidden}.fab-wrap{left:0;right:0;bottom:calc(var(--tabbar-h) + var(--safe-bottom) + 16px);z-index:30;max-width:var(--maxw);padding:0 calc(var(--gutter) + 6px);pointer-events:none;justify-content:flex-end;margin:0 auto;display:flex;position:fixed}.fab-wrap>*{pointer-events:auto}.cardbg-basic,.cardbg-checker,.cardbg-sakura,.cardbg-welcome,.cardbg-airmail{color:var(--ink)}.cardbg-basic{background-color:var(--paper)}.cardbg-night{color:var(--ice);background:radial-gradient(1.5px 1.5px at 18% 30%,#fff 60%,#0000),radial-gradient(1.5px 1.5px at 62% 70%,#fff 60%,#0000),radial-gradient(2px 2px at 86% 22%,#fff 60%,#0000),radial-gradient(1.5px 1.5px at 40% 12%,#fff 60%,#0000),linear-gradient(160deg,#1a2456,#0b1238)}.cardbg-brick{color:var(--paper);background-color:#b5482f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h24v2H0zM0 8h24v2H0zM11 2h2v6h-2zM0 10h1v6H0zM23 10h1v6h-1z' fill='%23e2c9b5'/%3E%3C/svg%3E");background-size:24px 16px}.cardbg-ocean{color:var(--paper);background:radial-gradient(closest-side,#b9f3ff59,#0000) 20% 30%/120px 40px no-repeat,radial-gradient(closest-side,#b9f3ff4d,#0000) 75% 70%/140px 40px no-repeat,linear-gradient(160deg,#2f86ff,#0a2280)}.cardbg-checker{background:repeating-conic-gradient(#f6fbff 0 25%, #dbe6f4 0 50%) 0 0 / 18px 18px}.cardbg-sakura{background:radial-gradient(circle at 20% 30%,#ffb3d1 3px,#0000 4px) 0 0/46px 46px,radial-gradient(circle at 70% 70%,#ffc9de 3px,#0000 4px) 0 0/58px 58px,linear-gradient(160deg,#fff2f8,#ffd6e8)}.cardbg-welcome{background:repeating-linear-gradient(45deg,#f6d36b 0 8px,#e9bd45 8px 16px)}.cardbg-airmail{background:linear-gradient(#fbf4e4,#fbf4e4) 7px 7px/calc(100% - 14px) calc(100% - 14px) no-repeat,repeating-linear-gradient(-45deg,#ff2347 0 8px,#fbf4e4 8px 12px,#2f86ff 12px 20px,#fbf4e4 20px 24px)}.field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.field-label{font:700 10px var(--font-pixel);letter-spacing:1px;color:var(--ink-3);text-transform:uppercase}.row{align-items:center;display:flex}.row.gap{gap:10px}.row.wrap{flex-wrap:wrap}.row.between{justify-content:space-between}.stack{flex-direction:column;gap:12px;display:flex}.grow{flex:1;min-width:0}.fine-print{text-align:center;font:400 12px/1.4 var(--font-body);color:var(--ice);opacity:.8;margin:14px 0}.name-entry .link-btn{color:var(--ink-2)}.link-btn:disabled{color:var(--ink-3);cursor:default}.link-btn{cursor:pointer;color:var(--cyan);font:700 11px var(--font-pixel);background:0 0;border:0;padding:12px 0}.muted{color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.bd-glow,.bd-caustics,.bd-rays i,.bd-bubble,.bd-shard,.bob,.reveal-rays,.dc-stripes,.nc-rainbow,.nc-moonlight,.nc-champion,.frame-diamond:after{animation:none!important}}.env-ribbon{top:calc(var(--safe-top) + 2px);z-index:120;background:var(--hp);color:var(--ink);border:2px solid var(--ink);font:700 9px var(--font-pixel);letter-spacing:1px;pointer-events:none;opacity:.9;align-items:center;gap:6px;padding:3px 10px 2px;display:flex;position:fixed;left:50%;transform:translate(-50%)skew(-12deg)}.env-ribbon span{opacity:.6}.up{color:var(--mint-dark)}.down{color:var(--slash)}.card-ink .up,.card-blue .up{color:var(--mint)}.fine-print.is-ink,.log-help.is-ink{color:var(--ink-3)}.ms-kicker{font:700 9px var(--font-pixel);letter-spacing:1px;color:var(--ink-3);display:block}.ms-rank{font:900 italic 30px/1 var(--font-display);text-transform:uppercase;margin:2px 0 6px}.ms-row{align-items:center;gap:14px;margin-top:8px;display:flex}.ms-wl{font:400 13px var(--font-body);color:var(--ink-3);margin-top:6px}.game-hero{z-index:2;align-items:center;gap:12px;margin:8px 0 4px;display:flex;position:relative}.game-hero-icon{background:var(--paper);border:var(--border);box-shadow:var(--shadow);flex:none;padding:8px}.game-hero .slash-title{min-width:0;margin:0}.game-hero .slash-title h1{font-size:40px}.my-status{margin:14px 0}.placement-pips{gap:6px;margin:4px 0;display:flex}.placement-pips i{border:2px solid var(--ink);background:var(--paper-3);width:34px;height:14px;transform:skew(-20deg)}.placement-pips i.on{background:var(--hp)}.cta-row{justify-content:center;margin:18px 0 6px;display:flex}.ladder{flex-direction:column;gap:8px;display:flex}.ladder-row{grid-template-columns:26px auto 1fr auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.ladder-row.is-me{outline:3px solid var(--cyan);outline-offset:2px}.ladder-row .lr-pos{font-size:24px}.ladder-sub{font:400 12px var(--font-body);color:var(--ink-3)}.ladder-rank{font:700 8px var(--font-pixel);text-align:center;flex-direction:column;align-items:center;gap:3px;max-width:76px;display:flex}.admin-row{margin-top:22px}.showdown{margin:14px 0}.sd-timer{font:700 9px var(--font-pixel);color:var(--hp)}.sd-help{font:400 13px/1.4 var(--font-body);color:var(--ice);margin:10px 0}.sd-form{gap:8px;display:flex}.sd-form .pixel-input{flex:1;min-width:0}.sd-list{flex-direction:column;gap:4px;margin-top:12px;display:flex}.sd-entry{border-left:4px solid var(--cyan);background:#040a2b73;align-items:center;gap:8px;padding:5px 8px;display:flex;transform:skew(-8deg)}.sd-entry.is-me{border-left-color:var(--hp);background:#ffe14a26}.sd-pos{font:900 italic 20px var(--font-display);width:18px}.sd-name{font:800 italic 17px var(--font-display);text-transform:uppercase;flex:1}.sd-score{font:700 13px var(--font-pixel)}.sd-score small{opacity:.7;font-size:9px}.log-head{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.step-dots{gap:5px;display:flex}.step-dots i{border:2px solid var(--ink);background:#040a2b99;width:22px;height:8px;transform:skew(-20deg)}.step-dots i.on{background:var(--slash)}.step-title{z-index:2;transform-origin:0;margin:20px 0 12px;position:relative;transform:rotate(-5deg)}.step-num{background:var(--ink);color:var(--cyan);font:700 10px var(--font-pixel);padding:3px 8px;display:inline-block;transform:skew(-12deg)}.step-title h2{font:900 italic 46px/.95 var(--font-display);text-transform:uppercase;color:var(--paper);text-shadow:3px 3px 0 var(--ink);margin:4px 0 0}.log-game{background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:var(--shadow-sm);font:400 12px var(--font-body);align-items:center;gap:8px;margin-bottom:14px;padding:6px 10px;display:flex}.log-game b{font:800 italic 18px var(--font-display);text-transform:uppercase}.log-game span{color:var(--ink-3);margin-left:auto}.player-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;margin-bottom:14px;display:grid}.player-pick{border:var(--border);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 8px;display:flex;position:relative}.player-pick.is-on{background:var(--hp)}.player-pick.is-winner{background:var(--hp);box-shadow:4px 4px 0 var(--slash)}.player-pick.is-loser{opacity:.55}.pp-name{font:800 italic 16px/1 var(--font-display);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pp-check,.pp-crown,.pp-place{background:var(--slash);color:var(--paper);border:2px solid var(--ink);font:900 italic 16px/1 var(--font-display);padding:3px 7px;position:absolute;top:-10px;right:-8px;transform:rotate(-8deg)}.pp-crown{background:var(--ink);color:var(--hp)}.log-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.log-count{font:700 9px var(--font-pixel);color:var(--ice)}.log-help{font:400 14px/1.4 var(--font-body);color:var(--ice);margin:0 0 12px}.team-cols{gap:10px;margin-bottom:14px;display:grid}.team-col{border:var(--border);min-height:160px;color:var(--paper);text-align:left;background:#040a2b80;flex-direction:column;align-items:stretch;gap:8px;padding:12px 8px;display:flex;position:relative}.team-col.is-pick{cursor:pointer;background:var(--paper);color:var(--ink);box-shadow:var(--shadow)}.team-col.is-winner{background:var(--hp);box-shadow:4px 4px 0 var(--slash)}.team-col .tag{align-self:flex-start}.team-player{border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:800 italic 15px var(--font-display);text-transform:uppercase;cursor:pointer;align-items:center;gap:6px;padding:4px 6px;display:flex}.score-entry{flex-direction:column;gap:8px;display:flex}.score-row{font:800 italic 17px var(--font-display);text-transform:uppercase;align-items:center;gap:8px;display:flex}.score-input{text-align:right;width:110px;font-size:18px}.score-row small{width:40px;font:700 9px var(--font-pixel);color:var(--ink-3)}.review{flex-direction:column;gap:8px;display:flex}.review-row{align-items:center;gap:8px;display:flex}.review-place{width:50px;font:900 italic 22px var(--font-display)}.review-place.place-1{color:var(--slash)}.review-score{font:700 13px var(--font-pixel);margin-left:auto}.logged-banner{z-index:2;background:var(--slash);color:var(--paper);font:900 italic 30px/1 var(--font-display);letter-spacing:1px;text-shadow:2px 2px 0 var(--ink);transform-origin:0;clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);margin:14px 0 4px;padding:6px 24px;display:inline-block;position:relative}.match-head{z-index:2;align-items:center;gap:10px;margin:12px 0 6px;display:flex;position:relative}.match-head .slash-title{margin:0}.status-banner{font:400 14px/1.4 var(--font-body);margin-bottom:12px}.status-banner.is-disputed{border-color:var(--slash);box-shadow:4px 4px 0 var(--slash)}.status-banner.is-voided{opacity:.8}.result-list{flex-direction:column;gap:9px;display:flex}.result-row{grid-template-columns:52px auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.result-row.is-win{background:linear-gradient(100deg, #fff6b0, var(--paper) 60%)}.result-row.is-me{outline:3px solid var(--cyan);outline-offset:2px}.rr-place{font:900 italic 24px/1 var(--font-display);text-align:center}.result-row.is-win .rr-place{color:var(--slash)}.result-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.result-score{font:700 11px var(--font-pixel)}.result-side{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.rewards{flex-direction:column;gap:6px;display:flex}.reward-row{font:400 14px var(--font-body);justify-content:space-between;align-items:center;gap:10px;display:flex}.reward-row b{font:700 13px var(--font-pixel);color:var(--mint-dark);align-items:center;gap:5px;display:inline-flex}.reward-row.is-total{border-top:2px dashed var(--ink);font:700 12px var(--font-pixel);padding-top:8px}.reward-row.is-total b{font-size:16px}.match-actions{margin-top:20px}.editor{flex-direction:column;display:flex}.icon-picker{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;display:grid}.icon-pick{aspect-ratio:1;border:2px solid var(--ink);background:var(--paper-2);cursor:pointer;justify-content:center;align-items:center;display:flex}.icon-pick.is-on{background:var(--hp);box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.option-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.option-card{border:2px solid var(--ink);background:var(--paper-2);color:var(--ink);text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:10px;display:flex}.option-card b{font:800 italic 18px/1 var(--font-display);text-transform:uppercase}.option-card span{font:400 12px/1.3 var(--font-body);color:var(--ink-3)}.option-card.is-on{background:var(--hp);box-shadow:3px 3px 0 var(--ink)}.editor .pills{margin:0;padding:2px 0 6px}.editor-preview{background:var(--ink);color:var(--paper);align-items:center;gap:10px;margin:14px 0;padding:10px;display:flex}.editor-preview b{font:800 italic 20px var(--font-display);text-transform:uppercase;display:block}.editor-preview span{font:400 12px var(--font-body);color:var(--ice)}.profile-stage{z-index:2;border:var(--border);box-shadow:var(--shadow);background-color:var(--paper);flex-direction:column;align-items:center;gap:12px;margin:14px 0 18px;padding:22px 12px 18px;display:flex;position:relative}.house-rank-card{align-items:center;gap:14px;display:flex}.game-rank-row{align-items:center;gap:12px;display:flex}.game-rank-row b{font:800 italic 19px var(--font-display);text-transform:uppercase;display:block}.game-rank-row .muted{font:400 12px var(--font-body)}.h2h-row{align-items:center;gap:12px;display:flex}.h2h-row b{font:800 italic 18px var(--font-display);text-transform:uppercase}.h2h-score{font:700 14px var(--font-pixel)}.h2h-bar{border:2px solid var(--ink);background:var(--slash);height:10px;margin-top:6px;display:flex;overflow:hidden;transform:skew(-20deg)}.h2h-bar .win{background:var(--mint)}.h2h-bar .draw{background:var(--paper-3)}.h2h-legend{font:700 8px var(--font-pixel);color:var(--ink-3);justify-content:space-between;margin-top:3px;display:flex}.season-badge{width:auto;font:700 10px var(--font-pixel);flex-direction:column;align-items:center;gap:4px;padding:8px 12px;display:flex}.stats-table{flex-direction:column;gap:6px;display:flex}.stats-row{font:400 12px var(--font-body);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:6px;display:grid}.stats-row.is-total{border-top:2px dashed var(--ink);padding-top:6px;font-weight:600}.me-actions{z-index:2;margin-bottom:4px;position:relative}.me-games{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.me-game{border:2px solid var(--ink);background:var(--paper-2);align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.quest-stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.qs-card{align-items:center;gap:10px;padding:10px;display:flex}.qs-card div{flex-direction:column;min-width:0;display:flex}.qs-big{font:900 italic 34px/.9 var(--font-display);color:var(--paper)}.qs-card span{font:700 8px var(--font-pixel);color:var(--cyan)}.qs-card small{font:400 11px/1.2 var(--font-body);color:var(--ice);margin-top:3px}.quest-card{align-items:center;gap:12px;display:flex}.quest-card.is-ready{box-shadow:4px 4px 0 var(--mint-dark);border-color:var(--mint-dark)}.quest-card.is-done{opacity:.65}.quest-main{flex:1;min-width:0}.quest-name{font:900 italic 22px/1 var(--font-display);text-transform:uppercase}.quest-desc{font:400 13px var(--font-body);color:var(--ink-3);margin:2px 0 8px}.quest-progress{font:700 10px var(--font-pixel);align-items:center;gap:10px;display:flex}.qp-track{border:2px solid var(--ink);background:var(--ink);flex:1;height:10px;overflow:hidden;transform:skew(-20deg)}.qp-fill{background:var(--hp);height:100%}.quest-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.quest-reward{font:700 13px var(--font-pixel);color:var(--mint-dark);align-items:center;gap:4px;display:inline-flex}.long-quest{align-items:flex-start}.long-quest .quest-side{padding-top:2px}.lq-rewards{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.lq-chip{border:2px solid var(--ink);background:var(--paper);font:700 9px var(--font-pixel);text-transform:uppercase;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.lq-chip.rarity-rare{background:var(--azure);color:var(--paper)}.lq-chip.rarity-epic{background:var(--violet);color:var(--paper)}.lq-chip.rarity-legendary{background:var(--gold)}.lq-chip.is-mints{color:var(--mint-dark)}.quest-stamp{border:2px solid var(--mint-dark);color:var(--mint-dark);font:700 10px var(--font-pixel);padding:3px 6px;transform:rotate(-8deg)}.ledger{flex-direction:column;gap:6px;display:flex}.ledger-row{font:400 13px var(--font-body);align-items:center;gap:10px;display:flex}.ledger-row .muted{font:700 8px var(--font-pixel)}.ledger-row b{text-align:right;min-width:46px;font:700 12px var(--font-pixel)}.shop-sign{z-index:2;height:176px;margin:10px calc(var(--gutter) * -1) 6px;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background-color:#8a3a28;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='20' shape-rendering='crispEdges'%3E%3Crect width='32' height='20' fill='%238a3a28'/%3E%3Crect x='1' y='1' width='14' height='8' fill='%23a54a33'/%3E%3Crect x='17' y='1' width='14' height='8' fill='%239a412d'/%3E%3Crect x='-7' y='11' width='14' height='8' fill='%239a412d'/%3E%3Crect x='9' y='11' width='14' height='8' fill='%23a54a33'/%3E%3Crect x='25' y='11' width='14' height='8' fill='%23a54a33'/%3E%3C/svg%3E");background-size:32px 20px;justify-content:center;align-items:flex-end;padding-bottom:20px;display:flex;position:relative;box-shadow:inset 0 -30px 40px #040a2b73}.shop-lamp{width:34px;height:46px;margin-left:-17px;position:absolute;top:0;left:50%}.shop-lamp:before{content:"";background:var(--ink);width:2px;height:22px;position:absolute;top:0;left:16px}.shop-lamp:after{content:"";background:var(--ink);clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);width:34px;height:14px;position:absolute;top:22px;left:0;box-shadow:0 30px 60px 30px #ffe14a40}.shop-board{outline:3px solid var(--ink);background:linear-gradient(#0f1b4d,#0b1238);border:6px solid #6a3b1c;flex-direction:column;align-items:center;padding:10px 22px 8px;display:flex;box-shadow:6px 6px #040a2b99}.shop-welcome{font:700 11px var(--font-pixel);color:var(--ice);letter-spacing:2px}.shop-name{font:900 italic 46px/1 var(--font-display);color:var(--cyan);text-shadow:0 0 12px #49dcffd9, 3px 3px 0 var(--slash);letter-spacing:1px}.deal-timer{font:700 9px var(--font-pixel);color:var(--hp)}.item-tile{text-align:center;flex-direction:column;align-items:center;gap:6px;min-height:140px;padding:10px 4px 8px;display:flex}.item-tile.is-equipped{background:var(--hp)}.item-tile.is-locked .item-art{filter:grayscale()brightness(.8);opacity:.6}.item-art{justify-content:center;align-items:center;min-height:70px;display:flex}.none-art{font:700 28px var(--font-pixel);color:var(--ink-3)}.item-name{font:700 9px/1.2 var(--font-pixel);text-transform:uppercase}.owned-chip,.lock-chip{border:2px solid var(--ink);background:var(--mint);font:700 8px var(--font-pixel);align-items:center;gap:3px;padding:2px 6px;display:inline-flex}.lock-chip{background:var(--paper-3)}.deal-sticker{z-index:2;background:var(--slash);color:var(--paper);border:2px solid var(--ink);font:900 italic 15px/1 var(--font-display);padding:3px 6px;position:absolute;top:-10px;left:-8px;transform:rotate(-10deg)}.card-swatch{border:2px solid var(--ink);justify-content:center;align-items:flex-end;width:70px;height:56px;padding-bottom:4px;display:flex}.text-preview{max-width:100%;color:var(--ink);padding:6px 4px;display:flex}.item-sheet{flex-direction:column;align-items:center;gap:12px;display:flex}.item-stage{border:var(--border);background-color:var(--paper-2);justify-content:center;align-items:center;width:100%;min-height:190px;display:flex}.item-stage .card-swatch{width:200px;height:120px}.item-sheet-name{font:900 italic 32px/1 var(--font-display);text-transform:uppercase}.item-buy-row{width:100%;font:700 11px var(--font-pixel)}.closet-stage{z-index:2;border:var(--border);box-shadow:var(--shadow);background-color:var(--paper);flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;padding:20px 12px 16px;display:flex;position:relative}.swatches{flex-wrap:wrap;gap:12px;margin:6px 0 16px;display:flex}.swatch{border:var(--border);width:48px;height:48px;box-shadow:var(--shadow-sm);cursor:pointer}.swatch.is-on{outline:3px solid var(--hp);outline-offset:3px;transform:rotate(-6deg)}.about{font:400 14px/1.4 var(--font-body)}.create-preview{z-index:2;flex-direction:column;align-items:center;gap:10px;margin-bottom:16px;display:flex;position:relative}.create-name{background:var(--ink);font:900 italic 22px var(--font-display);text-transform:uppercase;align-items:center;gap:8px;padding:4px 12px;display:flex;transform:skew(-12deg)}.create-note{font:400 13px/1.4 var(--font-body);margin:4px 0 14px}.code-boxes{margin:16px 0;position:relative}.code-input{opacity:0;z-index:2;cursor:text;width:100%;font-size:16px;position:absolute;inset:0}.code-cells{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.code-cell{aspect-ratio:.8;border:var(--border);background:var(--paper-2);box-shadow:var(--shadow-sm);font:700 24px var(--font-pixel);justify-content:center;align-items:center;display:flex}.code-cell.is-cursor{box-shadow:0 0 0 3px var(--cyan);background:#fff}.invite-card{text-align:center}.invite-big{font:700 38px var(--font-pixel);letter-spacing:6px;margin:6px 0}.member-row{align-items:center;gap:10px;padding:8px 10px;display:flex}.member-actions{gap:6px;display:flex}.lab-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lab-cell{font:700 8px var(--font-pixel);text-align:center;word-break:break-all;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;display:flex}.account-card .link-btn.is-danger{color:var(--slash-dark);padding:4px 0 0}.account-email{word-break:break-all}.my-code-box{border:var(--border);background:var(--ink);box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;gap:4px;padding:12px;display:flex}.my-code-label{font:700 9px var(--font-pixel);letter-spacing:2px;color:var(--ice)}.my-code{font:700 34px var(--font-pixel);letter-spacing:8px;color:var(--hp);text-shadow:3px 3px 0 var(--slash);-webkit-user-select:all;user-select:all}.build-line{font:700 9px var(--font-pixel);margin-top:6px}.name-entry-label.is-small{font-size:18px}.hair-choice{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hair-option{border:var(--border);background:var(--paper-2);color:var(--ink);font:700 10px var(--font-pixel);cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;display:flex}.hair-option.is-on{background:var(--hp);box-shadow:var(--shadow-sm)}.rematch-players{flex-wrap:wrap;align-items:flex-end;gap:4px;margin-bottom:12px;display:flex}.rematch-players .link-btn{margin-left:auto;padding:4px 0}.coop-pick{gap:12px;margin-bottom:14px;display:grid}.coop-choice{border:var(--border);box-shadow:var(--shadow);background:var(--paper);color:var(--ink);text-align:left;font:400 13px var(--font-body);cursor:pointer;flex-direction:column;gap:4px;padding:16px;display:flex}.coop-big{font:900 italic 30px/1 var(--font-display)}.coop-choice.is-win.is-on{background:var(--mint)}.coop-choice.is-loss.is-on{background:#ffb3bf}.difficulty-row,.house-rank-line{font:400 14px var(--font-body);align-items:center;gap:10px;margin-top:10px;display:flex}.difficulty-row b,.house-rank-line b{font:800 italic 17px var(--font-display);text-transform:uppercase}.difficulty-card{align-items:center;gap:14px;margin:14px 0;display:flex}.difficulty-card .ms-kicker{color:var(--cyan)}.difficulty-card .ms-rank{color:var(--paper)}.difficulty-help{font:400 12px/1.35 var(--font-body);color:var(--ice)}.team-name-inputs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.team-name-inputs .pixel-input{font-size:16px}.rarity-chip{border:2px solid var(--ink);font:700 8px var(--font-pixel);text-transform:uppercase;color:var(--ink);white-space:nowrap;background:#e6ebf2;padding:2px 6px 1px;display:inline-block}.rarity-chip.rarity-rare{background:var(--azure);color:var(--paper)}.rarity-chip.rarity-epic{background:var(--violet);color:var(--paper)}.rarity-chip.rarity-legendary{background:var(--gold)}.item-tile .rarity-chip{position:absolute;top:6px;left:6px}.item-tile .item-art{margin-top:12px}.item-tile.rarity-rare{box-shadow:4px 4px 0 var(--azure)}.item-tile.rarity-epic{box-shadow:4px 4px 0 var(--violet)}.item-tile.rarity-legendary{box-shadow:4px 4px 0 var(--gold), 0 0 14px #ffd23f8c;background:linear-gradient(170deg, #fffbe6, var(--paper) 55%)}.item-tile .deal-sticker{top:-12px;left:auto;right:-8px;transform:rotate(8deg)}.box-card{background:linear-gradient(150deg, #efe6ff, var(--paper) 60%);box-shadow:4px 4px 0 var(--violet);align-items:center;gap:14px;display:flex}.box-card-main{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.box-card-main b{font:900 italic 22px/1 var(--font-display);text-transform:uppercase}.box-odds{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.box-overlay .reveal-rays.rays-legendary{background:repeating-conic-gradient(#ffd23f47 0 8deg, transparent 8deg 20deg)}.box-overlay .reveal-rays.rays-epic{background:repeating-conic-gradient(#a57bff47 0 8deg, transparent 8deg 20deg)}.box-stage{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:340px;display:flex;position:relative}.box-title{font:900 italic 40px/1 var(--font-display);color:var(--paper);text-shadow:3px 3px 0 var(--violet), 6px 6px 0 var(--ink);transform:rotate(-4deg)}.reel{border:var(--border);width:min(340px,100vw - 32px);height:132px;box-shadow:6px 6px 0 var(--ink);background:linear-gradient(#0f1b4d,#0b1238);position:relative;overflow:hidden}.reel-strip{will-change:transform;gap:8px;padding-left:4px;display:flex;position:absolute;top:10px;left:0}.reel-card{background:var(--paper);border:2px solid var(--ink);border-bottom:8px solid #c3cbd6;flex-direction:column;flex:none;justify-content:space-between;align-items:center;width:88px;height:110px;padding:6px 4px 0;display:flex;position:relative;overflow:hidden}.reel-card.rarity-rare{border-bottom-color:var(--azure);background:linear-gradient(180deg, var(--paper) 55%, #d6e6ff)}.reel-card.rarity-epic{border-bottom-color:var(--violet);background:linear-gradient(180deg, var(--paper) 55%, #e7dcff)}.reel-card.rarity-legendary{border-bottom-color:var(--gold);background:linear-gradient(#fffbe6 45%,#ffe58a)}.reel-card.is-won{outline:3px solid var(--hp);outline-offset:-3px;animation:.5s steps(2,end) 3 reel-win}@keyframes reel-win{50%{filter:brightness(1.25)}}.reel-art{justify-content:center;align-items:center;max-width:100%;height:70px;display:flex}.reel-art .text-preview{transform:scale(.75)}.reel-name{width:100%;font:700 7px/1.2 var(--font-pixel);text-align:center;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--ink);padding-bottom:4px;overflow:hidden}.reel-marker{background:var(--hp);width:4px;box-shadow:0 0 10px var(--hp);z-index:2;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.reel-marker:before,.reel-marker:after{content:"";background:var(--hp);width:18px;height:12px;margin-left:-9px;position:absolute;left:50%}.reel-marker:before{clip-path:polygon(0 0,100% 0,50% 100%);top:0}.reel-marker:after{clip-path:polygon(50% 0,100% 100%,0 100%);bottom:0}.reel-fade{z-index:1;pointer-events:none;width:44px;position:absolute;top:0;bottom:0}.reel-fade.is-left{background:linear-gradient(90deg,#0b1238,#0000);left:0}.reel-fade.is-right{background:linear-gradient(-90deg,#0b1238,#0000);right:0}.reel.landed-legendary{box-shadow:6px 6px 0 var(--ink), 0 0 40px var(--gold)}.reel.landed-epic{box-shadow:6px 6px 0 var(--ink), 0 0 30px var(--violet)}.box-card-sub{font:400 13px var(--font-body);color:var(--ink-3)}.box-card.is-legendary{background:linear-gradient(150deg, #fff3c2, var(--paper) 60%);box-shadow:4px 4px 0 var(--gold), 0 0 16px #ffd23f8c;margin-top:12px}.box-card.is-legendary .box-card-art{filter:hue-rotate(150deg)saturate(1.4)brightness(1.1)}.box-card.is-legendary.is-empty{background:var(--paper);box-shadow:4px 4px 0 var(--ink-3)}.box-card.is-legendary.is-empty .box-card-art{filter:grayscale()opacity(.55)}.box-count{background:var(--gold);border:2px solid var(--ink);font:700 11px var(--font-pixel);padding:3px 8px}.box-overlay.is-legendary .box-title{text-shadow:3px 3px 0 #c99a12, 6px 6px 0 var(--ink);color:var(--gold)}.box-links{justify-content:center}.link-btn.is-quiet{color:var(--ice);opacity:.7}.box-note{font:400 13px/1.4 var(--font-body);color:var(--ice)}.box-spinning{font:700 12px var(--font-pixel);color:var(--hp);animation:.6s steps(2,end) infinite blink}.box-reveal{flex-direction:column;align-items:center;gap:12px;display:flex}.box-rarity{border:3px solid var(--ink);font:900 italic 30px/1 var(--font-display);letter-spacing:1px;color:var(--ink);background:#e6ebf2;padding:6px 18px;transform:skew(-12deg)}.box-rarity.rarity-rare{background:var(--azure);color:var(--paper)}.box-rarity.rarity-epic{background:var(--violet);color:var(--paper)}.box-rarity.rarity-legendary{background:var(--gold);box-shadow:0 0 24px var(--gold)}.box-item{border:var(--border);background:var(--paper);justify-content:center;align-items:center;min-width:200px;min-height:180px;padding:16px;display:flex;box-shadow:6px 6px #e6ebf2}.box-item.rarity-rare{box-shadow:6px 6px 0 var(--azure)}.box-item.rarity-epic{box-shadow:6px 6px 0 var(--violet)}.box-item.rarity-legendary{box-shadow:6px 6px 0 var(--gold), 0 0 30px var(--gold)}.box-item-name{font:900 italic 28px/1 var(--font-display);text-transform:uppercase;color:var(--paper)}.member-row.is-tappable{cursor:pointer}.row-note{font:400 12px/1.3 var(--font-body);color:var(--ink-3);margin-top:2px;display:block}.row-chevron{font:700 11px var(--font-pixel);color:var(--ink-3)}.found-player{border:var(--border);background:var(--paper-2);padding:8px}.inline-code{font:700 13px var(--font-pixel);letter-spacing:2px;color:var(--ink)}.house-dot{border:var(--border);width:18px;height:18px;box-shadow:var(--shadow-sm);flex:none}.invite-banner{z-index:2;margin:8px 0;position:relative}.notify-help{font:400 14px/1.4 var(--font-body)}.notify-on{font:700 11px var(--font-pixel);color:var(--mint-dark)}.join-mode{text-align:left;flex-direction:column;gap:6px;margin-top:12px;display:flex}.join-mode-options{flex-direction:column;gap:6px;display:flex}.dot-wrap{display:inline-flex;position:relative}.shared-houses{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.shared-label{font:700 9px var(--font-pixel);color:var(--ink-3);letter-spacing:1px}.shared-house{border:var(--border);background:var(--paper);width:100%;box-shadow:var(--shadow-sm);color:var(--ink);text-align:left;cursor:pointer}.shared-house:active{box-shadow:none;transform:translate(2px,2px)}.shared-house b{font:900 italic 18px/1 var(--font-display);text-transform:uppercase}.shared-rank{align-items:center;gap:6px;display:flex}.shared-rank b{font:700 10px var(--font-pixel);font-style:normal}.friend-head{flex-direction:column;align-items:center;gap:8px;margin-bottom:14px;display:flex}.report-note{resize:vertical;font-size:15px}.safety-row{justify-content:center;margin-top:8px}.trade-card{flex-direction:column;gap:6px;display:flex}.trade-card:not(.is-pending){opacity:.75}.trade-who{font:600 14px var(--font-body);align-items:center;gap:6px;display:inline-flex}.trade-strip{flex-wrap:wrap;gap:6px;display:flex}.trade-chip{border:var(--border);background:var(--paper-2);align-items:center;gap:4px;padding:2px 8px 2px 2px;display:inline-flex}.trade-chip.rarity-rare{box-shadow:2px 2px 0 var(--azure)}.trade-chip.rarity-epic{box-shadow:2px 2px 0 var(--violet)}.trade-chip.rarity-legendary{box-shadow:2px 2px 0 var(--gold)}.trade-chip-name{font:700 9px var(--font-pixel);text-transform:uppercase}.trade-faceoff{justify-content:space-around;align-items:center;margin:4px 0 8px;display:flex}.trade-side{font:700 10px var(--font-pixel);color:var(--paper);flex-direction:column;align-items:center;gap:4px;display:flex}.trade-swap{font:900 36px var(--font-display);color:var(--cyan);text-shadow:3px 3px 0 var(--ink);display:inline-block}.item-tile.is-picked{background:var(--hp);box-shadow:0 0 0 3px var(--cyan), var(--shadow-sm);position:relative}.pick-check{border:2px solid var(--ink);background:var(--mint);width:24px;height:24px;font:700 12px var(--font-pixel);color:var(--ink);place-items:center;display:grid;position:absolute;top:-8px;right:-8px}.trade-send{bottom:calc(var(--safe-bottom) + 12px);z-index:3;flex-direction:column;gap:8px;margin-top:16px;display:flex;position:sticky}.trade-send .fine-print{border:var(--border);background:var(--paper);color:var(--ink-2);padding:8px 10px}
