:root{--rarity-common:#94a3b8;--rarity-uncommon:#34d399;--rarity-rare:#38bdf8;--rarity-epic:#a78bfa;--rarity-legendary:#f59e0b;--rarity-mythic:#f43f5e;--font-heading:var(--font-display), system-ui, sans-serif;--font-body:var(--font-inter), system-ui, sans-serif;--font-label:var(--font-inter), system-ui, sans-serif;--font-code:var(--font-mono), ui-monospace, "SFMono-Regular", monospace;--mb-violet:#e58ddf;--mb-magenta:#f2b3ec;--mb-fuchsia:#c96fc4;--mb-glint:#f6d2f1;--mb-ink:#1d1d1d;--mb-overworld:#f2b3ec;--mb-ember:#e58ddf;--mb-void:#141414;--scheme-brand-100:#2a1f28;--scheme-brand-200:#3d2b3a;--scheme-brand-300:#5a3f56;--scheme-brand-400:#9c5f94;--scheme-brand-500:#e58ddf;--scheme-brand-600:#eaa0e5;--scheme-brand-700:#f0b6ec;--scheme-brand-800:#f5ccf1;--scheme-brand-900:#f9e0f6;--scheme-brand-1000:#fdf0fb;--scheme-brand-1100:#fef6fd;--scheme-brand-1200:#fffbfe;--scheme-brand-600-15:#eaa0e526;--scheme-brand-600-30:#eaa0e54d;--scheme-brand-600-50:#eaa0e580;--scheme-accent-100:#1f1f1f;--scheme-accent-200:#2a2a2a;--scheme-accent-300:#3a3a3a;--scheme-accent-400:#5c5c5c;--scheme-accent-500:#8a8a8a;--scheme-accent-600:#a3a3a3;--scheme-accent-700:#bdbdbd;--scheme-accent-800:#d4d4d4;--scheme-accent-900:#e5e5e5;--scheme-accent-1000:#f2f2f2;--scheme-accent-1100:#f8f8f8;--scheme-accent-1200:#fcfcfc;--scheme-accent-600-15:#a3a3a326;--scheme-accent-600-30:#a3a3a34d;--scheme-accent-600-50:#a3a3a380;--world-hue:312;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--rhythm-sm:clamp(.75rem, 1.4vw, 1.1rem);--rhythm-md:clamp(1.25rem, 2.4vw, 2rem);--rhythm-lg:clamp(2rem, 4vw, 3.25rem);--grid-narrative:1.08fr;--grid-data:.92fr;--text:#fff;--text-strong:#ffffffeb;--text-body:#ffffffbd;--text-muted:#fff9;--text-dim:#ffffff80;--text-faint:#ffffff73;--text-emphasis:#ffffffd1;--text-ghost:#fff6;--text-whisper:#ffffff4d;--hair-soft:#ffffff0f;--hair:#ffffff14;--hair-strong:#ffffff1f;--fs-hero:clamp(2.7rem, 6.4vw, 5.9rem);--fs-display:clamp(2.5rem, 5.6vw, 5rem);--fs-display-md:clamp(2.1rem, 5vw, 3.8rem);--fs-head:clamp(1.55rem, 3.2vw, 2.45rem);--fs-lead:clamp(1.05rem, 1.7vw, 1.3rem);--fs-body:clamp(1rem, 1.6vw, 1.18rem);--fs-eyebrow:.62rem;--lh-display:.95;--lh-hero:.96;--lh-body:1.6;--tracking-display:-.028em;--tracking-hero:-.035em;--tracking-label:.22em;--ease-out:cubic-bezier(.2, .7, .2, 1);--grad-text:linear-gradient(100deg, var(--mb-glint) 0%, var(--mb-magenta) 48%, var(--mb-violet) 100%)}html,body{background:linear-gradient(180deg, color-mix(in srgb, var(--mb-violet) 7%, var(--mb-ink)) 0%, var(--mb-ink) 60%, var(--mb-ink) 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0}a:not(.button){color:var(--text-body);text-decoration:none}:focus-visible{outline:2px solid var(--mb-glint);outline-offset:2px;border-radius:4px}.skipLink{z-index:200;background:var(--mb-violet);color:var(--text);font-family:var(--font-heading);border-radius:.6rem;padding:.7rem 1.1rem;font-weight:700;text-decoration:none;transition:top .2s;position:fixed;top:-120%;left:1rem}.skipLink:focus{top:1rem}.gradientText{background-image:var(--grad-text);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:8s infinite gradientPan}@keyframes gradientPan{0%,to{background-position:0%}50%{background-position:100%}}.worldLayer{z-index:1;pointer-events:none;position:fixed;inset:0}.worldFallback{z-index:-1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--mb-violet) 7%, var(--mb-ink)) 0%, var(--mb-ink) 60%, var(--mb-ink) 100%);position:fixed;inset:0;overflow:hidden}.worldFallback:before,.worldFallback:after{content:"";filter:blur(96px);opacity:.05;will-change:transform;border-radius:50%;position:absolute}.worldFallback:before{background:radial-gradient(circle, color-mix(in srgb, var(--mb-violet) 65%, transparent), transparent 70%);width:52vmax;height:52vmax;animation:19s ease-in-out infinite orbDriftA;top:-14vmax;left:-12vmax}.worldFallback:after{background:radial-gradient(circle, color-mix(in srgb, var(--mb-magenta) 60%, transparent), transparent 70%);width:44vmax;height:44vmax;animation:24s ease-in-out infinite orbDriftB;bottom:-12vmax;right:-10vmax}@keyframes orbDriftA{50%{transform:translate(9vmax,7vmax)scale(1.18)}}@keyframes orbDriftB{50%{transform:translate(-8vmax,-6vmax)scale(1.12)}}.loadCube{background:linear-gradient(135deg, var(--mb-violet), var(--mb-magenta));width:54px;height:54px;box-shadow:0 0 34px color-mix(in srgb, var(--mb-violet) 60%, transparent),inset 0 2px 0 #ffffff4d;border-radius:13px;animation:1.7s ease-in-out infinite loadSpin}@keyframes loadSpin{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.14)}}.loadBar{background:var(--hair);border-radius:999px;width:168px;height:4px;overflow:hidden}.loadBarFill{background:linear-gradient(90deg, var(--mb-violet), var(--mb-glint));border-radius:999px;width:42%;height:100%;animation:1.2s ease-in-out infinite loadSlide}@keyframes loadSlide{0%{transform:translate(-130%)}to{transform:translate(330%)}}.descentMain{z-index:10;position:relative;overflow-x:clip}.beat{align-items:center;min-height:100svh;padding:8svh clamp(1.5rem,6vw,5rem);display:flex;position:relative}.beatInner{width:100%;max-width:64rem;margin:0 auto}.section{padding:clamp(3.25rem,7vw,5.5rem) 1.5rem;position:relative}.panel{-webkit-backdrop-filter:blur(16px)saturate(116%);border:1px solid var(--hair);box-shadow:inset 0 1px 0 var(--hair-strong),inset 0 -40px 80px -64px color-mix(in srgb, var(--mb-violet) 70%, transparent),0 26px 56px -34px #02060ebd;background:linear-gradient(#26222ad1,#171518db);border-radius:1.15rem;padding:clamp(1.4rem,3vw,2.4rem);transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.2,.7,.2,1);position:relative}.panel:hover{border-color:color-mix(in srgb, var(--mb-glint) 26%, transparent)}.panelEdge{border-color:#0000}.panelEdge:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg, var(--mb-glint), var(--mb-magenta) 42%, var(--mb-violet) 82%, transparent);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panelEdge:after{content:"";z-index:-2;border-radius:inherit;background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--mb-violet) 28%, transparent), transparent 70%);filter:blur(14px);opacity:.7;position:absolute;inset:-1px}.eyebrow{font-family:var(--font-code);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--mb-glint);font-weight:700}.bigHead{font-family:var(--font-heading);font-weight:800;line-height:var(--lh-display);letter-spacing:var(--tracking-display);color:var(--text);font-size:var(--fs-display);margin:0}.heroStack{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;gap:clamp(1.2rem,2.4vw,1.9rem);max-width:44rem;display:flex;position:relative}.heroHead{font-family:var(--font-heading);font-weight:800;line-height:var(--lh-hero);letter-spacing:var(--tracking-hero);color:var(--text);font-size:var(--fs-hero);margin:0}.heroCtas{flex-wrap:wrap;align-items:center;gap:1rem 1.2rem;display:flex}.heroAtmo{z-index:0;pointer-events:none;background:radial-gradient(38% 46% at 74% 54%, color-mix(in srgb, var(--mb-violet) 18%, transparent), transparent 72%),radial-gradient(130% 120% at 50% 46%, transparent 56%, #00000080 100%);position:absolute;inset:0}.launchPill{flex-wrap:wrap;align-items:baseline;gap:.55rem;display:inline-flex}.launchDot{background:var(--mb-glint);width:8px;height:8px;box-shadow:0 0 10px var(--mb-glint);border-radius:999px;align-self:center}.launchDot.is-live{background:#34d399;box-shadow:0 0 10px #34d399}.launchLabel{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem}.launchClock{font-family:var(--font-heading);color:var(--text);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.launchClock i{font-style:normal;font-family:var(--font-code);letter-spacing:.08em;color:var(--mb-glint);margin:0 .5rem 0 .1rem;font-size:.6rem;font-weight:700}.heroProof{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:.72rem}.scrollCueWrap{z-index:1;margin-top:var(--rhythm-lg);justify-content:center;display:flex;position:relative}.secHead{font-family:var(--font-heading);letter-spacing:var(--tracking-display);color:var(--text);font-weight:700;line-height:1.12;font-size:var(--fs-head);margin:0}.hud{z-index:40;pointer-events:none;position:fixed;inset:0}.hudCorner{z-index:41;font-family:var(--font-code);letter-spacing:.08em;color:var(--text-emphasis);font-size:.7rem;position:fixed}.hudInteractive{pointer-events:auto}.depthShaft{z-index:41;background:var(--hair-soft);width:3px;position:fixed;top:0;bottom:0;left:0}.depthShaftFill{background:linear-gradient(180deg, var(--mb-violet), var(--mb-magenta), var(--mb-glint));width:100%;box-shadow:0 0 12px var(--mb-magenta);position:absolute;top:0;left:0}.twoCol{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:720px){.twoCol{grid-template-columns:1fr 1fr}}.cardRow{background:#ffffff0a;border:1px solid #ffffff17;border-radius:.85rem;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.threeCol{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:760px){.threeCol{grid-template-columns:repeat(3,1fr)}}.featGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:560px){.featGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:920px){.featGrid{grid-template-columns:repeat(3,1fr)}}.descentGrid{gap:var(--rhythm-md) var(--rhythm-lg);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:680px){.descentGrid{grid-template-columns:1fr 1fr}}@media (min-width:980px){.descentGrid{grid-template-columns:minmax(0, var(--grid-narrative)) minmax(0, var(--grid-data))}.descentGrid.is-even{grid-template-columns:1fr 1fr}}.descentGrid.is-center{align-items:center}.descentGrid.is-stretch{align-items:stretch}@media (min-width:680px){.descentGrid.is-reverse>:first-child{order:2}}.beatStack{gap:var(--rhythm-sm);flex-direction:column;display:flex}.beatStack.is-loose{gap:var(--rhythm-md)}.beatSub{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);max-width:42rem;margin:1.1rem 0 0}.beatLead{font-size:var(--fs-lead);color:var(--text-emphasis)}.beatSub.is-centered{margin-inline:auto}.beatBullets{flex-direction:column;gap:.75rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.beatBullets li{align-items:flex-start;gap:.7rem;display:flex}.beatBullets li>span:last-child{color:var(--text-emphasis);line-height:1.5}.beatBulletDot{background:linear-gradient(135deg, var(--mb-violet), var(--mb-magenta));width:7px;height:7px;box-shadow:0 0 8px var(--mb-magenta);border-radius:999px;flex:none;margin-top:8px}.boardSub{justify-content:space-between;align-items:center;min-height:1.5rem;margin-bottom:.9rem;display:flex}.storePillar{border-top:2px solid color-mix(in srgb, var(--mb-glint) 40%, transparent);flex-direction:column;gap:.25rem;height:100%;padding-top:.9rem;display:flex}.storePillarStat{font-family:var(--font-heading);color:var(--text);font-size:clamp(1.7rem,2.6vw,2.1rem);font-weight:800;line-height:1}.storePillarLabel{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--mb-glint);margin:.35rem 0 0;font-size:.7rem}.storePillarDesc{color:var(--text-body);margin:.2rem 0 0;font-size:.92rem;line-height:1.5}.storePillarFoot{justify-content:space-between;align-items:baseline;gap:.6rem;margin-top:auto;padding-top:.9rem;display:flex}.storePillarPrice{font-family:var(--font-heading);color:var(--text);font-weight:700}.storePillarLink{font-family:var(--font-code);letter-spacing:.05em;color:var(--mb-glint);white-space:nowrap;font-size:.75rem;text-decoration:none}.storePillarLink:hover{text-decoration:underline}.votePanel{border-left:2px solid color-mix(in srgb, var(--mb-glint) 35%, transparent);flex-direction:column;gap:1.3rem;padding-left:1.6rem;display:flex}.voteStreak{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;display:flex}.voteStreakLabel{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--mb-glint);font-size:.62rem}.voteStreakDots{align-items:center;gap:.45rem;display:inline-flex}.voteStreakDot{background:#ffffff29;border-radius:999px;flex:none}.voteStreakDot.is-peak{background:linear-gradient(135deg, var(--mb-violet), var(--mb-magenta));box-shadow:0 0 10px var(--mb-magenta)}.voteStreakNote{color:var(--text-muted);font-size:.8rem}.voteStep{border-top:2px solid color-mix(in srgb, var(--mb-glint) 40%, transparent);padding-top:.9rem}.voteStepN{font-family:var(--font-heading);font-size:1.6rem;font-weight:800;line-height:1;display:block}.voteStepT{color:var(--text);margin:.5rem 0 0;font-weight:700}.voteStepD{color:var(--text-body);margin:.2rem 0 0;font-size:.92rem;line-height:1.5}.rankLadder.rankLadderHero{gap:clamp(.6rem,2vw,1.1rem);min-height:320px}.rankLadder.rankLadderHero .rankName{font-size:1rem}@media (max-width:760px){.rankLadder.rankLadderHero{min-height:0}}.shopCartBar{z-index:10;border-top:1px solid color-mix(in srgb, var(--mb-glint) 30%, transparent);border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:68rem;margin:0 auto;padding:.9rem .2rem;display:flex;position:relative}.shopCartBarText{font-family:var(--font-code);color:var(--text-body);font-size:.85rem}.shopCartBarText strong{color:var(--text);font-weight:700}.shopCartBarTotal{color:var(--mb-glint);font-weight:700}.shopCartBarActions{flex-wrap:wrap;gap:.6rem;display:flex}.shopCrateBadges{flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:.45rem;display:flex}.shopCrateBadges .tag{margin-left:0}.shopFaqRow{border-top:1px solid var(--hair);margin-top:0}.shopFaqRow:last-child{border-bottom:1px solid var(--hair)}.shopFaqRow>summary{font-family:var(--font-heading);letter-spacing:0;text-transform:none;color:var(--text);font-size:1.02rem;font-weight:700}.acctSection,.acctSectionBody{gap:var(--rhythm-sm);flex-direction:column;display:flex}.acctSubList{margin:0;padding:0;list-style:none}.acctSubRow{grid-template-columns:1fr auto;padding:1rem .2rem}.acctSubMeta{text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums;font-family:var(--font-code);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.8rem;display:flex}.acctSubAction{justify-content:flex-end;align-items:center;display:flex}.acctStatus{align-items:center;gap:.45rem;display:inline-flex}.acctStatusDot{border-radius:999px;flex:none;width:.5rem;height:.5rem}.acctStatusLabel{font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}@media (max-width:32rem){.acctSubRow{grid-template-columns:1fr}.acctSubAction{justify-content:flex-start}}.authField:focus-visible{border-color:color-mix(in srgb, var(--mb-violet) 70%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--mb-violet) 28%, transparent)}.legalStack{gap:var(--rhythm-md);flex-direction:column;display:flex}.legalSection{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}.legalSection--sub{padding-left:var(--space-4);border-left:1px solid color-mix(in srgb, var(--mb-glint) 22%, transparent)}.legalHead{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--text);margin:0;scroll-margin-top:7rem;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:800;line-height:1.1}.legalSubHead{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text-strong);margin:0;scroll-margin-top:7rem;font-size:clamp(1.05rem,1.7vw,1.25rem);font-weight:700;line-height:1.15}.legalCallout{margin:0 0 var(--rhythm-md);padding:var(--space-2) 0 var(--space-2) var(--space-5);border-left:2px solid var(--mb-glint);font-family:var(--font-code);color:var(--text-body);background:0 0;border-radius:0;font-size:.78rem;line-height:1.55}.legalCallout strong{color:var(--mb-glint);letter-spacing:.04em}.legalCode{font-family:var(--font-code);color:var(--mb-glint);background:color-mix(in srgb, var(--mb-glint) 8%, transparent);white-space:nowrap;border-radius:.2rem;padding:.05em .35em;font-size:.88em}.tutLayout{z-index:10;gap:var(--rhythm-md);grid-template-columns:1fr;max-width:84rem;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}@media (min-width:1000px){.tutLayout{gap:var(--rhythm-lg);grid-template-columns:15rem minmax(0,1fr);padding:0 2rem}}.tutLayoutNav{z-index:30;position:sticky;top:56px}@media (min-width:1000px){.tutLayoutNav{align-self:start;top:72px}}.tutLayoutContent{min-width:0}.tutLayoutContent .section{padding-block:clamp(2.5rem,6vw,4.5rem);padding-inline:0}.tutLayoutContent .tutBeatInner{width:100%;max-width:60rem}.tutBeat{position:relative}.tutBeatInner{width:100%;max-width:64rem;margin:0 auto}.tutHero{z-index:10;max-width:60rem;margin:0 auto;padding-block:clamp(5rem,12vw,8rem);position:relative}.tutSidebar{background:color-mix(in srgb, var(--mb-ink) 80%, transparent);-webkit-backdrop-filter:blur(12px)saturate(116%);border:1px solid var(--hair);border-radius:1rem;padding:.6rem}@media (min-width:1000px){.tutSidebar{padding:1rem .85rem}}.tutSidebarKicker{font-family:var(--font-code);letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);margin:0 0 .7rem .55rem;font-size:.6rem;font-weight:700;display:none}@media (min-width:1000px){.tutSidebarKicker{display:block}}.tutSidebarList{scrollbar-width:none;flex-direction:row;gap:.3rem;display:flex;overflow-x:auto}.tutSidebarList::-webkit-scrollbar{display:none}@media (min-width:1000px){.tutSidebarList{flex-direction:column;gap:.15rem;overflow:visible}}.tutSidebarLink{white-space:nowrap;color:var(--text-muted);border-radius:.7rem;flex:none;align-items:center;gap:.6rem;padding:.45rem .8rem;text-decoration:none;transition:color .25s,background .25s;display:inline-flex;position:relative}.tutSidebarLink:hover{color:var(--text)}@media (min-width:1000px){.tutSidebarLink{width:100%;padding:.55rem .7rem .55rem .85rem}}.tutSidebarLink.is-active{color:var(--text)}.tutSidebarBar{z-index:0;background:linear-gradient(135deg, color-mix(in srgb, var(--mb-glint) 26%, transparent), color-mix(in srgb, var(--mb-magenta) 20%, transparent));border:1px solid color-mix(in srgb, var(--mb-glint) 34%, transparent);border-radius:.7rem;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff29}@media (min-width:1000px){.tutSidebarBar:before{content:"";background:linear-gradient(180deg, var(--mb-glint), var(--mb-magenta));width:3px;height:60%;box-shadow:0 0 10px var(--mb-glint);border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.tutSidebarNum{z-index:1;font-family:var(--font-code);letter-spacing:.08em;color:var(--mb-glint);opacity:.7;font-size:.62rem;position:relative}.tutSidebarLink.is-active .tutSidebarNum{opacity:1}.tutSidebarLabel{z-index:1;font-family:var(--font-code);letter-spacing:.03em;font-size:.74rem;position:relative}.tutSubHead{font-family:var(--font-body);color:var(--text-body);max-width:42rem;margin:1.1rem 0 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.65}.tutColTitle{font-family:var(--font-heading);color:var(--text);margin:0;font-size:1.2rem;font-weight:700}.tutStep{border-top:1px solid var(--hair);grid-template-columns:3rem 1fr;align-items:start;gap:1.1rem;padding:1.1rem 0;display:grid}.tutStepNum{font-family:var(--font-heading);font-size:1.6rem;font-weight:800;line-height:1}.tutStepTitle{color:var(--text);margin:0;font-size:1.05rem;font-weight:700}.tutStepDesc{color:var(--text-body);margin:.25rem 0 0;font-size:.95rem;line-height:1.55}.tutInlineCode{color:var(--mb-glint);font-family:var(--font-code)}.tutMarkerPhase{font-family:var(--font-code);letter-spacing:.1em;color:var(--text);text-shadow:0 0 8px var(--mb-glint);white-space:nowrap;font-size:.62rem;font-weight:700;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.phaseProgress{z-index:1;background:linear-gradient(90deg, #ffffff38, color-mix(in srgb, var(--mb-glint) 30%, transparent));pointer-events:none;position:absolute;top:0;bottom:0;left:0}.headerBar{top:0;z-index:80;transition:background .3s,border-color .3s;position:fixed;inset-inline:0}.headerInner{justify-content:space-between;align-items:center;gap:1rem;max-width:80rem;height:56px;margin:0 auto;padding:0 1.2rem;display:flex}.headerBrand{font-family:var(--font-heading);color:var(--text);align-items:center;gap:.45rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:flex}.headerMark{background:linear-gradient(135deg, var(--mb-violet), var(--mb-magenta));width:26px;height:26px;box-shadow:0 0 12px color-mix(in srgb, var(--mb-magenta) 55%, transparent);color:var(--text);border-radius:7px;place-items:center;font-size:.8rem;display:grid}.headerNav{align-items:center;gap:.1rem;display:none}.navGroup{position:relative}.navTrigger{font-family:var(--font-body);color:var(--text-body);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.9rem;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.navTrigger:hover{color:var(--text)}.navTrigger.is-active{color:var(--text);background:var(--hair-soft)}.navChevron{opacity:.55;transition:transform .2s}.navTrigger[aria-expanded=true] .navChevron{transform:rotate(180deg)}.megaPanel{background:color-mix(in srgb, var(--mb-ink) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(120%);min-width:19rem;box-shadow:0 28px 60px -30px #02060eeb,inset 0 1px 0 var(--hair);opacity:0;pointer-events:none;border:1px solid #ffffff1a;border-radius:.9rem;gap:.15rem;padding:.5rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:calc(100% + .5rem);left:0;transform:translateY(-6px)}.megaPanel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.megaPanel:before{content:"";height:.6rem;position:absolute;top:-.6rem;left:0;right:0}.megaItem{border-radius:.6rem;flex-direction:column;gap:.12rem;padding:.6rem .7rem;text-decoration:none;transition:background .18s;display:flex}.megaItem:hover{background:color-mix(in srgb, var(--mb-glint) 12%, transparent)}.megaItemLabel{font-family:var(--font-heading);color:var(--text);font-size:.95rem;font-weight:700}.megaItemDesc{color:var(--text-muted);font-size:.78rem;line-height:1.35}.scrollBar{z-index:90;transform-origin:0;background:linear-gradient(90deg, var(--mb-violet), var(--mb-magenta), var(--mb-glint));width:100%;height:2.5px;box-shadow:0 0 10px color-mix(in srgb, var(--mb-magenta) 70%, transparent);position:fixed;top:0;left:0;transform:scaleX(0)}.headerRight{align-items:center;gap:.55rem;display:flex}.headerHideSm{display:none}.headerIcon{width:38px;height:38px;color:var(--text-body);border:1px solid var(--hair-strong);border-radius:999px;place-items:center;text-decoration:none;transition:color .2s,border-color .2s;display:grid}.headerIcon:hover{color:var(--text);border-color:color-mix(in srgb, var(--mb-glint) 40%, transparent)}.headerToggle{border:1px solid var(--hair-strong);width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;place-items:center;font-size:1rem;display:grid}.headerSheet{background:color-mix(in srgb, var(--mb-ink) 96%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--hair);flex-direction:column;gap:.3rem;max-height:calc(100svh - 56px);padding:1rem 1.2rem 1.4rem;display:flex;overflow-y:auto}.sheetGroup{border-top:1px solid #ffffff12;padding:.4rem 0}.sheetGroupLabel{font-family:var(--font-code);letter-spacing:.2em;text-transform:uppercase;color:var(--mb-glint);margin:0 0 .3rem;font-size:.6rem;font-weight:700}.headerSheetLink{color:var(--text-emphasis);font-family:var(--font-heading);padding:.45rem 0;font-weight:700;text-decoration:none;display:block}.headerSheetSub{color:var(--text-body);padding:.4rem 0;text-decoration:none;display:block}.headerSheetSub:hover{color:var(--text)}@media (min-width:880px){.headerNav{display:flex}.headerHideSm{display:inline-flex}.headerToggle{display:none}}.siteFooter{z-index:20;background:var(--mb-ink);border-top:1px solid var(--hair);position:relative}.siteFooterInner{flex-direction:column;gap:2.5rem;max-width:80rem;margin:0 auto;padding:3.5rem 1.5rem 2.5rem;display:flex}.footerGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:760px){.footerGrid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.footerLink{color:var(--text-muted);font-size:.9rem;text-decoration:none;transition:color .2s}.footerLink:hover{color:var(--mb-glint)}.footerBottom{border-top:1px solid var(--hair-soft);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.5rem;display:flex}.obStage{--ob-tint:#e58ddf;--ob-edge:#f6d2f1;aspect-ratio:16/13;border:1px solid var(--hair);background:radial-gradient(120% 90% at 50% 8%, color-mix(in srgb, var(--ob-tint) 16%, transparent), transparent 64%),linear-gradient(180deg, #201c22b3, #141414db);-webkit-backdrop-filter:blur(14px)saturate(120%);width:100%;box-shadow:inset 0 1px 0 var(--hair-strong),0 26px 56px -34px #02060ecc;border-radius:1.15rem;flex-direction:column;justify-content:center;align-items:center;transition:background .6s;display:flex;position:relative;overflow:hidden}.obFloor{background:repeating-linear-gradient(90deg, transparent 0 38px, color-mix(in srgb, var(--ob-tint) 14%, transparent) 38px 39px),repeating-linear-gradient(0deg, transparent 0 30px, color-mix(in srgb, var(--ob-tint) 10%, transparent) 30px 31px);transform-origin:bottom;opacity:.5;height:42%;position:absolute;inset:auto 0 0;transform:perspective(420px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.obGlow{aspect-ratio:1;filter:blur(60px);background:radial-gradient(circle, color-mix(in srgb, var(--ob-tint) 38%, transparent), transparent 70%);border-radius:50%;width:60%;animation:4.5s ease-in-out infinite obGlowPulse;position:absolute}@keyframes obGlowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}.obScene{perspective:760px;place-items:center;width:150px;height:150px;display:grid;position:relative}.obFloatWrap{transform-style:preserve-3d;animation:6s ease-in-out infinite obFloat}.obCube{cursor:pointer;width:96px;height:96px;transform-style:preserve-3d;-webkit-tap-highlight-color:#0000;background:0 0;border:0;padding:0;position:relative}.obCubeInner{transform-style:preserve-3d;animation:7s ease-in-out infinite obSpin;position:absolute;inset:0;transform:rotateX(-24deg)rotateY(38deg)}.obCube:focus-visible{outline:none}.obCube:focus-visible .obFace{box-shadow:0 0 0 2px color-mix(in srgb, var(--ob-edge) 80%, transparent)}@keyframes obFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes obSpin{0%,to{transform:rotateX(-24deg)rotateY(34deg)}50%{transform:rotateX(-24deg)rotateY(48deg)}}.obFace{border:1px solid color-mix(in srgb, var(--ob-edge) 60%, transparent);background:radial-gradient(circle at 26% 24%, color-mix(in srgb, var(--ob-edge) 55%, transparent) 0 2.5px, transparent 4px),radial-gradient(circle at 70% 38%, color-mix(in srgb, var(--ob-edge) 42%, transparent) 0 2px, transparent 3.5px),radial-gradient(circle at 44% 62%, color-mix(in srgb, var(--ob-tint) 62%, transparent) 0 3px, transparent 4.5px),radial-gradient(circle at 80% 80%, color-mix(in srgb, var(--ob-edge) 36%, transparent) 0 1.5px, transparent 3px),linear-gradient(150deg, color-mix(in srgb, var(--ob-tint) 30%, #1a171b), color-mix(in srgb, var(--ob-tint) 6%, #131313));box-shadow:inset 0 0 20px color-mix(in srgb, var(--ob-tint) 20%, transparent),inset 2px 2px 0 var(--hair-strong),inset -2px -2px 0 #00000047;position:absolute;inset:0}.obTop{background:radial-gradient(circle at 38% 36%, color-mix(in srgb, var(--ob-edge) 60%, transparent) 0 3px, transparent 4.5px),radial-gradient(circle at 66% 68%, color-mix(in srgb, var(--ob-edge) 46%, transparent) 0 2px, transparent 3.5px),linear-gradient(150deg, color-mix(in srgb, var(--ob-edge) 42%, #1a171b), color-mix(in srgb, var(--ob-tint) 18%, #1a171b));transform:rotateX(90deg)translateZ(48px)}.obLeft{filter:brightness(.74);transform:rotateY(-90deg)translateZ(48px)}.obRight{transform:translateZ(48px)}.obSpark{opacity:0;background:radial-gradient(circle,#fffc,#0000 60%);border-radius:4px;position:absolute;inset:0;transform:translateZ(49px)}.obCube:active .obSpark{opacity:.9;transition:opacity 50ms}.obDrop{font-family:var(--font-code);letter-spacing:.04em;white-space:nowrap;text-shadow:0 0 12px;pointer-events:none;font-size:.74rem;font-weight:700;position:absolute;top:38%;left:50%;transform:translate(-50%)}.obReadout{background:linear-gradient(#0000,#141414b3);justify-content:center;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.obStat{flex-direction:column;align-items:center;gap:.1rem;display:flex}.obStatN{font-family:var(--font-code);font-variant-numeric:tabular-nums;color:var(--text);font-size:1.05rem;font-weight:700}.obStatDim{color:var(--text-whisper)}.obStatL{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);font-size:.52rem}.obStatSep{background:var(--hair-strong);width:1px;height:24px}.obHint{font-family:var(--font-code);letter-spacing:.1em;color:color-mix(in srgb, var(--ob-edge) 80%, #fff);text-shadow:0 0 10px color-mix(in srgb, var(--ob-edge) 40%, transparent);font-size:.62rem}.obHint strong{color:var(--text);font-variant-numeric:tabular-nums}.obRing{pointer-events:none;width:200px;height:200px;position:absolute;transform:rotate(-90deg)}.obRingTrack{fill:none;stroke:var(--hair);stroke-width:2px}.obRingFill{fill:none;stroke:var(--ob-edge);stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--ob-edge));transition:stroke-dashoffset .4s cubic-bezier(.2,.7,.2,1)}.obShard{pointer-events:none;border-radius:1px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px}.obUnlockTags{gap:.35rem;display:inline-flex}.obUnlockTag{cursor:pointer;border:1px solid color-mix(in srgb, var(--ob-edge) 45%, transparent);background:color-mix(in srgb, var(--ob-edge) 12%, transparent);color:var(--ob-edge);font-family:var(--font-code);letter-spacing:.06em;border-radius:999px;padding:.15rem .45rem;font-size:.56rem;font-weight:700}.obNote{text-align:center;font-family:var(--font-code);letter-spacing:.08em;color:var(--text-whisper);pointer-events:none;margin:0;font-size:.5rem;position:absolute;bottom:.2rem;left:0;right:0}.obReveal{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d0d0db3;justify-content:center;align-items:center;padding:1.2rem;display:flex;position:absolute;inset:0}.obRevealFlash{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--ob-edge) 70%, transparent), transparent 65%);filter:blur(30px);border-radius:50%;width:60%;animation:.8s ease-out obFlash;position:absolute}@keyframes obFlash{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:.5;transform:scale(1.4)}}.obRevealPanel{text-align:center;border:1px solid color-mix(in srgb, var(--ob-edge) 36%, transparent);width:100%;max-width:19rem;box-shadow:0 24px 50px -24px #02060ee6,0 0 40px -10px color-mix(in srgb, var(--ob-edge) 40%, transparent);background:linear-gradient(#26222ae6,#171518eb);border-radius:14px;padding:1.4rem 1.3rem 1.2rem;position:relative}.obRevealClose{color:var(--text-dim);cursor:pointer;background:0 0;border:0;font-size:1.2rem;line-height:1;position:absolute;top:.5rem;right:.7rem}.obRevealKicker{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--ob-edge);margin:0;font-size:.56rem;font-weight:700}.obRevealTitle{font-family:var(--font-heading);color:var(--text);margin:.4rem 0 0;font-size:1.5rem;font-weight:800}.obRevealDesc{color:var(--text-body);margin:.45rem 0 0;font-size:.85rem;line-height:1.5}.obClaimBtn{cursor:pointer;font-family:var(--font-heading);color:#061018;background:linear-gradient(135deg, var(--mb-glint), var(--mb-magenta));box-shadow:0 8px 22px -8px color-mix(in srgb, var(--mb-magenta) 70%, transparent);border:0;border-radius:999px;margin-top:1rem;padding:.6rem 1.3rem;font-size:.9rem;font-weight:700}.obClaimBtn:disabled{opacity:.6;cursor:default}.obClaimMsg{color:var(--mb-glint);margin:1rem 0 0;font-size:.82rem;line-height:1.5}.obCode{flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}.obCodeVal{font-family:var(--font-code);letter-spacing:.08em;color:var(--text);border:1px dashed color-mix(in srgb, var(--ob-edge) 50%, transparent);background:color-mix(in srgb, var(--ob-edge) 8%, transparent);border-radius:8px;padding:.5rem;font-size:1.05rem;font-weight:700}.obCodeHint{font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:.56rem}.obRevealFine{color:var(--text-ghost);margin:.8rem 0 0;font-size:.6rem}.mineStage{--ob-tint:#e58ddf;--ob-edge:#f6d2f1;aspect-ratio:16/13;border:1px solid var(--hair);background:radial-gradient(120% 90% at 50% 8%, color-mix(in srgb, var(--ob-tint) 14%, transparent), transparent 64%),linear-gradient(180deg, #201c22a8, #141414db);-webkit-backdrop-filter:blur(14px)saturate(120%);width:100%;box-shadow:inset 0 1px 0 var(--hair-strong),0 26px 56px -34px #02060ecc;border-radius:1.15rem;flex-direction:column;justify-content:center;align-items:center;transition:background .6s;display:flex;position:relative;overflow:hidden}.mineGlow{aspect-ratio:1;filter:blur(55px);pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--ob-tint) 30%, transparent), transparent 70%);border-radius:50%;width:55%;transition:background .6s;position:absolute}.mineCore{place-items:center;width:200px;height:200px;display:grid;position:relative}.mineRing{pointer-events:none;width:200px;height:200px;position:absolute;inset:0;transform:rotate(-90deg)}.mineRingTrack{fill:none;stroke:var(--hair);stroke-width:3px}.mineRingFill{fill:none;stroke:var(--ob-edge);stroke-width:3.5px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--ob-edge));transition:stroke-dashoffset .4s cubic-bezier(.2,.7,.2,1)}.mineBlock{cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:14px;width:150px;height:150px;padding:0;position:relative}.mineBlock:focus-visible{outline:2px solid var(--ob-edge);outline-offset:3px}.mineFlash{pointer-events:none;background:radial-gradient(circle,#fffc,#0000 62%);border-radius:14px;animation:.4s ease-out forwards mineFlashAnim;position:absolute;inset:0}@keyframes mineFlashAnim{0%{opacity:.75}to{opacity:0}}.minePulse{border:2px solid var(--ob-edge);pointer-events:none;border-radius:18px;position:absolute;inset:-4px}.mineDrop{z-index:2;font-family:var(--font-code);white-space:nowrap;text-shadow:0 0 12px;pointer-events:none;font-size:.8rem;font-weight:700;position:absolute;top:28%;left:50%;transform:translate(-50%)}.flow{padding:clamp(5rem,13vh,9rem) 1.5rem;position:relative;overflow:hidden}.flowInner{width:100%;max-width:68rem;margin:0 auto;position:relative}.stratumGhost{font-family:var(--font-heading);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--mb-glint) 14%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(7rem,22vw,18rem);font-weight:800;line-height:.8;position:absolute;top:-.35em;right:-.1em}.strata{z-index:10;align-items:center;gap:1.1rem;max-width:72rem;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}.strataLine{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--mb-glint) 34%, transparent), transparent);flex:1;height:1px}.strataLabel{font-family:var(--font-code);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--mb-glint) 88%, #fff);white-space:nowrap;align-items:center;gap:.7rem;font-size:.62rem;font-weight:700;display:inline-flex}.strataDepth{color:var(--text-ghost)}.kicker{font-family:var(--font-code);letter-spacing:.2em;text-transform:uppercase;color:var(--mb-glint);align-items:center;gap:.6rem;font-size:.64rem;font-weight:700;display:inline-flex}.kicker:before{content:"";opacity:.6;background:currentColor;width:1.6rem;height:1px}.displayHead{font-family:var(--font-heading);letter-spacing:var(--tracking-hero);color:var(--text);font-weight:800;line-height:1;font-size:var(--fs-display-md);margin:.7rem 0 0}.proofBand{z-index:10;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.2rem,4vw,3.2rem);max-width:72rem;margin:0 auto;padding:clamp(.9rem,2vw,1.3rem) 1.5rem;display:flex;position:relative}.statFig{text-align:center;flex-direction:column;gap:.25rem;display:flex}.statFigN{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text);font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:700;line-height:1.05}.statFigL{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:.58rem}.proofSep{background:var(--hair-strong);width:1px;height:30px}.ledger{flex-direction:column;display:flex}.ledgerRow{border-top:1px solid var(--hair);align-items:center;gap:1rem;padding:.95rem .2rem;display:grid}.ledgerRow:last-child{border-bottom:1px solid var(--hair)}.ledgerRow.is-featured{background:linear-gradient(90deg, color-mix(in srgb, var(--mb-violet) 12%, transparent), transparent 70%);border-top-color:color-mix(in srgb, var(--mb-glint) 30%, transparent)}.ledgerName{font-family:var(--font-heading);color:var(--text);font-size:1.05rem;font-weight:700}.ledgerMeta{font-family:var(--font-code);color:var(--text-muted);font-size:.82rem}.ledgerVal{font-family:var(--font-code);color:var(--mb-glint);text-align:right;white-space:nowrap;font-weight:700}.tag{font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;vertical-align:middle;color:#061018;background:linear-gradient(135deg, var(--mb-glint), var(--mb-magenta));border-radius:3px;margin-left:.55rem;padding:.1rem .45rem;font-size:.54rem;font-weight:700;display:inline-block}.tagGhost{color:var(--mb-glint);border:1px solid color-mix(in srgb, var(--mb-glint) 35%, transparent);background:0 0}.storeDetails{border-top:1px solid var(--hair);margin-top:.9rem}.storeDetails>summary{cursor:pointer;font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:var(--mb-glint);align-items:center;gap:.5rem;padding:.85rem .2rem;font-size:.7rem;font-weight:700;list-style:none;display:flex}.storeDetails>summary::-webkit-details-marker{display:none}.storeDetails>summary:after{content:"+";margin-left:auto;font-size:1.05rem;line-height:1}.storeDetails[open]>summary:after{content:"−"}.storeDetailsBody{flex-direction:column;gap:.5rem;padding:0 .2rem .9rem;display:flex}.storeDetailsBody li{color:var(--text-body);font-size:.9rem;line-height:1.5;list-style:none}.storeDetailsBody b{color:var(--text);font-weight:700}.storeCta{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.voteGo{font-family:var(--font-heading);color:#061018;background:linear-gradient(135deg, var(--mb-glint), var(--mb-magenta));white-space:nowrap;box-shadow:0 8px 20px -8px color-mix(in srgb, var(--mb-magenta) 70%, transparent);border-radius:999px;padding:.45rem .9rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:transform .15s}.voteGo:hover{transform:translateY(-1px)}.tutNav{z-index:30;background:color-mix(in srgb, var(--mb-ink) 82%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--hair);position:sticky;top:56px}.tutNavInner{scrollbar-width:none;gap:.3rem;max-width:72rem;margin:0 auto;padding:.55rem 1rem;display:flex;overflow-x:auto}.tutNavInner::-webkit-scrollbar{display:none}.tutNavLink{font-family:var(--font-code);letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;border-radius:999px;flex:none;padding:.4rem .85rem;font-size:.72rem;text-decoration:none;transition:color .2s,background .2s}.tutNavLink:hover{color:var(--text)}.tutNavLink.is-active{color:#061018;background:linear-gradient(135deg, var(--mb-glint), var(--mb-magenta));font-weight:700}.tutViz{border:1px solid var(--hair);background:radial-gradient(120% 90% at 50% 6%, color-mix(in srgb, var(--mb-glint) 12%, transparent), transparent 64%),linear-gradient(180deg, #201c2299, #141414d6);border-radius:1.15rem;place-items:center;width:100%;min-height:250px;padding:1.6rem;display:grid;overflow:hidden}.tutVizLabel{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-ghost);margin:1rem 0 0;font-size:.6rem}.tutMarker{z-index:2;width:2px;box-shadow:0 0 12px #fff,0 0 24px var(--mb-glint);background:#fff;animation:9s ease-in-out infinite tutSweep;position:absolute;top:0;bottom:0}.tutMarker:before{content:"";background:#fff;width:7px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes tutSweep{0%{left:0}45%{left:70%}60%{left:82%}to{left:100%}}.tutRingWrap{place-items:center;width:150px;height:150px;display:grid;position:relative}.tutRing{width:150px;height:150px;transform:rotate(-90deg)}.tutRingTrack{fill:none;stroke:var(--hair);stroke-width:6px}.tutRingFill{fill:none;stroke:var(--mb-glint);stroke-width:6px;stroke-linecap:round;stroke-dasharray:327;filter:drop-shadow(0 0 6px var(--mb-glint));animation:5s ease-in-out infinite tutPrestige}@keyframes tutPrestige{0%{stroke-dashoffset:327px;opacity:1}70%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}86%{stroke-dashoffset:0;opacity:.15}87%{stroke-dashoffset:327px;opacity:1}to{stroke-dashoffset:327px;opacity:1}}.tutRingCore{flex-direction:column;align-items:center;display:flex;position:absolute}.tutRingNum{font-family:var(--font-heading);color:var(--text);font-size:1.15rem;font-weight:800}.tutRingLabel{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:.56rem}.tutSkill{width:240px;height:120px;position:relative}.tutSkillSvg{width:100%;height:100%;position:absolute;inset:0}.tutSkillEdges{fill:none;stroke:color-mix(in srgb, var(--mb-glint) 30%, transparent);stroke-width:1.5px}.tutSkillNode{background:var(--mb-glint);width:12px;height:12px;box-shadow:0 0 10px var(--mb-glint);animation:3s ease-in-out infinite tutNodePulse;animation-delay:calc(var(--i)*.3s);border-radius:50%;position:absolute}@keyframes tutNodePulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.tutBpTrack{background:var(--hair-soft);border-radius:999px;height:12px;position:relative;overflow:hidden}.tutBpFill{background:linear-gradient(90deg, var(--mb-violet), var(--mb-magenta), var(--mb-glint));width:0;box-shadow:0 0 12px color-mix(in srgb, var(--mb-magenta) 45%, transparent);border-radius:999px;animation:6s ease-in-out infinite tutBpFill;position:absolute;inset:0 auto 0 0}@keyframes tutBpFill{0%{width:0}70%{width:100%}to{width:100%}}.tutBpMiles{justify-content:space-between;margin-top:.7rem;display:flex}.tutBpMile{font-family:var(--font-code);color:var(--text-body);flex-direction:column;align-items:center;gap:.3rem;font-size:.7rem;display:flex}.tutBpDot{background:var(--mb-glint);width:8px;height:8px;box-shadow:0 0 8px var(--mb-glint);border-radius:999px}.wbGrid{flex-direction:column;align-items:center;gap:1rem;display:flex}.wbHead{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.62rem;display:flex}.wbSize{color:var(--text);font-weight:700}.wbType{color:var(--mb-glint);background:color-mix(in srgb, var(--mb-glint) 8%, transparent);border:1px solid color-mix(in srgb, var(--mb-glint) 24%, transparent);border-radius:5px;padding:.1rem .4rem}.wbStage{align-items:center;gap:1rem;display:flex}.wbCells{grid-template-columns:repeat(var(--n), 1fr);border:1px solid var(--hair-strong);background:#0000004d;border-radius:9px;gap:3px;width:150px;height:150px;padding:7px;display:grid}.wbCell{background:color-mix(in srgb, var(--mb-violet) 10%, #1a171b);border:1px solid var(--hair-soft);border-radius:3px;transition:background .45s,border-color .45s,box-shadow .45s}.wbCell.is-on{background:color-mix(in srgb, var(--mb-violet) 34%, #1a171b);border-color:color-mix(in srgb, var(--mb-glint) 40%, transparent)}.wbCell.is-center{background:linear-gradient(135deg, var(--mb-glint), var(--mb-magenta));box-shadow:0 0 10px -1px var(--mb-magenta);border-color:#0000}.wbArrow{color:var(--mb-glint);font-size:1.4rem}.wbResult{background:linear-gradient(135deg, var(--mb-glint), var(--mb-magenta));width:46px;height:46px;box-shadow:0 0 18px -2px var(--mb-magenta);border-radius:9px;position:relative}.wbResultTag{white-space:nowrap;font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.55rem;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.mtiers{align-items:flex-end;gap:5px;width:100%;max-width:300px;height:175px;display:flex}.mtier{flex-direction:column;flex:1;align-items:center;gap:.35rem;height:100%;display:flex}.mtierBar{background:#ffffff0d;border-radius:4px 4px 0 0;flex:1;align-items:flex-end;width:100%;display:flex;overflow:hidden}.mtierFill{background:linear-gradient(180deg, var(--mb-glint), color-mix(in srgb, var(--mb-magenta) 65%, transparent));width:100%;box-shadow:0 0 10px -2px var(--mb-glint);border-radius:4px 4px 0 0}.mtierRoman{font-family:var(--font-code);letter-spacing:.02em;color:var(--text-dim);font-size:.5rem}.ledgerRow.is-def{grid-template-columns:minmax(0,13rem) 1fr;align-items:start}@media (max-width:640px){.ledgerRow.is-def{grid-template-columns:1fr;gap:.3rem}}.tutCmd{border-top:1px solid var(--hair);grid-template-columns:12rem 1fr;align-items:baseline;gap:1rem;padding:.85rem .2rem;display:grid}.tutCmd:last-child{border-bottom:1px solid var(--hair)}.tutCmdKey{font-family:var(--font-code);color:var(--mb-glint);background:color-mix(in srgb, var(--mb-glint) 8%, transparent);border:1px solid color-mix(in srgb, var(--mb-glint) 24%, transparent);border-radius:6px;justify-self:start;padding:.25rem .5rem;font-size:.85rem;font-weight:700}.tutCmdDesc{color:var(--text-body);font-size:.95rem;line-height:1.5}.tutCmd.is-wide{grid-template-columns:15rem 1fr}@media (max-width:600px){.tutCmd,.tutCmd.is-wide{grid-template-columns:1fr;gap:.4rem}}.phaseTrack{border:1px solid color-mix(in srgb, var(--mb-glint) 20%, transparent);border-radius:9px;width:100%;height:96px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -30px 50px -30px #000000b3}.phaseTrack:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:repeating-linear-gradient(0deg,#0000 0 13px,#00000029 13px 14px);position:absolute;inset:0}.phaseBand{color:var(--text);flex-direction:column;justify-content:space-between;padding:.7rem .9rem;display:flex;position:relative;overflow:hidden}.phaseBandName{z-index:1;font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 6px #0009;font-size:.62rem;font-weight:700;position:relative}.phaseBandRange{z-index:1;font-family:var(--font-heading);text-shadow:0 1px 8px #0009;font-size:1.15rem;font-weight:800;position:relative}.phaseHere{z-index:2;width:2px;box-shadow:0 0 12px #fff,0 0 24px var(--mb-glint);background:#fff;transition:left .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0}.phaseHere:before{content:"";width:7px;height:7px;box-shadow:0 0 8px var(--mb-glint);background:#fff;position:absolute;top:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.phaseScale{font-family:var(--font-code);letter-spacing:.1em;color:var(--text-faint);justify-content:space-between;margin-top:.55rem;font-size:.6rem;display:flex}.weigh{flex-direction:column;gap:.55rem;display:flex}.weighRow{grid-template-columns:8.5rem 1fr auto;align-items:center;gap:.8rem;display:grid}.weighLabel{font-family:var(--font-code);color:var(--text-emphasis);font-size:.78rem}.weighTrack{background:var(--hair-soft);border-radius:999px;height:7px;position:relative;overflow:hidden}.weighFill{background:linear-gradient(90deg, var(--mb-violet), var(--mb-magenta));box-shadow:0 0 12px color-mix(in srgb, var(--mb-magenta) 45%, transparent);border-radius:999px;position:absolute;inset:0 auto 0 0}.weighMul{font-family:var(--font-code);color:var(--mb-glint);white-space:nowrap;text-align:right;font-size:.72rem;font-weight:700}.weighExcl .weighFill{box-shadow:none;background:#ffffff24}.weighExcl .weighMul{color:var(--text-ghost)}.fairSplit{grid-template-columns:1fr 1px 1fr;align-items:stretch;gap:1.6rem;display:grid}@media (max-width:720px){.fairSplit{grid-template-columns:1fr;gap:1.1rem}.fairSeam{display:none}}.fairSeam{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--mb-glint) 60%, transparent), transparent);width:1px}.fairCol{flex-direction:column;gap:.6rem;display:flex}.fairColHead{font-family:var(--font-code);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:700}.fairEarned .fairColHead{color:var(--mb-glint)}.fairBought .fairColHead{color:var(--text-faint)}.fairLine{color:var(--text-emphasis);align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.45;display:flex}.fairBought .fairLine{color:var(--text-dim)}.fairDot{border-radius:999px;flex:none;width:6px;height:6px;margin-top:.45rem}.fairEarned .fairDot{background:var(--mb-glint);box-shadow:0 0 8px var(--mb-glint)}.fairBought .fairDot{background:#ffffff40}.rankLadder{grid-template-columns:repeat(6,1fr);align-items:end;gap:.5rem;display:grid}@media (max-width:760px){.rankLadder{grid-template-columns:repeat(3,1fr);row-gap:1.3rem}}.rankStep{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.rankBar{background:linear-gradient(180deg, var(--r), color-mix(in srgb, var(--r) 10%, transparent));width:100%;box-shadow:0 0 18px -4px var(--r);border-radius:4px 4px 0 0}.rankDot{background:var(--r);width:11px;height:11px;box-shadow:0 0 10px var(--r);border-radius:999px}.rankName{font-family:var(--font-heading);color:var(--text);font-size:.92rem;font-weight:700}.rankPrice{font-family:var(--font-code);color:#ffffff8c;font-size:.72rem}.rankLadder.rankLadderMilestones{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.4rem,1.5vw,.9rem)}.rankLadderMilestones .rankName{white-space:nowrap;font-size:clamp(.68rem,2.2vw,.9rem)}@media (max-width:760px){.rankLadder.rankLadderMilestones{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:0}}.founder{background:linear-gradient(100deg, color-mix(in srgb, var(--mb-violet) 16%, transparent), color-mix(in srgb, var(--mb-magenta) 7%, transparent) 60%, transparent);border-radius:0 14px 14px 0;grid-template-columns:1.3fr 1fr;gap:2rem;padding:2rem 2.2rem 2rem 2.6rem;display:grid;position:relative}.founder:before{content:"";background:linear-gradient(180deg, var(--mb-glint), var(--mb-magenta), var(--mb-violet));width:4px;box-shadow:0 0 16px var(--mb-magenta);border-radius:4px;position:absolute;top:0;bottom:0;left:0}@media (max-width:760px){.founder{grid-template-columns:1fr;gap:1.2rem}}.faqList{text-align:left;flex-direction:column;gap:.7rem;width:100%;display:flex}.faqItem{border:1px solid var(--hair);transition:border-color .25s var(--ease-out),background .25s var(--ease-out);background:#ffffff05;border-radius:14px;padding:0 1.3rem;overflow:hidden}.faqItem:hover{border-color:var(--hair-strong)}.faqItem[open]{border-color:color-mix(in srgb, var(--mb-glint) 34%, transparent);background:color-mix(in srgb, var(--mb-violet) 7%, transparent)}.faqQ{cursor:pointer;font-family:var(--font-heading);color:var(--text);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.faqQ::-webkit-details-marker{display:none}.faqMark{flex:none;width:14px;height:14px;position:relative}.faqMark:before,.faqMark:after{content:"";background:var(--mb-glint);transition:transform .25s var(--ease-out),opacity .25s var(--ease-out);border-radius:2px;position:absolute}.faqMark:before{width:14px;height:2px;top:6px;left:0}.faqMark:after{width:2px;height:14px;top:0;left:6px}.faqItem[open] .faqMark:after{opacity:0;transform:scaleY(0)}.faqA{color:var(--text-body);margin:0 0 1.2rem;line-height:1.65}.scrollCue{font-family:var(--font-code);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint);flex-direction:column;align-items:center;gap:.4rem;font-size:.6rem;display:inline-flex}.scrollCueLine{background:linear-gradient(180deg, color-mix(in srgb, var(--mb-glint) 70%, transparent), transparent);width:1px;height:38px;animation:2.2s ease-in-out infinite cueDrop}@keyframes cueDrop{0%,to{opacity:.4;transform-origin:top;transform:scaleY(.4)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}.shimmer{pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff29 48%,#0000 66%) 0 0/250% 100%;animation:3.4s ease-in-out infinite shimmerSweep;position:absolute;inset:0}@keyframes shimmerSweep{0%{background-position:170% 0}to{background-position:-70% 0}}.shopCrystalRow{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.15rem .2rem;display:grid}.shopCrystalRow:last-child{border-bottom:1px solid var(--hair)}.shopCrystalRow.is-featured{background:linear-gradient(90deg, color-mix(in srgb, var(--mb-violet) 12%, transparent), transparent 70%)}.shopCrystalName{font-family:var(--font-heading);color:var(--text);font-size:1.1rem;font-weight:700}.shopCrystalSub{font-family:var(--font-code);letter-spacing:.04em;color:var(--text-dim);font-size:.74rem}.shopValueBar{background:var(--hair-soft);border-radius:999px;max-width:17rem;height:5px;margin-top:.55rem;overflow:hidden}.shopValueFill{background:linear-gradient(90deg, var(--mb-violet), var(--mb-glint));height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--mb-glint) 40%, transparent);border-radius:999px}.shopCrystalRight{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.shopPrice{font-family:var(--font-heading);color:var(--text);font-size:1.2rem;font-weight:800}@media (max-width:640px){.shopCrystalRow{grid-template-columns:1fr}.shopCrystalRight{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}.shopRail{flex-direction:column;gap:.4rem;padding-left:1.6rem;display:flex;position:relative}.shopRail:before{content:"";background:linear-gradient(180deg, var(--rarity-common), var(--rarity-rare), var(--rarity-legendary), var(--rarity-mythic));opacity:.5;width:2px;position:absolute;top:.6rem;bottom:.6rem;left:.52rem}.shopRailStep{border-top:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.3rem;padding:1rem 0;display:grid;position:relative}.shopRailStep:first-child{border-top:0}.shopRailStep:before{content:"";background:var(--r);width:.7rem;height:.7rem;box-shadow:0 0 10px var(--r);border-radius:50%;position:absolute;top:50%;left:-1.14rem;transform:translateY(-50%)}.shopRailStep.is-featured{background:linear-gradient(90deg, color-mix(in srgb, var(--r) 14%, transparent), transparent 72%);border-radius:0 10px 10px 0}.shopRailName{font-family:var(--font-heading);color:var(--r);font-size:1.25rem;font-weight:800}.shopRailPerks{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.shopRailPerks li{color:var(--text-body);align-items:flex-start;gap:.55rem;font-size:.88rem;line-height:1.4;display:flex}.shopRailPerks li:before{content:"";background:var(--r);width:5px;height:5px;box-shadow:0 0 6px var(--r);border-radius:999px;flex:none;margin-top:7px}.shopRailRight{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.shopRailLocked{color:var(--text-muted);font-family:var(--font-code);align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}@media (max-width:640px){.shopRailStep{grid-template-columns:auto 1fr}.shopRailRight{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}.shopMatrixScroll{scrollbar-width:thin;overflow-x:auto}.shopMatrix{border:1px solid var(--hair);-webkit-backdrop-filter:blur(12px);background:#201c2280;border-radius:14px;grid-template-columns:1.5fr 1fr 1fr 1fr;min-width:540px;display:grid;overflow:hidden}.shopMatrixCell{border-top:1px solid var(--hair-soft);flex-direction:column;justify-content:center;gap:.4rem;padding:.8rem 1rem;display:flex}.shopMatrixCell.is-head{border-top:0;gap:.55rem;padding-top:1.1rem;padding-bottom:1.1rem}.shopMatrixCell.is-rowlabel{color:var(--text-muted);font-family:var(--font-code);letter-spacing:.04em;font-size:.8rem}.shopMatrixCell.is-featured{background:color-mix(in srgb, var(--mb-violet) 13%, transparent)}.shopMatrixVal{color:var(--text);font-size:.92rem}.shopMatrixVal.is-off{color:var(--text-whisper)}.shopMatrixName{font-family:var(--font-heading);color:var(--mb-glint);font-size:1.2rem;font-weight:800}.shopMatrixPrice{font-family:var(--font-code);color:var(--text);font-weight:700}.shopCheck{color:var(--mb-glint);font-weight:700}.shopCrateStrip{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:1.4rem;padding:.5rem 0 1.2rem;display:flex;overflow-x:auto}.shopCrateItem{scroll-snap-align:start;text-align:center;flex:none;width:190px}.shopCrateLabel{font-family:var(--font-heading);color:var(--text);margin-top:.6rem;font-weight:700}.shopCrateNote{font-family:var(--font-code);letter-spacing:.06em;color:var(--text-dim);margin-top:.2rem;font-size:.66rem}.cartScrim{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d0d0d9e;position:fixed;inset:0}.cartDrawer{z-index:121;-webkit-backdrop-filter:blur(18px)saturate(120%);border-left:1px solid color-mix(in srgb, var(--mb-glint) 22%, transparent);background:linear-gradient(#26222aeb,#171518f0);flex-direction:column;width:min(92vw,24rem);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-30px 0 60px -30px #02060ee6}.cartDrawerHead{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;padding:1.2rem 1.3rem;display:flex}.cartDrawerTitle{font-family:var(--font-heading);color:var(--text);font-size:1.15rem;font-weight:800}.cartDrawerClose{color:var(--text-muted);cursor:pointer;background:0 0;border:0;font-size:1.4rem;line-height:1}.cartDrawerClose:hover{color:var(--text)}.cartDrawerBody{flex:1;padding:.6rem 1.3rem;overflow-y:auto}.cartDrawerRow{border-top:1px solid #ffffff12;grid-template-columns:1fr auto;align-items:center;gap:.6rem;padding:.85rem 0;display:grid}.cartDrawerRow:first-child{border-top:0}.cartDrawerName{color:var(--text);font-size:.95rem;font-weight:700}.cartDrawerMeta{font-family:var(--font-code);color:var(--text-muted);margin-top:.15rem;font-size:.78rem}.cartDrawerQty{align-items:center;gap:.35rem;margin-top:.4rem;display:inline-flex}.cartQtyBtn{width:26px;height:26px;color:var(--text);cursor:pointer;font-family:var(--font-code);background:#ffffff0a;border:1px solid #ffffff24;border-radius:7px;line-height:1}.cartDrawerLine{font-family:var(--font-code);color:var(--text);white-space:nowrap;font-weight:700}.cartDrawerRemove{color:var(--text-ghost);cursor:pointer;background:0 0;border:0;margin-top:.3rem;font-size:.9rem}.cartDrawerRemove:hover{color:#f87171}.cartDrawerFoot{border-top:1px solid var(--hair);flex-direction:column;gap:.8rem;padding:1.1rem 1.3rem 1.4rem;display:flex}.cartDrawerTotal{justify-content:space-between;align-items:baseline;display:flex}.cartDrawerTotalNum{font-family:var(--font-heading);font-size:1.5rem;font-weight:800}.cartDrawerEmpty{text-align:center;height:100%;color:var(--text-muted);place-items:center;gap:1rem;padding:2rem;display:grid}.glassBlock{-webkit-backdrop-filter:blur(14px)saturate(116%);border:1px solid var(--hair);background:linear-gradient(#26222a94,#171518b3);border-radius:1rem;padding:1.3rem 1.4rem}.acctStrataBody{margin-top:var(--space-2);padding-left:clamp(.9rem,2vw,1.4rem);position:relative}.acctStrataBody:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--mb-glint) 60%, transparent), transparent);border-radius:2px;width:2px;position:absolute;top:.1rem;bottom:.1rem;left:0}.acctIdentity{margin-top:var(--rhythm-md);gap:var(--rhythm-sm);flex-direction:column;padding-left:clamp(1rem,2.4vw,1.6rem);display:flex;position:relative}.acctIdentity:before{content:"";background:linear-gradient(180deg, var(--mb-glint), color-mix(in srgb, var(--mb-magenta) 60%, transparent));width:3px;box-shadow:0 0 14px -3px var(--mb-glint);border-radius:3px;position:absolute;top:.25rem;bottom:.25rem;left:0}.acctIdLead{flex-direction:column;gap:.25rem;display:flex}.acctIdLeadValue{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.05}.acctIdLabel{font-family:var(--font-code);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);font-size:.6rem;font-weight:700}.acctIdGrid{gap:var(--rhythm-sm) clamp(1.4rem,4vw,3rem);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.acctIdFig{flex-direction:column;gap:.3rem;min-width:0;display:flex}.acctIdValue{font-family:var(--font-body);color:var(--text);word-break:break-word;font-size:1rem}.acctIdValue.is-accent{color:var(--mb-glint);font-family:var(--font-code);letter-spacing:.02em;font-size:.92rem}.acctIdUnset{color:var(--text-faint);font-style:italic;font-weight:600}.acctNote{margin-top:var(--rhythm-sm);border-left:1px solid #ffffff24;align-items:flex-start;gap:.8rem;padding:.2rem 0 .2rem 1rem;display:flex;position:relative}.acctNoteMark{border-radius:999px;flex:none;width:.45rem;height:.45rem;margin-top:.45rem}.acctNoteBody{font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9rem;line-height:1.55;display:flex}.acctNote--amber{color:#fde68a;border-left-color:#fbbf2473}.acctNote--amber .acctNoteMark{background:#fbbf24;box-shadow:0 0 10px -1px #fbbf24}.acctNote--glint{border-left-color:color-mix(in srgb, var(--mb-glint) 45%, transparent);color:var(--mb-glint)}.acctNote--glint .acctNoteMark{background:var(--mb-glint);box-shadow:0 0 10px -1px var(--mb-glint)}.acctHeadActions{margin-top:var(--rhythm-md);flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.acctDataLedger{margin:0}.acctDataRow{padding:.85rem .2rem}.acctDataKey{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);align-self:center;font-size:.66rem;font-weight:700}.acctDataVal{font-family:var(--font-body);color:var(--text);word-break:break-word;margin:0;font-size:1rem}@media (max-width:640px){.acctDataKey{align-self:start}}.acctOrdersScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.acctOrders{border-collapse:collapse;width:100%;min-width:34rem;font-family:var(--font-body)}.acctOrders thead th{text-align:left;font-family:var(--font-code);letter-spacing:.18em;text-transform:uppercase;color:var(--mb-glint);padding:0 .6rem .7rem;font-size:.6rem;font-weight:700}.acctOrders tbody td{border-top:1px solid var(--hair);color:var(--text-emphasis);vertical-align:top;padding:.85rem .6rem;font-size:.9rem}.acctOrders tbody td.is-num{font-variant-numeric:tabular-nums;white-space:nowrap}.acctOrderActions{flex-wrap:wrap;gap:.9rem;display:flex}.acctOrderLink{font-family:var(--font-code);color:var(--mb-glint);border-bottom:1px solid #0000;font-size:.8rem;text-decoration:none;transition:border-color .2s}.acctOrderLink:hover{border-bottom-color:color-mix(in srgb, var(--mb-glint) 60%, transparent)}.coLayout{gap:var(--rhythm-lg);margin-top:var(--rhythm-md);flex-direction:column;display:flex}@media (min-width:60rem){.coLayout{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;gap:2.75rem;display:grid}.coForm{grid-area:1/1}.coSummary{grid-area:1/2;position:sticky;top:6rem}}.coSummary,.coForm{gap:var(--rhythm-sm);flex-direction:column;display:flex}.coSummaryLedger{margin-top:.2rem}.coLine{grid-template-columns:1fr auto;padding:.8rem .2rem}.coLineName{font-family:var(--font-heading);color:var(--text);font-size:.95rem;font-weight:700}.coLineVal{font-family:var(--font-code);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.coLine.is-discount .coLineName,.coLine.is-discount .coLineVal{color:var(--mb-glint)}.coTotal{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.5rem;display:flex}.coTotalLabel{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-body);font-size:.72rem;font-weight:700}.coTotalVal{font-family:var(--font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3.4vw,2.1rem);font-weight:800}.coFields{flex-direction:column;gap:1.1rem;margin-top:.2rem;display:flex}.coGates{border-left:1px solid color-mix(in srgb, var(--mb-glint) 22%, transparent);flex-direction:column;gap:.85rem;padding:.4rem 0 .4rem 1rem;display:flex}.coGatesLabel{font-family:var(--font-code);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);font-size:.62rem;font-weight:700}.coGate{cursor:pointer;align-items:flex-start;gap:.7rem;display:flex}.coGateBox{width:17px;height:17px;accent-color:var(--mb-magenta);cursor:pointer;flex:none;margin-top:.2rem}.coGateText{color:var(--text-emphasis);font-size:.88rem;line-height:1.5}.coGate:hover .coGateText{color:var(--text)}.coAction{flex-direction:column;gap:1rem;margin-top:.4rem;display:flex}.coCta,.coCta>*{width:100%}.coTrust{color:var(--text-dim);margin:0;font-size:.78rem;line-height:1.55}.cartLedger{margin-top:.2rem}.cartRow{grid-template-columns:1fr auto auto auto;gap:.9rem;padding:1rem .2rem}.cartItemMain{min-width:0}.cartItemMain .ledgerName{font-size:1rem}.cartItemMain .ledgerMeta{font-variant-numeric:tabular-nums;margin-top:.2rem}.cartQty{align-items:center;gap:.4rem;display:flex}.cartQtyN{text-align:center;min-width:1.6rem;font-family:var(--font-code);font-variant-numeric:tabular-nums;color:var(--text)}.cartLineVal{font-family:var(--font-code);font-variant-numeric:tabular-nums;color:var(--text);text-align:right;min-width:5rem;font-weight:700}@media (max-width:30rem){.cartRow{grid-template-columns:1fr auto auto;gap:.6rem}.cartQty{grid-column:1/-1;justify-content:flex-start}}.cartFoot{margin-top:var(--rhythm-md);flex-direction:column;gap:.7rem;display:flex}.cartTotal{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cartTotalLabel{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-body);font-size:.72rem;font-weight:700}.cartTotalVal{font-family:var(--font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,4vw,2.2rem);font-weight:800}.cartFootNote{color:var(--text-dim);margin:0;font-size:.8rem;line-height:1.55}.cartCta{margin-top:.6rem}.cartCta>*{width:100%}.epochMap{gap:var(--rhythm-lg);flex-direction:column;display:flex}.epochDim{flex-direction:column;gap:.75rem;display:flex}.epochDimHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.epochDimName{font-family:var(--font-heading);color:var(--text);font-size:clamp(1.3rem,2.6vw,1.8rem);font-weight:800}.epochDimMeta{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:.66rem}.epochBar{border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}.epochSeg{transform-origin:0;border-radius:2px;min-width:4px;display:block}.epochGrid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem 1.1rem;display:grid}.epochCell{border-left:2px solid var(--ec);flex-direction:column;gap:.15rem;padding:.4rem 0 .4rem .7rem;display:flex}.epochCellName{font-family:var(--font-heading);color:var(--text);font-size:.9rem;font-weight:700}.epochCellRange{font-family:var(--font-code);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:.62rem}.heroAtmo{background:radial-gradient(42% 50% at 72% 46%, color-mix(in srgb, var(--mb-violet) 22%, transparent), transparent 72%),radial-gradient(40% 46% at 24% 64%, color-mix(in srgb, var(--mb-fuchsia) 18%, transparent), transparent 74%);animation:heroAurora 20s var(--ease-out) infinite alternate}@keyframes heroAurora{0%{opacity:.85;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(-2.5%,-2%)scale(1.1)}}.gradientText{filter:drop-shadow(0 0 26px color-mix(in srgb, var(--mb-glint) 34%, transparent))}.displayHead,.bigHead,.heroHead{text-shadow:0 0 46px color-mix(in srgb, var(--mb-glint) 12%, transparent)}.kicker{letter-spacing:.24em;font-size:.7rem}.kicker:before{width:2.2rem;box-shadow:0 0 10px color-mix(in srgb, var(--mb-glint) 65%, transparent);opacity:.95}.statFigN{text-shadow:0 0 26px color-mix(in srgb, var(--mb-glint) 24%, transparent)}.eyebrow{color:var(--mb-glint);text-shadow:0 0 18px color-mix(in srgb, var(--mb-glint) 30%, transparent)}.descentLogKicker{display:none}.descentLogRail{scrollbar-width:none;flex-direction:row;gap:.3rem;display:flex;position:relative;overflow-x:auto}.descentLogRail::-webkit-scrollbar{display:none}.descentLogLine,.descentLogFill{display:none}.descentStation{white-space:nowrap;color:var(--text-muted);transition:color .25s var(--ease-out);border-radius:.6rem;flex:none;align-items:baseline;gap:.55rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex;position:relative}.descentStation:hover,.descentStation.is-active{color:var(--text)}.descentStationLabel{font-family:var(--font-code);letter-spacing:.02em;align-items:baseline;gap:.5rem;font-size:.78rem;display:inline-flex}.descentNum{color:var(--mb-glint);opacity:.6;font-size:.6rem}.descentStation.is-active .descentNum{opacity:1}.descentDepth,.descentNode{display:none}@media (min-width:1000px){.descentLogKicker{font-family:var(--font-code);letter-spacing:.24em;text-transform:uppercase;color:var(--text-faint);margin:0 0 1.1rem .2rem;font-size:.6rem;font-weight:700;display:block}.descentLogRail{flex-direction:column;gap:0;padding-left:1.3rem;overflow:visible}.descentLogLine{background:var(--hair-strong);border-radius:999px;width:2px;display:block;position:absolute;top:.7rem;bottom:.7rem;left:4px}.descentLogFill{background:linear-gradient(180deg, var(--mb-glint), var(--mb-violet));width:2px;box-shadow:0 0 10px var(--mb-violet);border-radius:999px;display:block;position:absolute;top:.7rem;left:4px}.descentStation{align-items:center;width:100%;padding:.6rem .5rem}.descentNode{background:var(--mb-ink);border:2px solid var(--hair-strong);width:9px;height:9px;transition:border-color .25s var(--ease-out),background .25s var(--ease-out),box-shadow .25s var(--ease-out);z-index:1;border-radius:50%;display:block;position:absolute;top:50%;left:calc(5px - 1.3rem);transform:translate(-50%,-50%)}.descentStation.is-active .descentNode{border-color:var(--mb-violet);background:var(--mb-glint);box-shadow:0 0 12px var(--mb-violet)}.descentDepth{font-family:var(--font-code);letter-spacing:.06em;color:var(--text-ghost);min-width:3.6rem;font-size:.58rem;display:block}.descentStation.is-active .descentDepth{color:var(--mb-glint)}}.descentHeroLog{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;gap:1.15rem;max-width:44rem;display:flex;position:relative}.descentHeroTag{font-family:var(--font-code);letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:.7rem;margin:0;font-size:.66rem;font-weight:700;display:inline-flex}.descentHeroDot{background:var(--mb-glint);width:7px;height:7px;box-shadow:0 0 10px var(--mb-violet);border-radius:50%}.descentHeroTagSep{background:var(--hair-strong);width:1.5rem;height:1px}.descentHeroDepth{color:var(--mb-glint)}.descentHeroHead{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(2.5rem,5.6vw,4.9rem);font-weight:600;line-height:.98}.descentHeroLead{max-width:34rem;color:var(--text-muted);margin:0;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.62}.descentHeroSpecs{border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem 2.4rem;width:100%;max-width:30rem;margin:.35rem 0 0;padding:1.15rem 0 0;display:grid}.descentHeroSpecs>div{flex-direction:column;gap:.2rem;display:flex}.descentHeroSpecs dt{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-ghost);font-size:.56rem}.descentHeroSpecs dd{font-family:var(--font-code);letter-spacing:.02em;color:var(--text);margin:0;font-size:.98rem}@media (min-width:720px){.descentHeroSpecs{grid-template-columns:repeat(4,auto);max-width:none}}.descentHeroGrid{z-index:2;grid-template-columns:1fr;align-items:center;gap:2rem;width:100%;max-width:74rem;margin-inline:auto;display:grid;position:relative}.descentHeroStage,.coreSampleFallback{display:none}@media (min-width:960px){.descentHeroGrid{grid-template-columns:minmax(0,1fr) minmax(280px,28rem);gap:2.5rem}.descentHeroStage{height:clamp(340px,38vw,500px);display:block;position:relative}.coreSampleStage{position:absolute;inset:0}.coreSampleStage canvas{width:100%!important;height:100%!important}}.descentHero{min-height:auto;padding-block:clamp(4.5rem,10vh,7.5rem) clamp(3rem,7vh,5rem)}.stationKicker{font-family:var(--font-code);letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:.7rem;margin:0;font-size:.66rem;font-weight:700;display:inline-flex}.stationKickerDot{background:var(--mb-glint);width:7px;height:7px;box-shadow:0 0 10px var(--mb-violet);border-radius:50%;flex:none}.stationHead{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);font-weight:600;line-height:1;font-size:var(--fs-display-md);margin:.85rem 0 0}.tutLayoutContent .strata{max-width:none;margin-inline:0;padding-inline:0}.stationLede{grid-template-columns:1fr;align-items:start;gap:1.1rem 2.6rem;margin-top:1rem;display:grid}@media (min-width:760px){.stationLede{grid-template-columns:minmax(0,auto) minmax(0,1fr)}}.stationStat{flex-direction:column;gap:.4rem;display:flex}.stationStatValue{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(3.1rem,7.5vw,5.6rem);font-weight:600;line-height:.82}.stationStatLabel{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--text-ghost);max-width:13rem;font-size:.6rem;line-height:1.55}.stationCopy{min-width:0}.stationCopy .stationHead{margin-top:0}.stationLead{max-width:42rem;color:var(--text-muted);margin:.7rem 0 0;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.62}.stationSec{padding-block:clamp(2.25rem,4.5vw,3.75rem);position:relative;overflow:hidden}.stationSec>.beatInner{z-index:1;position:relative}.stationGhost{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display);letter-spacing:-.05em;color:color-mix(in srgb, var(--mb-violet) 7%, transparent);font-size:clamp(9rem,26vw,21rem);font-weight:600;line-height:.78;position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.stationSec.is-center{text-align:center}.stationSec.is-center .stationKicker{justify-content:center}.stationSec.is-center .stationLede{grid-template-columns:1fr;justify-items:center}.stationSec.is-center .stationCopy{text-align:center}.stationSec.is-center .stationLead{margin-inline:auto}.stationSec.is-center .ledger,.stationSec.is-center .weigh,.stationSec.is-center .fairSplit,.stationSec.is-center .twoCol{text-align:left}#top.section{padding-bottom:clamp(1.75rem,3.5vw,3rem)}.rankCardGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:720px){.rankCardGrid{grid-template-columns:repeat(2,1fr);gap:1.1rem}}@media (min-width:1180px){.rankCardGrid{grid-template-columns:repeat(3,1fr)}}.rankCard{border:1px solid var(--hair);background:linear-gradient(180deg, color-mix(in srgb, var(--r) 8%, color-mix(in srgb, var(--mb-ink) 84%, transparent)), color-mix(in srgb, var(--mb-ink) 90%, transparent));transition:border-color .3s var(--ease-out),transform .3s var(--ease-out),box-shadow .3s var(--ease-out);border-radius:1.1rem;flex-direction:column;gap:.8rem;padding:1.5rem 1.4rem;display:flex;position:relative;overflow:hidden}.rankCard:before{content:"";background:linear-gradient(90deg, transparent, var(--r), transparent);opacity:.7;height:2px;position:absolute;inset:0 0 auto}.rankCard:hover{border-color:color-mix(in srgb, var(--r) 45%, var(--hair));transform:translateY(-2px)}.rankCard.is-featured{border-color:color-mix(in srgb, var(--r) 50%, var(--hair));box-shadow:0 0 0 1px color-mix(in srgb, var(--r) 28%, transparent),0 22px 52px -32px color-mix(in srgb, var(--r) 60%, transparent)}.rankCardTop{align-items:center;gap:.9rem;display:flex}.rankCardIdent{flex-direction:column;gap:.2rem;min-width:0;display:flex}.rankCardName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--r);align-items:center;gap:.55rem;font-size:1.3rem;font-weight:600;display:inline-flex}.rankCardMeta{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--text-ghost);font-size:.6rem}.rankCardEssence{color:var(--text-body);margin:0;font-size:.92rem;line-height:1.55}.rankCardPerks{flex-direction:column;gap:.5rem;margin:.1rem 0 0;padding:0;list-style:none;display:flex}.rankCardPerks li{color:var(--text-emphasis);align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.4;display:flex}.rankCardPerkDot{background:var(--r);width:6px;height:6px;box-shadow:0 0 6px var(--r);border-radius:999px;flex:none;margin-top:6px}.rankCardFoot{margin-top:auto;padding-top:.5rem}.rankCardLocked{font-family:var(--font-code);letter-spacing:.08em;color:var(--text-muted);font-size:.74rem}.rankEmblem{flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative}.rankEmblem svg{width:100%;height:100%;position:absolute;inset:0}.rankEmblemGem{fill:color-mix(in srgb, var(--r) 20%, var(--mb-ink));stroke:var(--r);stroke-width:1.5px;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--r) 50%, transparent))}.rankEmblemGlyph{font-family:var(--font-display);color:var(--r);font-size:1rem;font-weight:600;position:relative}.authField::placeholder{color:var(--text-ghost)}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_b092d5fd-module__JDLIAq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_b092d5fd-module__JDLIAq__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_572feda9-module__lBkgzq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_572feda9-module__lBkgzq__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
