.house{--hc-mint-0:#fff4ec;--hc-mint-1:#eeb2cb;--hc-mint-2:#a597ff;--hc-mint-3:#6a55e0;--hc-mint-4:#3b2f8f;--hc-glass-tint:#e4ddff;--hc-glass-edge:#fff;--hc-shine:#fff;--hc-metal-hi:#6b6880;--hc-metal:#2e2c3c;--hc-metal-lo:#17161f;--hc-ring:#7f6ae8;--hc-ring-core:#fff;--hc-ring-glow:#7f6ae866;--hc-cable:#2e2c3c;--hc-cable-2:#4a4760;--hc-wire-a:#b8457e;--hc-wire-b:#6a55e0;--hc-wall-0:#f3efe8;--hc-wall-1:#fbf9f5;--hc-floor:#ece6dd;--hc-seam:#3a2c4812;--hc-haze:#a597ff33;--hc-floor-glow:#eeb2cb57;--hc-shadow:#281e3c2e;--hc-screen:#0d0b1c;--hc-screen-line:#b9adff33;--hc-screen-ink:#d6ceff;--hc-screen-dim:#a79fdc;--hc-door:linear-gradient(180deg, #fbf9f5, #ece6dd);--hc-door-line:#3a2c481f;min-width:0;padding-bottom:0;position:relative}:root[data-theme=dark] .house{--hc-mint-0:#fff1ea;--hc-mint-1:#f1bdd3;--hc-mint-2:#b9adff;--hc-mint-3:#7f6ae8;--hc-mint-4:#2a2268;--hc-glass-tint:#c9c0ff;--hc-glass-edge:#e6defe;--hc-shine:#fff;--hc-metal-hi:#5d5a74;--hc-metal:#22202f;--hc-metal-lo:#0b0a12;--hc-ring:#c3b6ff;--hc-ring-core:#fbf8ff;--hc-ring-glow:#a597ff8c;--hc-cable:#0d0c14;--hc-cable-2:#1b1a26;--hc-wire-a:#f1bdd3;--hc-wire-b:#8e7df0;--hc-wall-0:#0a0912;--hc-wall-1:#121026;--hc-floor:#08070f;--hc-seam:#c4c8ff0d;--hc-haze:#9682ff33;--hc-floor-glow:#b9a0ff4d;--hc-shadow:#00000080;--hc-door:linear-gradient(180deg, #16142a, #0a0912);--hc-door-line:#c4c8ff14}.hc-chamber{isolation:isolate;min-height:min(760px,100svh - 64px);position:relative;overflow:clip}.hc-copy>*,.hc-console,.hc-panel{min-width:0}.hc-lab{z-index:-1;pointer-events:none;background:radial-gradient(38% 58% at 71% 50%, var(--hc-haze), transparent 72%), linear-gradient(180deg, var(--hc-wall-1), var(--hc-wall-0));position:absolute;inset:0}.hc-lab:before{content:"";background:repeating-linear-gradient(90deg, transparent 0 131px, var(--hc-seam) 131px 132px), linear-gradient(180deg, var(--hc-seam), transparent 1px) 0 64px / 100% 132px repeat-y;position:absolute;inset:0 0 18%;-webkit-mask-image:linear-gradient(90deg,#0000 34%,#000 62%);mask-image:linear-gradient(90deg,#0000 34%,#000 62%)}.hc-lab:after{content:"";background:linear-gradient(180deg, transparent, var(--bg));height:120px;position:absolute;inset:auto 0 0}.hc-inner{max-width:var(--ascend-content-width,none);min-height:inherit;padding:40px var(--ascend-page-gutter,32px) 56px;grid-template-columns:minmax(340px,500px) minmax(0,1fr);align-items:center;gap:24px 40px;margin:0 auto;display:grid;position:relative}.hc-copy{z-index:2;gap:20px;min-width:0;display:grid;position:relative}.hc-copy .e-head{margin:0}body .house .hc-copy h1.e-title{font-family:var(--ascend-display);letter-spacing:-.012em;font-size:76px;font-weight:400;line-height:1}.hc-copy .e-sub{max-width:46ch;font-size:17px;line-height:26px}.hc-status{color:var(--fg2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 0;font-size:14px;line-height:20px;display:flex}.hc-badge{height:28px;color:var(--fg);background:color-mix(in srgb, var(--card) 88%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hc-ring) 55%, transparent);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.hc-badge:before{content:"";background:var(--hc-ring);width:7px;height:7px;box-shadow:0 0 8px var(--hc-ring-glow);border-radius:50%}.hc-stage{--hc-stage-h:clamp(560px, calc(100svh - 120px), 680px);height:var(--hc-stage-h);clip-path:inset(18px -100vw 0);min-width:0;position:relative}.hc-roomglow{pointer-events:none;background:radial-gradient(closest-side, var(--hc-haze), transparent);width:760px;height:760px;opacity:var(--hc-glow-o,.6);transition:opacity .9s var(--ascend-ease);border-radius:50%;margin:-380px 0 0 -380px;position:absolute;top:46%;left:50%}.hc-floor{pointer-events:none;background:linear-gradient(180deg, transparent, var(--hc-floor) 34%);-webkit-mask-composite:source-in;height:210px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 52%),linear-gradient(#000 70%,#0000);mask-image:linear-gradient(90deg,#0000 22%,#000 52%),linear-gradient(#000 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hc-floor svg{width:100%;height:100%;position:absolute;bottom:0;left:0}.hc-floor svg path{stroke:var(--hc-seam);stroke-width:1.2px;fill:none;vector-effect:non-scaling-stroke}.hc-pool{pointer-events:none;background:radial-gradient(50% 38% at 50% 56%, var(--hc-floor-glow), transparent 100%);width:640px;height:160px;opacity:var(--hc-glow-o,.6);transition:opacity .9s var(--ascend-ease);margin-left:-350px;position:absolute;bottom:0;left:50%}.hc-lamps{pointer-events:none;justify-content:center;gap:120px;height:30px;display:flex;position:absolute;inset:30px 0 auto}.hc-lamps i{background:var(--hc-ring-core);width:120px;height:4px;box-shadow:0 0 18px 4px var(--hc-ring-glow), 0 26px 60px 10px color-mix(in srgb, var(--hc-ring-glow) 40%, transparent);opacity:.7;border-radius:2px;margin-top:10px}.hc-rail{z-index:4;pointer-events:none;background:linear-gradient(180deg, var(--hc-metal-hi), var(--hc-metal) 45%, var(--hc-metal-lo));height:12px;box-shadow:0 6px 18px var(--hc-shadow);opacity:.9;position:absolute;top:18px;left:-4%;right:-40vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}.hc-ghost{aspect-ratio:320/720;pointer-events:none;opacity:.5;width:150px;position:absolute;bottom:92px}.hc-ghost svg{width:100%;height:100%;overflow:visible}.hc-ghost-l{left:calc(50% - 360px)}.hc-ghost-r{opacity:.38;width:124px;bottom:108px;left:calc(50% + 210px)}:root[data-theme=dark] .hc-ghost{opacity:.34}:root[data-theme=dark] .hc-ghost-r{opacity:.24}.hc-ghost .g-metal{fill:var(--hc-metal)}.hc-ghost .g-face{fill:var(--hc-metal-hi);opacity:.7}.hc-ghost .g-glass{fill:var(--hc-glass-tint);opacity:.12;stroke:var(--hc-glass-edge);stroke-opacity:.5;stroke-width:2px}.hc-ghost .g-liquid{fill:var(--hc-mint-2);opacity:.55}.hc-ghost .g-surface{fill:var(--hc-mint-0);opacity:.5}.hc-ghost .g-ring{stroke:var(--hc-ring);stroke-width:5px;fill:none;filter:drop-shadow(0 0 6px var(--hc-ring-glow))}.hc-ghost .g-edge{stroke:var(--hc-glass-edge);stroke-opacity:.4;stroke-width:2px;fill:none}.hc-capwrap{width:calc((var(--hc-stage-h) - 122px) / 2.25);filter:drop-shadow(0 30px 40px var(--hc-shadow));position:absolute;bottom:34px;left:50%;transform:translate(-60%)}.hc-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hc-wires path{fill:none;stroke-linecap:round}.hc-wires .w-cable{stroke:var(--hc-cable);stroke-width:8px}.hc-wires .w-a{stroke:var(--hc-wire-a);stroke-width:3px}.hc-wires .w-b{stroke:var(--hc-wire-b);stroke-width:2.4px}.hc-device{z-index:3;background:linear-gradient(160deg, var(--hc-metal-hi), var(--hc-metal) 40%, var(--hc-metal-lo));width:204px;box-shadow:inset 0 1px 0 #ffffff59, 0 18px 30px -12px var(--hc-shadow);border-radius:12px;padding:10px;position:absolute;bottom:40px;left:calc(50% + 128px)}.hc-screen{background:var(--hc-screen);box-shadow:inset 0 0 0 1px var(--hc-screen-line), inset 0 0 22px #a597ff1a;color:var(--hc-screen-ink);border-radius:7px;gap:6px;padding:10px 12px;font-family:Geist Mono,ui-monospace,monospace;display:grid}.hc-screen-tag{white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--hc-screen-dim);justify-content:space-between;align-items:center;gap:8px;font-size:11px;line-height:14px;display:flex}.hc-screen-tag b{color:var(--hc-screen-ink);font-weight:500}.hc-screen dl{gap:3px;margin:0;display:grid}.hc-screen dl>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hc-screen dt{color:var(--hc-screen-dim);font-size:11px;line-height:16px}.hc-screen dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:18px}.hc-screen dl>div.hc-row-big{gap:0;display:grid}.hc-screen-fill{background:color-mix(in srgb, var(--hc-screen-ink) 14%, transparent);border-radius:2px;height:4px;margin-top:2px;display:block;overflow:hidden}.hc-screen-fill i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#b9adff,#f1bdd3 70%,#f6d6bc);height:100%;transition:transform .7s cubic-bezier(.3,1.3,.5,1);display:block;box-shadow:0 0 8px #b9adff99}@media (prefers-reduced-motion:reduce){.hc-screen-fill i{transition:none}}.hc-screen dd.hc-big{letter-spacing:-.01em;font-size:22px;line-height:26px}.hc-device-leds{gap:6px;margin:8px 2px 0;display:flex}.hc-device-leds i{background:var(--hc-metal-lo);border-radius:50%;width:6px;height:6px}.hc-device-leds i:first-child{background:var(--hc-ring);box-shadow:0 0 6px var(--hc-ring-glow)}.hc-capsule{aspect-ratio:320/720;width:100%;position:relative}.hc-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hc-back{z-index:0}.hc-front{z-index:2;pointer-events:none}.hc-cable{stroke:var(--hc-cable)}.hc-cable-2{stroke:var(--hc-cable-2)}.hc-wire-a{stroke:var(--hc-wire-a)}.hc-wire-b{stroke:var(--hc-wire-b)}.hc-glass-edge{stroke:var(--hc-glass-edge);stroke-opacity:.55}.hc-cap-inset{fill:var(--hc-metal);opacity:.7}.hc-cap-socket{fill:var(--hc-metal-lo)}.hc-groove{stroke:var(--hc-metal-lo);opacity:.8}.hc-bolt{fill:var(--hc-metal-lo)}.hc-vent{fill:var(--hc-metal-lo);opacity:.85}.hc-plinth{fill:var(--hc-metal-lo)}.hc-led{fill:var(--hc-ring)}.hc-ring{stroke:var(--hc-ring);transition:opacity .35s}.hc-ring-b{opacity:.55}.hc-ring-glow{stroke:var(--hc-ring-glow);transition:opacity .35s}.hc-ring-core{stroke:var(--hc-ring-core);opacity:.8}.hc-tube{opacity:.9}.hc-cone{opacity:calc(.35 + var(--hc-level,0) * .5);transition:opacity .9s var(--ascend-ease)}[data-armed=off] .hc-ring,[data-armed=off] .hc-ring-glow{opacity:.12}.hc-win{z-index:1;border-radius:0 0 50% 50%/0 0 2.8% 2.8%;width:72.5%;height:71.389%;position:absolute;top:14.444%;left:13.75%;overflow:hidden}.hc-liquid{transition:transform .9s var(--ascend-ease);will-change:transform;position:absolute;inset:0}.hc-body{background:linear-gradient(90deg, #140a3252, transparent 22%, transparent 64%, #140a3261), radial-gradient(9% 60% at 34% 70%, #ffffff29, transparent 80%), radial-gradient(6% 55% at 61% 76%, #ffffff1f, transparent 80%), radial-gradient(40% 70% at 50% 100%, color-mix(in srgb, var(--hc-mint-0) 55%, transparent), transparent 75%), linear-gradient(180deg, var(--hc-mint-1), var(--hc-mint-2) 26%, var(--hc-mint-3) 74%, var(--hc-mint-4));opacity:.9;position:absolute;inset:0}:root[data-theme=dark] .hc-body{opacity:.82}.hc-surface{transform-origin:50%;background:radial-gradient(60% 80% at 46% 42%, var(--hc-mint-0), color-mix(in srgb, var(--hc-mint-1) 80%, transparent) 70%) padding-box, linear-gradient(100deg, color-mix(in srgb, var(--el-ramp-0) 80%, transparent), color-mix(in srgb, var(--el-ramp-1) 70%, transparent) 50%, color-mix(in srgb, var(--el-ramp-2) 80%, transparent)) border-box;height:6.4%;box-shadow:0 0 18px 2px color-mix(in srgb, var(--hc-mint-1) 55%, transparent);border:1.5px solid #0000;border-radius:50%;position:absolute;top:-3.4%;left:-2%;right:-2%}.hc-caustic{opacity:.5;height:12%;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.hc-caustic i{background-color:#0000;background-image:radial-gradient(14% 50% at 12% 20%,#ffffff8c,#0000 70%),radial-gradient(10% 40% at 38% 30%,#fff6,#0000 70%),radial-gradient(16% 50% at 63% 18%,#ffffff80,#0000 70%),radial-gradient(12% 40% at 88% 28%,#fff6,#0000 70%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:50% 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:0 -100% 0 0}.hc-bub{pointer-events:none;height:100%;position:absolute;bottom:0}.hc-bub b{background:radial-gradient(circle at 34% 30%,#fffffff2,#f0e8ff73 45%,#ffffff1a 70%);border-radius:50%;position:absolute;bottom:0;left:0;box-shadow:inset 0 0 0 .6px #ffffff8c}[data-tab=rewards] .hc-bub b{background:radial-gradient(circle at 34% 30%, #fff, color-mix(in srgb, var(--el-ramp-1) 70%, #fff) 50%, transparent 72%);box-shadow:0 0 6px color-mix(in srgb, var(--el-ramp-0) 60%, transparent)}.hc-basemark{z-index:1;pointer-events:none;transition:transform .9s var(--ascend-ease);position:absolute;inset:0}.hc-basemark i{background:repeating-linear-gradient(90deg, var(--hc-ring-core) 0 8px, transparent 8px 14px);opacity:.9;height:2px;box-shadow:0 0 8px var(--hc-ring-glow);position:absolute;top:-1px;left:0;right:0}.hc-basetag{white-space:nowrap;color:var(--fg);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);transition:top .9s var(--ascend-ease);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;position:absolute;right:calc(100% + 10px);transform:translateY(-50%)}.hc-gauge{pointer-events:none;height:100%;margin:0;padding:0;list-style:none;position:absolute;top:0;left:86%}.hc-gauge li{align-items:center;gap:8px;display:flex;position:absolute;left:0;transform:translateY(-50%)}.hc-gauge li:before{content:"";background:var(--hc-glass-edge);opacity:.75;width:22px;height:1.5px;box-shadow:0 0 4px var(--hc-ring-glow)}.hc-gauge small{color:var(--fg3);white-space:nowrap;margin-left:-4px;font-size:11px;line-height:16px}.hc-gauge span{font-variant-numeric:tabular-nums;color:var(--fg2);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.hc-sparks{pointer-events:none;z-index:3;width:8px;height:46%;position:absolute;bottom:97%;left:calc(50% - 4px)}.hc-spark{width:8px;height:100%;position:absolute;bottom:0;left:0}.hc-yield{pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.hc-yield .hc-spark{width:8px}.hc-spark b{background:var(--el-ramp-0);width:7px;height:7px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--el-ramp-0) 60%, transparent);border-radius:50%;position:absolute;bottom:0;left:0}.hc-spark[data-c="1"] b{background:var(--el-ramp-1);box-shadow:0 0 8px 2px color-mix(in srgb, var(--el-ramp-1) 60%, transparent)}.hc-spark[data-c="2"] b{background:var(--el-ramp-2);box-shadow:0 0 8px 2px color-mix(in srgb, var(--el-ramp-2) 60%, transparent)}.hc-bub{animation:6s linear infinite hc-rise}.hc-surface.hc-anim{animation:7s ease-in-out infinite alternate hc-sway}.hc-caustic i.hc-anim{animation:11s linear infinite hc-drift}.hc-spark{animation:3s cubic-bezier(.4,0,.6,1) infinite hc-out}@keyframes hc-rise{0%{opacity:1;transform:translate(0,0)}25%{transform:translate(2px,-25%)}50%{transform:translate(-1.5px,-50%)}75%{transform:translate(2px,-75%)}96%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes hc-sway{0%{transform:rotate(-1.4deg)translateY(-1px)}to{transform:rotate(1.4deg)translateY(1px)}}@keyframes hc-drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes hc-out{0%{opacity:0;transform:translate(0,0)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.hc-capsule[data-motion=paused] .hc-anim{animation-play-state:paused}.hc-capsule[data-motion=still] .hc-anim,.hc-capsule[data-motion=still] .hc-liquid,.hc-capsule[data-motion=still] .hc-basemark{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.house .hc-anim,.house .hc-bub,.house .hc-spark{animation:none!important}.house .hc-liquid,.house .hc-basemark,.house .hc-basetag,.house .hc-roomglow,.house .hc-cone{transition:none!important}}.hc-doors{z-index:6;pointer-events:none;display:flex;position:absolute;inset:0;overflow:hidden}.hc-doors i{background:repeating-linear-gradient(180deg, transparent 0 63px, var(--hc-door-line) 63px 64px), var(--hc-door);box-shadow:inset 0 0 0 1px var(--hc-door-line);flex:1}.hc-doors i:first-child{border-right:1px solid var(--hc-ring);box-shadow:2px 0 18px var(--hc-ring-glow)}.hc-doors i:last-child{border-left:1px solid var(--hc-ring);box-shadow:-2px 0 18px var(--hc-ring-glow)}.hc-pulse{z-index:5;pointer-events:none;opacity:0;width:420px;height:420px;box-shadow:0 0 0 2px var(--hc-ring), 0 0 40px 8px var(--hc-ring-glow), inset 0 0 40px 6px var(--hc-ring-glow);border-radius:50%;margin:-210px 0 0 -210px;position:absolute;top:52%;left:50%}.hc-chamber[data-entrance=run] .hc-doors i:first-child{animation:.46s cubic-bezier(.7,0,.3,1) .12s both hc-door-l}.hc-chamber[data-entrance=run] .hc-doors i:last-child{animation:.46s cubic-bezier(.7,0,.3,1) .12s both hc-door-r}.hc-chamber[data-entrance=run] .hc-pulse{animation:.7s cubic-bezier(.2,.7,.3,1) .38s both hc-pulse}.hc-chamber[data-entrance=run] .hc-lamps i{animation:.5s step-end .2s both hc-lamp}.hc-chamber[data-entrance=run] .hc-ghost,.hc-chamber[data-entrance=run] .hc-device{animation:.5s ease-out .4s both hc-fade}.hc-chamber[data-entrance=run] .hc-ring-f,.hc-chamber[data-entrance=run] .hc-base .hc-ring-glow{animation:.42s steps(4,end) .34s both hc-power}.hc-chamber[data-entrance=run] .hc-ring-t,.hc-chamber[data-entrance=run] .hc-cap .hc-ring-glow{animation:.42s steps(4,end) .5s both hc-power}.hc-chamber[data-entrance=run] .hc-copy>*{animation:.5s ease-out both hc-up}.hc-chamber[data-entrance=run] .hc-copy>:nth-child(2){animation-delay:.12s}.hc-chamber[data-entrance=run] .hc-capsule .hc-liquid{transition-duration:.74s}@keyframes hc-door-l{0%{transform:translate(0)}85%{opacity:1}to{opacity:0;transform:translate(-101%)}}@keyframes hc-door-r{0%{transform:translate(0)}85%{opacity:1}to{opacity:0;transform:translate(101%)}}@keyframes hc-pulse{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.7)}}@keyframes hc-lamp{0%{opacity:0}30%{opacity:.7}45%{opacity:.1}60%{opacity:.7}to{opacity:.7}}@keyframes hc-power{0%{opacity:.1}25%{opacity:.9}50%{opacity:.3}to{opacity:1}}@keyframes hc-fade{0%{opacity:0}}@keyframes hc-up{0%{opacity:0;transform:translateY(10px)}}.hc-gl{top:0;bottom:0;left:-24px;right:calc(-1 * var(--ascend-page-gutter,32px));width:calc(100% + 24px + var(--ascend-page-gutter,32px));pointer-events:none;height:100%;display:block;position:absolute}.hc-stage[data-gl=on] .hc-capwrap{filter:none}.hc-chamber:has(.hc-stage[data-gl=on]) .hc-floor{display:none}.hc-chamber:has(.hc-stage[data-gl=on]) .hc-lab:before{display:none}.hc-gauge-3d{width:100%;left:0}.hc-gauge-3d li{transition:top .9s var(--ascend-ease)}.hc-gauge-3d li span{text-shadow:0 1px 6px var(--bg)}.hc-gauge-3d[data-intro=on]{animation:.5s ease-out .95s both hc-fade}.hc-capsule-3d .hc-basetag{transition:top .9s var(--ascend-ease)}.hc-console{background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -28px var(--hc-shadow);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:16px;padding:18px;display:grid;position:relative}.hc-console:before{content:"";background:linear-gradient(90deg, transparent, var(--hc-ring) 30%, var(--el-ramp-1) 70%, transparent);opacity:.8;height:1px;position:absolute;inset:0 12% auto}.house .hc-console .hc-tabs{background:var(--bg2);width:auto;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid;overflow:visible}.house .hc-tabs button{height:38px;font:600 14px/1 var(--ascend-font);color:var(--fg2);cursor:pointer;background:0 0;border:0;border-radius:9px}.hc-tabs button:hover{color:var(--fg)}.hc-tabs button[aria-selected=true]{background:var(--card);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #00000014}.hc-tabs button:focus-visible,.hc-chips button:focus-visible,.hc-go:focus-visible,.hc-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hc-panels{grid-template-columns:minmax(0,1fr);display:grid}.hc-panels>.hc-panel{grid-area:1/1;align-self:start}.hc-panel[aria-hidden=true]{visibility:hidden}.hc-panel{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.hc-act{grid-template-columns:minmax(0,1fr);align-content:start;min-height:48px;display:grid}.hc-row{color:var(--fg3);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:18px;display:flex}.hc-row label,.hc-row strong{color:var(--fg2);font-weight:500}.hc-field{background:var(--bg2);height:60px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:10px;padding:0 16px;display:flex}.hc-field:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--hc-ring) 80%, var(--fg))}.house .hc-console .hc-field input[name]{width:100%;box-shadow:none;min-width:0;height:100%;font:600 26px/1 var(--ascend-font);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--fg);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.hc-field input::placeholder{color:var(--fg3);opacity:.6}.hc-unit{color:var(--fg2);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.hc-unit img{border-radius:50%;width:20px;height:20px}.hc-unit-pair{justify-items:end;line-height:16px;display:grid}.hc-unit-pair small{color:var(--fg2);white-space:nowrap;font-size:11px;font-weight:500;line-height:14px}.hc-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.house .hc-chips button{background:var(--card2);height:36px;font:600 13px/1 var(--ascend-font);font-variant-numeric:tabular-nums;color:var(--fg);cursor:pointer;border:0;border-radius:9px}.hc-chips button:hover{background:var(--cardhover)}.hc-chips button[aria-pressed=true]{background:color-mix(in srgb, var(--hc-ring) 18%, var(--card));box-shadow:inset 0 0 0 1.5px var(--hc-ring)}.house .hc-go{width:100%;height:48px;font:600 15px/1 var(--ascend-font);color:var(--bg);background:var(--fg);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.hc-go:disabled{cursor:not-allowed;color:var(--fg3);background:var(--card2)}.hc-go small{opacity:.85;font-size:13px;font-weight:500}:root:not([data-theme=dark]) .house .hc-console .hc-tabs{box-shadow:inset 0 0 0 1px var(--line);background:0 0}:root:not([data-theme=dark]) .house .hc-tabs button[aria-selected=true]{background:var(--card);color:var(--fg);box-shadow:0 1px 0 var(--line), inset 0 0 0 1px color-mix(in srgb, var(--fg) 26%, transparent)}:root:not([data-theme=dark]) .house .hc-chips button{box-shadow:inset 0 0 0 1px var(--line);background:0 0}:root:not([data-theme=dark]) .house .hc-chips button:hover{color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fg) 20%, transparent);background:0 0}:root:not([data-theme=dark]) .house .hc-chips button[aria-pressed=true]{background:var(--card);color:var(--fg);box-shadow:0 1px 0 var(--line), inset 0 0 0 1px color-mix(in srgb, var(--fg) 26%, transparent)}.hc-note{color:var(--fg3);text-wrap:pretty;margin:0;font-size:13px;line-height:19px}.hc-note strong{color:var(--fg2);font-weight:600}.hc-alert{color:var(--down);margin:0;font-size:13px;line-height:19px}.hc-lines{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hc-lines li{color:var(--fg2);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;line-height:20px;display:grid}.hc-lines li>span{background:color-mix(in srgb, var(--hc-ring) 14%, var(--card));width:28px;height:28px;color:var(--fg);border-radius:8px;place-items:center;display:grid}.hc-lines svg{width:16px;height:16px}.hc-held{background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.hc-held span{color:var(--fg3);font-size:13px}.hc-held strong{font-family:var(--ascend-figure-font);font-weight:var(--ascend-figure-weight);letter-spacing:var(--ascend-figure-tracking);font-variant-numeric:var(--ascend-figure-nums);color:var(--fg);font-size:22px;line-height:28px}.hc-link{min-height:40px;color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hc-link svg{width:16px;height:16px}.hc-link:disabled{cursor:not-allowed;color:var(--fg3)}.hc-held.hc-out{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label go""value go";align-items:center;column-gap:12px;padding:10px 12px 10px 16px;display:grid}.hc-out>span{grid-area:label}.hc-out>strong{grid-area:value;font-size:18px;line-height:24px}.hc-out>.hc-link{grid-area:go;min-height:44px;padding:0 8px}.hc-glance{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.hc-glance>div{background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:2px;min-width:0;padding:12px 14px;display:grid}.hc-glance dt{color:var(--fg3);font-size:12px;line-height:16px}.hc-glance dd{font-family:var(--ascend-figure-font);font-weight:var(--ascend-figure-weight);letter-spacing:var(--ascend-figure-tracking);font-variant-numeric:var(--ascend-figure-nums);color:var(--fg);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:24px}.hc-glance-line{color:var(--fg2);margin:0;font-size:13px;line-height:19px}.hc-below{max-width:var(--ascend-content-width,none);padding:24px var(--ascend-page-gutter,32px) 0;gap:72px;margin:0 auto;display:grid}.hc-below>.hc-run>section{min-width:0;scroll-margin-top:96px}body .house .hc-below .el-section-head h2{letter-spacing:-.02em;font-size:30px!important;line-height:38px!important}.house .hc-below .el-section-head p:not(.el-eyebrow){max-width:76ch;font-size:15px;line-height:23px}.hc-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.hc-share{background:var(--el-marble,var(--card));box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;gap:16px;padding:24px;display:grid}.hc-share h3{color:var(--fg);margin:0;font-size:16px;font-weight:600;line-height:24px}.hc-bar{background:var(--card2);border-radius:7px;height:14px;display:flex;overflow:hidden}.hc-bar i{height:100%;display:block}.hc-bar .b-hype{background:linear-gradient(90deg, var(--hc-mint-2), var(--hc-mint-1))}.hc-bar-keys{color:var(--fg3);justify-content:space-between;gap:12px;margin-top:-8px;font-size:13px;line-height:18px;display:flex}.hc-bar-keys b{color:var(--fg);font-weight:600}.hc-bar-keys span:first-child:before{content:"";background:var(--hc-mint-2);border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.hc-legs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hc-leg{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:4px;padding:14px 16px;display:grid}.hc-leg b{font-family:var(--ascend-figure-font);font-weight:var(--ascend-figure-weight);letter-spacing:var(--ascend-figure-tracking);font-variant-numeric:var(--ascend-figure-nums);color:var(--fg);font-size:24px;line-height:30px}.hc-leg span{color:var(--fg2);font-size:13px;line-height:18px}.hc-leg .el-tag{justify-self:start;margin-top:4px}.hc-foot{color:var(--fg3);margin:0;font-size:12px;line-height:18px}.hc-foot+.hc-foot,.hc-live-panel .staking-panel{margin-top:4px}.hc-tech{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;margin-top:16px}.hc-tech summary{min-height:52px;color:var(--fg);cursor:pointer;align-items:center;padding:0 18px;font-size:15px;font-weight:500;display:flex}.hc-tech>div{color:var(--fg2);gap:8px;padding:0 18px 16px;font-size:13px;display:grid}.hc-disclaim{gap:8px;max-width:80ch;display:grid}.hc-disclaim p{color:var(--fg3);margin:0;font-size:13px;line-height:20px}.hc-below{isolation:isolate;position:relative}.hc-below:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 340px at 88% 4%, color-mix(in srgb, var(--hc-ring) 13%, transparent), transparent 72%), radial-gradient(38% 380px at 6% 34%, color-mix(in srgb, var(--el-ramp-0) 11%, transparent), transparent 72%), radial-gradient(40% 360px at 94% 62%, color-mix(in srgb, var(--el-ramp-1) 9%, transparent), transparent 72%), radial-gradient(44% 380px at 12% 92%, color-mix(in srgb, var(--el-ramp-2) 9%, transparent), transparent 72%);position:absolute;inset:-40px 0 -120px;-webkit-mask-image:linear-gradient(#0000,#000 220px);mask-image:linear-gradient(#0000,#000 220px)}:root:not([data-theme=dark]) .hc-below:before{opacity:.85}.hc-run{--c0:var(--hc-ring);--c1:var(--hc-mint-2);min-width:0;position:relative}.hc-run[data-i="1"]{--c0:var(--hc-mint-2);--c1:var(--el-ramp-0)}.hc-run[data-i="2"]{--c0:var(--el-ramp-0);--c1:var(--el-ramp-1)}.hc-run[data-i="3"]{--c0:var(--el-ramp-1);--c1:var(--el-ramp-2)}.hc-run[data-i="4"]{--c0:var(--el-ramp-2);--c1:var(--hc-ring)}.hc-pipe{left:calc(var(--ascend-page-gutter,32px) / -2 - 1px);pointer-events:none;background:color-mix(in srgb, var(--hc-ring) 16%, transparent);border-radius:1px;width:2px;position:absolute;top:12px;bottom:-84px}.hc-run:first-child .hc-pipe{top:-96px}.hc-run[data-last] .hc-pipe{bottom:-119px}.hc-pipe i{border-radius:inherit;background:linear-gradient(180deg, var(--c0), var(--c1));box-shadow:0 0 8px color-mix(in srgb, var(--c1) 60%, transparent);transform-origin:50% 0;transition:transform 1.4s cubic-bezier(.3,.6,.2,1) .15s;position:absolute;inset:0}.hc-node{left:calc(var(--ascend-page-gutter,32px) / -2 - 5px);pointer-events:none;background:var(--bg);width:10px;height:10px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c0) 45%, transparent);border-radius:50%;position:absolute;top:8px}.hc-node:after{content:"";background:var(--c0);box-shadow:0 0 0 3px color-mix(in srgb, var(--c0) 22%, transparent), 0 0 14px 2px color-mix(in srgb, var(--c0) 55%, transparent);border-radius:50%;transition:opacity .5s ease-out,transform .5s cubic-bezier(.3,1.6,.5,1);position:absolute;inset:0}.hc-run[data-seen=off] .hc-pipe i{transform:scaleY(0)}.hc-run[data-seen=off] .hc-node:after{opacity:0;transform:scale(.3)}.house .hc-steps>li:before{content:none}.house .hc-steps>li{gap:8px;padding-top:16px;transition:box-shadow .4s;overflow:hidden}.house .hc-steps>li:after{content:"";pointer-events:none;opacity:.55;background:radial-gradient(60% 100% at 18% 0%, color-mix(in srgb, var(--hc-ring) 16%, transparent), transparent 72%);height:120px;transition:opacity .5s;position:absolute;inset:0 0 auto}.house .hc-steps>li:nth-child(2):after{background:radial-gradient(60% 100% at 18% 0%, color-mix(in srgb, var(--el-ramp-0) 16%, transparent), transparent 72%)}.house .hc-steps>li:nth-child(3):after{background:radial-gradient(60% 100% at 18% 0%, color-mix(in srgb, var(--el-ramp-1) 15%, transparent), transparent 72%)}.house .hc-steps>li:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hc-ring) 40%, var(--line))}.house .hc-steps>li:hover:after{opacity:1}.hc-step>*{z-index:1;position:relative}.hc-em{width:72px;height:72px;margin:-2px 0 2px -8px;overflow:visible}.hc-em .em-halo{opacity:.55;transition:opacity .6s}.hc-em .em-glass{fill:var(--hc-glass-tint);fill-opacity:.1}.hc-em .em-edge{fill:none;stroke:var(--hc-glass-edge);stroke-opacity:.55;stroke-width:1.2px}.hc-em .em-surface{fill:var(--hc-mint-0);opacity:.9}.hc-em .em-liquid,.hc-em .em-surface{transform-box:view-box;transform-origin:60px 92px;transition:transform 1s cubic-bezier(.3, .6, .2, 1) calc(.25s + var(--i,0) * .14s)}.hc-em .em-ring{fill:none;stroke-width:2.6px;stroke-linecap:round;filter:drop-shadow(0 0 3px var(--hc-ring-glow));transition:opacity .3s ease calc(.15s + var(--i,0) * .14s)}.hc-em .em-sheen{fill:#fff;opacity:.28;transition:transform .9s cubic-bezier(.3,.6,.2,1);transform:translate(0)}.hc-em .em-draw{fill:none;stroke:var(--hc-ring);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .8s ease-out calc(.6s + var(--i,0) * .14s)}.hc-em .em-draw-2{stroke:var(--el-ramp-1);transition-delay:calc(.85s + var(--i,0) * .14s)}.hc-em .em-mark{fill:none;stroke:var(--hc-ring-core);stroke-width:1.4px;stroke-dasharray:2 2}.hc-em .em-coin{fill:var(--hc-mint-2);stroke:var(--hc-mint-0);stroke-width:1.4px;transition:transform .7s cubic-bezier(.4, 0, .2, 1) calc(.5s + var(--i,0) * .14s), opacity .4s ease calc(.5s + var(--i,0) * .14s)}.hc-em .em-spark{fill:var(--el-ramp-0);filter:drop-shadow(0 0 2px var(--el-ramp-0));transition:transform 1s cubic-bezier(.2, .7, .3, 1) calc(.7s + var(--i,0) * .14s), opacity .5s ease calc(.7s + var(--i,0) * .14s)}.hc-em .em-spark[data-c="1"]{fill:var(--el-ramp-1);filter:drop-shadow(0 0 2px var(--el-ramp-1))}.hc-em .em-spark[data-c="2"]{fill:var(--el-ramp-2);filter:drop-shadow(0 0 2px var(--el-ramp-2))}.hc-step[data-seen=off] .em-liquid,.hc-step[data-seen=off] .em-surface{transform:scaleY(.04)}.hc-step[data-seen=off] .em-ring{opacity:.15}.hc-step[data-seen=off] .em-draw{stroke-dashoffset:1px}.hc-step[data-seen=off] .em-coin{opacity:0;transform:translateY(-8px)}.hc-step[data-seen=off] .em-spark{opacity:0;transform:translateY(14px)}.hc-step[data-seen=off] .em-halo{opacity:0}.hc-step:hover .em-sheen{transform:translate(62px)}.hc-step:hover .em-halo{opacity:1}.hc-step .em-sheen{transform-box:view-box}.house .hc-below .hc-share,.house .hc-below .el-faq{transition:box-shadow .4s}.house .hc-below .hc-share:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--el-ramp-0) 30%, var(--line)), 0 18px 40px -30px color-mix(in srgb, var(--el-ramp-0) 60%, transparent)}.house .el-faq{interpolate-size:allow-keywords}.house .el-faq details::details-content{opacity:0;height:0;transition:height .24s ease, opacity .2s ease, content-visibility .24s allow-discrete;overflow:clip}.house .el-faq details[open]::details-content{opacity:1;height:auto}.house .el-faq summary:after{transition:transform .24s}.house .el-faq details[open] summary:after{transform:rotate(180deg)}.house .el-faq details[open] summary{color:var(--fg);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--el-ramp-1) 70%, transparent)}.hc-end{pointer-events:none;height:240px;margin-top:56px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.hc-end-pool{background:radial-gradient(46% 70% at 50% 0%, color-mix(in srgb, var(--hc-ring) 22%, transparent), transparent 70%), radial-gradient(30% 50% at 22% 0%, color-mix(in srgb, var(--el-ramp-0) 16%, transparent), transparent 70%), radial-gradient(30% 50% at 78% 0%, color-mix(in srgb, var(--el-ramp-2) 16%, transparent), transparent 70%);transition:opacity 1.2s .2s;position:absolute;inset:64px 0 0}.hc-end-floor{width:100%;height:176px;position:absolute;top:64px;left:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.hc-end-floor path{fill:none;stroke:color-mix(in srgb, var(--hc-ring) 22%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.hc-end-line{background:linear-gradient(90deg, transparent, var(--el-ramp-0) 22%, var(--hc-ring) 50%, var(--el-ramp-1) 72%, var(--el-ramp-2) 86%, transparent);height:2px;box-shadow:0 0 18px 2px color-mix(in srgb, var(--hc-ring) 45%, transparent);border-radius:1px;transition:transform 1.4s cubic-bezier(.3,.6,.2,1),opacity 1s;position:absolute;top:63px;left:6%;right:6%}.hc-end[data-seen=off] .hc-end-line{opacity:0;transform:scaleX(.15)}.hc-end[data-seen=off] .hc-end-pool{opacity:0}@media (prefers-reduced-motion:reduce){.house .hc-pipe i,.house .hc-node:after,.house .hc-em *,.house .hc-end *,.house .hc-steps>li,.house .hc-steps>li:after,.house .el-faq summary:after{transition:none!important}.house .el-faq details::details-content{transition:none!important}}@media (width<=1180px){.hc-inner{grid-template-columns:minmax(320px,440px) minmax(0,1fr);gap:24px}body .house .hc-copy h1.e-title{font-size:64px}.hc-ghost-r{display:none}.hc-capwrap{left:34%}.hc-device{width:212px;left:auto;right:0}}@media (width<=1180px) and (width>=901px){.hc-ghost-l{display:none}}@media (width<=900px){.hc-chamber{min-height:0}.hc-inner{grid-template-columns:minmax(0,1fr);padding-top:24px;padding-bottom:32px}.hc-copy{display:contents}.hc-copy>.e-head{order:1}.hc-console{order:2}.hc-stage{--hc-stage-h:540px;order:3}.hc-capwrap{left:50%}.hc-split{grid-template-columns:minmax(0,1fr)}.hc-ghost-l{left:2%}.hc-gl{left:calc(-1 * var(--ascend-page-gutter,32px));width:calc(100% + 2 * var(--ascend-page-gutter,32px))}.hc-device{left:auto;right:2%}}@media (width<=700px){.house{padding-bottom:0}.hc-lab:before{-webkit-mask-image:linear-gradient(#0000 26%,#000 42%);mask-image:linear-gradient(#0000 26%,#000 42%)}.hc-inner{gap:14px;padding-top:16px}.hc-copy .e-head{gap:6px}body .house .hc-copy h1.e-title{font-size:46px}.hc-copy .e-sub{font-size:15px;line-height:22px}.hc-status{margin-top:2px;font-size:13px}.hc-stage{--hc-stage-h:350px;margin:0 calc(-1 * var(--ascend-page-gutter,16px));clip-path:inset(10px -100vw 0)}.hc-rail{height:10px;top:10px;left:0;-webkit-mask-image:none;mask-image:none}.hc-lamps{gap:56px;top:22px}.hc-lamps i{width:64px;height:3px}.hc-capwrap{width:140px;bottom:22px;transform:translate(-30%)}.hc-wires{transform:scaleX(-1)}.hc-gl{width:100%;left:0;right:0}.hc-ghost-l{width:96px;bottom:132px;left:-46px}.hc-device{border-radius:10px;width:134px;padding:6px;bottom:14px;left:12px;right:auto}.hc-screen{gap:4px;padding:7px 8px}.hc-screen-tag{letter-spacing:.04em;font-size:11px}.hc-screen-tag span{display:none}.hc-screen dl>div{gap:0;display:grid}.hc-screen dt{font-size:11px;line-height:14px}.hc-screen dd{font-size:12px;line-height:16px}.hc-screen dd.hc-big{font-size:15px;line-height:19px}.hc-device-leds{display:none}.hc-gauge li{gap:6px}.hc-gauge li:before{width:12px}.hc-gauge span{font-size:11px}.hc-basetag{padding:1px 6px;font-size:11px}.hc-pulse{width:300px;height:300px;margin:-150px 0 0 -150px}.hc-console{gap:12px;padding:14px}.house .hc-tabs button,.house .hc-chips button{height:44px}.hc-field{height:56px}.hc-link{min-height:44px}.hc-legs{grid-template-columns:minmax(0,1fr)}.hc-below{gap:56px}.hc-pipe{width:1.5px;bottom:-68px;left:-9px}.hc-node{width:9px;height:9px;left:-13px}.hc-run:first-child .hc-pipe{top:-40px}.hc-run[data-last] .hc-pipe{bottom:-103px}.hc-end{box-sizing:content-box;height:200px;margin-top:40px;padding-bottom:96px}.hc-em{width:64px;height:64px}.house .hc-tabs button,.house .hc-chips button{font-size:14px}body .house .hc-below .el-section-head h2{font-size:24px!important;line-height:31px!important}}@media (width<=360px){.hc-capwrap{width:120px;transform:translate(-22%)}.hc-device{width:120px}.hc-gauge small{display:none}body .house .hc-copy h1.e-title{font-size:40px}.hc-chips{gap:6px}}@media (width>=1100px){body:has(.house .hc-chamber) dialog.staking-position-dialog>.trade-sheet-surface{width:min(520px,40vw);margin:0;left:max(24px,50vw - 656px);right:auto}body:has(.house .hc-chamber) dialog.staking-position-dialog::backdrop{background:#04090b61}}.hc-step-n,.hc-pour,.hc-grip,.hc-hint{display:none}:root[data-look=calm] .house{--hc-mint-0:#efeef6;--hc-mint-1:#a49ccf;--hc-mint-2:#8a82c4;--hc-mint-3:#6b62a8;--hc-mint-4:#463f7c;--hc-glass-tint:#ebeaef;--hc-glass-edge:#fff;--hc-metal-hi:#8b8b91;--hc-metal:#4b4b51;--hc-metal-lo:#2c2c31;--hc-ring:#8d8c95;--hc-ring-core:#fff;--hc-ring-glow:transparent;--hc-cable:#3b3b40;--hc-cable-2:#57575d;--hc-wire-a:#57575d;--hc-wire-b:#6b6b71;--hc-wall-0:#f3f2ee;--hc-wall-1:#f7f6f3;--hc-floor:#e7e6e1;--hc-seam:#14121e0f;--hc-haze:transparent;--hc-floor-glow:#14121e0d;--hc-shadow:#14121e29;--hc-screen:#121214;--hc-screen-line:#ffffff1a;--hc-screen-ink:#ecebe7;--hc-screen-dim:#a4a39e;--hc-screen-accent:color-mix(in srgb, var(--accent-violet) 55%, #fff);--hc-door:linear-gradient(180deg, #f7f6f3, #e7e6e1);--hc-door-line:#14121e1a}:root[data-look=calm][data-theme=dark] .house{--hc-mint-0:#e9e7f4;--hc-mint-1:#b5aed8;--hc-mint-2:#9d95d0;--hc-mint-3:#7a72b8;--hc-mint-4:#3a3566;--hc-glass-tint:#d9d8de;--hc-glass-edge:#e8e8ea;--hc-metal-hi:#5d5d63;--hc-metal:#232326;--hc-metal-lo:#0d0d0f;--hc-ring:#a9a8b0;--hc-ring-core:#f2f1ee;--hc-cable:#0e0e10;--hc-cable-2:#1c1c1f;--hc-wire-a:#2a2a2e;--hc-wire-b:#36363b;--hc-wall-0:#0c0c0f;--hc-wall-1:#0c0c0f;--hc-floor:#0a0a0c;--hc-seam:#ffffff0a;--hc-floor-glow:#ffffff0a;--hc-shadow:#00000080;--hc-door:linear-gradient(180deg, #141417, #0c0c0f);--hc-door-line:#ffffff12;--hc-screen-accent:var(--accent-violet)}[data-look=calm] .house .hc-lab{background:0 0}[data-look=calm] .house .hc-lab:after{content:none}[data-look=calm] .house .hc-rail{background:var(--line-strong,var(--line));height:1px;box-shadow:none;opacity:1;top:23px;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 62%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 62%,#0000)}[data-look=calm] .house .hc-stage{clip-path:inset(18px -100vw -56px)}[data-look=calm] .house .hc-gl{height:calc(100% + 56px)}[data-look=calm] .house .hc-copy .e-title .e-glow{color:var(--fg)}[data-look=calm] .house .hc-badge{box-shadow:inset 0 0 0 1px var(--line-strong,var(--line))}[data-look=calm] .house .hc-badge:before{background:var(--fg3);box-shadow:none}[data-look=calm] .house .hc-pour{z-index:1;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:absolute;inset:12% 14% 8%}@media (pointer:fine){[data-look=calm] .house .hc-pour[data-pour]{cursor:grab;touch-action:none}[data-look=calm] .house .hc-pour[data-pour]:active{cursor:grabbing}}[data-look=calm] .house .hc-grip{z-index:2;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;width:56px;height:44px;margin:-22px 0 0 -40px;display:block;position:absolute}[data-look=calm] .house .hc-grip:active{cursor:grabbing}[data-look=calm] .house .hc-grip i{opacity:0;background:repeating-linear-gradient(90deg, transparent 0 7px, var(--fg3) 7px 8px, transparent 8px 10px) 0 50% / 100% 4px no-repeat, var(--card);width:22px;height:10px;box-shadow:inset 0 0 0 1px var(--line-strong,var(--line)), 0 1px 2px var(--hc-shadow);border-radius:3px;margin-top:-5px;transition:opacity .2s;position:absolute;top:50%;left:20px}[data-look=calm] .house .hc-grip:is([data-near],:hover,:active) i{opacity:1}@media (pointer:coarse){[data-look=calm] .house .hc-grip i{opacity:1}}[data-look=calm] .house .hc-hint{color:var(--fg3);margin:-2px 0 0;font-size:12px;line-height:16px;display:block}[data-look=calm] .house .hc-hint-touch{display:none}@media (pointer:coarse){[data-look=calm] .house .hc-hint-fine{display:none}[data-look=calm] .house .hc-hint-touch{display:inline}}[data-look=calm] .house .hc-gauge li:before{box-shadow:none;opacity:.55}[data-look=calm] .house .hc-gauge-3d li span{color:var(--fg3)}[data-look=calm] .house .hc-gauge-3d li[data-under] span{color:var(--fg)}[data-look=calm] .house .hc-screen{box-shadow:inset 0 0 0 1px var(--hc-screen-line)}[data-look=calm] .house .hc-screen-fill i{background:var(--hc-screen-accent);box-shadow:none}[data-look=calm] .house .hc-device-leds i:first-child{background:var(--hc-screen-dim);box-shadow:none}[data-look=calm] .house :is(.hc-lamps i,.hc-basemark i,.hc-spark b,[data-tab=rewards] .hc-bub b,.hc-surface){box-shadow:none}[data-look=calm] .house .hc-lamps i{opacity:.5}[data-look=calm] .house .hc-ghost .g-ring{filter:none;opacity:.4}[data-look=calm] .house .hc-spark b{background:var(--hc-mint-0)}[data-look=calm] .house .hc-surface{background:var(--hc-mint-0) padding-box, var(--hc-mint-1) border-box}[data-look=calm] .house .hc-pulse{display:none}[data-look=calm] .house .hc-doors i:first-child,[data-look=calm] .house .hc-doors i:last-child{border-color:var(--hc-door-line);box-shadow:inset 0 0 0 1px var(--hc-door-line)}[data-look=calm] .house .hc-chamber[data-entrance=run] :is(.hc-lamps i,.hc-ring-f,.hc-ring-t,.hc-ring-glow){animation:.4s ease-out .3s both hc-fade}[data-look=calm] .house .hc-console:before{background:var(--line);opacity:1}[data-look=calm] .house .hc-field:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--fg) 45%, transparent)}[data-look=calm] .house .hc-chips button[aria-pressed=true]{background:var(--accent-violet-soft);box-shadow:inset 0 0 0 1px var(--accent-violet)}[data-look=calm] .house .hc-lines li>span{background:var(--card2)}[data-look=calm] .house .hc-unit img{filter:grayscale();opacity:.72}[data-look=calm] .house .hc-below:before{content:none}[data-look=calm] .house :is(.hc-pipe,.hc-node){display:none}[data-look=calm] .house .hc-bar .b-hype,[data-look=calm] .house .hc-bar-keys span:first-child:before{background:var(--accent-violet)}[data-look=calm] .house .hc-below .hc-share:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fg) 16%, transparent)}[data-look=calm] .house .el-faq details[open] summary{box-shadow:none}[data-look=calm] .house .hc-legs{grid-template-columns:minmax(0,1fr);gap:0}[data-look=calm] .house .hc-leg{box-shadow:inset 0 1px 0 var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(64px,max-content) minmax(0,1fr);align-items:baseline;gap:2px 16px;padding:12px 0}[data-look=calm] .house .hc-leg>:not(b){grid-column:2}[data-look=calm] .house .hc-leg b{white-space:nowrap;font-size:22px;line-height:28px}[data-look=calm] .house .hc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}[data-look=calm] .house .hc-steps>li{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:10px 12px;padding:0 28px 4px;overflow:visible}[data-look=calm] .house .hc-steps>li:first-child{padding-left:0}[data-look=calm] .house .hc-steps>li+li{box-shadow:inset 1px 0 0 var(--line)}[data-look=calm] .house .hc-steps>li:after{content:none}[data-look=calm] .house .hc-steps>li:hover{box-shadow:none}[data-look=calm] .house .hc-steps>li+li:hover{box-shadow:inset 1px 0 0 var(--line)}[data-look=calm] .house .hc-steps>li>:is(h3,p){grid-column:1/-1}[data-look=calm] .house .hc-step-n{font:300 44px/1 var(--ascend-font);letter-spacing:-.03em;color:var(--fg3);font-variant-numeric:lining-nums tabular-nums;order:1;display:block}[data-look=calm] .house .hc-steps>li>:is(h3,p){order:2}[data-look=calm] .house .hc-em{width:64px;height:64px;margin:0 0 -4px -10px}[data-look=calm] .house .hc-step:not([data-seen=off]) .em-liquid{transform:scaleY(calc(var(--hc-fill,.5) / var(--em-l,.5)));transition:transform .6s var(--ascend-ease) calc(var(--i,0) * 80ms)}[data-look=calm] .house .hc-step:not([data-seen=off]) .em-surface{transform:translateY(calc((var(--em-l,.5) - var(--hc-fill,.5)) * 60px));transition:transform .6s var(--ascend-ease) calc(var(--i,0) * 80ms)}[data-look=calm] .house .hc-em .em-halo{display:none}[data-look=calm] .house .hc-em .em-glass{fill:var(--fg3);fill-opacity:.06}[data-look=calm] .house .hc-em .em-edge{stroke:var(--fg3);stroke-opacity:.8}[data-look=calm] .house .hc-em .em-liquid{fill:var(--accent-violet);opacity:.55}[data-look=calm] .house .hc-em .em-surface{fill:var(--accent-violet);opacity:.8}[data-look=calm] .house .hc-em :is(.em-ring,.em-spark){filter:none}[data-look=calm] .house .hc-em .em-ring{stroke:var(--fg3)}[data-look=calm] .house .hc-em :is(.em-draw,.em-draw-2,.em-mark){stroke:var(--fg2)}[data-look=calm] .house .hc-em :is(.em-spark,.em-spark[data-c]){fill:var(--fg2)}[data-look=calm] .house .hc-em .em-coin{fill:var(--card2);stroke:var(--fg2)}[data-look=calm] .house .hc-end{height:96px}[data-look=calm] .house :is(.hc-end-pool,.hc-end-floor,.hc-end-line){display:none}[data-look=calm] .house .hc-end:before{content:"";background:var(--line-strong,var(--line));height:1px;position:absolute;top:47px;left:0;right:0}@media (width<=700px){[data-look=calm] .house .hc-stage{--hc-stage-h:392px;clip-path:none}[data-look=calm] .house .hc-gl{height:100%}[data-look=calm] .house .hc-rail,[data-look=calm] .house .hc-pipe{display:none}[data-look=calm] .house .hc-capwrap{bottom:62px}[data-look=calm] .house .hc-device{left:var(--ascend-page-gutter,16px);right:var(--ascend-page-gutter,16px);width:auto;box-shadow:none;background:0 0;border-radius:10px;padding:0;bottom:6px}[data-look=calm] .house .hc-screen{border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding:9px 12px 10px;display:flex;position:relative;overflow:hidden}[data-look=calm] .house .hc-screen-tag{font-size:11px;line-height:20px}[data-look=calm] .house .hc-screen dl{flex-wrap:wrap;gap:2px 14px;display:flex}[data-look=calm] .house .hc-screen dl>div,[data-look=calm] .house .hc-screen dl>div.hc-row-big{align-items:baseline;gap:6px;display:flex}[data-look=calm] .house .hc-screen dt{font-size:11px;line-height:20px}[data-look=calm] .house .hc-screen :is(dd,dd.hc-big){font-size:15px;line-height:20px}[data-look=calm] .house .hc-screen-fill{border-radius:0;height:2px;margin:0;position:absolute;bottom:0;left:0;right:0}[data-look=calm] .house .hc-steps{grid-template-columns:minmax(0,1fr)}[data-look=calm] .house .hc-steps>li,[data-look=calm] .house .hc-steps>li:first-child{padding:20px 0}[data-look=calm] .house .hc-steps>li:first-child{padding-top:0}[data-look=calm] .house .hc-steps>li+li,[data-look=calm] .house .hc-steps>li+li:hover{box-shadow:inset 0 1px 0 var(--line)}[data-look=calm] .house .hc-step-n{font-size:38px}[data-look=calm] .house .hc-em{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){[data-look=calm] .house .hc-steps>li,[data-look=calm] .house .hc-step .em-liquid,[data-look=calm] .house .hc-step .em-surface{transition:none}}.house .hc-screen dl>div,.house .hc-screen dd{min-width:0}.house .hc-screen dd{text-overflow:ellipsis;overflow:hidden}.house .hc-go{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.house .hc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
