@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0a0d;--sunk:#0f0d12;--surface:#121016;--surface-2:#17151c;--surface-3:#1e1b24;--frame:#24212b;--edge:#2f2b38;--subtle:#1a1820;--edge-hover:#3b3647;--accent:#e0556c;--accent-hover:#c9425a;--accent-light:#f28ca0;--accent-soft:#e0556c1f;--accent-border:#e0556c59;--accent-deep:#9c1f3a;--quartz:#ece8f3;--quartz-2:#b9b3c6;--quartz-3:#7f798d;--lumis:#b39dff;--lumis-soft:#a78bfa1f;--success:#22c55e;--success-soft:#22c55e1f;--amber:#f59e0b;--danger:#f25c4d;--splash:var(--accent-light);--pink:#ff7ab8;--gold:#ffe36e;--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fancy:var(--font);--mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--r:10px;--r-lg:12px;--floor:150px;--gutter:clamp(16px, 3vw, 24px);--col:1240px}*{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--bg)}body{background:var(--bg);min-height:100vh;color:var(--quartz);font:400 15px/1.55 var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}::selection{background:var(--accent-soft);color:var(--quartz)}img{max-width:100%;display:block}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.15}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input{font:inherit;color:inherit}a{color:inherit}.px{image-rendering:pixelated}:focus-visible{outline:2px solid var(--accent-border);outline-offset:3px}.wrap{max-width:var(--col);padding-inline:var(--gutter);margin:0 auto}.page{padding-block:0 72px}.page-head{gap:10px;padding-block:48px 28px;display:grid}.page-head h1{font-size:clamp(32px,5vw,52px)}.section{gap:18px;padding-block:40px 0;display:grid}.lede{color:var(--quartz-2);max-width:62ch}.muted{color:var(--quartz-3);font-size:14px}.cmd{background:var(--sunk);border:1px solid var(--frame);font-family:var(--mono);color:var(--accent-light);border-radius:6px;padding:1px 7px;font-size:13px;display:inline-block}.nine-frame{background:var(--surface);border:1px solid var(--frame);border-radius:var(--r-lg);padding:24px}.nine-card{background:var(--surface-2);border:1px solid var(--edge);border-radius:var(--r-lg);padding:12px 14px}.mc-btn{border:1px solid var(--edge);background:var(--surface-2);min-height:44px;color:var(--quartz);white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease), background .16s var(--ease), box-shadow .16s var(--ease), border-color .16s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mc-btn:hover{background:var(--surface-3);border-color:var(--edge-hover)}.mc-btn:active{transform:scale(.99)}.mc-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.mc-btn--primary{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 6px 18px var(--accent-border);font-weight:800}.mc-btn--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff;box-shadow:0 14px 36px var(--accent-border);transform:translateY(-1px)}.mc-btn--purple{background:var(--lumis-soft);color:var(--lumis);border-color:#b39dff59}.mc-btn--purple:hover{border-color:var(--lumis);color:#fff;background:#a78bfa33}.mc-btn--glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#1e1e1eb8;border-color:#0000}.mc-btn--glass:hover{background:var(--surface-3);border-color:#0000}.mc-btn--sm{gap:8px;min-height:36px;padding:0 16px;font-size:13.5px}.mc-btn--xl{min-height:52px;padding:0 30px;font-size:16px}.chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--edge);white-space:nowrap;background:#0a0a0a8c;border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.chip img{width:22px;height:22px}button.chip{cursor:pointer}button.chip:hover{background:var(--surface-3)}.dot{background:var(--quartz-3);border-radius:50%;flex:none;width:8px;height:8px}[data-state=online]>.dot{background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}[data-state=offline]>.dot{background:var(--danger)}[data-state=soon]>.dot{background:var(--amber);box-shadow:0 0 0 3px #f59e0b1f}[data-state=loading]>.dot{animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.2}}.badge{background:var(--surface-3);height:22px;color:var(--quartz-2);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.badge--green{background:var(--success-soft);color:var(--success)}.badge--green .dot{background:var(--success);width:6px;height:6px}.eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11.5px;font-weight:500}.h2{font-size:clamp(26px,3.2vw,32px)}.stat{border-radius:var(--r);background:var(--sunk);border:1px solid var(--subtle);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.stat__label{color:var(--quartz-3);font-size:12px}.stat__value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nav{top:env(safe-area-inset-top,0px);z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--subtle);background:#0f0d12db;position:sticky}.nav__inner{align-items:center;gap:10px 20px;min-height:60px;display:flex}.brand{align-items:center;display:flex}.brand img{width:32px;height:32px}.nav__links{scrollbar-width:none;flex:1;gap:4px;min-width:0;display:flex;overflow-x:auto}.nav__links a{height:36px;color:var(--quartz-3);white-space:nowrap;transition:background .18s var(--ease), color .18s var(--ease);border-radius:11px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.nav__links a:hover{color:var(--quartz);background:#ffffff0d}.nav__links a[aria-current=page]{color:var(--quartz);background:var(--surface-3)}.nav__right{align-items:center;gap:12px;display:flex}.lang-switch{border:1px solid var(--edge);min-width:34px;height:28px;font-family:var(--mono);letter-spacing:.06em;color:var(--quartz-2);background:#0a0a0a8c;border-radius:999px;place-items:center;padding:0 8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-grid}.lang-switch:hover,.lang-switch:focus-visible{color:var(--quartz);border-color:var(--accent)}.server-pill{border:1px solid var(--edge);white-space:nowrap;background:#0a0a0a8c;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 12px;font-size:12px;display:inline-flex}.server-pill b{font-weight:700}.server-pill span{color:var(--quartz-2);font-weight:500}.hero{isolation:isolate;min-height:min(680px,100svh - 60px);display:flex;position:relative;overflow:hidden}.hero__bg{z-index:-2;filter:blur(4px);background:url(/img/launcher-bg.webp) 60% 45%/cover no-repeat;position:absolute;inset:0;transform:scale(1.04)}.hero:after,.shade:after{content:"";z-index:-1;background:linear-gradient(90deg, #0a0a0ae0 0%, #0a0a0a8c 34%, #0a0a0a00 62%), linear-gradient(180deg, #0a0a0a73 0%, #0a0a0a00 22%, #0a0a0a00 55%, var(--bg) 100%);position:absolute;inset:0}.hero__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;width:100%;padding-block:clamp(72px,12vw,120px) 56px;display:flex}.hero__content{flex-direction:column;flex:420px;align-items:flex-start;gap:12px;min-width:0;display:flex}.hero__logo{width:min(500px,100%);margin-left:-10px}.hero__logo img{filter:drop-shadow(0 10px 30px #0000008c);width:100%;height:auto}.hero__lede{color:#ffffffc7;max-width:44ch;font-size:16px}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.hero__actions .mc-btn--primary{min-width:240px}.chip--address{margin-top:6px;padding-left:4px}.chip--address img{width:24px;height:24px}.chip--address code{font-family:var(--mono);font-weight:500}.chip--address small{color:var(--quartz-3);font-size:12px;font-weight:500}.hero-stats{flex-direction:column;gap:8px;display:flex}.hero-stats h2{letter-spacing:0;color:#ffffffb3;font-size:12px;font-weight:700}.hero-stats ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hero-stats .stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0d12cc;min-width:84px}.hero-stats .stat__value{font-size:26px;font-weight:800;line-height:1.1}.hero-stats>p{color:#ffffffa6;font-size:12px;font-weight:500}.block{flex-direction:column;gap:22px;padding-top:clamp(64px,9vw,96px);display:flex}.block__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.block__head>div{flex-direction:column;gap:4px;display:flex}.block__head p{color:var(--quartz-3);max-width:44ch}.block__more{color:var(--gold);text-underline-offset:3px;align-self:flex-start;margin-top:14px;font-size:14.5px;font-weight:600;display:inline-block}.block__more:after{content:" →"}.block__more:hover{color:var(--splash)}.block__lede{margin-top:4px;color:var(--quartz-2)!important;max-width:60ch!important}.worlds{gap:10px;min-height:400px;display:flex}.world{isolation:isolate;border:1px solid var(--frame);border-radius:var(--r-lg);background:var(--sunk);min-width:0;color:inherit;text-align:left;cursor:pointer;transition:flex-grow .45s var(--ease), border-color .2s;flex:110px;align-items:flex-end;padding:20px;display:flex;position:relative;overflow:hidden}.world[aria-pressed=true]{border-color:#e0556c8c;flex-grow:5}.world img{z-index:-2;object-fit:cover;filter:saturate(.6)brightness(.7);width:100%;height:100%;transition:transform .6s var(--ease), filter .4s;position:absolute;inset:0;transform:scale(1.1)}.world[aria-pressed=true] img{filter:none;transform:scale(1.02)}.world:after{content:"";z-index:-1;background:linear-gradient(#0b0a0d00 30%,#0b0a0deb 100%);position:absolute;inset:0}.world:hover:not([aria-pressed=true]) img{filter:saturate(.8)brightness(.85)}.world__text{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.world__text code{border:1px solid var(--edge);height:22px;font-family:var(--mono);color:var(--accent-light);background:#0a0a0a99;border-radius:6px;align-items:center;padding:0 8px;font-size:11.5px;display:inline-flex}.world__text strong{color:#fff;white-space:nowrap;font-size:20px;font-weight:800}.world:not([aria-pressed=true]) .world__text span{display:none}.world__text span{color:#fffc;max-width:34ch;font-size:13.5px}.badge-path{padding:8px 0 6px;overflow-x:auto}.badge-path ol{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;min-width:760px;display:grid;position:relative}.badge-path ol:before{content:"";background:repeating-linear-gradient(90deg, var(--edge) 0 8px, transparent 8px 14px);height:2px;position:absolute;top:36px;left:6%;right:6%}.badge-path li{justify-content:center;display:flex;position:relative}.badge-node{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.badge-node__ring{background:var(--sunk);border:2px dashed var(--edge);width:72px;height:72px;transition:transform .2s var(--ease), box-shadow .2s, border-color .2s;border-radius:50%;place-items:center;display:grid}.badge-node__ring img{filter:grayscale(.6)brightness(.8);width:36px;height:36px;transition:filter .2s}.badge-node[data-step=done] .badge-node__ring{background:var(--surface-2);border:2px solid var(--edge-hover)}.badge-node[data-step=done] img,.badge-node[aria-pressed=true] img{filter:none}.badge-node[aria-pressed=true] .badge-node__ring{background:var(--surface-3);border:2px solid var(--accent);box-shadow:0 0 0 6px var(--accent-soft), 0 10px 30px var(--accent-border);transform:translateY(-4px)}.badge-node:hover .badge-node__ring{border-color:var(--accent-border)}.badge-node strong{font-size:13px;font-weight:700}.badge-node small{font-family:var(--mono);color:var(--quartz-3);font-size:11px}.badge-detail{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--frame);flex-wrap:wrap;align-items:center;gap:16px 32px;padding:20px 22px;display:flex}.badge-detail__who{flex:260px;align-items:center;gap:14px;display:flex}.badge-detail__who img{width:48px;height:48px}.badge-detail__who small{color:var(--quartz-3);font-size:12px;display:block}.badge-detail__who strong{font-size:18px;font-weight:800}.badge-detail .stats{flex:2 420px}.meter{background:#ffffff1a;border-radius:4px;height:4px;margin-top:4px;display:block;overflow:hidden}.meter>span{background:var(--accent);height:100%;transition:width .35s var(--ease);border-radius:4px;display:block}.coins{align-items:center;gap:6px;display:inline-flex}.coins img{width:18px;height:18px}.leg{border:1px solid var(--edge);border-radius:var(--r-lg);image-rendering:pixelated;background:linear-gradient(90deg,#0b0a0d8c,#0b0a0d33),url(/img/wiki/art/backdrop_galaxy.webp) 50%/cover no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,4vw,44px) clamp(20px,4vw,40px);display:flex;position:relative;overflow:hidden}.leg__main{flex-direction:column;flex:380px;gap:10px;display:flex}.leg .eyebrow{color:var(--lumis)}.leg__next{color:var(--quartz-3);margin-bottom:-6px;font-size:13px;font-weight:600}.leg__clock{font-family:var(--mono);letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 40px #b39dff73;font-size:clamp(60px,9vw,88px);font-weight:500;line-height:1}.leg__main p{color:#ffffffbf;max-width:46ch}.leg__facts{flex:0 380px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.leg__facts .stat{border-color:var(--edge);background:#0f0d12cc;padding:14px 16px}.leg__facts .stat__value{font-size:22px;font-weight:800}.leg__facts .stat--wide{color:var(--quartz-2);grid-column:1/-1;font-size:13px;display:block}.leg__facts code{font-family:var(--mono);color:var(--quartz)}.home-wiki{text-align:center;align-items:center;max-width:820px;margin:0 auto;padding-bottom:64px}.home-wiki p{color:var(--quartz-2)}.home-wiki code{font-family:var(--mono);color:var(--quartz)}.home-wiki form{width:100%;margin-top:4px;position:relative}.home-wiki form .icon{color:var(--quartz-3);position:absolute;top:50%;left:20px;transform:translateY(-50%)}.home-wiki input{background:var(--sunk);border:1px solid var(--edge);border-radius:999px;outline:none;width:100%;height:56px;padding:0 20px 0 50px;font-size:15px}.home-wiki input:focus{border-color:var(--accent-border)}.home-wiki input::placeholder{color:var(--quartz-3)}.tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tag{background:var(--surface);border:1px solid var(--frame);height:32px;color:var(--quartz-2);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.tag:hover{border-color:var(--edge-hover);color:var(--quartz)}.tag--accent{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-light);font-weight:600}.dl{isolation:isolate;padding-bottom:72px;position:relative}.dl:before{content:"";z-index:-1;opacity:.22;filter:saturate(.8);background:url(/img/launcher-bg.webp) 50% 30%/cover no-repeat;height:340px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.dl>.wrap{flex-direction:column;gap:24px;padding-top:64px;display:flex}.dl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.dl-head>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.dl-head h1{font-size:32px;font-weight:700;line-height:40px}.dl-head p{color:var(--quartz-2);max-width:56ch}.dl-row{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.dl-card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--frame);flex-direction:column;flex:360px;gap:18px;min-width:0;padding:22px;display:flex}.dl-card h2,.dl-steps h2{letter-spacing:0;font-size:15px;font-weight:600}.dl-card .mc-btn--primary{white-space:normal;text-align:center;min-height:52px;padding-block:8px;font-size:16px}.dl-file{font-family:var(--mono);color:var(--quartz-3);overflow-wrap:anywhere;font-size:11.5px}.seg{border-radius:var(--r);background:var(--sunk);border:1px solid var(--frame);flex-wrap:wrap;gap:2px;padding:3px;display:flex}.seg button{height:32px;color:var(--quartz-3);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;flex:auto;padding:0 12px;font-size:12.5px;font-weight:500}.seg button:hover{color:var(--quartz)}.seg button[aria-checked=true]{background:var(--surface-3);border-color:var(--edge);color:var(--quartz);font-weight:600}.dl-steps{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--frame);flex-direction:column;gap:14px;padding:22px;display:flex}.dl-steps ol{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.dl-steps li{color:var(--quartz-2);align-items:flex-start;gap:12px;display:flex}.dl-steps li>span{background:var(--accent-soft);width:24px;height:24px;color:var(--accent-light);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.dl-steps li p{padding-top:2px}.dl-steps code{font-family:var(--mono);color:var(--quartz);font-size:12.5px}.facts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.facts>div{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--frame);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.facts h3{letter-spacing:0;font-size:14px;font-weight:600}.facts p{color:var(--quartz-2);font-size:14px}.dl-h2{letter-spacing:-.01em;padding-top:24px;font-size:24px;font-weight:600;line-height:32px}.faq{gap:10px;display:grid}.faq details{background:var(--surface);border:1px solid var(--frame);border-radius:var(--r-lg)}.faq details[open]{border-color:var(--edge)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:14px 18px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq__q{font:inherit;letter-spacing:0;margin:0}.faq summary:after{content:"+";color:var(--quartz-3);font-size:20px;line-height:1}.faq details[open] summary:after{content:"−"}.faq details>p,.faq details>code{margin:0 18px 14px}.faq details>p{color:var(--quartz-2);max-width:70ch;font-size:14px}.faq a{color:var(--accent-light)}.sha-code{background:var(--sunk);border:1px solid var(--subtle);font-family:var(--mono);color:var(--quartz-2);word-break:break-all;border-radius:8px;padding:8px 10px;font-size:11.5px;display:block}.lp{border-radius:var(--r-lg);border:1px solid var(--edge);background:var(--bg);flex:999 600px;min-width:0;height:520px;margin:0;font-size:12px;display:flex;overflow:hidden;box-shadow:0 40px 90px -40px #e0556c73}.lp__side{background:var(--sunk);width:72px;color:var(--quartz-3);flex-direction:column;flex:none;align-items:center;gap:6px;padding:14px 0 12px;display:flex}.lp__side>img{opacity:.9;width:28px;height:28px;margin-bottom:18px}.lp__nav{border-radius:11px;place-items:center;width:40px;height:40px;display:grid;position:relative}.lp__nav--on{background:var(--surface-3);color:var(--quartz)}.lp__nav--on:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-16px}.lp__nav--sm{border-radius:10px;width:34px;height:34px}.lp__gap{flex:1}.lp__main{isolation:isolate;flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:0 28px 26px;display:flex;position:relative;overflow:hidden}.lp__main>.hero__bg{z-index:-2}.lp__bar{justify-content:flex-end;align-items:center;height:40px;display:flex;position:relative}.lp__bar .server-pill{height:26px;position:absolute;left:50%;transform:translate(-50%)}.lp__account{border:1px solid var(--edge);height:26px;color:var(--quartz-2);background:#0a0a0a8c;border-radius:999px;align-items:center;gap:8px;padding:2px 14px 2px 3px;font-weight:600;display:inline-flex}.lp__account i{background:var(--surface-2);border-radius:50%;width:20px;height:20px}.lp__title{color:#fff;text-shadow:0 2px 18px #00000073;margin-top:-6px;font-size:22px;font-weight:800}.lp__bottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.lp__content{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.lp__content>img{filter:drop-shadow(0 10px 30px #0000008c);width:300px;max-width:100%;margin-left:-8px}.lp__actions{align-items:center;gap:10px;display:flex}.lp__play{background:var(--accent);min-width:160px;height:42px;box-shadow:0 6px 18px var(--accent-border);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.lp__pill{background:#1e1e1eb8;border-radius:999px;align-items:center;height:42px;padding:0 18px;font-size:12.5px;font-weight:700;display:inline-flex}.lp__progress{align-items:center;gap:10px;width:300px;max-width:100%;display:flex}.lp__progress i{background:#ffffff1f;border-radius:4px;flex:1;height:4px}.lp__progress span{color:#ffffffa6;font-size:11px}.lp__activity{flex-direction:column;gap:6px;display:flex}.lp__activity>span{color:#ffffffb3;font-size:11px;font-weight:700}.lp__activity .stats{gap:8px;display:flex}.lp__activity .stat{background:#0f0d12cc;gap:2px;padding:8px 12px}.lp__activity .stat__label{font-size:10.5px}.lp__activity .stat__value{font-size:12.5px}.fancy{font-family:var(--fancy);letter-spacing:-.03em;background:linear-gradient(180deg, #fff 0%, #ffd0e6 35%, var(--pink) 70%, #ffb36b 100%);color:#0000;filter:drop-shadow(0 2px #9c1f3abf)drop-shadow(0 0 14px #ff7ab859);-webkit-background-clip:text;background-clip:text;margin:-.12em -.1em -.08em;padding:.12em .1em .08em;font-weight:800;line-height:1.15;display:inline-block}.shop{isolation:isolate;padding-bottom:72px;position:relative;overflow:hidden}.shop:before{content:"";z-index:-1;background:radial-gradient(40% 50% at 50% 0,#ff7ab833,#0000 70%),radial-gradient(35% 45% at 88% 60%,#ffe36e14,#0000 70%),radial-gradient(35% 45% at 10% 60%,#8a6cf024,#0000 70%);height:900px;position:absolute;inset:0 0 auto}.shop__wrap{max-width:1320px;padding-inline:var(--gutter);margin:0 auto}.shop-head{text-align:center;justify-items:center;gap:10px;padding-block:44px 4px;display:grid}.shop-head__coin{filter:drop-shadow(0 6px 20px #ff7ab899);width:60px;height:60px;animation:3s ease-in-out infinite bob}.shop-head h1{filter:drop-shadow(0 4px #9c1f3acc)drop-shadow(0 0 26px #ff7ab880);font-size:clamp(60px,9vw,104px)}.shop-head p{color:var(--quartz-2);max-width:54ch}.shop .notice{text-align:center;border-radius:14px;max-width:760px;margin:18px auto 0}@keyframes bob{50%{transform:translateY(-6px)}}.login{z-index:1;justify-content:center;min-height:60px;margin-top:22px;display:flex;position:relative}.login__box{cursor:text;background:#ffffff0a;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #ffb4d733}.login__box label{color:var(--quartz-2);padding-left:12px;font-size:14px;font-weight:700}.login__box input{border:1px solid var(--edge);background:#0000008c;border-radius:999px;outline:none;width:220px;height:44px;padding:0 16px;font-weight:600}.login__box input:focus{border-color:var(--pink)}.login__box input[aria-invalid=true]{border-color:var(--danger)}.pill-btn{background:linear-gradient(180deg, #ee6b82, var(--accent));color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;min-height:44px;padding:0 20px;font-weight:800}.pill-btn:disabled{opacity:.45;cursor:not-allowed}.login__error{text-align:center;color:#ff9a9a;min-height:1.3em;margin-top:6px;font-size:13px}.player{background:#55c14414;border-radius:999px;align-items:center;gap:12px;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #55c14473}.player__head{color:#fff;background:linear-gradient(135deg,#7a5634,#c79a5b);border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.player__name{font-weight:800;line-height:1.2}.player__name small{color:#9fe39a;font-size:12px;font-weight:600;display:block}.player__change{color:var(--quartz-2);cursor:pointer;background:0 0;border:2px solid #ffffff1f;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700}.player__change:hover{border-color:var(--pink);color:#fff}.shelf-wrap{position:relative}.shelf-scroll{scrollbar-width:none;scroll-snap-type:x mandatory;margin:-60px calc(var(--gutter) * -1) -32px;padding:60px var(--gutter) 32px;overflow-x:auto}.shelf-scroll::-webkit-scrollbar{display:none}.shelf{align-items:end;gap:clamp(6px,1.2vw,16px);min-width:900px;padding-top:52px;display:grid;position:relative}.shelf__board{left:-2%;right:-2%;bottom:calc(var(--floor) - 26px);background:radial-gradient(60% 100% at 50% 0,#ff7ab859,#0000 70%);border-radius:50%;height:26px;position:absolute}.shelf__board:before{content:"";background:linear-gradient(90deg,#0000,#ffb4d7e6 20%,#ffe36ee6 85%,#0000);height:2px;position:absolute;top:0;left:4%;right:4%;box-shadow:0 0 18px #ff7ab8cc}.pack{z-index:1;text-align:center;scroll-snap-align:center;cursor:pointer;background:0 0;border:0;justify-items:center;padding:0;display:grid;position:relative}.pack:focus-visible{outline:none}.pack:focus-visible .pack__price{outline:2px solid var(--gold);outline-offset:3px}.pack__stand{align-content:end;justify-items:center;width:100%;display:grid;position:relative}.pack__glow{filter:blur(12px);opacity:.55;background:radial-gradient(closest-side,#ff7ab873,#e0556c1f 65%,#0000);border-radius:50%;height:70%;transition:opacity .35s,transform .35s;position:absolute;bottom:4%;left:10%;right:10%}.pack__art{transform-origin:50% 100%;filter:saturate(.85)brightness(.9);width:100%;height:auto;transition:transform .45s cubic-bezier(.3,1.4,.5,1),filter .35s;position:relative}.pack__reflect{opacity:.22;pointer-events:none;width:100%;height:38px;overflow:hidden;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.pack__reflect img{width:100%;height:auto}.pack__bonus{z-index:2;background:linear-gradient(135deg, var(--accent), var(--pink));color:#fff;border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:800;position:absolute;top:4%;right:2%;transform:rotate(6deg);box-shadow:0 6px 18px #e0556c73}.pack__info{height:calc(var(--floor) - 38px);align-content:start;justify-items:center;gap:2px;padding-top:10px;display:grid}.pack__amount{align-items:center;gap:6px;font-size:clamp(21px,2vw,28px);display:flex}.pack__amount img{width:22px;height:22px}.pack__detail{color:var(--quartz-3);font-size:13px}.pack__detail b,.pick__detail b{color:var(--gold);font-weight:700}.pack__price{border:1px solid var(--edge);border-radius:999px;place-items:center;min-height:36px;margin-top:8px;padding:0 14px;font-size:15px;font-weight:800;transition:background .2s,border-color .2s,color .2s;display:inline-grid}.pack__tag{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:11.5px;font-weight:800;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.pack:hover:not(:disabled) .pack__art{filter:none;transform:translateY(-6px)}.pack:hover:not(:disabled) .pack__glow{opacity:.8}.pack[aria-checked=true] .pack__art{filter:none;transform:translateY(-14px)scale(1.06)}.pack[aria-checked=true] .pack__glow{opacity:1;transform:scale(1.2)}.pack[aria-checked=true] .pack__price{background:linear-gradient(180deg, #ee6b82, var(--accent));color:#fff;border-color:#0000;box-shadow:0 8px 20px -8px #e0556ccc}.pack[aria-checked=true]:before{content:"";z-index:-1;top:-60px;left:50%;bottom:calc(var(--floor) - 10px);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);filter:blur(6px);pointer-events:none;background:linear-gradient(#ffdcf024,#ff7ab80d 70%,#0000);width:120%;position:absolute;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 40% 75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 40% 75%,#0000 100%)}.pack--best .pack__glow{background:radial-gradient(closest-side,#ffe36e80,#ff7ab82e 65%,#0000)}.pack--best[aria-checked=true] .pack__price{background:linear-gradient(180deg, #fff08f, var(--gold));color:#3a2800}.locked .pack{cursor:not-allowed}.locked .pack__stand,.locked .pack__reflect,.locked .pack__info{filter:grayscale(.7)brightness(.45)}.locked .pack__glow{opacity:.15}.lock-note{z-index:3;white-space:nowrap;background:#0b0a0de0;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-weight:700;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffb4d740,0 10px 40px #0009}.shop-section{z-index:2;text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--quartz-3);margin:56px 0 -28px;font-size:13px;font-weight:800;position:relative}.pass{background:radial-gradient(50% 120% at 0%,#9a7ce052,#0000 70%),radial-gradient(40% 80% at 100% 0,#ffcc3314,#0000 70%),linear-gradient(#9a7ce024,#7b4fd60a);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"art head cta""art features features""art vat vat";align-items:center;gap:14px 36px;max-width:1100px;margin:36px auto 0;padding:30px 36px 24px 28px;transition:box-shadow .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #9a7ce080,0 30px 90px -40px #7b4fd6e6}.pass+.checkout{margin-top:16px}.pass--chosen{box-shadow:inset 0 0 0 2px var(--gold), 0 24px 70px -34px #ffcc338c}.pass__art{object-fit:contain;filter:drop-shadow(0 10px 24px #9a7ce099);grid-area:art;width:220px;height:220px;animation:3.4s ease-in-out infinite bob;display:block}.pass__head{grid-area:head;justify-items:start;gap:2px;display:grid}.pass__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#c9b5ff;font-size:12px;font-weight:800}.pass h2{white-space:nowrap;margin:0;font-size:clamp(32px,4vw,44px)}.pass__price{font-size:24px;font-weight:800}.pass__value{color:var(--gold);background:#ffcc331a;border-radius:999px;margin-top:6px;padding:4px 12px;font-size:13px;font-weight:800;box-shadow:inset 0 0 0 1px #ffcc3359}.pass__features{color:var(--quartz-2);border-top:1px solid #9a7ce040;grid-area:features;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:0;padding:14px 0 0;font-size:14.5px;list-style:none;display:grid}.pass__features li{padding-left:24px;position:relative}.pass__features li:before{content:"✦";color:var(--gold);position:absolute;left:0}.pass__cta{grid-area:cta;justify-items:center;gap:10px;display:grid}.pass__cta a{color:var(--quartz-3);font-size:13px}.pass__cta .pill-btn{min-height:52px;padding:0 28px;font-size:16px}.pass__cta .pill-btn[aria-pressed=true]{background:linear-gradient(180deg, #fff08f, var(--gold));color:#3a2800}.pass__vat{color:var(--quartz-3);grid-area:vat;margin:0;font-size:12px}.checkout{background:linear-gradient(#ffffff0a,#ffffff04);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 28px;max-width:1000px;margin:28px auto 0;padding:18px 22px;display:grid;box-shadow:inset 0 0 0 1px #ffb4d724,0 20px 60px -30px #ff7ab873}.pick{align-items:center;gap:12px;min-width:200px;display:flex}.pick img{width:60px;height:60px}.pick strong{font-size:26px}.pick__detail{color:var(--quartz-3);font-size:13px;display:block}.checkout__form{gap:8px;display:grid}.deliver{color:var(--quartz-2);font-size:14px}.deliver strong{color:#fff}.cgv{color:var(--quartz-3);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.cgv input{width:17px;height:17px;accent-color:var(--accent);flex:none;margin-top:1px}.cgv a,.legal a{color:var(--gold)}.pay{background:linear-gradient(180deg, #ee6b82, var(--accent) 55%, #c9405a);min-height:54px;box-shadow:0 4px 0 var(--accent-deep), 0 12px 28px -10px #e0556ccc;color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:18px;font-weight:800;transition:transform .15s,opacity .2s;display:inline-flex}.pay:hover:not(:disabled){transform:translateY(-2px)}.pay:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.checkout__hint{color:var(--quartz-3);text-align:center;grid-column:1/-1;font-size:13px}.checkout__hint--error{color:#ff9a9a}.notice{border-radius:var(--r);border:1px solid var(--edge);background:var(--surface);padding:10px 14px;font-size:14.5px}.notice--ok{border-color:var(--success)}.shop-guide{max-width:1000px;color:var(--quartz-3);text-align:center;gap:14px;margin:56px auto 0;font-size:14px;display:grid}.shop-guide .shop-section{margin:0}.shop-guide ol{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.shop-guide li{counter-increment:step;color:var(--quartz-2);text-align:left;background:#ffffff08;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffb4d71a}.shop-guide li:before{content:counter(step);width:26px;height:26px;color:var(--pink);background:#ff7ab826;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.shop-guide p{margin:0}.shop-guide a{color:var(--pink);white-space:nowrap;font-weight:600}@media (width<=820px){.checkout{text-align:center;grid-template-columns:1fr;justify-items:center}.pay{width:100%}.login__box{border-radius:22px}.login__box label{text-align:center;flex-basis:100%;padding-left:0}.lock-note{white-space:normal;text-align:center;width:max-content;max-width:calc(100vw - 48px)}.pass{text-align:center;grid-template-columns:1fr;grid-template-areas:"art""head""features""cta""vat";justify-items:center;padding:24px 20px}.pass__art{width:170px;height:170px}.pass__features{grid-template-columns:1fr}.pass__head{justify-items:center}.shop-guide ol{grid-template-columns:1fr}.pass__features{text-align:left}.pass__vat{text-align:center}}.legal{padding:40px var(--gutter) 72px}.legal__box{gap:18px;max-width:820px;margin:0 auto;padding:28px;line-height:1.6;display:grid}.legal h1{font-size:30px}.legal h2{margin-bottom:6px;font-size:20px}.legal p,.legal li{color:var(--quartz-2)}.legal section{gap:8px;display:grid}.legal ul{gap:4px;padding-left:20px;list-style:outside;display:grid}.legal__updated{color:var(--quartz-3);font-size:13px}.legal__back{font-weight:700;text-decoration:none}.foot{border-top:1px solid var(--subtle);margin-top:24px;padding-block:28px 36px}.foot__inner{color:var(--quartz-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;font-size:12.5px;display:flex}.foot__links{flex-wrap:wrap;gap:8px 20px;display:flex}.foot__links a{color:var(--quartz-2);text-decoration:none}.foot__links a:hover{color:var(--quartz)}.toast{right:20px;bottom:calc(env(safe-area-inset-bottom,0px) + 20px);z-index:70;background:var(--surface-3);border:1px solid var(--edge);border-radius:999px;align-items:center;gap:10px;max-width:calc(100% - 40px);padding:10px 18px 10px 12px;font-size:13.5px;font-weight:600;transition:transform .35s cubic-bezier(.3,1.3,.5,1);display:flex;position:fixed;transform:translateY(180%);box-shadow:0 18px 40px #0000008c}.toast.is-on{transform:none}.toast .icon{color:var(--success)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}kbd{background:var(--frame);border:1px solid var(--edge);min-width:1.6em;font:700 13px/1.5 var(--mono);color:#fff;text-align:center;border-bottom-width:4px;border-radius:6px;padding:0 6px;display:inline-block}.wiki-search{align-items:center;display:flex;position:relative}.wiki-search__icon{color:var(--quartz-3);pointer-events:none;position:absolute;left:12px}.wiki-search input{border-radius:var(--r);border:1px solid var(--edge);background:#0000008c;outline:none;width:100%;height:44px;padding:0 12px 0 38px;font-weight:600}.wiki-search input:focus{border-color:var(--accent)}.wiki-search input::placeholder{color:var(--quartz-3);font-weight:500}.wiki-search--big{width:min(620px,100%)}.wiki-search--big input{border-radius:999px;height:54px;padding-left:46px;font-size:17px;box-shadow:inset 0 0 0 1px #ffb4d71f}.wiki-search--big .wiki-search__icon{left:18px}.wiki-results{gap:8px;display:grid}.wiki-results__count{color:var(--quartz-3);font-size:13px;font-weight:600}.wiki-results ul{gap:6px;display:grid}.wiki-results a{border-radius:var(--r);background:var(--surface);border:1px solid var(--frame);gap:4px;padding:10px 12px;text-decoration:none;display:grid}.wiki-results a:hover{border-color:var(--accent)}.wiki-results__where{color:#fff;flex-wrap:wrap;align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:flex}.wiki-results__where img{width:20px;height:20px}.wiki-results__where span{color:var(--accent)}.wiki-results__excerpt{color:var(--quartz-2);font-size:13.5px}.wiki-results mark{color:var(--splash);background:#ffff552e}.wiki-home__hero{isolation:isolate;border-bottom:1px solid var(--frame);position:relative;overflow:hidden}.wiki-home__bg{z-index:-1;background:radial-gradient(50% 60% at 50% 0%, #ff7ab838, transparent 70%), linear-gradient(180deg, #0b0a0d8c, #0b0a0dd1 70%, var(--bg)), url(/img/wiki/art/menu_bg.webp) center / cover;position:absolute;inset:0}.wiki-home__inner{text-align:center;justify-items:center;gap:16px;padding-block:clamp(44px,7vw,84px) clamp(36px,5vw,56px);display:grid}.wiki-home__emblem{filter:drop-shadow(0 8px 24px #ff7ab873);width:96px;height:96px}.wiki-home h1{font-size:clamp(44px,7vw,80px)}.wiki-home .lede{font-size:clamp(16px,1.6vw,18px)}.wiki-home__body{gap:36px;padding-block:40px 72px;display:grid}.wiki-home__body>.wiki-results{width:100%;max-width:820px;margin:0 auto}.wiki-group{gap:14px;display:grid}.wiki-group h2{align-items:center;gap:12px;font-size:22px;display:flex}.wiki-group h2:after{content:"";background:linear-gradient(90deg, var(--frame), transparent);flex:1;height:2px}.wiki-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.wiki-card{border-radius:var(--r-lg);border:1px solid var(--frame);background:linear-gradient(#ffffff09,#ffffff03);grid-template-columns:40px 1fr;align-items:start;gap:14px;height:100%;padding:14px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.wiki-card:hover{border-color:var(--accent);transform:translateY(-2px)}.wiki-card img{width:40px;height:40px}.wiki-card strong{color:#fff;margin-bottom:2px;font-size:17px;display:block}.wiki-card span span{color:var(--quartz-2);font-size:14px;line-height:1.45;display:block}.wiki{padding-bottom:72px}.wiki__wrap{max-width:1320px;padding:28px var(--gutter) 0;grid-template-columns:250px minmax(0,1fr) 210px;align-items:start;gap:36px;margin:0 auto;display:grid}.wiki-side{scrollbar-width:thin;scrollbar-color:var(--edge) transparent;gap:14px;max-height:calc(100vh - 104px);padding-right:4px;display:grid;position:sticky;top:88px;overflow-y:auto}.wiki-side__toggle{border-radius:var(--r);display:none}.wiki-nav{border-radius:var(--r-lg);gap:2px;display:grid}.wiki-nav__home{color:var(--quartz-2);padding:4px 8px;font-size:14.5px;font-weight:700;text-decoration:none}.wiki-nav__home:hover{color:var(--splash)}.wiki-nav__group{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:14px 0 4px;padding:0 8px;font-size:11.5px;font-weight:800}.wiki-nav ul{gap:1px;display:grid}.wiki-nav li a{color:var(--quartz-2);border-left:3px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:6px 8px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.wiki-nav li a img{flex:none;width:20px;height:20px}.wiki-nav li a:hover{color:var(--splash);background:#ffffff08}.wiki-nav li a[aria-current=page]{color:#fff;border-left-color:var(--accent);background:#e0556c1a}.wiki-article{gap:22px;min-width:0;display:grid}.wiki-head{border-radius:var(--r-lg);isolation:isolate;border:1px solid var(--frame);background:linear-gradient(#ffffff0a,#ffffff03);gap:10px;padding:26px 26px 24px;display:grid;position:relative;overflow:hidden}.wiki-head--cover{background:linear-gradient(90deg, #0b0a0deb 0%, #0b0a0db3 55%, #0b0a0d59), var(--cover) center / cover;image-rendering:pixelated}.wiki-crumbs{color:var(--quartz-3);gap:8px;font-size:13px;font-weight:700;display:flex}.wiki-crumbs a{color:var(--quartz-2);text-decoration:none}.wiki-crumbs a:hover{color:var(--splash)}.wiki-head__title{align-items:center;gap:14px;display:flex}.wiki-head__title img{filter:drop-shadow(0 4px 12px #0009);flex:none;width:48px;height:48px}.wiki-head h1{text-shadow:0 2px #0006;font-size:clamp(30px,4.4vw,46px)}.wiki-head__lede{color:var(--quartz-2);max-width:62ch;font-size:16.5px}.wiki-toc{scrollbar-width:thin;gap:8px;max-height:calc(100vh - 104px);font-size:13.5px;display:grid;position:sticky;top:88px;overflow-y:auto}.wiki-toc>p{letter-spacing:.12em;text-transform:uppercase;color:var(--quartz-3);font-size:11.5px;font-weight:800}.wiki-toc ol{border-left:1px solid var(--frame);gap:2px;display:grid}.wiki-toc a{color:var(--quartz-3);border-left:2px solid #0000;margin-left:-2px;padding:4px 10px;line-height:1.35;text-decoration:none;display:block}.wiki-toc a:hover{color:var(--quartz)}.wiki-toc a.is-active{color:#fff;border-left-color:var(--accent)}.wiki-toc-mobile{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--frame);display:none}.wiki-toc-mobile summary{cursor:pointer;justify-content:space-between;padding:12px 14px;font-weight:700;list-style:none;display:flex}.wiki-toc-mobile summary::-webkit-details-marker{display:none}.wiki-toc-mobile summary:after{content:"+";color:var(--accent);font-size:20px;line-height:1}.wiki-toc-mobile[open] summary:after{content:"−"}.wiki-toc-mobile ol{color:var(--quartz-3);gap:4px;padding:0 14px 12px 34px;list-style:decimal;display:grid}.wiki-toc-mobile a{color:var(--quartz-2);text-decoration:none}.wiki-body{gap:16px;font-size:16px;line-height:1.65;display:grid}.wiki-body>*{min-width:0}.wiki-body h2,.wiki-body h3{scroll-margin-top:92px;position:relative}.wiki-body h2{border-bottom:1px solid var(--frame);margin-top:22px;padding-bottom:8px;font-size:clamp(22px,2.6vw,27px)}.wiki-body h3{color:#fff;margin-top:8px;font-size:19px}.wiki-anchor{color:var(--accent);opacity:0;padding-right:6px;text-decoration:none;transition:opacity .15s;position:absolute;top:0;left:-22px}.wiki-anchor:before{content:"#"}.wiki-body h2:hover .wiki-anchor,.wiki-body h3:hover .wiki-anchor,.wiki-anchor:focus-visible{opacity:1}.wiki-body p,.wiki-body li{color:var(--quartz-2)}.wiki-body strong{color:#fff}.wiki-body a{color:var(--gold);text-underline-offset:3px}.wiki-body a:hover{color:var(--splash)}.wiki-body ul,.wiki-body ol{gap:6px;padding-left:22px;display:grid}.wiki-body ul{list-style:square}.wiki-body ol{list-style:decimal}.wiki-body li::marker{color:var(--accent)}.wiki-body li>ul,.wiki-body li>ol{margin-top:6px}.wiki-body hr{background:var(--frame);border:0;height:2px;margin:8px 0}.wiki-body .cmd{white-space:nowrap;padding:0 6px;font-size:13.5px}.wiki-body blockquote{border-left:3px solid var(--edge);margin:0;padding:4px 0 4px 16px}.wiki-ico{vertical-align:middle;object-fit:contain;width:1.5em;height:1.5em;margin:-.25em .15em 0 0;display:inline-block}.wiki-figure{justify-items:center;gap:8px;margin:4px 0;display:grid}.wiki-figure img{border-radius:var(--r);border:1px solid var(--frame);background:#000;max-width:100%;height:auto}.wiki-figure img.px{background:0 0;border:0}.wiki-figure figcaption{color:var(--quartz-3);text-align:center;font-size:13.5px}.wiki-table{border-radius:var(--r-lg);border:1px solid var(--frame);background:var(--surface);overflow-x:auto}.wiki-table table{border-collapse:collapse;width:100%;font-size:14.5px}.wiki-table th,.wiki-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--frame);padding:9px 12px}.wiki-table th{letter-spacing:.08em;text-transform:uppercase;color:var(--quartz-3);white-space:nowrap;background:#ffffff0a;font-size:12px;font-weight:800}.wiki-table tbody tr:last-child td{border-bottom:0}.wiki-table tbody tr:nth-child(2n) td{background:#ffffff05}.wiki-table td{color:var(--quartz-2)}.wiki-table td:first-child{color:var(--quartz);min-width:8.5em}.wiki-table .al-right{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wiki-table .al-center{text-align:center}.callout{border-radius:var(--r);--tone:#8fb4f0;background:color-mix(in srgb, var(--tone) 7%, var(--surface));border:2px solid color-mix(in srgb, var(--tone) 30%, var(--frame));border-left-width:5px;border-left-color:var(--tone);gap:8px;padding:14px 16px;display:grid}.callout>p,.callout li{color:var(--quartz);font-size:15px}.callout p.callout__title{color:var(--tone);letter-spacing:.06em;text-transform:uppercase;font-size:13.5px;font-weight:800}.callout--tip{--tone:var(--success)}.callout--warning{--tone:var(--gold)}.callout--shot{--tone:var(--pink);border-style:dashed dashed dashed solid}.callout--shot .callout__title:before{content:"▣ "}.wiki-missing{border-radius:var(--r-lg);justify-items:start;gap:14px;padding:24px;display:grid}.wiki-missing h1{font-size:30px}.wiki-missing p{color:var(--quartz-2)}.wiki-foot{border-top:1px solid var(--frame);gap:10px;margin-top:18px;padding-top:18px;display:grid}.wiki-foot a{color:var(--gold)}.wiki-pager{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.wiki-foot .wiki-pager__link{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--frame);color:#fff;gap:2px;padding:12px 16px;font-weight:700;text-decoration:none;display:grid}.wiki-pager__link small{color:var(--quartz-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.wiki-foot .wiki-pager__link:hover{border-color:var(--accent);color:var(--splash)}.wiki-pager__link--next{text-align:right;grid-column:2}@media (width<=1180px){.wiki__wrap{grid-template-columns:230px minmax(0,1fr)}.wiki-toc{display:none}.wiki-toc-mobile{border-radius:var(--r-lg);display:block}}@media (width<=860px){.wiki__wrap{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:18px}.wiki-side{gap:10px;max-height:none;padding-right:0;position:static;overflow:visible}.wiki-side__toggle{border-radius:var(--r);background:var(--surface);border:1px solid var(--frame);cursor:pointer;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 14px;font-weight:700;display:flex}.wiki-side__toggle span:last-child{color:var(--accent);font-size:20px}.wiki-nav{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--frame);padding:6px;display:none}.wiki-nav.is-open{display:grid}.wiki-head{border-radius:var(--r-lg);padding:20px 18px}.wiki-anchor{display:none}.wiki-pager{grid-template-columns:1fr}.wiki-pager__link--next{grid-column:auto}}@media (width<=520px){.wiki-head__title img{width:36px;height:36px}.wiki-table table{font-size:13.5px}.wiki-table th,.wiki-table td{padding:8px 9px}.wiki-table th{white-space:normal;letter-spacing:.04em}.wiki-body .cmd{white-space:normal}}.not-found{isolation:isolate;min-height:80vh;padding:48px var(--gutter);place-items:center;display:grid;position:relative}.not-found:before{content:"";z-index:-1;background:linear-gradient(#0b0a0dbf, var(--bg)), url(/img/launcher-bg.webp) center / cover;filter:blur(4px);position:absolute;inset:0}.not-found__box{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121016d9;justify-items:center;gap:16px;max-width:520px;display:grid}.not-found__box img{width:min(320px,100%);height:auto}.not-found__box h1{font-size:30px}.not-found__box p{color:var(--quartz-2)}@media (width<=760px){.nav__inner{flex-wrap:wrap;gap:6px 12px;padding-block:10px 0}.nav__links{flex-basis:100%;order:3}.nav__right{margin-left:auto}.worlds{flex-direction:column;min-height:0}.world{flex:none;min-height:96px}.world[aria-pressed=true]{min-height:300px}.lp{display:none}}@media (width<=520px){.nav__right>.server-pill{display:none}.hero__actions,.hero__actions .mc-btn,.hero-stats,.hero-stats ol{width:100%}.hero-stats .stat{min-width:0}.nine-frame{padding:18px}.leg__facts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
