body[data-world=true] .site-header{mix-blend-mode:difference;background:transparent}body[data-world=true] .scroll-progress{opacity:.35}body[data-world=true] #main{padding:0}.w-shell{position:relative;min-height:calc(100svh - 64px);background:var(--void);opacity:0;transition:opacity .42s var(--ease-out)}.w-shell[data-booted=true]{opacity:1}.w-boot{position:fixed;inset:0;z-index:80;background:var(--void);transition:opacity .38s var(--ease-out),transform .38s var(--ease-out)}.w-boot[data-ready=true]{opacity:0;transform:translateY(-2vh);pointer-events:none}.w-boot__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:100%}.w-boot__cell{position:relative;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);padding:1.25rem;overflow:hidden}.w-boot__cell--signal{background:color-mix(in srgb,var(--signal) 8%,var(--void));display:flex;flex-direction:column;justify-content:space-between}.w-boot__seal{width:3.5rem;height:3.5rem}.w-boot__wait{display:inline-flex;align-items:center;gap:.45rem;color:var(--gold)}.w-boot__glyphs{display:flex;gap:.65rem;color:var(--gold)}.w-boot__glyphs .w-ico{width:1.35rem;height:1.35rem}.w-boot__cell--pattern{background:repeating-linear-gradient(-45deg,transparent 0 8px,color-mix(in srgb,var(--signal) 6%,transparent) 8px 9px),var(--void)}.w-boot__fill{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--signal) 14%,transparent);transition:width .28s var(--ease-out)}.w-boot__pct{position:absolute;right:1rem;bottom:1rem;font-size:clamp(2rem,8vw,4.5rem);color:var(--ink)}.w-boot__cell--card{display:flex;flex-direction:column;gap:.75rem;background:color-mix(in srgb,var(--elevated) 55%,var(--void))}.w-field{position:relative;height:min(72vh,820px);min-height:420px;overflow:hidden;border-bottom:1px solid var(--border)}.w-field__svg{width:100%;height:100%}.w-field__edge{stroke:color-mix(in srgb,var(--slate) 55%,transparent);stroke-width:.18;stroke-dasharray:.8 1.8;opacity:.3;transition:opacity var(--duration-ui) var(--ease-out),stroke var(--duration-ui) var(--ease-out)}.w-field__edge[data-lit=true]{stroke:var(--signal);opacity:.75}.w-field__node{cursor:crosshair;outline:none;transition:opacity var(--duration-ui) var(--ease-out)}.w-field__node:focus-visible .w-field__halo{stroke-opacity:.55}.w-field__node[data-dim=true]{opacity:.28}.w-field__halo{fill:none;stroke:var(--signal);stroke-width:.15;stroke-opacity:0;transition:stroke-opacity var(--duration-ui) var(--ease-out)}.w-field__node[data-active=true] .w-field__halo{stroke-opacity:.45;animation:w-pulse .9s var(--ease-out) 1}.w-field__dot{fill:var(--gold);opacity:.5;transition:opacity var(--duration-ui) var(--ease-out)}.w-field__node[data-active=true] .w-field__dot{opacity:0}.w-field__glyph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--gold);transition:color var(--duration-ui) var(--ease-out),transform var(--duration-ui) var(--ease-out)}.w-field__glyph[data-active=true]{color:var(--signal);transform:scale(1.15)}.w-field__glyph .w-ico{width:100%;height:100%}.w-field__label{font-size:2.4px;text-anchor:middle;fill:var(--slate);pointer-events:none}.w-field__node[data-active=true] .w-field__label{fill:var(--ink)}.w-field__mark{position:absolute;left:1.1rem;bottom:1rem;opacity:.22;pointer-events:none}.w-field__seal{width:2.8rem;height:2.8rem}.w-field__tabs{position:absolute;top:1rem;left:50%;transform:translateX(-50%);display:flex;gap:.55rem;padding:.35rem .65rem;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--void) 72%,transparent);backdrop-filter:blur(8px)}.w-field__tab{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.42;padding:.15rem .2rem;transition:opacity var(--duration-ui) var(--ease-out)}.w-field__tab[data-on=true]{opacity:1}.w-field__tab .w-ico{width:.85rem;height:.85rem}.w-mini{position:absolute;top:4.5rem;left:1rem;z-index:6;width:11rem;padding:.55rem .65rem .65rem;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--void) 78%,transparent);backdrop-filter:blur(10px)}.w-mini__lbl{margin:0 0 .35rem;color:var(--slate);font-size:.58rem;letter-spacing:.16em}.w-mini__svg{width:100%;height:auto}.w-mini__dot{fill:var(--gold)}.w-mini__dot[data-on=true]{fill:var(--signal)}.w-tip{position:fixed;left:50%;bottom:42vh;transform:translateX(-50%);display:flex;align-items:center;gap:.45rem;padding:.45rem .65rem;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--void) 88%,transparent);pointer-events:none;z-index:7}.w-tip__dot{width:7px;height:7px;border-radius:50%}.w-tip__go{color:var(--signal);margin-left:.35rem}.w-tip .w-ico{width:.85rem;height:.85rem;color:var(--signal)}.w-panel{position:fixed;top:var(--header-h);right:0;bottom:0;width:min(50vw,560px);min-width:320px;z-index:12;overflow-y:auto;padding:4.5rem 1.75rem 2rem;border-left:1px solid var(--border);background:color-mix(in srgb,var(--void) 92%,#111);box-shadow:-24px 0 64px color-mix(in srgb,var(--void) 35%,transparent);animation:w-panel-in .32s var(--ease-out) both}.w-panel__back{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--slate);padding:.4rem .75rem;margin-bottom:1rem;cursor:pointer}.w-panel__head{display:flex;align-items:center;gap:.75rem;margin-bottom:.35rem}.w-panel__glyph{display:grid;place-items:center;width:2.4rem;height:2.4rem;flex:none;color:var(--gold);border:1px solid var(--border)}.w-panel__glyph .w-ico{width:1.25rem;height:1.25rem}.w-panel__tele{color:var(--gold);margin:.35rem 0 0}.w-panel__title{margin:.25rem 0 .75rem;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.6rem);line-height:.95;letter-spacing:-.03em;color:var(--ink)}.w-panel__block{margin:0 0 1.25rem;color:var(--slate);letter-spacing:.08em}.w-panel__plates{display:grid;gap:.85rem;margin-bottom:1.25rem}.w-panel__cap{display:flex;align-items:center;gap:.4rem;margin:0 0 .5rem;color:var(--slate)}.w-panel__back .w-ico,.w-panel__cap .w-ico,.w-panel__enter .w-ico,.w-panel__peer .w-ico{width:.85rem;height:.85rem}.w-panel__peers{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:.35rem}.w-panel__peer{display:flex;align-items:center;gap:.4rem;width:100%;text-align:left;border:1px solid transparent;border-radius:8px;padding:.45rem .55rem;background:transparent;color:var(--slate);cursor:pointer;transition:border-color var(--duration-ui) var(--ease-out),color var(--duration-ui) var(--ease-out)}.w-panel__peer:hover{border-color:color-mix(in srgb,var(--signal) 40%,var(--border));color:var(--ink)}.w-panel__star{width:6px;height:6px;background:var(--gold);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.w-panel__enter{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;text-align:center}.w-deck{padding:2rem 0 3rem;border-top:1px solid var(--border)}.w-deck__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:min(1180px,calc(100% - 2.5rem));margin:0 auto;border:1px solid var(--border)}.w-deck__slot{padding:1.1rem 1rem 1.25rem;border-right:1px solid var(--border)}.w-deck__ico{display:grid;place-items:center;width:1.85rem;height:1.85rem;margin-bottom:.7rem;color:var(--gold);border:1px solid var(--border)}.w-deck__ico .w-ico{width:1rem;height:1rem}.w-deck__slot:last-child{border-right:0}.w-deck__block{margin:.65rem 0;color:var(--slate);letter-spacing:.06em}.w-deck__price{margin:0;color:var(--gold);font-size:1.35rem}.w-annot{display:flex;align-items:center;gap:.4rem}.w-annot .w-ico{width:.7rem;height:.7rem;color:var(--slate)}.w-annot[data-active=true] .w-ico{color:var(--signal)}.w-annot__text{font-size:.62rem;letter-spacing:.14em;color:var(--slate)}.w-bracket{display:inline-flex;align-items:center;gap:.45rem;color:var(--gold);font-size:.62rem;letter-spacing:.16em}.w-bracket svg{width:.55rem;height:auto}.w-bracket .is-right{transform:scaleX(-1)}.w-shape-stack{position:relative;height:5.5rem;color:color-mix(in srgb,var(--signal) 55%,var(--slate))}.w-shape{position:absolute;left:50%;width:72%;height:auto;transform:translateX(-50%);opacity:.35}.w-shape.is-1{top:0;opacity:.2}.w-shape.is-2{top:12%;opacity:.28}.w-shape.is-3{top:24%;opacity:.36}.w-shape.is-4{top:36%;opacity:.44}.w-shape.is-5{top:48%;opacity:.55}.w-shape--svc.is-1{top:8%}.w-shape--svc.is-2{top:22%}.w-shape--svc.is-3{top:36%}.w-shape--svc.is-4{top:50%}.w-plate{border:1px solid var(--border);border-radius:10px;padding:.85rem .9rem 1rem;background:color-mix(in srgb,var(--elevated) 40%,transparent)}.w-plate__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.w-plate__idx{display:inline-flex;align-items:center;gap:.35rem;color:var(--slate)}.w-plate__idx .w-ico{width:.8rem;height:.8rem}.w-plate__body{margin-top:.35rem}.w-plate__block{margin:.55rem 0 0;color:var(--slate);letter-spacing:.05em}.w-plate__block--sm{font-size:.85rem;opacity:.7}.w-ico{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:none;color:inherit;line-height:0}.w-ico svg{display:block;width:100%;height:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes w-pulse{0%{stroke-opacity:0}45%{stroke-opacity:.55}to{stroke-opacity:.2}}@keyframes w-panel-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@media (max-width:900px){.w-field{height:58vh;min-height:360px}.w-mini{display:none}.w-panel{top:auto;left:0;right:0;width:100%;min-width:0;max-height:56vh;border-left:0;border-top:1px solid var(--border);border-radius:18px 18px 0 0;padding:1rem 1.1rem 1.5rem}.w-deck__grid{grid-template-columns:1fr 1fr}.w-deck__slot:nth-child(2){border-right:0}.w-deck__slot{border-bottom:1px solid var(--border)}.w-boot__grid{grid-template-rows:auto auto 1fr 1fr}.w-field__tabs{left:.75rem;right:.75rem;transform:none;flex-wrap:wrap;border-radius:12px}}@media (prefers-reduced-motion:reduce){.w-boot,.w-panel,.w-shell{animation:none;transition:none}.w-boot[data-ready=true]{display:none}.w-shell{opacity:1}}