.sg-ic{vertical-align:-.2em;filter:drop-shadow(0 0 6px rgb(var(--au-rgb,230 184 74) / .35));flex:none;display:inline-block}.sg-amt{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.32em;display:inline-flex}.sg-amt b{color:var(--au2,#ffd86b);font-weight:800}.sg-amt i{letter-spacing:.2em;color:var(--au,#e6b84a);font-size:.72em;font-style:normal}.sg-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sg-x{--g:var(--au,#e6b84a);--g2:var(--au2,#ffd86b);--gl:rgb(var(--au-rgb,230 184 74) / .22);isolation:isolate;border:1px solid rgb(var(--au-rgb,230 184 74) / .45);background:radial-gradient(ellipse at 12% -20%,rgb(var(--au-rgb,230 184 74) / .22),transparent 55%),linear-gradient(180deg,#17110a,#080604 80%);color:#f3e6c8;box-shadow:0 0 0 1px #0009 inset,0 18px 50px -24px rgb(var(--au-rgb,230 184 74) / .45);border-radius:22px;padding:20px;position:relative;overflow:hidden}.sg-x *{box-sizing:border-box}.sg-x{scroll-margin-top:84px}.sg-x-glow{aspect-ratio:1;z-index:-1;background:repeating-conic-gradient(from 0deg,rgb(var(--au-rgb,230 184 74) / .06) 0 5deg,transparent 5deg 15deg);pointer-events:none;border-radius:50%;width:70%;animation:80s linear infinite sg-spin;position:absolute;inset:-60% -20% auto auto;-webkit-mask:radial-gradient(circle,#000 20%,#0000 68%);mask:radial-gradient(circle,#000 20%,#0000 68%)}.sg-x-head{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;display:grid}.sg-x-coin{background:radial-gradient(circle,rgb(var(--au-rgb,230 184 74) / .18),transparent 70%);border-radius:50%;place-items:center;width:84px;height:84px;display:grid}.sg-x-coin .sg-ic{filter:drop-shadow(0 0 14px rgb(var(--au-rgb,230 184 74) / .55));animation:5s ease-in-out infinite sg-float}.sg-x-k{letter-spacing:.32em;color:var(--g);font-size:10px}.sg-x h2,.dv .sg-x h2{font-family:var(--font-display,inherit);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(180deg,#fff6dc,var(--g2) 55%,var(--aud,#a67c1c));color:#0000;-webkit-background-clip:text;background-clip:text;margin:2px 0 4px;font-size:clamp(28px,5vw,40px);line-height:1;display:block}.sg-x-ttl p{color:#f0e2c4a8;max-width:520px;margin:0;font-size:13px;line-height:1.5}.sg-x-bal{text-align:right;border:1px solid var(--gl);background:#00000073;border-radius:16px;flex-direction:column;align-items:flex-end;min-width:140px;padding:10px 14px;display:flex}.sg-x-bal span{letter-spacing:.28em;color:#f0e2c499;font-size:9px}.sg-x-bal b{font-variant-numeric:tabular-nums;color:var(--g2);text-shadow:0 0 18px rgb(var(--au-rgb,230 184 74) / .45);font-size:34px;line-height:1.05}.sg-x-bal b.pop{animation:.7s cubic-bezier(.2,.9,.2,1.3) sg-pop}.sg-x-bal em{color:#f0e2c499;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.sg-x-rate{border:1px dashed var(--gl);background:rgb(var(--au-rgb,230 184 74) / .05);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 12px;padding:8px 12px;font-size:13px;display:flex}.sg-x-rate>b{color:#fff3d6}.sg-x-rate i{letter-spacing:.2em;text-transform:uppercase;color:#f0e2c480;margin-left:auto;font-size:10px;font-style:normal}.sg-x-pick{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.sg-x-pick button{border:1px solid var(--gl);color:#fff3d6;cursor:pointer;background:#0006;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;font-size:17px;font-weight:800;transition:transform .15s,border-color .2s,box-shadow .2s,background .2s;display:flex}.sg-x-pick button .sg-ic{margin-bottom:2px}.sg-x-pick button small{letter-spacing:.12em;color:#f0e2c48c;font-size:9px;font-weight:600}.sg-x-pick button:hover:not(:disabled){border-color:var(--g);transform:translateY(-1px)}.sg-x-pick button.on{border-color:var(--g2);background:linear-gradient(180deg,rgb(var(--au-rgb,230 184 74) / .25),rgb(var(--au-rgb,230 184 74) / .08));box-shadow:0 0 18px -4px rgb(var(--au-rgb,230 184 74) / .6)}.sg-x-row{align-items:center;gap:12px;margin-top:12px;display:flex}.sg-step{border:1px solid var(--gl);background:#00000073;border-radius:12px;align-items:center;display:flex;overflow:hidden}.sg-step button{width:38px;height:40px;color:var(--g2);cursor:pointer;background:0 0;border:0;font-size:18px}.sg-step button:disabled{opacity:.35;cursor:default}.sg-step input{border:0;border-inline:1px solid var(--gl);color:#fff3d6;text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;width:56px;height:40px;font:800 16px/1 inherit}.sg-step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sg-step input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sg-range{appearance:none;background:linear-gradient(90deg,var(--g2) var(--p),#ffffff1a var(--p));outline-offset:6px;border-radius:9999px;flex:1;min-width:0;height:6px}.sg-range::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 40% 35%,#fff6dc,var(--g2) 45%,var(--aud,#a67c1c));width:20px;height:20px;box-shadow:0 0 12px rgb(var(--au-rgb,230 184 74) / .7);cursor:pointer;border-radius:50%}.sg-range::-moz-range-thumb{background:var(--g2);width:20px;height:20px;box-shadow:0 0 12px rgb(var(--au-rgb,230 184 74) / .7);border:0;border-radius:50%}.sg-max{border:1px solid var(--gl);color:var(--g);letter-spacing:.16em;cursor:pointer;background:0 0;border-radius:10px;padding:8px 10px;font-size:10px;font-weight:800}.sg-x-sum{background:#0006;border:1px solid #ffffff0f;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;padding:12px 14px;display:flex}.sg-x-sum>div{flex-direction:column;gap:2px;display:flex}.sg-x-sum span{letter-spacing:.24em;text-transform:uppercase;color:#f0e2c48c;font-size:9px}.sg-x-sum b{color:#fff3d6;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:20px;display:inline-flex}.sg-x-sum b.gold{color:var(--g2)}.sg-x-sum .after{text-align:right;margin-left:auto}.sg-x-sum .after b{color:#f0e2c4cc;font-size:13px}.sg-arrow{color:var(--g)!important;letter-spacing:0!important;font-size:26px!important}.sg-meters{grid-template-columns:1fr 1fr;gap:10px 28px;margin-top:12px;display:grid}.sg-meter span{letter-spacing:.14em;text-transform:uppercase;color:#f0e2c48c;justify-content:space-between;font-size:10px;display:flex}.sg-meter span b{color:#fff3d6;letter-spacing:.04em;font-variant-numeric:tabular-nums}.sg-meter i{background:linear-gradient(90deg,var(--g2) var(--p),#ffffff14 var(--p));border-radius:9999px;height:4px;margin-top:5px;display:block}.sg-x-note{color:#f0e2c4bf;margin:12px 0 0;font-size:12.5px}.sg-x-note.err{color:#ff9b86}.sg-btn{border:1px solid var(--g);color:var(--g);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#0006;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:12px;font-weight:800;transition:transform .15s,box-shadow .2s;display:inline-flex}.sg-btn.solid{background:linear-gradient(180deg,var(--g2),var(--g));color:#120d05;box-shadow:0 10px 28px -12px rgb(var(--au-rgb,230 184 74) / .9);border-color:#0000}.sg-btn.solid .sg-ic{filter:none}.sg-btn.wide{width:100%;min-height:48px;margin-top:14px;font-size:13px}.sg-btn:hover:not(:disabled){transform:translateY(-1px)}.sg-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.sg-fine{color:#f0e2c480;margin:10px 0 0;font-size:11px;line-height:1.5}.sg-x-gate{color:#f0e2c4bf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.sg-x-gate p{margin:0}.sg-x.compact{padding:16px}.sg-x.compact .sg-x-coin{width:64px;height:64px}.sg-badge{border:1px solid rgb(var(--au-rgb,230 184 74) / .45);background:rgb(var(--au-rgb,230 184 74) / .1);color:var(--au2,#ffd86b);font-variant-numeric:tabular-nums;letter-spacing:.04em;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px 3px 4px;font-weight:800;text-decoration:none;display:inline-flex}@keyframes sg-spin{to{transform:rotate(360deg)}}@keyframes sg-float{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-4px)rotate(4deg)}}@keyframes sg-pop{0%{opacity:.3;transform:scale(.7)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@media(max-width:640px){.sg-x{padding:16px}.sg-x-head{grid-template-columns:auto 1fr;gap:12px}.sg-x-coin{width:60px;height:60px}.sg-x-coin .sg-ic{width:48px;height:48px}.sg-x-bal{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0}.sg-x-bal b{font-size:26px}.sg-x-pick{gap:6px}.sg-x-pick button{padding:8px 2px;font-size:15px}.sg-x-rate i{width:100%;margin-left:0}.sg-x-sum .after{text-align:left;width:100%;margin-left:0}.sg-meters{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sg-x-glow,.sg-x-coin .sg-ic,.sg-x-bal b.pop{animation:none!important}}.dv-item-sig{align-items:center;gap:5px;display:inline-flex}.dv-item-sig .sg-amt b{color:#fff3d6}.dv-sigils{display:block}.dv-checkout .sg-amt i{color:var(--dv)}.dv-err a{color:var(--au2,#ffd86b)}.cx-root{--cx-vel:0;--cx-gold:linear-gradient(180deg, var(--hx-2,#ffd27a) 0%, var(--hx-1,#e6b84a) 52%, var(--hx-5,#b08224) 100%);--cx-line:#ffffff17;--cx-display:"Urbanist", "Epilogue", system-ui, sans-serif;--cx-serif:"Instrument Serif", "Times New Roman", serif;--cx-mono:"Geist Mono", ui-monospace, "SF Mono", monospace;font-family:var(--cx-display);color:#ffffffc7;background:#000}.cx-mono{font-family:var(--cx-mono)}.cx-root ::selection{background:var(--hx-1,#e6b84a);color:#000}html.cx-nocursor,html.cx-nocursor *{cursor:none!important}html.cx-nocursor [data-cx-native],html.cx-nocursor [data-cx-native] *{cursor:crosshair!important}html.cx-nocursor input,html.cx-nocursor textarea{cursor:text!important}.cx-canvas{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0}.cx-canvas canvas{width:100%;height:100%;display:block}.cx-glow-fallback{background:radial-gradient(circle at 50% 45%,#ffffff17,#ffffff09 32%,#0000 62%);animation:4s ease-in-out infinite cx-breathe;position:absolute;inset:0}@keyframes cx-breathe{50%{opacity:.55;transform:scale(1.06)}}.cx-grain{z-index:3;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .65  0 0 0 0 .2  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:1.2s steps(6,end) infinite cx-grain;position:fixed;inset:-50%}@keyframes cx-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.cx-vig{z-index:2;pointer-events:none;background:radial-gradient(#0000 40%,#000000c7);position:fixed;inset:0}.cx-progress{z-index:80;transform-origin:0;background:linear-gradient(90deg,var(--hx-5,#b08224),var(--hx-1,#e6b84a),var(--hx-2,#ffd27a));width:100%;height:2px;box-shadow:0 0 12px var(--hx-1,#e6b84a);position:fixed;top:0;left:0;transform:scaleX(0)}.cx-main{z-index:5;position:relative}.cx-wrap{width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(16px,4vw,56px)}.cx-loader{z-index:200;background:#000;place-items:center;transition:opacity .9s .1s,visibility 0s linear 1s;animation:.8s 5s forwards cx-failsafe;display:grid;position:fixed;inset:0}.cx-loader.gone{opacity:0;visibility:hidden;pointer-events:none}@keyframes cx-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.cx-loader-in{text-align:center}.cx-loader-n{font:200 clamp(4rem,18vw,9rem)/1 var(--cx-display);letter-spacing:-.04em;background:var(--cx-gold);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;margin:.15em 0 .2em}.cx-loader-bar{background:#ffffff1b;width:min(260px,60vw);height:1px;margin:0 auto;overflow:hidden}.cx-loader-bar i{background:var(--hx-1,#e6b84a);height:100%;box-shadow:0 0 10px var(--hx-1,#e6b84a);transform-origin:0;display:block}.cx-cur-dot,.cx-cur-ring{z-index:9999;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.cx-cur-dot{background:var(--hx-2,#ffd27a);border-radius:9999px;width:6px;height:6px;margin:-3px 0 0 -3px;transition:opacity .2s;box-shadow:0 0 12px 2px #fff3}.cx-cur-ring{mix-blend-mode:screen;border:1px solid #fff3;border-radius:9999px;place-items:center;width:38px;height:38px;margin:-19px 0 0 -19px;transition:width .25s,height .25s,margin .25s,background .25s,border-color .25s,opacity .2s;display:grid}.cx-cur-ring span{font:700 8px/1 var(--cx-mono);letter-spacing:.18em;color:#000;opacity:0;transition:opacity .2s}.cx-cur-ring.hot{border-color:var(--hx-2,#ffd27a);background:#ffffff0f;width:64px;height:64px;margin:-32px 0 0 -32px}.cx-cur-ring.txt{background:var(--hx-1,#e6b84a);border-color:var(--hx-1,#e6b84a);width:78px;height:78px;margin:-39px 0 0 -39px}.cx-cur-ring.txt span{opacity:1}.cx-cur-ring.down{background:#ffffff2b;width:26px;height:26px;margin:-13px 0 0 -13px}.cx-cur-ring.hide,.cx-cur-dot.hide{opacity:0}.cx-nav{inset-inline:0;z-index:60;height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) clamp(12px,3vw,40px) 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:flex;position:fixed;top:0}.cx-nav.solid{-webkit-backdrop-filter:blur(16px);border-color:var(--cx-line);background:#0000009e}.cx-logo{min-height:44px;font:800 15px/1 var(--cx-display);letter-spacing:.3em;color:var(--hx-2,#ffd27a);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.cx-links{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:none}@media(min-width:1024px){.cx-links{display:flex}}.cx-links button,.cx-links a{min-height:44px;font:500 10px/1 var(--cx-mono);letter-spacing:.24em;color:#ffffff8c;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;text-decoration:none;transition:color .2s,text-shadow .2s;display:inline-flex}.cx-links button:hover,.cx-links a:hover{color:var(--hx-2,#ffd27a);text-shadow:0 0 14px #fff3}.cx-nav-r{align-items:center;gap:8px;display:flex}.cx-ask,.cx-nbtn{min-height:44px;font:600 10px/1 var(--cx-mono);letter-spacing:.2em;color:var(--hx-2,#ffd27a);cursor:pointer;background:#0006;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;transition:background .2s,box-shadow .2s,border-color .2s,transform .12s;display:inline-flex}.cx-ask:hover,.cx-nbtn:hover{border-color:var(--hx-1,#e6b84a);background:#ffffff0d;box-shadow:0 0 22px #ffffff20}.cx-nbtn.solid{background:linear-gradient(180deg,var(--hx-1,#e6b84a),var(--hx-3,#c89a2c));color:#000;border-color:#0000}.cx-nbtn.solid:hover{background:linear-gradient(180deg,var(--hx-2,#ffd27a),var(--hx-1,#e6b84a));box-shadow:0 0 26px #fff3}.cx-ask:active,.cx-nbtn:active{transform:scale(.94)}.cx-kbd{font:500 9px/1 var(--cx-mono);color:#fff3;border:1px solid #ffffff30;border-radius:4px;padding:3px 6px;font-style:normal}.cx-orb-dot{background:radial-gradient(circle,var(--hx-2,#ffd27a),var(--hx-1,#e6b84a) 60%,var(--hx-5,#b08224));border-radius:9999px;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite wr-pulse;box-shadow:0 0 10px 2px #fff3}.cx-giant{font:800 clamp(2.9rem,12.5vw,11.5rem)/.86 var(--cx-display);letter-spacing:-.045em;text-transform:uppercase;color:#fffffff0;text-shadow:0 0 60px #000c;margin:0}.cx-giant.sm{font-size:clamp(2.6rem,10vw,8rem)}.cx-giant .cx-it,.cx-h2 .cx-it{font-family:var(--cx-serif);letter-spacing:-.02em;text-transform:none;font-style:italic;font-weight:400}.cx-giant .cx-it{font-size:1.04em}.cx-gold{color:var(--hx-1,#e6b84a);filter:drop-shadow(0 0 22px #ffffff1b)}.cx-gold .cx-c{background:var(--cx-gold);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.04em}.cx-h2{font:800 clamp(2.2rem,7.6vw,6.4rem)/.92 var(--cx-display);letter-spacing:-.04em;text-transform:uppercase;color:#fffffff0;max-width:14ch;margin:.35em 0 .5em}.cx-h2 .cx-it{font-size:1.05em}.cx-w{vertical-align:top;white-space:nowrap;margin:-.02em -.06em -.12em;padding:.02em .06em .12em;display:inline-block;overflow:hidden}.cx-c{will-change:transform;display:inline-block}html.cx-js .cx-c{transform:translateY(118%)}.cx-lead{max-width:56ch;font:400 clamp(.95rem,1.5vw,1.15rem)/1.6 var(--cx-display);color:#fff9;margin:0 0 1.6rem}.cx-label{font:500 10px/1 var(--cx-mono);letter-spacing:.34em;color:var(--hx-1,#e6b84a);text-transform:uppercase}.cx-chapno{letter-spacing:.36em;color:#ffffff80;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:flex}.cx-chapno b{color:var(--hx-1,#e6b84a);font-weight:500}.cx-chapno:before{content:"";background:var(--hx-1,#e6b84a);width:38px;height:1px;box-shadow:0 0 8px var(--hx-1,#e6b84a)}.cx-nodata{font:500 .42em/1 var(--cx-mono);letter-spacing:.26em;color:var(--hx-1,#e6b84a);vertical-align:middle;text-shadow:0 0 14px #fff3;background:#ffffff05;border:1px dashed #fff3;padding:.5em .8em;display:inline-block}.cx-think{font:500 12px/1 var(--cx-mono);letter-spacing:.2em;color:var(--hx-1,#e6b84a);text-transform:uppercase}.cx-think:after{content:"...";text-align:left;vertical-align:bottom;width:1.4em;animation:1.2s steps(4,end) infinite cx-dots;display:inline-block;overflow:hidden}@keyframes cx-dots{0%{width:0}to{width:1.4em}}.cx-caret:after{content:"▍";color:var(--hx-1,#e6b84a);margin-left:1px;animation:1s step-end infinite wr-blink}.cx-hero{min-height:100svh;padding:calc(72px + env(safe-area-inset-top,0px)) clamp(16px,4vw,56px) clamp(84px,9vh,56px);flex-direction:column;justify-content:space-between;display:flex;position:relative}@media(max-width:1023px){.cx-hero{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}}.cx-hero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.cx-tag{letter-spacing:.3em;color:#ffffff8c;align-items:center;gap:10px;font-size:10px;display:inline-flex}.cx-tag b{color:var(--hx-2,#ffd27a);font-weight:500}.cx-hero-bottom{flex-direction:column;gap:clamp(18px,3vh,40px);display:flex}.cx-hero-row{align-items:end;gap:16px;display:grid}@media(min-width:1024px){.cx-hero-row{grid-template-columns:minmax(0,1.5fr) auto}}.cx-brief{border:1px solid var(--cx-line);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#050505b8,#000000c7);border-radius:2px;max-width:760px;padding:16px 18px;position:relative}.cx-brief:before,.cx-panel:before{content:"";border-left:2px solid var(--hx-1,#e6b84a);border-top:2px solid var(--hx-1,#e6b84a);pointer-events:none;width:14px;height:14px;position:absolute;top:-1px;left:-1px}.cx-brief-head,.cx-panel-h{letter-spacing:.26em;color:var(--hx-1,#e6b84a);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:10px;display:flex}.cx-badge{font:500 9px/1 var(--cx-mono);letter-spacing:.18em;color:#ffffff8c;white-space:nowrap;border:1px solid #ffffff38;padding:5px 8px}.cx-badge.on{color:var(--hx-2,#ffd27a);background:#ffffff07;border-color:#fff3}.cx-brief-txt{min-height:3.2em;font:400 clamp(.95rem,1.6vw,1.12rem)/1.55 var(--cx-display);color:#ffffffdb;margin:0}.cx-chips{border-top:1px solid var(--cx-line);flex-wrap:wrap;gap:8px 22px;margin-top:14px;padding-top:12px;display:flex}.cx-stat{flex-direction:column;gap:6px;min-width:0;display:flex}.cx-stat label{font:500 9px/1 var(--cx-mono);letter-spacing:.28em;color:#ffffff6b}.cx-stat b{font:700 clamp(1.1rem,2.2vw,1.6rem)/1 var(--cx-display);letter-spacing:-.01em;color:var(--hx-2,#ffd27a);text-shadow:0 0 22px #ffffff25;font-variant-numeric:tabular-nums}.cx-stat b small{color:#ffffff73;margin-left:2px;font-size:.6em}.cx-stat .cx-nodata{font-size:9px}.cx-cta{flex-wrap:wrap;gap:10px;display:flex}@media(min-width:1024px){.cx-cta{flex-direction:column;align-items:stretch;min-width:230px}}.cx-btn{min-height:48px;font:600 11px/1 var(--cx-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--hx-2,#ffd27a);cursor:pointer;touch-action:manipulation;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:background .25s,box-shadow .25s,color .25s,border-color .25s;display:inline-flex;position:relative;overflow:hidden}.cx-btn:hover{border-color:var(--hx-1,#e6b84a);background:#ffffff0d;box-shadow:0 0 30px #ffffff25,inset 0 0 18px #ffffff0b}.cx-btn.solid{background:linear-gradient(180deg,var(--hx-1,#e6b84a),var(--hx-3,#c89a2c));color:#000;border-color:#0000}.cx-btn.solid:hover{background:linear-gradient(180deg,var(--hx-2,#ffd27a),var(--hx-1,#e6b84a));box-shadow:0 0 40px #fff3}.cx-btn.solid .cx-kbd{color:#000;border-color:#0006}.cx-btn:disabled{opacity:.45;pointer-events:none}.cx-btn:active{transform:scale(.96)}.cx-cue{font:500 9px/1 var(--cx-mono);letter-spacing:.4em;color:#fff6;flex-direction:column;align-items:center;gap:10px;display:none;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media(min-width:1024px){.cx-cue{display:flex}}.cx-cue i{background:linear-gradient(var(--hx-1,#e6b84a),transparent);transform-origin:50% 0;width:1px;height:38px;animation:2s ease-in-out infinite cx-cue}@keyframes cx-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.cx-dot{flex:none;width:8px;height:8px;display:inline-block}.cx-dot.ok{background:var(--hx-1,#e6b84a);box-shadow:0 0 10px var(--hx-1,#e6b84a);border-radius:9999px;animation:1.6s ease-in-out infinite wr-pulse}.cx-dot.down{border:1.5px solid var(--hx-5,#b08224);border-radius:1px;transform:rotate(45deg)}.cx-dot.unk{border:1.5px dashed #fff6;border-radius:9999px}.cx-story{height:330vh;position:relative}.cx-stick{text-align:center;place-items:center;height:100svh;padding:0 16px;display:grid;position:sticky;top:0}.cx-stick .cx-chapno{left:clamp(16px,4vw,56px);top:calc(84px + env(safe-area-inset-top,0px));position:absolute}.cx-steps{gap:6px;margin-left:12px;display:inline-flex}.cx-steps u{background:#fff3;width:18px;height:2px;transition:background .3s,box-shadow .3s}.cx-steps u.on{background:var(--hx-1,#e6b84a);box-shadow:0 0 8px var(--hx-1,#e6b84a)}.cx-step{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0 16px;display:flex;position:absolute;inset:0}.cx-story:not(.cx-static) .cx-step~.cx-step{opacity:0}.cx-huge{font:200 clamp(5rem,24vw,22rem)/.9 var(--cx-display);letter-spacing:-.06em;background:var(--cx-gold);color:#0000;filter:drop-shadow(0 0 50px #ffffff1e);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text}.cx-huge.tabular-nums{letter-spacing:-.04em;font-size:clamp(2.6rem,13.5vw,13rem);font-weight:300}.cx-huge.cx-event-name{text-transform:uppercase;letter-spacing:-.04em;max-width:16ch;font-size:clamp(2.2rem,9.5vw,9rem);font-weight:800;line-height:.92}.cx-huge .cx-nodata{-webkit-text-fill-color:var(--hx-1,#e6b84a);font-size:clamp(.8rem,2.4vw,1.2rem)}.cx-sub{max-width:46ch;font:400 clamp(.85rem,1.4vw,1.05rem)/1.5 var(--cx-display);color:#ffffff94;text-shadow:0 0 20px #000;margin:0}.cx-sub b{color:var(--hx-2,#ffd27a);font-weight:600}.cx-story.cx-static{height:auto}.cx-story.cx-static .cx-stick{height:auto;padding:120px 16px 40px;display:block;position:relative}.cx-story.cx-static .cx-step{margin-bottom:60px;position:relative;inset:auto;opacity:1!important;visibility:visible!important}.cx-story.cx-static .cx-stick .cx-chapno{position:absolute}.cx-section{padding:clamp(80px,14vh,180px) 0;position:relative}.cx-fade{will-change:transform,opacity}.cx-bigword{font:800 clamp(5rem,24vw,24rem)/.8 var(--cx-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff17;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:-1;white-space:nowrap;position:absolute;top:0;right:-1vw}.cx-wrap{position:relative}.cx-grid2{gap:16px;margin-top:28px;display:grid}@media(min-width:1024px){.cx-grid2{grid-template-columns:1.35fr 1fr}}.cx-panel{border:1px solid var(--cx-line);-webkit-backdrop-filter:blur(12px);background:linear-gradient(#050505b3,#000000c7);border-radius:2px;padding:16px 18px;transition:border-color .3s,box-shadow .3s;position:relative}.cx-panel:hover,.cx-panel.sel{border-color:#fff3;box-shadow:0 0 40px #ffffff0b}.cx-feed{max-height:360px;margin:0;padding:0;list-style:none;overflow:hidden}.cx-feed li{font:500 12px/1.4 var(--cx-mono);letter-spacing:.06em;color:#fff9;border-bottom:1px solid #ffffff0d;grid-template-columns:74px 1fr;gap:10px;padding:10px 0;display:grid}.cx-feed li time{color:#fff3}.cx-feed li.new{color:var(--hx-2,#ffd27a);text-shadow:0 0 12px #ffffff2b;animation:.7s cubic-bezier(.2,.8,.2,1) cx-in}.cx-feed li.k-event span:before{content:"◆ ";color:var(--hx-1,#e6b84a)}.cx-feed li.k-ai span:before{content:"✦ ";color:var(--hx-2,#ffd27a)}@keyframes cx-in{0%{opacity:0;transform:translate(-14px)}}.cx-rows{margin:0;padding:0;list-style:none}.cx-rows li,.cx-rank li{color:#fffc;border-bottom:1px solid #ffffff0d;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 0;font-size:13px;display:grid}.cx-rows li b{color:var(--hx-1,#e6b84a);font-family:var(--cx-mono);font-size:11px}.cx-rows li em,.cx-rank li em{font:400 11px/1 var(--cx-mono);color:#ffffff73;letter-spacing:.06em;grid-column:2;font-style:normal}.cx-rank{margin:0;padding:0;list-style:none}.cx-rank li b{font:300 1.7rem/1 var(--cx-display);color:#ffffff59;letter-spacing:-.04em;min-width:2.3ch}.cx-rank li b.r1{color:var(--hx-2,#ffd27a);text-shadow:0 0 22px #fff3}.cx-rank li b.r2{color:var(--hx-1,#e6b84a)}.cx-rank li b.r3{color:var(--hx-3,#c89a2c)}.cx-rank li em{grid-column:2}.cx-health{min-height:40px;font:500 11px/1 var(--cx-mono);letter-spacing:.12em;color:#ffffff8c;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;display:flex}.cx-health:last-child{border:0}.cx-health span:last-child{letter-spacing:.2em;align-items:center;gap:8px;display:inline-flex}.cx-health .ok{color:var(--hx-2,#ffd27a)}.cx-health .down{color:var(--hx-5,#b08224);text-decoration:line-through}.cx-health .unk{color:#fff6}.cx-mini{min-height:36px;font:600 10px/1 var(--cx-mono);letter-spacing:.16em;color:var(--hx-2,#ffd27a);cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;transition:background .2s,box-shadow .2s;display:inline-flex}.cx-mini:hover{background:#ffffff0d;box-shadow:0 0 16px #ffffff20}.cx-mini.solid{background:var(--hx-1,#e6b84a);color:#000;border-color:#0000}.cx-mini.solid:hover{background:var(--hx-2,#ffd27a)}.cx-mini:disabled{opacity:.4;pointer-events:none}.cx-chip{min-height:32px;font:500 11px/1 var(--cx-mono);letter-spacing:.06em;color:#ffffffbf;white-space:nowrap;background:#0006;border:1px solid #ffffff25;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.cx-chip.btn{cursor:pointer;min-height:40px;transition:border-color .2s,color .2s,background .2s}.cx-chip.btn:hover{color:var(--hx-2,#ffd27a);border-color:var(--hx-1,#e6b84a);background:#ffffff09}.cx-chip.btn:disabled{opacity:.4}.cx-chips-row{scrollbar-width:none;gap:8px;padding:2px 2px 8px;display:flex;overflow-x:auto}.cx-scroll{scrollbar-width:thin;scrollbar-color:#fff3 transparent;overscroll-behavior:contain}.cx-advisor{-webkit-backdrop-filter:blur(14px);background:linear-gradient(#050505b3,#000000c7);border:1px solid #ffffff25;border-radius:2px;max-width:980px;margin:8px 0 22px;padding:16px 18px;position:relative;box-shadow:0 0 60px #ffffff06}.cx-askrow{flex-wrap:wrap;gap:10px;display:flex}.cx-input{min-width:0;min-height:48px;font:400 16px/1 var(--cx-display);color:#fff;background:#0009;border:1px solid #ffffff2b;border-radius:999px;outline:none;flex:260px;padding:0 16px;transition:border-color .2s,box-shadow .2s}.cx-input:focus{border-color:var(--hx-1,#e6b84a);box-shadow:0 0 0 3px #fff1,0 0 30px #ffffff13}.cx-input::placeholder{color:#ffffff4d}.cx-out{font:400 14px/1.55 var(--cx-display);color:var(--hx-2,#ffd27a);margin:12px 0 0}.cx-out.err{color:var(--hx-5,#b08224)}.cx-stops{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.cx-mapframe{background:#000;border:1px solid #ffffff20;margin-top:8px;position:relative;box-shadow:0 0 80px #ffffff09}.cx-note{letter-spacing:.22em;color:#ffffff61;text-transform:uppercase;margin-top:14px;font-size:10px}.cx-tiles{grid-template-columns:1fr;gap:12px;margin:8px 0 30px;display:grid}@media(min-width:640px){.cx-tiles{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.cx-tiles{grid-template-columns:repeat(4,1fr)}}.cx-tile,.cx-card{text-align:left;min-height:180px;color:inherit;border:1px solid var(--cx-line);-webkit-backdrop-filter:blur(10px);cursor:pointer;background:linear-gradient(#050505a8,#000000c7);border-radius:2px;flex-direction:column;gap:10px;padding:18px;text-decoration:none;transition:border-color .3s,transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex;position:relative;overflow:hidden}.cx-tile:after,.cx-card:after{content:"";pointer-events:none;background:radial-gradient(circle at var(--mx,50%) 120%,#ffffff13,transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}@media(hover:hover){.cx-tile:hover,.cx-card:hover{border-color:var(--hx-1,#e6b84a);transform:translateY(-4px);box-shadow:0 0 44px #ffffff15}.cx-tile:hover:after,.cx-card:hover:after{opacity:1}}.cx-tile:active,.cx-card:active{transform:scale(.98)}.cx-tile .n{color:#fff3;letter-spacing:.3em;font-size:11px}.cx-tile .h{font:800 1.5rem/1 var(--cx-display);letter-spacing:-.02em;color:#ffffffeb;margin-top:auto}.cx-tile .d{font:400 12px/1.5 var(--cx-display);color:#ffffff80}.cx-tile .go{font:600 10px/1 var(--cx-mono);letter-spacing:.24em;color:var(--hx-1,#e6b84a)}.cx-picks .grid{display:grid}.cx-pick{border:1px solid var(--cx-line);background:#00000080;border-radius:2px;gap:12px;padding:12px;display:flex}.cx-pick-img{width:64px;height:64px;font:700 14px/1 var(--cx-mono);color:#ffffff2b;background:#0a0a0a;border:1px solid #ffffff1b;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.cx-pick-img img{object-fit:contain;z-index:1;background:#0a0a0a;width:100%;height:100%;position:absolute;inset:0}.cx-boards{gap:16px;margin-top:24px;display:grid}@media(min-width:900px){.cx-boards{grid-template-columns:repeat(3,1fr)}}.cx-explain{max-width:980px;font:400 15px/1.6 var(--cx-display);color:var(--hx-2,#ffd27a);border-color:#ffffff30;margin-top:16px}.cx-explain p{white-space:pre-wrap;margin:0}.cx-ops{grid-template-columns:1fr;gap:12px;margin-top:8px;display:grid}@media(min-width:700px){.cx-ops{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.cx-ops{grid-template-columns:repeat(3,1fr)}}.cx-card{min-height:170px}.cx-card-h{font:700 clamp(1.3rem,2.2vw,1.8rem)/1.1 var(--cx-display);letter-spacing:-.02em;color:var(--hx-2,#ffd27a);margin-top:auto}.cx-card .cx-sub{color:#ffffff80;font-size:12px}.cx-marquee{border-block:1px solid var(--cx-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.cx-marq-track{width:max-content;animation:wr-marq var(--spd,46s) linear infinite;transform:skew(calc(var(--cx-vel) * -.35deg));transition:transform .2s;display:flex}.cx-marq-row{flex:none;display:flex}.cx-marq-item{white-space:nowrap;font:200 clamp(1.6rem,6vw,4.5rem)/1.3 var(--cx-display);letter-spacing:-.03em;text-transform:uppercase;color:#ffffffd1;align-items:center;padding:0 28px;display:inline-flex}.cx-diamond{background:var(--hx-1,#e6b84a);width:10px;height:10px;box-shadow:0 0 14px var(--hx-1,#e6b84a);flex:none;margin-right:28px;transform:rotate(45deg)}.cx-footer{z-index:5;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000000e6 30%);margin-top:clamp(40px,8vh,100px);position:relative}@media(min-width:1024px){.cx-footer{padding-bottom:40px}}.cx-foot-main{gap:28px;padding-top:clamp(60px,12vh,140px);padding-bottom:40px;display:grid}@media(min-width:900px){.cx-foot-main{grid-template-columns:1fr auto;align-items:end}}.cx-foot-bottom{border-top:1px solid var(--cx-line);letter-spacing:.2em;color:#fff6;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;font-size:10px;display:flex}.cx-foot-bottom a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.cx-foot-bottom a:hover{color:var(--hx-1,#e6b84a)}.cx-fab{z-index:55;right:clamp(12px,2vw,28px);bottom:calc(76px + env(safe-area-inset-bottom,0px));min-height:52px;color:var(--hx-2,#ffd27a);-webkit-backdrop-filter:blur(14px);cursor:pointer;touch-action:manipulation;background:#000000b8;border:1px solid #fff3;border-radius:999px;align-items:center;gap:12px;padding:0 18px 0 12px;transition:box-shadow .25s,transform .15s,background .25s;display:inline-flex;position:fixed;box-shadow:0 0 30px #ffffff1b}@media(min-width:1024px){.cx-fab{bottom:28px}}.cx-fab:hover{background:#140a00d9;box-shadow:0 0 50px #fff3}.cx-fab:active{transform:scale(.95)}.cx-fab-orb{background:radial-gradient(circle at 35% 30%,#fff1c9,var(--hx-2,#ffd27a) 25%,var(--hx-1,#e6b84a) 55%,var(--hx-5,#b08224));border-radius:9999px;width:30px;height:30px;animation:3s ease-in-out infinite cx-orb;box-shadow:0 0 18px 3px #fff3}@keyframes cx-orb{50%{box-shadow:0 0 28px 6px rgb(var(--hx-1-rgb,230 184 74) / .75);transform:scale(1.12)}}.cx-fab-txt{font:700 10px/1 var(--cx-mono);letter-spacing:.22em;align-items:center;gap:10px;display:inline-flex}@media(max-width:480px){.cx-fab-txt b{display:none}.cx-fab{padding:0 11px}.cx-fab-txt .cx-kbd{display:none}}.cx-ai-wrap{z-index:120;-webkit-backdrop-filter:blur(8px);background:#000000b8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media(min-width:700px){.cx-ai-wrap{align-items:flex-start;padding-top:12vh}}.cx-ai{width:100%;max-width:760px;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(#0a0a0a,#000);border:1px solid #fff3;border-radius:16px 16px 0 0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 80px #ffffff15}@media(min-width:700px){.cx-ai{border-radius:4px;max-height:76dvh}}.cx-ai-head{border-bottom:1px solid var(--cx-line);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.cx-ai-log{flex-direction:column;flex:1;gap:12px;min-height:140px;padding:14px;display:flex;overflow-y:auto}.cx-msg{max-width:94%;font:400 14px/1.55 var(--cx-display)}.cx-msg.user{color:#ffffffe6;background:#ffffff0b;border:1px solid #ffffff30;border-radius:12px 12px 2px;align-self:flex-end;padding:8px 12px}.cx-msg.ai{align-self:flex-start;width:100%}.cx-ai-chips{scrollbar-width:none;border-top:1px solid #ffffff0b;gap:8px;padding:8px 14px;display:flex;overflow-x:auto}.cx-ai-form{gap:8px;padding:10px 14px 14px;display:flex}.cx-ai-input{min-width:0;min-height:48px;font:400 16px/1 var(--cx-display);color:#fff;background:#000000b3;border:1px solid #fff3;border-radius:999px;outline:none;flex:1;padding:0 16px}.cx-ai-input:focus{border-color:var(--hx-1,#e6b84a);box-shadow:0 0 0 3px #fff1}.cx-tabbar{background:linear-gradient(#000000b3,#000 45%)}.cx-mapframe .wr-table-wrap,.cx-mapframe>div{width:100%}@media(prefers-reduced-motion:reduce){.cx-grain,.cx-fab-orb,.cx-cue i,.cx-marq-track{animation:none!important}.cx-loader{animation-duration:10ms;animation-delay:.4s}}@media(max-width:640px){.cx-story{height:300vh}.cx-hero-top .cx-tag{letter-spacing:.2em}.cx-feed li{grid-template-columns:62px 1fr;font-size:11px}}@media(pointer:coarse){.cx-root .wr-seg button,.cx-root .wr-seg-sm button,.cx-root .wr-tb{min-height:44px}.cx-root .wr-mapfoot a{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}}.cx-livebar{z-index:6;margin-top:-2px;position:relative}.cx-livebar .cx-marq-item{font-size:clamp(.8rem,1.4vw,1.05rem);font-family:var(--cx-mono);letter-spacing:.24em;color:#ffffffb3;padding:14px 26px;font-weight:500}.cx-livebar .cx-diamond{width:7px;height:7px;margin-right:24px}.ih-root{--ih-line:#ffffff1a;--ih-line2:#fff3;--ih-dim:#ffffff8f;--ih-faint:#ffffff57;--ih-gold:orange;--ih-nav:56px;--ih-display:"Urbanist", "Epilogue", system-ui, sans-serif;--ih-mono:"Geist Mono", ui-monospace, "SF Mono", monospace;color:#ffffffdb;font-family:var(--ih-display);background:#000;min-height:100dvh}.ih-root ::selection{color:#000;background:#fff}.ih-faint{color:var(--ih-faint)}.ih-nd{color:#ffffff61;font:500 .38em/1 var(--ih-mono);letter-spacing:.2em}.ih-tabnum{font-variant-numeric:tabular-nums}.ih-root button,.ih-root a{-webkit-tap-highlight-color:transparent}.ih-root :focus-visible{outline:1px solid var(--ih-gold);outline-offset:2px}html.ih-intro-lock,html.ih-intro-lock body{overflow:hidden!important}@media(max-width:639px){.ih-hide-sm{display:none!important}}@media(max-width:1023px){.ih-hide-md{display:none!important}}.ih-nav{z-index:60;height:calc(var(--ih-nav) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) clamp(10px,2.4vw,36px) 0;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--ih-line);background:#000000b8;align-items:center;gap:10px;display:flex;position:fixed;inset:0 0 auto}.ih-logo{color:#fff;min-height:44px;font:700 14px/1 var(--ih-display);letter-spacing:.32em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ih-logo-dot{background:var(--ih-gold);border-radius:9999px;width:7px;height:7px;animation:2.4s ease-in-out infinite ih-glow;box-shadow:0 0 10px 1px #ffa500b3}.ih-back{color:#fff;min-height:44px;font:600 11px/1 var(--ih-mono);letter-spacing:.2em;border:1px solid var(--ih-line2);background:#ffffff08;align-items:center;gap:6px;padding:0 12px 0 6px;text-decoration:none;display:inline-flex}.ih-back svg{width:18px;height:18px}.ih-back:hover{border-color:#ffa50099}.ih-links{align-items:center;gap:0;margin-left:18px;display:none}@media(min-width:1024px){.ih-links{display:flex}.ih-menu{display:none!important}}.ih-link{min-height:44px;font:500 11px/1 var(--ih-mono);letter-spacing:.2em;color:var(--ih-dim);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 13px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.ih-link:after{content:"";background:var(--ih-gold);transform-origin:0;height:1px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:6px;left:13px;right:13px;transform:scaleX(0)}.ih-link:hover,.ih-link.on{color:#fff}.ih-link.on:after,.ih-link:hover:after{transform:scaleX(1)}.ih-nav-r{align-items:center;gap:8px;margin-left:auto;display:flex}.ih-pill{min-height:44px;font:600 11px/1 var(--ih-mono);letter-spacing:.16em;color:#fff;border:1px solid var(--ih-line2);cursor:pointer;white-space:nowrap;background:#ffffff08;justify-content:center;align-items:center;gap:8px;padding:0 14px;transition:border-color .2s,background .2s;display:inline-flex}@media(min-width:1024px){.ih-pill{min-height:38px}}.ih-pill:hover{background:#ffffff0f;border-color:#ffa50099}.ih-pill:active{transform:scale(.96)}.ih-pill kbd,.ih-tile-live kbd{font:500 9px/1 var(--ih-mono);border:1px solid var(--ih-line2);color:var(--ih-dim);padding:3px 5px;font-style:normal}.ih-live-n{font-variant-numeric:tabular-nums;align-items:baseline;gap:1px;display:inline-flex}.ih-dot{border:1px solid var(--ih-faint);border-radius:9999px;flex:none;width:7px;height:7px}.ih-dot.on{background:var(--ih-gold);border-color:var(--ih-gold);animation:2s ease-out infinite ih-ping;box-shadow:0 0 #ffa50099}.ih-dot.off{background:0 0;border-color:#ffffff80}.ih-ai-dot{background:#fff;border-radius:9999px;width:7px;height:7px;margin-right:8px;animation:1.8s ease-in-out infinite ih-glow;display:inline-block;box-shadow:0 0 10px 2px #ffffff73}.ih-pill .ih-ai-dot{margin-right:0}.ih-av{object-fit:cover;border-radius:9999px;flex:none;width:22px;height:22px;filter:none!important}.ih-av0{border:1px solid var(--ih-line2);font:700 11px/1 var(--ih-mono);background:#111;place-items:center;font-style:normal;display:inline-grid}.ih-name{text-overflow:ellipsis;max-width:120px;overflow:hidden}@media(max-width:1023px){.ih-logo span{letter-spacing:.22em}}@media(max-width:479px){.ih-logo span{display:none}.ih-root[data-page=home] .ih-logo span{font-size:12px;display:inline}.ih-pill{padding:0 11px}}.ih-root[data-page=map] .ih-logo{display:none}@media(min-width:1024px){.ih-root[data-page=map] .ih-logo{display:inline-flex}}.ih-tabbar{z-index:60;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--ih-line);background:#000000f0;grid-template-columns:repeat(6,1fr);display:grid;position:fixed;inset:auto 0 0}@media(min-width:1024px){.ih-tabbar{display:none}}.ih-tab{min-width:44px;min-height:56px;color:var(--ih-dim);font:600 8.5px/1 var(--ih-mono);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 0 4px;text-decoration:none;transition:color .2s;display:flex;position:relative}.ih-tab svg{width:21px;height:21px}.ih-tab.on{color:#fff}.ih-tab:before{content:"";background:var(--ih-gold);height:1px;transition:transform .3s;position:absolute;top:-1px;left:22%;right:22%;transform:scaleX(0)}.ih-tab.on:before{box-shadow:0 0 8px var(--ih-gold);transform:scaleX(1)}.ih-tab:active{transform:scale(.92)}.ih-page{z-index:2;padding-top:calc(var(--ih-nav) + env(safe-area-inset-top,0px));padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));min-height:100dvh;position:relative}@media(min-width:1024px){.ih-page{padding-bottom:0}}.ih-root[data-page=map] .ih-page{min-height:0;padding:0}.ih-root .cx-fab{border:1px solid var(--ih-line2);color:#fff;box-shadow:none;z-index:55;background:#000}.ih-root .cx-fab:hover{box-shadow:none;background:#050505;border-color:#ffa50099}.ih-root .cx-fab-orb{width:22px;height:22px;box-shadow:0 0 12px 2px #ffa50080}.ih-root[data-page=map] .cx-fab{display:none}.ih-root .cx-ai{border-color:var(--ih-line2)}.ih-root .wr-sheet{background:#030303;box-shadow:0 0 0 1px #000,0 30px 80px #000c;border-color:var(--ih-line2)!important}.ih-root .wr-sheet h2.wr-display{color:#fff;font-family:var(--ih-display);letter-spacing:.26em;font-size:13px;font-weight:700}.ih-root .wr-sheet>div[class*=border-b]{border-color:var(--ih-line)!important}.ih-more{text-align:left;color:#fff;border:1px solid var(--ih-line);cursor:pointer;background:#050505;align-items:center;gap:12px;min-height:64px;padding:10px 14px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.ih-more:hover{background:#0a0a0a;border-color:#ffa5008c}.ih-more.solid{color:#000;background:#fff}.ih-more.solid i{color:#0009}.ih-more-ic{opacity:.85;flex:none;place-items:center;width:28px;font-size:22px;display:grid}.ih-more-t{flex-direction:column;gap:4px;min-width:0;display:flex}.ih-more-t b{font:700 11px/1 var(--ih-mono);letter-spacing:.16em}.ih-more-t i{font:400 11px/1.25 var(--ih-display);color:var(--ih-dim);font-style:normal}.col-span-2{grid-column:span 2/span 2}.ih-home{position:relative}.ih-brain-bg{z-index:0;pointer-events:none;opacity:.5;position:fixed;inset:0}.ih-brain-bg canvas{transform:translate(15vw)scale(1.08)}@media(max-width:899px){.ih-brain-bg{opacity:.3}.ih-brain-bg canvas{transform:translateY(-9vh)}}.ih-vig{z-index:0;pointer-events:none;background:radial-gradient(at 62% 40%,#0000 22%,#000000b8 78%),linear-gradient(90deg,#000000d9,#0000 55%);position:fixed;inset:0}.ih-hero,.ih-sec,.ih-foot{z-index:1;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:clamp(14px,4.4vw,64px);padding-right:clamp(14px,4.4vw,64px);position:relative}.ih-hero{min-height:calc(100dvh - var(--ih-nav) - 64px - env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:center;gap:18px;padding-top:clamp(24px,5vh,64px);padding-bottom:28px;display:flex}@media(min-width:1024px){.ih-hero{min-height:calc(100dvh - var(--ih-nav))}}.ih-kicker{font:500 11px/1.3 var(--ih-mono);letter-spacing:.26em;color:var(--ih-dim);align-items:center;gap:10px;display:inline-flex}.ih-kicker b{color:#fff;font-weight:600}.ih-h1{font:200 clamp(3.6rem,15.5vw,12.5rem)/.84 var(--ih-display);letter-spacing:-.045em;text-transform:uppercase;color:#fff;margin:0;animation:1.3s cubic-bezier(.2,.8,.2,1) both ih-rise}.ih-h1 span{color:#ffffff57;font-weight:700}.ih-lede{max-width:46ch;font:400 clamp(.95rem,1.6vw,1.15rem)/1.5 var(--ih-display);color:var(--ih-dim);margin:0}.ih-quick{flex-wrap:wrap;gap:8px;display:flex}@media(max-width:639px){.ih-quick,.ih-lede{display:none}}.ih-q,.ih-more-row>*{min-height:44px;font:600 11px/1 var(--ih-mono);letter-spacing:.18em;color:#fff;border:1px solid var(--ih-line2);cursor:pointer;background:#ffffff06;align-items:center;gap:9px;padding:0 16px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.ih-q svg,.ih-more-row svg{opacity:.8;width:17px;height:17px}.ih-q:hover,.ih-more-row>:hover{background:#ffffff0f;border-color:#ffa50099}.ih-stats{border-top:1px solid var(--ih-line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:clamp(8px,3vh,36px);display:grid}@media(max-width:899px){.ih-stats{grid-template-columns:1fr 1fr}}.ih-stat{border-bottom:1px solid var(--ih-line);min-width:0;padding:16px 16px 14px 0}@media(min-width:900px){.ih-stat{border-bottom:0;border-left:1px solid var(--ih-line);padding-left:20px}.ih-stat:first-child{border-left:0;padding-left:0}}@media(max-width:899px){.ih-stat:nth-child(2n){border-left:1px solid var(--ih-line);padding-left:14px}}.ih-stat-k{font:500 10px/1 var(--ih-mono);letter-spacing:.24em;color:var(--ih-faint)}.ih-stat-v{font:200 clamp(2rem,4.6vw,3.6rem)/1 var(--ih-display);color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 8px;overflow:hidden}.ih-stat-v small{color:var(--ih-faint);letter-spacing:0;margin-left:4px;font-size:.42em}.ih-stat-f{font:400 10px/1.35 var(--ih-mono);letter-spacing:.08em;color:var(--ih-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ih-tick{font-variant-numeric:tabular-nums;display:inline-flex}.ih-tick-c{animation:.6s both ih-in;display:inline-block}.ih-tick[data-dir="1"] .ih-tick-c{animation:.55s cubic-bezier(.2,.8,.2,1) both ih-up}.ih-tick[data-dir="-1"] .ih-tick-c{animation:.55s cubic-bezier(.2,.8,.2,1) both ih-down}.ih-sec{padding-top:clamp(28px,6vh,64px);padding-bottom:8px}.ih-sec-h{font:500 11px/1 var(--ih-mono);letter-spacing:.32em;color:var(--ih-faint);align-items:center;gap:16px;margin-bottom:16px;display:flex}.ih-sec-h i{background:var(--ih-line);flex:1;height:1px}.ih-tiles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media(max-width:899px){.ih-tiles{grid-template-columns:1fr 1fr;gap:10px}}.ih-tile{text-align:left;color:#fff;border:1px solid var(--ih-line);cursor:pointer;background:#030303;flex-direction:column;align-items:flex-start;gap:6px;min-height:168px;padding:16px 18px 14px;text-decoration:none;transition:border-color .25s,background .25s,transform .25s;animation:.9s cubic-bezier(.2,.8,.2,1) both ih-rise;display:flex;position:relative;overflow:hidden}@media(max-width:899px){.ih-tile{min-height:138px;padding:13px 13px 11px}}.ih-tile:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(260px at 100% 0,#ffffff12,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.ih-tile:hover{background:#070707;border-color:#ffa50080;transform:translateY(-2px)}.ih-tile:hover:before{opacity:1}.ih-tile:active{transform:scale(.98)}.ih-tile-top{justify-content:space-between;align-items:center;width:100%;display:flex}.ih-tile-ic{color:#fff;opacity:.85;font-size:26px;display:inline-flex}.ih-tile-arrow{color:var(--ih-faint);font:400 16px/1 var(--ih-mono);transition:color .2s,transform .25s}.ih-tile:hover .ih-tile-arrow{color:var(--ih-gold);transform:translate(2px,-2px)}.ih-tile-label{font:700 clamp(.95rem,2vw,1.3rem)/1.1 var(--ih-display);letter-spacing:.14em;margin-top:10px}.ih-tile-sub{font:400 12.5px/1.4 var(--ih-display);color:var(--ih-dim)}.ih-tile-live{font:500 10.5px/1.3 var(--ih-mono);letter-spacing:.06em;color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;max-width:100%;margin-top:auto;padding-top:8px;display:flex;overflow:hidden}.ih-tile-live b{color:var(--ih-gold);font-weight:600}.ih-mini-dot{background:#ffffff80;border-radius:9999px;flex:none;width:5px;height:5px}.ih-mini-dot.live{background:var(--ih-gold);animation:1.6s ease-out infinite ih-ping}.ih-tile-line{background:var(--ih-gold);transform-origin:0;height:1px;transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ih-tile:hover .ih-tile-line{transform:scaleX(1)}.ih-more-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media(max-width:479px){.ih-more-row>*{letter-spacing:.12em;flex:calc(50% - 4px);padding:0 10px;font-size:10px}}.ih-live-grid{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.ih-live-grid>*{grid-column:span 12}@media(min-width:1024px){.ih-pulse-card{grid-column:span 5}.ih-feed-card,.ih-ai-card{grid-column:span 7}.ih-rank-card{grid-column:span 5}}.ih-card{border:1px solid var(--ih-line);background:#030303;min-width:0;padding:16px 18px;position:relative;overflow:hidden}.ih-card-k{font:500 10px/1 var(--ih-mono);letter-spacing:.26em;color:var(--ih-faint);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ih-card-k b{color:#fff;letter-spacing:.1em;font-weight:500}.ih-card-k button{min-height:44px;color:var(--ih-dim);font:inherit;letter-spacing:.16em;cursor:pointer;background:0 0;border:0;margin:-14px -8px -14px 0;padding:0 8px}.ih-card-k button:hover{color:#fff}.ih-card-f{font:400 9.5px/1.3 var(--ih-mono);letter-spacing:.12em;color:var(--ih-faint);margin-top:8px}.ih-radar{place-items:center;height:130px;display:grid;position:relative;overflow:hidden}.ih-radar>i{opacity:0;border:1px solid #ffffff1f;border-radius:9999px;width:130px;height:130px;animation:4.2s ease-out infinite ih-ring;position:absolute}.ih-radar>i:nth-child(2){animation-delay:1.4s}.ih-radar>i:nth-child(3){animation-delay:2.8s}.ih-radar>em{border:1px solid #fff;border-radius:9999px;width:130px;height:130px;animation:1.6s ease-out both ih-ring;position:absolute}.ih-radar:before{content:"";background:conic-gradient(#ffffff29,#0000 28%);border-radius:9999px;width:120px;height:120px;animation:5s linear infinite ih-spin;position:absolute;-webkit-mask:radial-gradient(circle,#0000 14%,#000 16%);mask:radial-gradient(circle,#0000 14%,#000 16%)}.ih-core{background:var(--ih-gold);border-radius:9999px;width:9px;height:9px;position:relative;box-shadow:0 0 14px 3px #ffa50099}.ih-core.off{box-shadow:none;background:0 0;border:1px solid #fff}.ih-spark{width:100%;height:90px;display:block;overflow:visible}.ih-spark-ping{transform-origin:50%;transform-box:fill-box;animation:2s ease-out infinite ih-spark-ping}.ih-spark-empty{height:90px;font:400 10px/1 var(--ih-mono);letter-spacing:.2em;color:var(--ih-faint);border-top:1px dashed var(--ih-line);place-items:center;display:grid}.ih-feed{min-height:200px;margin:0;padding:0;list-style:none}.ih-feed li{font:400 11.5px/1.35 var(--ih-mono);letter-spacing:.04em;color:#ffffffc7;border-bottom:1px solid #ffffff0f;grid-template-columns:70px 1fr;gap:10px;padding:8px 0 8px 10px;animation:.6s cubic-bezier(.2,.8,.2,1) both ih-slide;display:grid;position:relative}.ih-feed li:before{content:"";background:#fff3;width:1px;position:absolute;top:8px;bottom:8px;left:0}.ih-feed li.k-event:before{background:var(--ih-gold);box-shadow:0 0 8px var(--ih-gold)}.ih-feed time{color:var(--ih-faint);font-variant-numeric:tabular-nums}.ih-brief{min-height:104px;font:400 15.5px/1.6 var(--ih-display);color:#ffffffdb;white-space:pre-wrap;margin:0 0 6px}.ih-brief.typing:after{content:"▍";color:var(--ih-gold);margin-left:2px;animation:1s steps(2,end) infinite ih-blink}.ih-btn-line{color:#fff;min-height:44px;font:600 10.5px/1 var(--ih-mono);letter-spacing:.2em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0}.ih-btn-line:hover{color:var(--ih-gold)}.ih-rank{margin:0;padding:0;list-style:none}.ih-rank li{min-height:40px;font:400 13px/1.2 var(--ih-display);border-bottom:1px solid #ffffff0f;grid-template-columns:30px 1fr auto;align-items:center;display:grid}.ih-rank li b{font:500 11px/1 var(--ih-mono);color:var(--ih-faint)}.ih-rank li:first-child b{color:var(--ih-gold)}.ih-rank li em{font:500 12px/1 var(--ih-mono);color:#fff;font-style:normal}.ih-nd-block{text-align:center;font:500 11px/1 var(--ih-mono);letter-spacing:.24em;color:var(--ih-faint);border:1px dashed var(--ih-line);padding:24px 0}.ih-foot{border-top:1px solid var(--ih-line);font:400 9.5px/1.5 var(--ih-mono);letter-spacing:.12em;color:var(--ih-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:36px;padding-top:18px;padding-bottom:28px;display:flex}.ih-foot button{min-height:44px;color:var(--ih-dim);font:inherit;letter-spacing:.16em;cursor:pointer;background:0 0;border:0;text-decoration:underline}.ih-shop{max-width:1440px;margin:0 auto;padding:clamp(20px,4vh,44px) clamp(12px,4vw,56px) 40px;position:relative}.ih-shop-head{border-bottom:1px solid var(--ih-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;margin-bottom:20px;padding-bottom:16px;display:flex}.ih-h2{font:200 clamp(2.6rem,8vw,5rem)/.9 var(--ih-display);letter-spacing:-.035em;text-transform:uppercase;color:#fff;margin:10px 0 0}.ih-seg{border:1px solid var(--ih-line2);display:inline-flex}.ih-seg a{min-height:44px;font:600 11px/1 var(--ih-mono);letter-spacing:.2em;color:var(--ih-dim);border-left:1px solid var(--ih-line);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.ih-seg a:first-child{border-left:0}.ih-seg a.on{color:#fff;box-shadow:inset 0 -1px 0 var(--ih-gold);background:#ffffff0d}.ih-shop-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.ih-tile.big{min-height:200px}.ih-loading{text-align:center;font:500 11px/1 var(--ih-mono);letter-spacing:.3em;color:var(--ih-faint);padding:60px 0}.ih-shop-store{min-width:0}.ih-root .ih-shop-store img:not(.ih-av){filter:none!important}.ih-mappage{left:0;right:0;top:calc(var(--ih-nav) + env(safe-area-inset-top,0px));z-index:2;background:#000;flex-direction:column;display:flex;position:fixed;bottom:0}.ih-mappage .wr-mapwrap{min-height:0;box-shadow:none;border:0;flex:1}.ih-mappage .wr-toolbar{border-top-color:var(--ih-line2)}.ih-mappage .wr-mapfoot{display:none}.ih-mapinfo-btn{z-index:960;color:#fff;border:1px solid var(--ih-line2);min-width:44px;min-height:40px;font:600 10px/1 var(--ih-mono);letter-spacing:.14em;cursor:pointer;background:#000000d9;padding:0 10px;position:absolute;top:148px;left:10px}.ih-mapinfo{z-index:960;border:1px solid var(--ih-line2);width:min(320px,100vw - 80px);max-height:55%;font:400 12px/1.5 var(--ih-display);color:var(--ih-dim);background:#000000f0;padding:14px;position:absolute;top:148px;left:64px;overflow:auto}.ih-mapinfo p{margin:0 0 12px}.ih-mapinfo ul{margin:0 0 12px;padding-left:16px}.ih-mapinfo b{color:var(--ih-gold)}.ih-mapinfo small{color:var(--ih-faint)}.ih-intro{z-index:120;color:#fff;touch-action:manipulation;background:#000;transition:opacity .85s;position:fixed;inset:0;overflow:hidden}.ih-intro.leaving{opacity:0;pointer-events:none}.ih-intro-brain{opacity:0;transition:opacity 2.4s;position:absolute;inset:0}.ih-intro-brain.show{opacity:1}.ih-intro-brain canvas{transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.ih-intro[data-phase=brain] .ih-intro-brain canvas,.ih-intro[data-phase=think] .ih-intro-brain canvas{transform:translateY(-9vh)scale(.94)}@media(min-width:900px){.ih-intro[data-phase=think] .ih-intro-brain canvas{transform:translateY(-4vh)scale(1)}}.ih-intro-rift{mix-blend-mode:screen}.ih-skip-hint{left:0;right:0;bottom:calc(26px + env(safe-area-inset-bottom,0px));text-align:center;font:400 10px/1 var(--ih-mono);letter-spacing:.3em;color:#ffffff52;animation:2s 1.2s both ih-in;position:absolute}.ih-login{left:0;right:0;bottom:max(5vh,calc(24px + env(safe-area-inset-bottom,0px)));text-align:center;z-index:6;flex-direction:column;align-items:center;gap:14px;padding:0 20px;animation:1.2s cubic-bezier(.2,.8,.2,1) .2s both ih-rise;display:flex;position:absolute}.ih-login-brand{font:500 11px/1 var(--ih-mono);letter-spacing:.5em;color:var(--ih-dim);padding-left:.5em}.ih-login-h{font:200 clamp(1.1rem,4.2vw,1.9rem)/1.2 var(--ih-display);letter-spacing:.3em;color:#fff;margin:0 0 6px;padding-left:.3em}.ih-discord{color:#fff;min-height:58px;font:700 13px/1 var(--ih-display);letter-spacing:.26em;cursor:pointer;background:#000;border:1px solid #ffffffbf;justify-content:center;align-items:center;gap:12px;max-width:100%;padding:0 clamp(22px,6vw,44px);transition:background .25s,color .25s;animation:3s ease-in-out infinite ih-btn;display:inline-flex;position:relative}.ih-discord svg{flex:none;width:22px;height:22px}.ih-discord:after{content:"";background:var(--ih-gold);height:1px;box-shadow:0 0 10px var(--ih-gold);position:absolute;bottom:-1px;left:12%;right:12%}.ih-discord:hover:not(:disabled){color:#000;background:#fff}.ih-discord:active{transform:scale(.97)}.ih-discord:disabled{opacity:.7;cursor:progress}.ih-guest{min-height:44px;color:var(--ih-dim);font:500 12px/1 var(--ih-mono);letter-spacing:.12em;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 12px;text-decoration:underline}.ih-guest:hover{color:#fff}.ih-login-note{max-width:420px;font:400 11px/1.5 var(--ih-display);color:var(--ih-faint)}.ih-think{z-index:5;cursor:pointer;position:absolute;inset:0}.ih-rain-wrap{opacity:.5;mix-blend-mode:screen;animation:1.2s both ih-in;position:absolute;inset:0;-webkit-mask-image:radial-gradient(36% 38% at 50% 40%,#0000 40%,#000 100%);mask-image:radial-gradient(36% 38% at 50% 40%,#0000 40%,#000)}.ih-rain{background:#000;width:100%;height:100%;display:block}.ih-think-hud{padding:calc(env(safe-area-inset-top,0px) + 18px) clamp(16px,4vw,48px) calc(env(safe-area-inset-bottom,0px) + 18px);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.ih-think-top{font:500 10px/1 var(--ih-mono);letter-spacing:.24em;color:var(--ih-dim);justify-content:space-between;gap:12px;display:flex}.ih-think-top .ih-tabnum{color:var(--ih-faint);letter-spacing:.12em;white-space:nowrap;max-width:55%;overflow:hidden}@media(max-width:599px){.ih-think-top .ih-tabnum{display:none}}.ih-think-pct{font:200 clamp(3.2rem,11vw,6.4rem)/1 var(--ih-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;justify-content:center;align-items:baseline;gap:4px;margin-top:12px;display:flex}.ih-think-pct small{color:var(--ih-faint);font-size:.3em}.ih-think-bar{background:#ffffff26;width:min(420px,70%);height:1px;margin:10px auto 0}.ih-think-bar i{transform-origin:0;background:#fff;height:100%;transition:transform .1s linear;display:block;box-shadow:0 0 10px #fff9}.ih-think-log{max-width:640px;font:400 11.5px/1.85 var(--ih-mono);letter-spacing:.06em;text-shadow:0 0 8px #000,0 0 2px #000;margin:auto 0 0;padding:0;list-style:none}.ih-think-log li{white-space:nowrap;align-items:baseline;gap:8px;animation:.35s both ih-slide;display:flex}.ih-think-log .gt{color:var(--ih-gold)}.ih-think-log .lb{color:#ffffffb8}.ih-think-log .dots{border-bottom:1px dotted #ffffff38;flex:1;min-width:10px;transform:translateY(-4px)}.ih-think-log .vl{color:#fff;text-overflow:ellipsis;max-width:52%;overflow:hidden}.ih-think-log .wait .vl{color:var(--ih-dim);animation:.8s steps(2,end) infinite ih-blink}.ih-think-log .nodata .vl{color:var(--ih-gold)}.ih-think-log .tg{letter-spacing:.14em;color:#ffffffbf;border:1px solid #ffffff4d;padding:2px 4px;font-size:8px}.ih-think-log .tg.gen{color:var(--ih-faint);border-style:dashed;border-color:#fff3}@media(max-width:599px){.ih-think-log{letter-spacing:.02em;font-size:10px;line-height:1.75}.ih-think-log li{gap:6px}}.ih-think-skip{text-align:center;font:400 9px/1 var(--ih-mono);letter-spacing:.3em;color:#ffffff4d;margin-top:10px}.ih-welcome{left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 20vh);text-align:center;font:500 11px/1 var(--ih-mono);letter-spacing:.4em;color:#fff9;pointer-events:none;z-index:6;animation:1.4s .3s both ih-in;position:absolute}@media(max-width:599px){.ih-welcome{display:none}}@keyframes ih-rise{0%{opacity:0;filter:blur(10px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}@keyframes ih-in{0%{opacity:0}to{opacity:1}}@keyframes ih-up{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes ih-down{0%{opacity:0;transform:translateY(-70%)}to{opacity:1;transform:none}}@keyframes ih-slide{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes ih-glow{0%,to{opacity:.7}50%{opacity:1}}@keyframes ih-ping{0%{box-shadow:0 0 #ffa5008c}to{box-shadow:0 0 0 9px #ffa50000}}@keyframes ih-ring{0%{opacity:.9;transform:scale(.12)}to{opacity:0;transform:scale(1)}}@keyframes ih-spin{to{transform:rotate(360deg)}}@keyframes ih-blink{50%{opacity:.25}}@keyframes ih-spark-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes ih-btn{0%,to{box-shadow:0 0 #fff0,0 0 24px #ffffff0f}50%{box-shadow:0 0 0 6px #ffffff0a,0 0 46px #ffffff29}}@media(prefers-reduced-motion:reduce){.ih-root *,.ih-root :before,.ih-root :after,.ih-intro *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ih-radar:before{animation:none!important}}.ih-nav,.ih-tabbar,.ih-root .cx-fab{transition:opacity .9s .2s}.ih-root[data-intro="1"] .ih-nav,.ih-root[data-intro="1"] .ih-tabbar,.ih-root[data-intro="1"] .cx-fab{opacity:0;pointer-events:none}.ih-root .wr-btn-solid,.ih-root .wr-reskin [class*=bg-primary]{color:#000;background:#fff}.ih-root .wr-btn-outline{color:#fff;box-shadow:inset 0 0 0 1px #ffffff52}.ih-root .wr-pill{box-shadow:inset 0 0 0 1px #ffffff38}.ih-root .wr-pill.on{color:#000;background:#fff}.ih-root .wr-seg{box-shadow:inset 0 0 0 1px #ffffff3d}.ih-root .wr-seg button.on,.ih-root .wr-tb.on{color:#fff;box-shadow:inset 0 -2px 0 var(--ih-gold);background:#ffffff24}.ih-root .wr-tb{color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}.ih-root .wr-zoomfit{color:#fff;box-shadow:inset 0 0 0 1px #ffffff3d}.ih-root .wr-map .leaflet-control-zoom{border-color:#ffffff3d}.ih-root .wr-map .leaflet-control-zoom a,.ih-root .wr-town b{color:#fff}.ih-root .wr-tag b{background:#fff}.ih-root .wr-big{color:#fff;text-shadow:none}.ih-root .wr-label{color:#ffffff80}.ih-root .wr-card{border-color:#ffffff1f}.ih-root .wr-toolbar{background:#030303}.ih-root .wr-hud{color:#ffffffbf!important}body.wr-skin .ih-root .wr-map:not([data-layer=gold]) img.leaflet-tile{filter:none}@media(max-width:899px){.ih-hero{justify-content:flex-start;gap:12px;min-height:0;padding-top:20px;padding-bottom:8px}.ih-h1{font-size:clamp(3rem,15vw,5.4rem)}.ih-stats{margin-top:4px}.ih-stat{padding-top:11px;padding-bottom:9px}.ih-stat-v{margin:6px 0 5px;font-size:1.9rem}.ih-sec{padding-top:22px}}.ih-legal{z-index:2;max-width:980px;padding:18px 16px calc(96px + env(safe-area-inset-bottom,0px));text-align:center;font:500 11px/1.6 var(--mx-sans,sans-serif);color:#ffffff8c;border-top:1px solid #e6b84a2e;margin:48px auto 0;position:relative}.ih-legal nav{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-bottom:6px;font-weight:700;display:flex}.ih-legal a{color:var(--hx-1,#e6b84a);padding:6px 2px;text-decoration:none}.ih-legal a:hover,.ih-legal a:focus-visible{text-decoration:underline}.ih-legal p{margin:0}.mx-foot-bi{letter-spacing:.04em;opacity:.7;text-transform:none;width:100%;font-size:10px;display:block}@media(max-width:480px){.mx-kick{letter-spacing:.16em;flex-wrap:wrap;row-gap:6px;line-height:1.3;display:flex}}.mx-root{--g1:#f5f5f5;--g2:var(--hx-1,#e6b84a);--g3:#a3a3a3;--g4:#6b6b6b;--g5:#1a1a1a;--gline:#ffffff17;--gline2:#ffffff2e;--gfill:#ffffff0a;--txt:#ffffffd6;--dim:#ffffffb3;--faint:#ffffff80;--card:#0a0a0a;--card2:#111;--mx-nav:60px;--mx-tab:60px;--mx-gold:var(--hx-1,#e6b84a);--mx-sans:"Urbanist", "Epilogue", system-ui, sans-serif;--mx-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;color:var(--txt);font-family:var(--mx-sans);background:radial-gradient(90% 45% at 50% -12%,#ffffff0e,#0000 70%),#000;min-height:100dvh;overflow-x:clip}.mx-root ::selection{background:var(--g2);color:#000}.mx-root button,.mx-root a{-webkit-tap-highlight-color:transparent}.mx-root :focus-visible{outline:2px solid var(--g2);outline-offset:2px}.mx-root svg{flex:none}.mx-faint{color:var(--faint)}.mx-tabnum{font-variant-numeric:tabular-nums}.mx-nd{color:var(--faint);font:600 11px/1.4 var(--mx-mono);letter-spacing:.16em;text-align:center;padding:14px 4px}.mx-nd-block{color:var(--faint);font:600 11px/1.4 var(--mx-mono);letter-spacing:.16em;text-align:center;border:1px dashed var(--gline);padding:22px 6px}@media(max-width:639px){.mx-hide-sm{display:none!important}}@media(max-width:1023px){.mx-hide-md{display:none!important}}@media(max-width:1279px){.mx-hide-lg{display:none!important}}.mx-nav{z-index:60;height:calc(var(--mx-nav) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) clamp(10px,2vw,32px) 0;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--gline2);background:#000000e6;align-items:center;gap:10px;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 1px #000,0 10px 30px #0009}.mx-nav:after{content:"";background:linear-gradient(90deg,transparent,var(--g2),transparent);opacity:.55;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.mx-logo{color:#fff;min-height:44px;font:800 15px/1 var(--mx-sans);letter-spacing:.26em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.mx-logo img{object-fit:contain;width:26px;height:26px}.mx-logo b{background:var(--mx-gold);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.mx-links{flex:1;align-items:center;gap:2px;min-width:0;margin-left:14px;display:none}.mx-link{min-height:44px;font:700 11.5px/1 var(--mx-sans);letter-spacing:.13em;color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 12px;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;position:relative}.mx-link svg{width:18px;height:18px;display:none}@media(min-width:1280px){.mx-link svg{display:block}.mx-link{padding:0 14px}}.mx-link:after{content:"";background:var(--mx-gold);transform-origin:0;height:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.mx-link:hover{color:var(--g1);background:var(--gfill)}.mx-link.on{color:var(--g1)}.mx-link.on:after,.mx-link:hover:after{transform:scaleX(1)}.mx-nav-r{align-items:center;gap:8px;margin-left:auto;display:flex}.mx-pill{min-width:44px;min-height:44px;font:700 11px/1 var(--mx-sans);letter-spacing:.14em;color:var(--g1);background:var(--gfill);border:1px solid var(--gline2);cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 13px;transition:background .2s,border-color .2s,transform .1s;display:inline-flex}.mx-pill svg{width:18px;height:18px}.mx-pill:hover{border-color:var(--g2);background:#ffffff10}.mx-pill:active{transform:scale(.96)}.mx-live-n{font-variant-numeric:tabular-nums;color:#fff;align-items:baseline;gap:1px;font-size:13px;display:inline-flex}.mx-live-n small{color:var(--faint);font-size:10px}.mx-dot{border:1px solid var(--g4);border-radius:9999px;flex:none;width:8px;height:8px;display:inline-block}.mx-dot.on{background:var(--g2);border-color:var(--g2);animation:2s ease-out infinite mx-ping}.mx-dot.off{border-color:var(--g3);background:0 0}.mx-av-img{object-fit:cover;filter:none;border-radius:9999px;width:24px;height:24px}.mx-av0{background:var(--g5);border:1px solid var(--g3);width:24px;height:24px;color:var(--g1);font:800 11px/1 var(--mx-sans);border-radius:9999px;place-items:center;font-style:normal;display:inline-grid}.mx-name{text-overflow:ellipsis;letter-spacing:.06em;text-transform:none;max-width:110px;font-weight:700;overflow:hidden}.mx-login{background:var(--mx-gold);color:#000;border-color:var(--g2)}.mx-login:hover{background:var(--g1)}.mx-menu{display:inline-flex}@media(min-width:1024px){.mx-links{display:flex}.mx-menu{display:none}.mx-root{--mx-nav:64px}}@media(min-width:1024px)and (max-width:1179px){.mx-name,.mx-live .mx-hide-sm{display:none}.mx-logo span{letter-spacing:.14em}.mx-link{letter-spacing:.1em;padding:0 9px;font-size:11px}}@media(max-width:479px){.mx-logo span{letter-spacing:.2em;font-size:13px}.mx-pill{padding:0 10px}.mx-nav{gap:6px}}@media(max-width:359px){.mx-logo span{display:none}}.mx-tabbar{z-index:60;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--gline2);background:#000000f5;grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}@media(min-width:1024px){.mx-tabbar{display:none}}.mx-tab{min-height:var(--mx-tab);min-width:0;color:var(--dim);font:700 8px/1 var(--mx-sans);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:7px 0 5px;text-decoration:none;transition:color .2s,background .2s;display:flex;position:relative;overflow:hidden}.mx-tab svg{width:22px;height:22px}.mx-tab span{white-space:nowrap;max-width:100%}.mx-tab.on{color:var(--g1);background:linear-gradient(#ffffff0f,#0000)}.mx-tab:before{content:"";background:var(--mx-gold);height:2px;transition:transform .3s;position:absolute;top:-1px;left:18%;right:18%;transform:scaleX(0)}.mx-tab.on:before{box-shadow:0 0 10px var(--g2);transform:scaleX(1)}.mx-tab:active{transform:scale(.92)}@media(max-width:339px){.mx-tabbar{grid-template-columns:repeat(4,1fr)}.mx-tab{min-height:48px}}.mx-page-wrap{z-index:2;padding-top:calc(var(--mx-nav) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--mx-tab) + 8px + env(safe-area-inset-bottom,0px));min-height:100dvh;position:relative}@media(min-width:1024px){.mx-page-wrap{padding-bottom:0}}.mx-root[data-page=map] .mx-page-wrap{min-height:0;padding:0}.mx-root .cx-fab{border:1px solid var(--gline2);color:var(--g1);z-index:55;bottom:calc(var(--mx-tab) + 14px + env(safe-area-inset-bottom,0px));background:#000;box-shadow:0 0 0 1px #000,0 8px 28px #000000b3}@media(min-width:1024px){.mx-root .cx-fab{bottom:24px}}.mx-root .cx-fab:hover{border-color:var(--g2);background:#0a0a0a}.mx-root[data-page=map] .cx-fab{display:none}.mx-nav,.mx-tabbar,.mx-root .cx-fab{transition:opacity .9s .2s}.mx-root[data-intro="1"] .mx-nav,.mx-root[data-intro="1"] .mx-tabbar,.mx-root[data-intro="1"] .cx-fab{opacity:0;pointer-events:none}.mx-kick{font:700 11px/1 var(--mx-sans);letter-spacing:.24em;color:var(--g2);align-items:center;gap:9px;display:inline-flex}.mx-h1{font:800 clamp(2.4rem,7.2vw,4.6rem)/.95 var(--mx-sans);letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(110deg,var(--hx-4,#f6e2a0) 0%,var(--hx-1,#e6b84a) 38%,var(--hx-5,#b8861e) 62%,var(--hx-4,#f6e2a0) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin:10px 0 0;animation:9s ease-in-out infinite mx-sheen}.mx-lede{max-width:560px;font:500 15px/1.5 var(--mx-sans);color:var(--dim);margin:12px 0 0}.mx-lede b{color:var(--g1);font-weight:700}.mx-btn{min-height:44px;font:800 11.5px/1 var(--mx-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--g1);border:1px solid var(--gline2);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background .2s,border-color .2s,transform .1s,opacity .2s;display:inline-flex}.mx-btn:hover:not(:disabled){border-color:var(--g2);background:#ffffff0f}.mx-btn:active:not(:disabled){transform:scale(.97)}.mx-btn:disabled{opacity:.42;cursor:not-allowed}.mx-btn.solid{color:#000;background:var(--mx-gold);border-color:var(--g2)}.mx-btn.solid:hover:not(:disabled){background:var(--g1)}.mx-btn.danger{color:var(--g1);background:0 0;border-style:dashed}.mx-btn.danger:hover:not(:disabled){background:#ffffff0f}.mx-btn.big{min-height:52px;padding:0 26px;font-size:12.5px}.mx-mini{min-width:44px;min-height:44px;font:800 10.5px/1 var(--mx-sans);letter-spacing:.14em;color:#000;background:var(--mx-gold);cursor:pointer;border:0;border-radius:3px;padding:0 12px}.mx-link-btn{min-height:44px;color:var(--g2);font:800 11px/1 var(--mx-sans);letter-spacing:.16em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.mx-link-btn:hover{color:var(--g1)}button.mx-link-text,.mx-root .mx-danger-zone .mx-link{min-height:44px;color:var(--dim);font:700 11px/1 var(--mx-sans);letter-spacing:.14em;text-underline-offset:4px;background:0 0;padding:0;text-decoration:underline;display:inline-flex;position:static}.mx-root .mx-danger-zone .mx-link:after{display:none}.mx-root .mx-danger-zone .mx-link:hover{color:var(--g1);background:0 0}.mx-seg{border:1px solid var(--gline2);border-radius:4px;display:inline-flex;overflow:hidden}.mx-seg a,.mx-seg button{min-height:44px;font:800 11px/1 var(--mx-sans);letter-spacing:.16em;color:var(--dim);border:0;border-left:1px solid var(--gline);cursor:pointer;background:0 0;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.mx-seg a:first-child,.mx-seg button:first-child{border-left:0}.mx-seg .on{color:#000;background:var(--mx-gold)}.mx-err{border:1px solid var(--g3);color:var(--g1);font:600 13px/1.4 var(--mx-sans);background:#ffffff09;margin:10px 0 0;padding:10px 12px}.mx-sec{width:100%;max-width:1360px;margin:0 auto;padding:26px clamp(12px,3.2vw,44px) 0;position:relative}.mx-sec-h{font:800 12px/1 var(--mx-sans);letter-spacing:.3em;color:var(--g2);align-items:center;gap:14px;margin-bottom:14px;display:flex}.mx-sec-h i{background:linear-gradient(90deg,var(--gline2),transparent);flex:1;height:1px}.mx-home{padding-bottom:28px;position:relative}.mx-hero{gap:18px;width:100%;max-width:1360px;margin:0 auto;padding:clamp(18px,3.6vh,40px) clamp(12px,3.2vw,44px) 0;display:grid;position:relative}.mx-hero-l{min-width:0}.mx-stats{background:var(--gline);border:1px solid var(--gline2);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media(min-width:720px){.mx-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.mx-stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.mx-stat{background:linear-gradient(#0a0a0a,#050505);min-width:0;padding:14px 16px 12px}.mx-stat.live{background:linear-gradient(#101010,#050505)}.mx-stat-k{font:800 10px/1 var(--mx-sans);letter-spacing:.2em;color:var(--g3)}.mx-stat-v{font:800 clamp(1.6rem,3.2vw,2.3rem)/1 var(--mx-sans);letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;min-height:36px;margin:9px 0 7px;display:flex}.mx-stat-v small{color:var(--dim);font-size:.42em;font-weight:700}.mx-stat-v .mx-nd{text-align:left;padding:0;font-size:11px}.mx-stat-f{font:600 9.5px/1.4 var(--mx-mono);letter-spacing:.08em;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-latest{border:1px solid var(--gline);min-height:40px;font:600 12px/1 var(--mx-mono);background:#ffffff04;border-radius:4px;align-items:center;gap:10px;padding:0 14px;display:flex;overflow:hidden}.mx-latest-k{color:var(--g2);letter-spacing:.2em;font-size:10px;font-weight:800}.mx-latest time{color:var(--faint)}.mx-latest-t{color:var(--txt);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media(min-width:1100px){.mx-hero{grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr);align-items:end}.mx-latest{grid-column:1/-1}}.mx-qgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media(min-width:720px){.mx-qgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(min-width:1100px){.mx-qgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.mx-qcard{text-align:left;min-height:124px;color:var(--txt);border:1px solid var(--gline);cursor:pointer;background:linear-gradient(160deg,#0d0d0d,#050505 70%);border-radius:8px;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;text-decoration:none;transition:border-color .25s,transform .2s,box-shadow .25s;animation:.6s cubic-bezier(.2,.8,.2,1) both mx-rise;display:flex;position:relative;overflow:hidden}@media(min-width:1100px){.mx-qcard{min-height:158px;padding:20px}}.mx-qcard:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff13,#0000 55%);transition:opacity .3s;position:absolute;inset:0}.mx-qcard:hover{border-color:var(--g2);transform:translateY(-3px);box-shadow:0 14px 40px #000000b3,0 0 0 1px #ffffff1b}.mx-qcard:hover:before{opacity:1}.mx-qcard:active{transform:scale(.98)}.mx-card-ic{color:#000;background:var(--mx-gold);border-radius:10px;place-items:center;width:46px;height:46px;font-size:24px;display:grid;box-shadow:0 0 22px #ffffff1b}.mx-card-ic svg{width:26px;height:26px}.mx-card-t{flex-direction:column;gap:5px;min-width:0;display:flex}.mx-card-label{font:800 clamp(15px,1.6vw,19px)/1.1 var(--mx-sans);letter-spacing:.1em;color:#fff}.mx-card-sub{font:500 12.5px/1.35 var(--mx-sans);color:var(--dim)}.mx-card-live{font:600 11px/1.35 var(--mx-mono);letter-spacing:.03em;color:var(--g2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.mx-card-live b{color:var(--g1)}.mx-card-live kbd{font:700 9.5px/1 var(--mx-mono);border:1px solid var(--gline2);color:var(--g1);border-radius:3px;padding:3px 5px;font-style:normal}.mx-card-go{font:300 26px/1 var(--mx-sans);color:var(--g3);transition:transform .25s,color .25s;position:absolute;top:14px;right:16px}.mx-qcard:hover .mx-card-go{color:var(--g1);transform:translate(4px)}.mx-mini-dot{background:var(--g3);border-radius:9999px;flex:none;width:6px;height:6px}.mx-mini-dot.live{background:var(--g2);animation:1.6s ease-out infinite mx-ping}.mx-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.mx-chips button{min-height:44px;font:800 11px/1 var(--mx-sans);letter-spacing:.14em;color:var(--g1);border:1px solid var(--gline2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;transition:background .2s,border-color .2s;display:inline-flex}.mx-chips button svg{width:17px;height:17px}.mx-chips button:hover{border-color:var(--g2);background:#ffffff0f}.mx-live-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media(min-width:760px){.mx-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.mx-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mx-feed-box{grid-column:span 2}}.mx-box,.mx-card{border:1px solid var(--gline);background:linear-gradient(#0a0a0a,#050505);border-radius:8px;min-width:0;padding:16px;position:relative}.mx-box-k,.mx-card-k{font:800 11px/1 var(--mx-sans);letter-spacing:.2em;color:var(--g2);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.mx-box-k b,.mx-card-k b{color:var(--g1);font-variant-numeric:tabular-nums}.mx-box-k button,.mx-box-k a{min-height:44px;color:var(--g3);font:800 10px/1 var(--mx-sans);letter-spacing:.14em;cursor:pointer;background:0 0;border:0;align-items:center;margin:-14px -4px -14px 0;padding:0 4px;text-decoration:none;display:inline-flex}.mx-box-k button:hover,.mx-box-k a:hover{color:var(--g1)}.mx-box-f{font:600 9.5px/1.3 var(--mx-mono);letter-spacing:.1em;color:var(--faint);margin-top:10px}.mx-feed{max-height:330px;margin:0;padding:0;list-style:none;overflow:hidden}.mx-feed li{font:500 13px/1.4 var(--mx-sans);color:var(--txt);border-bottom:1px solid #ffffff0b;align-items:baseline;gap:12px;padding:9px 0;animation:.4s both mx-slide;display:flex}.mx-feed li:last-child{border-bottom:0}.mx-feed time{font:700 11px/1 var(--mx-mono);color:var(--g3);font-variant-numeric:tabular-nums;flex:none}.mx-feed .k-live span:before,.mx-feed .k-alert span:before{content:"● ";color:var(--g2)}.mx-brief{font:500 14px/1.6 var(--mx-sans);color:var(--txt);min-height:96px;margin:0 0 8px}.mx-brief.typing:after{content:"▍";color:var(--g2);animation:.8s steps(2,end) infinite mx-blink}.mx-ai-dot{background:var(--g2);border-radius:9999px;width:8px;height:8px;margin-right:8px;animation:1.8s ease-in-out infinite mx-glow;display:inline-block;box-shadow:0 0 12px 2px #fff3}.mx-rank{margin:0;padding:0;list-style:none}.mx-rank li{min-height:40px;font:600 13.5px/1 var(--mx-sans);border-bottom:1px solid #ffffff0b;align-items:center;gap:12px;display:flex}.mx-rank li:last-child{border-bottom:0}.mx-rank b{width:22px;color:var(--g2);font-variant-numeric:tabular-nums}.mx-rank span{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:1;min-width:0;overflow:hidden}.mx-rank em{color:var(--g1);font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.mx-rank em small{color:var(--faint);font-weight:600}.mx-frank li{min-height:44px}.mx-radar{width:150px;height:150px;margin:0 auto 6px;position:relative}.mx-radar>i{border:1px solid var(--gline);border-radius:9999px;position:absolute;inset:0}.mx-radar>i:nth-child(2){inset:22%}.mx-radar>i:nth-child(3){inset:42%}.mx-radar:before{content:"";background:conic-gradient(#ffffff2b,#0000 28%);border-radius:9999px;animation:4.5s linear infinite mx-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0,#000 1px);mask:radial-gradient(circle,#0000 0,#000 1px)}.mx-radar em{border:1px solid var(--g2);border-radius:9999px;animation:1.8s ease-out mx-ring;position:absolute;inset:0}.mx-core{background:var(--g2);border-radius:9999px;width:10px;height:10px;margin:-5px;position:absolute;top:50%;left:50%;box-shadow:0 0 16px 3px #fff3}.mx-core.off{border:1px solid var(--g3);box-shadow:none;background:0 0}.mx-spark{width:100%;height:80px;display:block}.mx-spark-empty{height:80px;font:600 10px/1 var(--mx-mono);letter-spacing:.16em;color:var(--faint);place-items:center;display:grid}.mx-spark-ping{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite mx-spark-ping}.mx-foot{border-top:1px solid var(--gline);max-width:1360px;font:600 10px/1.5 var(--mx-mono);letter-spacing:.12em;color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:26px auto 0;padding:14px clamp(12px,3.2vw,44px) 0;display:flex}.mx-foot button{min-height:44px;color:var(--g3);font:inherit;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.mx-page{flex-direction:column;gap:14px;max-width:1360px;margin:0 auto;padding:clamp(18px,3.4vh,40px) clamp(12px,3.2vw,44px) 40px;display:flex;position:relative}.mx-page-h{border-bottom:1px solid var(--gline2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;padding-bottom:14px;display:flex}.mx-shop{gap:0}.mx-shop .mx-page-h{margin-bottom:16px}.mx-shop-store{min-width:0}.mx-shop-store img{filter:none!important}.mx-mappage{left:0;right:0;top:calc(var(--mx-nav) + env(safe-area-inset-top,0px));bottom:calc(var(--mx-tab) + env(safe-area-inset-bottom,0px));z-index:2;background:#000;flex-direction:column;display:flex;position:fixed}@media(min-width:1024px){.mx-mappage{bottom:0}}.mx-mappage .wr-mapwrap{min-height:0;box-shadow:none;border:0;flex:1}.mx-mappage .wr-toolbar{border-top-color:var(--gline2);background:#050505}.mx-mappage .wr-mapfoot{display:none}.mx-mapinfo-btn{z-index:960;min-width:44px;min-height:44px;color:var(--g1);border:1px solid var(--gline2);font:800 10px/1 var(--mx-sans);letter-spacing:.14em;cursor:pointer;background:#000000e0;border-radius:4px;padding:0 12px;position:absolute;top:148px;left:10px}.mx-mapinfo{z-index:960;border:1px solid var(--gline2);width:min(320px,100vw - 80px);max-height:55%;font:400 12px/1.5 var(--mx-sans);color:var(--dim);background:#000000f2;border-radius:6px;padding:14px;position:absolute;top:148px;left:64px;overflow:auto}.mx-mapinfo p{margin:0 0 12px}.mx-mapinfo ul{margin:0 0 12px;padding-left:16px}.mx-mapinfo b{color:var(--g2)}.mx-mapinfo small{color:var(--faint)}.mx-mapinfo .mx-box-k{margin-bottom:6px}.mx-root .wr-map img.leaflet-tile{filter:none}.mx-root .wr-map:not([data-layer=gold]) .leaflet-tile-pane{filter:none!important}.mx-root img:not(.mx-logo-img){filter:none}.mx-root .wr-sheet{background:#050505;box-shadow:0 0 0 1px #000,0 30px 90px #000000d9;border-color:var(--gline2)!important}.mx-root .wr-sheet h2.wr-display{color:var(--g1);font-family:var(--mx-sans);letter-spacing:.24em;font-size:13px;font-weight:800}.mx-root .wr-sheet>div[class*=border-b]{border-color:var(--gline)!important}.mx-root .wr-btn-solid,.mx-root .wr-reskin [class*=bg-primary]{background:var(--mx-gold);color:#000}.mx-root .wr-btn-outline,.mx-root .wr-pill{color:var(--g1);box-shadow:inset 0 0 0 1px var(--gline2)}.mx-root .wr-pill.on{background:var(--mx-gold);color:#000}.mx-root .wr-seg{box-shadow:inset 0 0 0 1px var(--gline2)}.mx-root .wr-seg button.on,.mx-root .wr-tb.on{color:var(--g1);box-shadow:inset 0 -2px 0 var(--g2);background:#ffffff15}.mx-root .wr-tb,.mx-root .wr-zoomfit{color:var(--g1);box-shadow:inset 0 0 0 1px var(--gline2)}.mx-root .wr-map .leaflet-control-zoom{border-color:var(--gline2)}.mx-root .wr-map .leaflet-control-zoom a,.mx-root .wr-town b{color:var(--g1)}.mx-root .wr-tag b{background:var(--g2)}.mx-root .wr-big{color:var(--g1);text-shadow:none}.mx-root .wr-label{color:var(--g3)}.mx-root .wr-card{border-color:var(--gline)}.mx-root .wr-toolbar{background:#050505}.mx-root .wr-hud{color:var(--g1)!important}.mx-root .ih-more{border-color:var(--gline);color:var(--txt);background:#0a0a0a;min-height:64px}.mx-root .ih-more:hover{border-color:var(--g2);background:#111}.mx-root .ih-more.solid{background:var(--mx-gold);color:#000}.mx-root .ih-more.solid i{color:#000000a6}.mx-root .ih-more-t b{color:var(--g1);font-family:var(--mx-sans);letter-spacing:.14em}.mx-fac{gap:16px}.mx-wallet{border:1px solid var(--gline2);background:linear-gradient(#101010,#050505);border-radius:6px;flex-direction:column;gap:6px;min-width:190px;padding:12px 18px;display:flex}.mx-wallet span{font:800 10px/1 var(--mx-sans);letter-spacing:.22em;color:var(--g3)}.mx-wallet b{font:800 28px/1 var(--mx-sans);color:#fff;font-variant-numeric:tabular-nums;align-items:baseline;display:flex}.mx-wallet b small{color:var(--g2);font-size:13px}.mx-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.mx-cta h2,.mx-found h2{font:800 20px/1.2 var(--mx-sans);color:var(--g1);letter-spacing:.02em;margin:0 0 6px}.mx-cta p{max-width:560px;font:500 14px/1.5 var(--mx-sans);color:var(--dim);margin:0}.mx-found{border-color:var(--gline2);background:linear-gradient(135deg,#1a1308,#070604 65%);gap:18px;display:grid}@media(min-width:900px){.mx-found{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}}.mx-found ul{font:500 14px/1.7 var(--mx-sans);color:var(--txt);margin:0;padding-left:18px}.mx-found ul b{color:var(--g1)}.mx-found-a{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mx-found-bal{font:700 11px/1 var(--mx-mono);letter-spacing:.14em;color:var(--dim)}.mx-found-bal b{color:var(--g1);margin-left:6px}.mx-hint{font:500 12px/1.4 var(--mx-sans);color:var(--faint);margin-top:6px}.mx-hint.bad{color:var(--g1)}.mx-hint.good{color:var(--g2)}.mx-manage{border-color:var(--gline2);background:linear-gradient(160deg,#150f07,#050505 70%);flex-direction:column;gap:18px;display:flex}.mx-mhead{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.mx-mname{flex:1;min-width:200px}.mx-mname h2{font:800 clamp(22px,3vw,32px)/1.1 var(--mx-sans);color:#fff;overflow-wrap:anywhere;margin:8px 0}.mx-mname h2 small{color:var(--g2);letter-spacing:.1em;font-size:.5em}.mx-mstats{font:600 12px/1.3 var(--mx-sans);color:var(--dim);flex-wrap:wrap;gap:6px 18px;display:flex}.mx-mstats b{color:var(--g1)}.mx-mact{flex-wrap:wrap;gap:8px;display:flex}.mx-cols{gap:20px;display:grid}@media(min-width:900px){.mx-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.mx-sub{margin-top:16px}.mx-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mx-row{border-bottom:1px solid #ffffff0b;align-items:center;gap:12px;min-height:56px;padding:6px 0;display:flex}.mx-row:last-child{border-bottom:0}.mx-row-t{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mx-row-t b{font:700 14.5px/1.2 var(--mx-sans);color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-row-t small{font:600 10.5px/1 var(--mx-mono);letter-spacing:.1em;color:var(--faint)}.mx-av{background:var(--g5);border:1px solid var(--g3);width:40px;height:40px;color:var(--g1);font:800 15px/1 var(--mx-sans);border-radius:9999px;flex:none;place-items:center;display:grid}.mx-danger-zone{margin-top:12px}.mx-field{flex-direction:column;gap:6px;margin:12px 0;display:flex}.mx-field label{font:800 10.5px/1 var(--mx-sans);letter-spacing:.2em;color:var(--g2)}.mx-field input,.mx-root input[type=text]{min-height:48px;font:600 16px/1 var(--mx-sans);color:#fff;border:1px solid var(--gline2);background:#000;border-radius:4px;outline:none;width:100%;padding:0 14px}.mx-field input:focus{border-color:var(--g2);box-shadow:0 0 0 3px #ffffff13}.mx-field input::placeholder{color:var(--faint)}.mx-board{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mx-brow{border-bottom:1px solid #ffffff0b;align-items:center;gap:12px;min-height:64px;padding:8px 4px;animation:.4s both mx-slide;display:flex}.mx-brow:last-child{border-bottom:0}.mx-brow.me{background:linear-gradient(90deg,#ffffff0b,#0000)}.mx-brow .mx-rank{width:26px;font:800 15px/1 var(--mx-sans);color:var(--g2);text-align:center;flex:none}.mx-brow-n{flex-direction:column;align-items:flex-end;gap:3px;min-width:64px;display:flex}.mx-brow-n b{font:800 16px/1 var(--mx-sans);color:var(--g1);font-variant-numeric:tabular-nums}.mx-brow-n small{font:600 9.5px/1 var(--mx-mono);letter-spacing:.1em;color:var(--faint)}@media(max-width:520px){.mx-brow-n.hide-sm{display:none}}.mx-you{border:1px solid var(--g2);color:var(--g1);font:800 9px/1 var(--mx-sans);letter-spacing:.16em;border-radius:3px;padding:5px 8px}.mx-foot+.mx-foot{margin:0}.mx-fac .mx-foot{border:0;margin:0;padding:12px 0 0;font-size:10px}.mx-flag-svg,.mx-flag-img{border-radius:4px;flex:none;display:block}.mx-flag-img{object-fit:cover;border:1px solid var(--gline2);background:#000}.mx-cut{fill:var(--bg)}.mx-cutl{stroke:var(--bg);stroke-width:2.4px;fill:none;stroke-linecap:round}.mx-st{fill:none;stroke:var(--fg);stroke-width:3.4px;stroke-linecap:round}.mx-ov{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000db;animation:.2s both mx-fade;position:fixed;inset:0}.mx-dlg{z-index:91;width:min(560px,100vw - 20px);max-height:calc(100dvh - 20px);color:var(--txt);border:1px solid var(--gline2);font-family:var(--mx-sans,"Urbanist", system-ui, sans-serif);--g1:#f5f5f5;--g2:var(--hx-1,#e6b84a);--g3:#a3a3a3;--g4:#6b6b6b;--g5:#1a1a1a;--gline:#ffffff17;--gline2:#ffffff2e;--dim:#ffffffb3;--faint:#ffffff80;--txt:#ffffffd6;--mx-sans:"Urbanist", system-ui, sans-serif;--mx-mono:ui-monospace, "SF Mono", Menlo, monospace;--mx-gold:var(--hx-1,#e6b84a);background:#050505;border-radius:10px;animation:.25s cubic-bezier(.2,.8,.2,1) both mx-pop;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #000,0 30px 100px #000000e6,0 0 60px #ffffff0b}.mx-dlg.wide{width:min(760px,100vw - 20px)}@media(max-width:639px){.mx-dlg{width:100%;max-height:94dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:16px 16px 0 0;animation:.3s cubic-bezier(.2,.8,.2,1) both mx-sheet;inset:auto 0 0;transform:none}.mx-dlg.wide{width:100%}}.mx-dlg-h{border-bottom:1px solid var(--gline);z-index:2;background:#050505;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky;top:0}.mx-dlg-h h2{font:800 13px/1.2 var(--mx-sans);letter-spacing:.24em;color:var(--g1);margin:0}.mx-x{border:1px solid var(--gline2);min-width:44px;min-height:44px;color:var(--g1);cursor:pointer;font:700 14px/1 var(--mx-sans);background:0 0;border-radius:4px;place-items:center;display:grid}.mx-dlg-b{padding:6px 16px 16px}.mx-dlg-d{color:var(--dim);font:500 13px/1.5 var(--mx-sans);margin:0;padding:10px 16px 0}.mx-dlg-f{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.mx-dlg .mx-p,.mx-p{font:500 14px/1.6 var(--mx-sans);color:var(--txt);margin:12px 0}.mx-p b{color:var(--g1)}.mx-cost{background:var(--gline);border:1px solid var(--gline2);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:12px 0 4px;display:grid;overflow:hidden}.mx-cost>div{background:#0a0a0a;flex-direction:column;gap:7px;min-width:0;padding:11px 12px;display:flex}.mx-cost span{font:800 9px/1.2 var(--mx-sans);letter-spacing:.16em;color:var(--g3)}.mx-cost b{font:800 clamp(13px,3.4vw,17px)/1.1 var(--mx-sans);color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mx-cost .after b{color:var(--g1)}.mx-cost.short .after b{color:var(--g1);-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.mx-fp{gap:14px;margin-top:12px;display:grid}@media(min-width:640px){.mx-fp{grid-template-columns:120px minmax(0,1fr)}}.mx-fp-prev{border:1px solid var(--gline);background:radial-gradient(circle,#ffffff0d,#000 70%);border-radius:8px;align-self:start;place-items:center;padding:14px;display:grid}.mx-fp-l{font:800 9.5px/1 var(--mx-sans);letter-spacing:.18em;color:var(--g3);margin:12px 0 6px}.mx-fp-row{flex-wrap:wrap;gap:6px;display:flex}.mx-chip-c,.mx-chip-s{border:1px solid var(--gline);cursor:pointer;background:#000;border-radius:6px;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}.mx-chip-c.on,.mx-chip-s.on{border-color:var(--g2);background:#ffffff0b;box-shadow:0 0 0 2px #ffffff25}.mx-chip-c i{border:2px solid;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.mx-chip-c i b{border-radius:3px;width:12px;height:12px;display:block}.mx-colorf{border:1px solid var(--gline);background:#000;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:flex}.mx-colorf span{font:800 9px/1 var(--mx-sans);letter-spacing:.14em;color:var(--dim)}.mx-colorf input[type=color]{border:1px solid var(--gline2);cursor:pointer;background:#000;border-radius:4px;width:36px;height:30px;min-height:0;padding:0}.mx-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mx-fp-info{font:600 12px/1.3 var(--mx-mono);color:var(--g1);margin-top:8px}.mx-fp-note{font:500 12px/1.5 var(--mx-sans);color:var(--faint);margin-top:8px}@keyframes mx-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mx-slide{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes mx-fade{0%{opacity:0}to{opacity:1}}@keyframes mx-pop{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes mx-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes mx-ping{0%{box-shadow:0 0 rgb(var(--hx-1-rgb,230 184 74) / .6)}to{box-shadow:0 0 0 10px rgb(var(--hx-1-rgb,230 184 74) / 0)}}@keyframes mx-glow{0%,to{opacity:.65}50%{opacity:1}}@keyframes mx-spin{to{transform:rotate(360deg)}}@keyframes mx-ring{0%{opacity:.9;transform:scale(.12)}to{opacity:0;transform:scale(1)}}@keyframes mx-blink{50%{opacity:.2}}@keyframes mx-sheen{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes mx-spark-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@media(prefers-reduced-motion:reduce){.mx-root *,.mx-root :before,.mx-root :after,.mx-dlg,.mx-dlg *,.mx-ov{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.mx-root .wr-toolbar button,.mx-root .wr-seg button,.mx-root .wr-tb{min-width:44px;min-height:44px}.mx-root .wr-map .leaflet-control-zoom a{width:44px;height:44px;line-height:44px}.mx-stats>.mx-stat:last-child:nth-child(odd){grid-column:1/-1}@media(min-width:720px){.mx-stats>.mx-stat:last-child:nth-child(odd){grid-column:auto}.mx-stats>.mx-stat:last-child:nth-child(3n+2){grid-column:span 2}}@media(min-width:1100px){.mx-stats>.mx-stat:last-child{grid-column:auto!important}}.mx-root .wr-zoomfit{min-width:44px;min-height:44px}.hm-root{color:#fff;min-height:0;font-family:var(--mx-sans);background:#000;flex:1;position:relative}.hm-canvas{z-index:0;background:#0a0a0a;position:absolute;inset:0}.hm-canvas .leaflet-container,.hm-canvas.leaflet-container{background:#0a0a0a;font-family:inherit}.hm-search{pointer-events:auto;flex:auto;min-width:0;max-width:420px;position:relative}.hm-search input{box-sizing:border-box;border:1px solid var(--gline2);color:#fff;width:100%;height:44px;font:600 13px var(--mx-sans);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000db;border-radius:6px;outline:none;padding:0 40px 0 14px}.hm-search input:focus{border-color:var(--mx-gold)}.hm-search>button{width:40px;height:40px;color:var(--dim,#aaa);cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:2px;right:2px}.hm-results{border:1px solid var(--gline2);background:#000000f0;border-radius:6px;max-height:50vh;margin:4px 0 0;padding:4px;list-style:none;overflow:auto}.hm-results button{color:#fff;width:100%;min-height:40px;font:600 13px var(--mx-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.hm-results button:hover,.hm-results button:focus-visible{background:#ffffff1a}.hm-results small{color:var(--dim,#aaa);font:500 11px var(--mx-mono)}.hm-none{color:var(--dim,#aaa);padding:12px;font-size:12px}.hm-ph{font:800 12px var(--mx-sans);letter-spacing:.18em;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.hm-ph button{color:#aaa;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:22px}.hm-sec{color:var(--mx-gold);font:700 10.5px var(--mx-mono);letter-spacing:.2em;margin:12px 0 6px}.hm-grp{margin-bottom:8px}.hm-chips{flex-wrap:wrap;gap:6px;display:flex}.hm-chip{border:1px solid var(--gline2);color:#888;min-height:32px;font:700 10px var(--mx-sans);letter-spacing:.12em;cursor:pointer;background:0 0;border-radius:999px;margin:2px 4px 2px 0;padding:0 10px}.hm-chip.on{color:#fff;border-color:var(--mx-gold)}.hm-kind{color:#ddd;cursor:pointer;align-items:center;gap:8px;min-height:30px;font-size:12px;display:flex}.hm-kind span{flex:1}.hm-kind small{color:#888;font-family:var(--mx-mono)}.hm-note{color:#9a9a9a;margin:8px 0;font-size:11.5px;line-height:1.5}.hm-err{color:#f87171;margin:8px 0;font-size:12px}.hm-coord{font:600 12px var(--mx-mono);color:#ddd;margin:6px 0}.hm-row{flex-wrap:wrap;gap:6px;display:flex}.hm-modes{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.hm-modes button{border:1px solid var(--gline2);color:#ddd;cursor:pointer;text-align:center;background:#ffffff0a;border-radius:6px;flex-direction:column;gap:3px;padding:10px 6px;display:flex}.hm-modes button.on{border-color:var(--mx-gold);background:#e6b84a1a}.hm-modes span{font:700 10px var(--mx-sans);letter-spacing:.16em;color:#999}.hm-modes b{font:800 15px var(--mx-sans)}.hm-modes small{font:600 11px var(--mx-mono);color:#aaa}.hm-legend i{border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.hm-legend i.g{background:#22c55e}.hm-legend i.b{background:#3b82f6}.hm-legend em{color:#9a9a9a;font-style:normal}.hm-town{pointer-events:none}.hm-town b{white-space:nowrap;font:700 11px var(--mx-sans);letter-spacing:.06em;color:#fff;text-shadow:0 0 3px #000,0 0 3px #000,0 1px 6px #000;text-transform:uppercase;position:absolute;transform:translate(-50%,-50%)}.hm-town-city b{letter-spacing:.12em;font-size:15px}.hm-town-village b{font-size:12px}.hm-town-hill b,.hm-town-camp b,.hm-town-ruin b,.hm-town-marine b{color:#d6d6d6;font-size:10px;font-weight:600}.hm-dot i{border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin:3px;display:block;box-shadow:0 0,0 0 8px #000}.hm-blue{color:#3b82f6}.hm-blue i{background:#3b82f6}.hm-green{color:#22c55e}.hm-green i{background:#22c55e;width:18px;height:18px;animation:1.8s infinite hm-pulse}.hm-green em{font:800 9px var(--mx-sans);letter-spacing:.14em;color:#22c55e;text-shadow:0 0 3px #000;font-style:normal;position:absolute;top:-14px;left:50%;transform:translate(-50%)}@keyframes hm-pulse{0%{box-shadow:0 0 #22c55eb3,0 0 8px #000}to{box-shadow:0 0 0 16px #22c55e00,0 0 8px #000}}@media(prefers-reduced-motion:reduce){.hm-green i{animation:none}}.hm-pin b{background:var(--mx-gold);color:#000;width:26px;height:26px;font:800 12px var(--mx-sans);border:2px solid #000;border-radius:50%;place-items:center;display:grid}.hm-pop .leaflet-popup-content-wrapper{color:#fff;border:1px solid var(--gline2);background:#0b0b0b;border-radius:8px}.hm-pop .leaflet-popup-tip{background:#0b0b0b}.hm-pop .leaflet-popup-content{font-family:var(--mx-sans);margin:12px}.hm-card{align-items:center;gap:10px;margin-bottom:8px;display:flex}.hm-card img,.hm-av{object-fit:cover;background:#222;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.hm-card b{font-size:14px;display:block}.hm-card small{color:#999;font-size:11px}.hm-pop dl{grid-template-columns:auto 1fr;gap:3px 12px;margin:0;font-size:12px;display:grid}.hm-pop dt{color:#888;font:600 10px var(--mx-mono);letter-spacing:.12em;align-self:center}.hm-pop dd{text-align:right;margin:0}.hm-legend i.r{background:#f43f5e}.hm-evt b{white-space:nowrap;font:800 11px var(--mx-sans);letter-spacing:.1em;color:#fecdd3;text-shadow:0 0 3px #000,0 0 3px #000,0 1px 6px #000;text-transform:uppercase;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.hm-evlist{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.hm-evlist button{border:1px solid var(--gline2);color:#fff;text-align:left;cursor:pointer;width:100%;font:700 13px var(--mx-sans);background:#ffffff0a;border-radius:6px;flex-direction:column;gap:3px;padding:10px;display:flex}.hm-evlist button:disabled{opacity:.6;cursor:default}.hm-evlist small{color:#9a9a9a;font:600 10.5px var(--mx-mono);letter-spacing:.08em}.hm-evp{cursor:pointer;pointer-events:auto;background:#f43f5e;border:2px solid #000;border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 8px #000}.hm-evp:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.hm-evt b{top:22px}.hm-evpanel .hm-evdl{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:12px;display:grid}.hm-evpanel dt{color:#888;font:600 10px var(--mx-mono);letter-spacing:.12em;align-self:center}.hm-evpanel dd{text-align:right;overflow-wrap:anywhere;margin:0}.hm-evpanel .hm-evd{overflow-wrap:anywhere}.hm-evpanel .hm-evd a{color:var(--mx-gold)}.hm-evaudio{width:100%;max-width:100%;height:32px;margin-top:8px}.hm-evd{color:#aaa;margin:8px 0 0;font-size:11.5px;line-height:1.45}.hm-legend i.y{background:#e6b84a}.hm-base i{width:28px;height:28px;font:800 18px/1 var(--mx-sans);border:2px solid #000;border-radius:6px;place-items:center;font-style:normal;display:grid;box-shadow:0 0 8px #000}.hm-base-mine i{color:#000;background:#e6b84a}.hm-base-fac i{color:#000;background:#60a5fa}.hm-base-other i{color:#000;background:#9ca3af}.hm-root{--hm-pad:10px;--hm-dock-w:204px;--hm-top-h:44px;--hm-bar-h:60px;--hm-sa-b:env(safe-area-inset-bottom,0px);overflow:hidden}.hm-root button{-webkit-tap-highlight-color:transparent}.hm-root button:focus-visible,.hm-root input:focus-visible{outline:2px solid var(--mx-gold);outline-offset:2px}.hm-top{z-index:860;top:var(--hm-pad);left:calc(var(--hm-pad) + env(safe-area-inset-left,0px));right:calc(var(--hm-pad) + env(safe-area-inset-right,0px));pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute}.hm-status{border:1px solid var(--gline2);max-width:min(420px,45%);min-height:32px;font:600 11.5px/1.35 var(--mx-sans);color:#bbb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#000000db;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;display:flex}.hm-status i{background:#6b7280;border-radius:50%;flex:none;width:8px;height:8px}.hm-status.ok i{background:#22c55e;box-shadow:0 0 8px #22c55e}.hm-status span{overflow-wrap:anywhere;min-width:0}.hm-dock{z-index:800;top:calc(var(--hm-pad) + var(--hm-top-h) + 10px);left:calc(var(--hm-pad) + env(safe-area-inset-left,0px));width:var(--hm-dock-w);max-height:calc(100% - var(--hm-top-h) - 2 * var(--hm-pad) - 96px);overscroll-behavior:contain;border:1px solid var(--gline2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:thin;background:#000000e0;border-radius:10px;padding:4px 10px 10px;position:absolute;overflow-y:auto}.hm-dock-h{display:none}.hm-g{border:0;margin:0;padding:0}.hm-g+.hm-g{border-top:1px solid #ffffff14;margin-top:2px}.hm-g h3{font:700 10px var(--mx-mono);letter-spacing:.22em;color:var(--mx-gold);margin:10px 0 6px}.hm-gb{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hm-g-tools .hm-gb{grid-template-columns:1fr}.hm-g-key{display:none}.hm-tool{color:#cfcfcf;min-height:38px;font:700 10.5px var(--mx-sans);letter-spacing:.1em;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:0 10px;transition:border-color .15s,background .15s,color .15s;display:flex;position:relative}.hm-tool:hover:not(:disabled){background:#ffffff17}.hm-tool .hm-ic{opacity:.85;flex:none}.hm-tool .hm-tl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hm-tool .hm-cnt{min-width:20px;font:700 10px var(--mx-mono);text-align:center;letter-spacing:0;background:#ffffff1f;border-radius:999px;flex:none;padding:1px 5px}.hm-tool .hm-ind{border:1px solid #666;border-radius:50%;flex:none;width:7px;height:7px}.hm-tool.on{border-color:var(--mx-gold);color:#fff;background:#e6b84a1a}.hm-tool.on .hm-ic{color:var(--mx-gold);opacity:1}.hm-tool.on .hm-ind{background:var(--mx-gold);border-color:var(--mx-gold);box-shadow:0 0 6px var(--mx-gold)}.hm-tool.on .hm-cnt{background:var(--mx-gold);color:#000}.hm-tool:disabled{opacity:.4;cursor:default}.hm-g-layers .hm-tool,.hm-g-map .hm-tool,.hm-g-track .hm-tool{text-align:center;letter-spacing:.06em;flex-direction:column;justify-content:center;gap:4px;min-height:58px;padding:8px 4px 6px;font-size:9.5px}.hm-g-layers .hm-tool .hm-tl,.hm-g-map .hm-tool .hm-tl,.hm-g-track .hm-tool .hm-tl{flex:none;max-width:100%}.hm-g-layers .hm-tool .hm-cnt,.hm-g-track .hm-tool .hm-cnt{min-width:18px;font-size:9px;position:absolute;top:4px;right:4px}.hm-g-layers .hm-tool .hm-ind,.hm-g-track .hm-tool .hm-ind,.hm-g-map .hm-tool .hm-ind{width:6px;height:6px;position:absolute;top:6px;left:6px}.hm-g-tools .hm-tool .hm-ind,.hm-bar{display:none}.hm-panel,.hm-root .uv-mappanel{z-index:850;top:calc(var(--hm-pad) + var(--hm-top-h) + 10px);left:calc(var(--hm-pad) + var(--hm-dock-w) + 10px + env(safe-area-inset-left,0px));width:min(340px,calc(100% - var(--hm-dock-w) - 2 * var(--hm-pad) - 10px));max-height:calc(100% - var(--hm-top-h) - 2 * var(--hm-pad) - 96px);overscroll-behavior:contain;box-sizing:border-box;border:1px solid var(--gline2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f0;border-radius:10px;padding:12px;position:absolute;overflow-y:auto}.hm-root .uv-mappanel{padding:0}.hm-root .uv-mappanel>.hm-ph{padding:12px 12px 0}.hm-row button{border:1px solid var(--gline2);color:#ddd;min-height:44px;font:700 11px var(--mx-sans);letter-spacing:.12em;cursor:pointer;background:#ffffff0d;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.hm-row button:hover:not(:disabled){border-color:var(--mx-gold)}.hm-row button:disabled{opacity:.4;cursor:default}.hm-results{z-index:5;position:absolute;top:100%;left:0;right:0}.hm-ph{z-index:1;position:sticky;top:0}.hm-ph button{width:44px;height:44px;margin:-8px -8px -8px 0}.hm-legend{z-index:800;left:calc(var(--hm-pad) + env(safe-area-inset-left,0px));border:1px solid var(--gline);max-width:calc(100% - 90px);font:600 11px var(--mx-sans);color:#ddd;pointer-events:none;background:#000c;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:6px 10px;display:flex;position:absolute;bottom:30px}.hm-root .hm-canvas .leaflet-bottom.leaflet-right{margin:0 4px 12px 0;right:0}.hm-root .leaflet-control-zoom{border:1px solid var(--gline2);border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #0009}.hm-root .leaflet-control-zoom a{color:#fff;background:#000000e0;border-color:#ffffff1f;width:44px;height:44px;font-size:20px;line-height:44px}.hm-root .leaflet-control-zoom a:hover{color:var(--mx-gold);background:#1a1a1a}.hm-pop .leaflet-popup-content-wrapper{max-width:calc(100vw - 40px)}.hm-pop .leaflet-popup-content{overflow-wrap:anywhere;max-height:48vh;overflow-y:auto}.hm-pop a.leaflet-popup-close-button{width:32px;height:32px;font-size:20px;line-height:30px}.hm-root .uv-link{align-items:center;min-height:36px;padding:0 10px;display:inline-flex}.hm-root .uv-bar{top:calc(var(--hm-pad) + var(--hm-top-h) + 10px);right:calc(var(--hm-pad) + env(safe-area-inset-right,0px));max-width:calc(100% - var(--hm-dock-w) - 3 * var(--hm-pad));box-sizing:border-box;flex-wrap:wrap}.hm-root .uv-bar.uv-pick{top:calc(var(--hm-pad) + var(--hm-top-h) + 10px)}@media(max-width:767px){.hm-root{--hm-dock-w:100%;--hm-bar-h:calc(58px + var(--hm-sa-b))}.hm-top{flex-direction:column;align-items:stretch;gap:6px}.hm-search{max-width:none}.hm-search input{font-size:16px}.hm-status{align-self:flex-start;max-width:none;min-height:28px;padding:4px 10px;font-size:11px}.hm-status span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hm-legend{display:none}.hm-g-key{font:600 11px var(--mx-sans);color:#ddd;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:6px 14px;margin-top:10px;padding:12px 2px 4px;display:flex}.hm-bar{z-index:820;padding:6px calc(8px + env(safe-area-inset-right,0px)) calc(6px + var(--hm-sa-b)) calc(8px + env(safe-area-inset-left,0px));border-top:1px solid var(--gline2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f0;grid-template-columns:repeat(5,1fr);gap:4px;display:grid;position:absolute;bottom:0;left:0;right:0}.hm-bar button{color:#bbb;min-width:44px;min-height:46px;font:700 9.5px var(--mx-sans);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:2px;display:flex}.hm-bar button.on{color:#fff;border-color:var(--mx-gold);background:#e6b84a1f}.hm-bar button.on .hm-ic{color:var(--mx-gold)}.hm-bar button:disabled{opacity:.35}.hm-dock{top:auto;left:0;right:0;bottom:var(--hm-bar-h);z-index:840;border-width:1px 0 0;border-radius:16px 16px 0 0;width:auto;max-height:min(62%,100% - 130px);padding:0 14px 14px;animation:.22s ease-out mx-sheet;display:none}.hm-dock.open{display:block}.hm-dock-h{z-index:1;font:800 11px var(--mx-sans);letter-spacing:.2em;background:#000000f5;justify-content:space-between;align-items:center;margin:0 -14px;padding:6px 14px 0 18px;display:flex;position:sticky;top:0}.hm-dock-h button{color:#aaa;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:24px}.hm-gb{gap:8px}.hm-g-layers .hm-gb{grid-template-columns:repeat(4,1fr)}.hm-g-tools .hm-gb{grid-template-columns:1fr 1fr}.hm-tool{min-height:48px}.hm-g-layers .hm-tool,.hm-g-map .hm-tool,.hm-g-track .hm-tool{min-height:64px}.hm-panel,.hm-root .uv-mappanel{width:auto;top:auto;left:0;right:0;bottom:var(--hm-bar-h);z-index:850;border-width:1px 0 0;border-radius:16px 16px 0 0;max-height:min(58%,100% - 130px);padding:12px 14px 14px;animation:.22s ease-out mx-sheet}.hm-root .uv-mappanel{padding:0}.hm-root .uv-mappanel>.hm-ph{padding:12px 14px 0}.hm-root .uv-mappanel[data-pick="1"]{display:none}.hm-root .uv-bar{top:auto;left:10px;right:10px;bottom:calc(var(--hm-bar-h) + 10px);z-index:820;justify-content:space-between;max-width:none}.hm-root .uv-bar.uv-pick{top:auto;bottom:calc(var(--hm-bar-h) + 10px)}.hm-root .hm-canvas .leaflet-bottom{bottom:var(--hm-bar-h)}.hm-root.hm-sheet .leaflet-control-zoom,.hm-root.hm-sheet .leaflet-control-attribution{display:none}.hm-root .hm-canvas .leaflet-bottom.leaflet-right{margin:0 6px 10px 0}.hm-root .hm-canvas .leaflet-control-attribution{white-space:normal;max-width:62vw;font-size:9px}.hm-chip{min-height:40px;padding:0 14px}.hm-root .uv-mappanel button,.hm-root .uv-mappanel a.uv-btn,.hm-root .uv-link{min-height:44px}.hm-kind{min-height:40px}.hm-modes button{min-height:64px}}@media(max-width:767px)and (orientation:landscape){.hm-dock,.hm-panel,.hm-root .uv-mappanel{max-height:calc(100% - 100px)}}@media(min-width:768px)and (max-height:640px){.hm-dock{max-height:calc(100% - var(--hm-top-h) - 2 * var(--hm-pad) - 20px)}.hm-legend{display:none}}.hm-root.hm-picker{border:1px solid #ffffff1f;border-radius:12px;flex:none;height:100%}.hm-picker .hm-canvas{cursor:crosshair}.hm-picker .leaflet-control-zoom a{width:36px;height:36px;font-size:18px;line-height:36px}.hm-picker .leaflet-control-attribution{font-size:9px}.hm-pick-hint{z-index:500;pointer-events:none;font:600 12px var(--mx-sans);color:#fff;font-variant-numeric:tabular-nums;background:#000000d1;border:1px solid #ffffff24;border-radius:999px;padding:5px 10px;position:absolute;top:8px;left:8px}.hm-vpin b{box-sizing:border-box;background:#f5c542;border:3px solid #000;border-radius:50%;width:22px;height:22px;display:block;box-shadow:0 0 0 2px #f5c542,0 2px 10px #000000b3}.veh-pick-map{height:300px}@media(max-width:480px){.veh-pick-map{height:260px}}.hm-resp{border-top:1px solid var(--gline2);margin-top:12px;padding-top:4px}.hm-resp .hm-row button{white-space:normal;text-align:center;width:100%;padding:8px 10px;line-height:1.3}.hm-vpin b{width:26px;height:26px;font:800 12px/1 var(--mx-sans);color:#000;cursor:grab;touch-action:none;place-items:center;display:grid}.hm-evpanel .hm-evsec{background:#ffffff05;border:1px solid #2a2a2a;border-radius:8px;margin:10px 0 0;padding:8px 10px}.hm-evpanel .hm-evsec h4{color:var(--mx-gold);font:600 10px var(--mx-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px}.hm-evpanel .hm-evsec ul{color:#bbb;overflow-wrap:anywhere;margin:0;padding-left:16px;font-size:11.5px;line-height:1.45}.hm-div{background:0 0;border:0}.hm-div a{color:var(--dv,#e6b84a);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.hm-div a i{border:2px solid var(--dv,#e6b84a);width:34px;height:34px;box-shadow:0 0 0 3px #000000b3,0 0 16px var(--dv,#e6b84a);background:radial-gradient(circle,#1c1405,#000 75%);border-radius:9999px;flex:none;place-items:center;transition:transform .2s;display:grid}.hm-div a b{font:800 12px/1.15 var(--mx-sans);letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 0 3px #000,0 0 3px #000,0 1px 6px #000;flex-direction:column;display:flex}.hm-div a em{font:600 10px/1.2 var(--mx-sans);letter-spacing:.06em;color:var(--dv,#e6b84a);font-style:normal}.hm-div a:hover i,.hm-div a:focus-visible i{transform:scale(1.12)}.hm-div a:focus-visible{outline-offset:4px;border-radius:9999px;outline:2px solid #fff3c0}.hm-div a{transform:translate(-17px,-50%)}.hm-div a.flip{flex-direction:row-reverse;transform:translate(calc(17px - 100%),-50%)}.hm-div a.flip b{text-align:right;align-items:flex-end}@media(prefers-reduced-motion:reduce){.hm-div a i{transition:none}}body.mx-body,body.mx-body .mx-root{background:#000!important}body.mx-body .mx-nav{box-shadow:none;background:#000000f0;border-bottom:1px solid #ffffff1a}body.mx-body .mx-nav:after{display:none}body.mx-body .mx-logo b{color:var(--hx-1,#e6b84a);-webkit-text-fill-color:var(--hx-1,#e6b84a);background:0 0}body.mx-body .mx-link{color:#ffffffb3}body.mx-body .mx-link:hover,body.mx-body .mx-link.on{color:#fff;background:#ffffff0d}body.mx-body .mx-link:after{background:var(--hx-1,#e6b84a);height:2px}body.mx-body .mx-pill{color:#fff;background:#ffffff0a;border-color:#ffffff29}body.mx-body .mx-pill:hover{background:#ffffff17;border-color:#ffffff4d}body.mx-body .mx-login{background:var(--hx-1,#e6b84a);color:#000;border-color:var(--hx-1,#e6b84a)}body.mx-body .mx-login:hover{background:var(--hx-1b,#f1c75e)}body.mx-body .mx-av0,body.mx-body .mx-av{color:#fff;background:#151515;border-color:#fff3}body.mx-body .mx-tabbar{background:#000000f7;border-top:1px solid #ffffff1a}body.mx-body .mx-tab{color:#ffffff9e}body.mx-body .mx-tab.on{color:#fff;background:0 0}body.mx-body .mx-tab:before{background:var(--hx-1,#e6b84a);box-shadow:none}body.mx-body .mx-root .cx-fab,body.mx-body .cx-fab{color:#fff;background:#000;border:1px solid #ffffff38;box-shadow:0 6px 24px #000c}body.mx-body .mx-h1{-webkit-text-fill-color:#fff;color:#fff;background:0 0;animation:none}body.mx-body .mx-lede b{color:#fff}body.mx-body .mx-kick,body.mx-body .mx-sec-h,body.mx-body .mx-box-k,body.mx-body .mx-card-k,body.mx-body .mx-field label{color:#ffffff9e}body.mx-body .mx-box-k b,body.mx-body .mx-card-k b{color:#fff}body.mx-body .mx-sec-h i{background:linear-gradient(90deg,#ffffff29,#0000)}body.mx-body .mx-stat-k,body.mx-body .mx-cost span,body.mx-body .mx-fp-l,body.mx-body .mx-box-k button,body.mx-body .mx-box-k a,body.mx-body .mx-foot button{color:#ffffff9e}body.mx-body .mx-btn{color:#fff;background:0 0;border-color:#ffffff38}body.mx-body .mx-btn:hover:not(:disabled){background:#ffffff14;border-color:#fff6}body.mx-body .mx-btn.solid{color:#000;background:var(--hx-1,#e6b84a);border-color:var(--hx-1,#e6b84a)}body.mx-body .mx-btn.solid:hover:not(:disabled){background:var(--hx-1b,#f1c75e)}body.mx-body .mx-btn.danger{color:#ffffffd9}body.mx-body .mx-mini{color:#000;background:var(--hx-1,#e6b84a)}body.mx-body .mx-link-btn{color:#fff}body.mx-body .mx-seg{border-color:#fff3}body.mx-body .mx-seg a,body.mx-body .mx-seg button{border-left-color:#ffffff1f}body.mx-body .mx-seg .on{color:#fff;box-shadow:inset 0 -2px 0 var(--hx-1,#e6b84a);background:#ffffff1a}body.mx-body .mx-chips button{color:#fff;border-color:#fff3}body.mx-body .mx-chips button:hover{background:#ffffff14;border-color:#ffffff61}body.mx-body .mx-err{color:#fff;background:#ffffff0a;border-color:#ffffff38}body.mx-body .mx-you{color:#fff;border-color:#ffffff59}body.mx-body .mx-stats{background:0 0;border:0;border-radius:0;gap:10px;overflow:visible}body.mx-body .mx-stat,body.mx-body .mx-stat.live{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:10px}body.mx-body .mx-latest{background:#0a0a0a;border-color:#ffffff1a}body.mx-body .mx-latest-k{color:var(--hx-1,#e6b84a)}body.mx-body .mx-qcard{background:#0a0a0a;border:1px solid #ffffff1a}body.mx-body .mx-qcard:before{display:none}body.mx-body .mx-qcard:hover{box-shadow:none;background:#101010;border-color:#ffffff4d}body.mx-body .mx-card-ic{color:#fff;box-shadow:none;background:#141414;border:1px solid #ffffff1f}body.mx-body .mx-card-label{color:#fff}body.mx-body .mx-card-go{color:#fff6}body.mx-body .mx-card-live,body.mx-body .mx-card-live b{color:#fffc}body.mx-body .mx-card-live kbd{color:#fff;border-color:#ffffff38}body.mx-body .mx-box,body.mx-body .mx-card{background:#0a0a0a;border:1px solid #ffffff1a}body.mx-body .mx-feed li,body.mx-body .mx-rank li,body.mx-body .mx-row,body.mx-body .mx-brow{border-bottom-color:#ffffff12}body.mx-body .mx-feed time{color:#ffffff8c}body.mx-body .mx-feed .k-live span:before,body.mx-body .mx-feed .k-alert span:before{color:var(--hx-1,#e6b84a)}body.mx-body .mx-rank b,body.mx-body .mx-brow .mx-rank{color:#ffffffb3}body.mx-body .mx-rank em,body.mx-body .mx-brow-n b{color:var(--hx-1,#e6b84a)}body.mx-body .mx-brow.me{background:#ffffff0a}body.mx-body .mx-ai-dot{background:var(--hx-1,#e6b84a);box-shadow:none}body.mx-body .mx-radar:before{background:conic-gradient(#ffffff29,#0000 28%)}body.mx-body .mx-radar>i{border-color:#ffffff1f}body.mx-body .mx-core{box-shadow:none}body.mx-body .mx-page-h{border-bottom-color:#ffffff1f}body.mx-body .mx-nd-block{border-color:#ffffff24}body.mx-body .mx-field input,body.mx-body .mx-root input[type=text]{background:#000;border-color:#fff3}body.mx-body .mx-field input:focus{border-color:var(--hx-1,#e6b84a);box-shadow:none}body.mx-body .mx-root :focus-visible,body.mx-body :focus-visible{outline-color:var(--hx-1,#e6b84a)}body.mx-body .mx-foot{border-top-color:#ffffff1a}body.mx-body .mx-mapinfo-btn,body.mx-body .mx-mapinfo{color:#fffc;background:#000000f0;border-color:#fff3}body.mx-body .mx-mapinfo b{color:#fff}body.mx-body .mx-dlg{background:#050505;border-color:#ffffff29;box-shadow:0 30px 100px #000000f2}body.mx-body .mx-dlg-h{background:#050505;border-bottom-color:#ffffff1a}body.mx-body .mx-dlg-h h2{color:#fff}body.mx-body .mx-x{color:#fff;border-color:#fff3}body.mx-body .mx-cost{background:0 0;border:0;gap:8px}body.mx-body .mx-cost>div{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:6px}body.mx-body .mx-cost .after b,body.mx-body .mx-cost.short .after b{color:var(--hx-1,#e6b84a)}body.mx-body .mx-fp-prev{background:#000;border-color:#ffffff1f}body.mx-body .mx-chip-c.on,body.mx-body .mx-chip-s.on{border-color:var(--hx-1,#e6b84a);box-shadow:none;background:#ffffff0f}body.mx-body .mx-fp-info{color:#fff}body.mx-body .wr-sheet,body.mx-body .mx-root .wr-sheet{box-shadow:none;background:#050505;border-color:#ffffff29!important}body.mx-body .wr-sheet h2.wr-display,body.mx-body .mx-root .wr-sheet h2.wr-display{color:#fff}body.mx-body .wr-handle{background:#ffffff59}body.mx-body .wr-card,body.mx-body .wr-panel{box-shadow:none;background:#0a0a0a;border:1px solid #ffffff1a}body.mx-body .wr-card:hover{box-shadow:none;border-color:#ffffff4d;transform:none}body.mx-body .wr-card:before,body.mx-body .wr-panel:before{display:none}body.mx-body .wr-label,body.mx-body .mx-root .wr-label{color:#fff9}body.mx-body .wr-bracket:after,body.mx-body .wr-bracket>.wr-br-tl{border-color:#ffffff59}body.mx-body .wr-btn-solid,body.mx-body .mx-root .wr-btn-solid,body.mx-body .wr-reskin [class*=bg-primary],body.mx-body .mx-root .wr-reskin [class*=bg-primary]{background:var(--hx-1,#e6b84a);color:#000;box-shadow:none}body.mx-body .wr-btn-solid:hover{background:var(--hx-1b,#f1c75e);box-shadow:none}body.mx-body .wr-btn-outline,body.mx-body .mx-root .wr-btn-outline{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff38}body.mx-body .wr-btn-outline:hover,body.mx-body .wr-pill:hover{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #fff6}body.mx-body .wr-pill,body.mx-body .mx-root .wr-pill{color:#fff;box-shadow:inset 0 0 0 1px #fff3}body.mx-body .wr-pill.on,body.mx-body .mx-root .wr-pill.on,body.mx-body .wr-seg button.on,body.mx-body .wr-tb.on,body.mx-body .mx-root .wr-seg button.on,body.mx-body .mx-root .wr-tb.on{color:#fff;box-shadow:inset 0 -2px 0 var(--hx-1,#e6b84a);background:#ffffff1f}body.mx-body .wr-seg,body.mx-body .mx-root .wr-seg,body.mx-body .wr-tb,body.mx-body .mx-root .wr-tb,body.mx-body .wr-zoomfit,body.mx-body .mx-root .wr-zoomfit{color:#fff;box-shadow:inset 0 0 0 1px #fff3}body.mx-body .wr-zoomfit{background:#000000e0}body.mx-body .wr-toolbar,body.mx-body .mx-root .wr-toolbar,body.mx-body .mx-mappage .wr-toolbar{background:#050505;border-top-color:#ffffff1f}body.mx-body .wr-mapwrap{box-shadow:none;border-color:#ffffff24}body.mx-body .wr-map .leaflet-control-zoom a,body.mx-body .mx-root .wr-map .leaflet-control-zoom a{color:#fff;border-color:#ffffff38}body.mx-body .wr-map .leaflet-control-zoom{border-color:#ffffff38}body.mx-body .wr-map .leaflet-control-attribution a,body.mx-body .wr-mapfoot a{color:#fff9}body.mx-body .wr-big,body.mx-body .mx-root .wr-big,body.mx-body .wr-typed{color:#fff;text-shadow:none}body.mx-body .wr-caret:after{color:var(--hx-1,#e6b84a)}body.mx-body .wr-callout{box-shadow:none;border-color:#ffffff4d}body.mx-body .wr-tip{color:#fff;border-color:#ffffff4d}body.mx-body .wr-hud,body.mx-body .mx-root .wr-hud{color:#fff!important}body.mx-body .wr-dot.ok,body.mx-body .wr-tab .u,body.mx-body .wr-tabbar .ind{box-shadow:none}body.mx-body .wr-glow{filter:none}body.mx-body .wr-input:focus{border-color:var(--hx-1,#e6b84a);box-shadow:none}body.mx-body .wr-gold-text{-webkit-text-fill-color:#fff;color:#fff;background:0 0}body.mx-body .wr-table{box-shadow:none;background:#000;border-color:#ffffff24}body.mx-body .wr-cursor-glow,body.mx-body .wr-scanlines,body.mx-body .wr-sweepbar,body.mx-body .wr-skull .halo{display:none!important}body.mx-body .wr-progress{box-shadow:none}body.mx-body .wr-town i{box-shadow:0 0 0 1.5px #000}body.mx-body .ih-more{background:#0a0a0a;border-color:#ffffff1a}body.mx-body .ih-more:hover{background:#111;border-color:#ffffff4d}body.mx-body .ih-more.solid{background:var(--hx-1,#e6b84a);color:#000}body.mx-body .ih-more.solid i{color:#000000a6}body.mx-body [data-sonner-toast]{color:#fff!important;box-shadow:none!important;border-color:#ffffff38!important}body.mx-body .cx-orb-dot{box-shadow:none}body.mx-body [class*="text-[var(--hx-2,#ffd27a)]"],body.mx-body [class*="text-[var(--hx-1,#e6b84a)]"],body.mx-body [class*="hover:text-[var(--hx-1,#e6b84a)]"]:hover{color:#ffffffeb}body.mx-body [class*="text-[var(--hx-3,#c89a2c)]"]{color:#fff9}body.mx-body [class*="text-[var(--hx-1,#e6b84a)]"][class*=tabular],body.mx-body [class*="text-[var(--hx-1,#e6b84a)]"][class*=text-lg],body.mx-body [class*="text-[var(--hx-1,#e6b84a)]"][class*=text-base],body.mx-body [class*="text-[var(--hx-1,#e6b84a)]"][class*=text-3xl],body.mx-body [class*="text-[var(--hx-1,#e6b84a)]"][class*=text-2xl],body.mx-body b[class*="text-[var(--hx-1,#e6b84a)]"],body.mx-body [class*="text-[var(--hx-2,#ffd27a)]"][class*=tabular]{color:var(--hx-1,#e6b84a)}body.mx-body [class*="border-[var(--hx-3,#c89a2c)]"],body.mx-body [class*="border-[var(--hx-1,#e6b84a)]"]{border-color:#ffffff1f}body.mx-body [class*="bg-[var(--hx-1,#e6b84a)]/"]{background-color:#ffffff0a}body.mx-body [class*=border-primary]{border-color:#ffffff1f}body.mx-body [class*="bg-primary/"]{background-color:#ffffff0d}body.mx-body [class*="from-[var(--hx-1,#e6b84a)]"]{--tw-gradient-from:#ffffff40}body.mx-body [class*="via-[var(--hx-3,#c89a2c)]"]{--tw-gradient-stops:var(--tw-gradient-from), #ffffff14, transparent}body.mx-body .text-primary:not(.font-mono):not([class*=tabular]):not([class*=font-bold]){color:#ffffffe6}body.mx-body .shadow-\[0_0_0_1px_rgb\(230_184_74\)\]{box-shadow:none}body.mx-body [class*=drop-shadow]{filter:none}body.mx-body [class*="shadow-[0_0_"]{box-shadow:none}body.mx-body img,body.mx-body .mx-shop-store img{filter:none!important}body.mx-body .mx-shop-store article{background:#0a0a0a;border-color:#ffffff1a}body.mx-body .mx-shop-store article>div:first-child{background:#050505}body.mx-body .mx-shop-store article button[class*=bg-primary]{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff4d}body.mx-body .mx-shop-store article button[class*=bg-primary]:hover{background:#ffffff14}body.mx-body .mx-shop-store input,body.mx-body .mx-shop-store select{color:#fff;background:#000;border-color:#ffffff2e}body.mx-body .mx-qcard{gap:14px;min-height:132px;padding:20px}body.mx-body .mx-card-sub{font-size:14px;line-height:1.4}body.mx-body .mx-box,body.mx-body .mx-card{padding:20px}body.mx-body .mx-live-grid{gap:16px}body.mx-body .mx-feed li{padding:12px 0;font-size:14.5px}body.mx-body .mx-rank li{min-height:48px;font-size:15px}body.mx-body .mx-row-t small,body.mx-body .mx-box-f,body.mx-body .mx-stat-f,body.mx-body .mx-brow-n small,body.mx-body .mx-foot{font-size:12px}body.mx-body .mx-btn,body.mx-body .mx-seg a,body.mx-body .mx-seg button,body.mx-body .mx-chips button{font-size:12.5px}@media(max-width:639px){body.mx-body{font-size:16px}body.mx-body .mx-root{--mx-tab:68px;--mx-nav:62px}body.mx-body .mx-nav{gap:8px;padding-left:14px;padding-right:14px}body.mx-body .mx-pill{min-width:46px;min-height:46px;padding:0 14px;font-size:12px}body.mx-body .mx-live-n{font-size:15px}body.mx-body .mx-tabbar{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:max(env(safe-area-inset-bottom,0px),6px);display:flex;overflow:auto hidden}body.mx-body .mx-tabbar::-webkit-scrollbar{display:none}body.mx-body .mx-tab{scroll-snap-align:start;letter-spacing:.04em;flex:0 0 78px;gap:6px;min-height:64px;padding:8px 4px 6px;font-size:11px}body.mx-body .mx-tab svg{width:24px;height:24px}body.mx-body .mx-page-wrap{padding-bottom:calc(var(--mx-tab) + 28px + env(safe-area-inset-bottom,0px))}body.mx-body .mx-root .cx-fab,body.mx-body .cx-fab{bottom:calc(var(--mx-tab) + 16px + env(safe-area-inset-bottom,0px));right:14px}body.mx-body .mx-hero{gap:20px;padding:28px 18px 0}body.mx-body .mx-sec{padding:40px 18px 0}body.mx-body .mx-sec-h{margin-bottom:18px;font-size:13px}body.mx-body .mx-page{gap:18px;padding:24px 18px 56px}body.mx-body .mx-h1{font-size:clamp(2.6rem,13vw,3.4rem);line-height:1}body.mx-body .mx-lede{margin-top:16px;font-size:16px;line-height:1.6}body.mx-body .mx-kick{font-size:12px}body.mx-body .mx-nd,body.mx-body .mx-nd-block{font-size:13px}body.mx-body .mx-stats{gap:12px;grid-template-columns:1fr!important}body.mx-body .mx-stats>.mx-stat{grid-template-columns:1fr auto;align-items:center;gap:6px 16px;padding:18px 20px;display:grid;grid-column:auto!important}body.mx-body .mx-stat-k{letter-spacing:.14em;grid-area:1/1;font-size:13px}body.mx-body .mx-stat-v{grid-area:1/2/span 2;justify-content:flex-end;min-height:0;margin:0;font-size:2rem}body.mx-body .mx-stat-f{white-space:normal;grid-area:2/1;font-size:13.5px}body.mx-body .mx-latest{min-height:52px;padding:12px 16px;font-size:13.5px}body.mx-body .mx-latest-k{font-size:12px}body.mx-body .mx-qgrid{grid-template-columns:1fr;gap:14px}body.mx-body .mx-qcard{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;min-height:96px;padding:18px 20px}body.mx-body .mx-card-ic{border-radius:12px;flex:none;width:56px;height:56px}body.mx-body .mx-card-ic svg{width:28px;height:28px}body.mx-body .mx-card-t{flex:1;gap:6px}body.mx-body .mx-card-label{letter-spacing:.08em;font-size:17px}body.mx-body .mx-card-sub{font-size:14.5px}body.mx-body .mx-card-live{font-size:13px}body.mx-body .mx-card-go{font-size:30px;top:50%;right:18px;transform:translateY(-50%)}body.mx-body .mx-qcard:hover .mx-card-go{transform:translateY(-50%)translate(4px)}body.mx-body .mx-qcard{padding-right:46px}body.mx-body .mx-chips{gap:12px;margin-top:18px}body.mx-body .mx-chips button{flex:calc(50% - 6px);justify-content:center;min-height:52px;padding:0 20px;font-size:13px}body.mx-body .mx-live-grid{gap:18px}body.mx-body .mx-box,body.mx-body .mx-card{border-radius:12px;padding:22px 20px}body.mx-body .mx-box-k,body.mx-body .mx-card-k{margin-bottom:16px;font-size:12.5px}body.mx-body .mx-box-k button,body.mx-body .mx-box-k a{font-size:12px}body.mx-body .mx-feed li{gap:14px;padding:14px 0;font-size:15px;line-height:1.5}body.mx-body .mx-feed time{font-size:13.5px}body.mx-body .mx-brief{font-size:15.5px;line-height:1.7}body.mx-body .mx-rank li,body.mx-body .mx-frank li{min-height:52px;font-size:15.5px}body.mx-body .mx-radar{width:170px;height:170px}body.mx-body .mx-foot{gap:4px 24px;margin-top:36px;padding:20px 18px 0;line-height:1.7}body.mx-body .mx-foot button{min-height:48px}body.mx-body .mx-btn,body.mx-body .mx-seg a,body.mx-body .mx-seg button{min-height:50px;padding:0 20px;font-size:13.5px}body.mx-body .mx-btn.big{min-height:56px;font-size:13.5px}body.mx-body .mx-mini,body.mx-body .mx-link-btn,body.mx-body .mx-x{min-width:48px;min-height:48px;font-size:12.5px}body.mx-body .mx-field input,body.mx-body .mx-root input[type=text]{min-height:52px;font-size:16px}body.mx-body .mx-field label{font-size:12px}body.mx-body .mx-p,body.mx-body .mx-dlg .mx-p{font-size:15.5px;line-height:1.65}body.mx-body .mx-dlg-d{padding:14px 20px 0;font-size:15px}body.mx-body .mx-dlg-h{padding:16px 20px}body.mx-body .mx-dlg-h h2{font-size:14px}body.mx-body .mx-dlg-b{padding:8px 20px 24px}body.mx-body .mx-dlg-f{gap:12px}body.mx-body .mx-dlg-f>*{flex:100%}body.mx-body .mx-cost{grid-template-columns:1fr}body.mx-body .mx-cost>div{flex-direction:row;justify-content:space-between;align-items:center;padding:14px 16px}body.mx-body .mx-cost span{font-size:12px}body.mx-body .mx-cost b{font-size:17px}body.mx-body .mx-fp-l{font-size:12px}body.mx-body .mx-fp-note,body.mx-body .mx-fp-info{font-size:13.5px}body.mx-body .mx-row{gap:14px;min-height:64px}body.mx-body .mx-row-t b{font-size:16px}body.mx-body .mx-row-t small{font-size:12.5px}body.mx-body .mx-brow{gap:14px;min-height:72px;padding:12px 4px}body.mx-body .mx-brow .mx-rank{font-size:17px}body.mx-body .mx-brow-n b{font-size:18px}body.mx-body .mx-you{padding:6px 9px;font-size:11px}body.mx-body .mx-page-h{gap:16px;padding-bottom:20px}body.mx-body .mx-shop-store{font-size:15px}body.mx-body .mx-shop-store .text-xs{font-size:14px;line-height:1.5}body.mx-body .mx-shop-store .text-sm{font-size:15.5px}body.mx-body .mx-shop-store [class*="text-[10px]"],body.mx-body .mx-shop-store [class*="text-[9px]"]{font-size:13.5px}body.mx-body .mx-shop-store [class*="text-[11px]"],body.mx-body .mx-shop-store [class*="text-[12px]"],body.mx-body .mx-shop-store [class*="text-[13px]"]{font-size:14px;line-height:1.55}body.mx-body .mx-shop-store ul,body.mx-body .mx-shop-store li{font-size:14.5px;line-height:1.6}body.mx-body .mx-shop-store button,body.mx-body .mx-shop-store select,body.mx-body .mx-shop-store [role=tab]{padding-left:18px;padding-right:18px;font-size:13.5px;min-height:48px!important}body.mx-body .mx-shop-store input{font-size:16px;min-height:52px!important}body.mx-body .mx-shop-store select{font-size:14px}body.mx-body .mx-shop-store .space-y-4>*+*{margin-top:20px}body.mx-body .mx-shop-store [class*=rounded-2xl][class*=px-4][class*=py-3]{gap:12px;padding:18px}body.mx-body .mx-shop-store [data-testid=shop-grid]{gap:16px;grid-template-columns:1fr!important}body.mx-body .mx-shop-store article>div:first-child{height:190px}body.mx-body .mx-shop-store article>div:not(:first-child){gap:10px;padding:16px}body.mx-body .mx-shop-store article{border-radius:16px}body.mx-body .mx-mapinfo-btn{min-height:48px}body.mx-body .wr-sheet{font-size:15px}body.mx-body .wr-sheet .text-xs,body.mx-body .wr-sheet [class*="text-[11px]"]{font-size:14px;line-height:1.55}body.mx-body .wr-sheet [class*="text-[10px]"],body.mx-body .wr-sheet [class*="text-[9px]"]{font-size:13.5px;line-height:1.5}body.mx-body .wr-sheet .text-sm{font-size:16px;line-height:1.55}body.mx-body .wr-sheet .wr-card,body.mx-body .wr-sheet .wr-panel{padding:18px!important}body.mx-body .wr-sheet button,body.mx-body .wr-sheet a.wr-pill,body.mx-body .wr-sheet .wr-pill,body.mx-body .wr-sheet .wr-btn-solid,body.mx-body .wr-sheet .wr-btn-outline{font-size:13.5px;min-height:48px!important}body.mx-body .wr-sheet .space-y-4>*+*,body.mx-body .wr-sheet .space-y-3>*+*{margin-top:18px}body.mx-body .wr-sheet .space-y-2>*+*{margin-top:12px}body.mx-body .wr-sheet .wr-label{font-size:13px}body.mx-body .wr-sheet [class*=grid-cols-2],body.mx-body .wr-sheet [class*=grid-cols-3]{gap:14px}body.mx-body .wr-sheet input{min-height:52px;font-size:16px}body.mx-body .wr-sheet [class*=px-4]{padding-left:20px;padding-right:20px}body.mx-body .wr-sheet [class*=p-4]{padding:18px}body.mx-body .wr-sheet [class*=py-2]{padding-top:12px;padding-bottom:12px}}@media(max-width:379px){body.mx-body .mx-hero,body.mx-body .mx-sec,body.mx-body .mx-page{padding-left:14px;padding-right:14px}body.mx-body .mx-stat-v{font-size:1.7rem}body.mx-body .mx-tab{flex-basis:72px}body.mx-body .mx-qcard{gap:14px;padding-left:16px}}@media(min-width:640px)and (max-width:1023px){body.mx-body .mx-qgrid{gap:16px}body.mx-body .mx-box,body.mx-body .mx-card{padding:22px}body.mx-body .mx-tab{min-height:64px;font-size:11px}body.mx-body .mx-root{--mx-tab:66px}}body.mx-body .cx-fab{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000eb;min-height:52px;box-shadow:0 6px 24px #000c}body.mx-body .cx-fab:hover{background:#0a0a0a;border-color:#fff6;box-shadow:0 6px 24px #000c}body.mx-body .cx-fab-orb{background:var(--hx-1,#e6b84a);width:12px;height:12px;box-shadow:none;animation:none}body.mx-body .cx-orb-dot{background:var(--hx-1,#e6b84a);box-shadow:none;animation:none}body.mx-body .cx-fab-txt{font-size:12px}@media(max-width:639px){body.mx-body .cx-fab{justify-content:center;min-width:52px;min-height:52px;padding:0 16px}}body.mx-body .cx-ai{background:#050505;border-color:#ffffff29;box-shadow:0 30px 100px #000000f2}body.mx-body .cx-ai-input:focus,body.mx-body .cx-input:focus{border-color:var(--hx-1,#e6b84a);box-shadow:none}body.mx-body .cx-mini{color:#fff;border-color:#ffffff38}body.mx-body .cx-mini.solid{background:var(--hx-1,#e6b84a);color:#000}body.mx-body .cx-chip,body.mx-body .cx-chip.btn{color:#ffffffd9}body.mx-body .cx-chip.btn:hover{color:#fff;background:#ffffff0f;border-color:#fff6}body.mx-body .cx-out,body.mx-body .cx-explain,body.mx-body .cx-ai-log{color:#ffffffe0}body.mx-body .cx-label,body.mx-body .cx-think{color:#fff9}@media(max-width:639px){body.mx-body .cx-ai-chips .cx-chip,body.mx-body .cx-chip.btn{min-height:48px;font-size:13px}body.mx-body .cx-ai-log{font-size:15.5px;line-height:1.65}body.mx-body .cx-ai-input{min-height:52px;font-size:16px}}.mx-root{--au:var(--hx-1,#e6b84a);--au2:var(--hx-2,#ffd86b);--au3:var(--hx-4,#f6e2a0);--aud:var(--hx-5,#a67c1c);--au-rgb:var(--hx-1-rgb,230 184 74);--vh-glow:rgb(var(--au-rgb) / .6);--vh-line:rgb(var(--au-rgb) / .22)}body.mx-body .mx-root,body.mx-body .mx-root[data-page]{--mx-nav:0px;--mx-tab:0px}.mx-root :focus-visible{outline:2px solid var(--au2);outline-offset:2px}.vh-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}body.mx-body .mx-root{background:#000}body.mx-body .mx-root:before,body.mx-body .mx-root:after{content:"";top:env(safe-area-inset-top,0px);z-index:1;pointer-events:none;opacity:.3;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220' fill='none' stroke='%23e6b84a' stroke-width='1' stroke-linejoin='round'><path d='M0 36H70L106 0'/><path d='M0 62H92L140 14H220'/><path d='M0 92H112L164 40'/><path d='M0 124H78L110 156H150'/><path d='M34 0V56L66 88V150'/><path d='M62 0V26L92 56'/><path d='M0 20H30'/><circle cx='70' cy='36' r='3'/><circle cx='92' cy='62' r='3'/><circle cx='112' cy='92' r='3'/><circle cx='66' cy='88' r='3'/><circle cx='150' cy='156' r='3'/><path d='M120 60l12 12-12 12-12-12z'/></svg>") 0 0/contain no-repeat;width:200px;height:200px;position:fixed}body.mx-body .mx-root:before{left:0}body.mx-body .mx-root:after{right:0;transform:scaleX(-1)}@media(max-width:639px){body.mx-body .mx-root:before,body.mx-body .mx-root:after{opacity:.24;width:110px;height:110px}}.mx-mappage,.mx-root .leaflet-container{z-index:2}.mx-mappage{top:0;bottom:calc(76px + env(safe-area-inset-bottom,0px))}body.mx-body .mx-root:not([data-page=home]) .mx-page-wrap{padding-top:14px;padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}body.mx-body .mx-root[data-page=map] .mx-page-wrap,body.mx-body .mx-root[data-page=home] .mx-page-wrap{padding:0}body.mx-body .mx-root .cx-fab{bottom:calc(14px + env(safe-area-inset-bottom,0px));border-color:rgb(var(--au-rgb) / .5);right:14px}body.mx-body .mx-root .cx-fab:hover{border-color:var(--au2);box-shadow:0 0 22px rgb(var(--au-rgb) / .4)}@media(min-width:1024px){body.mx-body .mx-root .cx-fab{bottom:24px;right:24px}}.vh-fn{left:50%;bottom:max(12px,env(safe-area-inset-bottom,0px));z-index:58;border:1px solid rgb(var(--au-rgb) / .6);box-shadow:0 0 20px rgb(var(--au-rgb) / .25),0 8px 26px #000c;background:#000000f0;border-radius:9999px;gap:6px;padding:5px;animation:.6s cubic-bezier(.2,.8,.2,1) both vh-fnin;display:flex;position:fixed;transform:translate(-50%)}.vh-fnb{min-width:46px;min-height:46px;color:var(--au);font:800 12px/1 var(--mx-sans);letter-spacing:.2em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background .2s,color .2s,box-shadow .25s,border-color .2s;display:inline-flex;position:relative}.vh-fnb svg{width:19px;height:19px}.vh-fnb:hover{background:rgb(var(--au-rgb) / .14);color:var(--au2);border-color:rgb(var(--au-rgb) / .5);box-shadow:0 0 16px rgb(var(--au-rgb) / .35)}.vh-fnb:first-child{background:linear-gradient(180deg,var(--au2),var(--au));color:#000}.vh-fnb:first-child:hover{background:linear-gradient(180deg,#fff1b8,var(--au2));color:#000}.vh-ov{z-index:80;padding:16px 12px max(16px,env(safe-area-inset-bottom,0px));background:#000000f5;flex-direction:column;justify-content:center;align-items:center;gap:30px;animation:.3s both vh-fade;display:flex;position:fixed;inset:0;overflow:hidden auto}.vh-ov .vh-radial{--rs:min(92vw, 380px, calc(100dvh - 160px) );margin-top:6px}.vh-ov-x{min-height:48px;color:var(--au);border:1px solid rgb(var(--au-rgb) / .55);font:800 12px/1 var(--mx-sans);letter-spacing:.22em;cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.vh-ov-x svg{width:16px;height:16px}.vh-ov-x:hover{border-color:var(--au2);color:var(--au2);box-shadow:0 0 18px rgb(var(--au-rgb) / .35)}.vh-stage{z-index:2;width:100%;max-width:1040px;padding:max(16px,calc(env(safe-area-inset-top,0px) + 10px)) 16px 36px;--vh-node:90px;--vh-orb:68px;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.vh-embers{z-index:0;pointer-events:none;opacity:.85;position:fixed;inset:0}.vh-brand{z-index:2;align-items:center;gap:12px;margin:6px 0 4px;animation:.8s cubic-bezier(.2,.8,.2,1) both vh-up;display:inline-flex;position:relative}.vh-brand img{filter:drop-shadow(0 0 10px rgb(var(--au-rgb) / .7))}.vh-brand span{font:800 20px/1 var(--mx-sans);letter-spacing:.42em;color:var(--au3);text-shadow:0 0 18px rgb(var(--au-rgb) / .55);padding-left:.42em}.vh-brand b{color:var(--au);background:linear-gradient(100deg,var(--aud) 20%,#fff2b8 45%,var(--au) 55%,var(--aud) 80%) 0 0 / 220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:5s linear infinite vh-shine}.vh-radial{--rs:min(92vw, 360px, calc(100dvh - 215px) );--rn:clamp(44px, calc(var(--rs) * .15), 56px);--ri:clamp(40px, calc(var(--rs) * .115), 44px);--rc:calc(var(--rs) * .3);z-index:2;width:max(var(--rs),300px);aspect-ratio:1;margin:34px auto 40px;position:relative}.vh-orbit{pointer-events:none;position:absolute;inset:0}.vh-orbit i,.vh-orbit b{border-radius:9999px;position:absolute}.vh-orbit i:first-child{border:1px solid rgb(var(--au-rgb) / .38);box-shadow:0 0 22px rgb(var(--au-rgb) / .14),inset 0 0 26px rgb(var(--au-rgb) / .06);animation:6s ease-in-out infinite vh-breathe;inset:9%}.vh-orbit i:nth-child(2){border:1px dashed rgb(var(--au-rgb) / .24);animation:150s linear infinite vh-spin;inset:4%}.vh-orbit i:nth-child(3){border:1px dotted rgb(var(--au-rgb) / .3);animation:90s linear infinite vh-spinr;inset:24%}.vh-orbit b{animation:22s linear infinite vh-spin;inset:9%}.vh-orbit b:before{content:"";background:var(--au2);width:9px;height:9px;box-shadow:0 0 12px 3px rgb(var(--au-rgb) / .9),0 0 36px 8px rgb(var(--au-rgb) / .35);border-radius:9999px;margin:-4.5px 0 0 -4.5px;position:absolute;top:0;left:50%}.vh-orbit b:after{content:"";background:var(--au3);width:6px;height:6px;box-shadow:0 0 10px 2px rgb(var(--au-rgb) / .7);border-radius:9999px;margin:0 0 -3px -3px;position:absolute;bottom:0;left:50%}.vh-core{width:var(--rc);height:var(--rc);z-index:3;animation:1s cubic-bezier(.2,.9,.2,1) both vh-pop;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vh-ring{width:100%;height:100%;color:var(--au);border:2px solid var(--au);box-shadow:0 0 26px rgb(var(--au-rgb) / .55),0 0 70px rgb(var(--au-rgb) / .22),inset 0 0 26px rgb(var(--au-rgb) / .18);cursor:pointer;background:radial-gradient(circle,#000 0 55%,#140e02);border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;position:relative}.vh-ring:hover{box-shadow:0 0 40px rgb(var(--au-rgb) / .8),0 0 100px rgb(var(--au-rgb) / .35),inset 0 0 30px rgb(var(--au-rgb) / .28);transform:scale(1.03)}.vh-ring i{pointer-events:none;border-radius:9999px;position:absolute}.vh-ring i:first-of-type{border:1px solid rgb(var(--au-rgb) / .5);inset:7%}.vh-ring i:nth-of-type(2){border:1px dashed rgb(var(--au-rgb) / .55);animation:40s linear infinite vh-spin;inset:-9%}.vh-ring:before{content:"";background:radial-gradient(circle,rgb(var(--au-rgb) / .3),transparent 62%);pointer-events:none;border-radius:9999px;animation:3.4s ease-in-out infinite vh-glow;position:absolute;inset:-34%}.vh-ring-n{font:800 calc(var(--rc) * .3)/1 var(--mx-sans);font-variant-numeric:tabular-nums;color:var(--au2);text-shadow:0 0 18px rgb(var(--au-rgb) / .8);position:relative}.vh-ring-n small{font:700 11px/1.3 var(--mx-mono);letter-spacing:.14em;color:rgb(var(--au-rgb) / .8);text-shadow:none}.vh-ring-k{font:800 calc(var(--rc) * .09)/1 var(--mx-sans);letter-spacing:.32em;color:var(--au);white-space:nowrap;padding-left:.3em;position:relative}.vh-home img{width:calc(var(--rc) * .34);height:auto;filter:drop-shadow(0 0 10px rgb(var(--au-rgb) / .8));position:relative}.vh-rn{width:var(--rn);height:var(--rn);z-index:4;animation:.75s cubic-bezier(.2,.9,.2,1) both vh-in;animation-delay:calc(var(--i,0) * 85ms + .35s);position:absolute;transform:translate(-50%,-50%)}.vh-rn .vh-nb{width:100%;height:var(--rn);gap:0;min-height:44px;padding:0;display:block;position:relative}.vh-rn .vh-orb{--vh-orb:var(--rn);animation:5.5s ease-in-out infinite vh-bob;animation-delay:calc(var(--i,0) * -.7s)}.vh-rn .vh-orb svg{width:46%;height:46%}.vh-rn .vh-lbl{white-space:nowrap;font-size:clamp(10px,calc(var(--rs) * .026),12.5px);letter-spacing:.12em;color:var(--au3);text-shadow:0 0 10px #000,0 0 3px #000;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.vh-rn[data-on="1"] .vh-orb{border-color:var(--au2);box-shadow:0 0 0 4px #000,0 0 26px 3px rgb(var(--au-rgb) / .7),inset 0 0 16px rgb(var(--au-rgb) / .25)}.vh-nb{width:100%;min-height:44px;color:inherit;cursor:pointer;font-family:var(--mx-sans);background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;margin:0;padding:4px 0;text-decoration:none;display:flex}.vh-nb:focus-visible{outline:2px solid var(--au2);outline-offset:3px;border-radius:14px}.vh-orb{width:var(--vh-orb);height:var(--vh-orb);color:var(--au);border:1.5px solid rgb(var(--au-rgb) / .55);box-shadow:0 0 0 4px #000,0 0 14px rgb(var(--au-rgb) / .22),inset 0 0 14px #000;background:radial-gradient(circle at 50% 32%,#1c1405,#050403 72%);border-radius:9999px;place-items:center;transition:border-color .2s,box-shadow .25s,transform .2s,color .2s;display:grid;position:relative}.vh-orb svg{width:30px;height:30px;filter:drop-shadow(0 0 5px rgb(var(--au-rgb) / .75))}.vh-orb.sm{width:44px;height:44px;box-shadow:none}.vh-orb.sm svg{width:22px;height:22px}.vh-orb:before{content:"";border:1px solid rgb(var(--au-rgb) / .55);opacity:0;pointer-events:none;border-radius:9999px;position:absolute;inset:-9px;transform:scale(.85)}[data-live="1"]>.vh-nb .vh-orb:before{animation:3.2s ease-out infinite vh-ping;animation-delay:calc(var(--i,0) * -.5s)}.vh-nb:hover .vh-orb,[data-sel="1"]>.vh-nb .vh-orb{color:var(--au2);border-color:var(--au2);box-shadow:0 0 0 4px #000,0 0 28px 4px rgb(var(--au-rgb) / .62),inset 0 0 18px rgb(var(--au-rgb) / .22)}.vh-nb:hover .vh-orb:before{animation:1.4s ease-out infinite vh-ping}[data-sel="1"]>.vh-nb .vh-orb:after{content:"";border:1px solid rgb(var(--au-rgb) / .6);border-radius:9999px;position:absolute;inset:-9px}.vh-nb:active .vh-orb{transform:scale(.92)}.vh-lbl{font:700 11.5px/1.25 var(--mx-sans);letter-spacing:.14em;color:var(--au3);text-align:center;text-transform:uppercase}[data-sel="1"]>.vh-nb .vh-lbl,.vh-nb:hover .vh-lbl{color:var(--au2)}.vh-dots{gap:6px;display:inline-flex}.vh-dots i{background:#1c1608;border:1px solid #4a3a14;border-radius:9999px;width:6px;height:6px}.vh-dots i.on{background:var(--au);border-color:var(--au2);box-shadow:0 0 8px var(--au)}.vh-rip{border-radius:inherit;border:2px solid var(--au2);pointer-events:none;animation:.75s ease-out forwards vh-rip;position:absolute;inset:0}.vh-nb .vh-rip{border-radius:9999px}.vh-who{z-index:2;justify-content:center;margin:4px 0 6px;animation:.8s cubic-bezier(.2,.8,.2,1) .9s both vh-up;display:flex;position:relative}.vh-login{cursor:pointer;background:linear-gradient(180deg,var(--au2),var(--au));color:#000;min-height:48px;font:800 12.5px/1 var(--mx-sans);letter-spacing:.18em;box-shadow:0 0 24px rgb(var(--au-rgb) / .5);border:0;border-radius:9999px;align-items:center;gap:10px;padding:0 24px;transition:box-shadow .25s,transform .2s;display:inline-flex;position:relative;overflow:visible}.vh-login svg{width:18px;height:18px}.vh-login:hover{box-shadow:0 0 40px rgb(var(--au-rgb) / .85);transform:translateY(-1px)}.vh-login.who{color:var(--au2);border:1px solid rgb(var(--au-rgb) / .6);box-shadow:0 0 18px rgb(var(--au-rgb) / .25);letter-spacing:.08em;background:#000;max-width:100%;padding:0 18px 0 10px}.vh-login.who img,.vh-login.who i{object-fit:cover;background:rgb(var(--au-rgb) / .2);border-radius:9999px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.vh-login.who span{text-overflow:ellipsis;white-space:nowrap;max-width:40vw;overflow:hidden}.vh-login.who em{color:var(--au);font-variant-numeric:tabular-nums;font-style:normal}.vh-cue{z-index:2;cursor:pointer;min-height:48px;color:rgb(var(--au-rgb) / .85);font:700 11px/1 var(--mx-sans);letter-spacing:.3em;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;margin-top:8px;padding:8px 14px 0;display:flex;position:relative}.vh-cue i{border-right:2px solid var(--au);border-bottom:2px solid var(--au);width:11px;height:11px;animation:1.8s ease-in-out infinite vh-cue;transform:rotate(45deg)}.vh-cue:hover{color:var(--au2)}.vh-stem,.vh-div{background:linear-gradient(180deg,transparent,rgb(var(--au-rgb) / .9) 30%,rgb(var(--au-rgb) / .9) 70%,transparent);box-shadow:0 0 8px 1px rgb(var(--au-rgb) / .45);position:relative;overflow:hidden}.vh-stem{z-index:2;width:2px;height:44px;margin:6px 0 -6px}.vh-stem:after,.vh-div:after{content:"";background:linear-gradient(#0000,#fff3c0,#0000);height:36%;animation:2.8s ease-in-out infinite vh-sweep;position:absolute;top:0;left:-2px;right:-2px}.vh-split{z-index:2;grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:440px;display:grid;position:relative}.vh-div{background:linear-gradient(90deg,transparent,rgb(var(--au-rgb) / .9) 14%,rgb(var(--au-rgb) / .9) 86%,transparent);width:100%;height:2px;margin:28px 0}.vh-div:after{background:linear-gradient(90deg,#0000,#fff3c0,#0000);width:30%;height:auto;animation:3.2s ease-in-out infinite vh-sweep-x;inset:-1px auto -1px 0}.vh-half{z-index:2;flex-direction:column;align-items:stretch;gap:14px;min-width:0;display:flex;position:relative}.vh-title{font:800 16px/1 var(--mx-sans);letter-spacing:.42em;color:var(--au);text-shadow:0 0 20px rgb(var(--au-rgb) / .65);text-transform:uppercase;justify-content:center;align-items:center;gap:14px;margin:0;padding:4px 0;display:flex}.vh-title span{padding-left:.42em}.vh-title i{background:linear-gradient(90deg,transparent,var(--au));flex:1 1 0;max-width:70px;height:1px}.vh-title i:last-child{background:linear-gradient(270deg,transparent,var(--au))}.vh-tree{min-height:470px;position:relative}.vh-tree-in{position:absolute;inset:56px 44px}.vh-br{pointer-events:none;width:100%;height:100%;animation:1.3s cubic-bezier(.4,0,.2,1) .5s both vh-draw;position:absolute;inset:0;overflow:visible}.vh-br path{fill:none;stroke-width:1.5px;transition:stroke .25s,filter .25s}.vh-br path.b{stroke:rgb(var(--au-rgb) / .38)}.vh-br path.b.hot{stroke:var(--au2);filter:drop-shadow(0 0 4px rgb(var(--au-rgb) / .9))}.vh-br path.fl{stroke:#fff0b0;stroke-width:2px;stroke-linecap:round;stroke-dasharray:16 520;stroke-dashoffset:536px;opacity:.9;animation:5.5s linear infinite vh-flow}.vh-node{width:var(--vh-node);left:calc(var(--l) * 100%);top:calc(var(--d) * 100%);z-index:2;animation:.7s cubic-bezier(.2,.9,.2,1) both vh-in;animation-delay:calc(var(--i,0) * .11s + .7s);position:absolute;transform:translate(-50%,-50%)}.vh-node .vh-lbl{letter-spacing:.1em;font-size:12px}.vh-side{flex-direction:column;align-items:center;gap:30px;padding:40px 0 0;display:flex}.vh-pins{flex:none;width:184px;height:184px;position:relative}.vh-aura{background:radial-gradient(circle,rgb(var(--au-rgb) / .14) 0,rgb(var(--au-rgb) / .05) 48%,transparent 70%);border:1px solid rgb(var(--au-rgb) / .16);pointer-events:none;border-radius:9999px;animation:6s ease-in-out infinite vh-breathe;position:absolute;inset:-28px}.vh-diamond{position:absolute;inset:0}.vh-slot{--vh-orb:60px;width:64px;animation:.7s cubic-bezier(.2,.9,.2,1) both vh-in;animation-delay:calc(var(--i,6) * .11s + .7s);position:absolute;transform:translate(-50%,-50%)}.vh-s-t{top:17%;left:50%}.vh-s-l{top:50%;left:17%}.vh-s-r{top:50%;left:83%}.vh-s-b{top:83%;left:50%}.vh-slot .vh-lbl,.vh-slot .vh-dots{display:none}.vh-slot .vh-nb{gap:0;min-height:60px;padding:0}.vh-pin-edit .vh-orb{border-style:dashed;border-color:var(--au2)}.vh-pin-edit .vh-orb em{border:1px solid var(--au2);width:24px;height:24px;color:var(--au2);background:#000;border-radius:9999px;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-4px;right:-6px}.vh-pin-edit .vh-orb em svg{filter:none;width:13px;height:13px}.vh-pin-tools{z-index:1;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:relative}.vh-tool{min-height:44px;color:var(--au);border:1px solid rgb(var(--au-rgb) / .4);font:700 11px/1 var(--mx-sans);letter-spacing:.14em;cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:7px;padding:0 16px;transition:box-shadow .25s,border-color .2s,color .2s;display:inline-flex}.vh-tool svg{width:15px;height:15px}.vh-tool:hover,.vh-tool[aria-pressed=true]{color:var(--au2);border-color:var(--au2);box-shadow:0 0 16px rgb(var(--au-rgb) / .35)}.vh-dock{box-sizing:border-box;border:1px solid rgb(var(--au-rgb) / .42);width:100%;min-height:112px;box-shadow:0 0 0 1px #000,0 0 26px rgb(var(--au-rgb) / .12),0 12px 40px #0009;background:linear-gradient(#120d03e6,#040301f5);grid-template-columns:minmax(0,1fr) auto;justify-self:center;align-items:center;gap:3px 16px;padding:14px 18px;display:grid}.vh-dk-k{font:700 11px/1 var(--mx-sans);letter-spacing:.26em;color:rgb(var(--au-rgb) / .85);grid-column:1}.vh-dk-v{font:800 19px/1.2 var(--mx-sans);letter-spacing:.04em;color:#fff;overflow-wrap:anywhere;grid-column:1}.vh-dk-v.num{color:var(--au2);font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgb(var(--au-rgb) / .55)}.vh-dk-s{font:500 13.5px/1.4 var(--mx-sans);color:#ffffffad;grid-column:1}.vh-open{color:#000;background:linear-gradient(180deg,var(--au2),var(--au));min-height:48px;font:800 12px/1 var(--mx-sans);letter-spacing:.18em;cursor:pointer;border:0;border-radius:3px;grid-area:1/2/span 3;align-self:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:box-shadow .2s,filter .2s;display:inline-flex;position:relative}.vh-open:hover{box-shadow:0 0 22px rgb(var(--au-rgb) / .8);filter:brightness(1.1)}.vh-open:focus-visible{outline-offset:2px;outline:2px solid #fff}.vh-modal{z-index:90;background:#000000db;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.vh-chooser{border:1px solid rgb(var(--au-rgb) / .6);width:min(560px,100%);max-height:88dvh;box-shadow:0 0 40px rgb(var(--au-rgb) / .2);background:#050403;overflow:auto}.vh-ch-h{border-bottom:1px solid rgb(var(--au-rgb) / .3);font:700 12.5px/1.3 var(--mx-sans);letter-spacing:.2em;color:var(--au);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.vh-ch-h button{border:1px solid rgb(var(--au-rgb) / .4);width:46px;height:46px;color:var(--au);cursor:pointer;background:0 0;place-items:center;display:grid}.vh-ch-h button svg{width:18px;height:18px}.vh-ch-g{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:14px;display:grid}.vh-ch-g button{text-align:left;color:#ffffffd9;border:1px solid rgb(var(--au-rgb) / .22);cursor:pointer;min-height:56px;font:700 11.5px/1.2 var(--mx-sans);letter-spacing:.1em;background:#0a0804;align-items:center;gap:10px;padding:6px 10px;display:flex}.vh-ch-g button:hover,.vh-ch-g button.cur{border-color:var(--au2);color:var(--au2)}.vh-ch-g button .vh-orb{flex:none}body.mx-body .mx-home .mx-sec-h span,body.mx-body .mx-home .mx-box-k span{color:var(--au)}body.mx-body .mx-home .mx-box{border-color:rgb(var(--au-rgb) / .22)}@media(min-width:900px){.vh-split{grid-template-columns:minmax(0,1fr) 2px minmax(0,1fr);column-gap:0;max-width:940px}.vh-half{padding:0 clamp(8px,2vw,36px)}.vh-div{background:linear-gradient(180deg,rgb(var(--au-rgb) / .9) 0,rgb(var(--au-rgb) / .9) 92%,transparent);width:2px;height:auto;margin:0}.vh-div:after{background:linear-gradient(#0000,#fff3c0,#0000);width:auto;height:22%;animation:3.2s ease-in-out infinite vh-sweep;inset:0 -2px auto}.vh-stem{height:56px}}@media(min-width:1360px){.vh-stage{--vh-node:100px;--vh-orb:72px}.vh-split{max-width:1000px}}@media(max-width:639px){.vh-brand span{letter-spacing:.34em;font-size:17px}.vh-radial{margin:14px auto 30px}.vh-tree-in{inset:56px 44px}.vh-stage{padding-left:14px;padding-right:14px}}@keyframes vh-spin{to{transform:rotate(360deg)}}@keyframes vh-spinr{to{transform:rotate(-360deg)}}@keyframes vh-fade{0%{opacity:0}}@keyframes vh-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}}@keyframes vh-up{0%{opacity:0;transform:translateY(14px)}}@keyframes vh-fnin{0%{opacity:0;transform:translate(-50%,24px)}}@keyframes vh-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(-90deg)}}@keyframes vh-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes vh-glow{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes vh-ping{0%{opacity:.85;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.5)}}@keyframes vh-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes vh-rip{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes vh-draw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(-10%)}}@keyframes vh-flow{to{stroke-dashoffset:0}}@keyframes vh-sweep{0%{transform:translateY(-120%)}to{transform:translateY(380%)}}@keyframes vh-sweep-x{0%{transform:translate(-120%)}to{transform:translate(420%)}}@keyframes vh-shine{to{background-position:-220% 0}}@keyframes vh-cue{0%,to{opacity:.5;transform:translateY(0)rotate(45deg)}50%{opacity:1;transform:translateY(6px)rotate(45deg)}}@media(prefers-reduced-motion:reduce){.vh-stage *,.vh-stage :before,.vh-stage :after,.vh-ov *,.vh-ov :before,.vh-ov :after,.vh-fn,.vh-fn *,.vh-ov{transition:none!important;animation:none!important}.vh-br path.fl,.vh-embers{display:none}}@media(prefers-reduced-motion:no-preference){.vh-ring-n{animation:2.8s ease-in-out infinite vh-online-pulse}}@keyframes vh-online-pulse{0%,to{opacity:1}50%{opacity:.82}}.mx-foot-links a{color:var(--au,#e6b84a);letter-spacing:.08em;text-transform:uppercase;font-size:10px;text-decoration:none}.mx-foot-links a:hover{text-decoration:underline}.vh-rn[data-up="1"] .vh-lbl{top:auto;bottom:calc(100% + 6px)}.vh-core{transition:transform .55s cubic-bezier(.2,.9,.2,1),opacity .35s,filter .35s}.vh-radial[data-open="1"] .vh-core{opacity:0;pointer-events:none;filter:blur(2px);transform:translate(-50%,-50%)scale(.3)rotate(90deg)}.vh-xp{left:50%;top:calc(50% + var(--rc) / 2);z-index:6;min-height:30px;color:var(--au2);border:1.5px solid var(--au);box-shadow:0 0 0 3px #000,0 0 16px rgb(var(--au-rgb) / .55);font:800 10px/1 var(--mx-sans);letter-spacing:.22em;cursor:pointer;background:#000;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:0 12px 0 9px;transition:top .55s cubic-bezier(.2,.9,.2,1),width .45s,height .45s,padding .45s,box-shadow .3s,background .3s;animation:.6s .9s both vh-fade;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.vh-xp i{place-items:center;font-size:15px;transition:transform .55s cubic-bezier(.2,.9,.2,1);display:grid}.vh-xp:hover,.vh-xp:focus-visible{box-shadow:0 0 0 3px #000,0 0 26px 4px rgb(var(--au-rgb) / .8);outline:none}.vh-xp:focus-visible{border-color:#fff3c0}.vh-radial[data-open="1"] .vh-xp{letter-spacing:.16em;width:64px;height:64px;box-shadow:0 0 0 4px #000,0 0 30px 6px rgb(var(--au-rgb) / .6),inset 0 0 14px rgb(var(--au-rgb) / .3);background:radial-gradient(circle,#1c1405,#000 70%);flex-direction:column;gap:3px;padding:0;font-size:8.5px;top:50%}.vh-radial[data-open="1"] .vh-xp i{font-size:18px;transform:rotate(225deg)}.vh-inner{z-index:5;pointer-events:none;opacity:0;visibility:hidden;transition:transform .7s cubic-bezier(.2,.9,.2,1),opacity .4s,visibility 0s .7s;position:absolute;inset:0;transform:scale(.25)rotate(-140deg)}.vh-radial[data-open="1"] .vh-inner{pointer-events:auto;opacity:1;visibility:visible;transition:transform .7s cubic-bezier(.2,.9,.2,1),opacity .4s,visibility;transform:none}.vh-inner-ring{pointer-events:none;position:absolute;inset:23%}.vh-inner-ring i{border-radius:9999px;position:absolute;inset:0}.vh-inner-ring i:first-child{border:1px solid rgb(var(--au-rgb) / .5);background:radial-gradient(circle,rgb(var(--au-rgb) / .12),transparent 68%);box-shadow:0 0 30px rgb(var(--au-rgb) / .3),inset 0 0 30px rgb(var(--au-rgb) / .15)}.vh-inner-ring i:nth-child(2){border:1px dashed rgb(var(--au-rgb) / .35);animation:60s linear infinite vh-spinr;inset:-7%}.vh-rn-in{width:var(--ri);height:var(--ri);opacity:0;transition:transform .45s cubic-bezier(.3,1.4,.5,1),opacity .3s;animation:none;transform:translate(-50%,-50%)scale(.3)}.vh-radial[data-open="1"] .vh-rn-in{opacity:1;transition-delay:calc(var(--i,0) * 55ms + .22s);transform:translate(-50%,-50%)}.vh-rn-in .vh-nb{height:var(--ri);min-height:40px}.vh-rn-in .vh-orb{--vh-orb:var(--ri)}.vh-rn-in .vh-lbl{letter-spacing:.1em;font-size:9.5px;top:calc(100% + 4px)}.vh-rn-in[data-up="1"] .vh-lbl{top:auto;bottom:calc(100% + 4px)}.vh-radial[data-open="1"] .vh-orbit{animation:.9s cubic-bezier(.2,.9,.2,1) vh-twist}.vh-radial[data-open="1"] .vh-orbit:after{content:"";border:2px solid var(--au2);border-radius:9999px;animation:.8s ease-out both vh-flash;position:absolute;inset:20%}.vh-radial[data-open="1"]>.vh-rn .vh-orb{box-shadow:0 0 0 4px #000,0 0 10px rgb(var(--au-rgb) / .18);opacity:.85}@keyframes vh-twist{0%{filter:brightness();transform:rotate(0)scale(1)}40%{filter:brightness(1.8);transform:rotate(40deg)scale(1.04)}to{filter:brightness();transform:rotate(0)scale(1)}}@keyframes vh-flash{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@media(prefers-reduced-motion:reduce){.vh-inner,.vh-rn-in,.vh-core,.vh-xp,.vh-xp i{transition:none!important}.vh-inner{transform:none}.vh-radial[data-open="1"] .vh-orbit:after{display:none}}
