@font-face{font-family:Big Shoulders;font-style:normal;font-display:swap;font-weight:600;src:url(./big-shoulders-vietnamese-600-normal-D3D24SY3.woff2) format("woff2"),url(./big-shoulders-vietnamese-600-normal-Dtmxwt0l.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(./big-shoulders-latin-ext-600-normal-DNVjHA_v.woff2) format("woff2"),url(./big-shoulders-latin-ext-600-normal-B5B1vegn.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(./big-shoulders-latin-600-normal-B-pGGujo.woff2) format("woff2"),url(./big-shoulders-latin-600-normal-0D-BQtX2.woff) format("woff");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:Big Shoulders;font-style:normal;font-display:swap;font-weight:800;src:url(./big-shoulders-vietnamese-800-normal-NSP483tT.woff2) format("woff2"),url(./big-shoulders-vietnamese-800-normal-CM7-HSRX.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:800;src:url(./big-shoulders-latin-ext-800-normal-BTMM5PxG.woff2) format("woff2"),url(./big-shoulders-latin-ext-800-normal-CdUdFmui.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:800;src:url(./big-shoulders-latin-800-normal-BmnmSKe3.woff2) format("woff2"),url(./big-shoulders-latin-800-normal-IbCvOL6_.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(./ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(./ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(./ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(./ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(./ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(./ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");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}body{margin:0;background:var(--substrate);color:var(--signal);font-family:var(--font-sans)}.gk-row{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;padding:var(--space-6)}.gk-col{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}.gk-mark{display:inline-block;color:var(--copper);flex-shrink:0}.gk-btn{font-family:var(--font-sans);font-size:17px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);box-sizing:border-box;border-radius:var(--radius-none);text-decoration:none;cursor:pointer;border:1px solid transparent}.gk-btn-md{min-height:52px;padding:0 26px}.gk-btn-sm{min-height:44px;padding:0 18px;font-size:15px}.gk-btn-primary{background:var(--gold);color:var(--on-gold);font-weight:600;border-color:var(--gold)}.gk-btn-primary:hover{background:var(--hot);border-color:var(--hot)}.gk-btn-secondary{background:transparent;color:var(--signal);border-color:var(--trace)}.gk-btn-secondary:hover{border-color:var(--copper)}.gk-btn-wallet{background:transparent;color:var(--signal);border-color:var(--copper);font-family:var(--font-mono);font-size:14px}.gk-btn-wallet:hover{color:var(--hot)}.gk-btn:focus-visible,.gk-stepper button:focus-visible,.gk-nav a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gk-btn:disabled,.gk-btn[aria-disabled=true]{background:var(--die-raised);color:var(--muted);border-color:var(--trace);cursor:not-allowed}.gk-chip{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:13px;line-height:1;padding:6px 8px;border:1px solid var(--trace);color:var(--signal);text-transform:uppercase;white-space:nowrap}.gk-chip-class{background:var(--gold);border-color:var(--gold);color:var(--on-gold);font-weight:500}.gk-status{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;padding:5px 8px;white-space:nowrap;border:1px solid var(--gold);color:var(--gold)}.gk-status-live{border-color:transparent;padding-left:0;padding-right:0;font-size:13px;letter-spacing:2px}.gk-status-sealed{border-style:dashed;border-color:var(--copper);color:var(--copper)}.gk-mix{display:flex;flex-direction:column;gap:6px}.gk-mix-bar{display:flex;height:22px;font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--substrate)}.gk-mix-bar>div{display:flex;align-items:center;padding-left:6px;overflow:hidden;white-space:nowrap}.gk-mix-attack{background:var(--move-attack)}.gk-mix-block{background:var(--move-block)}.gk-mix-charge{background:var(--move-charge)}.gk-mix-feint{background:var(--move-feint)}.gk-mix-caption{margin:0;font-family:var(--font-mono);font-size:12px;color:var(--muted)}.gk-card{width:100%;max-width:480px;box-sizing:border-box;background:var(--die);border:1px solid var(--trace);display:flex;flex-direction:column}.gk-card-img{display:block;width:100%;aspect-ratio:1 / 1;border-bottom:1px solid var(--trace)}.gk-card-body{padding:var(--space-5) var(--space-6) 22px;display:flex;flex-direction:column;gap:14px}.gk-card-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.gk-card-name{margin:0;font-family:var(--font-display);font-weight:800;font-size:38px;line-height:1;letter-spacing:1px;text-transform:uppercase}.gk-chips{display:flex;gap:var(--space-2);flex-wrap:wrap}.gk-card-desc{margin:0;font-size:15px;line-height:1.45;color:var(--signal-soft)}.gk-card-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:13px}.gk-card-stats p{margin:0}.gk-label{color:var(--muted);margin-right:6px;text-transform:uppercase}.gk-card-foot{margin:0;padding-top:var(--space-3);border-top:1px solid var(--trace);font-family:var(--font-mono);font-size:12px;color:var(--muted);overflow-wrap:anywhere}.gk-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:var(--trace);border:1px solid var(--trace)}.gk-fact{background:var(--substrate);padding:var(--space-5) 22px}.gk-fact-value{margin:0;font-family:var(--font-display);font-weight:800;font-size:36px;line-height:1;color:var(--gold);text-transform:uppercase}.gk-fact-label{margin:var(--space-1) 0 0;font-size:15px;color:var(--signal-soft)}.gk-progress{display:flex;flex-direction:column;gap:var(--space-2)}.gk-progress-count{margin:0;font-family:var(--font-display);font-weight:800;font-size:44px;line-height:1}.gk-progress-count span{color:var(--muted);font-weight:600}.gk-progress-track{height:8px;background:var(--trace)}.gk-progress-fill{height:8px;background:var(--copper)}.gk-stepper{display:inline-flex;align-items:center}.gk-stepper button{width:48px;height:48px;background:transparent;color:var(--signal);border:1px solid var(--trace);font-size:22px;cursor:pointer;font-family:var(--font-sans)}.gk-stepper button:disabled{color:var(--muted);cursor:not-allowed}.gk-stepper output{width:64px;text-align:center;font-family:var(--font-display);font-weight:800;font-size:34px}.gk-mint{width:100%;max-width:420px;box-sizing:border-box;background:var(--die);border:1px solid var(--trace);padding:var(--space-7);display:flex;flex-direction:column;gap:18px}.gk-mint-live{border-color:var(--gold)}.gk-mint-eyebrow{margin:0;font-family:var(--font-mono);font-size:13px;letter-spacing:2px;color:var(--copper);text-transform:uppercase}.gk-mint-title{margin:0;font-family:var(--font-display);font-weight:800;font-size:44px;line-height:1;text-transform:uppercase}.gk-mint-rows{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--trace);padding-top:18px;font-size:15px}.gk-mint-rows>div{display:flex;justify-content:space-between;gap:var(--space-3)}.gk-mint-rows>div>span:first-child{color:var(--muted)}.gk-mint-rows>div>span:last-child{text-align:right}.gk-mint-note{margin:0;font-size:14px;line-height:1.5;color:var(--signal-soft)}.gk-mint-order{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);border-top:1px solid var(--trace);padding-top:18px;flex-wrap:wrap}.gk-mint-total{margin:0;font-family:var(--font-mono);font-size:20px;text-align:right}.gk-mint-sub{margin:0;font-size:13px;color:var(--muted);text-align:right}.gk-mint-slots{display:flex;gap:var(--space-3);flex-wrap:wrap}.gk-mint-slot{width:96px;height:96px;border:1px dashed var(--copper);display:flex;align-items:center;justify-content:center;color:var(--sealed)}.gk-mint .gk-btn{width:100%}.gk-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) 32px;padding:var(--space-6) 0;border-bottom:1px solid var(--trace)}.gk-nav-brand{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;color:var(--signal)}.gk-nav-word{font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:2px}.gk-nav-links{display:flex;flex-wrap:wrap;gap:var(--space-2) 28px;font-size:15px}.gk-nav-links a{color:var(--signal-soft);text-decoration:none}.gk-nav-links a:hover,.gk-nav-links a[aria-current=page]{color:var(--signal)}.gk-nav-links a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:8px}:root{--substrate: #0A0C0F;--die: #12161B;--die-raised: #1C232B;--trace: #2A323C;--copper: #D08A45;--copper-wire: #C07A3A;--gold: #E8C27A;--hot: #FFC074;--signal: #E9ECEF;--signal-soft: #C9D0D8;--muted: #8E99A6;--sealed: #5A4630;--danger: #FF7A66;--on-gold: var(--substrate);--focus: var(--hot);--move-attack: var(--hot);--move-block: #7F97B0;--move-charge: var(--copper);--move-feint: var(--signal);--font-display: "Big Shoulders", "Arial Narrow", sans-serif;--font-sans: "IBM Plex Sans", Arial, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 36px;--space-9: 48px;--space-10: 64px;--radius-none: 0;--radius-round: 50%;--container: 1296px;--hairline: 1px;--touch: 44px;color-scheme:dark}*{box-sizing:border-box}html{background:var(--substrate)}body{margin:0;background:var(--substrate);color:var(--signal);font-family:var(--font-sans);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit}img{display:block;max-width:100%;height:auto}.page{max-width:var(--container);margin:0 auto;padding:0 var(--space-6)}main.page{padding-top:var(--space-8);padding-bottom:var(--space-10);display:flex;flex-direction:column;gap:var(--space-8)}#root{min-height:100vh;display:flex;flex-direction:column}#root>.page{width:100%}#root>footer{margin-top:auto}@media (max-width: 640px){.page{padding:0 var(--space-4)}}.eyebrow{margin:0;font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--copper)}.h-hero{margin:0;font-family:var(--font-display);font-weight:800;font-size:112px;line-height:.92;letter-spacing:1px}.h-section{margin:0;font-family:var(--font-display);font-weight:800;font-size:52px;line-height:1;letter-spacing:1px;text-transform:uppercase}.h-title,.panel-title{margin:0;font-family:var(--font-display);font-weight:800;font-size:40px;line-height:1;letter-spacing:1px;text-transform:uppercase}.panel-title{font-size:32px}.lead{margin:0;font-size:20px;line-height:1.5;color:var(--signal-soft)}.small{font-size:15px;line-height:1.45}p.small{margin:0}.data{font-family:var(--font-mono);font-size:15px}.caption{font-family:var(--font-mono);font-size:13px;line-height:1.4;color:var(--muted)}p.caption{margin:0}.muted{color:var(--muted)}.gold{color:var(--gold)}.narrow{max-width:760px}.error{color:var(--danger)}p.error{margin:0;border:1px solid var(--danger);padding:var(--space-3) var(--space-4)}.small.error{border:0;padding:0}.ok{color:var(--signal)}.ok:before{content:"✓ ";color:var(--gold)}.win{color:var(--gold)}.loss{color:var(--muted)}.loading{color:var(--muted);font-family:var(--font-mono);font-size:14px;padding:var(--space-8) 0}@media (max-width: 900px){.h-hero{font-size:64px}.h-section{font-size:40px}.h-title{font-size:34px}}@media (max-width: 480px){.h-hero{font-size:52px}}.devbar{position:relative;display:flex;justify-content:flex-end;padding:var(--space-2) 0}.devbar .caption{color:var(--copper)}.devmenu{position:absolute;right:0;top:0;z-index:20;background:var(--die);border:1px solid var(--copper);min-width:260px;display:flex;flex-direction:column}.devwallet{display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;min-height:var(--touch);padding:0 var(--space-4);background:transparent;color:var(--signal);border:0;border-bottom:1px solid var(--trace);cursor:pointer;text-align:left}.devwallet:hover,.devwallet.on{background:var(--die-raised)}.devwallet.on .data{color:var(--gold)}.footer{border-top:1px solid var(--trace);padding-top:var(--space-6);padding-bottom:var(--space-9);display:flex;flex-direction:column;gap:var(--space-2)}.actions{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.input{min-height:var(--touch);background:var(--die-raised);border:1px solid var(--trace);color:var(--signal);font-family:var(--font-mono);font-size:15px;padding:0 var(--space-3);border-radius:0;min-width:0}.input:focus-visible,.toggle:focus-visible,summary:focus-visible,.tile:focus-visible,.fight-row:focus-visible,.ladder-row:focus-visible{outline:2px solid var(--focus);outline-offset:2px}select.input{padding-right:var(--space-6)}.form{display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid var(--trace);padding-top:var(--space-4)}.form-row{display:flex;gap:var(--space-3);flex-wrap:wrap}.form-row .input{flex:1 1 140px}.toggle{cursor:pointer;background:transparent;min-height:36px;color:var(--signal-soft)}.toggle[aria-pressed=true]{border-color:var(--copper);color:var(--signal);background:var(--die-raised)}.chip-row{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.chip-count{margin-left:var(--space-2);color:var(--muted)}.gk-btn{white-space:nowrap}.tier{gap:0}.tier-legendary{border-color:var(--gold);color:var(--gold)}.tier-epic{border-color:var(--hot);color:var(--hot);border-style:double;border-width:3px;padding:4px 6px}.tier-rare{border-color:var(--copper);color:var(--copper)}.tier-common{border-color:var(--trace);color:var(--signal-soft)}.toggle.tier[aria-pressed=true]{background:var(--die-raised);outline:1px solid currentColor}.panel{background:var(--die);border:1px solid var(--trace);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.panel-live{border-color:var(--gold)}.panel-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}.panel-head>div{display:flex;flex-direction:column;gap:var(--space-2)}.rows{margin:0;display:flex;flex-direction:column;border-top:1px solid var(--trace)}.rows>div{display:flex;justify-content:space-between;gap:var(--space-4);padding:10px 0;border-bottom:1px solid var(--trace);font-size:15px}.rows dt{color:var(--muted);flex-shrink:0}.rows dd{margin:0;text-align:right;overflow-wrap:anywhere}.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);align-items:start}@media (max-width: 900px){.two-col{grid-template-columns:1fr}.panel{padding:var(--space-5)}}.hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-9);padding-top:var(--space-7);align-items:center}.hero-text,.hero-side{display:flex;flex-direction:column;gap:var(--space-6)}.hero-die{display:flex;flex-direction:column;gap:var(--space-2);text-decoration:none}.hero-die img{border:1px solid var(--trace)}@media (max-width: 900px){.hero{grid-template-columns:1fr;padding-top:0}}.block{display:flex;flex-direction:column;gap:var(--space-5)}.block>.gk-btn,.results>.gk-btn,.filters>.gk-btn,.panel>.gk-btn{align-self:flex-start}.cycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--trace);border:1px solid var(--trace)}.cycle-cell{margin:0;background:var(--substrate);padding:var(--space-5);display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap;color:var(--signal-soft)}@media (max-width: 760px){.cycle{grid-template-columns:repeat(2,minmax(0,1fr))}}.tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--trace);border:1px solid var(--trace)}.tier-cell{background:var(--substrate);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}@media (max-width: 760px){.tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}.sale-panel{max-width:420px}.move{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:24px;padding:0 6px;font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--substrate)}.move-attack{background:var(--move-attack)}.move-block{background:var(--move-block)}.move-charge{background:var(--move-charge)}.move-feint{background:var(--move-feint)}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap}.page-head>div:first-child{display:flex;flex-direction:column;gap:var(--space-3)}.floors{display:grid;grid-template-columns:repeat(4,auto);gap:1px;background:var(--trace);border:1px solid var(--trace)}.floor{background:var(--substrate);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}@media (max-width: 640px){.floors{grid-template-columns:repeat(2,auto)}}.market{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--space-6);align-items:start}@media (max-width: 960px){.market{grid-template-columns:1fr}}.filters{display:flex;flex-direction:column;gap:var(--space-5);position:sticky;top:var(--space-4);max-height:calc(100vh - 32px);overflow:auto;padding-right:var(--space-2)}@media (max-width: 960px){.filters{position:static;max-height:none}}.filter{display:flex;flex-direction:column;gap:var(--space-3);border-bottom:1px solid var(--trace);padding-bottom:var(--space-4)}.filter-title{margin:0;font-family:var(--font-mono);font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--signal-soft);cursor:default}summary.filter-title{cursor:pointer;list-style:none;min-height:28px;display:flex;align-items:center}summary.filter-title:before{content:"+";color:var(--copper);width:18px}details[open]>summary.filter-title:before{content:"−"}.trait-list{display:flex;flex-direction:column;gap:2px}.trait-opt{display:grid;grid-template-columns:20px 1fr auto;gap:var(--space-2);align-items:center;font-size:14px;min-height:30px;cursor:pointer}.trait-opt.empty{color:var(--muted)}.trait-opt input{accent-color:var(--copper);width:16px;height:16px;margin:0}.price-range{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.results{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.results-bar{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.results-bar .data{margin:0;flex:1 1 auto}.search{width:140px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--space-4)}.tile{background:var(--die);border:1px solid var(--trace);text-decoration:none;display:flex;flex-direction:column;min-width:0}.tile:hover{border-color:var(--copper)}.tile img{width:100%;aspect-ratio:1;border-bottom:1px solid var(--trace)}.tile-body{padding:var(--space-3) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.tile-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.tile-name{font-family:var(--font-display);font-weight:800;font-size:28px;line-height:1}.tile-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:26px;flex-wrap:wrap}.tile-price{font-family:var(--font-mono);font-size:16px;color:var(--signal)}.tile .gk-chip{font-size:11px;padding:4px 6px}.tile .tier-epic{padding:2px 4px}.back{text-decoration:none;padding-top:var(--space-6)}.back:hover{color:var(--signal)}.fighter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:start}@media (max-width: 960px){.fighter{grid-template-columns:1fr}}.fighter-art{display:flex;flex-direction:column;gap:var(--space-3);position:sticky;top:var(--space-4)}@media (max-width: 960px){.fighter-art{position:static}}.fighter-art img{border:1px solid var(--trace);width:100%;aspect-ratio:1}.fighter-side{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.fighter-head{display:flex;flex-direction:column;gap:var(--space-3)}.verify{border:1px solid var(--trace);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);background:var(--die)}.verify .rows dd{font-size:14px}.traits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--trace);border:1px solid var(--trace)}.trait{background:var(--die);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:2px}.offers{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--trace);padding-top:var(--space-4)}.offer{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;min-height:var(--touch);border-bottom:1px solid var(--trace);padding:var(--space-2) 0}.offer.dead{opacity:.55}.offer .caption{flex:1 1 auto}.fight-list{display:flex;flex-direction:column;border-top:1px solid var(--trace)}.fight-row{display:grid;grid-template-columns:110px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:center;min-height:52px;padding:var(--space-2) 0;border-bottom:1px solid var(--trace);text-decoration:none}.fight-row:hover{background:var(--die)}@media (max-width: 760px){.fight-row{grid-template-columns:1fr 1fr}}.versus{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--space-6);align-items:center}.vs{font-family:var(--font-display);font-weight:800;font-size:40px;color:var(--muted)}@media (max-width: 760px){.versus{grid-template-columns:1fr}.vs{text-align:center}}.side{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--space-5);background:var(--die);border:1px solid var(--trace);padding:var(--space-4);text-decoration:none;align-items:center}.side-win{border-color:var(--gold)}.side-body{display:flex;flex-direction:column;gap:var(--space-2)}.side-body p{margin:0}.side-unknown{display:block}.replay{display:flex;flex-direction:column;overflow-x:auto}.replay-row{display:grid;grid-template-columns:56px 110px 110px minmax(200px,1fr) 150px 150px;gap:var(--space-3);align-items:center;min-height:40px;border-bottom:1px solid var(--trace);min-width:820px}.replay-row.ring{background:var(--die-raised)}.replay-head{font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);min-height:32px}.replay-foot{padding-top:var(--space-3)}.hp{display:inline-flex;align-items:center;gap:var(--space-2)}.hp-bar{width:100px;height:8px;background:var(--trace);display:inline-block}.hp-bar>span{display:block;height:8px;background:var(--copper)}.hp-num{font-family:var(--font-mono);font-size:13px;width:28px}.ladder{display:flex;flex-direction:column;border-top:1px solid var(--trace)}.ladder-row{display:grid;grid-template-columns:30px 44px minmax(0,1fr) minmax(0,1.2fr) 70px 56px;gap:var(--space-3);align-items:center;min-height:56px;border-bottom:1px solid var(--trace);text-decoration:none}.ladder-row:hover{background:var(--die-raised)}.ladder-row img{border:1px solid var(--trace)}.ladder-row .gk-chip{font-size:10px;padding:3px 5px;margin-left:6px}@media (max-width: 640px){.ladder-row{grid-template-columns:26px 44px 1fr 56px}.ladder-row>:nth-child(4),.ladder-row>:nth-child(5){display:none}}.points{display:flex;flex-direction:column;border-top:1px solid var(--trace)}.points-row{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:var(--space-3);min-height:40px;align-items:center;border-bottom:1px solid var(--trace)}.points-head{font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.points-row.me{color:var(--gold)}.pick{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--space-5);align-items:start}.pick img{border:1px solid var(--trace)}.pick>div{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.pick .rows{width:100%}.run-row{align-items:center}.run-row .input{flex:0 1 240px}.season-row{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;border-bottom:1px solid var(--trace);padding:var(--space-3) 0}.live{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.live-dot{animation:live-blink 2s steps(2,jump-none) infinite}@keyframes live-blink{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.live-dot{animation:none}}.tabs{display:flex;gap:0;border-bottom:1px solid var(--trace)}.tab{min-height:var(--touch);padding:0 var(--space-5);background:transparent;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--signal-soft);font-family:var(--font-sans);font-size:16px;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2)}.tab[aria-selected=true]{color:var(--signal);border-bottom-color:var(--gold)}.tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ticker{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);border:1px solid var(--trace);padding:var(--space-3) var(--space-4);background:var(--die)}.ticker-item{text-decoration:none;padding:2px var(--space-2);border-left:2px solid transparent}.ticker-item.fresh,.act-row.fresh{border-left-color:var(--hot);background:var(--die-raised)}.activity{display:flex;flex-direction:column;gap:var(--space-4)}.act-list{display:flex;flex-direction:column;border-top:1px solid var(--trace)}.act-row{display:grid;grid-template-columns:44px minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.2fr) 96px;gap:var(--space-4);align-items:center;min-height:60px;padding:var(--space-2) var(--space-2) var(--space-2) 6px;border-bottom:1px solid var(--trace);border-left:2px solid transparent;text-decoration:none;transition:background-color 1.5s}a.act-row:hover{background:var(--die)}.act-art img,.act-blank{width:44px;height:44px;border:1px solid var(--trace);display:block}.act-what{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.act-kind{font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--signal-soft)}.act-sale{color:var(--gold)}.act-offer{color:var(--copper)}.act-id{font-family:var(--font-display);font-weight:800;font-size:22px;line-height:1}.act-what .gk-chip{font-size:10px;padding:3px 5px}.act-price{font-family:var(--font-mono);font-size:15px}.act-time{text-align:right}.act-empty{padding:var(--space-5) 0}.more{align-self:flex-start}.panel .act-row{grid-template-columns:44px minmax(0,1fr) auto}.panel .act-who{grid-column:2 / 4}.panel .act-time{grid-column:3;grid-row:1}.panel .act-price{grid-column:2}@media (max-width: 760px){.act-row{grid-template-columns:44px minmax(0,1fr) auto}.act-who{grid-column:2 / 4}.act-time{grid-column:3;grid-row:1}.act-price{grid-column:2}}.prose,main.page .lead,main.page .block>p,main.page .page-head p{max-width:68ch}.section-head{display:flex;flex-direction:column;gap:var(--space-3)}.stack{display:flex;flex-direction:column;gap:var(--space-6)}.devnote{color:var(--copper);text-align:right;padding:var(--space-2) 0 0}.showcase{display:flex;flex-direction:column;text-decoration:none;background:var(--die);border:1px solid var(--trace)}.showcase:hover{border-color:var(--copper)}.showcase img{width:100%;aspect-ratio:1;border-bottom:1px solid var(--trace)}.showcase-foot{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) var(--space-5)}.steps{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:var(--space-4);color:var(--signal-soft);font-size:16px}.steps b{color:var(--signal);font-weight:600}.steps li::marker{color:var(--copper);font-family:var(--font-mono)}.preview-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6);align-items:start}.faq-section{display:flex;flex-direction:column;gap:var(--space-4)}.faq{display:flex;flex-direction:column;border-top:1px solid var(--trace)}.faq-item{border-bottom:1px solid var(--trace)}.faq-item summary{cursor:pointer;list-style:none;min-height:56px;display:flex;align-items:center;gap:var(--space-3);font-size:18px;color:var(--signal)}.faq-item summary:before{content:"+";color:var(--copper);font-family:var(--font-mono);width:18px;flex-shrink:0}.faq-item[open] summary:before{content:"−"}.faq-item summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.faq-item p{margin:0 0 var(--space-5) 30px;color:var(--signal-soft);font-size:16px;line-height:1.6}.traits-panel{display:flex;flex-direction:column;gap:var(--space-3);background:var(--die);border:1px solid var(--trace);padding:var(--space-5)}.traits-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.trait{border-left:3px solid var(--trace);gap:4px}.trait-value{font-size:17px;color:var(--signal)}.trait-foot{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.trait-foot .gk-chip{font-size:10px;padding:3px 5px}.trait-legendary{border-left-color:var(--gold)}.trait-epic{border-left-color:var(--hot)}.trait-rare{border-left-color:var(--copper)}.tier-text-legendary{color:var(--gold)}.tier-text-epic{color:var(--hot)}.tier-text-rare{color:var(--copper)}.proof{border:1px solid var(--trace);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.proof summary{cursor:pointer;list-style:none;min-height:32px;display:flex;align-items:center}.proof summary:before{content:"+";color:var(--copper);width:18px}.proof[open] summary:before{content:"−"}.proof[open]>*+*{margin-top:var(--space-3)}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0c0fd1;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:8vh var(--space-4) var(--space-4);overflow:auto}.modal{width:min(560px,100%);background:var(--die);border:1px solid var(--copper);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-5)}.modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.modal-head>div{display:flex;flex-direction:column;gap:var(--space-2)}.wallet-group{display:flex;flex-direction:column;gap:var(--space-3)}.wallet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-2)}.wallet-btn{display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;column-gap:var(--space-3);align-items:center;text-align:left;min-height:56px;padding:var(--space-2) var(--space-3);background:var(--die-raised);border:1px solid var(--trace);color:var(--signal);cursor:pointer;font-family:var(--font-sans);font-size:15px}.wallet-btn:hover:not(:disabled){border-color:var(--copper)}.wallet-btn:disabled{cursor:not-allowed;opacity:.6}.wallet-btn.on{border-color:var(--gold)}.wallet-btn .caption{grid-column:2}.wallet-btn>:first-child{grid-row:1 / 3}.wallet-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px;background:var(--substrate);border:1px solid var(--trace)}.wallet-icon.dev{color:var(--copper)}.wallet-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--trace);padding:var(--space-3) var(--space-4)}.wallet-links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.wallet-links a{text-decoration:none;min-height:36px}.wallet-links a:hover{border-color:var(--copper)}.lobbies{display:flex;flex-direction:column;border-top:1px solid var(--trace)}.lobby{border-bottom:1px solid var(--trace)}.lobby-row{display:grid;grid-template-columns:30px 110px auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;min-height:56px}.lobby-seal{color:var(--sealed);display:flex;align-items:center;justify-content:center;width:30px;height:36px;border:1px dashed var(--copper)}.lobby-stake{font-size:16px;color:var(--signal)}.lobby-join{display:flex;flex-direction:column;gap:var(--space-3);padding:0 0 var(--space-4)}.pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:var(--space-2)}.pick-tile{background:var(--die-raised);border:1px solid var(--trace);padding:4px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;color:var(--signal)}.pick-tile img{width:100%;aspect-ratio:1}.pick-tile.on{border-color:var(--gold)}.pick-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.my-duel a{text-decoration:none}.sealed-die{width:160px;aspect-ratio:1;border:1px dashed var(--copper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--sealed)}@media (max-width: 640px){.lobby-row{grid-template-columns:30px 1fr auto}.lobby-row>.caption{grid-column:2 / 4}.lobby-row>.gk-chip{display:none}}.toasts{position:fixed;right:var(--space-6);bottom:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);z-index:50;max-width:min(440px,calc(100vw - 32px))}.toast{margin:0;background:var(--die);border:1px solid var(--copper);padding:var(--space-3) var(--space-4);font-size:15px}.toast-error{border-color:var(--danger);color:var(--danger)}.mint-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.gk-mint .rows{margin:0}.sealed-art{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--die);border-bottom:1px dashed var(--copper);color:var(--sealed)}.notice{color:var(--copper);border:1px dashed var(--copper);padding:var(--space-2) var(--space-3);font-size:14px}.alarm{color:var(--substrate);background:var(--danger);padding:var(--space-3);font-weight:600}.break{overflow-wrap:anywhere}.x-icon{display:inline-block;vertical-align:-3px}.x-link{display:inline-flex;align-items:center;gap:6px;color:var(--signal-soft);text-decoration:none;font-size:15px}a.x-link:hover{color:var(--signal)}.x-soon{color:var(--muted, var(--signal-soft));opacity:.7;cursor:default}.gk-btn .x-icon{margin-right:6px}.site-foot{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-4)}.foot-word{font-family:var(--font-display);font-weight:800;font-size:18px;letter-spacing:2px}.foot-links{display:flex;gap:var(--space-5);align-items:center}.wallet-list{display:flex;flex-direction:column;gap:var(--space-2)}.wallet-btn.wide{grid-template-columns:40px 1fr auto;grid-template-rows:auto;min-height:64px;padding:var(--space-3) var(--space-4);font-size:17px;text-decoration:none}.wallet-btn.wide>:first-child{grid-row:auto}.wallet-btn.wide .caption{grid-column:auto}.wallet-btn.wide .wallet-icon{width:40px;height:40px}a.wallet-btn:hover{border-color:var(--copper)}.wallet-name{font-weight:600}.wallet-dev{border-top:1px solid var(--trace);padding-top:var(--space-3)}.wallet-dev summary{cursor:pointer}.wallet-dev[open] summary{margin-bottom:var(--space-3)}.mint-soon{max-width:none}.mint-soon .gk-mint-title{font-size:40px}.two-col.mint-soon-row{align-items:stretch}.mint-soon{justify-content:space-between}.mint-soon-foot{display:flex;flex-direction:column;gap:var(--space-4)}.gk-mint .examples.in-card{background:var(--substrate)}.mint-side{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.how-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.how-steps li{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--space-4);padding-bottom:var(--space-4)}.how-steps li:last-child{padding-bottom:0}.how-steps li:not(:last-child):before{content:"";position:absolute;left:15px;top:40px;bottom:8px;width:1px;background:var(--trace)}.how-n{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--copper);color:var(--copper);font-family:var(--font-mono);font-size:14px}.how-steps b{display:block;font-family:var(--font-display);font-weight:800;font-size:22px;line-height:32px;letter-spacing:1px;text-transform:uppercase;color:var(--signal)}.how-steps p{margin:var(--space-1) 0 0;font-size:15px;line-height:1.5;color:var(--signal-soft)}.mint-tiers{flex:1}.tier-tiles{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(92px,1fr);gap:1px;background:var(--trace);border:1px solid var(--trace)}.tier-tile{background:var(--substrate);padding:var(--space-4);display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3)}.tier-tile-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.tier-count{margin:0;font-family:var(--font-display);font-weight:800;font-size:40px;line-height:1}.tier-tile{color:var(--signal)}.examples{margin:0}.examples-stack{position:relative;aspect-ratio:1;border-bottom:1px solid var(--trace);overflow:hidden}.showcase.examples .examples-stack img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;opacity:0;transition:opacity 1.6s ease}.showcase.examples .examples-stack img.on{opacity:1}.examples-dots{display:flex;gap:var(--space-2);margin-left:auto}.examples-dots button{width:10px;height:10px;padding:0;border:1px solid var(--copper);background:transparent;cursor:pointer}.examples-dots button.on{background:var(--copper)}.examples-dots button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.showcase.examples:hover{border-color:var(--trace)}@media (prefers-reduced-motion: reduce){.showcase.examples .examples-stack img{transition:none}}.tier-tiles.wide{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(124px,auto)}@media (max-width: 760px){.tier-tiles.wide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.gk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.gk-fact{padding:var(--space-4)}.gk-fact-value{font-size:28px}}.example-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}@media (max-width: 900px){.example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.example-tile{margin:0}.example-tile:hover{border-color:var(--trace)}.example-tile .showcase-foot{padding:var(--space-3) var(--space-4);gap:var(--space-2)}@media (max-width: 480px){.cycle{grid-template-columns:1fr}}@media (max-width: 760px){.tier-tile-head{flex-direction:column;align-items:flex-start}}.mint-card{max-width:none;justify-content:space-between}.gk-mint.mine-panel{max-width:none}
