:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Avenir Next,Segoe UI,sans-serif;font-weight:400;line-height:1.4}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0}button,input{font:inherit}button{appearance:none}h1,h2,h3,h4,p{margin:0}.home-page{--font-display:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-ui:"Inter", "SF Pro Display", system-ui, sans-serif;--label-tracking:.14em;--label-tracking-wide:.18em;--bg-top:#07110d;--bg-mid:#040807;--bg-bottom:#020403;--surface:#0b1411c7;--surface-strong:#0d1814eb;--line:#9dc4ab29;--line-strong:#afd9bd4d;--text:#e8ebdf;--muted:#e8ebdfa8;--accent:#7fd69d;--accent-soft:#93d6a829;--pointer-x:0;--pointer-y:0;min-height:100vh;color:var(--text);font-family:var(--font-ui);background:radial-gradient(circle at 50% 0%, #7fd69d1a, transparent 32%), radial-gradient(circle at 50% 36%, #42d4d012, transparent 40%), linear-gradient(180deg, var(--bg-top) 0%, var(--bg-mid) 42%, var(--bg-bottom) 100%);position:relative;overflow-x:hidden}.home-page:before{content:"";z-index:0;pointer-events:none;opacity:.42;background:radial-gradient(circle at 50% 34%,#7fd69d0f 0%,#0000 42%),repeating-linear-gradient(-12deg,#0000,#0000 14px,#a2d7b907 14px 15px);position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 24%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 24%,#000,#0000 76%)}.home-page a{color:inherit;text-decoration:none}.home-nav{z-index:10;background:linear-gradient(#04060585,#04060500);justify-content:space-between;align-items:center;gap:24px;padding:24px 36px;display:flex;position:fixed;top:0;left:0;right:0}.home-wordmark,.section-heading h2,.manifold-card h3,.mechanics-grid h3,.thesis-grid h3{font-family:var(--font-display)}.home-wordmark{letter-spacing:var(--label-tracking-wide);text-transform:uppercase;color:#e8ebdfe6;font-size:.9rem}.hero{isolation:isolate;justify-content:center;align-items:center;min-height:100vh;padding:124px 32px 64px;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:8;pointer-events:none;max-width:min(720px,58vw);position:absolute;bottom:clamp(32px,5.5vh,100px);left:max(24px,4vw + 8px)}.hero-title{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#e8ebdff0;text-shadow:0 2px 40px #00000073;margin:0;font-size:clamp(2.98rem,11.9vw,7rem);font-weight:500;line-height:.9}.hero-tagline{max-width:36em;font-family:var(--font-ui);letter-spacing:.06em;color:var(--muted);text-shadow:0 1px 28px #0006;margin:.55em 0 0;font-size:clamp(.78rem,.9vw + .55rem,1.02rem);font-weight:400;line-height:1.45}.hero-chamber,.hero-grid,.hero-monolith-wrap{position:absolute;inset:0}.hero-chamber{z-index:0;pointer-events:none;overflow:hidden}.hero-chamber-vignette{background:radial-gradient(58% 44% at 50% 22%,#58806617,#0000 58%),radial-gradient(82% 68% at 50% 36%,#0000 0%,#0000001a 60%,#00000036 78%,#0000004d 91%,#00000042 100%),radial-gradient(128% 112%,#0000 46%,#00000024 80%,#00000045 95%,#00000038 100%);position:absolute;inset:-5%}.hero-chamber-void{background:radial-gradient(26% 88% at 50% 36%,#000000d1,#0000 58%);position:absolute;inset:0}.hero-chamber-shaft{filter:blur(32px);opacity:.55;background:linear-gradient(90deg,#0000 0%,#93d6a80a 36%,#c8ebff0d 50%,#93c8af09 64%,#0000 100%);border-radius:999px;width:min(18vw,220px);height:96%;position:absolute;top:-4%}.hero-chamber-shaft--left{transform:translateX(calc(var(--pointer-x) * 22px + var(--pointer-y) * -6px));left:22%}.hero-chamber-shaft--right{transform:translateX(calc(var(--pointer-x) * -18px + var(--pointer-y) * 6px));right:22%}.hero-chamber-dust{opacity:.14;filter:blur(.6px);mix-blend-mode:soft-light;background-image:radial-gradient(circle at 18% 22%,#d2ebda61 .4px,#0000 1.1px),radial-gradient(circle at 63% 71%,#c3e1cd52 .35px,#0000 1px),radial-gradient(circle at 82% 38%,#c8e4d74d .45px,#0000 1.2px),radial-gradient(circle at 44% 56%,#b9dac842 .35px,#0000 1px),radial-gradient(circle at 31% 84%,#d7eee047 .4px,#0000 1.1px);background-size:100% 100%;position:absolute;inset:0}.hero-grid{z-index:1;pointer-events:none}.home-hex-floor{transform-origin:bottom;width:min(2200px,220vw);height:101vh;transform:translateX(-50%) perspective(1160px) rotateX(69deg) translateY(calc(var(--pointer-y) * -5px));opacity:1;position:absolute;bottom:0;left:50%;-webkit-mask-image:linear-gradient(#0000 0%,#00000038 9%,#000000d1 20%,#000 66%,#000000b8 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000038 9%,#000000d1 20%,#000 66%,#000000b8 82%,#0000 100%)}.home-hex-floor-pool{fill:#52bca812;filter:blur(32px);animation:8s ease-in-out infinite manifoldPoolBreathe}.home-hex-floor-base-ring{stroke:#8ce4c847;stroke-width:2.4px;filter:blur(7px);animation:9s ease-in-out infinite manifoldRingPulse}.home-hex-floor-crack-seam{stroke:#a0f5dc57;stroke-width:2.25px;stroke-linecap:round;filter:blur(3.5px);animation:11s ease-in-out infinite manifoldSeamFlicker}.home-hex-floor-disturbance-shadow{fill:#020605f5;filter:blur(18px)}.home-hex-floor-disturbance-glow{fill:#60d2af26;filter:blur(18px)}.home-hex-floor path{fill:none;stroke:#a8ccba;stroke-width:1.55px;stroke-linejoin:round;stroke-linecap:round}.home-hex-floor-groups{filter:drop-shadow(0 2px 1px #00000094)drop-shadow(0 9px 18px #00080a7a)drop-shadow(0 20px 40px #000c0e47)drop-shadow(0 -1px #d2f0e114)drop-shadow(0 0 16px #82c3a011)drop-shadow(0 0 22px #6ebccd0c);animation:20s linear infinite homeHexDrift}.home-hex-floor-activation{fill:#101c16b8;stroke:#93d6a82e;stroke-width:1.2px;filter:blur(8px)drop-shadow(0 0 22px #76bcff1a)drop-shadow(0 0 34px #93d6a814)}.home-hex-floor-focus{fill:none;stroke:#acdbff47;stroke-width:2.8px;stroke-dasharray:12 14;filter:blur(.5px)drop-shadow(0 0 10px #a6e1ff2e)}.section-kicker,.manifold-card p,.thesis-grid span{letter-spacing:var(--label-tracking-wide);text-transform:uppercase}.section-kicker{color:var(--muted);font-size:.76rem}.hero-monolith-wrap{z-index:2;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.hero-monolith{z-index:6;filter:brightness(1.02)contrast(1.03)drop-shadow(0 0 5px #93d6a811)drop-shadow(0 0 16px #82c8af12)drop-shadow(0 0 30px #6eb9c308)drop-shadow(0 28px 44px #00000094);width:min(620px,56vw);position:absolute;bottom:-10vh;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 95.5%,#000000b3 98%,#0000 100%);mask-image:linear-gradient(#000 0% 95.5%,#000000b3 98%,#0000 100%)}.hero-monolith-aura,.hero-scan-column,.hero-crack-light,.hero-floor-spill{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.hero-scan-column{z-index:2;filter:blur(14px);opacity:.26;background:linear-gradient(#fff0 0%,#93d6a806 34%,#c8ebff07 52%,#93c8af05 68%,#fff0 100%);border-radius:999px;width:min(160px,18vw);height:78vh;animation:10s ease-in-out infinite scan-rise;bottom:9vh}.hero-floor-spill{z-index:3;width:min(720px,92vw);height:min(22vh,200px);transform:translateX(calc(-50% + var(--pointer-x) * 8px));filter:blur(28px);opacity:.75;mix-blend-mode:screen;background:radial-gradient(48% 42% at 50% 90%,#93d6a81a,#0000 70%),radial-gradient(58% 52% at 50% 86%,#5fc3d212,#0000 76%);bottom:-2vh}.hero-crack-light{z-index:4;filter:blur(16px)saturate(1.15);opacity:.61;mix-blend-mode:screen;background:linear-gradient(#c8f5e447 0%,#96e4c833 22%,#78cde11f 45%,#5aafc30d 62%,#0000 84%);width:min(88px,10vw);height:min(48vh,420px);bottom:14%;transform:translate(calc(-50% - min(36px,5vw)))}.hero-monolith-aura{z-index:3;filter:blur(22px);opacity:.357;mix-blend-mode:screen;background:radial-gradient(100% 100% at 50% 100%,#93d6a81e,#0000 62%),radial-gradient(80% 70% at 50% 100%,#78c8dc0d,#0000 72%);width:min(240px,26vw);height:min(20vh,160px);bottom:10vh}.home-section{z-index:2;width:min(1180px,100% - 48px);margin:0 auto;padding:88px 0;position:relative}.section-heading{max-width:740px}.section-heading h2{margin-top:10px;font-size:clamp(2rem,4vw,3.4rem);font-weight:500;line-height:1.02}.section-lead{max-width:720px;color:var(--muted);margin:18px 0 0;font-size:1.05rem;line-height:1.65}.section-kicker--inline{margin-top:36px}.primitive-deck{max-width:720px;font-family:var(--font-display);color:#e8ebdfeb;margin:14px 0 0;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:500;line-height:1.35}.manifolds-section .section-lead{margin-top:16px}.primitive-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:900px;margin:22px 0 0;padding:0;list-style:none;display:grid}.primitive-strip li{border:1px solid var(--line);background:linear-gradient(180deg, #93d6a812, transparent 55%), var(--surface);letter-spacing:.02em;color:#e8ebdfe0;border-radius:20px;margin:0;padding:16px 18px;font-size:.95rem;line-height:1.4}.primitive-strip--timing{margin-top:14px}.primitive-strip--timing li{background:linear-gradient(180deg, #ffffff08, transparent), var(--surface);color:var(--muted);font-size:.88rem}@media (width<=720px){.primitive-strip{grid-template-columns:1fr}}.manifolds-section .manifolds-grid{margin-top:16px}.thesis-grid,.manifolds-grid,.mechanics-grid{gap:20px;margin-top:32px;display:grid}.thesis-grid,.mechanics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.thesis-grid article,.manifold-card,.mechanics-grid article{border:1px solid var(--line);background:linear-gradient(180deg, #ffffff08, transparent), var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:26px;box-shadow:0 26px 70px #0003}.thesis-grid article,.mechanics-grid article{border-radius:28px}.thesis-grid span{color:var(--accent);font-size:.74rem}.thesis-grid h3,.manifold-card h3,.mechanics-grid h3{margin-top:18px;font-size:1.5rem;font-weight:500}.thesis-grid p,.manifold-card span,.mechanics-grid p{color:var(--muted);margin-top:12px;line-height:1.7}.manifolds-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.manifold-card{background:linear-gradient(180deg, #93d6a814, transparent 36%), linear-gradient(180deg, #ffffff08, transparent), var(--surface-strong);border-radius:32px;min-height:260px}.manifold-card p{color:var(--accent);font-size:.74rem}.mechanics-section{padding-bottom:72px}.home-bridge{border-top:1px solid var(--line);max-width:820px;padding-top:56px;padding-bottom:112px}.home-bridge-lead{font-family:var(--font-display);color:#e8ebdff0;margin:0;font-size:clamp(1.18rem,2.1vw,1.42rem);font-weight:500;line-height:1.42}.home-bridge-choice{letter-spacing:var(--label-tracking);text-transform:uppercase;color:#e8ebdf94;text-align:center;margin:34px 0 0;font-size:.76rem;font-weight:700}.home-bridge-orbs{justify-content:center;margin-top:34px}.home-thesis-deck{margin-top:20px}@keyframes homeHexDrift{0%{transform:translate(0)}to{transform:translate(-166px)}}@keyframes scan-rise{0%,to{opacity:.14;transform:translate(-50%)translateY(22px)}50%{opacity:.38;transform:translate(-50%)translateY(-14px)}}@keyframes manifoldPoolBreathe{0%,to{fill:#4eb99e0f}50%{fill:#69cdb917}}@keyframes manifoldRingPulse{0%,to{stroke:#82dcb938}50%{stroke:#a5eed75c}}@keyframes manifoldSeamFlicker{0%,to{stroke:#9bf0d747}40%{stroke:#b9fae66b}55%{stroke:#96e8e152}}@media (width<=900px){.home-nav{padding:22px 20px}.hero{padding:112px 20px 72px}.hero-copy{max-width:min(420px,90vw);bottom:clamp(20px,4vh,80px);left:max(16px,3vw)}.hero-title{letter-spacing:.16em;font-size:clamp(2.125rem,9.35vw,4.25rem)}.hero-tagline{letter-spacing:.05em;margin-top:.5em;font-size:clamp(.74rem,.85vw + .5rem,.95rem)}.hero-monolith{width:min(540px,78vw);bottom:-2vh}.home-hex-floor{width:232vw;height:87vh;bottom:0}.thesis-grid,.manifolds-grid,.mechanics-grid{grid-template-columns:1fr}.home-section{width:min(1180px,100% - 32px);padding:72px 0}}@media (width<=640px){.home-nav{flex-direction:column;align-items:flex-start}.hero{min-height:960px}.hero-copy{bottom:max(20px, env(safe-area-inset-bottom,0px), 3vh)}.hero-title{letter-spacing:.12em;font-size:clamp(1.83rem,8.5vw,3.06rem)}.hero-tagline{letter-spacing:.045em;max-width:19em;margin-top:.45em;font-size:clamp(.7rem,2.4vw + .45rem,.88rem)}.hero-monolith{width:min(520px,94vw);bottom:-2vh}.home-hex-floor{width:260vw;height:81vh;bottom:0}}.site-doc{z-index:2;width:min(880px,100% - 48px);margin:0 auto;padding:88px 24px 120px;position:relative}.site-md{color:var(--text);font-size:1.02rem;line-height:1.65}.site-md h1{font-family:var(--font-display);margin:0 0 .5em;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:500;line-height:1.12}.site-md h2{font-family:var(--font-display);margin:2em 0 .6em;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:500;line-height:1.2}.site-md h3{margin:1.5em 0 .5em;font-size:1.15rem;font-weight:500}.site-md p{color:#e8ebdfe0;margin:.85em 0}.site-md ul,.site-md ol{color:var(--muted);margin:.75em 0 .75em 1.25em;padding:0}.site-md li{margin:.35em 0}.site-md strong{color:var(--text);font-weight:600}.site-md hr{border:none;border-top:1px solid var(--line);margin:2em 0}.site-md table{border-collapse:collapse;width:100%;margin:1.25em 0;font-size:.92rem}.site-md th,.site-md td{border:1px solid var(--line);vertical-align:top;padding:10px 12px}.site-md th{text-align:left;color:var(--accent);font-weight:500}.site-md code{background:#ffffff0f;border-radius:6px;padding:.12em .35em;font-size:.92em}.site-md pre{border:1px solid var(--line);background:#00000059;border-radius:12px;padding:16px;overflow-x:auto}.site-md pre code{background:0 0;padding:0}.site-doc--manifesto{width:min(42rem,100% - 40px);margin:0 auto;padding:64px 20px 100px}.site-md--manifesto{letter-spacing:.012em;font-size:1.055rem;line-height:1.78}.site-md--manifesto h1{font-family:var(--font-display);letter-spacing:-.018em;color:#e8ebdffa;margin:0 0 .35em;font-size:clamp(2.35rem,5.5vw,3.1rem);font-weight:500;line-height:1.06}.site-md--manifesto blockquote{font-family:var(--font-display);color:var(--muted);border-left:3px solid #93d6a86b;margin:0 0 2rem;padding:0 0 0 1.15rem;font-size:1.12rem;font-style:italic;line-height:1.45}.site-md--manifesto blockquote p{margin:0}.site-md--manifesto h2{font-family:var(--font-display);letter-spacing:.02em;color:#e8ebdff7;border:none;margin:0 0 .55em;padding:0;font-size:clamp(1.22rem,2.4vw,1.52rem);font-weight:500;line-height:1.22}.site-md--manifesto hr{border:none;border-top:1px solid #9dc4ab38;margin:2.85rem 0 2.1rem}.site-md--manifesto h2+p,.site-md--manifesto hr+h2{margin-top:0}.site-md--manifesto p{color:#e8ebdfdb;margin:.95em 0}.site-md--manifesto ul,.site-md--manifesto ol{margin:1em 0 1em 1.1em;padding:0}.site-md--manifesto li{margin:.4em 0;padding-left:.15em}.site-md--manifesto li::marker{color:#93d6a88c}@media (width<=640px){.site-doc--manifesto{width:min(100%,100% - 24px);padding:48px 12px 80px}.site-md--manifesto{font-size:1rem;line-height:1.75}}.manifesto-pager{flex-direction:column;min-height:calc(100vh - 72px);padding-bottom:24px;display:flex}.manifesto-pager__article{flex:auto;min-height:min(62vh,720px)}.manifesto-pager__footer{border-top:1px solid #9dc4ab33;flex:none;margin-top:36px;padding-top:28px}.manifesto-pager__progress{flex-direction:column;align-items:center;gap:14px;margin-bottom:22px;display:flex}.manifesto-pager__progress-text{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted);font-size:.76rem}.manifesto-pager__dots{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.manifesto-pager__dot{cursor:pointer;background:#9dc4ab38;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s,transform .2s}.manifesto-pager__dot:hover{background:#9dc4ab73}.manifesto-pager__dot--active{background:#93d6a8d9;transform:scale(1.15)}.manifesto-pager__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:42rem;margin:0 auto;display:flex}.manifesto-pager__btn{min-height:44px;letter-spacing:var(--label-tracking);text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:.78rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.manifesto-pager__btn--primary{color:var(--text);background:#93d6a824;border-color:#93d6a859}.manifesto-pager__btn--primary:hover{background:#93d6a838;border-color:#93d6a880}.manifesto-pager__btn--secondary{border-color:var(--line);color:var(--muted);background:0 0}.manifesto-pager__btn--secondary:hover:not(:disabled){color:var(--text);border-color:#9dc4ab73}.manifesto-pager__btn:disabled{opacity:.35;cursor:not-allowed}.home-page--prism .hero-floor-spill,.home-page--prism .hero-crack-light,.home-page--prism .hero-scan-column,.home-page--prism .hero-chamber-shaft,.home-page--prism .hero-prism-rimhit{display:none}.home-page--prism .hero-prism-webgl{z-index:4;pointer-events:none;mix-blend-mode:screen;opacity:1;filter:saturate(1.08);clip-path:polygon(0 42%,100% 20%,100% 82%,0 60%);width:min(930px,88vw);height:min(240px,24vh);position:absolute;top:17%;left:50%;transform:translate(calc(-50% + min(380px,38vw)))rotate(-1.4deg);-webkit-mask-image:radial-gradient(at 48% 52%,#000 0%,#000000e6 58%,#0000004d 78%,#0000 100%);mask-image:radial-gradient(at 48% 52%,#000 0%,#000000e6 58%,#0000004d 78%,#0000 100%)}.home-page--prism .hero-prism-airglow,.home-page--prism .hero-prism-rimhit,.home-page--prism .hero-prism-floorhit{pointer-events:none;mix-blend-mode:screen;position:absolute;left:50%}.home-page--prism .hero-prism-airglow{z-index:3;clip-path:polygon(0 45%,100% 15%,100% 85%,0 63%);filter:blur(11px);opacity:.34;background:linear-gradient(90deg,#ffffff14 0%,#ffa0500f 28%,#78ff960e 56%,#69b2ff0d 78%,#fff0 100%);width:min(860px,82vw);height:min(180px,18vh);top:16%;transform:translate(calc(-50% + min(372px,37vw)))rotate(-1.4deg);-webkit-mask-image:radial-gradient(#000 0%,#000000d6 48%,#00000029 68%,#0000 84%);mask-image:radial-gradient(#000 0%,#000000d6 48%,#00000029 68%,#0000 84%)}.home-page--prism .hero-prism-rimhit{z-index:5;filter:blur(10px);opacity:.56;background:linear-gradient(#ffffff57 0%,#ffd28c24 28%,#78d2ff14 52%,#78a0ff08 74%,#fff0 100%);width:min(130px,12vw);height:min(430px,47vh);top:26%;transform:translate(calc(-50% + min(304px,30vw)));-webkit-mask-image:radial-gradient(at 50% 35%,#000 0%,#000000e6 48%,#00000040 80%,#0000 100%);mask-image:radial-gradient(at 50% 35%,#000 0%,#000000e6 48%,#00000040 80%,#0000 100%)}.home-page--prism .hero-prism-floorhit{z-index:3;filter:blur(8px);opacity:.52;background:radial-gradient(at 16%,#ffffff38,#0000 56%),radial-gradient(at 34% 55%,#ffa65c29,#0000 52%),radial-gradient(at 55% 60%,#6ef59426,#0000 51%),radial-gradient(at 74% 66%,#70baff24,#0000 52%);width:min(500px,49vw);height:min(122px,13vh);bottom:2%;transform:translate(calc(-50% + min(468px,46vw)));-webkit-mask-image:radial-gradient(at 52% 52%,#000 0%,#000000d1 44%,#0000002e 66%,#0000 82%);mask-image:radial-gradient(at 52% 52%,#000 0%,#000000d1 44%,#0000002e 66%,#0000 82%)}@media (width<=900px){.home-page--prism .hero-prism-webgl{width:min(1100px,114vw);height:min(250px,24vh);top:20%;transform:translate(calc(-50% + min(278px,30vw)))rotate(-1deg)}.home-page--prism .hero-prism-airglow{width:min(980px,102vw);transform:translate(calc(-50% + min(280px,30vw)))rotate(-1deg)}.home-page--prism .hero-prism-floorhit{width:min(620px,78vw);transform:translate(calc(-50% + min(360px,36vw)))}}body:has(.pp-root){background:#0a0d0c;margin:0}.pp-root{--font-display:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-ui:"Inter", "SF Pro Display", system-ui, sans-serif;--label-tracking:.14em;--label-tracking-wide:.18em;--pointer-x:0;--pointer-y:0;--player-color:#e8c840;--pc-10:color-mix(in srgb, var(--player-color) 10%, transparent);--pc-20:color-mix(in srgb, var(--player-color) 20%, transparent);--pc-35:color-mix(in srgb, var(--player-color) 35%, transparent);--pc-60:color-mix(in srgb, var(--player-color) 60%, transparent);background:radial-gradient(circle at 40% 0%, color-mix(in srgb, var(--player-accent-core) 9%, transparent), transparent 30%), radial-gradient(circle at 40% 36%, color-mix(in srgb, var(--player-accent-deep) 22%, transparent), transparent 40%), linear-gradient(180deg, var(--player-page-bg) 0%, color-mix(in srgb, var(--player-page-bg) 72%, #000) 48%, color-mix(in srgb, var(--player-page-bg) 45%, #000) 100%);min-height:100vh;color:var(--mono-text-primary);font-family:var(--font-ui);grid-template-rows:1fr;grid-template-columns:1fr 360px;display:grid;position:relative;overflow:hidden}.pp-root--play{grid-template-columns:minmax(0,1fr) minmax(360px,430px)}.pp-root--play .pp-identity{align-items:center;gap:10px;bottom:22px;left:max(18px,1.4vw)}.pp-root--play .pp-id-orb{width:34px;height:34px}.pp-root--play .pp-name{font-size:1.05rem}.pp-root--play .pp-address,.pp-root--play .pp-social-btn{display:none}.pp-root--play .pp-id-actions{margin-top:2px}.pp-chamber,.pp-hex-grid,.pp-monolith-wrap{position:absolute;inset:0}.pp-chamber{z-index:0;pointer-events:none;overflow:hidden}.pp-chamber-vignette{background:radial-gradient(50% 44% at 40% 22%,#58806612,#0000 58%),radial-gradient(82% 68% at 40% 36%,#0000 0%,#00000014 60%,#0003 78%,#0000004d 91%,#00000038 100%);position:absolute;inset:-5%}.pp-chamber-void{background:radial-gradient(22% 88% at 42% 36%,#000000ad,#0000 55%);position:absolute;inset:0}.pp-chamber-shaft{filter:blur(32px);opacity:.4;background:linear-gradient(90deg,#0000 0%,#93d6a808 36%,#c8ebff0a 50%,#93c8af08 64%,#0000 100%);border-radius:999px;width:min(16vw,180px);height:96%;position:absolute;top:-4%}.pp-chamber-shaft--left{transform:translateX(calc(var(--pointer-x) * 20px));left:16%}.pp-chamber-shaft--right{transform:translateX(calc(var(--pointer-x) * -16px));right:32%}.pp-chamber-dust{opacity:.11;filter:blur(.6px);mix-blend-mode:soft-light;background-image:radial-gradient(circle at 14% 22%,#d2ebda61 .4px,#0000 1.1px),radial-gradient(circle at 38% 65%,#c3e1cd52 .35px,#0000 1px),radial-gradient(circle at 22% 48%,#c8e4d74d .45px,#0000 1.2px);position:absolute;inset:0}.pp-hex-grid{z-index:1;pointer-events:none}.pp-root .home-hex-floor path{stroke:#a8ccba}.pp-root .home-hex-floor-disturbance-glow{fill:color-mix(in srgb, var(--player-accent-core) 17%, transparent);filter:blur(20px)}.pp-root .home-hex-floor-base-ring{stroke:color-mix(in srgb, var(--player-accent-core) 25%, #8ce4c833)}.pp-monolith-wrap{z-index:2;pointer-events:none;overflow:hidden}.pp-monolith{z-index:4;filter:brightness(1.02)contrast(1.03)drop-shadow(0 0 5px #93d6a80f)drop-shadow(0 0 18px #82c8af12)drop-shadow(0 28px 44px #0009);width:min(480px,40vw);position:absolute;bottom:-8vh;left:calc(50% - 180px);transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 95%,#00000080 98%,#0000 100%);mask-image:linear-gradient(#000 0% 95%,#00000080 98%,#0000 100%)}.pp-monolith-aura{z-index:3;background:radial-gradient(circle, color-mix(in srgb, var(--player-accent-core) 8%, transparent) 0%, transparent 70%);filter:blur(32px);border-radius:50%;width:min(300px,28vw);height:min(300px,28vw);animation:6s ease-in-out infinite pp-aura-breathe;position:absolute;bottom:12vh;left:calc(50% - 180px);transform:translate(-50%)}.pp-floor-spill{z-index:3;width:min(640px,60vw);height:min(22vh,200px);transform:translateX(calc(-50% + var(--pointer-x) * 6px));filter:blur(28px);opacity:.7;mix-blend-mode:screen;background:radial-gradient(48% 42% at 50% 90%,#93d6a817,#0000 70%),radial-gradient(58% 52% at 50% 86%,#5fc3d20f,#0000 76%);position:absolute;bottom:-2vh;left:calc(50% - 180px)}@keyframes pp-aura-breathe{0%,to{opacity:.6;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.14)}}.pp-monolith-orb-scene{z-index:7;cursor:pointer;pointer-events:auto;animation:4s ease-in-out infinite pp-orb-float;position:absolute;bottom:calc(64vh + 108px);left:calc(50% - 230px);transform:translate(-50%)}.pp-monolith-orb{background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--orb-color) 92%, white), var(--orb-color) 52%, color-mix(in srgb, var(--orb-color) 68%, black));width:82px;height:82px;box-shadow:0 0 18px 6px color-mix(in srgb, var(--orb-color) 55%, transparent), 0 0 55px 20px color-mix(in srgb, var(--orb-color) 26%, transparent), 0 0 110px 44px color-mix(in srgb, var(--orb-color) 12%, transparent), inset 0 1px 3px #ffffff6b, inset 0 -2px 6px #00000038;border-radius:50%}@keyframes pp-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pp-orb-stage{z-index:7;pointer-events:none;position:absolute;inset:0}.pp-orb-stage-single,.pp-orb-stage-carousel{transition:opacity .62s;position:absolute;inset:0}.pp-orb-stage.is-viewing .pp-orb-stage-single{opacity:1;pointer-events:auto}.pp-orb-stage.is-viewing .pp-orb-stage-carousel,.pp-orb-stage.is-editing .pp-orb-stage-single{opacity:0;pointer-events:none}.pp-orb-stage.is-editing .pp-orb-stage-carousel{opacity:1;pointer-events:auto}.pp-orb-carousel-wrap{pointer-events:none;width:480px;position:absolute;bottom:calc(67vh - 8px);left:calc(50% - 190px);transform:translate(-50%)}.pp-orb-carousel{pointer-events:none;width:480px;height:180px;position:relative;overflow:visible}.pp-carousel-orb{background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--orb-color) 92%, white), var(--orb-color) 52%, color-mix(in srgb, var(--orb-color) 68%, black));width:80px;height:80px;box-shadow:0 0 18px 6px color-mix(in srgb, var(--orb-color) 50%, transparent), 0 0 50px 16px color-mix(in srgb, var(--orb-color) 22%, transparent), inset 0 1px 3px #fff6, inset 0 -2px 5px #00000038;cursor:pointer;pointer-events:auto;left:calc(50% + var(--orb-x) - 40px);bottom:var(--orb-bottom);transform:scale(var(--orb-scale));transform-origin:50%;opacity:0;border:none;border-radius:50%;padding:0;transition:left .46s cubic-bezier(.22,.84,.3,1),bottom .46s cubic-bezier(.22,.84,.3,1),transform .42s cubic-bezier(.34,1.56,.64,1),opacity .28s;position:absolute}.pp-orb-stage.is-editing .pp-carousel-orb{opacity:var(--orb-opacity)}.pp-orb-stage.is-viewing .pp-carousel-orb{opacity:0}.pp-carousel-orb:not(.pp-carousel-orb--selected):hover{transform:scale(calc(var(--orb-scale) * 1.18));opacity:calc(var(--orb-opacity) + .22)}.pp-carousel-orb--selected{cursor:default;box-shadow:0 0 18px 6px color-mix(in srgb, var(--orb-color) 60%, transparent), 0 0 60px 22px color-mix(in srgb, var(--orb-color) 28%, transparent), 0 0 120px 50px color-mix(in srgb, var(--orb-color) 13%, transparent), inset 0 1px 4px #ffffff75, inset 0 -2px 6px #00000038;animation:3.5s ease-in-out infinite pp-orb-float}.pp-orb-wheel{pointer-events:auto;z-index:9;align-items:center;gap:12px;display:flex;position:absolute;bottom:calc(clamp(32px,5vh,72px) + 130px);left:max(28px,3vw)}.pp-orb-label{letter-spacing:.08em;color:#e8ebdfb8;text-align:center;pointer-events:none;min-width:72px;font-size:1rem;font-weight:500}.pp-orb-nav-btn{color:#e8ebdfc7;cursor:pointer;background:#e8ebdf14;border:1px solid #e8ebdf38;border-radius:6px;justify-content:center;align-items:center;width:38px;height:32px;font-size:1.3rem;line-height:1;transition:background .15s,border-color .15s,color .15s;display:flex}.pp-orb-nav-btn:hover{color:#e8ebdf;background:#e8ebdf29;border-color:#e8ebdf7a}.pp-identity{z-index:8;pointer-events:auto;align-items:flex-start;gap:16px;display:flex;position:absolute;bottom:clamp(32px,5vh,72px);left:max(28px,3vw)}.pp-identity--editing{flex-direction:column;gap:5px}.pp-id-orb-wrap{cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-top:4px;padding:0;animation:4.5s ease-in-out -1.2s infinite pp-orb-float}.pp-id-orb{background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--player-color) 92%, white), var(--player-color) 52%, color-mix(in srgb, var(--player-color) 68%, black));width:56px;height:56px;box-shadow:0 0 14px 5px color-mix(in srgb, var(--player-color) 50%, transparent), 0 0 44px 15px color-mix(in srgb, var(--player-color) 22%, transparent), 0 0 88px 32px color-mix(in srgb, var(--player-color) 10%, transparent), inset 0 1px 3px #fff6, inset 0 -2px 5px #00000038;border-radius:50%;transition:box-shadow .2s}.pp-id-orb-wrap:hover .pp-id-orb{box-shadow:0 0 20px 8px color-mix(in srgb, var(--player-color) 60%, transparent), 0 0 56px 20px color-mix(in srgb, var(--player-color) 28%, transparent), 0 0 100px 40px color-mix(in srgb, var(--player-color) 14%, transparent), inset 0 1px 3px #ffffff80, inset 0 -2px 5px #00000038}.pp-id-info{flex-direction:column;gap:4px;display:flex}.pp-name{letter-spacing:.02em;text-shadow:0 2px 20px #0009;margin:0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.45rem;font-weight:500;line-height:1}input.pp-name--input{letter-spacing:.02em;text-shadow:0 2px 20px #0009;border:none;border-bottom:1px solid color-mix(in srgb, var(--player-color) 40%, transparent);cursor:text;width:210px;color:inherit;background:0 0;outline:none;margin:0;padding:0 0 3px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.45rem;font-weight:500;line-height:1}input.pp-name--input:focus{border-bottom-color:color-mix(in srgb, var(--player-color) 70%, transparent)}.pp-address{color:#e8ebdf61;letter-spacing:.08em;font-family:JetBrains Mono,Fira Mono,monospace;font-size:.65rem}.pp-id-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.pp-id-save{letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--player-color) 15%, transparent);border:1px solid color-mix(in srgb, var(--player-color) 50%, transparent);color:#e8ebdfe0;cursor:pointer;border-radius:5px;padding:4px 12px;font-size:.66rem;font-weight:600;transition:background .15s,border-color .15s}.pp-id-save:hover:not(:disabled){background:color-mix(in srgb, var(--player-color) 26%, transparent);border-color:color-mix(in srgb, var(--player-color) 70%, transparent)}.pp-id-save:disabled{opacity:.6;cursor:not-allowed}.pp-id-cancel{letter-spacing:.08em;text-transform:uppercase;color:#e8ebdf73;cursor:pointer;background:0 0;border:1px solid #e8ebdf24;border-radius:5px;padding:4px 10px;font-size:.66rem;font-weight:500;transition:border-color .15s,color .15s}.pp-id-cancel:hover{color:#e8ebdfbf;border-color:#e8ebdf52}.pp-social-btn{letter-spacing:.08em;text-transform:uppercase;color:#e8ebdf61;cursor:not-allowed;background:#e8ebdf0d;border:1px solid #e8ebdf1a;border-radius:5px;padding:4px 9px;font-size:.66rem}.pp-back{letter-spacing:.1em;text-transform:uppercase;color:#e8ebdf47;font-size:.66rem;text-decoration:none;transition:color .15s}.pp-back:hover{color:#e8ebdfb3}.pp-back--button{cursor:pointer;background:0 0;border:none;padding:0}.pp-mode-return{border:1px solid color-mix(in srgb, var(--player-accent-core) 34%, transparent);background:color-mix(in srgb, var(--player-accent-core) 9%, transparent);min-height:32px;color:color-mix(in srgb, var(--player-accent-core) 72%, white);letter-spacing:var(--label-tracking);text-transform:uppercase;cursor:pointer;border-radius:8px;padding:0 13px;font-size:.66rem;font-weight:800;transition:background .16s,border-color .16s,color .16s}.pp-mode-return:hover{border-color:color-mix(in srgb, var(--player-accent-core) 58%, transparent);background:color-mix(in srgb, var(--player-accent-core) 15%, transparent);color:#f5f9fff2}.pp-play-gateway{z-index:8;border:1px solid color-mix(in srgb, var(--player-border) 58%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--player-card-bg) 70%, #04080794), color-mix(in srgb, var(--player-section-bg) 58%, #020504ad));-webkit-backdrop-filter:blur(8px)saturate(1.02);backdrop-filter:blur(8px)saturate(1.02);border-radius:8px;grid-area:1/2;place-self:center stretch;margin-right:max(22px,2.6vw);padding:22px;position:relative;box-shadow:0 24px 58px #00000057,inset 0 1px #ffffff0b}.pp-right--gateway .pp-cards-stack{padding-top:48px}.pp-manifold-group-card{min-height:116px}.pp-manifold-group-card-body{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.pp-manifold-group-card-body span{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 62%, transparent);font-size:.72rem}.pp-manifold-group-card-body strong{color:color-mix(in srgb, var(--player-accent-core) 72%, white);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.pp-left-detail--manifolds{bottom:96px}.pp-left-detail--manifolds .pp-play-head{margin-bottom:14px}.pp-play-head{margin-bottom:18px}.pp-play-k{letter-spacing:var(--label-tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--player-accent-core) 72%, white);margin-bottom:10px;font-size:.62rem;font-weight:800;display:block}.pp-play-head h2{font-family:var(--font-display);letter-spacing:0;color:var(--mono-text-primary);margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:500;line-height:1}.pp-play-head p{color:color-mix(in srgb, var(--mono-text-secondary) 78%, transparent);margin:10px 0 0;font-size:.82rem;line-height:1.45}.pp-left-detail--manifolds .pp-card-expanded--left{padding-top:16px}.pp-manifold-browser{grid-template-columns:minmax(116px,.42fr) minmax(0,1fr);gap:10px;display:grid}.pp-manifold-group-list,.pp-manifold-nav-list{flex-direction:column;gap:8px;max-height:min(52vh,520px);padding-right:4px;display:flex;overflow:auto}.pp-manifold-group-row{border:1px solid color-mix(in srgb, var(--player-border-soft) 56%, transparent);min-height:72px;color:inherit;text-align:left;cursor:pointer;background:#e8ebdf07;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:11px 12px;transition:transform .16s,border-color .16s,background .16s;display:grid}.pp-manifold-group-row:hover,.pp-manifold-group-row.is-active{border-color:color-mix(in srgb, var(--player-accent-core) 42%, transparent);background:color-mix(in srgb, var(--player-accent-core) 9%, transparent);transform:translateY(-1px)}.pp-manifold-group-row span{letter-spacing:var(--label-tracking);text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 62%, transparent);grid-column:1/-1;font-size:.54rem;font-weight:800}.pp-manifold-group-row strong{min-width:0;font-family:var(--font-display);color:color-mix(in srgb, var(--mono-text-primary) 90%, white);font-size:1.03rem;font-weight:500;line-height:1.1}.pp-manifold-group-row em{color:color-mix(in srgb, var(--player-accent-core) 64%, white);justify-self:end;font-size:.7rem;font-style:normal;font-weight:800}.pp-manifold-nav-card{border:1px solid color-mix(in srgb, var(--player-border-soft) 62%, transparent);background:color-mix(in srgb, var(--player-card-bg) 56%, transparent);color:inherit;border-radius:8px;gap:5px;padding:13px 14px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:grid}.pp-manifold-nav-card:hover{border-color:color-mix(in srgb, var(--player-accent-core) 42%, transparent);background:color-mix(in srgb, var(--player-accent-core) 9%, color-mix(in srgb, var(--player-card-bg) 60%, transparent));transform:translateY(-1px)}.pp-manifold-nav-card--primary{border-color:color-mix(in srgb, var(--player-accent-core) 36%, transparent)}.pp-manifold-nav-type{letter-spacing:var(--label-tracking);text-transform:uppercase;color:color-mix(in srgb, var(--player-accent-core) 64%, white);font-size:.58rem;font-weight:800}.pp-manifold-nav-card strong{font-family:var(--font-display);letter-spacing:0;color:color-mix(in srgb, var(--mono-text-primary) 94%, white);font-size:1.16rem;font-weight:500;line-height:1.18}.pp-manifold-nav-card span:last-child{color:color-mix(in srgb, var(--mono-text-secondary) 70%, transparent);font-size:.76rem;line-height:1.42}.pp-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.pp-mode-switch button{border:1px solid color-mix(in srgb, var(--player-border-soft) 72%, transparent);min-height:38px;color:color-mix(in srgb, var(--mono-text-secondary) 78%, transparent);letter-spacing:var(--label-tracking);text-transform:uppercase;cursor:pointer;background:#e8ebdf09;border-radius:8px;font-size:.68rem;font-weight:800}.pp-mode-switch button:hover,.pp-mode-switch button.is-active{border-color:color-mix(in srgb, var(--player-accent-core) 44%, transparent);background:color-mix(in srgb, var(--player-accent-core) 10%, transparent);color:color-mix(in srgb, var(--player-accent-core) 72%, white)}.pp-right{background:color-mix(in srgb, var(--player-section-bg) 92%, #040806e0);border-left:1px solid color-mix(in srgb, var(--player-border) 72%, transparent);z-index:8;min-height:100vh;box-shadow:inset 0 0 80px 0 color-mix(in srgb, var(--player-accent-core) 7%, transparent);grid-area:1/2;position:relative;overflow:hidden auto}.pp-cards-stack{flex-direction:column;padding:40px 0;display:flex}.pp-card-row{text-align:left;border:none;border-bottom:1px solid color-mix(in srgb, var(--player-border-soft) 62%, transparent);cursor:pointer;background:0 0;border-left:3px solid #0000;flex-direction:column;gap:10px;width:100%;padding:20px 24px 20px 20px;transition:background .15s,border-color .15s;display:flex}.pp-card-row:hover{background:color-mix(in srgb, var(--player-hover-wash) 78%, transparent);border-left-color:color-mix(in srgb, var(--player-accent-core) 52%, transparent)}.pp-card-row--active{background:color-mix(in srgb, var(--player-card-bg) 88%, transparent);border-left-color:color-mix(in srgb, var(--player-accent-core) 75%, transparent)}.pp-card-row-header{justify-content:space-between;align-items:center;display:flex}.pp-card-row-label-wrap{align-items:center;gap:8px;min-width:0;display:inline-flex}.pp-card-row-label{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--mono-text-secondary) 70%, transparent);font-size:.65rem;font-weight:600}.pp-card-row-arrow{color:var(--player-accent-core);font-size:1rem;line-height:1}.pp-card-hero{align-items:baseline;gap:12px;display:flex}.pp-card-big{letter-spacing:-2px;font-variant-numeric:tabular-nums;color:var(--mono-text-primary);font-size:2.2rem;font-weight:800;line-height:1}.pp-card-rank{color:color-mix(in srgb, var(--mono-text-secondary) 72%, transparent);letter-spacing:.04em;font-size:.76rem}.pp-card-sub-grid{color:color-mix(in srgb, var(--mono-text-secondary) 62%, transparent);gap:16px;font-size:.72rem;display:flex}.pp-card-sub-grid strong{color:var(--mono-stone);font-weight:600}.pp-card-claim-row{justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;display:flex}.pp-card-claim-k{text-transform:uppercase;letter-spacing:.11em;color:color-mix(in srgb, var(--mono-text-secondary) 72%, transparent);font-size:.62rem;font-weight:600}.pp-card-claim-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#93d6a8;font-size:1.08rem;font-weight:700}.pp-card-rank-slot{margin-top:12px}.pp-card-rank-slot .pp-rank-bar-wrap{gap:4px}.pp-rank-bar-wrap{flex-direction:column;gap:5px;display:flex}.pp-rank-bar-labels{color:#e8ebdf52;justify-content:space-between;font-size:.64rem;display:flex}.pp-rank-current{color:#e8ebdf99}.pp-rank-next{color:#e8ebdf52}.pp-rank-bar{background:#9dc4ab1a;border-radius:999px;height:3px;overflow:hidden}.pp-rank-bar-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--player-color) 55%, transparent), color-mix(in srgb, var(--player-color) 88%, white));border-radius:999px;height:100%;transition:width .6s}.pp-card-expanded{padding:32px 24px 48px;animation:.18s ease-out pp-expand-in}.pp-left-detail{z-index:9;background:linear-gradient(180deg, color-mix(in srgb, var(--player-card-bg) 72%, #080b0a70), color-mix(in srgb, var(--player-section-bg) 64%, #06080780));border:1px solid color-mix(in srgb, var(--player-border) 55%, transparent);width:min(430px,34vw);box-shadow:0 18px 40px #0000005c, 0 0 0 1px color-mix(in srgb, var(--player-border-soft) 28%, transparent) inset;-webkit-backdrop-filter:blur(10px)saturate(1.01);backdrop-filter:blur(10px)saturate(1.01);border-radius:14px;animation:.2s ease-out pp-expand-in;position:absolute;top:18px;bottom:220px;left:max(16px,1.4vw);overflow:auto}.pp-card-expanded--left{padding:18px 16px 24px}.pp-left-detail .pp-expand-title{margin:0 0 16px}.pp-left-detail .pp-expand-head-row{margin-bottom:16px}.pp-left-detail .pp-expand-head-row .pp-expand-title--row{margin-bottom:0}.pp-left-detail .pp-exp-section{margin-bottom:14px}.pp-left-detail .pp-exp-section-title{margin-bottom:6px}.pp-left-detail .pp-exp-rank-block,.pp-left-detail .pp-tokens-reward-block,.pp-left-detail .pp-exp-stub-block{padding:12px}.pp-left-detail .pp-exp-metrics-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pp-left-detail .pp-exp-metric{border-right:1px solid color-mix(in srgb, var(--player-border-soft) 46%, transparent);min-height:68px}.pp-left-detail .pp-exp-metric:nth-child(2n){border-right:none}.pp-left-detail .pp-exp-metric:nth-child(n+3){border-top:1px solid color-mix(in srgb, var(--player-border-soft) 46%, transparent)}.pp-left-detail .pp-history-row,.pp-left-detail .pp-manifold-table-header,.pp-left-detail .pp-manifold-table-row{padding-left:10px;padding-right:10px}@keyframes pp-expand-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pp-expand-back{color:#e8ebdf66;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 0 20px;font-size:.72rem;transition:color .15s;display:inline-flex}.pp-expand-back:hover{color:#e8ebdfcc}.pp-expand-title{color:var(--mono-text-primary);letter-spacing:.02em;margin:0 0 24px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.4rem;font-weight:500}.pp-expand-head-row{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:20px;display:flex}.pp-expand-title--row{flex:1;min-width:0;margin-bottom:0}.pp-panel-claim{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;max-width:58%;display:flex}.pp-panel-claim-epoch{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 78%, transparent);font-size:.58rem;font-weight:600}.pp-panel-claim-row{justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.pp-panel-claim-amt{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.pp-panel-claim-k{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 72%, transparent);margin-bottom:2px;font-size:.54rem}.pp-panel-claim-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#93d6a8;font-size:1.28rem;font-weight:700}.pp-panel-claim-btn{color:#e8ebdfeb;letter-spacing:.09em;text-transform:uppercase;cursor:not-allowed;opacity:.85;white-space:nowrap;background:#93d6a81a;border:1px solid #9dc4ab61;border-radius:999px;height:32px;padding:0 14px;font-size:.64rem;font-weight:600}.pp-panel-claim-btn:disabled{pointer-events:none}@media (width<=520px){.pp-expand-head-row{flex-direction:column;align-items:stretch}.pp-panel-claim{align-items:flex-start;max-width:none}.pp-panel-claim-row{justify-content:space-between;width:100%}.pp-panel-claim-amt{align-items:flex-start}}.pp-exp-section{margin-bottom:24px}.pp-exp-section-title{text-transform:uppercase;letter-spacing:.14em;color:#e8ebdf61;margin-bottom:10px;font-size:.62rem;font-weight:600}.pp-epoch-hero{background:color-mix(in srgb, var(--player-card-bg) 88%, transparent);border:1px solid color-mix(in srgb, var(--player-border) 65%, transparent);border-radius:12px;flex-direction:column;gap:10px;padding:14px 14px 12px;display:flex}.pp-epoch-hero-top{grid-template-columns:minmax(0,1fr) minmax(240px,52%);align-items:end;gap:10px 14px;display:grid}.pp-epoch-hero-main{min-width:0}.pp-epoch-hero-k{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 78%, transparent);margin-bottom:4px;font-size:.58rem;font-weight:600}.pp-epoch-hero-n{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--mono-text-primary);font-size:2rem;font-weight:800;line-height:1}.pp-epoch-hero-percentile{padding:2px 0 0}.pp-epoch-percentile-head{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 88%, transparent);align-items:center;margin-bottom:8px;font-size:.64rem;display:flex}.pp-epoch-percentile-bar{background:color-mix(in srgb, var(--player-graph-fill) 42%, var(--player-section-bg));height:8px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--mono-text-primary) 6%, transparent);border-radius:999px;overflow:hidden}.pp-epoch-percentile-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--player-accent-deep) 55%, var(--player-accent-core)), var(--player-accent-core), color-mix(in srgb, var(--player-accent-core) 72%, white));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--player-accent-core) 35%, transparent), inset 0 1px 0 #ffffff38;border-radius:999px;min-width:2px;transition:width .75s cubic-bezier(.22,1,.36,1)}.pp-epoch-percentile-scale{letter-spacing:.05em;color:color-mix(in srgb, var(--mono-text-secondary) 72%, transparent);justify-content:space-between;margin-top:5px;font-size:.6rem;display:flex}.pp-epoch-hero-records{border:1px solid color-mix(in srgb, var(--player-border-soft) 60%, transparent);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.pp-epoch-record{background:color-mix(in srgb, var(--player-card-bg) 84%, transparent);flex-direction:column;gap:2px;padding:10px 10px 11px;display:flex}.pp-epoch-record+.pp-epoch-record{border-left:1px solid color-mix(in srgb, var(--player-border-soft) 52%, transparent)}.pp-epoch-record-l{color:color-mix(in srgb, var(--mono-text-secondary) 80%, transparent);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.pp-epoch-record-v{color:var(--mono-text-primary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.pp-epoch-record--stub .pp-epoch-record-v{color:color-mix(in srgb, var(--mono-text-secondary) 66%, transparent)}.pp-left-detail .pp-epoch-hero{padding:12px 12px 10px}.pp-left-detail .pp-epoch-hero-n{font-size:1.75rem}.pp-left-detail .pp-epoch-hero-percentile{padding:2px 0 0}.pp-perf-hero{background:color-mix(in srgb, var(--player-card-bg) 88%, transparent);border:1px solid color-mix(in srgb, var(--player-border) 65%, transparent);border-radius:12px;flex-direction:column;gap:10px;padding:14px 14px 12px;display:flex}.pp-perf-hero-main{min-width:0}.pp-perf-hero-top{grid-template-columns:minmax(0,1fr) minmax(200px,46%);align-items:end;gap:10px 14px;display:grid}.pp-perf-hero-k{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 78%, transparent);margin-bottom:4px;font-size:.58rem;font-weight:600;display:block}.pp-perf-hero-n{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--mono-text-primary);font-size:2rem;font-weight:800;line-height:1;display:block}.pp-perf-percentile{padding:2px 0 0}.pp-perf-percentile-head{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 88%, transparent);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:.64rem;display:flex}.pp-perf-percentile-head strong{color:var(--mono-text-primary);letter-spacing:.02em;font-size:.68rem}.pp-perf-percentile-bar{background:color-mix(in srgb, var(--player-graph-fill) 42%, var(--player-section-bg));height:8px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--mono-text-primary) 6%, transparent);border-radius:999px;overflow:hidden}.pp-perf-percentile-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--player-accent-deep) 55%, var(--player-accent-core)), var(--player-accent-core), color-mix(in srgb, var(--player-accent-core) 72%, white));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--player-accent-core) 35%, transparent), inset 0 1px 0 #ffffff38;border-radius:999px;min-width:2px;transition:width .75s cubic-bezier(.22,1,.36,1)}.pp-perf-hero-stats{border:1px solid color-mix(in srgb, var(--player-border-soft) 60%, transparent);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.pp-perf-stat{background:color-mix(in srgb, var(--player-card-bg) 84%, transparent);flex-direction:column;gap:2px;padding:10px 10px 11px;display:flex}.pp-perf-stat+.pp-perf-stat{border-left:1px solid color-mix(in srgb, var(--player-border-soft) 52%, transparent)}.pp-perf-stat-l{color:color-mix(in srgb, var(--mono-text-secondary) 80%, transparent);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.pp-perf-stat-v{color:var(--mono-text-primary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.pp-perf-stat-sub{color:color-mix(in srgb, var(--mono-text-secondary) 70%, transparent);margin-top:1px;font-size:.62rem}.pp-fin-hero .pp-perf-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-fin-hero-sub{letter-spacing:.03em;color:color-mix(in srgb, var(--mono-text-secondary) 74%, transparent);margin-top:4px;font-size:.66rem;display:block}.pp-fin-hero-values{flex-wrap:nowrap;align-items:baseline;gap:8px;min-height:2.2rem;display:flex}.pp-fin-hero-all{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.pp-fin-hero-sep{color:color-mix(in srgb, var(--mono-text-secondary) 74%, transparent);font-size:1.15rem;font-weight:600;line-height:1;transform:translateY(-1px)}.pp-fin-hero-today-wrap{align-items:baseline;gap:5px;display:inline-flex}.pp-fin-hero-today{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:700;line-height:1}.pp-fin-hero-today-k{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--mono-text-secondary) 74%, transparent);font-size:.62rem}.pp-exp-hint{color:#e8ebdf5c;margin:8px 0 0;font-size:.76rem;line-height:1.6}.pp-exp-rank-block{background:color-mix(in srgb, var(--player-card-bg) 90%, transparent);border:1px solid color-mix(in srgb, var(--player-border) 72%, transparent);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"head m current""bar bar bar""hint hint hint";align-items:end;column-gap:16px;padding:16px 18px;display:grid}.pp-exp-rank-head{grid-area:head;justify-content:flex-start;align-items:flex-end;gap:12px;margin-bottom:0;display:flex}.pp-exp-rank-points{min-width:0}.pp-exp-rank-k{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--mono-text-secondary) 80%, transparent);margin-bottom:3px;font-size:.62rem;display:block}.pp-exp-rank-name{font-family:var(--font-ui);letter-spacing:-.04em;color:var(--mono-text-primary);font-size:2rem;font-weight:800;line-height:1}.pp-exp-rank-current{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--player-accent-core) 76%, var(--mono-text-secondary));border:1px solid color-mix(in srgb, var(--player-border-soft) 66%, transparent);background:color-mix(in srgb, var(--player-section-bg) 82%, transparent);border-radius:999px;padding:6px 10px 5px;font-size:.72rem}.pp-exp-rank-m{border-bottom:0;grid-area:m;justify-content:center;align-items:center;min-width:0;margin-bottom:0;padding-bottom:0;display:flex}.pp-exp-rank-current{grid-area:current;align-self:center}.pp-exp-rank-m-main{text-align:center;justify-items:center;gap:2px;display:grid;transform:translate(-10px)}.pp-exp-rank-m-k{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--mono-text-secondary) 80%, transparent);font-size:.62rem}.pp-exp-rank-m-v{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#93d6a8;font-size:1.55rem;font-weight:800}.pp-exp-rank-epoch{border:1px solid color-mix(in srgb, var(--player-border-soft) 58%, transparent);background:color-mix(in srgb, var(--player-section-bg) 82%, transparent);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-bottom:12px;padding:10px 10px 9px;display:grid}.pp-epoch-hero .pp-exp-rank-epoch{margin-bottom:0}.pp-exp-rank-epoch-ring{--epoch-progress:0%;background:radial-gradient(circle at center, color-mix(in srgb, var(--player-card-bg) 92%, transparent) 58%, transparent 59%), conic-gradient(color-mix(in srgb, var(--player-accent-core) 74%, white) 0 var(--epoch-progress), color-mix(in srgb, var(--player-border-soft) 58%, transparent) var(--epoch-progress) 100%);width:46px;height:46px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--player-border-soft) 52%, transparent), 0 0 18px color-mix(in srgb, var(--player-accent-core) 15%, transparent);border-radius:50%;place-items:center;display:grid}.pp-exp-rank-epoch-ring span{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 86%, transparent);font-size:.55rem}.pp-exp-rank-epoch-copy{min-width:0}.pp-exp-rank-epoch-k{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb, var(--mono-text-secondary) 76%, transparent);margin-bottom:2px;font-size:.56rem;display:block}.pp-exp-rank-epoch-v{letter-spacing:.02em;color:var(--mono-text-primary);margin-bottom:6px;font-size:1rem;font-weight:700;display:block}.pp-exp-rank-epoch-bar{background:color-mix(in srgb, var(--player-border-soft) 48%, var(--player-section-bg));border-radius:999px;height:5px;overflow:hidden}.pp-exp-rank-epoch-bar span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--player-accent-deep) 56%, var(--player-accent-core)), color-mix(in srgb, var(--player-accent-core) 86%, white));min-width:3px;height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--player-accent-core) 24%, transparent);display:block}.pp-exp-rank-pts{color:#e8ebdf66;margin-bottom:12px;font-size:.75rem}.pp-exp-rank-hint{color:#e8ebdf4d;grid-area:hint;margin:8px 0 0;font-size:.68rem}.pp-exp-rank-block .pp-rank-bar-wrap{border-top:1px solid color-mix(in srgb, var(--player-border-soft) 54%, transparent);grid-area:bar;margin-top:10px;padding-top:8px}.pp-exp-metrics-row{border:1px solid color-mix(in srgb, var(--player-border-soft) 60%, transparent);border-radius:10px;gap:0;display:flex;overflow:hidden}.pp-exp-metric{border-right:1px solid color-mix(in srgb, var(--player-border-soft) 52%, transparent);flex-direction:column;flex:1;gap:4px;padding:14px;display:flex}.pp-exp-metric:last-child{border-right:none}.pp-exp-metric--stub{opacity:.5}.pp-exp-metric-n{color:var(--mono-text-primary);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1}.pp-exp-metric-l{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--mono-text-secondary) 64%, transparent);font-size:.62rem}.pp-exp-metric-sub{color:color-mix(in srgb, var(--mono-text-dim) 74%, transparent);font-size:.62rem}.pp-exp-stub-row{gap:20px;display:flex}.pp-exp-stub-metric{flex-direction:column;gap:4px;display:flex}.pp-stub-n{color:#e8ebdf38!important}.pp-stub-l{font-style:italic;color:#e8ebdf38!important}.pp-stub-inline{color:#e8ebdf38;font-style:italic}.pp-pnl-pos{color:#78e8aafa}.pp-pnl-neg{color:#ff8a94fa}.pp-stones-desc{color:#e8ebdf6b;margin:0 0 14px;font-size:.76rem;line-height:1.55}.pp-stone-packs{gap:8px;display:flex}.pp-stone-pack{text-align:center;background:#0a100cb3;border:1px solid #9dc4ab1f;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:14px 10px 12px;transition:border-color .15s;display:flex;position:relative}.pp-stone-pack:nth-child(2){border-color:var(--pc-35);background:color-mix(in srgb, var(--player-color) 6%, #0a100ccc)}.pp-stone-pack-badge{letter-spacing:.08em;text-transform:uppercase;background:var(--player-color);color:#040806e6;white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:.56rem;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.pp-stone-pack-icon{color:#e8ebdf5c;font-size:1.4rem;line-height:1}.pp-stone-pack-qty{color:#e8ebdfeb;letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}.pp-stone-pack-name{text-transform:uppercase;letter-spacing:.1em;color:#e8ebdf61;font-size:.64rem}.pp-stone-pack-price{color:#e8ebdfb8;margin:2px 0 6px;font-size:.84rem;font-weight:600}.pp-stone-pack-btn{letter-spacing:.06em;text-transform:uppercase;color:#e8ebdf47;cursor:not-allowed;background:#9dc4ab0f;border:1px solid #9dc4ab1a;border-radius:7px;width:100%;padding:6px 0;font-size:.62rem;font-weight:600}.pp-manifold-table{background:#0a100c99;border:1px solid #9dc4ab14;border-radius:10px;overflow:hidden}.pp-manifold-table-header,.pp-manifold-table-row{grid-template-columns:1fr 70px 60px;gap:8px;padding:9px 14px;font-size:.74rem;display:grid}.pp-manifold-table-header{text-transform:uppercase;letter-spacing:.1em;color:#e8ebdf47;border-bottom:1px solid #9dc4ab12;font-size:.6rem}:is(.pp-manifold-table-header:has(>:nth-child(4)),.pp-manifold-table-row:has(>:nth-child(4))){grid-template-columns:1fr 60px 55px 55px}.pp-manifold-table-row{color:#e8ebdfb8;border-bottom:1px solid #9dc4ab0d}.pp-manifold-table-row:last-child{border-bottom:none}.pp-manifold-id{color:#e8ebdf8f;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.pp-tokens-reward-block{background:color-mix(in srgb, var(--player-color) 5%, #0a100cb3);border:1px solid var(--pc-20);border-radius:12px;padding:16px 18px}.pp-tokens-reward-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.pp-tokens-reward-label{text-transform:uppercase;letter-spacing:.1em;color:#e8ebdf61;margin-bottom:4px;font-size:.64rem}.pp-tokens-reward-val{letter-spacing:-1px;color:#e8ebdfeb;font-size:1.4rem;font-weight:800}.pp-tokens-claim-btn{letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb, var(--player-color) 12%, transparent);border:1px solid var(--pc-35);color:#e8ebdf59;cursor:not-allowed;border-radius:8px;padding:9px 18px;font-size:.74rem;font-weight:600}.pp-exp-stub-block{background:#0a100c80;border:1px solid #9dc4ab12;border-radius:10px;padding:14px 16px}.pp-bond-manifolds{flex-direction:column;gap:6px;margin-top:10px;display:flex}.pp-bond-manifold{background:#9dc4ab08;border:1px solid #9dc4ab12;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.pp-bond-manifold-name{color:#e8ebdf99;font-size:.8rem}.pp-referral-link-block{background:#0a100cb3;border:1px solid #9dc4ab1a;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;display:flex}.pp-referral-link{flex:1;font-family:JetBrains Mono,monospace;font-size:.82rem}.pp-referral-copy-btn{text-transform:uppercase;letter-spacing:.06em;color:#e8ebdf4d;cursor:not-allowed;white-space:nowrap;background:#9dc4ab12;border:1px solid #9dc4ab1f;border-radius:6px;padding:7px 14px;font-size:.68rem;font-weight:600}.pp-history-list{flex-direction:column;gap:5px;display:flex}.pp-history-row{background:#9dc4ab0a;border:1px solid #9dc4ab12;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;transition:border-color .15s;display:flex}.pp-history-row:hover{border-color:#9dc4ab24}.pp-history-pts{color:#93d6a8eb;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.pp-history-pts-label{color:#93d6a870;font-size:.72rem;font-weight:400}.pp-history-meta{align-items:center;gap:8px;display:flex}.pp-history-mult{color:#ffb648;background:#ffb64814;border:1px solid #ffb64826;border-radius:4px;padding:2px 6px;font-size:.66rem}.pp-history-stake{color:#e8ebdf59;font-size:.72rem}.pp-history-date{color:#e8ebdf3d;font-variant-numeric:tabular-nums;font-size:.66rem}.pp-root--empty{grid-column:1/-1;justify-content:center;align-items:center;display:flex}.pp-empty-inner{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.pp-empty-glyph{color:#e8ebdf1a;font-size:48px}.pp-empty-text{color:#e8ebdf61;margin:0;font-size:.9rem}.pp-cta{letter-spacing:.08em;color:#e8ebdfb3;cursor:pointer;background:0 0;border:1px solid #9dc4ab2e;border-radius:8px;padding:10px 20px;font-size:.82rem;text-decoration:none;transition:border-color .15s,color .15s}.pp-cta:hover{color:#e8ebdff2;border-color:#9dc4ab5c}.pp-cta:disabled{opacity:.54;cursor:not-allowed}.pp-empty-error{color:#ff7e8ed1;max-width:320px;margin:-8px 0 0;font-size:.78rem;line-height:1.45}.pp-empty-status{letter-spacing:var(--label-tracking);text-transform:uppercase;color:color-mix(in srgb, var(--player-accent-core) 64%, white);margin:-8px 0 0;font-size:.74rem}.pp-setup-inner{border:1px solid color-mix(in srgb, var(--player-border) 65%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--player-card-bg) 82%, transparent), color-mix(in srgb, var(--player-card-raise) 76%, transparent));border-radius:14px;min-width:320px;padding:24px 22px;box-shadow:0 20px 48px #0000004d}.pp-setup-address{color:#e8ebdf70;letter-spacing:.04em;margin:-10px 0 0;font-size:.78rem}.pp-setup-input{border:1px solid color-mix(in srgb, var(--player-border-soft) 76%, transparent);color:#f5faffeb;background:#00000042;border-radius:10px;outline:none;width:100%;max-width:280px;padding:11px 12px;font-size:.92rem}.pp-setup-input:focus{border-color:color-mix(in srgb, var(--player-accent-core) 48%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--player-accent-core) 14%, transparent)}.pp-setup-color-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;max-width:280px;display:grid}.pp-setup-color-swatch{--swatch-color:#30d7ff;border:1px solid color-mix(in srgb, var(--swatch-color) 45%, #ffffff38);background:linear-gradient(180deg, color-mix(in srgb, var(--swatch-color) 84%, white 16%), color-mix(in srgb, var(--swatch-color) 76%, black 24%));width:100%;height:30px;box-shadow:0 0 12px color-mix(in srgb, var(--swatch-color) 24%, transparent);cursor:pointer;border-radius:8px}.pp-setup-color-swatch.is-selected{border-color:color-mix(in srgb, var(--swatch-color) 78%, white 22%);box-shadow:0 0 0 1px color-mix(in srgb, var(--swatch-color) 70%, #fff6), 0 0 22px color-mix(in srgb, var(--swatch-color) 42%, transparent)}.pp-setup-submit{text-align:center;width:100%;max-width:280px}.pp-setup-submit:disabled{opacity:.5;cursor:not-allowed}.pp-welcome-gate{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03060a9e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pp-welcome-gate-card{border:1px solid color-mix(in srgb, var(--player-border) 68%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--player-card-bg) 86%, transparent), color-mix(in srgb, var(--player-card-raise) 82%, transparent));text-align:center;border-radius:16px;min-width:min(560px,100vw - 48px);padding:32px 30px;box-shadow:0 24px 68px #0006}.pp-welcome-gate-title{color:color-mix(in srgb, var(--mono-text-primary) 96%, white 4%);text-shadow:0 2px 20px #00000080;margin:0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2rem,4.6vw,3.1rem);font-weight:500;line-height:1.05}.pp-welcome-gate-sub{letter-spacing:.02em;color:color-mix(in srgb, var(--mono-text-secondary) 88%, white 12%);margin:12px 0 0;font-size:clamp(1.05rem,2.2vw,1.5rem)}.pp-welcome-gate-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.pp-welcome-gate-cta{letter-spacing:.08em;text-transform:uppercase;color:#e8ebdfe0;border:1px solid color-mix(in srgb, var(--player-accent-core) 36%, transparent);background:color-mix(in srgb, var(--player-accent-core) 11%, transparent);cursor:pointer;border-radius:10px;padding:12px 20px;font-size:.95rem;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-block}.pp-welcome-gate-cta:hover{border-color:color-mix(in srgb, var(--player-accent-core) 62%, transparent);background:color-mix(in srgb, var(--player-accent-core) 18%, transparent);color:#f5f9fff5}.pp-welcome-gate-cta--secondary{color:#e8ebdfa3;background:#e8ebdf0b;border-color:#e8ebdf24}@media (width<=820px){.pp-root{grid-template-rows:auto 1fr;grid-template-columns:1fr;overflow-y:auto}.pp-monolith{width:min(360px,80vw);bottom:0;left:50%}.pp-monolith-aura,.pp-floor-spill,.pp-monolith-orb-scene,.pp-orb-carousel-wrap{left:50%}.pp-orb-carousel-wrap,.pp-orb-carousel{width:min(480px,98vw)}.pp-right{border-top:1px solid #9dc4ab1a;border-left:none;grid-area:2/1;min-height:auto}.pp-play-gateway{grid-area:2/1;align-self:start;margin:min(54vh,360px) 12px 28px}.pp-manifold-browser{grid-template-columns:1fr}.pp-manifold-group-list{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;display:grid}.pp-manifold-group-row{min-height:64px}.pp-manifold-nav-list{max-height:none}.pp-identity{top:20px;bottom:auto;left:20px}.pp-root--play .pp-identity{top:auto;bottom:18px;left:16px}.pp-left-detail{z-index:20;width:auto;position:fixed;inset:18px 12px 104px}.pp-left-detail--reading{top:72px;bottom:140px}}.pp-card-big--tok{color:var(--player-accent-core);letter-spacing:-.06em}.pp-tok-doctrine{color:color-mix(in srgb, var(--mono-stone) 42%, var(--player-accent-core) 58%);margin:0 0 14px;font-size:.98rem;font-weight:600;line-height:1.5}.pp-tok-body{color:color-mix(in srgb, var(--mono-stone) 78%, var(--mono-text-primary) 22%);margin:0 0 14px;font-size:.9rem;line-height:1.58}.pp-tok-body:last-child{margin-bottom:0}.pp-tokenomics-sub{color:color-mix(in srgb, var(--mono-text-secondary) 80%, transparent)}.pp-reading-room .pp-monolith-orb{width:86px;height:86px}.pp-reading-room .pp-carousel-orb{width:86px;height:86px;left:calc(50% + var(--orb-x) - 43px)}.pp-reading-room .pp-cards-stack{padding:22px 0 28px}.pp-reading-room .pp-card-rank{color:color-mix(in srgb, var(--mono-stone) 55%, var(--mono-text-secondary) 45%)}.pp-reading-orb-label{min-width:6.5rem}.pp-reading-room .pp-orb-wheel{bottom:calc(clamp(28px,4.5vh,64px) + 84px)}.pp-left-detail--reading{width:min(460px,38vw);bottom:max(200px,24vh)}.pp-left-detail--reading .pp-expand-title{color:color-mix(in srgb, var(--mono-stone) 88%, var(--player-accent-core) 12%);margin-bottom:14px;font-size:1.55rem}.pp-tok-barblock{background:color-mix(in srgb, var(--player-accent-core) 5%, #060a09b8);border:1px solid color-mix(in srgb, var(--player-accent-core) 18%, transparent);border-radius:12px;flex-direction:column;gap:11px;margin:0 0 16px;padding:14px 12px 12px;display:flex}.pp-tok-barblock-caption{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 72%, var(--player-accent-core) 28%);font-size:.62rem;font-weight:600}.pp-tok-bar-row-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pp-tok-bar-name{color:color-mix(in srgb, var(--mono-stone) 65%, var(--mono-text-primary) 35%);font-size:.74rem}.pp-tok-bar-pct{font-variant-numeric:tabular-nums;color:var(--player-accent-core);font-size:.72rem;font-weight:700}.pp-tok-bar-track{background:#9dc4ab1f;border-radius:999px;height:5px;overflow:hidden}.pp-tok-bar-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--player-color) 52%, transparent), color-mix(in srgb, var(--player-color) 86%, white));border-radius:999px;height:100%;transition:width .45s}.pp-reading-manifesto-wrap{color:color-mix(in srgb, var(--mono-stone) 72%, var(--mono-text-primary) 28%);font-size:.88rem;line-height:1.55}.pp-reading-manifesto-wrap h1{color:var(--mono-text-primary);margin:0 0 12px;font-size:1.15rem}.pp-reading-manifesto-wrap h2{color:color-mix(in srgb, var(--mono-stone) 35%, var(--player-accent-core) 65%);margin:18px 0 8px;font-size:.95rem}.pp-reading-manifesto-wrap p{margin:0 0 10px}.pp-reading-manifesto-wrap blockquote{border-left:2px solid color-mix(in srgb, var(--player-accent-core) 45%, transparent);color:color-mix(in srgb, var(--mono-text-secondary) 80%, transparent);margin:10px 0;padding-left:12px}.pp-reading-manifesto-wrap ul,.pp-reading-manifesto-wrap ol{margin:8px 0;padding-left:1.1rem}.ppg-nav{background:color-mix(in srgb, var(--mono-bg-deep,#0a0e16) 88%, transparent);border:1px solid color-mix(in srgb, var(--player-accent-core) 18%, transparent);border-radius:12px;flex-direction:column;gap:14px;padding:16px 16px 18px;display:flex}.ppg-nav-hero{flex-direction:column;gap:10px;padding-bottom:2px;display:flex}.ppg-nav-hero h2{font-family:var(--font-display);letter-spacing:0;color:var(--mono-text-primary);margin:0;font-size:clamp(2.1rem,3.8vw,3.15rem);font-weight:500;line-height:.98}.ppg-nav-hero p{max-width:34ch;color:color-mix(in srgb, var(--mono-text-secondary) 78%, transparent);margin:0;font-size:.82rem;line-height:1.45}.ppg-current-slice{border:1px solid color-mix(in srgb, var(--player-accent-core) 22%, transparent);background:color-mix(in srgb, var(--player-accent-core) 9%, #ffffff05);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 10px;display:flex}.ppg-current-slice span,.ppg-current-slice em{letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800}.ppg-current-slice em{color:color-mix(in srgb, var(--mono-text-secondary) 76%, transparent);font-variant-numeric:tabular-nums;font-style:normal}.ppg-nav-k{letter-spacing:var(--label-tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--player-accent-core) 75%, white);font-size:.62rem;font-weight:700}.ppg-nav-section{flex-direction:column;gap:8px;display:flex}.ppg-tier-nav,.ppg-grammar-nav{flex-direction:column;gap:7px;display:flex}.ppg-tier-nav-btn,.ppg-grammar-btn{min-height:38px;color:color-mix(in srgb, var(--mono-text-primary) 86%, transparent);cursor:pointer;background:#ffffff07;border:1px solid #fff1;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.ppg-tier-nav-btn span,.ppg-grammar-btn span{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.ppg-tier-nav-btn em,.ppg-grammar-btn em{color:color-mix(in srgb, var(--mono-text-secondary) 72%, transparent);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-style:normal}.ppg-tier-nav-btn:hover,.ppg-grammar-btn:hover{border-color:color-mix(in srgb, var(--player-accent-core) 28%, transparent)}.ppg-tier-nav-btn.is-active,.ppg-grammar-btn.is-active{border-color:color-mix(in srgb, var(--player-accent-core) 45%, transparent);background:color-mix(in srgb, var(--player-accent-core) 14%, #ffffff08);color:var(--mono-text-primary)}.ppg-grammar-btn:disabled{opacity:.42;cursor:default}.ppg-nav-snapshot{grid-template-columns:1fr 1fr;gap:8px;padding-top:2px;display:grid}.ppg-nav-snapshot span{background:#ffffff06;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.ppg-nav-snapshot em{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 70%, transparent);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9px;font-style:normal}.ppg-nav-snapshot b{font-variant-numeric:tabular-nums;color:var(--mono-text-primary);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:14px;font-weight:600}.ppg-nav-snapshot b.pos{color:#78e8aaf2}.ppg-nav-snapshot b.neg{color:#ff8a94f2}.ppg-stack-host{bottom:96px}.ppg-tier-stack{flex-direction:column;gap:22px;max-height:min(74vh,820px);padding:0 4px 22px 0;display:flex;overflow-y:auto}.ppg-tier{flex-direction:column;gap:10px;display:flex}.ppg-tier-head{border-bottom:1px solid #ffffff0f;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.ppg-tier-head h3{letter-spacing:.22em;text-transform:uppercase;color:var(--mono-text-primary);margin:0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.ppg-tier-head span{color:color-mix(in srgb, var(--mono-text-secondary) 70%, transparent);font-size:11px}.ppg-tier--active .ppg-tier-head h3{color:#ffc46e}.ppg-tier--pulse .ppg-tier-head h3{color:#bae2ff}.ppg-tier--strategic .ppg-tier-head h3{color:#c8a8ff}.ppg-tier-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.ppg-empty-slice{min-height:120px;color:color-mix(in srgb, var(--mono-text-secondary) 74%, transparent);border:1px dashed #ffffff17;border-radius:8px;place-items:center;font-size:.78rem;display:grid}.ppg-card{--ppg-accent:#bae2ff80;border:1px solid color-mix(in srgb, var(--ppg-accent) 22%, #ffffff0f);border-left:2px solid var(--ppg-accent);background:#070a129e;border-radius:8px;flex-direction:column;gap:8px;padding:12px 13px 14px;text-decoration:none;transition:background .14s,border-color .14s,transform .14s;display:flex}.ppg-card:hover{border-color:color-mix(in srgb, var(--ppg-accent) 50%, transparent);background:#0c101ac7;transform:translateY(-1px)}.ppg-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ppg-card-type{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--ppg-accent) 70%, white);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9px;font-weight:600}.ppg-card-yours{letter-spacing:.14em;color:#a0f4c4f2;background:#78e8aa1f;border-radius:3px;padding:2px 6px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9px;font-weight:700}.ppg-card-title{font-family:var(--font-display,"Iowan Old Style", "Palatino Linotype", Georgia, serif);color:var(--mono-text-primary);font-size:1.05rem;font-weight:600;line-height:1.1}.ppg-card-description{min-height:32px;color:color-mix(in srgb, var(--mono-text-secondary) 78%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ppg-card-legs{flex-wrap:wrap;gap:3px;display:flex}.ppg-card-leg{letter-spacing:.06em;color:#dce4f0b3;background:#ffffff0a;border-radius:2px;padding:1px 5px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:8.5px;font-weight:600}.ppg-card-meta{border-top:1px solid #ffffff0d;grid-template-columns:1fr 1fr;gap:6px 10px;margin-top:2px;padding-top:6px;display:grid}.ppg-card-meta-cell{flex-direction:column;gap:1px;min-width:0;display:flex}.ppg-card-meta-cell em{letter-spacing:.16em;text-transform:uppercase;color:#dce4f06b;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:8px;font-style:normal}.ppg-card-meta-cell b{font-variant-numeric:tabular-nums;color:#ebf3ffd9;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;overflow:hidden}.ppg-card-closed{letter-spacing:.16em;text-transform:uppercase;color:#ffc8d0eb;background:#b84e5c1f;border:1px solid #b84e5c52;border-radius:3px;align-self:flex-start;margin-top:4px;padding:3px 6px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:8.5px;font-weight:600}.ppg-card-foot{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.ppg-card-foot span{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--mono-text-secondary) 72%, transparent);font-size:.62rem;font-weight:700}.ppg-card-foot b{border:1px solid color-mix(in srgb, var(--ppg-accent) 34%, #ffffff14);background:color-mix(in srgb, var(--ppg-accent) 14%, #ffffff09);color:#eef6ffeb;letter-spacing:.12em;text-transform:uppercase;border-radius:5px;align-items:center;min-height:24px;padding:0 9px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9px;font-weight:700;display:inline-flex}.ppg-tier--active .ppg-card{background:#1c120899}.ppg-tier--strategic .ppg-card{opacity:.92}.mdock{z-index:4;pointer-events:auto;color:#f6f9ffeb;gap:8px;width:fit-content;max-width:calc(100vw - 56px);font-family:IBM Plex Mono,Fira Mono,monospace;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.mdock.mdock-grammar-state_map{bottom:68px}.mdock-row-main{-webkit-backdrop-filter:blur(22px)saturate(1.1);background:radial-gradient(circle at 50% -10%,#ffffff0d,#0000 52%),linear-gradient(#0d111c94,#070a12ad);border:1px solid #d4e1ff1f;border-radius:16px;grid-template-columns:170px 492px 320px;align-items:stretch;gap:12px;padding:14px 16px;transition:grid-template-columns .18s,max-width .18s;display:grid;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #7896d214,0 24px 64px #0000007a}.mdock-row-main.is-stake-collapsed{grid-template-columns:170px 492px 108px}.mdock-row-main:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--player-color-glow,#bc74ff99) 48%, transparent);opacity:.55;height:1px;position:absolute;top:-1px;left:18%;right:18%}.mdock-row-main{position:relative}.mdock-phase{background:#ffffff05;border:1px solid #d2e2ff0f;border-radius:10px;align-content:center;gap:3px;min-width:0;padding:6px 12px;display:grid;position:relative}.mdock-phase-kicker{letter-spacing:.16em;text-transform:uppercase;color:#eaeef87a;font-size:9.5px}.mdock-phase-value{letter-spacing:-.01em;color:#f8fbfff5;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:600;line-height:1}.mdock-phase-status{letter-spacing:.08em;text-transform:uppercase;color:#eaeef870;margin-top:2px;font-size:9.5px}.mdock-phase-status.is-open{color:#78e89ef2}.mdock-phase-status.is-locked{color:#ffb864f2}.mdock-phase-status.is-settled{color:#ffe880f2}.mdock-phase.is-clock.is-warm .mdock-phase-value{color:#ffce8cf5}.mdock-phase.is-clock.is-hot .mdock-phase-value{color:#ffaa76fa}.mdock-phase.is-clock.is-danger .mdock-phase-value{color:#ff8080fa}.mdock-phase.is-potential .mdock-phase-value{color:#c8b8fff5}.mdock-pnl{text-align:center;background:radial-gradient(circle at 50% 0,#ffffff0f,#0000 58%),linear-gradient(#0a0f1a4d,#06091033);border:1px solid #d2e2ff14;border-radius:12px;align-content:stretch;min-width:0;padding:10px 18px 14px;display:grid;position:relative}.mdock-pnl-grid{grid-template-columns:1fr minmax(180px,auto) 1fr;align-items:center;gap:14px;display:grid}.mdock-pnl-stat{gap:4px;min-width:0;padding:2px 0;display:grid}.mdock-pnl-stat.is-left{text-align:left;justify-items:start;padding-left:4px}.mdock-pnl-stat.is-right{text-align:right;justify-items:end;padding-right:4px}.mdock-pnl-stat-label{letter-spacing:.22em;text-transform:uppercase;color:#eaeef880;font-size:9.5px}.mdock-pnl-stat-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#f6fafff2;font-family:IBM Plex Mono,monospace;font-size:17px;font-weight:600;line-height:1.05}.mdock-pnl-stat.is-left:after,.mdock-pnl-stat.is-right:before{content:"";pointer-events:none;background:linear-gradient(#0000,#d2e2ff2e,#0000);justify-self:end;width:1px;height:34px;margin-top:-34px;display:block}.mdock-pnl-stat.is-left:after{justify-self:end;margin-right:-10px}.mdock-pnl-stat.is-right:before{justify-self:start;margin-left:-10px}.mdock-pnl-center{justify-items:center;gap:6px;min-width:0;display:grid}.mdock-pnl-scope{letter-spacing:.26em;text-transform:uppercase;color:#eaeef885;font-size:9.5px}.mdock-pnl-value-wrap{justify-content:center;align-items:baseline;min-height:40px;display:flex;position:relative}.mdock-pnl-value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-shadow:0 6px 22px #0006;font-family:IBM Plex Mono,monospace;font-size:40px;font-weight:700;line-height:1;transition:color .18s}.mdock-pnl.is-positive .mdock-pnl-value{color:#82ffb0fa}.mdock-pnl.is-negative .mdock-pnl-value{color:#ff8c8cfa}.mdock-pnl:after{content:"";opacity:.55;pointer-events:none;background:linear-gradient(90deg,#0000,#82ffb0b8,#0000);border-radius:999px;height:2px;position:absolute;bottom:8px;left:36%;right:36%}.mdock-pnl.is-negative:after{background:linear-gradient(90deg,#0000,#ff8c8cb8,#0000)}.mdock-pnl-floats{pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}.mdock-pnl-float{letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;will-change:transform, opacity;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mdock-pnl-float.is-win{font-size:calc(18px + min(var(--float-scale,0), 48) * .22px);color:#94ffbefa;text-shadow:0 0 26px #3cdc826b;animation:4.2s cubic-bezier(.2,.7,.18,1) forwards mdockFloatRiseWin}.mdock-pnl-float.is-loss{font-size:calc(13px + min(var(--float-scale,0), 48) * .14px);color:#ff8080fa;text-shadow:0 0 18px #ff464638;animation:2.6s cubic-bezier(.2,.72,.18,1) forwards mdockFloatRiseLoss}@keyframes mdockFloatRiseWin{0%{opacity:0;transform:translate(-50%,6px)scale(.82)}6%{opacity:1;transform:translate(-50%,-8px)scale(1.14)}14%{opacity:1;transform:translate(-50%,-20px)scale(1)}80%{opacity:1;transform:translate(-50%,-46px)scale(1)}to{opacity:0;transform:translate(-50%,-72px)scale(.96)}}@keyframes mdockFloatRiseLoss{0%{opacity:0;transform:translate(-50%,4px)scale(.9)}10%{opacity:1;transform:translate(-50%,-6px)scale(1.04)}68%{opacity:1;transform:translate(-50%,-22px)scale(1)}to{opacity:0;transform:translate(-50%,-40px)scale(.94)}}.mdock-stake{grid-template:"hex kicker""hex slider""hex presets"/auto minmax(0,1fr);align-items:center;gap:4px 14px;min-width:0;padding:2px 4px;display:grid}.mdock-stake.is-disabled{opacity:.55;pointer-events:none}.mdock-stake--collapsed{cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;padding:2px;transition:transform .14s,filter .22s;display:inline-flex}.mdock-stake--collapsed:hover{transform:scale(1.04)}.mdock-stake--collapsed:focus-visible{outline-offset:2px;outline:2px solid #bae2ff99}.mdock-stake--collapsed .mdock-stake-hex{filter:drop-shadow(0 0 14px #bae2ff2e);animation:2.6s ease-in-out infinite mdock-stake-collapsed-pulse}@keyframes mdock-stake-collapsed-pulse{0%,to{filter:drop-shadow(0 0 12px #bae2ff24)}50%{filter:drop-shadow(0 0 18px #bae2ff4d)}}.mdock-stake-kicker{letter-spacing:.22em;text-transform:uppercase;color:#eaeef880;grid-area:kicker;justify-content:space-between;align-self:end;align-items:center;gap:8px;padding-bottom:2px;font-size:9.5px;display:flex}.mdock-stake-ranges{align-items:center;gap:3px;margin-left:auto;display:inline-flex}.mdock-stake-range{color:#f5f8ff8f;cursor:pointer;background:#080c146b;border:1px solid #e6eeff1f;border-radius:5px;place-items:center;width:20px;height:16px;padding:0;transition:border-color .12s,color .12s,background .12s,box-shadow .12s;display:grid}.mdock-stake-range svg{width:15px;height:11px;overflow:visible}.mdock-stake-range ellipse,.mdock-stake-range path{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.mdock-stake-range:hover:not(:disabled){color:#ffffffe6;background:#0e1420a8;border-color:#f5f8ff52}.mdock-stake-range.is-active{border-color:var(--player-color-rim,#e6eeff80);color:#fffffff5;box-shadow:0 0 8px var(--player-color-glow,#bc74ff3d);background:#121828c7}.mdock-stake-range:disabled{cursor:not-allowed;opacity:.45}.mdock-stake-hex{grid-area:hex;place-items:center;width:92px;height:80px;display:grid;position:relative}.mdock-stake-hex:before{content:"";background:radial-gradient(ellipse at 50% 50%, var(--player-color-glow,#bc74ff66) 0%, #bc74ff00 72%);opacity:.12;filter:blur(4px);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:-4px}.mdock-stake-hex-svg{z-index:1;width:100%;height:100%;position:relative;overflow:visible}.mdock-stake-slider{grid-area:slider;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:8px;height:22px;display:grid}.mdock-stake-step{color:#f0f6ffd1;width:20px;height:20px;font:inherit;cursor:pointer;background:#0a0e18b3;border:1px solid #d2e2ff24;border-radius:6px;padding:0;font-size:14px;line-height:1;transition:border-color .12s,background .12s,color .12s}.mdock-stake-step:hover:not(:disabled){border-color:var(--player-color-rim,#d2e2ff66);color:#fff}.mdock-stake-step:disabled{opacity:.4;cursor:not-allowed}.mdock-stake-track{cursor:pointer;touch-action:none;align-items:center;height:22px;display:flex;position:relative}.mdock-stake-track-rail{background:linear-gradient(#060a12d9,#0c101aa6);border:1px solid #d2e2ff14;border-radius:999px;height:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:inset 0 1px #00000080}.mdock-stake-track-fill{background:linear-gradient(90deg, var(--player-color-face-mid,#8c5adce6) 0%, var(--player-color-face-top,#c8a0ff) 100%);height:6px;box-shadow:0 0 10px var(--player-color-glow,#bc74ff8c);border-radius:999px;transition:width .12s ease-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mdock-stake-slider.is-dragging .mdock-stake-track-fill{transition:none}.mdock-stake-thumb{pointer-events:none;filter:drop-shadow(0 1px 2px #0000008c);width:16px;height:14px;transition:transform .12s ease-out;position:absolute;top:50%;transform:translate(-50%,calc(-50% - 1.5px))}.mdock-stake-slider.is-dragging .mdock-stake-thumb{transition:none}.mdock-stake-track:hover .mdock-stake-thumb,.mdock-stake-slider.is-dragging .mdock-stake-thumb{filter:drop-shadow(0 0 6px var(--player-color-glow,#bc74ffb3)) drop-shadow(0 1px 2px #0000008c)}.mdock-stake-presets{flex-wrap:nowrap;grid-area:presets;gap:5px;min-width:0;display:flex;overflow:hidden}.mdock-stake-preset{color:#e8f0ffbf;min-width:0;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.02em;cursor:pointer;background:#0a0e188c;border:1px solid #d2e2ff1a;border-radius:6px;flex:1 1 0;padding:4px 6px;font-family:IBM Plex Mono,monospace;font-size:10.5px;transition:border-color .12s,color .12s,background .12s,box-shadow .12s}.mdock-stake-preset:hover:not(:disabled){border-color:var(--player-color-rim,#d2e2ff59);color:#fff;background:#101624bf}.mdock-stake-preset.is-active{border-color:var(--player-color-rim,#d2e2ff8c);color:#fff;box-shadow:inset 0 0 0 1px #ffffff0d, 0 0 12px var(--player-color-glow,#bc74ff59);background:#121828d9}.mdock-stake-preset:disabled{opacity:.4;cursor:not-allowed}.mdock-exposure-summary{color:inherit;font:inherit;cursor:pointer;text-align:left;background:#0a0e188c;border:1px solid #d2e2ff14;border-radius:10px;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:12px;padding:8px 14px;transition:border-color .16s,background .16s;display:grid}.mdock-exposure-summary:hover{background:#0c111cb3;border-color:#d2e2ff2e}.mdock-exposure-summary.is-expanded{background:#0e1420cc;border-color:#d2e2ff33}.mdock-exposure-summary.is-empty .mdock-exposure-value{opacity:.6}.mdock-exposure-cell{align-items:baseline;gap:8px;min-width:0;display:flex}.mdock-exposure-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-1px)}.mdock-exposure-cell.is-open .mdock-exposure-dot{background:#82dcaad9;box-shadow:0 0 6px #82dcaa80}.mdock-exposure-cell.is-resolving .mdock-exposure-dot{background:#ffc878e6;box-shadow:0 0 6px #ffc87873}.mdock-exposure-label{letter-spacing:.16em;text-transform:uppercase;color:#eaeef88a;font-size:9px}.mdock-exposure-value{font-variant-numeric:tabular-nums;color:#f4f8ffe0;font-family:IBM Plex Mono,monospace;font-size:12px}.mdock-exposure-sep{background:#d2e2ff1f;width:1px;height:16px}.mdock-exposure-chevron{color:#f4f8ff9e;text-align:center;width:14px;font-size:14px;line-height:1}.mdock-exposure-empty{color:#e6ecf885;letter-spacing:.04em;text-align:center;background:#0a0e1873;border:1px dashed #d2e2ff14;border-radius:10px;padding:10px 14px;font-size:11px}.mdock-exposure-list{gap:6px;display:grid}.mdock-exposure-bucket{background:#0a0e188c;border:1px solid #d2e2ff14;border-radius:10px;padding:7px 12px 8px}.mdock-exposure-bucket.is-open{border-color:#82dcaa2e}.mdock-exposure-bucket.is-resolving{border-color:#ffc8782e}.mdock-exposure-bucket-head{letter-spacing:.16em;text-transform:uppercase;color:#eaeef885;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;font-size:9.5px;display:flex}.mdock-exposure-bucket-head>span:last-child{letter-spacing:.04em;text-transform:none;color:#e6ecf894;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:10.5px}.mdock-exposure-bucket ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mdock-exposure-bucket li{font-variant-numeric:tabular-nums;color:#f0f6ffd6;border-top:1px solid #ffffff0d;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto auto;align-items:center;gap:10px;padding-top:4px;font-size:11px;display:grid}.mdock-exposure-bucket li:first-child{border-top:0;padding-top:0}.mdock-pos-id{color:#f4f8ffeb;font-family:IBM Plex Mono,monospace;font-size:11px}.mdock-pos-detail{color:#e6ecf894;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.mdock-pos-amount{color:#f4f8fff0;font-family:IBM Plex Mono,monospace}.mdock-pos-remove{color:#faac;cursor:pointer;background:#ff8c8c0f;border:1px solid #ff8c8c38;border-radius:50%;width:18px;height:18px;padding:0;font-size:11px;line-height:1;transition:background .12s,border-color .12s}.mdock-pos-remove:hover{background:#ff8c8c29;border-color:#ffa0a080}.mdock-pos-locked{letter-spacing:.14em;text-transform:uppercase;color:#ffc878b8;font-size:9px}.mdock-status-note{background:#0a0e188c;border:1px solid #d2e2ff14;border-radius:10px;padding:9px 14px}.mdock-status-note-label{letter-spacing:.2em;text-transform:uppercase;color:#ffd48ad6;margin-bottom:3px;font-size:9.5px;display:block}.mdock-status-note p{color:#e6ecf8b8;margin:0;font-size:11px;line-height:1.45}.mdock-resolved{background:#0a0e188c;border:1px solid #d2e2ff14;border-radius:10px;gap:5px;padding:9px 12px;display:grid}.mdock-resolved-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto auto;align-items:baseline;gap:10px;font-size:11px;display:grid}.mdock-resolved-row.is-won .mdock-resolved-tag{color:#82dcaaf2;letter-spacing:.1em;font-weight:700}.mdock-resolved-row.is-lost .mdock-resolved-tag{color:#ffa0a0d9;letter-spacing:.08em}@media (width<=900px){.mdock-row-main{grid-template-columns:150px minmax(360px,1fr) 280px}.mdock-row-main.is-stake-collapsed{grid-template-columns:150px minmax(360px,1fr) 96px}.mdock-pnl-value{font-size:34px}.mdock-pnl-stat-value{font-size:15px}.mdock-stake-hex{width:82px;height:72px}}@media (width<=680px){.mdock{width:calc(100vw - 20px);bottom:12px}.mdock.mdock-grammar-state_map{bottom:58px}.mdock-row-main{grid-template-columns:1fr;gap:10px}.mdock-pnl-grid{grid-template-columns:1fr auto 1fr;gap:10px}.mdock-pnl-value{font-size:30px}.mdock-pnl-stat-value{font-size:14px}.mdock-stake{grid-template-columns:auto minmax(0,1fr);justify-items:start}.mdock-stake-hex{width:76px;height:66px}}.risk-prototype-page{--bg:#071013;--panel:#0e1418e6;--panel-soft:#0e1418ad;--line:#dfefe41a;--line-strong:#dfefe42e;--text:#f2eedf;--muted:#f2eedfa3;--accent:#e1c07d;--accent-soft:#e1c07d3d;--live:#edf8cf;min-height:100vh;color:var(--text);background:radial-gradient(circle at top,#e1c07d14,#0000 26%),linear-gradient(#0f171b 0%,#091014 42%,#040709 100%)}.risk-kicker,.risk-stage-stats span{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:.72rem}.risk-stage-hud h1{margin:4px 0 0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-weight:600}.risk-stage{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:100vh}.risk-stage-fullscreen{padding:0}.risk-chart-frame{background:linear-gradient(#0d1215f5,#080c0efa);min-height:100vh;position:relative;overflow:hidden}.risk-chart-frame-fullscreen{border:0;border-radius:0}.risk-hex-mesh,.risk-grid-overlay,.risk-chart,.risk-now-column{position:absolute;inset:0}.risk-hex-mesh{opacity:.95;width:100%;height:100%}.risk-hex-mesh path{fill:none;stroke:#dfefe424;stroke-width:1.15px;stroke-linejoin:round}.risk-grid-line{display:block;position:absolute}.risk-grid-line.horizontal{border-top:1px solid #dfefe412;left:0;right:0}.risk-grid-line.vertical{border-left:1px solid #dfefe40f;top:0;bottom:0}.risk-chart{width:100%;height:100%}.risk-line-shadow{fill:none;stroke:#e1c07d24;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.risk-line{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.risk-now-point{fill:var(--live);filter:drop-shadow(0 0 12px #edf8cf73)}.risk-now-column{pointer-events:none}.risk-now-column:before{content:"";background:#edf8cf38;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.risk-now-pill{color:var(--live);letter-spacing:.16em;background:#0a0f12eb;border:1px solid #edf8cf33;border-radius:999px;padding:6px 12px;font-size:.68rem;position:absolute;top:14px;transform:translate(-50%)}.risk-stage-hud{z-index:2;pointer-events:none;justify-content:space-between;align-items:start;gap:20px;padding:24px 24px 0;display:flex;position:absolute;top:0;left:0;right:110px}.risk-stage-meta h1{font-size:clamp(2.6rem,4vw,5rem)}.risk-stage-stats{pointer-events:auto;grid-template-columns:repeat(2,minmax(120px,1fr));gap:12px;display:grid}.risk-stage-stats div{border:1px solid var(--line);background:linear-gradient(180deg, #ffffff08, transparent), var(--panel-soft);border-radius:18px;padding:14px 16px;box-shadow:0 26px 60px #00000038}.risk-stage-stats strong{margin-top:6px;font-size:1.04rem;display:block}.risk-price-axis{background:linear-gradient(90deg,#070a0c00,#070a0cbf);border-left:1px solid #dfefe414;width:110px;position:absolute;top:0;bottom:0;right:0}.risk-price-axis span{color:var(--muted);font-size:.78rem;position:absolute;right:18px;transform:translateY(-50%)}.monolith-manifold-page{background:radial-gradient(circle at 58% 48%,#4f7ea424,#0000 28%),radial-gradient(circle at 32% 60%,#682e722e,#0000 30%),linear-gradient(#080812 0%,#05060d 48%,#030408 100%);position:relative;overflow:hidden}.monolith-manifold-stage,.monolith-manifold-canvas{position:absolute;inset:0}.monolith-manifold-stage{cursor:crosshair}.monolith-manifold-stage--market-closed{cursor:not-allowed}.monolith-manifold-stage--market-closed .monolith-manifold-canvas{filter:saturate(.78)brightness(.96);transition:filter .24s ease-out}.monolith-market-closed-badge{z-index:30;color:#ffdca8eb;letter-spacing:.18em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0e16d1;border:1px solid #ffb84873;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.monolith-market-closed-badge__dot{background:#ffb848;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ffb848b3}.monolith-area-ticket-counter{border:1px solid var(--player-color,#bc74ff);color:var(--player-color,#bc74ff);font-variant-numeric:tabular-nums;letter-spacing:.04em;pointer-events:none;z-index:3;box-shadow:0 0 14px -2px var(--player-color,#bc74ff99);white-space:nowrap;background:#0a0e16c7;border-radius:999px;margin-top:-.8em;margin-left:-1.4em;padding:4px 10px;font-size:14px;font-weight:600;position:absolute;top:0;left:0;transform:translate(-9999px,-9999px)}.monolith-manifold-hud{z-index:2;pointer-events:none;justify-content:space-between;gap:24px;display:flex;position:absolute;top:58px;left:24px;right:24px}.monolith-manifold-hud.is-right-aligned{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px}.monolith-manifold-hud.is-right-aligned>*{align-self:flex-end}.monolith-manifold-hud h1{margin:4px 0 6px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.2rem,4vw,4.4rem);font-weight:600}.monolith-manifold-hud p{color:#f2eedfa8;margin:0}.monolith-manifold-status{flex-wrap:wrap;place-content:flex-start flex-end;gap:8px;max-width:520px;display:flex}.monolith-manifold-view-toggle{pointer-events:auto;background:#070911a3;border:1px solid #d2e2ff21;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.monolith-manifold-view-toggle button{color:#ebf3ff94;cursor:pointer;font:inherit;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;padding:5px 9px;font-size:.68rem}.monolith-manifold-view-toggle button.is-active{color:#f5fbffeb;background:#a6e1ff29;box-shadow:0 0 18px #a6e1ff1f}.monolith-manifold-dev-action{color:#e2daffdb;cursor:pointer;font:inherit;letter-spacing:.1em;text-transform:uppercase;pointer-events:auto;background:#5c41aa33;border:1px solid #bcaaff3d;border-radius:999px;padding:7px 10px;font-size:.68rem}.monolith-manifold-dev-action:hover{color:#f6f2fff2;background:#7252cd4d}.monolith-manifold-status span{color:#ebf3ffb8;letter-spacing:.08em;text-transform:uppercase;background:#07091199;border:1px solid #d2e2ff21;border-radius:999px;padding:7px 10px;font-size:.74rem}.monolith-manifold-page.is-player-view .monolith-manifold-hud h1,.monolith-manifold-page.is-player-view .monolith-manifold-hud p:not(.risk-kicker){display:none}.monolith-market-plate{z-index:4;border:1px solid #d2e2ff1f;border-left-color:var(--market-accent);background:linear-gradient(90deg, var(--market-accent-soft), transparent 42%), linear-gradient(180deg, #ffffff0b, #ffffff03), #070911a8;width:min(334px,100vw - 48px);box-shadow:inset 0 1px 0 #ffffff0e, 0 16px 58px #00000047, 0 0 32px var(--market-accent-glow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;border-radius:8px;padding:10px 11px;transition:width .18s,background .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s,box-shadow .18s;position:absolute;top:44px;left:24px}.monolith-market-plate.is-inspecting{z-index:46;background:linear-gradient(90deg, var(--market-accent-soft), transparent 52%), linear-gradient(180deg, #ffffff0e, #ffffff04), #07090fe6;width:min(360px,100vw - 48px);box-shadow:inset 0 1px 0 #ffffff12, 0 22px 70px #0000006b, 0 0 42px var(--market-accent-glow);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}.monolith-manifold-page.is-left-inspecting .monolith-manifold-canvas,.monolith-manifold-page.is-left-inspecting .m2d-canvas-wrap{filter:saturate(.82)brightness(.72);transition:filter .18s}.mp-topline{color:#f2eedf8c;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;gap:12px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9.5px;font-weight:600;display:flex}.mp-title{color:#f8fbfff5;letter-spacing:0;margin:6px 0 0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.32rem;font-weight:600;line-height:1.05}.mp-basket-row{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.mp-basket-chip{letter-spacing:.06em;color:#dce4f0c7;background:#ffffff08;border:1px solid #ffffff14;border-radius:3px;align-items:center;padding:2px 7px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9.5px;font-weight:600;display:inline-flex}.mp-closed-strip{color:#ffc8d0eb;letter-spacing:.12em;background:#b84e5c24;border:1px solid #b84e5c59;border-radius:3px;align-items:center;gap:7px;margin-top:8px;padding:4px 8px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9.5px;font-weight:600;display:inline-flex}.mp-closed-dot{background:#ff828e;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #ff828e99}.mp-action-stack{grid-template-columns:1fr;gap:6px;margin-top:10px;display:grid}.mp-action-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.mp-details-button,.mp-browse-link{letter-spacing:.14em;text-transform:uppercase;border-radius:5px;align-items:center;min-height:30px;margin-top:10px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:10px;font-weight:700;display:flex}.mp-action-row .mp-details-button,.mp-action-row .mp-browse-link,.mp-action-stack>.mp-details-button{margin-top:0}.mp-details-button{color:#eef6ffe0;cursor:pointer;background:#ffffff07;border:1px solid #ffffff13;justify-content:space-between;gap:10px;width:100%;padding:6px 9px}.mp-details-button:hover{border-color:color-mix(in srgb, var(--market-accent) 42%, #ffffff1f);background:color-mix(in srgb, var(--market-accent) 12%, #ffffff08)}.mp-details-hint{text-overflow:ellipsis;white-space:nowrap;color:#dce4f075;letter-spacing:.11em;min-width:0;font-size:8.5px;font-weight:600;overflow:hidden}.mp-browse-link{border:1px solid color-mix(in srgb, var(--market-accent) 24%, #ffffff14);background:color-mix(in srgb, var(--market-accent) 10%, #ffffff05);color:#e8f0ffb8;white-space:nowrap;justify-content:center;padding:6px 9px;text-decoration:none}.mp-browse-link:hover{color:#f8fbfff2;border-color:color-mix(in srgb, var(--market-accent) 48%, #ffffff1f)}.mp-inspection{border-top:1px solid #ffffff13;margin-top:12px;padding-top:10px}.mp-inspection-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mp-tabs{background:#04080e8c;border:1px solid #fff1;border-radius:6px;gap:3px;min-width:0;padding:3px;display:inline-flex}.mp-tabs button,.mp-inspection-close{color:#dce4f09e;cursor:pointer;border:0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace}.mp-tabs button{letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:4px;min-height:24px;padding:4px 8px;font-size:9px;font-weight:700}.mp-tabs button.is-active{background:color-mix(in srgb, var(--market-accent) 18%, #ffffff0a);color:#f8fbfff0}.mp-inspection-close{background:#ffffff09;border-radius:6px;width:26px;height:26px;font-size:16px;line-height:1}.mp-inspection-close:hover{color:#f8fbfff5;background:#fff1}.mp-inspection-body{background:#ffffff07;border:1px solid #ffffff0f;border-radius:7px;margin-top:10px;padding:10px}.mp-section-pills{flex-direction:column;gap:4px;margin-top:10px;display:flex}.mp-section{background:#ffffff04;border:1px solid #0000;border-radius:6px;transition:background .14s,border-color .14s}.mp-section.is-open{background:#ffffff0a;border-color:#ffffff14}.mp-section-pill{color:#e8f0ffc7;letter-spacing:.12em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:6px 10px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:10px;font-weight:600;transition:color .14s;display:flex}.mp-section-pill:hover{color:#f8fbfff5}.mp-section-glyph{background:color-mix(in srgb, var(--market-accent) 22%, transparent);width:14px;height:14px;color:var(--market-accent);border-radius:3px;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.mp-section-body{border-top:1px dashed #ffffff0f;margin-top:2px;padding:6px 12px 12px}.mp-dl{grid-template-columns:56px 1fr;gap:6px 10px;margin:0;display:grid}.mp-dl>div{display:contents}.mp-dl dt{color:var(--market-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9px}.mp-dl dd{color:#e8f0ffd6;margin:0;font-size:.72rem;line-height:1.35}.mp-leg-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.mp-leg-list li{color:#e8f0ffd1;background:#ffffff06;border:1px solid #ffffff0b;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:24px;padding:4px 7px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:10px;display:grid}.mp-leg-sym{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.mp-leg-weight{color:#dce4f094;font-variant-numeric:tabular-nums}.mp-paragraph{color:#e8f0ffc7;margin:0 0 8px;font-size:.7rem;line-height:1.45}.mp-paragraph--muted{color:#dce4f080}.mp-meta-row{justify-content:space-between;margin-top:4px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:10px;display:flex}.mp-meta-row span{color:#dce4f080}.mp-meta-row b{color:#e8f0ffdb;font-weight:600}.monolith-manifold-panel{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e,#ffffff03),#070911b8;border:1px solid #c5dbff1f;border-radius:24px;align-items:stretch;gap:10px;padding:12px;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:inset 0 1px #ffffff12,0 24px 80px #0000005c}.monolith-manifold-panel>div{background:#ffffff09;border-radius:16px;min-width:92px;padding:10px 12px}.monolith-manifold-panel span{color:#f2eedf85;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;display:block}.monolith-manifold-panel strong{color:#f6f9fff0;margin-top:5px;font-size:1rem;display:block}.monolith-manifold-stake{align-items:center;gap:7px;display:flex}.monolith-manifold-stake button{color:#f8f2ffcc;cursor:pointer;background:#bc74ff1f;border:1px solid #c488ff3d;border-radius:999px;padding:8px 10px}.monolith-manifold-stake button.is-active{color:#fff;background:#bc74ff57;border-color:#f4e1ff94;box-shadow:0 0 24px #bc74ff3d}.monolith-manifold-personal-panel{width:min(1120px,100vw - 56px)}.monolith-manifold-live-strip{margin-left:0}.monolith-manifold-page .risk-board-chip{--chip-glow:var(--player-color-light,#bc74ff);--chip-glow-soft:var(--player-color-glow-soft,#bc74ff42);--chip-rim:var(--player-color-rim,#f4e0fffa);--chip-rim-bottom:var(--player-color-rim-bottom,#bc74ffbd);--chip-rim-deep:var(--player-color-rim-deep,#581a8e85);--chip-rim-soft:var(--player-color-rim-soft,#bc74ff2e);--chip-face-top:var(--player-color-face-top,#a85ae2);--chip-face-mid:var(--player-color-face-mid,#722ab0);--chip-face-bottom:var(--player-color-face-bottom,#341254);--chip-base-top:var(--player-color-base-top,#7e3cbaf0);--chip-base-mid:var(--player-color-base-mid,#22103afa);--chip-base-bottom:var(--player-color-base-bottom,#160a26);--chip-shadow:var(--player-color-shadow,#040812e6);--chip-label:var(--player-color-label,#fffcfffc);--chip-label-shadow:var(--player-color-label-shadow,#140622b8)}.monolith-manifold-page .risk-board-chip:before{background:radial-gradient(circle, var(--player-color-glow-soft,#bc74ff2e), var(--player-color-rim-soft,#bc74ff0a) 52%, transparent 78%)}.monolith-manifold-page .risk-board-chip:after{background:linear-gradient(180deg, #fff6ff2e, #fff6ff0a 22%, transparent 42%), linear-gradient(180deg, var(--player-color-glow-soft,#bc74ff2e), transparent 92%);box-shadow:inset 0 0 0 1px var(--player-color-glow-soft,#bc74ff2e), 0 0 0 1px #fff0ff0d}.monolith-manifold-page .risk-board-chip .risk-chip-study-base{border-color:var(--player-color-glow-soft,#bc74ff47)}.monolith-manifold-page .risk-board-chip.is-active:before{background:radial-gradient(circle, var(--player-color-light,#e8c2ffeb), var(--player-color-glow,#d69aff6b) 36%, var(--player-color-glow-soft,#d69aff29) 58%, transparent 78%)}.monolith-manifold-page .risk-board-chip.is-active{--chip-glow-soft:var(--player-color-glow,#d496ff9e);--chip-glow:var(--player-color-light,#f4e0fffa);--chip-rim:var(--player-color-rim,#f4e0fffa);--chip-rim-soft:var(--player-color-rim-soft,#d496ff57)}.monolith-manifold-page .risk-board-chip.is-active .risk-board-chip-slot{background:linear-gradient(180deg, #fff4ff1a, #fff4ff05 18%, transparent 34%), linear-gradient(180deg, var(--player-color-face-bottom,#462068e0), var(--player-color-base-bottom,#140c22f5));box-shadow:inset 0 0 0 1px #f8e4ff33, inset 0 1px 0 #ffffff14, 0 0 8px var(--player-color-glow-soft,#e4b2ff2e), 0 0 16px var(--player-color-glow-soft,#d69aff1f)}.monolith-manifold-page .risk-board-chip.is-active:after{box-shadow:inset 0 0 0 1px #f8e4ffc7, 0 0 10px #ecc4ff3d, 0 0 20px var(--player-color-glow-soft,#d69aff2e)}.monolith-manifold-page .risk-board-chip.is-active .risk-chip-study-glow,.monolith-manifold-page .risk-chip-study-token.is-active .risk-chip-study-glow{background:radial-gradient(circle, var(--player-color-glow,#e8c2ffad), var(--player-color-glow-soft,#d69aff3d) 38%, transparent 76%)}.monolith-manifold-page .risk-board-chip.is-active .risk-chip-study-rim-glow,.monolith-manifold-page .risk-chip-study-token.is-active .risk-chip-study-rim-glow{background:radial-gradient(circle, var(--player-color-light,#f4e4ff8a), var(--player-color-glow-soft,#d69aff2e) 44%, transparent 72%)}.monolith-manifold-page .risk-board-chip.is-active .risk-chip-study-rim-outer,.monolith-manifold-page .risk-chip-study-token.is-active .risk-chip-study-rim-outer{box-shadow:0 0 8px #fff4ff57, 0 0 20px var(--player-color-glow,#d69aff8f), 0 0 42px var(--player-color-glow-soft,#d69aff3d)}.monolith-manifold-page .risk-board-floating-number.is-bet,.monolith-manifold-page .risk-board-metric-floating-number.is-bet{color:var(--player-float-bet,var(--player-color-light,#daaafffa));text-shadow:0 0 12px var(--player-float-bet-shadow,var(--player-color-glow,#b062ff7a)), 0 0 26px var(--player-color-glow-soft,#e1c3ff2e)}.monolith-manifold-page .risk-board-floating-number.is-remove,.monolith-manifold-page .risk-board-metric-floating-number.is-remove{color:var(--player-float-remove,var(--player-color-light,#daaaffbd));text-shadow:0 0 10px var(--player-float-remove-shadow,var(--player-color-glow-soft,#b062ff52)), 0 0 22px var(--player-color-glow-soft,#e1c3ff1f)}.risk-time-axis-wrap{z-index:2;pointer-events:none;position:absolute;bottom:18px;left:24px;right:110px}.risk-time-axis{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;display:grid}.risk-time-axis span{color:var(--muted);text-align:center;font-size:.78rem}.risk-time-axis .is-now{color:var(--live)}.risk-board-foundation-page{background:radial-gradient(circle at 50% 0,#9e7cff1a,#0000 24%),radial-gradient(circle at 65% 40%,#aedfff14,#0000 18%),linear-gradient(#0d1418 0%,#070c0f 100%)}.risk-board-foundation-shell{min-height:100vh;position:relative;overflow:hidden}.risk-board-foundation-stage{cursor:crosshair;background:radial-gradient(circle at 50% 18%,#ffffff05,#0000 28%) 0 0/100% 100%,radial-gradient(circle at 68% 42%,#a88ed40b,#0000 18%) 0 0/100% 100%,radial-gradient(circle at 24% 72%,#bc94d609,#0000 22%) 0 0/100% 100%,repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 9px) 0 0/100% 100%,repeating-linear-gradient(115deg,#ffffff04 0 1px,#0000 1px 11px) 0 0/100% 100%,linear-gradient(#171c20 0%,#121721 18%,#100d18 38%,#0c0812 62%,#050309 100%) 0 0/100% 220%;animation:40s ease-in-out infinite alternate riskBoardAtmosphere;position:absolute;inset:0}@keyframes riskBoardAtmosphere{0%{background-position:50% 18%,68% 42%,24% 72%,0 0,0 0,50% 0}50%{background-position:49% 20%,70% 38%,22% 76%,0 0,0 0,50% 48%}to{background-position:51% 16%,64% 46%,28% 68%,0 0,0 0,50% 100%}}.risk-board-canvas{width:100%;height:100%;display:block}.risk-board-foundation-hud{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px;display:flex;position:absolute;inset:0}.risk-board-price-scale{pointer-events:none;z-index:2;width:116px;position:absolute;top:0;bottom:0;right:18px}.risk-board-price-scale-rail{background:linear-gradient(#dceaff0f,#dceaff29,#dceaff0f);width:1px;position:absolute;top:22%;bottom:22%;right:38px}.risk-board-price-scale-tick{grid-template-columns:auto 10px;align-items:center;gap:8px;display:grid;position:absolute;right:38px;transform:translateY(-50%)}.risk-board-price-scale-mark{background:#dceaff33;width:10px;height:1px}.risk-board-price-scale-label{letter-spacing:.04em;color:#e6eefa70;text-align:right;min-width:58px;font-size:.72rem}.risk-board-price-scale-tick.is-now .risk-board-price-scale-mark{background:#e2f4ffb8;box-shadow:0 0 10px #a6e1ff29}.risk-board-price-scale-tick.is-now{grid-template-columns:auto 10px;right:28px}.risk-board-price-scale-tick.is-now .risk-board-price-scale-label{text-align:right;min-width:0}.risk-board-price-scale-tick.is-now .risk-board-price-scale-mark{display:none}.risk-board-price-scale-tick.is-now .risk-board-price-scale-label{color:#f0f7ffeb}.risk-board-personal-panel{z-index:3;pointer-events:auto;grid-template-columns:minmax(280px,340px) minmax(200px,220px);justify-content:start;align-items:start;gap:10px;width:min(560px,100vw - 56px);display:grid;position:absolute;bottom:24px;left:28px}.monolith-manifold-page .risk-board-personal-panel{grid-template-columns:1fr;width:min(920px,100vw - 56px)}.monolith-risk-control-v2{background:#ffffff09;border:1px solid #d2e2ff1a;border-radius:6px;gap:5px;min-width:0;padding:8px 9px;display:grid}.monolith-risk-control-v2>.risk-kicker{color:#f2eedf80;letter-spacing:.13em;text-transform:uppercase;font-size:.56rem}.monolith-risk-options-v2{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.monolith-risk-options-v2 button{color:#f6f9ffb8;height:26px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #d2e2ff1c;border-radius:6px;font-size:.63rem}.monolith-risk-options-v2 button:hover{border-color:var(--player-color-glow,#bc74ff80);color:#ffffffeb}.monolith-risk-options-v2 button.is-active{border-color:var(--player-color-light,#f4e0ffe0);background:linear-gradient(180deg, var(--player-color-glow-soft,#bc74ff38), #ffffff09);color:#fffffff5;box-shadow:0 0 22px var(--player-color-glow-soft,#bc74ff42)}.risk-board-risk-dock{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0f,#ffffff03 22%,#0000 46%),linear-gradient(#0d111cf0,#080b12eb);border:1px solid #d4e1ff29;border-radius:18px;align-items:start;gap:2px;padding:5px 10px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #7592c924,0 20px 60px #00000057}.risk-board-risk-dock:after{content:"";opacity:.92;background:linear-gradient(90deg,#0000,#70cfffe0,#0000);border-radius:999px;height:3px;position:absolute;bottom:6px;left:12%;right:12%;box-shadow:0 0 10px #70cfff4d,0 0 22px #70cfff1f}.risk-board-risk-dock-top{z-index:2;min-height:0;margin:0;padding:0;display:block;position:absolute;top:18px;left:12px}.risk-board-risk-dock-top .risk-kicker{letter-spacing:.16em;opacity:.68;font-size:.78rem;line-height:.9;display:block}.risk-board-chip-tray{background:linear-gradient(#ffffff05,#0000 28%),#0c0e182e;border-radius:12px;align-content:start;gap:0;margin-top:40px;padding:0;display:grid}.risk-board-risk-summary{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.risk-board-risk-summary-group{background:linear-gradient(#ffffff08,#0000 38%),#080c1047;border:1px solid #dfefe412;border-radius:12px;gap:5px;padding:8px 10px 9px;display:grid}.risk-board-risk-summary-toggle{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.risk-board-risk-summary-group .risk-kicker{letter-spacing:.15em;opacity:.64;margin-bottom:1px;font-size:.68rem;display:block}.risk-board-risk-summary-chevron{color:#f7faffb8;font-size:.92rem;line-height:1;transition:transform .16s,opacity .16s}.risk-board-risk-summary-group.is-open .risk-board-risk-summary-chevron{transform:rotate(45deg)}.risk-board-risk-summary-row{color:#dce6f594;justify-content:space-between;align-items:baseline;gap:10px;font-size:.72rem;display:flex}.risk-board-risk-summary-row strong{letter-spacing:-.02em;color:#f7fafff5;font-size:.92rem;font-weight:700}.risk-board-live-strip{grid-template-columns:132px 214px 164px;grid-template-areas:"won pnl roll";place-self:end center;align-items:end;gap:9px;width:max-content;margin-top:2px;margin-left:523px;display:grid}.monolith-manifold-page .risk-board-live-strip{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"bank won pnl roll risk summary";align-self:stretch;gap:6px;width:auto;margin:0}.risk-board-metric-card{background:radial-gradient(circle at 50% 0,#ffffff05,#0000 40%),linear-gradient(#0e16288a,#050a1494);border:1px solid #aad2ff14;border-radius:18px;padding:15px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 10px 26px #00000029}.monolith-manifold-page .risk-board-metric-card{background:radial-gradient(circle at 50% 0,#ffffff0a,#0000 44%),linear-gradient(#0f1522b8,#060a12b8);border-color:#d2e2ff1a;border-radius:8px;padding:8px 9px;box-shadow:inset 0 1px #ffffff0b,0 10px 26px #0000002e}.risk-board-metric-card-bankroll{grid-area:bank}.monolith-manifold-page .monolith-risk-control-v2{grid-area:risk}.monolith-manifold-page .risk-board-risk-summary{grid-area:summary;grid-template-columns:1fr;gap:5px;margin:0}.monolith-manifold-page .risk-board-risk-summary-group{border-radius:6px;padding:6px 8px}.risk-board-metric-card-won{grid-area:won}.risk-board-metric-card-label{letter-spacing:.18em;text-transform:uppercase;color:#dce6f594;font-size:.74rem}.monolith-manifold-page .risk-board-metric-card-label{letter-spacing:.12em;font-size:.53rem}.risk-board-metric-card-value{letter-spacing:-.04em;color:#f7fafffa;text-shadow:0 6px 18px #00000038;margin-top:8px;font-size:2.56rem;font-weight:800;line-height:1;display:block}.monolith-manifold-page .risk-board-metric-card-value{letter-spacing:0;text-shadow:none;margin-top:3px;font-size:.86rem}.risk-board-metric-card-floating-layer{pointer-events:none;position:absolute;inset:0}.risk-board-metric-floating-number{font-size:calc(.72rem + min(var(--float-scale,0), 48) * .014rem);letter-spacing:.03em;white-space:nowrap;font-weight:700;animation:1.1s cubic-bezier(.18,.72,.14,1) forwards riskBoardMetricFloatNumber;position:absolute;bottom:12px;right:16px}.risk-board-metric-floating-number.is-bet{color:#daaafff5;text-shadow:0 0 18px #b062ff3d}.risk-board-metric-floating-number.is-loss{color:#ff7a7afa;text-shadow:0 0 18px #ff464638}.risk-board-metric-floating-number.is-win{color:#82ffacfa;text-shadow:0 0 18px #39dc763d}.risk-board-metric-floating-number.is-rollover{color:#a894fffa;text-shadow:0 0 18px #8c6eff47}.risk-board-metric-floating-number.is-points{color:#e8c840fa;text-shadow:0 0 18px #e8c8404d}.monolith-board-float-zone{pointer-events:none;z-index:3;position:absolute;inset:0 320px 0 0;overflow:hidden}.monolith-board-float{left:calc(50% + var(--float-x,0px));letter-spacing:-.02em;white-space:nowrap;pointer-events:none;color:var(--pts-color,#e8c840);text-shadow:0 0 24px color-mix(in srgb, var(--pts-color,#e8c840) 50%, transparent);font-weight:800;animation:1.8s cubic-bezier(.18,.72,.14,1) forwards board-float-rise;position:absolute;bottom:42%;transform:translate(-50%)}.monolith-board-float--pts{font-size:1.1rem}.monolith-board-float--streak{opacity:.85;font-size:.8rem;bottom:calc(42% - 1.4rem)}.monolith-board-float--win{color:#9effc4fa;text-shadow:0 0 28px #50ffaa8c;font-size:1.35rem}.monolith-board-float--loss{color:#ffa8a8fa;text-shadow:0 0 22px #ff787873;font-size:1.1rem}@keyframes board-float-rise{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.85)}12%{opacity:1;transform:translate(-50%)translateY(0)scale(1.05)}30%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-80px)scale(.9)}}.risk-board-metric-card-pnl{grid-area:pnl;min-height:124px}.risk-board-metric-card-pnl.is-positive .risk-board-metric-card-value{color:#9effc4fa}.risk-board-metric-card-pnl.is-negative .risk-board-metric-card-value{color:#ffa8a8fa}.risk-board-metric-card-accent{content:"";opacity:.8;background:linear-gradient(90deg,#50ffaa00,#50ffaae6,#50ffaa00);border-radius:999px;height:3px;position:absolute;inset:auto 16px 0}.risk-board-metric-card-pnl.is-negative .risk-board-metric-card-accent{background:linear-gradient(90deg,#ff787800,#ff7878eb,#ff787800)}.risk-board-metric-card-won{align-self:end;min-height:86px}.risk-board-metric-card-won .risk-board-metric-card-value{color:#f4ecfff2;font-size:1.82rem}.risk-board-metric-card-rollover{background:radial-gradient(circle at 50% 0,#a894ff08,#0000 40%),linear-gradient(#0e0c1c8a,#08061294);border-color:#a894ff24;grid-area:roll;min-height:86px}.risk-board-metric-card-rollover .risk-board-metric-card-value{color:#bcaafffa;font-size:1.82rem}.risk-board-metric-card-rollover .risk-board-metric-card-accent{background:linear-gradient(90deg,#9478ff00,#a894ffeb,#9478ff00)}.risk-board-bankroll-strip{background:linear-gradient(#ffffff06,#0000),#080c105c;border:1px solid #dfefe414;border-radius:12px;align-items:center;margin-top:4px;padding:6px 8px 4px;display:grid}.risk-board-bankroll-stack{--stack-scale:1;--stack-glow:.12;width:34px;height:26px;transform:scale(var(--stack-scale));transform-origin:50%;transition:transform .22s;position:relative}.risk-board-bankroll-stack span{clip-path:polygon(50% 0%,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);border:1px solid var(--player-board-rim,#f3dfff6b);background:linear-gradient(180deg, #f6e2ff2e, #f6e2ff0a 26%, transparent 44%), linear-gradient(180deg, var(--player-color-face-mid,#6e2ca6eb), var(--player-color-base-bottom,#36125ef5));width:22px;height:16px;box-shadow:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #fff5ff0f, 0 0 12px var(--player-board-glow-soft,rgba(188, 116, 255, var(--stack-glow)));transition:box-shadow .22s,transform .22s;position:absolute;left:50%;transform:translate(-50%)}.risk-board-bankroll-stack span:first-child{top:10px}.risk-board-bankroll-stack span:nth-child(2){top:5px}.risk-board-bankroll-stack span:nth-child(3){top:0}.risk-board-bankroll-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.risk-board-bankroll-metric{grid-template-columns:34px 1fr;align-items:center;gap:8px;display:grid}.risk-board-bankroll-metrics strong{color:var(--text);margin-top:4px;font-size:.98rem;display:block}.risk-board-chip-row{grid-template-columns:repeat(4,minmax(0,auto));justify-content:center;align-items:start;gap:0 4px;display:grid}.risk-board-chip{--chip-glow:#bc74ff;--chip-glow-soft:#bc74ff38;--chip-rim:#d8aaffeb;--chip-rim-bottom:#bc74ffbd;--chip-rim-deep:#581a8e85;--chip-rim-soft:#b066ff2e;--chip-face-top:#7032a4fa;--chip-face-mid:#4c1c7cfc;--chip-face-bottom:#240c3e;--chip-base-top:#4c2278e6;--chip-base-mid:#22103afa;--chip-base-bottom:#0e081c;--chip-shadow:#040812e6;--chip-label:#fffcfffc;--chip-label-shadow:#140622b8;cursor:pointer;appearance:none;width:64px;height:60px;color:inherit;z-index:1;background:0 0;border:0;padding:0;transition:transform .18s;display:block;position:relative}.risk-board-chip>*{z-index:1}.risk-board-chip.risk-chip-study-token.is-compact{width:64px;height:60px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-shadow{inset:19px 9px 5px;transform:translateY(3px)}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-base-3{inset:14px 11px 7px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-base-2{inset:11px 10px 9px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-base-1{inset:9px 9px 11px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-rim-glow{inset:6px 6px 10px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-rim-outer{inset:7px 7px 12px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-rim-inner{inset:9px 9px 14px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-face{inset:10px 10px 16px}.risk-board-chip.risk-chip-study-token.is-compact .risk-chip-study-label{font-size:.7rem;transform:translateY(-4px)}.risk-board-chip.risk-chip-study-token.is-compact:after{inset:20px 20px 23px}.risk-board-chip-label{font-size:.7rem}.risk-board-chip:hover{transform:translateY(-2px)}.risk-board-chip:before{content:"";background:radial-gradient(circle, var(--chip-glow-soft), var(--chip-rim-soft) 52%, transparent 78%);filter:blur(5px);opacity:0;pointer-events:none;border-radius:999px;width:44px;height:14px;transition:opacity .18s,transform .18s,filter .18s;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.risk-board-chip:after{content:"";clip-path:polygon(50% 0%,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);background:linear-gradient(180deg, #fff6ff38, #fff6ff0a 22%, transparent 42%), linear-gradient(180deg, var(--chip-glow-soft), transparent 92%);box-shadow:inset 0 0 0 1px var(--chip-rim-soft), 0 0 0 1px #fff0ff0f;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s,box-shadow .18s;position:absolute;inset:4px}.risk-board-chip-slot{clip-path:polygon(50% 0%,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);background:linear-gradient(180deg, #ffffff08, transparent 28%), linear-gradient(180deg, var(--chip-base-mid), var(--chip-base-bottom));opacity:.82;pointer-events:none;z-index:0;transition:opacity .18s,box-shadow .18s,transform .18s,background .18s;position:absolute;inset:10px 7px 6px;box-shadow:inset 0 1px #ffffff08,inset 0 -6px 9px #00000042}.risk-board-chip .risk-chip-study-glow{background:radial-gradient(circle, var(--chip-glow-soft), var(--chip-rim-soft) 44%, transparent 74%);filter:blur(10px)}.risk-board-chip .risk-chip-study-rim-glow{background:radial-gradient(circle, var(--chip-glow-soft), var(--chip-rim-soft) 46%, transparent 72%);filter:blur(8px)}.risk-board-chip .risk-chip-study-rim-outer{box-shadow:0 0 8px #ecd0ff1f, 0 0 16px var(--chip-glow-soft), 0 0 28px var(--chip-rim-soft)}.risk-board-chip .risk-chip-study-face{box-shadow:inset 0 0 0 1px #ffecff1a, inset 0 -10px 14px #0003, 0 0 14px var(--chip-rim-soft)}.risk-board-chip:focus-visible{outline:none}.risk-board-chip:focus-visible .risk-chip-study-rim-outer{box-shadow:0 0 12px #f6e0ff33, 0 0 26px var(--chip-glow), 0 0 46px var(--chip-glow-soft)}.risk-board-chip.is-active{z-index:3;transform:translateY(-4px)scale(1.03)}.risk-board-chip.is-active .risk-board-chip-slot{opacity:1;background:linear-gradient(180deg, #fff4ff1a, #fff4ff05 18%, transparent 34%), linear-gradient(180deg, var(--chip-face-bottom), var(--chip-base-bottom));box-shadow:inset 0 0 0 1px #f8e4ff33, inset 0 1px 0 #ffffff14, 0 0 8px var(--chip-glow-soft), 0 0 16px var(--chip-rim-soft);transform:scale(1.04)}.risk-board-chip.is-active:before{opacity:1;background:radial-gradient(circle, var(--chip-glow), var(--chip-glow-soft) 36%, var(--chip-rim-soft) 58%, transparent 78%);filter:blur(6px);width:52px;height:18px;transform:translate(-50%)translateY(4px)}.risk-board-chip.is-active:after{opacity:1;box-shadow:inset 0 0 0 1px #f8e4ffe0, 0 0 10px var(--chip-glow-soft), 0 0 20px var(--chip-rim-soft);transform:scale(1.08)}.risk-board-chip.is-active .risk-chip-study-glow{background:radial-gradient(circle, var(--chip-glow), var(--chip-glow-soft) 34%, var(--chip-rim-soft) 58%, transparent 76%);filter:blur(8px)}.risk-board-chip.is-active .risk-chip-study-rim-glow{background:radial-gradient(circle, var(--chip-rim), var(--chip-glow-soft) 42%, transparent 72%);filter:blur(6px)}.risk-board-chip.is-active .risk-chip-study-rim-outer{box-shadow:0 0 7px #fff4ff6b, 0 0 16px var(--chip-glow), 0 0 28px var(--chip-glow-soft)}.risk-board-chip.is-active .risk-chip-study-rim-inner{opacity:1;box-shadow:inset 0 0 0 1px #fff8ffd6,0 0 24px #f6e0ff47}.risk-board-chip.is-active .risk-chip-study-face{box-shadow:inset 0 0 0 1px #fff6ff2e, inset 0 -7px 10px #0000001f, 0 0 12px var(--chip-rim-soft)}.risk-board-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.risk-board-personal-grid div{background:#ffffff06;border:1px solid #dfefe40f;border-radius:12px;padding:8px 9px}.risk-board-personal-grid strong{margin-top:5px;font-size:.92rem;display:block}.risk-board-feed-state{letter-spacing:.14em;text-transform:uppercase;color:#f2eedfad;border:1px solid #dfefe41f;border-radius:999px;justify-self:start;padding:5px 8px;font-size:.66rem}.risk-board-feed-state.is-live{color:#d6f3fff0;background:#a6e1ff14;border-color:#a6e1ff4d}.risk-board-feed-state.is-connecting,.risk-board-feed-state.is-reconnecting,.risk-board-feed-state.is-degraded{color:#f2eedfbd}.risk-board-floating-layer{pointer-events:none;z-index:4;position:absolute;inset:0}.risk-board-floating-number{font-size:calc(.88rem + min(var(--float-scale,0), 42) * .018rem);letter-spacing:.04em;white-space:nowrap;animation:riskBoardFloatNumber var(--float-duration,1.4s) cubic-bezier(.18, .72, .14, 1) forwards;font-weight:600;position:absolute;transform:translate(-50%,-50%)}.risk-board-floating-number.is-bet{color:#daaafffa;text-shadow:0 0 12px #b062ff7a,0 0 26px #e1c3ff2e}.risk-board-floating-number.is-remove{color:#ffe2c7f5;text-shadow:0 0 10px #ffbb806b,0 0 22px #ffebd029}.risk-board-floating-number.is-loss{color:#ff7a7afa;text-shadow:0 0 14px #ff464685,0 0 28px #ff9c9c2e}.risk-board-floating-number.is-win{--float-duration:1.85s;color:#82ffacfa;text-shadow:0 0 14px #39dc768a,0 0 32px #adffce33}.risk-board-floating-number.is-rollover{color:#bcaafffa;text-shadow:0 0 14px #9478ff80,0 0 30px #a894ff33}@keyframes riskBoardFloatNumber{0%{opacity:0;transform:translate(-50%,-34%)}12%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-170%)}}@keyframes riskBoardMetricFloatNumber{0%{opacity:0;transform:translateY(18%)}12%{opacity:1}to{opacity:0;transform:translateY(-60%)}}.risk-board-foundation-meta{max-width:420px}.risk-board-foundation-meta h1{margin-top:4px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.4rem,4vw,4.8rem)}.risk-board-foundation-meta p:last-child{color:#f2eedfad;margin-top:10px;font-size:.95rem}.risk-board-room-status{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.risk-board-room-pill{letter-spacing:.12em;text-transform:uppercase;color:#e9f0fac2;background:#080c1647;border:1px solid #d8e8ff1f;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.68rem;display:inline-flex}.risk-board-room-pill.is-connected{color:#b9ffd4f0;border-color:#78ffb833}.risk-board-room-pill.is-connecting,.risk-board-room-pill.is-reconnecting{color:#cde8ffe6;border-color:#a0d2ff2e}.risk-board-room-pill.is-error{color:#ffb4b4f0;border-color:#ff8c8c33}.risk-board-room-identity{gap:3px;margin-top:10px;display:grid}.risk-board-room-identity strong{color:#f7fafff0;font-size:.94rem}.risk-board-foundation-assets{pointer-events:auto;gap:8px;margin-top:14px;display:flex}.risk-board-foundation-assets button{color:#f2eedfb8;cursor:pointer;background:#0a0f1285;border:1px solid #dfefe424;border-radius:999px;padding:9px 14px}.risk-board-foundation-assets button.is-active{color:#f2eedf;background:#80baff24;border-color:#acdbff57;box-shadow:0 0 24px #80baff14}.risk-board-foundation-stats{grid-template-columns:repeat(2,minmax(120px,1fr));gap:12px;display:grid}.risk-board-foundation-stats div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff08,#0000),#0a0f1299;border:1px solid #dfefe41a;border-radius:16px;padding:14px 16px}.risk-board-foundation-stats span{text-transform:uppercase;letter-spacing:.16em;color:#f2eedfa3;font-size:.72rem}.risk-board-foundation-stats strong{color:var(--text);margin-top:6px;font-size:1.04rem;display:block}.risk-tray-playground-page{min-height:100vh;color:var(--text);background:radial-gradient(circle at 50% 56%,#587aff24,#0000 18%),radial-gradient(circle at 62% 60%,#985eff1f,#0000 16%),linear-gradient(#0f1020 0%,#0a0b16 48%,#07080f 100%)}.risk-tray-playground-stage{place-items:center;min-height:100vh;padding:40px 24px 120px;display:grid;position:relative;overflow:hidden}.risk-tray-playground-backdrop{opacity:.8;background:radial-gradient(circle at 50% 60%,#5fa0ff14,#0000 14%) 0 0/100% 100%,repeating-linear-gradient(30deg,#ffffff06 0 1px,#0000 1px 22px) 0 0/78px 44px,repeating-linear-gradient(-30deg,#ffffff06 0 1px,#0000 1px 22px) 0 0/78px 44px,repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 19px) 0 0/78px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000,#000000ad 62%,#0000 100%);mask-image:radial-gradient(circle at 50% 48%,#000,#000000ad 62%,#0000 100%)}.risk-tray-playground-meta{z-index:1;max-width:320px;position:absolute;top:30px;left:30px}.risk-tray-playground-meta h1{margin:6px 0 0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.1rem,4vw,4rem)}.risk-tray-playground-meta p:last-child{color:#f2eedfa8;margin-top:8px}.risk-chip-study{--chip-glow:#bc74ff;--chip-glow-soft:#bc74ff57;--chip-rim:#d8aaffe0;--chip-rim-bottom:#bc74ffbd;--chip-rim-deep:#581a8e85;--chip-rim-soft:#b066ff2e;--chip-face-top:#561e86f5;--chip-face-mid:#3a1260fa;--chip-face-bottom:#1c0a30;--chip-base-top:#622c92e6;--chip-base-mid:#22103afa;--chip-base-bottom:#10081e;--chip-shadow:#040812e6;--chip-label:#fffcfffc;--chip-label-shadow:#140622b8;z-index:1;place-items:center;width:min(340px,100vw - 72px);min-height:260px;display:grid;position:relative}.risk-chip-study-token{cursor:pointer;width:220px;height:220px;transform-style:preserve-3d;background:0 0;border:0;position:relative}.risk-chip-study-token.is-compact{width:120px;height:120px}.risk-chip-study-shadow,.risk-chip-study-base,.risk-chip-study-rim-glow,.risk-chip-study-rim-outer,.risk-chip-study-rim-inner,.risk-chip-study-face,.risk-chip-study-glow{clip-path:polygon(50% 0%,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);position:absolute}.risk-chip-study-shadow{clip-path:polygon(50% 8%,90% 28%,94% 84%,50% 100%,6% 84%,10% 28%);background:radial-gradient(circle, var(--chip-shadow), #04081242 68%, transparent 100%);filter:blur(18px);inset:48px 24px 18px;transform:translateY(10px)}.risk-chip-study-glow{background:radial-gradient(circle, var(--chip-glow-soft), var(--chip-rim-soft) 44%, transparent 72%);filter:blur(20px);inset:8px}.risk-chip-study-base{border:1px solid var(--chip-rim-soft);background:linear-gradient(180deg, var(--chip-base-top), var(--chip-base-mid) 58%, var(--chip-base-bottom));box-shadow:inset 0 1px #f0dcff14,inset 0 -12px 16px #0000003d}.risk-chip-study-base-3{inset:34px 30px 18px}.risk-chip-study-base-2{inset:29px 26px 24px}.risk-chip-study-base-1{inset:24px 22px 30px}.risk-chip-study-rim-glow{background:radial-gradient(circle, var(--chip-glow-soft), var(--chip-rim-soft) 48%, transparent 72%);filter:blur(14px);inset:12px 12px 28px}.risk-chip-study-rim-outer{background:linear-gradient(180deg, #fff8ff42, #fff8ff0a 20%, transparent 34%), linear-gradient(180deg, var(--chip-rim), var(--chip-rim-bottom) 42%, var(--chip-rim-deep) 100%);box-shadow:0 0 10px #ecd0ff24, 0 0 22px var(--chip-glow-soft), 0 0 38px var(--chip-rim-soft);inset:18px 18px 34px;overflow:hidden}.risk-chip-study-rim-outer:before{content:"";pointer-events:none;opacity:.16;mix-blend-mode:overlay;background:repeating-linear-gradient(120deg,#ffffff0f 0 1px,#0000 1px 7px),linear-gradient(90deg,#ffffff08,#0000 18% 82%,#0000000f);position:absolute;inset:0}.risk-chip-study-rim-inner{opacity:.92;background:linear-gradient(#ffffff1f,#0000 30%),linear-gradient(#fff7ff38,#fff7ff0a);inset:21px 21px 37px;box-shadow:inset 0 0 0 1px #fff6ff61,0 0 14px #ffeeff14}.risk-chip-study-face{border:1px solid var(--chip-rim-soft);isolation:isolate;background:radial-gradient(circle at 50% 20%, #ffeaff24, transparent 30%), linear-gradient(180deg, #ffe4ff24, #ffe4ff05 22%, transparent 38%), linear-gradient(180deg, var(--chip-face-top), var(--chip-face-mid) 56%, var(--chip-face-bottom));box-shadow:inset 0 0 0 1px #ffecff14, inset 0 -12px 16px #0003, 0 0 18px var(--chip-rim-soft);inset:28px 28px 44px;overflow:hidden}.risk-chip-study-face:before{content:"";pointer-events:none;opacity:.24;mix-blend-mode:soft-light;background:repeating-linear-gradient(135deg,#ffffff06 0 2px,#00000004 2px 4px),repeating-linear-gradient(45deg,#ffffff03 0 1px,#0000 1px 7px),radial-gradient(circle at 50% 16%,#ffffff0d,#0000 38%);position:absolute;inset:0}.risk-chip-study-face:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 8%,#ffffff0b,#0000 24%),radial-gradient(circle at 50% 115%,#0003,#0000 40%);position:absolute;inset:0}.risk-chip-study-label{letter-spacing:.02em;color:var(--chip-label);text-shadow:0 1px #ffffff29,0 2px 3px #00000038;place-items:center;font-size:2rem;font-weight:800;display:grid;position:absolute;inset:0;transform:translateY(-16px)}.risk-chip-study-label:before,.risk-chip-study-label:after{content:attr(data-label);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.risk-chip-study-label:before{color:var(--chip-label-shadow);filter:blur(1.2px);opacity:.95;transform:translateY(1.5px)}.risk-chip-study-label:after{color:#ffffff38;transform:translateY(-1px)}.risk-chip-study-token:after{content:"";clip-path:polygon(50% 0%,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);pointer-events:none;filter:blur(10px);opacity:.8;background:radial-gradient(circle at 50% 46%,#0000002e,#0000 34%);position:absolute;inset:56px 56px 72px}.risk-chip-study-token.is-active{transform:translateY(-4px)}.risk-chip-study-token.is-active .risk-chip-study-glow{background:radial-gradient(circle, var(--chip-glow), var(--chip-glow-soft) 42%, transparent 74%);filter:blur(24px)}.risk-chip-study-token.is-active .risk-chip-study-rim-glow{background:radial-gradient(circle, var(--chip-glow), var(--chip-glow-soft) 44%, transparent 72%);filter:blur(18px)}.risk-chip-study-token.is-active .risk-chip-study-rim-outer{box-shadow:0 0 12px #f6e0ff38, 0 0 26px var(--chip-glow), 0 0 52px var(--chip-glow-soft);animation:2.2s ease-in-out infinite riskChipRimPulse}.risk-chip-study-token.is-active .risk-chip-study-rim-inner{opacity:1;animation:2.2s ease-in-out infinite riskChipInnerPulse;box-shadow:inset 0 0 0 1px #fff8ff85,0 0 18px #f6e0ff1f}@keyframes riskChipRimPulse{0%,to{box-shadow:0 0 12px #f6e0ff33, 0 0 22px var(--chip-glow-soft), 0 0 42px var(--chip-rim-soft)}50%{box-shadow:0 0 16px #ffeeff47, 0 0 34px var(--chip-glow), 0 0 66px var(--chip-glow-soft)}}@keyframes riskChipInnerPulse{0%,to{opacity:.94;box-shadow:inset 0 0 0 1px #fff8ff7a,0 0 16px #f6e0ff1a}50%{opacity:1;box-shadow:inset 0 0 0 1px #fffaffad,0 0 24px #f6e0ff29}}.risk-chip-study-token.is-active .risk-chip-study-face{box-shadow:inset 0 0 0 1px #ffefff1a, inset 0 -12px 16px #0000002e, 0 0 24px var(--chip-rim-soft)}.risk-chip-study-token.is-compact .risk-chip-study-shadow{inset:28px 12px 6px;transform:translateY(7px)}.risk-chip-study-token.is-compact .risk-chip-study-base-3{inset:19px 16px 12px}.risk-chip-study-token.is-compact .risk-chip-study-base-2{inset:15px 14px 16px}.risk-chip-study-token.is-compact .risk-chip-study-base-1{inset:12px 12px 20px}.risk-chip-study-token.is-high-value{--chip-glow:#ffc960;--chip-glow-soft:#ffc96057;--chip-rim:#ffdc8af5;--chip-rim-bottom:#ca8922d6;--chip-rim-deep:#5c320ac7;--chip-rim-soft:#ffc24a29;--chip-rim-highlight:#fff4d4f0}.risk-chip-study-token.is-compact .risk-chip-study-rim-glow{inset:8px 8px 18px}.risk-chip-study-token.is-compact .risk-chip-study-rim-outer{inset:10px 10px 22px}.risk-chip-study-token.is-compact .risk-chip-study-rim-inner{inset:13px 13px 25px}.risk-chip-study-token.is-compact .risk-chip-study-face{inset:14px 14px 28px}.risk-chip-study-token.is-compact .risk-chip-study-label{font-size:1rem;transform:translateY(-9px)}.risk-chip-study-token.is-compact:after{inset:30px 30px 42px}.risk-chip-study-pills{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.risk-chip-study-pills button{color:#f2eedfcc;cursor:pointer;background:#ffffff0a;border:1px solid #dfefe41f;border-radius:10px;padding:8px 10px}.risk-chip-study-pills button.is-active{color:#f5fbfffa;background:#82d8ff1a;border-color:#82d8ff57}.risk-tray-dock-restored{z-index:1;place-items:center;width:min(620px,100vw - 72px);padding-top:36px;display:grid;position:relative}.risk-tray-dock-restored-base{background:linear-gradient(#ffffff0d,#0000 18%),linear-gradient(#191d2ef5,#0a0c16fa);border:1px solid #c4deff29;border-radius:24px;height:106px;position:absolute;bottom:0;left:0;right:0;transform:perspective(1400px)rotateX(22deg);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #7d9adc29,0 24px 90px #0006}.risk-tray-dock-restored-base:after{content:"";background:linear-gradient(#475b8ae0 0%,#222c46fa 26%,#080b14 100%);border:1px solid #94b1e624;border-top:0;border-radius:0 0 24px 24px;height:32px;position:absolute;bottom:-20px;left:6px;right:6px;box-shadow:inset 0 1px #accbff29,0 14px 28px #00000047}.risk-tray-dock-restored-rail{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:10px;width:calc(100% - 38px);padding:0 8px 18px;display:grid;position:relative}.risk-tray-dock-classic{z-index:1;width:min(620px,100vw - 72px);transform-style:preserve-3d;-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);background:radial-gradient(circle at 50% 0,#beddff14,#0000 32%),linear-gradient(#ffffff14,#ffffff04 18%,#0000 42%),linear-gradient(#22273a94,#111422ad 48%,#080a12c7 100%);border:1px solid #cce4ff2e;border-radius:24px;padding:18px 18px 22px;position:relative;transform:perspective(1400px)rotateX(20deg);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #89a8e824,0 24px 90px #00000047}.risk-tray-dock-classic:before{content:"";pointer-events:none;background:linear-gradient(#ffffff08,#0000 24%),radial-gradient(circle at 50% 10%,#b8e4ff0f,#0000 36%);border:1px solid #deecff14;border-radius:18px;position:absolute;inset:10px}.risk-tray-dock-classic:after{content:"";background:linear-gradient(#6c83b647 0%,#1e2842b8 22%,#070a12eb 100%);border:1px solid #a6c2f024;border-top:0;border-radius:0 0 24px 24px;height:30px;position:absolute;bottom:-18px;left:6px;right:6px;transform:translateZ(-4px);box-shadow:inset 0 1px #bed6ff1a,0 14px 28px #00000042}.risk-tray-dock-classic-rail{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0d,#0000 28%),linear-gradient(#1e24386b,#0e121e8f);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;padding:14px 14px 10px;display:grid;position:relative;transform:translateZ(12px);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #576a961f}.risk-tray-token-classic{cursor:pointer;min-height:104px;transform-style:preserve-3d;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.risk-tray-token-classic-shell,.risk-tray-token-classic-face,.risk-tray-token-classic-glow{clip-path:polygon(50% 0%,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);position:absolute}.risk-tray-token-classic-shell{background:linear-gradient(#ffffff1f,#0000 42%),linear-gradient(#3849708f,#111824d1);border:1px solid #bfddff2e;inset:18px 10px 2px;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 -8px 20px #0000003d,0 10px 22px #00000038}.risk-tray-token-classic-face{background:linear-gradient(#ffffff24,#0000 42%),linear-gradient(#314776e6,#151f38f5);border:1px solid #aae7ff29;inset:8px 18px 12px}.risk-tray-token-classic-label{letter-spacing:.03em;color:#cbe6ffeb;text-shadow:0 0 10px #6fc6ff33,0 0 18px #6fc6ff14;place-items:center;font-size:.9rem;font-weight:700;display:grid;position:absolute;inset:0}.risk-tray-token-classic:hover .risk-tray-token-classic-shell{background:linear-gradient(#ffffff1f,#0000 44%),linear-gradient(#3d5c94b8,#252f5ad6);border-color:#cb93ff42;transform:translateY(-2px)}.risk-tray-token-classic:hover .risk-tray-token-classic-face{border-color:#82d8ff52;transform:translateY(-2px)}.risk-tray-token-classic.is-active{z-index:2}.risk-tray-token-classic.is-active .risk-tray-token-classic-glow{filter:blur(12px);background:radial-gradient(circle,#63d9ff6b,#63d9ff14 52%,#0000 72%);inset:-4px 6px -12px}.risk-tray-token-classic.is-active .risk-tray-token-classic-shell{background:linear-gradient(#ffffff2e,#0000 42%),linear-gradient(#4da0ffd1,#1f4a9be6);border-color:#88dbffa8;inset:10px 2px -10px;transform:translateY(-6px);box-shadow:inset 0 0 0 1px #ffffff0a,0 0 26px #6acbff47,0 0 48px #6acbff24,0 14px 28px #0000003d}.risk-tray-token-classic.is-active .risk-tray-token-classic-face{background:linear-gradient(#fff3,#0000 38%),linear-gradient(#4cc4fff5,#1a55a4fa);border-color:#b5f3ffc2;inset:0 10px 4px}.risk-tray-token-classic.is-active .risk-tray-token-classic-label{color:#f7fcff;text-shadow:0 0 12px #b5edff70,0 0 24px #b5edff2e;font-size:1.18rem}.risk-tray-token-classic-badge{z-index:2;color:#ecf9fffa;text-align:center;background:linear-gradient(#ffffff1f,#0000 34%),linear-gradient(#1f4a9bfa,#0e224a);border:1px solid #8ce0ff75;border-radius:14px;min-width:44px;padding:6px 10px;font-size:.82rem;font-weight:700;position:absolute;top:-4px;right:10px;box-shadow:0 0 16px #63d9ff38,0 10px 18px #0003}.risk-tray-dock-classic-underlight{background:linear-gradient(90deg,#0000,#92daffdb,#0000);border-radius:999px;height:4px;position:absolute;bottom:1px;left:18%;right:18%;box-shadow:0 0 12px #92daff3d,0 0 26px #92daff1a}.risk-tray-playground-controls{z-index:1;gap:12px;display:flex;position:absolute;bottom:28px;left:30px}.risk-tray-playground-control{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff08,#0000),#080c1085;border:1px solid #dfefe41a;border-radius:14px;gap:8px;min-width:140px;padding:12px 14px;display:grid}.risk-tray-playground-control strong{font-size:1.05rem}.risk-tray-stepper{align-items:center;gap:8px;display:flex}.risk-tray-stepper button{color:#f2eedfd1;cursor:pointer;background:#ffffff0a;border:1px solid #dfefe41f;border-radius:9px;width:30px;height:30px}@media (width<=900px){.risk-board-personal-panel{grid-template-columns:1fr;width:auto;bottom:18px;left:18px}.risk-board-risk-dock-top{flex-direction:column;align-items:start}.risk-board-risk-dock-top p{text-align:left;max-width:none}.risk-board-chip{width:88px;height:88px}.risk-tray-dock{width:min(100%,520px)}.risk-chip-study-token{width:180px;height:180px}.risk-tray-playground-controls{flex-direction:column;bottom:18px;left:18px;right:18px}.risk-board-foundation-hud{padding:18px 18px 0;right:0}.risk-board-foundation-stats{grid-template-columns:repeat(2,minmax(100px,1fr))}.risk-board-personal-panel{grid-template-columns:1fr;width:auto;bottom:18px;left:18px;right:18px}.risk-board-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.risk-mesh-page{background:radial-gradient(circle at top,#e1c07d0f,#0000 24%),linear-gradient(#101619 0%,#090f12 100%)}.risk-mesh-layout{grid-template-columns:320px minmax(0,1fr);min-height:100vh;display:grid}.risk-mesh-panel{background:#0a0e10eb;border-right:1px solid #dfefe414;align-content:start;gap:14px;padding:22px 18px;display:grid}.risk-mesh-panel h2{margin:4px 0 0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:2rem}.risk-mesh-panel-section{margin-bottom:4px}.risk-mesh-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.risk-mesh-toggle button{color:var(--muted);cursor:pointer;background:#ffffff08;border:1px solid #dfefe41f;border-radius:14px;padding:10px 12px}.risk-mesh-toggle button.is-active{color:var(--text);background:#e1c07d14;border-color:#e1c07d6b}.risk-mesh-control{gap:7px;display:grid}.risk-mesh-control input[type=range]{width:100%;accent-color:var(--accent)}.risk-mesh-control strong,.risk-mesh-help{color:var(--muted);font-size:.9rem}.risk-mesh-stage{cursor:grab;background:linear-gradient(#0d1215fa,#070a0c);place-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.risk-mesh-stage:active{cursor:grabbing}.risk-hex-mesh-playground path{stroke-width:1.35px;cursor:pointer;transition:fill .14s,stroke .14s,stroke-width .14s,filter .14s}.risk-hex-mesh-playground g{cursor:pointer;transition:opacity .42s}.risk-hex-mesh-playground g.is-leaving{animation:.9s ease-out riskLeavingPulse}.risk-hex-mesh-playground{width:min(100%,1180px);height:auto;max-height:100vh}.risk-mesh-bounds{fill:none;stroke:#e1c07d24;stroke-width:1px}.risk-betting-zone{fill:#76bcff33;stroke:#b2e0ff33;stroke-width:1px;filter:drop-shadow(0 0 30px #76bcff24)drop-shadow(0 0 60px #76bcff14)}.risk-mesh-centerline{stroke:#edf8cf2e;stroke-width:1px;stroke-dasharray:6 8}.risk-hex-mesh-playground path.is-reference{stroke:#e1c07deb;stroke-width:2px;fill:#e1c07d14}.risk-hex-mesh-playground path.is-hovered{filter:drop-shadow(0 0 10px #f8f0ff24)}.risk-hex-mesh-playground path.is-owned{filter:drop-shadow(0 0 12px #602b8329)}.risk-hex-inner-fill{pointer-events:none}.risk-hex-inner-fill.is-betting{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 18px #ba7cff70)drop-shadow(0 0 38px #ba7cff42)drop-shadow(0 0 62px #def2ff2e)drop-shadow(0 0 90px #def2ff1a);animation:1.45s cubic-bezier(.22,0,.16,1) infinite riskBettingPulse}.risk-hex-inner-fill.is-leaving{filter:drop-shadow(0 0 14px #975cd657)drop-shadow(0 0 28px #975cd62e);animation:1.4s cubic-bezier(.16,.72,.18,1) riskLeavingGlow}.risk-hex-midline{pointer-events:none;stroke:#fff7e72e;stroke-width:.9px;stroke-dasharray:2 5;stroke-linecap:round}.risk-hex-midline.is-active{stroke:#d7f1ffeb;stroke-width:1.7px;filter:drop-shadow(0 0 8px #a6e1ff47)}.risk-hex-midline.is-confirmed{stroke:#c3ecff;stroke-width:2.1px;filter:drop-shadow(0 0 10px #b9ecff6b)}.risk-hex-price-fill{pointer-events:none}.risk-hex-price-fill.is-active{filter:drop-shadow(0 0 14px #a6e1ff3d)}.risk-hex-price-fill.is-confirmed{filter:drop-shadow(0 0 18px #b9ecff57)}.risk-hex-confirm-flare{pointer-events:none;animation:.82s cubic-bezier(.08,.82,.14,1) riskConfirmPulse}.risk-hex-confirm-ring{pointer-events:none;animation:1.4s cubic-bezier(.16,.72,.18,1) riskConfirmRing}.risk-test-line{pointer-events:none;stroke:#d8f3fff5;stroke-width:2.35px;stroke-linecap:round;filter:drop-shadow(0 0 10px #a6e1ff47)}.risk-test-line-dot{pointer-events:none;fill:#dff5fffa;filter:drop-shadow(0 0 14px #b9ecff66)}@keyframes riskConfirmPulse{0%{opacity:1}22%{opacity:.9}50%{opacity:.32}to{opacity:0}}@keyframes riskConfirmRing{0%{opacity:.08}8%{opacity:1}28%{opacity:.95}to{opacity:0}}@keyframes riskLeavingPulse{0%{opacity:1}35%{opacity:.76}to{opacity:1}}@keyframes riskLeavingGlow{0%{opacity:1;filter:drop-shadow(0 0 #975cd600)drop-shadow(0 0 #975cd600)}18%{opacity:1;filter:drop-shadow(0 0 16px #975cd65c)drop-shadow(0 0 30px #975cd629)}52%{opacity:1;filter:drop-shadow(0 0 26px #975cd680)drop-shadow(0 0 46px #975cd63d)}to{opacity:1;filter:drop-shadow(0 0 8px #975cd629)drop-shadow(0 0 18px #975cd614)}}@keyframes riskBettingPulse{0%{opacity:.62;filter:drop-shadow(0 0 10px #ba7cff38)drop-shadow(0 0 22px #ba7cff1a)drop-shadow(0 0 34px #def2ff0f);transform:scale(.93)}22%{opacity:.92;filter:drop-shadow(0 0 22px #c28aff75)drop-shadow(0 0 42px #c28aff3d)drop-shadow(0 0 64px #def2ff29)drop-shadow(0 0 92px #def2ff14);transform:scale(1.015)}50%{opacity:1;filter:drop-shadow(0 0 28px #ca9aff9e)drop-shadow(0 0 52px #ca9aff57)drop-shadow(0 0 78px #e2f4ff42)drop-shadow(0 0 112px #e2f4ff1f);transform:scale(1.085)}72%{opacity:.9;filter:drop-shadow(0 0 20px #c28aff66)drop-shadow(0 0 38px #c28aff33)drop-shadow(0 0 58px #def2ff24)drop-shadow(0 0 86px #def2ff12);transform:scale(1.02)}to{opacity:.62;filter:drop-shadow(0 0 10px #ba7cff38)drop-shadow(0 0 22px #ba7cff1a)drop-shadow(0 0 34px #def2ff0f);transform:scale(.93)}}.risk-mesh-origin-dot{fill:#edf8cff0}.risk-mesh-reference-label{fill:#edf8cfcc;font-size:14px}@media (width<=980px){.risk-stage-stats{grid-template-columns:1fr}.risk-chart-frame{min-height:420px}.risk-stage-hud{flex-direction:column;right:88px}.risk-price-axis{width:88px}.risk-time-axis-wrap{right:88px}.risk-mesh-layout{grid-template-columns:1fr}.risk-board-foundation-hud{flex-direction:column}.risk-board-foundation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-mesh-panel{border-bottom:1px solid #dfefe414;border-right:0}}.m2d-page{color:#e0e0f0;background:radial-gradient(circle at 58% 48%,#4f7ea424,#0000 28%),radial-gradient(circle at 32% 60%,#682e7229,#0000 30%),linear-gradient(#080812 0%,#05060d 48%,#030408 100%);grid-template-rows:1fr;font-family:IBM Plex Mono,Fira Mono,monospace;display:grid;position:fixed;inset:0;overflow:hidden}.m2d-page:before{content:"";pointer-events:none;z-index:2;mix-blend-mode:screen;background:radial-gradient(circle at 18% 24%,#5cd28a14,#0000 24%),radial-gradient(circle at 78% 28%,#5fc4ff17,#0000 26%),radial-gradient(circle at 52% 74%,#ffb75a0e,#0000 28%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #d2e2ff0f,inset 0 0 130px #00000094}.m2d-page:after{content:"";pointer-events:none;z-index:3;background:#919cb480;height:3px;position:absolute;top:0;left:0;right:0}.m2d-page.is-open:after{background:linear-gradient(90deg,#5cd28a,#5dc4ff)}.m2d-page.is-locked:after{background:linear-gradient(90deg,#ff9f43,#ffcf5a)}.m2d-page.is-settled:after{background:linear-gradient(90deg,#ffdc50,#7cc8ff)}.m2d-canvas-container{position:absolute;inset:0}.m2d-canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;display:block}.m2d-canvas[data-panning=true]{cursor:grabbing}.m2d-camera-controls{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#070911ad;border:1px solid #d2e2ff1f;border-radius:8px;align-items:center;gap:6px;padding:7px;display:flex;position:absolute;top:150px;right:22px;box-shadow:inset 0 1px #ffffff0d,0 14px 42px #0000003d}.m2d-camera-controls button{color:#f6f9ffd1;cursor:pointer;background:#ffffff0b;border:1px solid #d2e2ff1f;border-radius:6px;min-width:28px;height:28px;padding:0 8px;font-family:inherit;font-size:11px}.m2d-camera-controls button:hover{color:#fffffff2;border-color:#a6e1ff57}.m2d-camera-controls span{text-align:right;color:#f2eedf85;font-variant-numeric:tabular-nums;min-width:36px;font-size:10px}.m2d-player-hud{z-index:5;justify-content:flex-end;width:auto;top:18px;left:auto;right:22px}.mp-axes-row{flex-direction:column;gap:6px;margin-top:8px;display:flex}.mp-axis-line{align-items:center;gap:8px;min-width:0;display:flex}.mp-axis-tag{background:color-mix(in srgb, var(--market-accent) 24%, transparent);width:14px;height:14px;color:var(--market-accent);text-transform:uppercase;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9px;font-weight:700;display:inline-flex}.mp-basket-row--inline{margin-top:0}.mp-phase-strip{letter-spacing:.12em;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding:5px 10px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:10px;display:flex}.mp-phase-label{font-weight:700}.mp-phase-countdown{text-transform:uppercase;color:#dce4f099;font-weight:500}.mp-phase-strip--open{color:#78e89ef2;background:#50d2821a;border:1px solid #50d2824d}.mp-phase-strip--locked{color:#ffb864f2;background:#ffa0321a;border:1px solid #ffa0324d}.mp-phase-strip--settled{color:#ffe880f2;background:#ffdc501a;border:1px solid #ffdc504d}.mp-phase-strip--pending,.mp-phase-strip--waiting{color:#b4bcdcd9;background:#9696c814;border:1px solid #9696c833}.mp-axis-detail{border-top:1px dashed #ffffff0f;margin-top:10px;padding-top:8px}.mp-axis-detail:first-child{border-top:0;margin-top:0;padding-top:0}.mp-axis-detail-head{letter-spacing:.14em;text-transform:uppercase;color:var(--market-accent);margin-bottom:4px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9.5px}.mp-conn-strip{letter-spacing:.16em;text-transform:uppercase;color:#ffffff52;margin-top:8px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:9px}.m2d-connection-state{color:#ffffff4d;letter-spacing:.06em;font-size:10px}.m2d-status-panel{pointer-events:none;z-index:4;align-items:flex-start;gap:12px;display:flex;position:absolute;top:78px;right:22px}.m2d-live-strip{display:none}.m2d-live-strip .risk-board-metric-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 0,#ffffff09,#0000 40%),linear-gradient(#0f1522b3,#060a12b8);border-color:#bed7ff1c;border-radius:8px}.m2d-axis-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070911a8;border:1px solid #d2e2ff21;border-radius:8px;flex-direction:column;gap:5px;width:286px;margin-left:auto;padding:8px 10px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 18px 60px #00000047}.m2d-axis-row{grid-template-columns:78px 74px 1fr;align-items:baseline;gap:7px;font-size:11px;display:grid}.m2d-axis-label{color:#f2eedf9e;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9.5px;overflow:hidden}.m2d-axis-delta{text-align:right;min-width:0;font-size:12px;font-weight:600}.m2d-axis-delta.is-pos{color:#50d282}.m2d-axis-delta.is-neg{color:#ff6b6b}.m2d-axis-detail{color:#ebf3ff80;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.m2d-axis-degraded{color:#ffa032;font-size:10px}.m2d-settlement-panel{text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#080a10eb;border:1px solid #ffdc5059;border-radius:8px;min-width:320px;padding:22px 28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m2d-settlement-header{letter-spacing:.12em;color:#ffdc50b3;text-transform:uppercase;margin-bottom:12px;font-size:11px}.m2d-settlement-coords{color:#ffffff8c;justify-content:center;gap:20px;margin-bottom:10px;font-size:13px;display:flex}.m2d-settlement-coords strong{color:#ffdc50}.m2d-settlement-ring{color:#ffffff80;font-size:11px}.m2d-settlement-user{border-top:1px solid #ffffff14;justify-content:space-between;gap:16px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.m2d-settlement-user span{color:#ffffff8a}.m2d-settlement-user strong{color:#fffc;font-weight:600}.m2d-settlement-user.is-won span{color:#5cd28a}.m2d-settlement-user.is-lost span{color:#ff7878b8}.m2d-control-panel{z-index:4;grid-template-columns:1fr;width:min(820px,100vw - 56px);bottom:18px;left:50%;transform:translate(-50%)}.m2d-risk-control{background:#ffffff09;border:1px solid #d2e2ff1a;border-radius:6px;gap:5px;min-width:0;padding:8px 9px;display:grid}.m2d-risk-control>span{color:#f2eedf80;letter-spacing:.13em;text-transform:uppercase;font-size:9px}.m2d-risk-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.m2d-risk-options button{color:#f6f9ffb8;height:26px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #d2e2ff1c;border-radius:6px;font-size:10px}.m2d-risk-options button:hover:not(:disabled){border-color:var(--player-color-glow,#bc74ff80);color:#ffffffeb}.m2d-risk-options button.is-active{border-color:var(--player-color-light,#f4e0ffe0);background:linear-gradient(180deg, var(--player-color-glow-soft,#bc74ff38), #ffffff09);color:#fffffff5;box-shadow:0 0 22px var(--player-color-glow-soft,#bc74ff42)}.m2d-risk-options button:disabled{opacity:.42;cursor:not-allowed}.m2d-personal-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0f,#ffffff04),#070911cc;border:1px solid #c5dbff1f;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:8px;padding:9px;display:grid;box-shadow:inset 0 1px #ffffff12,0 24px 80px #0000006b}.m2d-account-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-width:0;display:grid}.m2d-account-strip div{background:radial-gradient(circle at 50% 0,#ffffff0a,#0000 44%),linear-gradient(#0f1522b8,#060a12b8);border:1px solid #d2e2ff1a;border-radius:6px;min-width:0;padding:7px 8px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 10px 26px #0000002e}.m2d-account-strip span{color:#f2eedf80;letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;display:block}.m2d-account-strip strong{color:#f6f9ffed;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;display:block;overflow:hidden}.m2d-account-strip .is-positive strong{color:#6fe69df2}.m2d-account-strip .is-negative strong{color:#ff8484eb}.m2d-exposure-stack{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.m2d-exposure-row{background:#ffffff09;border:1px solid #d2e2ff1a;border-radius:6px;min-width:0;padding:7px 9px}.m2d-exposure-row span{color:#f2eedf85;letter-spacing:.12em;text-transform:uppercase;font-size:9px;display:block}.m2d-exposure-row strong{color:#f6f9ffeb;font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;display:block}.m2d-exposure-row small{color:#f2eedf75;margin-top:2px;font-size:10px;line-height:1.25;display:block}.m2d-exposure-row.is-open{border-color:#5cd28a29}.m2d-exposure-row.is-locked{border-color:#ffb85233}.m2d-exposure-row>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.m2d-exposure-row>button:hover strong{color:#fffffffa}.m2d-exposure-row strong em{color:#f2eedf75;font-size:10px;font-style:normal;font-weight:500}.m2d-inline-positions-list{gap:4px;margin:7px 0 0;padding:0;list-style:none;display:grid}.m2d-inline-positions-list li{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding-top:5px;font-size:10px;display:grid}.m2d-player-id{align-items:center;gap:8px;display:flex}.m2d-player-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.m2d-player-name{color:#f6f9ffd1;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.m2d-player-balance{color:#ffffff94;flex-shrink:0;font-size:12px}.m2d-panel-section-head{letter-spacing:.1em;color:#f2eedf8f;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:10px;display:flex}.m2d-panel-section-head strong{color:#f6f9ffeb;letter-spacing:0;font-size:12px}.m2d-place-hint{color:#f2eedf85;letter-spacing:.04em;margin:0;font-size:10px;line-height:1.45}.m2d-locked-note,.m2d-empty-position{background:#ffffff0b;border:1px solid #d2e2ff1a;border-radius:6px;padding:10px 11px}.m2d-locked-note span{color:#ffffffa8;margin-bottom:4px;font-size:11px;display:block}.m2d-locked-note p,.m2d-empty-position{color:#ffffff61;margin:0;font-size:10px;line-height:1.45}.m2d-turn-clock{color:#f2eedf8f;letter-spacing:.12em;text-transform:uppercase;background:#ffffff09;border:1px solid #d2e2ff1a;border-radius:6px;flex-direction:column;justify-content:center;align-items:baseline;gap:4px;min-width:0;height:100%;padding:8px 10px;font-size:8.5px;display:flex}.m2d-turn-clock strong{color:#f6f9ffeb;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:15px}.m2d-turn-clock.is-warm{border-color:#ffdc5e38}.m2d-turn-clock.is-warm strong{color:#ffdc5ef5}.m2d-turn-clock.is-hot{background:#ff9e480e;border-color:#ff9e4847}.m2d-turn-clock.is-hot strong{color:#ffae52fa}.m2d-turn-clock.is-danger{background:#ff5e5e11;border-color:#ff5e5e52}.m2d-turn-clock.is-danger strong{color:#ff7474fa}.m2d-positions-toggle{color:#ffffffa8;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;width:100%;padding:2px 0 0;font-family:inherit;font-size:11px;display:flex}.m2d-positions-toggle:hover{color:#ffffffbf}.m2d-positions-list{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.m2d-position-row{border-top:1px solid #ffffff0f;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:flex}.m2d-position-main,.m2d-resolved-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.m2d-position-hex{color:#ffffff9e;font-size:10px}.m2d-position-estimate{color:#f2eedf80;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.m2d-position-amount{color:#f6f9ffe6;font-weight:700}.m2d-positions.is-locked .m2d-positions-toggle{color:#ffd79ae0;border-color:#ffb85238}.m2d-position-locked{color:#ffb852bd;letter-spacing:.08em;font-size:9px}.m2d-position-remove{color:#ffffff40;cursor:pointer;background:0 0;border:none;padding:0 2px;font-family:inherit;font-size:10px}.m2d-position-remove:hover{color:#ff6464b3}.m2d-resolved{flex-direction:column;gap:4px;display:flex}.m2d-resolved-row{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding-top:7px;font-size:11px;display:flex}.m2d-resolved-row.is-won{color:#50d282}.m2d-resolved-row.is-lost{color:#ffffff4d}.m2d-canvas-wrap{position:absolute;inset:0}.m2d-board-float-zone{right:0}.m2d-preview-replay{z-index:6;color:#f2f5ffe0;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070911b8;border:1px solid #d2e2ff2e;border-radius:8px;padding:8px 12px;position:absolute;bottom:16px;right:16px}.m2d-preview-replay:hover{background:#0a0e19d1;border-color:#d2e2ff47}@media (width<=860px){.m2d-player-hud{top:12px;left:12px;right:12px}.m2d-status-panel{flex-wrap:wrap;justify-content:flex-end;gap:10px;top:78px;left:14px;right:14px}.m2d-map-plate{width:min(320px,100vw - 24px);top:90px;left:12px}.m2d-axis-panel{width:calc(100vw - 28px);min-width:0;margin-left:0}.m2d-camera-controls{top:132px;right:14px}.m2d-control-panel{grid-template-columns:1fr;width:auto;bottom:12px;left:12px;right:12px;transform:none}}@media (width<=520px){.m2d-map-plate{width:calc(100vw - 24px)}.m2d-map-plate h1{font-size:16px}.m2d-map-plate p,.m2d-map-plate dd{font-size:10px}.m2d-account-strip,.m2d-exposure-stack{grid-template-columns:1fr}.m2d-settlement-panel{width:calc(100vw - 34px);min-width:0;padding:18px}.m2d-settlement-coords{flex-direction:column;gap:6px}}.monolith-player-id{pointer-events:auto;background:#070911a3;border:1px solid #d2e2ff21;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 10px 7px 8px;display:flex}.monolith-player-id-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.monolith-player-id-text{cursor:pointer;flex-direction:column;gap:1px;line-height:1;text-decoration:none;display:flex}.monolith-player-id-text:hover .monolith-player-id-name{color:#ebf3ff}.monolith-player-id-name{color:#ebf3ffeb;letter-spacing:.02em;font-size:.78rem;font-weight:500}.monolith-player-id-address{color:#ebf3ff61;letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:.66rem}.monolith-player-id-points{background:color-mix(in srgb, var(--pts-color,#e8c840) 10%, transparent);border:1px solid color-mix(in srgb, var(--pts-color,#e8c840) 28%, transparent);cursor:pointer;border-radius:8px;align-items:baseline;gap:4px;margin:0 2px;padding:5px 10px;text-decoration:none;transition:background .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.monolith-player-id-points:hover{background:color-mix(in srgb, var(--pts-color,#e8c840) 16%, transparent);box-shadow:0 0 10px 0 color-mix(in srgb, var(--pts-color,#e8c840) 20%, transparent)}.monolith-player-id-points-value{color:var(--pts-color,#e8c840);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700;line-height:1;transition:color .3s}.monolith-player-id-points-label{color:color-mix(in srgb, var(--pts-color,#e8c840) 55%, transparent);text-transform:uppercase;letter-spacing:.06em;font-size:.62rem;line-height:1;transition:color .3s}.monolith-player-id-streak{color:var(--pts-color,#e8c840);letter-spacing:.04em;text-transform:uppercase;opacity:.85;margin-left:2px;font-size:.62rem;font-weight:700;line-height:1}.monolith-player-id-points-float-layer{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.monolith-player-id-points-float{color:var(--pts-color,#e8c840);white-space:nowrap;pointer-events:none;font-size:.8rem;font-weight:700;animation:1.3s ease-out forwards pts-float-up;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@keyframes pts-float-up{0%{opacity:1;transform:translate(-50%)translateY(0)}60%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-32px)}}.monolith-player-id-disconnect{color:#ebf3ff47;cursor:pointer;background:0 0;border:none;border-radius:4px;margin-left:2px;padding:2px 4px;font-size:.7rem;line-height:1;transition:color .15s}.monolith-player-id-disconnect:hover{color:#ff7ca8cc}.monolith-player-id-sfx-toggle{color:#ebf3ffb8;cursor:pointer;background:#ffffff05;border:1px solid #d2e2ff24;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;margin-left:2px;padding:0;font-size:11px;line-height:1;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.monolith-player-id-sfx-toggle:hover{color:#f0f7fff5;background:#ffffff0f;border-color:#d2e2ff4d}.ob-overlay{z-index:1000;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ob-backdrop{-webkit-backdrop-filter:blur(6px);background:#040709b8;position:absolute;inset:0}.ob-panel{z-index:1;background:#0a1014f5;border:1px solid #dfefe41a;border-radius:16px;width:420px;max-width:calc(100vw - 32px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #dfefe40a,0 32px 64px #0009,0 0 80px #0006}.ob-screen{flex-direction:column;gap:0;padding:40px 36px 36px;display:flex}.ob-logo{letter-spacing:.28em;text-transform:uppercase;color:#e1c07db8;margin-bottom:28px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:.7rem}.ob-heading{color:#f2eedf;margin:0 0 10px;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.5rem;font-weight:600;line-height:1.25}.ob-heading--ready{text-align:center;font-size:1.75rem}.ob-sub{color:#f2eedf8f;margin:0 0 28px;font-size:.88rem;line-height:1.6}.ob-sub--sm{margin-bottom:12px;font-size:.8rem}.ob-hint{color:#f2eedf52;text-align:center;margin:16px 0 0;font-size:.75rem;line-height:1.5}.ob-hint--sm{margin-top:12px;font-size:.72rem}.ob-error{color:#ff7ca8;background:#ff7ca814;border:1px solid #ff7ca833;border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:.8rem}.ob-status-label{color:#f2eedf7a;text-align:center;margin:0 0 12px;font-size:.8rem}.ob-btn{cursor:pointer;letter-spacing:.02em;border:none;border-radius:10px;width:100%;padding:13px 20px;font-size:.9rem;font-weight:500;transition:opacity .15s,transform .1s;display:block}.ob-btn:active{transform:scale(.98)}.ob-btn--primary{color:#e1c07d;background:linear-gradient(135deg,#e1c07d2e,#e1c07d14);border:1px solid #e1c07d47}.ob-btn--primary:hover:not(:disabled){background:linear-gradient(135deg,#e1c07d42,#e1c07d1f);border-color:#e1c07d70}.ob-btn--primary:disabled{opacity:.4;cursor:not-allowed}.ob-btn--enter{color:#d8aaff;background:linear-gradient(135deg,#bc74ff38,#bc74ff1a);border:1px solid #bc74ff5c;padding:15px 20px;font-size:1rem}.ob-btn--enter:hover{background:linear-gradient(135deg,#bc74ff52,#bc74ff29);border-color:#bc74ff85}.ob-btn--disabled{color:#f2eedf3d;cursor:not-allowed;background:0 0;border:1px solid #dfefe41a;margin-top:8px}.ob-field{margin-bottom:24px}.ob-label{letter-spacing:.14em;text-transform:uppercase;color:#f2eedf66;margin-bottom:8px;font-size:.72rem;display:block}.ob-input{box-sizing:border-box;color:#f2eedf;background:#ffffff0a;border:1px solid #dfefe424;border-radius:8px;outline:none;width:100%;padding:11px 14px;font-size:.92rem;transition:border-color .15s}.ob-input::placeholder{color:#f2eedf47}.ob-input:focus{border-color:#e1c07d66}.ob-color-grid{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.ob-color-swatch{background:var(--swatch-color);cursor:pointer;border:2px solid #0000;border-radius:50%;outline:none;width:36px;height:36px;padding:0;transition:transform .12s,box-shadow .15s,border-color .15s;box-shadow:0 0 6px #0000}.ob-color-swatch:hover{box-shadow:0 0 10px 2px var(--swatch-glow);transform:scale(1.12)}.ob-color-swatch.is-selected{border-color:var(--swatch-color);box-shadow:0 0 14px 3px var(--swatch-glow);transform:scale(1.15)}.ob-color-preview{align-items:center;gap:8px;margin-top:2px;display:flex}.ob-color-preview-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.ob-color-preview-label{text-transform:capitalize;letter-spacing:.04em;opacity:.85;font-size:.78rem}.ob-screen--ready{text-align:center;padding-bottom:40px}.ob-screen--ready .ob-sub{text-align:center}.ob-ready-dot{opacity:.9;border-radius:50%;width:48px;height:48px;margin:0 auto 20px}.ob-balance-pill{background:#e1c07d14;border:1px solid #e1c07d33;border-radius:100px;align-items:baseline;gap:6px;margin:16px 0 8px;padding:8px 20px;display:inline-flex}.ob-balance-amount{color:#e1c07d;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.4rem;font-weight:600}.ob-balance-unit{color:#e1c07db3;align-self:flex-start;margin-top:4px;font-size:.9rem}.ob-mode-buttons{flex-direction:column;gap:0;margin-top:28px;display:flex}.ob-connect-body,.ob-identity-body,.ob-ready-body{flex-direction:column;display:flex}.mxsc-root{z-index:40;pointer-events:none;color:#ecf4fff0;align-items:flex-start;font-family:Inter,SF Pro Display,system-ui,sans-serif;display:flex;position:fixed;top:214px;bottom:140px;left:24px}.mxsc-ambient{pointer-events:auto;-webkit-backdrop-filter:blur(12px)saturate(120%);background:#0709118f;border:1px solid #5c8cd224;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;width:auto;max-width:334px;padding:4px;display:flex;box-shadow:0 14px 44px #00000038}.mxsc-ambient-chip,.mxsc-ambient-more{border:1px solid color-mix(in srgb, var(--mxsc-accent,#b4dcffe6) 34%, #ffffff14);background:color-mix(in srgb, var(--mxsc-accent,#b4dcffe6) 13%, #0e1624b8);color:#ecf4ffeb;cursor:pointer;border-radius:7px;min-width:0;min-height:28px;font-family:inherit;position:relative}.mxsc-ambient-chip{flex:0 104px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:0 7px;display:grid}.mxsc-ambient-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;font-size:11px;font-weight:800;overflow:hidden}.mxsc-ambient-meta{color:#bed2ecad;font-variant-numeric:tabular-nums;font-size:8.5px;font-weight:700}.mxsc-ambient-more{flex:0 0 30px;font-size:10px;font-weight:800}.mxsc-swatch-float{letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;text-shadow:0 0 10px;font-size:10px;font-weight:700;animation:2.6s cubic-bezier(.18,.72,.14,1) forwards mxscSwatchFloat;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.mxsc-swatch-float.pos{color:#94ffbefa}.mxsc-swatch-float.neg{color:#ff8080fa}@keyframes mxscSwatchFloat{0%{opacity:0;transform:translate(-50%,4px)scale(.88)}12%{opacity:1;transform:translate(-50%,-4px)scale(1.05)}70%{opacity:1;transform:translate(-50%,-12px)scale(1)}to{opacity:0;transform:translate(-50%,-26px)scale(.95)}}.mxsc-card-float{font-variant-numeric:tabular-nums;letter-spacing:.02em;pointer-events:none;text-shadow:0 0 12px;font-size:12px;font-weight:700;animation:2.8s cubic-bezier(.18,.72,.14,1) forwards mxscCardFloat;position:absolute;top:8px;right:10px}.mxsc-card-float.pos{color:#94ffbefa}.mxsc-card-float.neg{color:#ff8080fa}@keyframes mxscCardFloat{0%{opacity:0;transform:translateY(6px)scale(.9)}10%{opacity:1;transform:translateY(-2px)scale(1.05)}70%{opacity:1;transform:translateY(-10px)scale(1)}to{opacity:0;transform:translateY(-24px)scale(.95)}}.mxsc-panel{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(130%);background:#07090fe0;border:1px solid #5c8cd238;border-radius:8px;flex-direction:column;gap:12px;width:314px;max-height:calc(100vh - 360px);margin-left:0;padding:14px 14px 18px;display:flex;overflow:hidden;box-shadow:0 16px 60px -18px #020610d9,0 0 0 1px #ffffff05}.mxsc-panel.is-positioning{overflow-y:auto}.mxsc-panel.is-browse .mxsc-summary,.mxsc-panel.is-browse .mxsc-funding,.mxsc-panel.is-browse>.mxsc-list,.mxsc-panel.is-browse .mxsc-scope-toggle{display:none}.mxsc-header{border-bottom:1px solid #5c8cd21f;justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.mxsc-header-label{letter-spacing:.22em;text-transform:uppercase;color:#94b0d4c7;flex:auto;font-size:10px;font-weight:600}.mxsc-header-actions{align-items:center;gap:7px;min-width:0;display:inline-flex}.mxsc-browse-link{color:#d2e4fad1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#18243a75;border:1px solid #5c8cd229;border-radius:6px;align-items:center;min-height:25px;padding:0 8px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.mxsc-close-btn{color:#d2e4fad1;cursor:pointer;background:#18243a75;border:1px solid #5c8cd229;border-radius:6px;width:25px;height:25px;font-size:16px;line-height:1}.mxsc-browse-link:hover{color:#f6fafff5;border-color:#8cbeff47}.mxsc-summary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mxsc-summary-cell{background:#121a2a8c;border:1px solid #5c8cd21f;border-radius:10px;padding:8px 10px}.mxsc-summary-label{letter-spacing:.18em;text-transform:uppercase;color:#94b0d4ad;margin-bottom:4px;font-size:9px}.mxsc-summary-value{font-variant-numeric:tabular-nums;color:#e8f2fff5;font-size:15px;font-weight:600}.mxsc-summary-value.pos{color:#78e8aafa}.mxsc-summary-value.neg{color:#ff8a94fa}.mxsc-funding{background:#121a2a7a;border:1px solid #5c8cd21f;border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.mxsc-funding-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mxsc-funding-caption{color:#94b0d4ad;font-size:10px}.mxsc-funding-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mxsc-funding-btn{color:#e8f2fff5;cursor:pointer;background:#18243ab8;border:1px solid #5c8cd229;border-radius:8px;min-height:32px;font-size:12px;font-weight:600;transition:background .14s,transform .14s,border-color .14s}.mxsc-funding-btn:hover:not(:disabled){background:#22324ee0;border-color:#8cbeff42;transform:translateY(-1px)}.mxsc-funding-btn:disabled{opacity:.6;cursor:default}.mxsc-funding-status{color:#c0e2ffd1;font-size:11px;line-height:1.35}.mxsc-funding-status.is-error{color:#ff949ef5}.mxsc-scope-toggle{background:#0c1422b3;border:1px solid #5c8cd224;border-radius:8px;gap:4px;padding:3px;display:inline-flex}.mxsc-scope-btn{letter-spacing:.12em;text-transform:uppercase;color:#94b0d4b3;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:3px 8px;font-size:10px;transition:background .12s,color .12s}.mxsc-scope-btn.is-active{color:#e8f2fff5;background:#5686c640}.mxsc-list{flex-direction:column;gap:6px;display:flex}.mxsc-card{cursor:pointer;background:#0e1624a6;border:1px solid #5c8cd21f;border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;transition:background .12s,border-color .12s,transform .12s;display:flex;position:relative;overflow:visible}.mxsc-card:hover{background:#162032d1;border-color:#8cbeff38;transform:translateY(-1px)}.mxsc-card.is-current{background:linear-gradient(#1c2a40bf,#0e1624bf);border-color:#ffffff52}.mxsc-card.is-selected{border-color:color-mix(in srgb, var(--mxsc-accent) 52%, #ffffff29);background:linear-gradient(90deg, color-mix(in srgb, var(--mxsc-accent) 10%, transparent), transparent 58%), #0e1624d1}.mxsc-card:before{content:"";background:var(--mxsc-accent,#b4dcffe6);opacity:.85;border-radius:0 2px 2px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.mxsc-card-detail{color:#c8d8eca8;border-top:1px dashed #ffffff12;grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:4px;padding-top:7px;font-size:11px;line-height:1.35;display:grid}.mxsc-card-detail span{min-width:0}.mxsc-card-enter{border:1px solid color-mix(in srgb, var(--mxsc-accent) 32%, #ffffff1a);background:color-mix(in srgb, var(--mxsc-accent) 14%, #ffffff09);color:#eef6ffeb;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:5px;min-height:26px;padding:0 9px;font-size:9px;font-weight:700}.mxsc-card-enter:disabled{opacity:.48;cursor:default}.mxsc-browser{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}.mxsc-browser-controls{flex-direction:column;gap:7px;display:flex}.mxsc-segment,.mxsc-tier-tabs{background:#0a101c94;border:1px solid #5c8cd221;border-radius:7px;gap:4px;padding:3px;display:grid}.mxsc-segment{grid-template-columns:repeat(3,minmax(0,1fr))}.mxsc-tier-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.mxsc-segment button,.mxsc-tier-tabs button{color:#94b0d4b8;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:26px;font-size:9px;font-weight:700}.mxsc-segment button.is-active,.mxsc-tier-tabs button.is-active{color:#eef6fff0;background:#5686c63d}.mxsc-browser-list{flex-direction:column;gap:7px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.mxsc-browser-row{--mxsc-accent:#bae2ffcc;color:#e8f2ffeb;text-align:left;cursor:pointer;background:#0e16249e;border:1px solid #5c8cd21f;border-radius:8px;grid-template-columns:4px minmax(0,1fr) auto;align-items:stretch;gap:9px;width:100%;padding:9px;display:grid;position:relative}.mxsc-browser-row.is-selected,.mxsc-browser-row:hover{border-color:color-mix(in srgb, var(--mxsc-accent) 45%, #ffffff1a);background:linear-gradient(90deg, color-mix(in srgb, var(--mxsc-accent) 10%, transparent), transparent 60%), #0e1624c7}.mxsc-browser-accent{background:var(--mxsc-accent);opacity:.9;border-radius:999px}.mxsc-browser-main,.mxsc-browser-side{flex-direction:column;min-width:0;display:flex}.mxsc-browser-main{gap:4px}.mxsc-browser-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.mxsc-browser-meta,.mxsc-browser-legs,.mxsc-browser-side{color:#a8bcd8c2;font-size:10px}.mxsc-browser-meta{text-transform:uppercase;letter-spacing:.08em}.mxsc-browser-legs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mxsc-browser-side{text-align:right;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:flex-end;gap:7px}.mxsc-browser-enter{border:1px solid color-mix(in srgb, var(--mxsc-accent) 34%, #ffffff14);background:color-mix(in srgb, var(--mxsc-accent) 14%, #ffffff09);color:#eef6ffeb;letter-spacing:.12em;text-transform:uppercase;border-radius:5px;align-items:center;min-height:24px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.mxsc-full-link{color:#bed2ecc7;letter-spacing:.14em;text-transform:uppercase;background:#0a101c80;border:1px solid #5c8cd224;border-radius:7px;justify-content:center;align-items:center;min-height:30px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.mxsc-full-link--header{color:#e0eeffe6;background:#18243a80;border-color:#74aef542;border-radius:6px;flex:auto;min-height:25px;padding:0 8px}.mxsc-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mxsc-card-name{color:#e8f2fff5;font-size:12px;font-weight:600}.mxsc-card-grammar{letter-spacing:.22em;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:8px;line-height:1}.mxsc-card.is-grammar-scalar .mxsc-card-grammar{color:var(--mxsc-accent,#94b0d4e0);border:1px solid color-mix(in srgb, var(--mxsc-accent,transparent) 30%, transparent);background:#080e1880}.mxsc-card.is-grammar-state-map .mxsc-card-grammar{color:#f6fafff5;background:color-mix(in srgb, var(--mxsc-accent,#b4dcffe6) 32%, #162032b3);border:1px solid color-mix(in srgb, var(--mxsc-accent,transparent) 55%, transparent)}.mxsc-card-body{color:#c8d8ece0;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.mxsc-card-live{color:#b4dcffe6}.mxsc-card-last{font-weight:600}.mxsc-card-last.pos{color:#78e8aafa}.mxsc-card-last.neg{color:#ff8a94fa}.mxsc-card-last.muted{color:#94b0d48f;font-weight:400}.mxsc-empty{color:#94b0d4b3;text-align:center;padding:10px 4px;font-size:11px}
