:where(.fx){--fx-fy:56%;--fx-fy2:97%;--fx-fl:0%;--fx-fr:100%;--fx-dy:var(--bc-x,22px);--fx-dx:var(--bc-x,22px)}.fx.frag{position:absolute;inset:0;width:auto;height:auto;display:block;place-items:normal;overflow:hidden;pointer-events:none;user-select:none;-webkit-user-select:none;font-family:var(--sans);font-size:11px;line-height:1.4;font-weight:400;letter-spacing:0;color:var(--ink-faint);text-align:left;-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--fx-fy) + var(--fx-dy)),transparent min(100%,calc(var(--fx-fy2) + var(--fx-dy)))),linear-gradient(90deg,transparent,#000 var(--fx-fl),#000 var(--fx-fr),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 calc(var(--fx-fy) + var(--fx-dy)),transparent min(100%,calc(var(--fx-fy2) + var(--fx-dy)))),linear-gradient(90deg,transparent,#000 var(--fx-fl),#000 var(--fx-fr),transparent);mask-composite:intersect}.fx-in{position:absolute;top:var(--fx-dy);bottom:calc(var(--fx-dy) * -1);left:var(--fx-dx);right:var(--fx-dx);margin:0 auto;max-width:var(--fx-max,460px);container:fx / size}.fx b{font-weight:500;color:var(--ink-body)}.fx .hbar b{font-weight:600;color:var(--h-ink)}.fx .fx-l{font-family:var(--mono);font-size:9px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.fx .fx-l b{color:var(--acc);font-weight:400}.fx .fx-t{font-family:var(--mono);font-size:9px;letter-spacing:.02em;color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.fx .fx-row{display:flex;align-items:center;gap:7px;min-width:0;white-space:nowrap}.fx .fx-grow{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx .fw-h{height:30px;font-size:10.5px;gap:8px}.fx .fw-h b{font-size:11px;color:var(--ink-body)}.fx .lcard{font-size:10.5px}.fx .av{width:18px;height:18px;font-size:7.5px}.fx .hf-l .sk{height:6px}.fx-problem{--fx-fy:90%}.fx-pb-app{position:absolute;left:0;top:0;width:72cqw;height:100%;opacity:.3}.fx-pb-form{display:grid;gap:10px;padding:12px}.fx-pb-tour{position:absolute;left:9cqw;top:22px;width:54cqw;padding:8px 11px;display:grid;gap:6px;background:#e9e9ee;color:#3a3a46;box-shadow:0 14px 30px -12px #000c;opacity:.88}.fx-pb-tour .sk{background:#c6c6d0}.fx-pb-tour .sk.sk-t{background:#a6a6b4}.fx-pb-tour .sk-rows{gap:5px}.fx-pb-dots{display:flex;gap:3px}.fx-pb-dots i{flex:1 1 0;max-width:9px;height:3px;background:#c9c9d3}.fx-pb-dots i:first-child{background:#6d6d7a}.fx-pb-btns{font-size:10px}.fx-pb-skip{color:#5a5a68;text-decoration:underline;text-underline-offset:2px}.fx-pb-next{width:34px;height:16px;background:#4a4a58}.fx-pb-chat{position:absolute;right:0;top:94px;width:72cqw;display:grid;gap:4px}.fx-pb-msg{display:flex;align-items:center;gap:7px;padding:5px 9px;background:var(--win-2);box-shadow:0 0 0 1px var(--line);font-size:10.5px;color:var(--ink-body);white-space:nowrap}.fx-pb-new{align-items:flex-start;box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 60%,transparent),0 10px 24px -14px color-mix(in srgb,var(--acc) 60%,transparent);background:var(--tint);color:var(--ink)}.fx-pb-new .fx-grow{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}.fx-pb-new .fx-t{line-height:14px}.fx-pb-new.fx-loop{animation-name:fx-ping;animation-duration:5s;animation-timing-function:var(--ease);animation-iteration-count:infinite}@keyframes fx-ping{0%,82%{transform:none;opacity:1}88%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.fx-did{--fx-fy:66%}.fx-dd-field{position:absolute;left:0;top:6px;width:min(260px,66cqw)}.fx-dd-field .lp{position:absolute;right:-6px;top:6px}.fx-dd-card{position:absolute;left:min(70px,16cqw);top:72px;width:min(270px,76cqw)}.fx-dd-card .lc-h{gap:7px}.fx-dd-lines{display:grid;gap:5px;margin-top:8px;padding:2px 0}.fx-dd-lines i{display:block;height:6px;width:var(--w);background:color-mix(in srgb,var(--ink-faint) 32%,transparent)}.fx-shipped{--fx-fy:66%}.fx-sh-win{position:absolute;inset:0}.fx-sh-m{color:var(--acc)}.fx-sh-body{position:relative;flex:1;padding:14px 12px 0}.fx-sh-svg{display:block;width:100%;height:104px}.fx-sh-grid{fill:none;stroke:var(--ink-rule);stroke-width:1}.fx-sh-area{fill:color-mix(in srgb,var(--acc) 12%,transparent)}.fx-sh-ln{fill:none;stroke:var(--acc);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease) .3s;vector-effect:non-scaling-stroke}.in .fx-sh-ln,.rm .fx-sh-ln{stroke-dashoffset:0}.fx-sh-ax{justify-content:space-between;margin-top:8px}.fx-sh-ax .sk{height:5px}.fx-sh-chip{position:absolute;right:12px;top:10px}.fx-s-kinds{--fx-fy:84%}.fx-sk{position:absolute;inset:0;margin:auto 0;max-height:300px;display:grid;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);gap:10px;padding-top:4px}.fx-sk-grid{grid-row:2 / span 2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-height:0}.fx-sk-t{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:10px 4px;background:var(--win-2);box-shadow:inset 0 0 0 1px var(--ink-rule);font-size:10.5px;color:var(--ink-dim);white-space:nowrap;min-height:0}.fx-sk-t .ic{font-size:19px;color:var(--ink-faint)}.fx-sk-t.on{background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 70%,transparent);color:var(--ink)}.fx-sk-t.on .ic{color:var(--indigo-2)}.fx-c-menu{--fx-fy:72%}.fx-cm{position:absolute;inset:4px 0 auto}.fx-cm-menu{margin-top:4px;background:var(--h-box);box-shadow:0 0 0 1px var(--h-line),0 20px 40px -20px #000000e6}.fx-cm-h{display:flex;align-items:center;padding:7px 9px 5px}.fx-cm-r{position:relative;display:flex;align-items:center;gap:9px;height:24px;padding:0 9px;font-size:10.5px;color:var(--h-ink);white-space:nowrap}.fx-cm-n{font-family:var(--mono);font-size:9.5px;color:var(--h-dim)}.fx-cm-x{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:9px;row-gap:4px;height:auto;padding:6px 9px 7px;align-items:center}.fx-cm-x .fx-cm-name{overflow:hidden;text-overflow:ellipsis}.fx-cm-x .fx-cm-warn,.fx-cm-x .fx-cm-rec{grid-column:2;justify-self:start}.fx-cm-r.on{background:color-mix(in srgb,var(--indigo) 12%,var(--h-box))}.fx-cm-r.on:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--indigo)}.fx-cm-warn{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;color:var(--amber)}.fx-cm-warn .ic{font-size:10px}.fx-cm-rec{display:inline-flex;align-items:center;gap:5px;height:17px;padding:0 7px 0 2px;font-size:9px;font-weight:600;color:#fff;background:var(--indigo)}.fx-cm-rec .av{width:13px;height:13px;font-size:5.5px}.fx-cm-f{display:flex;align-items:center;gap:6px;padding:7px 9px;border-top:1px solid var(--h-line);font-size:9.5px;color:var(--indigo-2);background:color-mix(in srgb,var(--indigo) 7%,var(--h-box))}.fx-cm-f .sk{background:color-mix(in srgb,var(--indigo-2) 28%,transparent)}.fx .fx-loop,.fx .fx-loop:after{animation-play-state:paused}.in .fx.fx-live .fx-loop,.in .fx.fx-live .fx-loop:after{animation-play-state:running}.rm .fx .fx-loop,.rm .fx .fx-loop:after{animation:none}.rm .fx .fx-once,.rm .fx .fx-once>*{transition:none}.fx .fx-a-tag{display:inline-flex;align-items:center;gap:4px;flex:none;height:17px;padding:0 6px;font-size:9px;font-weight:500;color:var(--ink-dim);background:var(--win-3);box-shadow:inset 0 0 0 1px var(--ink-rule);white-space:nowrap}.fx .fx-a-tag .ic{font-size:9.5px;color:var(--ink-faint)}.fx .fx-a-tile{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;font-style:normal;font-size:9px;font-weight:600;line-height:1;color:var(--ink-dim);background:var(--win-3);box-shadow:inset 0 0 0 1px var(--line)}.fx .fx-t+.fx-t{margin-left:0}.fx .fx-a-av{opacity:.55}.fx .fx-a-tile:empty{background:color-mix(in srgb,var(--win-3) 60%,transparent)}.fx-a-hfsk .hf-l{min-height:12px}.fx .fx-a-sk-on{background:#fff9}.fx-m-interviews{--fx-fy:66%}.fx-a-iv{position:absolute;inset:0 0 auto}.fx-a-iv-r{display:flex;align-items:center;gap:8px;height:27px;padding:0 10px;border-top:1px solid var(--ink-rule);font-size:10.5px;white-space:nowrap;min-width:0}.fw-h+.fx-a-iv-r{border-top:0}.fx-a-iv-r b{font-weight:500;color:var(--ink-body)}.fx-a-iv-k{color:var(--ink-faint)}.fx-a-iv-hl{padding:0 10px 7px 36px;margin-top:-3px}.fx-a-iv-mk{display:inline-block;max-width:100%;padding:2px 6px;font-size:10px;line-height:1.35;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(color-mix(in srgb,var(--acc) 30%,transparent),color-mix(in srgb,var(--acc) 30%,transparent)) 0 0/0% 100% no-repeat;box-shadow:inset 2px 0 0 var(--acc);transition:background-size 1.1s var(--ease) .5s}.in .fx-a-iv-mk,.rm .fx-a-iv-mk{background-size:100% 100%}@container fx (max-width:300px){.fx-a-iv-k{display:none}.fx-a-iv-r b{flex:1 1 auto}}.fx-m-diary{--fx-fy:66%}.fx-a-dy{display:grid;padding-top:2px}.fx-a-dy-h{padding:0 0 7px;border-bottom:1px solid var(--ink-rule)}.fx-a-dy-r{display:grid;grid-template-columns:30px minmax(0,1fr) auto 44px;align-items:center;gap:8px;height:24px;border-bottom:1px solid var(--ink-rule);font-size:10.5px;color:var(--ink-body);white-space:nowrap}.fx-a-dy-q{min-width:0;overflow:hidden;text-overflow:ellipsis}.fx-a-open{position:relative;display:inline-flex;align-items:center;gap:5px;font-size:9px;color:var(--ink-faint)}.fx-a-open:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ink-faint)}.fx .fx-a-open b{font-weight:400;color:inherit}.fx-a-dy-sk{color:var(--ink-faint)}@container fx (max-width:300px){.fx .fx-a-open b{display:none}.fx-a-open .sk{--w:12px}}.fx-a-rep{justify-self:end;display:inline-flex;align-items:center;height:16px;padding:0 5px;font-size:9px;font-weight:600;color:var(--hl);background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 45%,transparent);opacity:0;transform:translateY(4px);transition:opacity .45s var(--ease),transform .6s var(--ease);transition-delay:calc(.45s + var(--k) * .14s)}.in .fx-a-rep,.rm .fx-a-rep{opacity:1;transform:none}.fx-m-it{--fx-fy:66%}.fx-a-it{position:absolute;inset:0 0 auto}.fx-a-it-r{display:flex;align-items:center;gap:8px;height:28px;padding:0 10px;border-top:1px solid var(--ink-rule);font-size:10.5px;white-space:nowrap;min-width:0}.fw-h+.fx-a-it-r{border-top:0}.fx-a-it-r b{font-weight:500;color:var(--ink-body)}.fx-a-it-o{padding-left:2px}.fx-a-it-s{position:relative;display:grid;flex:none;width:66px;font-size:9.5px;color:var(--ink-faint);text-align:right}.fx-a-it-s>*{grid-area:1/1}.fx-a-it-s>.sk{justify-self:end}.fx-a-sw{position:relative;flex:none;width:22px;height:12px;background:color-mix(in srgb,var(--ink-faint) 50%,var(--win-3))}.fx-a-sw:after{content:"";position:absolute;top:2px;left:12px;width:8px;height:8px;background:var(--ink)}.fx-a-off{background:color-mix(in srgb,var(--acc) 7%,var(--win))}.fx-a-off .fx-a-sw,.fx-a-off .fx-a-sw:after{transition:background-color .5s var(--ease) .7s,left .5s var(--ease) .7s,box-shadow .5s var(--ease) .7s}.in .fx-a-off .fx-a-sw,.rm .fx-a-off .fx-a-sw{background:var(--win-3);box-shadow:inset 0 0 0 1px var(--line)}.in .fx-a-off .fx-a-sw:after,.rm .fx-a-off .fx-a-sw:after{left:2px;background:var(--ink-faint)}.rm .fx-a-off .fx-a-sw,.rm .fx-a-off .fx-a-sw:after{transition:none}.fx-a-it-was,.fx-a-it-now{transition:opacity .4s var(--ease) .8s}.fx-a-it-now{opacity:0;color:var(--hl);font-weight:600}.in .fx-a-it-was,.rm .fx-a-it-was{opacity:0}.in .fx-a-it-now,.rm .fx-a-it-now{opacity:1}.fx-a-it-n{display:flex;align-items:center;gap:6px;padding:0 10px 7px 36px;margin-top:-2px;font-size:9.5px;color:var(--ink-dim);white-space:nowrap;background:color-mix(in srgb,var(--acc) 7%,var(--win))}.fx-a-it-n .ic{font-size:10px;color:var(--ink-faint)}.fx-m-usage{--fx-fy:68%}.fx-a-us{--fx-a-g:28px;position:absolute;inset:0 0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--fx-a-g)}.fx-a-us-w .fw-h{gap:7px}.fx-a-us-w .fw-h b{font-size:10.5px;font-weight:500}.fx-a-us-m{font-size:11px;color:var(--ink-dim)}.fx-a-us-b{display:grid;grid-template-rows:30px 24px 24px 24px;padding:6px 0 10px}.fx-a-us-ti{align-self:start;padding:0 9px;font-size:10px;font-weight:600;line-height:1.3;color:var(--ink-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fx-a-us-ti .sk-rows{gap:6px;padding-top:2px}.fx-a-us-st{display:flex;align-items:center;gap:7px;height:24px;padding:0 9px;font-size:10px;color:var(--ink-faint);white-space:nowrap}.fx-a-us-n{position:relative;display:grid;place-items:center;flex:none;width:15px;height:15px;font-style:normal;font-family:var(--mono);font-size:8.5px;color:var(--ink-dim);isolation:isolate}.fx-a-us-n:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);background:var(--win-2);z-index:-1}.fx-a-us-st.on{color:var(--ink);background:var(--tint)}.fx-a-us-st.on .fx-a-us-n{color:var(--ink)}.fx-a-us-st.on .fx-a-us-n:before{box-shadow:inset 0 0 0 1px var(--acc)}.fx-a-us-h{background:#141519;box-shadow:0 0 0 1px var(--h-line),0 30px 70px -36px #000000f2}.fx-a-us-h .fw-h{border-bottom-color:var(--h-line);color:var(--h-dim)}.fx-a-us-h .fw-h b{color:var(--h-ink)}.fx-a-us-h .fx-a-us-b{padding-inline:9px}.fx-a-us-h .fx-a-us-ti{display:grid;gap:1px;padding:0;white-space:nowrap}.fx-a-us-h .fx-a-us-ti b{font-weight:600;color:var(--h-ink)}.fx-a-us-h .fx-a-us-ti span{font-size:9px;font-weight:400;color:var(--h-dim);overflow:hidden;text-overflow:ellipsis}.fx-a-us-h .hf-l{align-self:end;padding-bottom:5px}.fx .fx-a-us-box{height:24px;box-shadow:inset 0 0 0 1px var(--acc)}.fx-a-us-link{position:absolute;top:103px;left:calc((100% - var(--fx-a-g)) * 1.15 / 2.15);width:calc(var(--fx-a-g) + 9px);height:16px;margin-top:-8px;display:grid;place-items:center;pointer-events:none}.fx-a-us-link>i{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--acc);transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--ease) .5s}.fx-a-us-link .ic{position:relative;width:16px;height:16px;padding:2px;margin-left:-9px;flex:none;color:var(--on-acc);background:var(--acc);stroke-width:1.8;opacity:0;transform:scale(.6);transition:opacity .35s var(--ease) 1s,transform .5s var(--ease) 1s}.in .fx-a-us-link>i,.rm .fx-a-us-link>i{transform:none}.in .fx-a-us-link .ic,.rm .fx-a-us-link .ic{opacity:1;transform:none}.rm .fx-a-us-link *{transition:none}@container fx (max-width:262px){.fx-a-us-v,.fx .fx-a-us-box .ic{display:none}.fx .fx-a-us-box{padding:0 5px}}@container fx (max-width:300px){.fx-a-us{--fx-a-g:22px}.fx-a-us-st{gap:6px;padding:0 8px;font-size:9.5px}.fx-a-us-h .fx-a-us-b{padding-inline:7px}.fx .fx-a-us-box{padding:0 6px;font-size:10px}}.fx-m-teardown{--fx-fy:66%}.fx-a-td{display:grid;padding-top:2px}.fx-a-td-r{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:10px;height:23px;padding:0 9px;border-bottom:1px solid var(--ink-rule);font-size:10px;color:var(--ink-faint);white-space:nowrap}.fx-a-td-r>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.fx-a-td-r b{font-weight:500;color:var(--ink-dim)}.fx-a-td-h{height:20px}.fx-a-td-r.on{height:27px;color:var(--ink);background:var(--tint);box-shadow:inset 2px 0 0 var(--acc)}.fx-a-td-r.on b,.fx-a-td-r.on span{display:flex;align-items:center;gap:5px;color:var(--ink);font-weight:500}.fx-a-td-r.on .smark{font-size:10px;color:var(--acc)}.fx-a-td-r.on .ic{font-size:11px;color:var(--acc);stroke-width:1.8}.fx-m-deals{--fx-fy:64%}.fx-a-dl{display:grid;gap:6px;padding-top:2px}.fx-a-dl-h{padding:0 1px 1px}.fx-a-dl-h .ic{font-size:11px;color:var(--ink-faint)}.fx-a-dl-c{display:grid;gap:5px;padding:7px 9px 8px;background:var(--win-2);box-shadow:0 0 0 1px var(--line)}.fx-a-dl-c b{font-size:10.5px;font-weight:500;color:var(--ink-body)}.fx-a-dl-st{display:inline-flex;align-items:center;height:16px;padding:0 5px;font-size:9px;color:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--line);background:var(--win-3)}.fx-a-dl-why{padding-left:25px;font-size:9.5px;color:var(--ink-faint)}.fx-a-dl-by{display:inline-flex;align-items:center;gap:5px;font-size:9px;color:var(--ink-faint)}.fx-a-dl-by b{display:inline-flex;align-items:center;height:15px;padding:0 5px;font-size:9px;font-weight:600;color:var(--hl);background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 45%,transparent)}.fx-f-docs{--fx-fy:82%}.fx-a-dc{display:grid;gap:11px;padding-top:26px}.fx-a-dc-m{display:flex;align-items:flex-start;gap:9px;min-width:0}.fx-a-dc-m>.av{margin-top:1px}.fx-a-dc-b{display:grid;gap:3px;flex:1;min-width:0}.fx-a-dc-b>.fx-row b{font-size:10.5px;font-weight:600;color:var(--ink-body)}.fx-a-dc-x{font-size:10.5px;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-a-dc-at{display:flex;gap:8px;margin-top:4px;min-width:0}.fx-a-dc-card{display:flex;align-items:center;gap:10px;flex:0 1 270px;min-width:0;height:56px;padding:0 12px 0 10px;background:var(--win-2);box-shadow:0 0 0 1px var(--line),inset 2px 0 0 var(--acc)}.fx-a-dc-ic{display:grid;place-items:center;flex:none;width:30px;height:30px;background:linear-gradient(135deg,#5648fb,#8b5cf6 60%,#c084fc)}.fx-a-dc-ic .smark{font-size:13px;color:#fff}.fx-a-dc-ct{display:grid;gap:3px;min-width:0;white-space:nowrap}.fx-a-dc-ct b{font-size:10.5px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.fx-a-dc-ct span{font-size:9.5px;color:var(--ink-faint)}.fx-a-dc-shot{position:relative;flex:none;width:96px;height:56px;overflow:hidden;background:#1f2025;box-shadow:0 0 0 1px var(--h-line)}.fx-a-dc-sh{position:absolute;left:0;right:0;top:0;height:8px;background:#2c2e34}.fx-a-dc-sf{position:absolute;left:8px;width:46px;height:6px;background:#34363d}.fx-a-dc-sf:nth-child(2){top:17px}.fx-a-dc-sf:nth-child(3){top:30px;width:62px}.fx-a-dc-sf:nth-child(4){top:43px;width:38px}.fx-a-dc-sf.on{box-shadow:0 0 0 2px #1f2025,0 0 0 3px #d9dbdf}@container fx (max-width:360px){.fx-a-dc-shot{width:64px}.fx-a-dc-shot .fx-a-dc-sf{width:36px}}@container fx (max-width:300px){.fx-a-dc-shot{width:50px}.fx-a-dc-shot .fx-a-dc-sf{width:28px}}.fx-f-field{--fx-fy:64%}.fx-a-fd{position:absolute;inset:4px 0 auto}.fx-a-fd-form{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px 14px}.fx-a-fd-dim{opacity:.6}.fx-a-fd-gl .hf-l{color:var(--h-ink)}.fx .fx-a-fd-gl .hf-b{box-shadow:inset 0 0 0 1px var(--acc),0 0 0 3px color-mix(in srgb,var(--acc) 22%,transparent)}.fx-a-fd-q{position:absolute;left:14px;top:55px;display:flex;align-items:center;gap:7px;max-width:calc((100% - 14px) * 1.3 / 2.3 - 8px);padding:6px 11px 6px 6px;font-size:10.5px;line-height:1.35;color:var(--ink);background:var(--win-3);box-shadow:0 0 0 1px var(--line),0 16px 30px -12px #000000e6;opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease) .5s,transform .7s var(--ease) .5s}.fx-a-fd-q:before{content:"";position:absolute;left:12px;top:-5px;width:9px;height:9px;background:var(--win-3);box-shadow:-1px -1px 0 0 var(--line);transform:rotate(45deg)}.fx-a-fd-q>.av{align-self:flex-start}.in .fx-a-fd-q,.rm .fx-a-fd-q{opacity:1;transform:none}.fx-f-trust{--fx-fy:68%;--fx-a-err:#e5737a}.fx-a-tr{position:absolute;inset:0 0 auto;height:190px;background:#141519;box-shadow:0 0 0 1px var(--h-line),0 30px 70px -36px #000000f2}.fx-a-tr-top{display:flex;align-items:center;gap:9px;height:42px;padding:0 12px;border-bottom:1px solid var(--h-line);font-size:11px;white-space:nowrap;min-width:0}.fx-a-tr-top b{font-weight:600;color:var(--h-ink)}.fx-a-tr-new{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 9px;font-size:10px;color:var(--h-ink);background:var(--h-box-2);box-shadow:inset 0 0 0 1px var(--h-line)}.fx-a-tr-ghost{flex:none;width:112px;height:24px;outline:1px dashed var(--fx-a-err);outline-offset:0;background:color-mix(in srgb,var(--fx-a-err) 7%,transparent)}.fx-a-tr-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px;opacity:.5}.fx-a-tr-tour{position:absolute;right:0;top:51px;width:min(214px,72cqw);display:grid;gap:6px;padding:10px 11px;background:#ececf1;color:#3a3a46;box-shadow:0 18px 40px -14px #000000d9}.fx-a-tr-tour:before{content:"";position:absolute;right:64px;top:-5px;width:10px;height:10px;background:#ececf1;transform:rotate(45deg)}.fx-a-tr-tour .fx-l,.fx-a-tr-tour .fx-t{color:#74747f}.fx-a-tr-tx{padding:1px 0 2px}.fx-a-tr-tx .sk-rows{gap:6px}.fx-a-tr-tour .sk{background:#1f1f2938}.fx-a-tr-tour .sk.sk-t{background:#1f1f296b}.fx-a-tr-err{display:flex;align-items:center;gap:6px;height:22px;padding:0 7px;font-size:10px;font-weight:600;color:#b8323d;background:#f8dfe1;box-shadow:inset 2px 0 #c94450;opacity:0;transform:translateY(-3px);transition:opacity .4s var(--ease) .8s,transform .6s var(--ease) .8s}.in .fx-a-tr-err,.rm .fx-a-tr-err{opacity:1;transform:none}.fx-a-tr-err .ic{font-size:11px}@container fx (max-width:400px){.fx-a-tr-new{display:none}}.fx-f-buy{--fx-fy:64%}.fx-a-by{position:absolute;inset:0 0 auto}.fx-a-by-r{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-top:1px solid var(--ink-rule);min-width:0}.fw-h+.fx-a-by-r{border-top:0}.fx .fx-a-by-ic{width:22px;height:22px;font-size:10px}.fx-a-by-s{display:grid;place-items:center;flex:none;background:linear-gradient(135deg,#5648fb,#8b5cf6 60%,#c084fc)}.fx-a-by-s .smark{font-size:11px;color:#fff}.fx-a-by-t{display:grid;gap:2px;white-space:nowrap}.fx-a-by-t b{font-size:10.5px;font-weight:500;color:var(--ink-body)}.fx-a-by-t>span{display:flex;align-items:center;font-size:9.5px;color:var(--ink-faint)}.fx-a-by-sk{gap:6px}.fx-a-by-r.on{background:var(--tint);box-shadow:inset 2px 0 0 var(--acc)}.fx-a-by-r.on .fx-a-by-t b{color:var(--ink)}.fx-a-by-np{display:inline-flex;align-items:center;height:15px;margin-left:7px;padding:0 5px;font-size:8.5px;color:var(--ink-dim);background:var(--win-3);box-shadow:inset 0 0 0 1px var(--line)}.fx-a-by-btn{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 11px;font-size:10px;font-weight:600;color:var(--on-acc);background:var(--acc)}@container fx (max-width:300px){.fx-a-by-btn{padding:0 8px}.fx-a-by-r{gap:8px;padding:0 10px}}.fx-s-glow,.fx-s-draft,.fx-s-audience{--fx-a-sh:236px;--fx-fy:80%}.fx-a-sg{position:absolute;inset:0 0 auto;height:var(--fx-a-sh);overflow:hidden;background:#121317;box-shadow:0 0 0 1px var(--h-line)}.fx-a-sg-pg{position:absolute;inset:0}.fx-a-sg-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;padding:14px 16px}.fx-a-sg-w{grid-column:1 / -1}.fx-a-sg-l{position:absolute;inset:0;pointer-events:none}.fx-a-sg-l0{--t:12px;filter:blur(10px);opacity:.6}.fx-a-sg-l1{--t:5px;filter:blur(4px)}.fx-a-sg-l2{--t:1.5px}.fx-a-sg-ring{position:absolute;inset:0;padding:var(--t);overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fx-a-sg-rot{position:absolute;left:50%;top:50%;width:150cqw;height:150cqw;background:conic-gradient(from 0deg,#5648fb,#3ac3ff 18%,#ce7fff,#f45397 54%,#ffb525 70%,#ce7fff 85%,#5648fb);transform:translate(-50%,-50%) rotate(var(--a))}.fx-a-sg-l0 .fx-a-sg-rot{--a:120deg}.fx-a-sg-l1 .fx-a-sg-rot{--a:40deg}.fx-a-sg-l2 .fx-a-sg-rot{--a:210deg;animation:fx-a-spin 10s linear infinite;animation-delay:-6s}.fx-a-sg-l0.fx-loop{animation:fx-a-haze 7s ease-in-out infinite;animation-delay:-2s}.fx-a-sg-l1.fx-loop{animation:fx-a-band 7s ease-in-out infinite;animation-delay:-5s}@keyframes fx-a-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes fx-a-haze{0%,to{opacity:.6}50%{opacity:.38}}@keyframes fx-a-band{0%,to{opacity:1}50%{opacity:.66}}.fx-a-sg-bar{position:absolute;left:50%;bottom:14px;z-index:2;display:flex;align-items:center;gap:1px;height:34px;padding:3px;transform:translate(-50%);white-space:nowrap;background:#11121a;box-shadow:0 0 0 1px #ffffff1a,0 18px 34px -10px #000000d9}.fx-a-sg-app{display:grid;place-items:center;flex:none;width:20px;height:20px;margin:0 6px 0 4px;background:linear-gradient(135deg,#5648fb,#8b5cf6 60%,#c084fc)}.fx-a-sg-app .smark{font-size:10px;color:#fff}.fx-a-sg-id{display:grid;gap:1px;margin-right:6px;line-height:1.15}.fx-a-sg-id b{font-size:10px;font-weight:600;color:#fff}.fx-a-sg-id span{font-size:8.5px;color:#9a9db0}.fx-a-sg-sep{flex:none;width:1px;height:16px;margin:0 3px;background:#ffffff1a}.fx-a-sg-tool{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 7px;font-size:10px;font-weight:500;color:#c9ccd8}.fx-a-sg-tool .ic{font-size:10px;color:#9a9db0}.fx-a-sg-tool.on{color:#fff;background:#ffffff1f}.fx-a-sg-tool.on .ic{color:#fff}.fx .fx-a-sg-tool .kbd{min-width:13px;height:13px;padding:0 3px;font-size:8px;color:#9a9db0;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.fx-a-sg-done{display:inline-flex;align-items:center;height:26px;margin-left:3px;padding:0 10px;font-size:10px;font-weight:600;color:#fff;background:var(--indigo)}@container fx (max-width:400px){.fx .fx-a-sg-tool .kbd{display:none}}@container fx (max-width:265px){.fx-a-sg-tool:not(.on){display:none}}@container fx (max-width:370px){.fx-a-sg-tool .ic{display:none}.fx-a-sg-tool{padding:0 6px}.fx-a-sg-done{padding:0 8px}.fx-a-sg-app{margin:0 5px 0 3px}.fx-a-sg-id{margin-right:5px}}@container fx (max-width:340px){.fx-a-sg-id span{font-size:8px}}@container fx (max-width:318px){.fx-a-sg-sep{display:none}}@container fx (max-width:300px){.fx-a-sg-bar{height:40px}.fx-a-sg-id span{max-width:70px;white-space:normal;line-height:1.15}}.fx-a-dr{position:absolute;inset:0 0 auto;height:var(--fx-a-sh);display:grid;grid-template-rows:auto 22px minmax(0,1fr)}.fx-a-dr-src{display:grid;gap:8px;padding:10px 11px 11px;background:var(--win-2);box-shadow:0 0 0 1px var(--line)}.fx-a-dr-m{font-size:10px;color:var(--indigo-2)}.fx-a-dr-st{display:flex;align-items:center;height:10px}.fx-a-dr-note{display:flex;align-items:flex-start;gap:6px;font-size:10px;line-height:1.4;color:var(--ink-dim)}.fx-a-dr-note .ic{flex:none;margin-top:-1px;font-size:10px;color:var(--ink-faint)}.fx-a-dr-note>span{flex:1 1 auto;min-width:0}.fx-a-dr-note .sk-rows{gap:6px}.fx .fx-a-dr-card{display:flex;flex-direction:column}.fx-a-dr-f{margin-top:auto;padding-top:8px}.fx-a-dr-f .spk{font-size:11px}.fx-a-dr-f .go .sk{background:color-mix(in srgb,var(--indigo-2) 45%,transparent)}.fx-a-dr-to{position:relative;display:grid;place-items:center;height:22px}.fx-a-dr-to:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(var(--line),color-mix(in srgb,#ce7fff 50%,transparent))}.fx-a-dr-to .spk{position:relative;font-size:12px}.fx-a-dr-stack{display:grid;margin-top:7px}.fx-a-dr-stack>*{grid-area:1/1;min-width:0}.fx-a-dr-ph{display:grid;gap:9px;align-content:start}.fx-a-dr-lab{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600}.fx-a-dr-lab .spk{font-size:12px}.fx-a-dr-lines{display:grid;gap:6px}.fx-a-dr-lines i{display:block;height:6px;width:var(--w);background:color-mix(in srgb,var(--ink-faint) 30%,transparent)}.fx-a-dr-tx .lc-t{margin-top:0}.fx-a-dr-ph.fx-loop{animation:fx-a-ph 8s linear infinite}.fx-a-dr-tx.fx-loop{animation:fx-a-tx 8s linear infinite}.fx-a-w.fx-loop{animation:fx-a-w 8s var(--ease) infinite both;animation-delay:calc(var(--i) * 65ms)}@keyframes fx-a-ph{0%,25%{opacity:1}29%,93%{opacity:0}97%,to{opacity:1}}@keyframes fx-a-tx{0%,26%{opacity:0}27.5%,91%{opacity:1}95%,to{opacity:0}}@keyframes fx-a-w{0%,26.5%{opacity:0}30%,to{opacity:1}}.rm .fx-a-dr-ph{opacity:0}.fx-a-au{position:absolute;inset:0 0 auto;height:var(--fx-a-sh);display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:6px}.fx-a-au-sel{display:flex;align-items:center;gap:9px;height:34px;padding:0 10px 0 9px;font-size:10.5px;white-space:nowrap;background:var(--win-2);box-shadow:0 0 0 1px var(--line)}.fx-a-au-sel b{font-weight:600;color:var(--ink)}.fx-a-au-sel>.ic{font-size:11px;color:var(--ink-faint)}.fx-a-au-stack{display:flex;flex:none}.fx .fx-a-au-stack .av{width:19px;height:19px;font-size:7.5px}.fx-a-au-stack .av+.av{margin-left:-3px}.fx-a-au-stack .av:after{content:"";position:absolute;inset:-1.5px;border-radius:50%;background:var(--win-2);z-index:-2}.fx-a-au-stack .t-x{color:var(--ink-dim)}.fx-a-au-menu{display:grid;padding:4px;background:var(--win-2);box-shadow:0 0 0 1px var(--line),0 22px 40px -20px #000000f2;opacity:0;transform:translateY(-6px);transition:opacity .45s var(--ease) .45s,transform .7s var(--ease) .45s}.in .fx-a-au-menu,.rm .fx-a-au-menu{opacity:1;transform:none}.fx-a-au-srch{display:flex;align-items:center;gap:8px;height:28px;margin:0 0 4px;padding:0 9px;box-shadow:inset 0 0 0 1px var(--ink-rule);background:var(--win)}.fx-a-au-srch .ic{font-size:12px;color:var(--ink-faint)}.fx-a-au-o{display:flex;align-items:center;gap:10px;padding:9px;font-size:10.5px;white-space:nowrap;min-width:0}.fx-a-au-o>.ic{font-size:13px;color:var(--ink-faint)}.fx-a-au-t{display:grid;gap:2px}.fx-a-au-t b{font-weight:500;color:var(--ink-body)}.fx-a-au-t span{font-size:9.5px;color:var(--ink-faint)}.fx-a-au-o.on{background:var(--tint);box-shadow:inset 2px 0 0 var(--indigo)}.fx-a-au-o.on>.ic{color:var(--indigo-2)}.fx-a-au-o.on .fx-a-au-t b{color:var(--ink)}.fx-a-au-o .fx-a-au-ck{font-size:12px;stroke-width:1.8}.fx-a-au-lock{opacity:.62}.fx-a-au-btns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:6px;margin-top:4px;align-self:end}.fx-a-au-btns>span{display:grid;place-items:center;height:28px;font-size:10.5px;white-space:nowrap}.fx-a-au-pv{color:var(--ink-body);background:var(--win-2);box-shadow:inset 0 0 0 1px var(--line)}.fx-a-au-pub{font-weight:600;color:#fff;background:var(--indigo)}:is(.fx-s-glow,.fx-s-draft) .fx-loop{animation-play-state:paused}.in :is(.fx-s-glow,.fx-s-draft).fx-live .fx-loop{animation-play-state:running}.fx-a-sg-pg>*{opacity:.5}.fx .fx-b-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:none;height:20px;padding:0 8px;font-size:9.5px;font-weight:500;line-height:1;color:var(--ink-body);background:var(--win-3);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.fx .fx-b-btn .ic{font-size:10px;color:var(--ink-faint)}.fx .fx-b-btn .spk{font-size:9px}.fx .fx-b-btn.pri{color:#fff;background:var(--indigo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 55%,#fff 20%),0 8px 18px -10px #5648fbf2}.fx .fx-b-btn.pri .ic{color:#fff}.fx .fx-b-btn.pri .spk{background:#fff}.fx .fx-b-badge{display:inline-flex;align-items:center;flex:none;height:15px;padding:0 5px;font-size:8.5px;font-weight:600;line-height:1;color:var(--indigo-2);background:color-mix(in srgb,var(--indigo) 20%,transparent);white-space:nowrap}.fx .fx-b-badge.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.fx .fx-b-rk{position:relative;display:inline-grid;place-items:center;flex:none;width:14px;height:14px;font-style:normal;font-size:8px;font-weight:700;line-height:1;color:#241600;isolation:isolate}.fx .fx-b-rk:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--rk);z-index:-1}.fx .fx-b-rk.r1{--rk:#ffb525}.fx .fx-b-rk.r2{--rk:#f45397;color:#fff}.fx .fx-b-rk.r3{--rk:#ce7fff;color:#1d0b33}.fx .fx-b-hbtn{display:inline-flex;align-items:center;gap:4px;flex:none;height:19px;margin-right:-4px;padding:0 7px;font-size:9.5px;color:var(--h-ink);background:var(--h-box-2);box-shadow:inset 0 0 0 1px var(--h-line)}.fx .fx-b-hbtn .ic{margin:0;font-size:10px;color:var(--h-dim)}.fx .fx-b-hbtn-sk .sk{width:34px}.fx .fx-b-btn .sk{width:26px;background:color-mix(in srgb,var(--ink-faint) 40%,transparent)}.fx .fx-b-ok{position:absolute;z-index:2;width:13px;height:13px}.fx .fx-b-ok:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='%23062b17' stroke-width='1.6'/%3E%3C/svg%3E") center/11px no-repeat;box-shadow:0 0 0 2px var(--paper)}.fx .fx-b-sw{position:relative;display:block;flex:none;width:26px;height:14px;background:var(--win-4);box-shadow:inset 0 0 0 1px var(--line)}.fx .fx-b-sw:after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;background:#cfcbe0}.fx .fx-b-sw.on{background:var(--indigo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 55%,#fff 18%)}.fx .fx-b-sw.on:after{transform:translate(12px);background:#fff}.fx-r-heat{--fx-max:640px;--fx-fy:82%}.fx-b-ht{position:absolute;inset:0}.fx-b-ht .hbar{height:26px}.fx-b-ht-key{display:inline-flex;align-items:center;gap:6px;height:18px;padding:0 7px 0 6px;font-size:9.5px;font-weight:500;color:var(--ink-body);background:var(--win-2);box-shadow:inset 0 0 0 1px var(--line)}.fx-b-ht-key .smark{font-size:9px;color:var(--indigo-2)}.fx-b-ht-ramp{display:block;width:40px;height:4px;background:linear-gradient(90deg,#5648fb59,#5648fbcc 25%,#ce7fff 50%,#f45397 72%,#ffb525)}.fx-b-ht-form{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:10px 14px;padding:10px 12px 0;isolation:isolate}.fx-b-ht-f .hf-b>.sk{flex:none}.fx-b-ht-f{position:relative;min-width:0}.fx-b-ht-f .hf{position:relative;z-index:1}.fx-b-ht-f.side{opacity:.6}.fx-b-ht-f.hot .hf-b{background:none;box-shadow:inset 0 0 0 1px #d6dae042}.fx-b-ht-f.hot .hf-l,.fx-b-ht-f.hot .hf-b{color:#e6e7ea;text-shadow:0 0 4px rgba(10,8,18,.9),0 1px 2px rgba(10,8,18,.8)}.fx-b-ht-f.hot .hf-b.ph,.fx-b-ht-f.hot .hf-b .ic{color:#c9cbd0}.fx-b-ht-blob{position:absolute;z-index:0;left:var(--bx);top:calc(100% - 13px);width:var(--bw);height:var(--bh);transform:translate(-50%,-50%);pointer-events:none;mix-blend-mode:screen}.fx-b-ht-blob.fx-loop{animation-name:fx-b-breathe;animation-duration:3.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both;animation-delay:var(--bd,0s)}@keyframes fx-b-breathe{0%{opacity:.74;transform:translate(-50%,-50%) scale(.93)}to{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.fx-b-ht-com .a{--bx:76%;--bw:min(320px,120%);--bh:104px;--bd:-1.2s;background:radial-gradient(closest-side,#ffd36b,rgba(255,181,37,.95) 20%,rgba(244,83,151,.8) 47%,rgba(206,127,255,.42) 70%,rgba(86,72,251,.16) 86%,transparent)}.fx-b-ht-com .b{--bx:42%;--bw:112%;--bh:84px;--bd:-2.4s;background:radial-gradient(closest-side,rgba(206,127,255,.42),rgba(86,72,251,.24) 55%,transparent)}.fx-b-ht-com .c{--bx:22%;--bw:min(110px,40%);--bh:36px;--bd:-.4s;top:6px;background:radial-gradient(closest-side,rgba(206,127,255,.5),rgba(86,72,251,.2) 60%,transparent)}.fx-b-ht-gl .a{--bx:80%;--bw:min(230px,100%);--bh:80px;--bd:-3s;background:radial-gradient(closest-side,rgba(255,150,196,.85),rgba(244,83,151,.8) 26%,rgba(206,127,255,.42) 58%,rgba(86,72,251,.16) 82%,transparent)}.fx-b-ht-gl .b{--bx:40%;--bw:96%;--bh:62px;--bd:-1.8s;background:radial-gradient(closest-side,rgba(206,127,255,.36),rgba(86,72,251,.2) 60%,transparent)}.fx-b-ht-gl .c{--bx:20%;--bw:min(90px,36%);--bh:30px;--bd:-.9s;top:6px;background:radial-gradient(closest-side,rgba(206,127,255,.42),transparent)}.fx-b-ht-quo .a{--bx:84%;--bw:min(190px,90%);--bh:68px;--bd:-2.1s;background:radial-gradient(closest-side,rgba(244,83,151,.72),rgba(206,127,255,.5) 40%,rgba(86,72,251,.2) 74%,transparent)}.fx-b-ht-quo .b{--bx:36%;--bw:80%;--bh:50px;--bd:-.6s;background:radial-gradient(closest-side,rgba(206,127,255,.28),rgba(86,72,251,.14) 60%,transparent)}.fx-b-ht-req .a{--bx:82%;--bw:min(150px,80%);--bh:54px;--bd:-1.5s;background:radial-gradient(closest-side,rgba(206,127,255,.5),rgba(86,72,251,.28) 52%,transparent)}.fx-b-ht-req .b{--bx:36%;--bw:70%;--bh:40px;--bd:-3.2s;background:radial-gradient(closest-side,rgba(86,72,251,.3),transparent)}.fx-b-ht-pill{position:absolute;z-index:3;right:-5px;top:-5px;display:flex;align-items:center;gap:5px;height:18px;padding:0 8px 0 2px;font-size:9.5px;line-height:1.2;color:#c9c6da;background:#0a0912;box-shadow:0 0 0 1px #ffffff1a,0 6px 14px -4px #000c;white-space:nowrap}.fx-b-ht-pill:after{content:"";position:absolute;right:18px;bottom:-3px;width:6px;height:6px;background:#0a0912;transform:rotate(45deg)}.fx-b-ht-pill b{color:#fff;font-weight:600}.fx-b-ht-pill .fx-b-rk{width:14px;height:14px}@container fx (max-width:519px){.fx-b-ht-key{display:none}.fx-b-ht-form{flex:1;align-content:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:0 10px 14px}.fx-b-ht-f.side{display:none}.fx-b-ht-f{padding-top:31px}.fx-b-ht-pill{top:0;right:-3px;height:auto;align-items:flex-start;padding:4px 7px 4px 3px;font-size:9px;line-height:1.25}.fx-b-ht-pill .fx-b-rk{width:13px;height:13px;font-size:7.5px}.fx-b-ht-pill:after{right:14px}.fx-b-ht-sep{display:none}.fx-b-ht-l2,.fx-b-ht-pt{display:block}}.fx-r-rank{--fx-max:640px;--fx-fy:83%}.fx-b-rr{position:absolute;inset:2px 0 0}.fx-b-rr .fw-h .smark{font-size:10px;color:var(--indigo-2)}.fx-b-rr-body{display:grid;align-content:start;padding:10px 10px 8px}.fx-b-rr-h{height:16px;margin-bottom:8px;font-size:10.5px}.fx-b-rr-h b{font-weight:600;color:var(--ink)}.fx-b-rr-row{position:relative;padding:10px 10px 10px 9px;border-top:1px solid var(--ink-rule)}.fx-b-rr-row.sug{border-top:0;margin-bottom:5px;padding-top:8px;background:linear-gradient(115deg,#5648fb24,#3ac3ff0d 55%,#f4539714),var(--win)}.fx-b-rr-sug{display:flex;align-items:center;gap:5px;margin:0 0 5px 22px;font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo-2)}.fx-b-rr-sug .spk{font-size:10px}.fx-b-rr-main{display:flex;align-items:center;gap:8px;min-width:0}.fx-b-rr-main>.fx-b-rk{align-self:flex-start;margin-top:1px}.fx-b-rr-txt{flex:1 1 auto;min-width:0;display:grid;gap:3px}.fx-b-rr-txt .fx-row{gap:6px}.fx-b-rr-txt .sk{flex:none}.fx-b-rr-txt b{flex:none;font-size:10.5px;font-weight:600;color:var(--ink)}.fx-b-rr-txt .fx-row:first-child .fx-grow{font-size:10px;color:var(--ink-dim)}.fx-b-rr-l{font-size:10px;color:var(--ink-faint)}.fx-b-rr-l .ic{font-size:10.5px;color:var(--indigo-2)}.fx-b-rr-k{font-weight:500;color:var(--ink-body)}@container fx (max-width:300px){.fx-b-rr-row.sug .fx-b-rr-txt .fx-row:first-child{flex-wrap:wrap;white-space:normal}.fx-b-rr-row.sug .fx-b-rr-txt .fx-row:first-child .fx-grow{flex-basis:100%}}.fx-c-guide{--fx-fy:78%}.fx-b-gd{position:absolute;inset:4px 0 auto}.fx-b-gd-done{position:relative;opacity:.5}.fx-b-gd-done .fx-b-ok{right:-6px;top:11px}.fx-b-gd-q{position:relative;margin-top:12px}.fx-b-gd-q .hf-b{color:var(--h-dim)}.fx-b-gd .fx-b-hbtn{width:72px;justify-content:center;padding:0}.fx-b-gd-ring{left:calc(100% - 40px);top:85px;z-index:4}.fx-b-gd-ring.fx-loop{animation-name:fx-b-hop;animation-duration:4.6s;animation-iteration-count:infinite;animation-fill-mode:both}@keyframes fx-b-hop{0%{transform:translate(26px,-55px) scale(.4);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}8%{transform:translate(26px,-55px) scale(1);opacity:1}26%{transform:translate(26px,-55px) scale(1);animation-timing-function:ease-in}30%{transform:translate(26px,-55px) scale(.78)}36%{transform:translate(26px,-55px) scale(1);animation-timing-function:cubic-bezier(.3,0,.2,1)}50%{transform:translate(-2px,3px) scale(1);animation-timing-function:ease-out}56%{transform:translate(1px,-1px)}61%,90%{transform:none;opacity:1}to{transform:none;opacity:0}}.fx-b-gd-card{position:relative;margin:13px 0 0 auto;width:min(244px,94%);padding:9px 10px 10px;background:var(--win-2);box-shadow:0 0 0 1px var(--line),0 20px 40px -18px #000000f2}.fx-b-gd-card:before{content:"";position:absolute;top:-5px;right:35px;width:9px;height:9px;background:var(--win-2);transform:rotate(45deg);box-shadow:-1px -1px 0 0 var(--line)}.fx-b-gd-h{gap:6px;font-size:9.5px;font-weight:600;color:var(--ink-dim)}.fx-b-gd-h>.ic{font-size:11px;color:var(--indigo-2)}.fx-b-rail{display:flex;align-items:center;gap:3px}.fx-b-rail i{display:block;width:7px;height:3px;background:var(--ink-rule)}.fx-b-rail i.d{background:color-mix(in srgb,var(--indigo-2) 75%,transparent)}.fx-b-rail i.c{width:13px;background:var(--ink)}.fx .fx-b-gd-t{display:block;margin-top:6px;font-size:11.5px;font-weight:600;line-height:1.3;color:var(--ink)}.fx-b-gd-note{display:flex;gap:7px;margin-top:7px;padding:7px 8px;background:var(--win-3);font-size:10px;line-height:1.4;color:var(--ink-dim)}.fx-b-gd-note .av{width:16px;height:16px;font-size:6.5px}.fx-b-gd-note b{font-weight:600;color:var(--ink-body)}.fx-c-ask{--fx-fy:72%}.fx-b-ak{position:absolute;inset:2px 0 auto;background:var(--win);box-shadow:0 0 0 1px var(--line),0 30px 70px -30px #000000f2}.fx-b-ak-q{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border-bottom:1px solid var(--ink-rule);font-size:11px;line-height:1.38;color:var(--ink)}.fx-b-ak-q .spk{font-size:12px;margin-top:1px}.fx-b-ak-qt{flex:1;min-width:0}.fx-b-ak-q .kbd{margin-top:1px}.fx-b-ak-body{display:grid;justify-items:start;gap:7px;padding:9px 10px 11px}.fx-b-ak-lab{gap:5px;font-size:9.5px;color:var(--ink-faint)}.fx-b-ak-lab .spk{font-size:10px}.fx-b-ak-lab b{font-weight:600;color:var(--ink-body)}.fx-b-ak-a{font-size:10.5px;line-height:1.45;color:var(--ink-body)}.fx-b-ak-a b{font-weight:600;color:var(--ink)}.fx-b-ak-a>.sk{width:var(--w)}.fx-b-ak-more{margin-top:6px;gap:6px}.fx-b-ak-more .sk{height:6px}.fx-b-w.fx-loop{animation-name:fx-b-word;animation-duration:7.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--i) * 70ms)}@keyframes fx-b-word{0%{opacity:0;filter:blur(2px)}3%{opacity:1;filter:none}82%{opacity:1}86%,to{opacity:0}}.fx-b-ak-src{display:grid;gap:4px;width:100%}.fx-b-cite{display:flex;align-items:center;gap:6px;height:21px;padding:0 7px 0 4px;font-size:9.5px;color:var(--ink-body);background:var(--win-2);box-shadow:inset 0 0 0 1px var(--ink-rule);white-space:nowrap;min-width:0}.fx-b-cite>i{display:inline-grid;place-items:center;flex:none;width:13px;height:13px;font-style:normal;font-size:8px;font-weight:600;color:var(--indigo-2);background:color-mix(in srgb,var(--indigo) 20%,transparent)}.fx-b-cite .smark{font-size:8px;color:var(--indigo-2)}.fx-b-cite .ic{font-size:10px;color:var(--ink-faint)}.fx-b-cite em{font-style:normal;color:var(--ink-faint)}.fx-g-merge{--fx-fy:80%}.fx-b-mg{position:absolute;inset:2px 0 auto}.fx-b-mg-lab{margin-bottom:7px}.fx-b-mg-src{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fx-b-mg-s{display:grid;gap:4px;padding:7px 8px 8px;background:var(--win-2);box-shadow:inset 0 0 0 1px var(--ink-rule);font-size:10px;line-height:1.35;color:var(--ink-body)}.fx-b-mg-s .fx-row{gap:5px;font-size:9px}.fx-b-mg-s .av{width:14px;height:14px;font-size:5.5px}.fx-b-mg-s b{font-weight:500;color:var(--ink-dim)}.fx-b-mg-s .sk-rows{gap:5px;margin-top:2px}.fx-b-mg-s .sk{height:6px}.fx-b-mg-st{display:block;width:100%;height:20px;overflow:visible;clip-path:inset(-2px -2px 100% -2px);transition:clip-path .8s var(--ease) .35s}.in .fx-b-mg-st,.rm .fx-b-mg-st{clip-path:inset(-2px)}.rm .fx-b-mg-st{transition:none}.fx-b-mg-ln{fill:none;stroke:url(#fx-b-mg-g);stroke-width:1.75;vector-effect:non-scaling-stroke}.fx-b-mg-card{position:relative;padding:10px;background:linear-gradient(125deg,#5648fb29,#3ac3ff0f 50%,#f453971a),var(--win-2)}.fx-b-mg-node{position:absolute;left:50%;top:0;display:grid;place-items:center;width:15px;height:15px;margin:-8px 0 0 -8px;background:var(--win);box-shadow:0 0 0 1px #ce7fff8c;transform:scale(0);transition:transform .45s cubic-bezier(.3,1.6,.5,1) 1.1s}.fx-b-mg-node .spk{font-size:9px}.in .fx-b-mg-node,.rm .fx-b-mg-node{transform:none}.fx-b-mg-h{gap:5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo-2)}.fx-b-mg-h .spk{font-size:10px}.fx-b-mg-r{font-family:var(--sans);font-size:9px;letter-spacing:0;text-transform:none;color:var(--ink-faint)}.fx-b-mg-t{margin-top:7px;font-size:11px;font-weight:600;line-height:1.38;color:var(--ink)}.fx-b-acct{color:var(--indigo-2)}.fx-b-mg-btns{gap:6px;margin-top:9px}@container fx (max-width:300px){.fx-b-mg-r{display:none}}.fx-g-rule{--fx-fy:70%}.fx-b-ru{position:absolute;inset:2px 0 auto}.fx-b-ru .fw-h{height:30px}.fx-b-ru .fw-h .ic{font-size:12px;color:var(--ink-faint)}.fx-b-ru-body{display:grid;padding:10px 10px 4px}.fx-b-ru-card{padding:8px 9px 9px;background:var(--win-2);box-shadow:inset 0 0 0 1px var(--ink-rule);font-size:10px}.fx-b-ru-card .fx-row{gap:6px}.fx-b-ru-card b{font-weight:600;color:var(--ink)}.fx-b-ru-sh{font-size:12px;color:var(--indigo-2)}.fx-b-ru-ed{font-weight:500;color:var(--indigo-2)}.fx-b-ru-x{margin-top:5px;padding-left:18px;font-size:10px;line-height:1.45;color:var(--ink-body)}.fx-b-ru-tg{display:flex;align-items:center;gap:10px;padding:8px 1px 8px 2px;border-bottom:1px solid var(--ink-rule)}.fx-b-ru-tg:nth-child(2){margin-top:4px}.fx-b-ru-tg .fx-grow{display:grid;gap:5px;justify-items:start;font-size:10.5px}.fx-b-ru-tg .sk{height:6px}.fx .fx-b-ru-sw1{transition:background-color .3s var(--ease) .7s}.fx .fx-b-ru-sw1:after{transition:transform .45s cubic-bezier(.3,1.4,.5,1) .7s,background-color .3s var(--ease) .7s}.in .fx .fx-b-ru-sw1,.rm .fx .fx-b-ru-sw1{background:var(--indigo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 55%,#fff 18%)}.in .fx .fx-b-ru-sw1:after,.rm .fx .fx-b-ru-sw1:after{transform:translate(12px);background:#fff}.rm .fx .fx-b-ru-sw1,.rm .fx .fx-b-ru-sw1:after{transition:none}.fx-g-approve{--fx-max:none;--fx-fy:76%}.fx-b-ap{position:absolute;left:0;right:0;top:2px;height:184px}.fx-b-ap-h{flex:none;height:36px;padding:0 12px;gap:8px;border-bottom:1px solid var(--ink-rule)}.fx-b-ap-pin{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;color:#fff;background:var(--indigo);box-shadow:0 4px 12px -4px #5648fbcc}.fx-b-ap-pin .ic{font-size:11px;stroke-width:1.7}.fx-b-ap-title{display:block;flex:none;width:min(170px,30cqw)}.fx-b-ap-title .sk{display:block;height:8px}.fx-b-ap-aud{flex:none;gap:6px}.fx-b-ap-chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;background:var(--win-3);box-shadow:inset 0 0 0 1px var(--line)}.fx-b-ap-chip .ic{font-size:11px;color:var(--ink-faint)}.fx-b-ap-chip .sk{flex:none;width:30px;height:5px}.fx-b-ap-chip.to{background:color-mix(in srgb,var(--indigo) 16%,var(--win));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 50%,transparent)}.fx-b-ap-chip.to .ic{color:var(--indigo-2)}.fx-b-ap-chip.to .sk{width:46px;background:color-mix(in srgb,var(--indigo-2) 45%,transparent)}.fx-b-ap-to{font-size:11px;color:var(--ink-faint)}.fx-b-ap-body{flex:1;display:grid;align-content:center;min-height:0;padding:0 14px}.fx-b-ap-steps{display:grid;grid-template-columns:minmax(56px,1fr) minmax(max-content,1.3fr) minmax(60px,.8fr)}.fx-b-ap-s{min-width:0}.fx-b-ap-node{display:flex;align-items:center;gap:8px;height:22px;padding-right:8px}.fx-b-ap-av{position:relative;flex:none;height:22px}.fx-b-ap .av{width:22px;height:22px;font-size:8px}.fx-b-ap-dc .av:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--ink-faint) 85%,transparent)}.fx-b-ap-ln{display:block;flex:1;min-width:10px;height:2px;background:var(--win-4)}.fx-b-ap-ln.wait{height:1px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ink-faint) 70%,transparent) 0 4px,transparent 4px 8px)}.fx-b-ap-w{display:grid;gap:4px;margin-top:9px;padding-right:10px;min-width:0}.fx-b-ap-w .fx-row{gap:6px;height:16px}.fx-b-ap-w b{font-size:10.5px;font-weight:600;color:var(--ink)}.fx-b-ap-w .sk{flex:none;height:6px}.fx-b-ap-w .sk-t{height:7px}.fx-b-ap-r{display:block;font-size:9.5px;line-height:12px;color:var(--ink-faint);white-space:nowrap}.fx-b-ap-r .sk{display:block;margin-top:3px}.fx-b-ap-ln.fx-once{background:linear-gradient(var(--ok),var(--ok)) 0 0/0% 100% no-repeat,var(--win-4);transition:background-size .7s var(--ease) .35s}.in .fx-b-ap-ln.fx-once,.rm .fx-b-ap-ln.fx-once{background-size:100% 100%}.fx-b-ap-seal{position:absolute;right:-4px;bottom:-4px;width:12px;height:12px;transform:scale(0);transition:transform .5s cubic-bezier(.3,1.7,.5,1) 1s}.fx-b-ap-seal:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='%23062b17' stroke-width='1.7'/%3E%3C/svg%3E") center/10px no-repeat;box-shadow:0 0 0 2px var(--win)}.in .fx-b-ap-seal,.rm .fx-b-ap-seal{transform:none}.rm .fx-b-ap-seal,.rm .fx-b-ap-ln.fx-once{transition:none}.fx-b-ap-f{flex:none;height:44px;padding:0 12px;gap:8px;border-top:1px solid var(--ink-rule);background:var(--win-2)}.fx-b-ap-hist{flex:none;gap:5px;font-size:9.5px;color:var(--ink-faint)}.fx-b-ap-hist .ic{font-size:11px}.fx .fx-b-ap-alt{height:26px;padding:0 10px}.fx .fx-b-ap-alt .sk{width:42px}.fx .fx-b-ap-btn{height:26px;padding:0 12px;font-size:10px;font-weight:600}@container fx (max-width:420px){.fx .fx-b-ap-alt,.fx-b-ap-dc .fx-row .sk{display:none}.fx-b-ap-title{width:min(110px,30cqw)}.fx-b-ap-chip .sk{width:20px}.fx-b-ap-chip.to .sk{width:30px}}@container fx (max-width:290px){.fx-b-ap-hist .ic{display:none}.fx-b-ap-f{padding:0 10px}}.fx-l-click{--fx-fy:66%}.fx-b-lcw{position:absolute;inset:0 0 auto;height:170px}.fx-b-lc-form{display:grid;gap:14px;padding:12px 12px 0}.fx-b-lc-form>.hf .hf-l .sk{width:30%}.fx-b-lc{position:relative}.fx-b-lc .hf-l{font-size:10.5px}.fx-b-lc .hf-b{height:36px;padding:0 10px 0 8px;font-size:11px;background:var(--h-box);box-shadow:inset 0 0 0 1px #8d929a,0 0 0 3px #9aa0a81f}.fx-b-lc .fx-b-hbtn{width:86px;justify-content:center;height:24px;margin-right:-4px;padding:0;font-size:10.5px;gap:5px}.fx-b-lc .fx-b-hbtn .ic{font-size:11px}.fx-b-lc .fx-b-hbtn .sk{width:40px;height:7px}.fx-b-lc-chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;font-size:10px;font-weight:500;color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 40%,transparent)}.fx-b-lc-chip .ic{margin:0!important;font-size:10.5px;color:var(--amber)!important}.fx-b-lc-ring{left:calc(100% - 49px);top:37px;width:30px;height:30px;margin:-15px 0 0 -15px}.fx-b-lc-cur{left:calc(100% - 43px);top:41px}.fx-l-indigo{--fx-fy:66%}.fx-b-li{position:absolute;inset:0 0 auto;height:170px}.fx-b-li-form{display:grid;gap:16px;padding:14px 12px 0}.fx-b-li-f{position:relative}.fx-b-li-f .lp{position:absolute;right:-5px;top:8px;z-index:2}.fx-l-aurora{--fx-fy:68%}.fx-b-la{position:absolute;left:0;right:0;top:0;height:170px;display:flex;flex-direction:column;padding:12px 12px 10px;background:var(--win-2)}.fx-b-la-h{gap:7px;font-size:11px;font-weight:600}.fx-b-la-h .spk{font-size:13px}.fx-b-la-lines{display:grid;gap:6px;margin-top:11px;padding:2px 0}.fx-b-la-lines i{display:block;height:6px;width:var(--w);background:color-mix(in srgb,var(--ink-faint) 30%,transparent)}.fx-b-la-f{gap:6px;margin-top:auto;padding-top:8px;border-top:1px solid var(--ink-rule);font-size:9.5px;color:var(--ink-faint)}.fx-b-la-f .smark{font-size:9px;color:var(--indigo-2)}.fx-b-la-f .sk{flex:none;height:6px}.fx-l-stylus{--fx-fy:74%}.fx-b-st{position:absolute;inset:0 0 auto;height:170px}.fx-b-st .fw-h .ic{font-size:12px;color:var(--ink-faint)}.fx-b-st .fw-h>.sk{flex:none;width:34px;height:5px}.fx-b-st-row{flex:1 1 0;display:flex;align-items:center;gap:10px;min-height:0;padding:0 12px}.fx-b-st-row+.fx-b-st-row{border-top:1px solid var(--ink-rule)}.fx-b-st-sp{flex:1;display:flex;align-items:center;gap:6px;min-width:0}.fx-b-st-tok{flex:none;display:flex;align-items:center;font-family:var(--mono);font-size:9.5px;line-height:1;letter-spacing:0;color:var(--ink-dim);white-space:nowrap}.fx-b-st-tok span+span:before{content:"\b7";margin:0 5px;color:var(--ink-faint)}.fx .fx-b-st-b{height:32px;padding:0 12px;font-size:11px;gap:5px}.fx .fx-b-st-b .ic{font-size:11px}.fx-b-st-badge{display:inline-flex;align-items:center;height:16px;padding:0 6px;font-size:10px;font-weight:600;line-height:1;color:var(--indigo-2);background:color-mix(in srgb,var(--indigo) 22%,transparent)}.fx-b-st-card{display:grid;gap:5px;width:84px;padding:8px 9px;background:var(--win-3);box-shadow:0 0 0 1px var(--line),0 8px 14px -4px #020617f2,0 3px 6px -3px #334155e6}.fx-b-st-card .sk{display:block;height:4px}@container fx (max-width:262px){.fx-b-st-b .ic{display:none}}.fx-o-capture{--fx-max:1000px;--fx-fy:78%}.fx-b-cp-mid{position:absolute;inset:0 0 var(--fx-dy) 0;display:grid;align-content:center}.fx-b-cp{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,214px);color:var(--ink-faint)}.fx-b-cp>*{padding:12px 14px 14px}.fx-b-cp>*+*{border-left:1px solid var(--ink-rule)}.fx-b-cp-rec{display:grid;align-content:start;justify-items:start;gap:10px}.fx-b-cp-rec .fx-row{gap:6px;font-size:10.5px}.fx-b-cp-rec b{font-weight:600;color:var(--ink-body)}.fx-b-cp-dot{position:relative;display:block;flex:none;width:8px;height:8px}.fx-b-cp-dot:before{content:"";position:absolute;inset:0;border-radius:50%;background:#e5484d;box-shadow:0 0 0 3px #e5484d2e}.fx-b-cp-time{font-family:var(--mono);font-size:10px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.fx .fx-b-cp-pause{height:19px;font-size:9px}.fx .fx-b-cp-pause .ic{font-size:9px}.fx .fx-b-cp-pause .sk{width:22px}.fx-b-cp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;align-items:start}.fx-b-cp-s{display:grid;gap:7px;min-width:0}.fx-b-cp-th{position:relative;display:block;height:46px;background:var(--win-2);box-shadow:inset 0 0 0 1px var(--ink-rule);overflow:hidden}.fx-b-cp-th:before{content:"";position:absolute;left:0;right:0;top:0;height:11px;background:#1c1d22;border-bottom:1px solid var(--h-line)}.fx-b-cp-th>b{position:absolute;display:block;height:6px;background:var(--h-box-2);box-shadow:inset 0 0 0 1px var(--h-line)}.fx-b-cp-th>b:nth-of-type(1){left:8%;top:18px;width:38%}.fx-b-cp-th>b:nth-of-type(2){left:54%;top:18px;width:38%}.fx-b-cp-th>b:nth-of-type(3){left:8%;top:31px;width:38%}.fx-b-cp-ring{z-index:2;width:11px;height:11px;margin:-5.5px 0 0 -5.5px}.fx-b-cp-ring:before{border-width:1.5px;box-shadow:0 0 6px color-mix(in srgb,var(--click) 50%,transparent)}.fx-b-cp-s1 .fx-b-cp-ring{left:84%;top:6px}.fx-b-cp-s2 .fx-b-cp-ring{left:27%;top:21px}.fx-b-cp-s3 .fx-b-cp-ring{left:80%;top:21px}.fx-b-cp-s4 .fx-b-cp-ring{left:27%;top:34px}.fx-b-cp-tx{display:flex;align-items:flex-start;gap:6px;min-width:0;font-size:10px;line-height:1.4;color:var(--ink-dim)}.fx-b-cp-tx .fx-grow{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fx-b-cp-tx b{font-weight:600;color:var(--ink-body)}.fx-b-cp-n{position:relative;display:inline-grid;place-items:center;flex:none;width:14px;height:14px;font-style:normal;font-size:8px;font-weight:600;color:var(--indigo-2);isolation:isolate}.fx-b-cp-n:before{content:"";position:absolute;inset:0;border-radius:50%;background:color-mix(in srgb,var(--indigo) 22%,var(--win));z-index:-1}.fx-b-cp-more{display:grid;align-content:start;gap:9px;padding-top:12px;font-size:10px;color:var(--ink-faint);white-space:nowrap}.fx-b-cp-nums{display:flex}.fx-b-cp-nums i{position:relative;display:inline-grid;place-items:center;width:15px;height:15px;margin-left:-4px;font-style:normal;font-size:7.5px;font-weight:600;color:var(--ink-faint);isolation:isolate}.fx-b-cp-nums i:first-child{margin-left:0}.fx-b-cp-nums i:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--win-3);box-shadow:0 0 0 2px var(--win);z-index:-1}.fx-b-cp-mt{display:block}.fx-b-cp-mt .sk{display:block;width:58px;height:6px}.fx-b-cp-tx .sk{height:6px;vertical-align:baseline}.fx-b-cp-live{display:grid;align-content:start;gap:7px;background:color-mix(in srgb,var(--indigo) 7%,var(--win))}.fx-b-cp-live .fx-row{gap:7px;font-size:10.5px}.fx-b-cp-live b{font-weight:600;color:var(--ink-body)}.fx-b-cp-pin{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;color:#fff;background:var(--indigo)}.fx-b-cp-pin .ic{font-size:10px}.fx-b-cp-x{display:block;font-size:9.5px;line-height:1.4;color:var(--ink-faint)}.fx-b-cp-x .sk-rows{gap:5px}.fx-b-cp-x .sk{height:6px}@container fx (min-width:561px) and (max-width:860px){.fx-b-cp{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rec live" "steps steps"}.fx-b-cp>*{padding:8px 12px}.fx-b-cp-rec{grid-area:rec;display:flex;align-items:center;gap:12px}.fx-b-cp-live{grid-area:live;display:flex;align-items:center}.fx-b-cp-live .fx-b-cp-x{display:none}.fx-b-cp-steps{grid-area:steps;border-left:0;border-top:1px solid var(--ink-rule)}.fx-b-cp-th{height:34px}}@container fx (max-width:560px){.fx-b-cp{grid-template-columns:minmax(0,1fr)}.fx-b-cp>*{padding:9px 10px}.fx-b-cp>*+*{border-left:0;border-top:1px solid var(--ink-rule)}.fx-b-cp-rec{display:flex;align-items:center;justify-content:space-between}.fx-b-cp-live{display:flex;align-items:center}.fx-b-cp-live>.fx-row{flex:1}.fx-b-cp-live .fx-b-cp-x{display:none}.fx-b-cp-steps{grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:7px}.fx-b-cp-s4{display:grid}.fx-b-cp-s{gap:0}.fx-b-cp-th{height:36px}.fx-b-cp-tx{position:absolute;margin:4px 0 0 4px}.fx-b-cp-s{position:relative}.fx-b-cp-tx .fx-grow,.fx-b-cp-nums{display:none}.fx-b-cp-more{align-self:stretch;place-content:center;height:36px;padding:0 8px;white-space:normal;text-align:center;line-height:1.25;font-size:9px;background:var(--win-2);box-shadow:inset 0 0 0 1px var(--ink-rule)}.fx-b-cp-mt .sk{width:30px}}@container fx (max-width:262px){.fx-b-cite em{display:none}}.helpdesk-stage{display:grid;place-items:center}.hd-fit{position:relative;--k:1}.hd-box{position:absolute;left:0;top:0;width:600px;height:540px;transform:scale(var(--k));transform-origin:0 0;font-size:10.5px;color:var(--ink-dim)}.hd-box.narrow{width:380px;height:600px}.hd-contract{position:absolute;left:0;top:0;width:330px;height:46px;display:flex;align-items:center;gap:11px;padding:0 13px;background:var(--win-2);box-shadow:0 0 0 1px var(--line)}.hd-seal{display:grid;place-items:center;width:24px;height:24px;color:var(--ink-dim);box-shadow:inset 0 0 0 1px var(--line);font-size:13px}.hd-ct{display:grid;gap:2px;white-space:nowrap}.hd-ct b{font-weight:500;font-size:11.5px;color:var(--ink)}.hd-ct span{font-family:var(--mono);font-size:9px;letter-spacing:.04em;color:var(--ink-faint)}.hd-app{position:absolute;left:0;top:60px;width:410px;height:350px;background:#141518;box-shadow:0 0 0 1px var(--h-line),0 30px 70px -36px #000000f2}.hd-app .hbar{gap:7px}.hd-grow{flex:1}.hd-page{position:relative;flex:1;padding:12px 14px 0;min-height:0}.hd-ttl{display:flex;align-items:center;gap:8px;margin-bottom:12px}.hd-ttl b{font-size:13px;font-weight:600;color:var(--h-ink)}.hd-ttl span{padding:1px 5px;font-family:var(--mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--h-dim);box-shadow:inset 0 0 0 1px var(--h-line)}.hd-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.hd-form .hf-b{transition:box-shadow .35s var(--ease)}.hd-form .hf.asked .hf-b,.hd-form .hf.asked-again .hf-b{box-shadow:inset 0 0 0 1px #d9d7e4,0 0 0 4px #d9d7e424}.hd-form .hf.asked .hf-l,.hd-form .hf.asked-again .hf-l{color:var(--h-ink)}.hd-dim{position:absolute;inset:0;background:#07070a;opacity:0;pointer-events:none}.hd-tour{position:absolute;display:grid;gap:7px;width:214px;padding:11px 12px 10px;background:#ececf1;color:#3a3a46;box-shadow:0 18px 40px -14px #000000d9;opacity:0;transform-origin:20% 0}.hd-tour:before{content:"";position:absolute;top:-5px;width:10px;height:10px;background:#ececf1;transform:rotate(45deg)}.hd-tour.t1{left:184px;top:98px}.hd-tour.t1:before{left:36px}.hd-tour.t2{left:12px;top:158px;width:190px}.hd-tour.t2:before{left:28px}.hd-tr{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:8.5px;letter-spacing:.05em;text-transform:uppercase;color:#7b7b88}.hd-tr span:nth-child(2){margin-left:auto;text-transform:none;letter-spacing:0}.hd-tour b{font-size:12px;line-height:1.3;font-weight:600;color:#1f1f29}.hd-tx{font-size:10px;line-height:1.45;color:#55555f}.hd-dots{display:flex;gap:3px}.hd-dots i{width:9px;height:3px;background:#cacad4}.hd-dots i:first-child{background:#5d5d6a}.hd-tb{display:flex;align-items:center;justify-content:space-between;font-size:10px}.hd-skip{color:#4f4f5c;text-decoration:underline;text-underline-offset:2px;padding:2px 3px;transition:background .2s,color .2s}.hd-skip.hov{background:#d9d9e2;color:#111}.hd-next{padding:4px 10px;background:#4a4a58;color:#fff;font-weight:500}.hd-x{display:grid;place-items:center;width:16px;height:16px;margin-left:4px;color:#55555f;font-size:10px;transition:background .2s}.hd-x.hov{background:#d0d0da;color:#111}.hd-cur{opacity:0}.hd-tally{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:10px;height:38px;padding:0 14px;border-top:1px solid var(--h-line);background:#111215}.hd-tl{font-family:var(--mono);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--h-dim);white-space:nowrap}.hd-cells{display:flex;gap:3px}.hd-cells i{display:grid;place-items:center;width:14px;height:14px;font-size:9px;color:transparent;box-shadow:inset 0 0 0 1px var(--h-line);transition:background .3s,color .3s}.hd-cells i.on.cl{background:#2a2b31;color:#8d9097}.hd-cells i.on.fin{background:#3a3d44;color:#e1e3e7}.hd-tn{margin-left:auto;font-size:10px;color:var(--h-dim);white-space:nowrap;opacity:0;transition:opacity .4s}.hd-tn b{font-weight:600;color:var(--h-ink)}.hd-tn.on{opacity:1}.hd-chat{position:absolute;left:250px;top:150px;width:350px;height:384px;opacity:0;background:var(--win-2);box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 40%,var(--line)),0 40px 80px -30px #000000f2,0 30px 70px -40px color-mix(in srgb,var(--acc) 45%,transparent)}.hd-ch{flex:none;display:flex;align-items:center;gap:9px;height:46px;padding:0 13px;border-bottom:1px solid var(--ink-rule)}.hd-ch .av{width:24px;height:24px;font-size:8.5px}.hd-chn{display:grid;gap:1px;white-space:nowrap}.hd-chn b{font-weight:600;font-size:11.5px;color:var(--ink)}.hd-chn span{font-size:9.5px;color:var(--ink-faint)}.hd-cnt{margin-left:auto;display:flex;align-items:baseline;gap:5px;white-space:nowrap}.hd-cnt b{font-family:var(--display);font-weight:300;font-size:24px;line-height:1;letter-spacing:-.02em;color:var(--hl);font-variant-numeric:tabular-nums}.hd-cnt span{font-size:9.5px;color:var(--ink-faint)}.hd-msgs{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:1px;padding:8px 0;overflow:hidden}.hd-msg{display:flex;gap:9px;padding:5px 13px;opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease),transform .45s var(--ease)}.hd-msg.on{opacity:1;transform:none}.hd-mb{display:grid;gap:1px;min-width:0}.hd-mh{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.hd-mh b{font-weight:600;font-size:10.5px;color:var(--ink-body)}.hd-mt{font-family:var(--mono);font-size:8.5px;color:var(--ink-faint)}.hd-mx{font-size:10.5px;line-height:1.35;color:var(--ink-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-reply{flex:none;position:relative;display:flex;flex-wrap:wrap;align-items:center;min-height:44px;margin:0 10px 10px;padding:8px 10px;background:var(--win-3);box-shadow:inset 0 0 0 1px var(--line);font-size:10.5px;line-height:1.35;color:var(--ink)}.hd-reply.sent{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 50%,transparent)}.hd-rt{min-width:0}.hd-caret{display:none;flex:none;align-self:center;width:1px;height:12px;margin-left:1px;background:var(--acc)}.hd-reply.typing .hd-caret{display:inline-block}.hd-sent{flex:1 0 100%;justify-content:flex-end;margin-top:5px;display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:8.5px;letter-spacing:.03em;color:var(--hl);opacity:0;transition:opacity .4s}.hd-sent .ic{font-size:10px}.hd-reply.sent .hd-sent{opacity:1}.hd-hours{position:absolute;left:0;top:440px;width:226px;display:grid;gap:8px;opacity:0}.hd-hl{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.hd-bar{position:relative;height:10px;background:#d6ceff12;box-shadow:inset 0 0 0 1px var(--ink-rule)}.hd-bar i{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(.3);background:linear-gradient(90deg,var(--acc0),var(--acc))}.hd-ticks{position:absolute;inset:0;display:flex;justify-content:space-between}.hd-ticks em{width:1px;height:100%;background:#d6ceff1f}.hd-hn{font-size:11px;color:var(--ink-dim);white-space:nowrap}.hd-hn b{font-family:var(--display);font-weight:300;font-size:26px;letter-spacing:-.02em;color:var(--ink);margin-right:2px;font-variant-numeric:tabular-nums}.hd-box.narrow .hd-contract{width:380px}.hd-box.narrow .hd-app{top:56px;width:380px;height:300px}.hd-box.narrow .hd-form{grid-template-columns:1fr 1fr;gap:10px 10px}.hd-box.narrow .hd-tour.t1{left:150px;top:96px;width:200px}.hd-box.narrow .hd-tour.t2{left:6px;top:150px}.hd-box.narrow .hd-tl{display:none}.hd-box.narrow .hd-chat{left:22px;top:236px;width:358px;height:304px}.hd-box.narrow .hd-msg:nth-child(-n+2){display:none}.hd-box.narrow .hd-hours{top:552px;width:380px;grid-template-columns:1fr auto;align-items:center}.hd-box.narrow .hd-hl{grid-column:1 / -1}.rm .hd-msg{opacity:1;transform:none}.diary-stage{display:grid;place-items:center}.dy-fit{position:relative}.dy-box{position:absolute;left:0;top:0;width:540px;height:520px;transform:scale(var(--k,1));transform-origin:0 0;font-family:var(--sans);font-size:10.5px;line-height:1.3;color:var(--ink-dim)}.dy-box.narrow{width:340px;height:480px}.dy-box>*{position:absolute}.dy-cv{left:0;top:0;pointer-events:none}.content .dy-box .mono{font-family:var(--mono);font-size:10px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.dy-hd{left:0;top:0;display:flex;align-items:baseline;gap:8px;white-space:nowrap}.dy-hd b{font-family:var(--display);font-weight:300;font-size:30px;line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.dy-hd span{font-size:11.5px;color:var(--ink-dim)}.dy-box.narrow .dy-hd b{font-size:26px}.dy-leg{right:0;top:0;display:grid;gap:5px;justify-items:end;opacity:0}.dy-leg>span{display:flex;align-items:center;gap:7px;font-size:10.5px;color:var(--ink-dim);white-space:nowrap}.dy-leg i{width:2px;height:10px;background:var(--acc)}.dy-leg .first i{background:var(--ink-faint);opacity:.45}.dy-leg b{min-width:28px;text-align:right;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.dy-log{background:#12101eeb;box-shadow:0 0 0 1px var(--line),0 30px 70px -40px #000000e6}.dy-log>*{position:absolute}.content .dy-box .dy-day{transition:color .25s}.content .dy-box .dy-day.on{color:var(--ink)}.content .dy-box .dy-ax{font-size:9.5px;letter-spacing:.02em;text-transform:none}.dy-ax+.dy-ax{transform:translate(-100%)}.dy-roles{pointer-events:none}.dy-role{position:absolute;transform:translateY(-50%);padding-right:3px;background:#12101e;font-size:10px;line-height:1.2;color:var(--ink-dim);white-space:nowrap}.dy-box.narrow .dy-role{transform:none;font-size:10px;color:var(--ink-faint)}.dy-box.narrow .dy-pin{font-size:9.5px}.dy-q{display:flex;align-items:center;gap:8px;height:26px;padding:0 10px 0 8px;background:var(--win-3);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 40%,transparent);font-size:11px;color:var(--ink);white-space:nowrap;opacity:0}.dy-q svg{width:18px;height:10px;flex:none;fill:none;stroke:var(--hl);stroke-width:1.4}.dy-q b{font-weight:500;color:var(--hl)}.dy-box.narrow .dy-q{gap:6px;padding:0 8px 0 6px;font-size:10.5px}.dy-win{left:0;top:0;display:flex;flex-direction:column;overflow:hidden;opacity:0;background:#141518;box-shadow:0 0 0 1px var(--h-line),0 30px 70px -36px #000000f2}.dy-win .hbar{height:28px}.dy-box.narrow .dy-win .hbar{height:26px}.dy-not{background:#12101eeb;outline:1px dashed rgba(214,206,255,.26);outline-offset:-1px;opacity:0}.dy-lab{display:grid;gap:3px;white-space:nowrap;opacity:0}.dy-lab b{font-family:var(--display);font-weight:300;font-size:30px;line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.dy-lab span{font-size:11px;color:var(--ink-dim)}.dy-box.narrow .dy-lab{display:flex;align-items:baseline;gap:8px}.dy-box.narrow .dy-lab b{font-size:24px}.dy-lab.d-one{left:auto;right:0;top:0;justify-items:end;text-align:right}.dy-box.narrow .dy-lab.d-one{display:grid;gap:3px}.dy-fields{position:absolute;inset:0;opacity:0}.dy-f{position:absolute;gap:7px}.dy-f .hf-l{height:14px;gap:6px}.dy-f .hf-b{height:25px;padding:0}.dy-box.narrow .dy-f{gap:4px}.dy-box.narrow .dy-f .hf-l{height:13px}.dy-box.narrow .dy-f .hf-b{height:24px}.dy-fn{color:var(--h-ink)}.dy-fp{margin-left:auto;font-size:10.5px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.dy-win>.dy-hr,.dy-win>.dy-binl,.dy-win>.dy-bin{position:absolute;opacity:0}.dy-hr{left:0;height:1px;background:var(--h-line)}.dy-binl{display:flex;align-items:center;gap:5px;height:14px;font-size:10px;line-height:1.2;color:var(--h-dim);white-space:nowrap}.dy-bs{color:color-mix(in srgb,var(--h-dim) 72%,transparent)}.dy-bin{outline:1px dashed color-mix(in srgb,var(--h-dim) 55%,transparent);outline-offset:-1px}.dy-box.narrow .dy-binl{height:13px;gap:4px}.dy-binl .dy-fp{font-weight:600}.dy-pin{opacity:0;transform:scale(.6);transform-origin:0 50%;transition:opacity .3s var(--ease),transform .45s cubic-bezier(.3,1.6,.5,1)}.dy-f.pinned .dy-pin{opacity:1;transform:none}.dy-f .hf-b{outline:1px dashed transparent;outline-offset:3px;transition:outline-color .4s var(--ease)}.dy-f.pinned .hf-b{outline-color:color-mix(in srgb,var(--indigo-2) 85%,transparent)}.rm .dy-pin{transition:none}.ripple .pin{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);row-gap:var(--rp-rg);padding:var(--rp-pt) max(var(--gut),calc(100% - 1180px - var(--gut))) var(--rp-pb) var(--gut);--rp-pt:clamp(16px,calc(var(--sh)*.045),44px);--rp-pb:clamp(10px,calc(var(--sh)*.03),30px);--rp-rg:clamp(10px,calc(var(--sh)*.02),24px)}.ripple .caps{grid-area:1/1;display:grid;align-content:start;position:relative;z-index:3;min-width:0}.ripple .caps>.mono{display:block;margin-bottom:clamp(10px,calc(var(--sh)*.016),16px)}.ripple .caps>.mono b{color:var(--acc);font-weight:400}.ripple .caps .cap{grid-area:2/1;font-size:clamp(26px,3.4cqw,44px);line-height:1.08;max-width:19em;opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease),transform .7s var(--ease)}.ripple .caps .cap.on{opacity:1;transform:none}.ripple-stage{grid-area:2/1;position:relative;min-width:0;min-height:0}@container view (max-width:599px){.ripple .caps .cap{font-size:clamp(23px,6.6cqw,28px);line-height:1.1}}.rp-fit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.rp-box{position:absolute;left:0;top:0;transform-origin:0 0;font-family:var(--sans);font-size:12px;line-height:1.3;color:var(--ink-dim)}.rp-svg{position:absolute;left:0;top:0;overflow:visible;z-index:2}.rp-at{position:absolute;width:0;height:0;z-index:3}.rp-at>*{position:absolute;left:0;top:0;transform:translate(-50%,-50%);white-space:nowrap}.rp-glow{position:absolute;z-index:0;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(240,214,255,.5) 0%,color-mix(in srgb,var(--acc) 38%,transparent) 18%,color-mix(in srgb,var(--indigo) 16%,transparent) 50%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 49%,transparent 60%);mask-image:linear-gradient(180deg,#000 49%,transparent 60%)}.rp-echo{position:absolute;z-index:1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 25%,transparent 96%);mask-image:linear-gradient(180deg,#000 25%,transparent 96%)}.rp-echo i{position:absolute;left:0;top:0;width:100%;aspect-ratio:1;opacity:0;transform:scale(.3)}.rp-echo i:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acc) 80%,transparent)}.ripple-stage.rp-live.rp-echo-on .rp-echo i{animation:rp-echo 5.4s cubic-bezier(.22,.6,.36,1) infinite}.ripple-stage.rp-live.rp-echo-on .rp-echo i:nth-child(2){animation-delay:-1.8s}.ripple-stage.rp-live.rp-echo-on .rp-echo i:nth-child(3){animation-delay:-3.6s}@keyframes rp-echo{0%{transform:scale(.3);opacity:0}14%{opacity:.5}to{transform:scale(1);opacity:0}}.rp-svg path{vector-effect:non-scaling-stroke}.rp-svg .rp-fl{vector-effect:none}.rp-arc{fill:none;stroke:url(#rp-arc-g);stroke-width:1.15}.rp-halo{fill:none;stroke:url(#rp-arc-g);stroke-width:7;opacity:.09}.rp-wv{fill:none;stroke:url(#rp-wave-g);stroke-width:2}.rp-bloom{fill:none;stroke:url(#rp-wave-g);stroke-width:1.5}.rp-fl{fill:none;stroke:#a0a4ac57;stroke-width:1}.rp-ln{fill:none;stroke:color-mix(in srgb,var(--indigo-2) 55%,transparent);stroke-width:1}.rp-sp{fill:#f0d6ff}.rp-d{fill:#9a9ea6;opacity:.62;transition:fill .45s var(--ease),opacity .45s var(--ease)}.rp-d.rp-off{opacity:.15}.rp-d.rp-band{fill:var(--ink-faint);opacity:.4}.rp-d.rp-lit{fill:var(--indigo-2);opacity:.8}.rp-d.rp-pd.rp-lit{fill:#f0d6ff;opacity:1}.rp-contract{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 9px;background:#17181df7;box-shadow:0 0 0 1px var(--h-line),0 16px 40px -20px #000000e6}.rp-seal{display:grid;place-items:center;width:26px;height:26px;color:var(--h-dim);box-shadow:inset 0 0 0 1px var(--h-line);font-size:13px}.rp-ctx{display:grid;gap:3px}.rp-ctx b{font-weight:500;font-size:13px;color:var(--h-ink)}.rp-ctx span{font-family:var(--mono);font-size:9.5px;letter-spacing:.03em;color:var(--h-dim)}.rp-contract-at{opacity:0}.rp-tour-at{opacity:0;z-index:4}.rp-tour{display:grid;align-content:start;gap:2px;width:26px;height:18px;padding:4px 4px 0;background:#e4e4ea;box-shadow:0 6px 14px -6px #000000d9}.rp-tour i{display:block;height:2px;background:#9d9daa}.rp-tour i:nth-child(2){width:62%}.rp-tour em{display:block;margin-top:2px;width:8px;height:2px;background:#5b5b68}.rp-note-at{opacity:0}.content .rp-note{font-size:10px;color:#a7abb2;transform:translate(-50%)}.rp-pr .av{width:58px;height:58px;font-size:17px;font-weight:600}.rp-pr .av:before{box-shadow:0 0 0 3px #13102a,0 0 0 4.5px #f0d6ffeb,0 0 38px 10px color-mix(in srgb,var(--acc) 50%,transparent)}.rp-at>.rp-prl{top:42px;transform:translate(-50%);display:grid;justify-items:center;gap:2px;text-align:center;text-shadow:0 1px 8px #0f0d1c}.rp-prl b{font-size:14.5px;font-weight:600;color:var(--ink)}.rp-prl span{font-size:11.5px;color:var(--ink-dim)}.rp-chip{display:flex;align-items:center;gap:9px;height:32px;padding:0 12px 0 6px;font-size:12.5px;font-weight:500;color:var(--ink);background:color-mix(in srgb,var(--acc) 11%,#110f1f);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 48%,transparent),0 14px 34px -14px #000000f2,0 0 28px -8px color-mix(in srgb,var(--indigo) 55%,transparent)}.rp-ci{display:grid;place-items:center;flex:none;width:21px;height:21px;background:var(--indigo);color:#fff;font-size:12.5px}.rp-ci .ic{stroke-width:1.7}.rp-mate .av{width:36px;height:36px;font-size:11.5px}.rp-mate .av:before{box-shadow:0 0 0 3px #110f1d,0 0 0 4px color-mix(in srgb,var(--ink-faint) 35%,transparent);transition:box-shadow .5s var(--ease)}.rp-mate-at.rp-lit .av:before{box-shadow:0 0 0 3px #110f1d,0 0 0 4px color-mix(in srgb,var(--acc) 85%,transparent),0 0 22px 3px color-mix(in srgb,var(--acc) 42%,transparent)}.rp-mn{position:absolute;left:50%;top:100%;margin-top:6px;transform:translate(-50%);font-size:11px;color:var(--ink-dim)}.rp-more .av{width:30px;height:30px;font-size:10.5px;color:var(--ink-body)}.rp-more .av:before{background:#2a2740}.rp-team{display:flex;align-items:center;gap:7px;height:28px;padding:0 12px 0 10px;font-size:12.5px;font-weight:500;color:var(--ink-body);background:#151322f7;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 24%,var(--line)),0 12px 28px -14px #000000f2}.rp-team .ic{font-size:13px;color:var(--ink-faint)}.rp-count{display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--ink-dim)}.rp-count b{font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.rp-sep{color:var(--ink-faint)}.rp-cd{position:relative;flex:none;width:7px;height:7px;margin-right:2px}.rp-cd:before,.rp-cd:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--indigo-2)}.rp-cd:after{opacity:0}.ripple-stage.rp-live.rp-echo-on .rp-cd:after{animation:rp-ping 1.8s var(--ease) infinite}@keyframes rp-ping{0%{transform:scale(1);opacity:.7}to{transform:scale(3);opacity:0}}.rp-at>.rp-lg{transform:translate(-50%);font-size:9.5px;color:var(--ink-faint)}.rp-box.rp-narrow{font-size:11px}.rp-narrow .rp-chip{height:auto;gap:7px;padding:6px 10px 6px 6px;font-size:11px;line-height:1.25}.rp-narrow .rp-cx>span{display:block}.rp-narrow .rp-ci{width:18px;height:18px;font-size:11px}.rp-narrow .rp-team{height:23px;gap:5px;padding:0 8px 0 7px;font-size:10.5px}.rp-narrow .rp-team .ic{font-size:11px}.rp-narrow .rp-mate .av{width:28px;height:28px;font-size:10.5px}.rp-narrow .rp-mn{margin-top:4px;font-size:10.5px}.rp-narrow .rp-more .av{width:27px;height:27px;font-size:10.5px}.rp-narrow .rp-pr .av{width:46px;height:46px;font-size:14px}.rp-narrow .rp-at>.rp-prl{top:33px}.rp-narrow .rp-prl b{font-size:12.5px}.rp-narrow .rp-prl span{font-size:10.5px}.rp-narrow .rp-count{font-size:12px;gap:6px}.rp-narrow .rp-contract{gap:8px;padding:7px 11px 7px 8px}.rp-narrow .rp-seal{width:22px;height:22px;font-size:11px}.rp-narrow .rp-ctx b{font-size:11.5px}.rp-narrow .rp-ctx span{font-size:10px}.content .rp-narrow .rp-note{font-size:10.5px}.rm .ripple .pin{padding-block:clamp(60px,calc(var(--sh)*10/100),120px)}.rm .ripple .caps .cap{grid-area:auto;opacity:1;transform:none}.rm .ripple .caps .cap+.cap{margin-top:.5em}.rm .ripple-stage{margin-top:clamp(20px,3cqw,44px)}.rm .ripple-stage *,.rm .ripple-stage *:before,.rm .ripple-stage *:after{transition:none!important;animation:none!important}.rm .rp-echo{display:none}.capture-stage{display:grid;place-items:center}.cp-fit{position:relative;--k:1}.cp-box{position:absolute;left:0;top:0;width:640px;height:640px;transform:scale(var(--k));transform-origin:0 0;font-size:10.5px;line-height:1.3;color:var(--ink-dim)}.cp-box.narrow{width:360px;height:620px}.cp-grow{flex:1}.cp-win{position:absolute;inset:0;display:flex;background:#141518;box-shadow:0 0 0 1px var(--line),0 40px 90px -40px #000000f2,0 30px 90px -50px color-mix(in srgb,var(--acc) 34%,transparent)}.cp-app{position:relative;flex:none;width:396px;display:flex;flex-direction:column;min-height:0;background:#141518}.cp-hbar{gap:7px}.cp-hbar>.ic{font-size:12px}.cp-org{color:var(--h-dim)}.cp-create{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 8px 0 6px;margin-left:4px;font-size:10px;font-weight:600;color:#eceef1;background:#34373e;box-shadow:inset 0 0 0 1px #ffffff17}.cp-create .ic{font-size:10px;stroke-width:1.8}.cp-page{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;padding:12px 14px 14px}.cp-ttl{display:flex;align-items:center;gap:8px;white-space:nowrap}.cp-ttl b{font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--h-ink)}.cp-ttl span{padding:1px 5px;font-family:var(--mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--h-dim);box-shadow:inset 0 0 0 1px var(--h-line)}.cp-by{display:block;margin-top:4px;font-size:9.5px;color:var(--h-dim)}.cp-card{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;margin-top:12px;padding:12px;background:#17181c;box-shadow:inset 0 0 0 1px var(--h-line)}.cp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px;row-gap:18px;align-content:start;grid-template-areas:"s1 s1" "title type" "need ship" "s2 s2" "sup con" "quotes terms" "s3 s3" "gl cost" "com proj"}.cp-sec{font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--h-dim);white-space:nowrap}.cp-sec:not(:first-child){margin-top:4px}.cp-grid .hf-b{font-size:10px}.cp-v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-x .hf-b{color:#b9bcc2}.cp-box:not(.narrow) :is([data-f=title],[data-f=need],[data-f=sup],[data-f=quotes],[data-f=gl],[data-f=com]) .hf-b,.cp-box.narrow :is([data-f=title],[data-f=need],[data-f=sup],[data-f=gl]) .hf-b{padding-right:14px}.cp-add{display:inline-flex;align-items:center;gap:3px;margin-left:auto;color:var(--h-dim);font-size:9.5px}.cp-grid .hf-b .cp-add .ic{margin:0;font-size:10px}.cp-foot{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--h-line)}.cp-save,.cp-submit{display:inline-flex;align-items:center;height:24px;padding:0 11px;font-size:10px;font-weight:600;white-space:nowrap}.cp-save{color:var(--h-ink);box-shadow:inset 0 0 0 1px var(--h-line)}.cp-submit{position:relative;padding:0 20px;color:#f1f2f4;background:#3a3d45;box-shadow:inset 0 0 0 1px #ffffff1a}.cp-box .anch-d{outline:1px dashed color-mix(in srgb,var(--indigo-2) 85%,transparent);outline-offset:3px}.cp-panel{position:relative;flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--win);box-shadow:-1px 0 0 var(--line)}.cp-ph{flex:none;display:flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-bottom:1px solid var(--ink-rule);color:var(--ink-faint);white-space:nowrap}.cp-ph b{font-weight:600;font-size:11px;color:var(--ink)}.cp-ph .ic{font-size:11px}.cp-sm{color:var(--indigo-2);font-size:12px}.cp-rec{flex:none;display:flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-bottom:1px solid var(--ink-rule);white-space:nowrap}.cp-sm2{display:none;color:var(--indigo-2);font-size:12px;margin-right:2px}.cp-red{position:relative;flex:none;width:8px;height:8px}.cp-red:before,.cp-red:after{content:"";position:absolute;inset:0;border-radius:50%;background:#ef4444}.cp-red:after{opacity:0}.capture-stage.live .cp-red:after{animation:cp-rec 1.6s cubic-bezier(.2,.7,.3,1) infinite}@keyframes cp-rec{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}.cp-rec b{font-weight:600;font-size:11px;color:var(--ink)}.cp-time{font-size:11px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.cp-pause{display:inline-flex;align-items:center;gap:5px;height:20px;margin-left:auto;padding:0 7px;font-size:9.5px;color:var(--ink-body);box-shadow:inset 0 0 0 1px var(--line)}.cp-pz{width:6px;height:7px;border-left:2px solid currentColor;border-right:2px solid currentColor}.cp-tb{flex:none;padding:10px 12px 0}.cp-tl{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:9.5px;color:var(--ink-faint);white-space:nowrap}.cp-named{display:inline-flex;align-items:center;gap:4px;color:var(--ink-dim)}.cp-named .spk{font-size:10px}.cp-tf{position:relative;display:flex;align-items:center;height:26px;margin-top:5px;padding:0 9px;background:var(--win-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.cp-tv{font-size:11px;font-weight:600;color:var(--ink)}.cp-tph{position:absolute;left:9px;font-size:11px;color:var(--ink-faint)}.cp-meta{flex:none;display:flex;align-items:center;gap:5px;margin:12px 12px 5px;font-size:9.5px;color:var(--ink-faint);white-space:nowrap}.cp-cnt{color:var(--ink-dim);font-weight:500}.cp-meta .hx{width:12px;height:12px;font-size:7px}.cp-body{position:relative;flex:1;min-height:0;margin:0 4px}.cp-step{position:absolute;left:0;right:0;top:0;padding:5px 6px}.cp-step.now{background:color-mix(in srgb,var(--win-3) 70%,transparent)}.cp-sr{display:flex;align-items:flex-start;gap:8px}.cp-sn{position:relative;display:grid;place-items:center;flex:none;width:16px;height:16px;font-style:normal;font-size:9px;font-weight:600;color:var(--ink-dim);isolation:isolate}.cp-sn:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--win-3);box-shadow:inset 0 0 0 1px var(--line);z-index:-1}.cp-st{flex:1;min-width:0;padding-top:1px;font-size:10.5px;line-height:14px;color:var(--ink-dim)}.cp-st b{font-weight:600;color:var(--ink)}.cp-step:not([data-i="1"]) .cp-st{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-th{position:relative;flex:none;display:block;width:46px;height:28px;overflow:hidden;background:#1b1c20;box-shadow:0 0 0 1px var(--h-line)}.cp-th i{position:absolute;display:block}.th-bar{left:0;right:0;top:0;height:12px;background:#26282d}.th-q{left:4px;top:4px;width:18px;height:4px;background:#3a3c42}.th-btn{left:27px;top:3px;width:12px;height:6px;background:#5a5d65}.th-ln{left:5px;top:17px;width:26px;height:2px;background:#3d4047}.th-ln.s{top:22px;width:16px}.t-form .th-f{width:16px;height:6px;background:#24262b;box-shadow:inset 0 0 0 1px #3d4047}.t-form .th-f:nth-child(1){left:5px;top:6px}.t-form .th-f:nth-child(2){left:25px;top:6px}.t-form .th-f:nth-child(3){left:5px;top:17px}.t-form .th-f:nth-child(4){left:25px;top:17px}.cp-tr{width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.cp-tr:before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--click);background:color-mix(in srgb,var(--click) 25%,transparent)}.cp-nt{position:absolute;left:30px;right:6px;display:flex;gap:5px;margin-top:3px;font-size:9.5px;line-height:12.5px;color:var(--ink-body);opacity:0}.cp-ni{flex:none;padding-top:1px;font-size:10px;color:var(--ink-faint);transition:color .3s}.cp-nx{min-width:0}.cp-un{color:transparent}.cp-crt{display:none;width:1px;height:10px;margin:0 1px -1px;background:var(--ink)}.cp-nt.typing .cp-crt{display:inline-block}.capture-stage.live .cp-nt.typing .cp-crt{animation:cp-blink 1s steps(1) infinite}@keyframes cp-blink{50%{opacity:0}}.cp-nt.pinned .cp-ni{color:var(--indigo-2)}.cp-nt:before{content:"";position:absolute;left:-7px;top:1px;bottom:1px;width:1px;background:var(--indigo);opacity:0;transition:opacity .3s}.cp-nt.pinned:before{opacity:1}.cp-more{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:8px;padding:4px 6px;font-size:10px;color:var(--ink-dim);white-space:nowrap;opacity:0}.cp-more>.ic{margin-left:auto;font-size:10px;color:var(--ink-faint)}.cp-bub{display:flex}.cp-bub i{position:relative;display:grid;place-items:center;width:16px;height:16px;margin-left:-4px;font-style:normal;font-size:8.5px;font-weight:600;color:var(--ink-faint);isolation:isolate}.cp-bub i:first-child{margin-left:0}.cp-bub i:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--win-3);box-shadow:0 0 0 2px var(--win);z-index:-1}.cp-mod{position:absolute;left:4px;right:4px;top:0;padding:9px 9px 10px;background:var(--win-2);box-shadow:inset 0 0 0 1px var(--line);opacity:0;transition:background .35s var(--ease),box-shadow .35s var(--ease)}.cp-mod.on{background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 65%,transparent),0 0 0 3px color-mix(in srgb,var(--indigo) 13%,transparent)}.cp-mh{display:flex;align-items:center;gap:6px;white-space:nowrap}.cp-mi{display:grid;place-items:center;flex:none;width:20px;height:20px;font-size:11px;color:var(--indigo-2);background:var(--win-3);transition:background .3s,color .3s}.cp-mod.on .cp-mi{color:#fff;background:var(--indigo)}.cp-mh b{font-weight:600;font-size:10.5px;color:var(--ink)}.cp-new{padding:1px 4px;font-size:8.5px;font-weight:600;color:var(--indigo-2);background:color-mix(in srgb,var(--indigo) 20%,transparent)}.cp-sw{position:relative;flex:none;width:26px;height:14px;margin-left:auto;background:var(--win-4);box-shadow:inset 0 0 0 1px var(--line);transition:background .25s,box-shadow .25s}.cp-sw.hov{box-shadow:inset 0 0 0 1px var(--line),0 0 0 3px #d6ceff1a}.cp-kn{position:absolute;left:2px;top:2px;width:10px;height:10px;background:#d6d2e6}.cp-mod.on .cp-sw{background:var(--indigo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 60%,#fff 20%)}.cp-mod.on .cp-kn{background:#fff}.cp-mx{display:block;margin-top:8px;font-size:9.5px;line-height:13px;color:var(--ink-dim)}.cp-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.cp-chips .sch{transition:background .3s,box-shadow .3s,color .3s}.cp-chips .sch .ic{color:var(--indigo-2)}.cp-chips .sch.on{color:var(--ink);background:color-mix(in srgb,var(--indigo) 22%,var(--win-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 60%,transparent)}.cp-pf{flex:none;display:flex;gap:6px;padding:10px 12px;border-top:1px solid var(--ink-rule);background:var(--win-2)}.cp-del{display:grid;place-items:center;flex:none;width:26px;height:26px;font-size:11px;color:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--line)}.cp-btn{position:relative;flex:1;height:26px;font-size:10.5px;font-weight:600;color:#fff;background:var(--indigo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 60%,#fff 18%);transition:background .2s,box-shadow .2s}.cp-btn>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.cp-btn .ic{font-size:11px}.cp-b1{opacity:0}.cp-btn.hov{background:color-mix(in srgb,var(--indigo) 88%,#fff)}.cp-btn.down{background:color-mix(in srgb,var(--indigo) 80%,#000)}.cp-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.cp-mo,.cp-mi2{fill:none;stroke:#fff;stroke-width:16;stroke-dasharray:0 2}.cp-me{fill:none;stroke:#000;stroke-width:19;stroke-dasharray:0 2}.cp-og{fill:none;stroke:color-mix(in srgb,var(--click) 16%,transparent);stroke-width:7;stroke-linejoin:round}.cp-od{fill:none;stroke:var(--click);stroke-width:2;stroke-dasharray:7 6;stroke-linejoin:round}.cp-ig{fill:none;stroke:color-mix(in srgb,var(--indigo) 15%,transparent);stroke-width:6;stroke-linejoin:round}.cp-id{fill:none;stroke:var(--indigo-2);stroke-width:3.2;stroke-dasharray:0 8.5;stroke-linecap:round;stroke-linejoin:round}.cp-marks{position:absolute;inset:0;pointer-events:none}.cp-mk{position:absolute;width:0;height:0}.cp-mk .ring{opacity:0;transform:scale(0);transition:box-shadow .3s}.cp-mk .ring:before{background:color-mix(in srgb,var(--click) 30%,#141518)}.cp-mk .ring.hot:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--click) 22%,transparent),0 0 18px color-mix(in srgb,var(--click) 70%,transparent)}.cp-rp{position:absolute;left:-11px;top:-11px;width:22px;height:22px;opacity:0}.cp-rp:before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--click)}.cp-bst{position:absolute;left:-11px;top:-11px;width:22px;height:22px;opacity:0}.cp-bst:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--indigo-2)}.cp-dt{position:absolute;left:-5px;top:-5px;width:10px;height:10px;opacity:0}.cp-dt:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--indigo);box-shadow:0 0 0 2px #141518,0 0 0 3px color-mix(in srgb,var(--indigo-2) 55%,transparent),0 0 12px color-mix(in srgb,var(--indigo) 80%,transparent)}.cp-pin{position:absolute;left:0;top:0;display:flex;opacity:0;z-index:2}.cp-cur{opacity:0;z-index:5}.cp-box.narrow .cp-win{flex-direction:column;gap:10px;background:none;box-shadow:none}.cp-box.narrow .cp-app{width:auto;height:368px;box-shadow:0 0 0 1px var(--line),0 30px 70px -36px #000000f2}.cp-box.narrow .cp-panel{box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 34%,var(--line)),0 30px 70px -30px #000000f2,0 30px 70px -40px color-mix(in srgb,var(--acc) 40%,transparent)}.cp-box.narrow .cp-page{padding:10px 12px 12px}.cp-box.narrow .cp-by,.cp-box.narrow .cp-sec,.cp-box.narrow .cp-x,.cp-box.narrow .cp-ph{display:none}.cp-box.narrow .cp-ttl b{font-size:12px}.cp-box.narrow .cp-card{margin-top:10px;padding:11px 10px 10px}.cp-box.narrow .cp-grid{column-gap:22px;row-gap:13px;grid-template-areas:"title type" "need ship" "sup quotes" "gl com"}.cp-box.narrow .cp-add span{display:none}.cp-box.narrow .cp-sm2{display:inline-block}.cp-box.narrow .cp-rec{height:32px}.cp-box.narrow .cp-tb{position:relative;padding-top:8px}.cp-box.narrow .cp-tl{position:absolute;right:21px;top:15px;z-index:1}.cp-box.narrow .cp-tl>span:first-child{display:none}.cp-box.narrow .cp-tf{margin-top:0}.cp-box.narrow .cp-meta{margin-top:9px}.cp-box.compact{height:506px}.cp-box.compact .cp-app{height:314px}.cp-box.compact .cp-head,.cp-box.compact .cp-tb,.cp-box.compact .cp-meta{display:none}.cp-box.compact .cp-page{padding:8px 10px}.cp-box.compact .cp-card{margin-top:0;padding:13px 10px 9px}.cp-box.compact .cp-grid{row-gap:10px}.cp-box.compact .cp-foot{padding-top:10px}.cp-box.compact .cp-win{gap:8px}.cp-box.compact .cp-body{margin-top:8px}.rm .sx.capture .capture-stage{height:auto}.rm .cp-red:after,.rm .cp-crt{animation:none}.content .tryviz{place-items:stretch}.ty{position:relative;display:grid;min-width:0;height:100%;font-family:var(--sans);font-size:10.5px;line-height:1.35;color:var(--h-dim)}.ty-win{position:relative;min-height:100%;background:#141518;box-shadow:0 0 0 1px var(--h-line),0 30px 70px -36px #000000f2}.ty .hbar{gap:7px}.ty-crumb{overflow:hidden;text-overflow:ellipsis}.ty-grow{flex:1}.ty-studio{display:inline-flex;align-items:center;gap:5px;height:18px;padding:0 7px;font-size:9.5px;font-weight:600;color:#ecebff;background:color-mix(in srgb,var(--indigo) 26%,#17181c);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--indigo) 62%,transparent)}.ty-studio .smark{width:1.1em;color:var(--indigo-2)}.ty-page{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:18px;padding:14px}.ty-form{display:grid;align-content:start;gap:10px;min-width:0}.ty .ty-f{appearance:none;-webkit-appearance:none;border:0;margin:0;padding:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;position:relative;width:100%;-webkit-tap-highlight-color:transparent}.ty-f:focus{outline:none}.ty-f .hf-b{transition:box-shadow .2s var(--ease)}.ty-o{position:absolute;left:-3px;right:-3px;bottom:-3px;height:32px;border:1.5px dashed transparent;pointer-events:none;transition:border-color .15s,background-color .15s}.ty-chip{position:absolute;left:-3px;bottom:33px;display:flex;align-items:center;gap:5px;height:16px;padding:0 6px;font-size:9.5px;font-weight:600;line-height:1;color:#fff;background:var(--indigo);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(3px);transition:opacity .15s,transform .2s var(--ease)}.ty-chip em{display:none;font-style:normal;font-weight:500;color:#cfcaff}.ty-pin{position:absolute;right:-4px;top:-5px;pointer-events:none;opacity:0;transform:scale(.6);transform-origin:100% 50%;transition:opacity .2s,transform .45s cubic-bezier(.3,1.5,.5,1)}.ty-pin .lp{height:16px;font-size:8.5px}.ty-f.ty-made .ty-pin{opacity:1;transform:none}@media(hover:hover){.ty-f:hover .ty-o{border-color:color-mix(in srgb,var(--indigo-2) 90%,transparent);background:color-mix(in srgb,var(--indigo) 6%,transparent)}.ty-f:hover .ty-chip{opacity:1;transform:none}}.ty-f:focus-visible .ty-o,.ty-f.ty-peek .ty-o{border-color:color-mix(in srgb,var(--indigo-2) 90%,transparent);background:color-mix(in srgb,var(--indigo) 6%,transparent)}.ty-f:focus-visible .ty-chip,.ty-f.ty-peek .ty-chip{opacity:1;transform:none}.ty-f.ty-sel .ty-o{border:2px solid var(--indigo);background:color-mix(in srgb,var(--indigo) 9%,transparent)}.ty-f.ty-sel .ty-chip{opacity:1;transform:none}.ty-f.ty-sel .ty-chip em{display:inline}.ty-f .hf-l{transition:opacity .15s}.ty-f:focus-visible .hf-l,.ty-f.ty-peek .hf-l,.ty-f.ty-sel .hf-l{opacity:0}@media(hover:hover){.ty-f:hover .hf-l{opacity:0}}.ty-v{min-width:0;overflow:hidden;text-overflow:ellipsis}.ty-f:focus-visible.ty-sel .ty-o{box-shadow:0 0 0 3px color-mix(in srgb,var(--indigo-2) 35%,transparent)}.ty-side{align-self:start;display:grid;gap:9px;padding:12px 12px 14px;box-shadow:inset 0 0 0 1px var(--h-line);background:#17181c;opacity:.75}.ty-sl{font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--h-dim);margin-bottom:2px}.ty-row{display:flex;justify-content:space-between;gap:12px}.ty-row i{display:block;height:6px;background:#2a2b31}.ty-row i:last-child{width:22%}.ty-tot{padding-top:9px;border-top:1px solid var(--h-line)}.ty-tot i{height:8px;background:#34363d}.ty-tot i:first-child{width:30%}.ty-hint{position:absolute;right:14px;bottom:14px;left:calc(32px + (100% - 28px)*.46);display:flex;align-items:center;justify-content:center;gap:6px;height:44px;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo-2);border:1px dashed color-mix(in srgb,var(--indigo-2) 45%,transparent);transition:opacity .3s}.ty-hint .ic{font-size:11px}.ty-has .ty-hint{opacity:0}@property --ty-g{syntax:"<angle>";inherits:true;initial-value:0deg}.ty-glow{position:absolute;inset:0;z-index:3;pointer-events:none;--ty-g:20deg}.ty-glow i{position:absolute;inset:0}.ty-glow i:nth-child(1){filter:blur(9px);opacity:.34}.ty-glow b{position:absolute;inset:0;padding:1.5px;background:conic-gradient(from var(--ty-g),#5648fb,#3ac3ff 18%,#ce7fff 38%,#f45397 56%,#ce7fff 76%,#5648fb);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ty-glow i:nth-child(1) b{padding:12px;--ty-g:20deg}.in .ty.ty-live .ty-glow{animation:ty-spin 18s linear infinite}@keyframes ty-spin{to{--ty-g:380deg}}.ty-card{position:absolute;left:0;top:0;z-index:5;opacity:0;pointer-events:none;will-change:transform}.ty-card .lcard{position:relative;z-index:1;padding:11px 12px 10px;box-shadow:0 0 0 1px color-mix(in srgb,var(--indigo-2) 34%,var(--line)),0 22px 44px -18px #000000f2}.ty-card .lc-t{font-size:12px;min-height:1.3em}.ty-card .lc-x{font-size:11px;line-height:1.45;color:var(--ink-body)}.ty-arr{position:absolute;z-index:2;left:-5px;top:calc(var(--ty-a,30px) - 5px);width:10px;height:10px;background:var(--win-2);border-left:1px solid color-mix(in srgb,var(--indigo-2) 34%,var(--line));border-bottom:1px solid color-mix(in srgb,var(--indigo-2) 34%,var(--line));transform:rotate(45deg)}.ty-body{position:relative}.ty-drafting{position:absolute;left:0;right:0;top:7px;display:grid;gap:7px;opacity:0;transition:opacity .2s}.ty-drafting-on .ty-drafting{opacity:1}.ty-dl{display:flex;align-items:center;gap:6px;font-size:11px}.ty-dl .spk{font-size:12px}.ty-dl b{font-weight:600}.ty-drafting .aur-sh{display:block;height:7px;background:#a49bff1a}.ty-drafting .aur-sh:nth-of-type(1){height:9px;width:78%;margin-top:3px}.ty-drafting .aur-sh:nth-of-type(3){width:64%}.ty-card .caret{display:none;background:var(--indigo-2)}.ty-card[data-typing=t] .lc-t .caret,.ty-card[data-typing=b] .lc-x .caret{display:inline-block}.ty-card .lc-tag,.ty-card .lc-f{opacity:0;transition:opacity .35s}.ty-card.ty-done .lc-tag,.ty-card.ty-done .lc-f{opacity:1}.ty-card .lc-f{gap:7px}.ty-src{overflow:hidden;text-overflow:ellipsis}.ty-src b{font-weight:600;color:var(--ink-body)}.ty-kind{display:flex}.ty-card.ty-probe{left:-9999px!important;top:0!important;visibility:hidden;opacity:0}.ty .ty-cur{opacity:0;transition:opacity .25s,scale .12s;z-index:7}.ty .ty-cur.ty-on{opacity:1}.ty .ty-cur.ty-press{scale:.86}.ty-narrow .ty-page{grid-template-columns:minmax(0,1fr);padding-bottom:calc(var(--ty-area,160px) + 14px)}.ty-narrow .ty-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.ty-narrow .ty-side,.ty-narrow .ty-f.ty-sel .ty-chip em{display:none}.ty-narrow .ty-arr{left:calc(var(--ty-a,30px) - 5px);top:-5px;border-bottom:0;border-top:1px solid color-mix(in srgb,var(--indigo-2) 34%,var(--line))}.ty-narrow .ty-hint{left:12px;right:12px;bottom:14px;height:calc(var(--ty-area,160px) - 6px)}.rm .ty *,.rm .ty *:before,.rm .ty *:after{transition:none!important;animation:none!important}.rm .ty .ty-cur{display:none}.content .springviz{place-items:stretch}.sp{position:relative;display:flex;flex-direction:column;min-width:0;min-height:150px;margin-bottom:calc(28px - clamp(6px,1cqw,12px));font-family:var(--sans);font-size:10.5px;color:var(--ink-dim);background:var(--win);box-shadow:0 0 0 1px var(--line),0 30px 70px -36px #000000f2}.sp-h{flex:none;display:flex;align-items:center;gap:6px;height:34px;padding:0 6px 0 12px;border-bottom:1px solid var(--ink-rule);background:var(--win-2);white-space:nowrap;min-width:0}.sp-rl{margin-right:6px;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.sp-v{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 7px;font-family:var(--mono);font-size:10px;color:var(--ink-faint);background:var(--win-3);box-shadow:inset 0 0 0 1px var(--ink-rule)}.sp-v b{font-weight:400;color:var(--ink)}.sp-replay{margin-left:auto;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;font-size:13px;color:var(--ink-dim);background:transparent;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:color .15s,background .15s}.sp-replay:hover{color:var(--ink);background:var(--win-3)}.sp-replay:focus-visible{outline:2px solid var(--indigo-2);outline-offset:1px;color:var(--ink)}.sp-stage{position:relative;flex:1;min-height:0;overflow:hidden;background:radial-gradient(circle,rgba(214,206,255,.13) .8px,transparent 1.2px) 6px 6px/12px 12px}.sp-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.sp-yax,.sp-base,.sp-ticks{fill:none;stroke:color-mix(in srgb,var(--ink-faint) 34%,transparent);stroke-width:1}.sp-s0{stop-color:var(--indigo);stop-opacity:.3}.sp-s1{stop-color:var(--indigo);stop-opacity:0}.sp-cv{fill:none;stroke:var(--indigo-2);stroke-width:1.5;stroke-linejoin:round}.sp-old .sp-cv,.sp-old .sp-area{opacity:.22;transition:opacity .3s var(--ease)}.sp-ph{fill:none;stroke:var(--indigo-2);stroke-width:1;stroke-dasharray:2 2;opacity:0}.sp-hd{fill:var(--indigo-2);stroke:var(--win);stroke-width:2;opacity:0}.sp-run .sp-ph{opacity:.6}.sp-run .sp-hd{opacity:1}.sp-lab{position:absolute;font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:var(--ink-faint);pointer-events:none}.sp-band{fill:none;stroke:var(--indigo-2);stroke-width:1;stroke-dasharray:3 3;opacity:.75}.sp-trail{fill:none;stroke:var(--indigo-2);stroke-width:1;opacity:.3;transition:opacity 1.2s var(--ease)}.sp-dots circle{fill:var(--indigo-2);opacity:.55}.sp-dots{transition:opacity 1.2s var(--ease)}.sp-fade .sp-dots,.sp-fade .sp-trail{opacity:0}.sp-field{position:absolute;left:calc(50% - 115px);top:calc(47% - 22px);width:230px;display:flex;flex-direction:column;gap:5px}.sp-field .hf-l{display:flex;gap:5px;font-size:10px;line-height:1.2;color:var(--h-dim);white-space:nowrap}.sp-field .hf-l i{font-style:normal;color:#c46a6a}.sp-field .hf-b{height:28px}.sp-anch{position:absolute;left:-3px;right:-3px;bottom:-3px;height:34px;border:1px dashed color-mix(in srgb,var(--indigo-2) 80%,transparent);pointer-events:none;transition:opacity .25s}.sp-away .sp-anch{opacity:.35}.sp-land .sp-anch{animation:sp-land .5s var(--ease)}@keyframes sp-land{0%{border-style:solid;border-color:var(--indigo-2);box-shadow:0 0 0 4px color-mix(in srgb,var(--indigo) 30%,transparent)}to{box-shadow:0 0 0 0 transparent}}.sp-pin{position:absolute;left:0;top:0;z-index:3;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;will-change:transform}.sp-pin:before{content:"";position:absolute;inset:-10px -8px}.sp-pin .lp{transition:scale .15s,box-shadow .15s}.sp-drag .sp-pin{cursor:grabbing}.sp-drag .sp-pin .lp,.sp-auto .sp-pin .lp{scale:1.06;box-shadow:0 0 0 1px color-mix(in srgb,var(--indigo) 60%,#fff 10%),0 12px 22px -8px #5648fbcc}.sp .sp-cur{opacity:0;z-index:4;transition:opacity .2s,scale .12s}.sp .sp-cur.sp-on{opacity:1}.sp .sp-cur.sp-press{scale:.86}.sp-narrow{min-height:300px}.sp-narrow .sp-h{padding-left:10px;gap:5px}.sp-narrow .sp-rl{margin-right:3px}.sp-narrow .sp-field{left:calc(50% - 105px);width:210px;top:calc(27% - 22px)}.rm .sp *,.rm .sp *:before,.rm .sp *:after{transition:none!important;animation:none!important}.rm .sp-replay,.rm .sp .sp-cur{display:none}.heal-stage{display:grid;place-items:center}.hl-fit{position:relative;--k:1}.hl-box{position:absolute;left:0;top:0;width:var(--W);height:var(--DH);transform:scale(var(--k));transform-origin:0 0;font-size:10.5px;color:var(--h-dim);--hl-d:0}.fw.hl-win{position:absolute;left:0;top:0;width:100%;background:#141518;box-shadow:0 0 0 1px var(--h-line),0 34px 80px -40px #000000f2}.hl-win .hbar{position:relative;z-index:3;gap:7px}.hl-grow{flex:1}.hl-ver{display:grid;font-family:var(--mono);font-size:8.5px;letter-spacing:.04em;color:var(--h-dim)}.hl-ver i{grid-area:1/1;font-style:normal;padding:1px 5px;box-shadow:inset 0 0 0 1px var(--h-line);transition:opacity .3s}.hl-ver i+i,.hl-ver.new i:first-child{opacity:0}.hl-ver.new i+i{opacity:1;color:var(--h-ink)}.hl-page{position:relative;flex:none}.hl-m{position:absolute;left:0;top:0;min-width:0;will-change:transform}.hl-ban{position:absolute;left:0;right:0;top:0;z-index:2;display:flex;align-items:center;gap:8px;padding:0 16px;background:#1c1d22;border-bottom:1px solid var(--h-line);font-size:10px;color:var(--h-dim);white-space:nowrap;opacity:0}.hl-ban b{font-weight:600;color:var(--h-ink)}.hl-bt{min-width:0;overflow:hidden;text-overflow:ellipsis}.hl-new{flex:none;padding:1px 5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:#eef0f3;background:#4a4e57}.hl-ban u{color:var(--h-ink);text-decoration-color:#d9dbdf59;text-underline-offset:2px}.hl-head{display:flex;align-items:center;gap:8px;white-space:nowrap}.hl-head b{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--h-ink)}.hl-head b.hl-mo{font-size:11px}.hl-draft{flex:none;padding:1px 5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--h-dim);box-shadow:inset 0 0 0 1px var(--h-line)}.hl-mo{font-family:var(--mono);letter-spacing:.02em}.hl-tabs{display:flex;align-items:flex-start;gap:16px;font-size:10.5px;color:var(--h-dim);box-shadow:inset 0 -1px 0 var(--h-line);white-space:nowrap}.hl-tabs span{height:100%}.hl-tabs .on{color:var(--h-ink);font-weight:500;box-shadow:inset 0 -2px #b9bdc4}.hl-sec{background:#18191d;box-shadow:inset 0 0 0 1px var(--h-line);--hl-h:0}.hl-sh0{position:absolute;left:12px;top:10px;font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--h-dim);opacity:calc(1 - var(--hl-h));white-space:nowrap}.hl-sh1{position:absolute;left:0;right:0;top:0;height:24px;display:flex;align-items:center;gap:7px;padding:0 12px;box-shadow:inset 0 -1px 0 var(--h-line);font-size:11px;color:var(--h-ink);opacity:var(--hl-h);white-space:nowrap}.hl-sh1 b{font-weight:600}.hl-n{position:relative;display:grid;place-items:center;width:15px;height:15px;font-style:normal;font-size:9px;font-weight:600;color:var(--h-ink);isolation:isolate}.hl-n:before{content:"";position:absolute;inset:0;border-radius:50%;background:#2b2d33;z-index:-1}.hl-iss{margin-left:auto;font-size:9.5px;color:var(--h-dim)}.hl-f{display:flex;flex-direction:column;gap:4px}.hl-f>.hf-l{flex:none;height:12px}.hl-f>.hf-b{flex:1 1 auto;height:auto;min-height:0;transition:outline-color .3s,box-shadow .3s}.hl-f .hf-b.hl-mo{font-size:9.5px}.hl-tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-f .hf-b>.sk{flex:none;height:5px}.hl-file .sk,.hl-drop .sk{flex:none;height:5px}.hl-f:not(.anc)>.hf-l,.hl-f:not(.anc)>.hf-b{opacity:calc(1 - .5 * var(--hl-d))}.hl-stx em{opacity:calc(1 - .6 * var(--hl-d))}.hl-hint{margin-left:6px;font-style:normal;color:color-mix(in srgb,var(--h-dim) 85%,transparent);opacity:var(--hl-x,0)}.hl-v{position:absolute;inset:0;display:flex;align-items:center;gap:6px;padding:0 8px;min-width:0}.hl-v.v0{opacity:calc(1 - var(--hl-x,0))}.hl-v.v1{opacity:var(--hl-x,0)}.hl-ll{display:inline-grid}.hl-ll>span{grid-area:1/1;display:flex;align-items:center;gap:5px;white-space:nowrap}.hl-ll .v0{opacity:calc(1 - var(--hl-x,0))}.hl-ll .v1{opacity:var(--hl-x,0)}.hl-v.hl-segs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;background:#19191d}.hl-segs>*{display:grid;place-items:center;min-width:0;font-size:9.5px;font-weight:400;color:var(--h-dim);white-space:nowrap}.hl-segs b{font-weight:500;color:var(--h-ink);background:#2c2e34;box-shadow:inset 0 0 0 1px #ffffff12}.hl-add{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--h-ink);font-size:10px}.hl-add .ic{margin:0;font-size:11px;color:var(--h-dim)}.hl-v.hl-zone{gap:8px;padding:0 9px 0 3px;background:#16171a;outline:1px dashed #3f424a;outline-offset:-1px}.hl-file{display:inline-flex;align-items:center;gap:5px;min-width:0;height:calc(100% - 6px);padding:0 7px;background:var(--h-box-2);box-shadow:inset 0 0 0 1px var(--h-line);font-size:9.5px;color:var(--h-ink)}.hl-file .ic{margin:0;font-size:11px;color:var(--h-dim)}.hl-of{flex:none;font-size:9.5px;font-weight:500;color:var(--h-ink)}.hl-drop{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:4px;font-size:9.5px;color:var(--h-dim)}.hl-drop .ic{margin:0;font-size:11px}.hl-drop u{color:var(--h-ink);text-decoration-color:#d9dbdf59;text-underline-offset:2px}.hl-step{display:flex;flex-direction:column;gap:10px}.hl-stl{font-family:var(--mono);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--h-dim)}.hl-sts{position:relative;display:flex;flex-direction:column;gap:2px}.hl-sts:before{content:"";position:absolute;left:12px;top:14px;bottom:20px;width:1px;background:var(--h-line)}.hl-st{position:relative;display:flex;align-items:flex-start;gap:7px;padding:6px 4px 6px 5px;min-width:0}.hl-st.on{background:#1c1d22;box-shadow:inset 2px 0 #b9bdc4}.hl-sc{position:relative;flex:none;display:grid;place-items:center;width:15px;height:15px;margin-top:1px;font-style:normal;font-size:9px;font-weight:600;color:var(--h-dim);isolation:isolate}.hl-sc:before{content:"";position:absolute;inset:0;border-radius:50%;background:#141518;box-shadow:inset 0 0 0 1px #4a4d55;z-index:-1}.hl-sc.done{color:#141518}.hl-sc.done:before{background:#c9ccd2;box-shadow:none}.hl-sc .ic{font-size:10px;stroke-width:2}.hl-stx{display:grid;gap:2px;min-width:0}.hl-stx b{font-size:10.5px;font-weight:500;color:var(--h-ink)}.hl-stx em{font-style:normal;font-size:9px;line-height:1.25;color:var(--h-dim)}.hl-bar{display:flex;align-items:center;gap:7px;padding:0 16px;background:#17181c;box-shadow:inset 0 1px 0 var(--h-line),0 -10px 18px -12px #0009;font-size:10px;white-space:nowrap}.hl-bar b{font-size:12.5px;font-weight:600;letter-spacing:-.01em;color:var(--h-ink);font-variant-numeric:tabular-nums}.hl-btn{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:var(--h-ink);background:#1c1d22;box-shadow:inset 0 0 0 1px #3c3f46;white-space:nowrap;z-index:1}.hl-btn.pri{background:#cfd2d7;color:#15161a;box-shadow:none;font-weight:600}.hl-f.anc>.hf-b,.hl-btn.anc{outline:1px dashed color-mix(in srgb,var(--indigo-2) 85%,transparent);outline-offset:2px}.hl-f.anc.ask>.hf-b{outline-color:color-mix(in srgb,var(--amber) 85%,transparent)}.hl-ov{position:absolute;left:0;pointer-events:none;z-index:2}.hl-svg{position:absolute;left:0;top:0;overflow:visible}.hl-mp{fill:none;stroke:#fff;stroke-width:9}.hl-cn{opacity:0}.hl-cp{fill:none;stroke:var(--indigo-2);stroke-width:1.4;stroke-dasharray:4 4;transition:stroke .3s}.hl-c0{fill:#141518;stroke:#9aa0a8;stroke-width:1.3}.hl-c1{fill:#141518;stroke:var(--indigo-2);stroke-width:1.4;opacity:0;transition:opacity .25s,stroke .3s}.hl-cn.end .hl-c1{opacity:1}.hl-cn.ask .hl-cp{stroke:var(--amber)}.hl-gh{position:absolute;left:0;top:0;opacity:0;background:#10111499;outline:1px dashed rgba(196,200,208,.6);outline-offset:-1px}.hl-gt{position:absolute;left:0;bottom:calc(100% + 3px);padding:2px 5px;font-size:9px;font-weight:600;line-height:1.2;color:#e7e9ec;background:#41444c;white-space:nowrap}.hl-gh.below .hl-gt{top:calc(100% + 3px);bottom:auto}.hl-gh{transition:background-color .3s}.hl-gt{transition:opacity .3s}.hl-gh.quiet{background-color:transparent}.hl-gh.quiet .hl-gt{opacity:0}.lp.hl-pin{position:absolute;left:0;top:0;z-index:3;transform-origin:100% 50%;transition:background-color .25s,color .25s,box-shadow .25s}.hl-pin .ic.q,.hl-pin.warn .ic.k{display:none}.hl-pin.warn .ic.q{display:block}.lp.hl-pin.lost{background:#16161d;color:var(--indigo-2);box-shadow:0 0 0 1px #141518;outline:1px dashed color-mix(in srgb,var(--indigo-2) 80%,transparent);outline-offset:-1px}.lp.hl-pin.warn:after{content:none}.hl-note{position:absolute;left:0;top:0;z-index:2;display:inline-flex;align-items:center;gap:3px;padding:1px 4px;font-size:9px;line-height:1.25;color:var(--indigo-2);background:#17171f;white-space:nowrap;opacity:0}.hl-note .ic{font-size:9px;color:var(--ok);stroke-width:2}.hl-co{position:absolute;z-index:2;padding:9px 10px 10px;background:var(--win-2);box-shadow:0 0 0 1px color-mix(in srgb,var(--amber) 55%,transparent),0 22px 44px -18px #000000f2;opacity:0;color:var(--ink-body)}.hl-co:before{content:"";position:absolute;width:8px;height:8px;background:var(--win-2)}.hl-co.right:before{right:-5px;top:calc(var(--ay,40px) - 4px);transform:rotate(45deg);box-shadow:1px -1px color-mix(in srgb,var(--amber) 55%,transparent)}.hl-co.top:before{top:-5px;left:calc(var(--ax,40px) - 4px);transform:rotate(45deg);box-shadow:-1px -1px color-mix(in srgb,var(--amber) 55%,transparent)}.hl-co-h{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:10px}.hl-co-h b{font-weight:600;color:var(--amber)}.hl-co-h span{margin-left:auto;font-size:9px;color:var(--ink-faint)}.hl-qm{position:relative;display:grid;place-items:center;flex:none;width:14px;height:14px;font-style:normal;font-size:9px;font-weight:700;color:#2a1a00;isolation:isolate}.hl-qm:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--amber);z-index:-1}.hl-co-x{margin-top:6px;font-size:10px;line-height:1.42;color:var(--ink-body)}.hl-co-x b{font-weight:600;color:var(--ink)}.hl-co-f{display:flex;gap:6px;margin-top:8px}.hl-cb{display:inline-flex;align-items:center;height:20px;padding:0 9px;font-size:9.5px;font-weight:500;color:var(--ink-body);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.hl-cb.pri{background:var(--indigo);color:#fff;box-shadow:none}.fw.hl-hp{position:absolute;flex-direction:row;align-items:center;gap:12px;padding:0 14px;background:var(--win-2);opacity:0;box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 38%,var(--line)),0 30px 60px -34px #000000f2,0 24px 50px -36px color-mix(in srgb,var(--acc) 40%,transparent)}.hl-hr{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px}.hl-ring{position:absolute;inset:0;width:100%;height:100%}.hl-rs{fill:none;stroke:#d6ceff21;stroke-width:5;transition:stroke .2s}.hl-rs.on{stroke:var(--ok)}.hl-rs.amb{stroke:var(--amber)}.hl-hn{position:relative;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.hl-ht{display:grid;gap:2px;min-width:0;white-space:nowrap}.hl-hl{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint)}.hl-hl .smark{color:var(--indigo-2)}.hl-ht b{font-size:11.5px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.hl-ht>span:last-child{font-size:9.5px;color:var(--ink-faint)}.hl-auto{margin-left:auto;display:flex;align-items:center;gap:12px;padding-left:16px;min-width:0;box-shadow:inset 1px 0 0 var(--ink-rule);height:36px}.hl-auto>span{display:grid;gap:2px;white-space:nowrap}.hl-auto b{font-size:10px;font-weight:500;color:var(--ink-body)}.hl-auto span span{font-size:9.5px;color:var(--ink-faint)}.hl-tg{position:relative;flex:none;width:24px;height:13px;background:var(--indigo)}.hl-tg:after{content:"";position:absolute;right:2px;top:2px;width:9px;height:9px;border-radius:50%;background:#fff}.hl-box.narrow .hl-ban{padding:0 12px;font-size:9.5px}.hl-box.narrow .hl-tabs{gap:14px;font-size:10px}.hl-box.narrow .hl-sh1{height:20px;font-size:10.5px}.hl-box.narrow .hl-sh0{top:9px}.hl-box.narrow .hl-step{flex-direction:row}.hl-box.narrow .hl-stl,.hl-box.narrow .hl-stx em{display:none}.hl-box.narrow .hl-sts{flex-direction:row;flex:1;gap:0;box-shadow:inset 0 -1px 0 var(--h-line)}.hl-box.narrow .hl-sts:before{display:none}.hl-box.narrow .hl-st{flex:1;align-items:center;gap:6px;padding:0 4px 0 2px;height:24px}.hl-box.narrow .hl-st.on{background:none;box-shadow:inset 0 -2px #b9bdc4}.hl-box.narrow .hl-sc{margin:0}.hl-box.narrow .hl-stx b{font-size:10px}.hl-box.narrow .hl-segs>*{font-size:9px}.hl-box.narrow .hl-gh{background:#10111466}.hl-box.narrow .hl-bar>*,.hl-box.narrow .hl-co-h span{display:none}.hl-box.narrow .fw.hl-hp{gap:9px;padding:0 10px}.hl-box.narrow .hl-hr{width:34px;height:34px}.hl-box.narrow .hl-hn{font-size:11px}.hl-box.narrow .hl-ht{gap:1px}.hl-box.narrow .hl-ht b{font-size:11px}.hl-box.narrow .hl-ht>span{font-size:9px;color:var(--ink-faint)}.rm .hl-m{will-change:auto}.spread-stage{display:grid;place-items:center}.spr-fit{position:relative;--k:1}.spr-box{position:absolute;left:0;top:0;transform:scale(var(--k));transform-origin:0 0;font-size:11px;line-height:1.3;color:var(--ink-dim)}.spr-box>*{position:absolute;left:0;top:0}.spr-card{width:100%;background:var(--win);box-shadow:0 0 0 1px var(--line),0 40px 90px -46px #000000f2,0 30px 90px -60px color-mix(in srgb,var(--indigo) 55%,transparent)}.spr-head{display:flex;align-items:center;gap:8px;padding:0 14px;border-bottom:1px solid var(--ink-rule);white-space:nowrap}.spr-head .spr-mark{font-size:12px;color:var(--indigo-2)}.spr-head b{font-weight:600;font-size:12px;color:var(--ink)}.spr-org{font-size:11px;color:var(--ink-faint)}.spr-legend{margin-left:auto;display:flex;align-items:center;gap:13px;font-size:10px;color:var(--ink-faint)}.spr-legend>span{position:relative;display:inline-flex;align-items:center;gap:6px}.spr-legend>span:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:#8f84ff}.spr-legend .lg-a:before{width:6px;height:6px;background:#f4f2ff}.spr-legend .lg-l:before{width:13px;height:1.5px;border-radius:0;background:color-mix(in srgb,var(--indigo-2) 70%,transparent)}.spr-svg{overflow:visible;pointer-events:none}.spr-band{fill:#d6ceff06}.spr-mline,.spr-rail{stroke:#d6ceff16;stroke-width:1}.spr-sweep line{stroke:var(--indigo-2);stroke-width:1.25;opacity:.85}.spr-sweep .spr-tick{fill:var(--indigo-2)}.spr-lk{fill:none;stroke:color-mix(in srgb,var(--indigo-2) 46%,transparent);stroke-width:1.3;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1}.spr-pulse{fill:none;stroke:#e4e0ff;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:.045 .955;stroke-dashoffset:.045;opacity:0;filter:drop-shadow(0 0 3px #8b7dff)}.spr-base{fill:#100e1c}.spr-shell{stroke:color-mix(in srgb,var(--indigo-2) 58%,transparent);stroke-width:1.1}.spr-team.origin .spr-shell{fill:color-mix(in srgb,var(--indigo) 26%,#100e1c);stroke:color-mix(in srgb,var(--indigo-2) 85%,#fff)}.spr-halo{transform-box:fill-box;transform-origin:center}.spr-dot{fill:#8f84ff}.spr-dot.au{fill:#f4f2ff}.spr-text{width:100%;pointer-events:none}.spr-text>*{position:absolute;white-space:nowrap}.spr-lb,.spr-note,.spr-mh{text-shadow:0 0 3px var(--win),0 0 3px var(--win),0 0 6px var(--win),0 0 10px var(--win)}.spr-lb{font-size:11px;line-height:14px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.spr-lb b{font-weight:600;color:var(--ink-body)}.spr-lb.below,.spr-lb.above{transform:translate(-50%)}.spr-lb.left{transform:translate(-100%)}.spr-mh{display:flex;align-items:center;height:30px;font-size:11px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.spr-mh b{font-weight:600;color:var(--ink-faint);transition:color .3s}.spr-mh i,.spr-mh u{font-style:normal;text-decoration:none}.spr-mh.past b{color:var(--ink-body)}.spr-mh.now b{color:var(--ink)}.spr-mh.now .spr-mt{color:var(--ink-body)}.spr-mt{white-space:pre}.spr-note{display:grid;gap:2px;width:112px;white-space:normal;font-size:11px;line-height:15px;color:var(--ink-dim)}.spr-note b{font-weight:600;color:var(--ink)}.spr-pr{position:absolute;font-size:8px;box-shadow:none}.spr-pr:after{content:"";position:absolute;inset:-2px;border-radius:50%;box-shadow:0 0 0 2px #100e1c;z-index:-2}.spr-tiles{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.spr-tile{display:flex;flex-direction:column;padding:11px 13px 10px;background:var(--win);box-shadow:0 0 0 1px var(--line),0 24px 50px -34px #000000e6;min-width:0}.spr-tl{font-size:10.5px;color:var(--ink-faint)}.spr-tv{margin-top:3px;font-family:var(--display);font-weight:300;font-size:26px;line-height:1.05;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.spr-tile:first-child .spr-tv{color:var(--hl)}.spr-tn{margin-top:auto;font-size:10px;line-height:1.3;color:var(--ink-faint)}.spr-tile.late{opacity:0}.spr-dana{display:flex;align-items:center;gap:10px;padding:0 14px 0 10px;background:var(--win-2);box-shadow:0 0 0 1px var(--line),inset 2px 0 color-mix(in srgb,var(--indigo-2) 70%,transparent);opacity:0}.spr-dana .av{width:24px;height:24px;font-size:8.5px}.spr-dn{display:grid;gap:1px;white-space:nowrap;font-size:10.5px;color:var(--ink-faint)}.spr-dn b{font-weight:600;color:var(--ink-body)}.spr-dx{color:var(--ink-dim)}.spr-box.narrow .spr-org{display:none}.spr-box.narrow .spr-legend{gap:10px;font-size:10px}.spr-box.narrow .spr-mh.v{left:9px;height:auto;display:grid;gap:1px;font-size:10.5px;line-height:13px}.spr-box.narrow .spr-mh.v b{font-size:11px}.spr-box.narrow .spr-lb{font-size:10.5px}.spr-box.narrow .spr-note{font-size:10.5px;line-height:14px}.spr-box.narrow .spr-tiles{gap:6px}.spr-box.narrow .spr-tile{padding:8px 8px 8px 9px}.spr-box.narrow .spr-tl{font-size:10px}.spr-box.narrow .spr-tv{font-size:21px}.spr-box.narrow .spr-tn{font-size:9.5px;white-space:normal}.spr-box.narrow .spr-pr{font-size:7px}@keyframes spr-tw{0%,to{fill-opacity:1}50%{fill-opacity:.42}}@keyframes spr-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}@keyframes spr-flow{0%{stroke-dashoffset:.045;opacity:0}12%{opacity:.75}88%{opacity:.75}to{stroke-dashoffset:-.955;opacity:0}}.spr-box.loop .spr-dot{animation:spr-tw var(--td,4s) ease-in-out var(--tw,0s) infinite}.spr-box.loop .spr-halo{animation:spr-breathe 4.2s ease-in-out var(--hd,0s) infinite}.spr-box.loop .spr-link.drawn .spr-pulse{animation:spr-flow 3.4s cubic-bezier(.45,0,.55,1) var(--pd,0s) infinite}.rm .spr-pulse{opacity:0!important}.rm .spr-sweep{opacity:0}:root{--ch-surface:#0e0d18;--ch-grey:#6e6a86;--fn-drop:#463c86}.content .funnelviz{place-items:stretch}.fn{align-self:center;display:grid;gap:16px;min-width:0;font-family:var(--sans)}.fn-h{display:flex;align-items:center;gap:10px;min-width:0}.fn-t{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.fn-key{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:10px;color:var(--ink-dim);white-space:nowrap}.fn-sw{width:10px;height:6px;background:var(--acc)}.fn-sw.fn-swd{margin-left:8px;background:var(--fn-drop)}.fn-rows{display:grid;gap:12px}.fn-top{display:flex;align-items:baseline;gap:8px;font-size:11px;line-height:1.25;min-width:0}.fn-l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-body)}.fn-d{font-size:10px;color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;transition:opacity .4s calc(var(--i) * 90ms + 1s)}.fn-big .fn-d{font-weight:600;color:var(--ink)}.fn-big .fn-d span{font-weight:400;color:var(--ink-dim)}.fn-n{min-width:3.2ch;text-align:right;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.fn-bar{position:relative;height:8px;margin-top:6px}.fn-k{position:absolute;left:0;top:0;bottom:0;width:calc(var(--kept) * 100%);background:var(--acc);transform-origin:0 50%;transition:transform 1s var(--ease) calc(var(--i) * 90ms + .25s)}.fn-x{position:absolute;top:0;bottom:0;left:calc(var(--kept) * 100% + 2px);width:calc(var(--lost) * 100% - 2px);background:var(--fn-drop);transition:opacity .45s calc(var(--i) * 90ms + 1s)}.fn-r:hover .fn-k{background:color-mix(in srgb,var(--acc) 82%,#fff)}.js [data-reveal]:not(.in) .fn-k{transform:scaleX(0)}.js [data-reveal]:not(.in) .fn-x,.js [data-reveal]:not(.in) .fn-d{opacity:0}.rm .fn *{transition:none!important}.rm .fn .fn-k{transform:none!important}.rm .fn .fn-x,.rm .fn .fn-d{opacity:1!important}.dm{position:relative}.fig.dms .dm-svg{margin-top:14px}.dm-grid{fill:none;stroke:var(--ink-rule);stroke-width:1}.dm-base{stroke:color-mix(in srgb,var(--ink-faint) 45%,transparent)}.fig.dms .dm-tk{text-anchor:end;fill:var(--ink-faint);font-variant-numeric:tabular-nums}.fig.dms .dm-mo{text-anchor:middle;font-size:10.5px;fill:var(--ink-dim)}.fig.dms .ln.dm-ln{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset 1.7s var(--ease) .25s}.fig.dms .ln.dm-d{stroke:var(--ch-grey)}.fig.dms .ln.dm-v{stroke:var(--acc);transition-delay:.45s}.dm-area{opacity:0;transition:opacity 1.2s var(--ease) 1.2s}.dm-cross{opacity:0;transition:opacity .5s 1.2s}.dm-ends{opacity:0;transition:opacity .5s 1.95s}.fig.dms.in .dm-area,.fig.dms.in .dm-cross,.fig.dms.in .dm-ends{opacity:1}.dm-guide{stroke:var(--ink-faint);stroke-width:1}.dm-x{fill:var(--ch-surface);stroke:var(--ink);stroke-width:2}.fig.dms .dm-note,.fig.dms .dm-start{font-size:10.5px;fill:var(--ink-dim)}.fig.dms .dm-b{fill:var(--ink);font-weight:600}.dm-dot{stroke:var(--ch-surface);stroke-width:2}.dm-dot.dm-v{fill:var(--acc)}.dm-dot.dm-d{fill:var(--ch-grey)}.fig.dms .dm-end{font-size:10.5px;fill:var(--ink-dim)}.fig.dms .dm-n{font-family:var(--sans);font-size:13px;font-weight:600;fill:var(--ink)}.dm-key path{fill:none;stroke-width:2}.dm-key path.dm-v{stroke:var(--acc)}.dm-key path.dm-d{stroke:var(--ch-grey)}.fig.dms .dm-key text{font-family:var(--sans);font-size:11px;fill:var(--ink-dim)}.dm-hov{opacity:0;pointer-events:none}.dm-hovering .dm-hov{opacity:1}.dm-hl{stroke:var(--ink-faint);stroke-width:1}.dm-hit{fill:transparent;cursor:crosshair}.dm-tip{position:absolute;left:0;top:0;z-index:2;display:grid;gap:3px;padding:7px 9px;font-size:11px;line-height:1.35;color:var(--ink-dim);white-space:nowrap;background:#16141f;box-shadow:0 0 0 1px var(--line),0 12px 28px -12px #000000e6;pointer-events:none;opacity:0;transform:translate(12px);transition:opacity .15s}.dm-tip.dm-l{transform:translate(calc(-100% - 12px))}.dm-tip.on{opacity:1}.dm-tip span{display:flex;align-items:center;gap:7px}.dm-tip b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.dm-tw{font-size:10px;color:var(--ink-faint)}.dm-tip i{width:12px;height:2px}.dm-kv{background:var(--acc)}.dm-kd{background:var(--ch-grey)}.rm .dm *,.rm .fig.dms .ln{transition:none!important}.rm .dm-area,.rm .dm-cross,.rm .dm-ends{opacity:1}.slope{position:relative}.sl-svg{display:block;width:100%;height:auto;overflow:visible;font-family:var(--sans)}.sl-wk{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;fill:var(--ink-faint);text-anchor:middle}.sl-ax{stroke:var(--ink-rule);stroke-width:1}.sl-c{transition:opacity .2s}.sl-ln{fill:none;stroke:var(--acc);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.3s var(--ease) calc(.25s + var(--i) * 90ms)}.slope-fig.in .sl-ln{stroke-dashoffset:0}.sl-hit{fill:none;stroke:transparent;stroke-width:18;pointer-events:stroke}.sl-dot{fill:var(--acc);stroke:var(--ch-surface);stroke-width:2}.sl-nm{font-size:12px;fill:var(--ink-body);text-anchor:end}.sl-v{font-size:12px;font-weight:600;fill:var(--ink);font-variant-numeric:tabular-nums}.sl-va{text-anchor:end}.sl-p{font-family:var(--mono);font-size:10px;fill:var(--ink-faint)}.sl-lead{fill:none;stroke:var(--ink-faint);stroke-width:1}.sl-b,.sl-r{opacity:0;transition:opacity .45s calc(1.2s + var(--i) * 90ms)}.slope-fig.in .sl-b,.slope-fig.in .sl-r{opacity:1}.sl-med{opacity:0;transition:opacity .7s 1.95s}.slope-fig.in .sl-med{opacity:1}.sl-br{fill:none;stroke:var(--acc);stroke-width:1}.sl-mk{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;fill:var(--ink-faint)}.sl-mn{font-family:var(--display);font-weight:300;font-size:48px;letter-spacing:-.035em;fill:var(--hl)}.sl-ms{font-size:12px;fill:var(--ink-dim)}.sl-narrow .sl-nm{font-size:11.5px}.sl-narrow .sl-mn{font-size:42px}.sl-hot .sl-c{opacity:.22}.sl-hot .sl-c.on{opacity:1}.rm .slope *{transition:none!important}.rm .sl-ln{stroke-dashoffset:0}.rm .sl-b,.rm .sl-r,.rm .sl-med{opacity:1}.content .audienceviz{place-items:stretch}.au{display:flex;flex-direction:column;gap:12px;min-width:0;font-family:var(--sans)}.au-h{display:flex;align-items:flex-end;gap:8px 14px;flex-wrap:wrap}.au-s{display:grid;gap:3px}.au-k{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.au-v{font-size:12px;color:var(--ink-dim);white-space:nowrap}.au-v b{margin-right:4px;font-family:var(--display);font-weight:400;font-size:24px;line-height:1;letter-spacing:-.02em;color:var(--ink)}.au-ar{padding-bottom:5px;font-size:14px;color:var(--ink-faint)}.au-to{opacity:.42;transition:opacity .6s}.au-done .au-to{opacity:1}.au-x{margin-left:auto;align-self:center;display:inline-flex;align-items:baseline;gap:5px;padding:5px 9px;font-size:11px;color:var(--ink-dim);background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 45%,transparent);white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .5s,transform .6s var(--ease)}.au-x b{font-weight:600;font-size:13px;color:var(--ink)}.au-done .au-x{opacity:1;transform:none}.au-g{position:relative;flex:1;min-height:0}.au-c{position:absolute;left:0;top:0;display:block}.au-lg{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:10.5px;line-height:1.3;color:var(--ink-dim)}.au-lg span{display:inline-flex;align-items:center;gap:6px}.au-lg i{position:relative;flex:none;width:7px;height:7px}.au-lg i:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--c)}.au-la{--c:#f0ecff}.au-lb{--c:#b4acff}.au-lc{--c:#6d60ff}.au-narrow .au-g{flex:none}.au-narrow .au-x{margin-left:0}.rm .au *{transition:none!important}.sth-in{position:absolute;left:0;top:0;width:224px;height:140px;padding:10px 12px;transform:scale(var(--k,1));transform-origin:0 0;font-family:var(--sans);font-size:10px;line-height:1.3;color:var(--ink-dim);text-align:left}.sth-in b{font-weight:500;color:var(--ink-body)}.sthumb .ring{width:16px;height:16px;margin:-8px 0 0 -8px}.sth-fl{display:flex;gap:4px;font-size:9.5px;color:var(--h-dim)}.sth-fl i{font-style:normal;color:#c46a6a}.sth-row{display:flex;align-items:center;gap:8px;min-width:0}.sth-cap{display:grid;gap:5px}.sth-bar{display:flex;align-items:center;gap:6px;padding-bottom:7px;border-bottom:1px solid var(--ink-rule);white-space:nowrap}.sth-bar b{font-weight:600;color:var(--ink)}.sth-m{color:var(--acc)}.sth-st{display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden}.sth-n{position:relative;flex:none;display:grid;place-items:center;width:15px;height:15px;font-family:var(--mono);font-size:9.5px;line-height:1;color:var(--ink);isolation:isolate}.sth-n:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 55%,transparent);z-index:-1}.sth-tx{overflow:hidden;text-overflow:ellipsis}.sth-dim{opacity:.55}.sth-shot{position:relative;margin-left:22px;width:132px;height:32px;padding:0;background:#17181c;box-shadow:inset 0 0 0 1px var(--h-line)}.sth-sb{position:absolute;left:0;right:0;top:0;height:8px;background:#23242a}.sth-sl{position:absolute;left:8px;height:4px;background:#2c2d33}.sth-sl:nth-of-type(2){top:14px}.sth-sl:nth-of-type(3){top:22px}.sth-btn{position:absolute;right:7px;top:12px;width:30px;height:12px;font-size:0;background:#3a3c43}.sth-shot .sth-ring{left:117px;top:18px}.sth-team{display:grid;align-content:center;gap:8px;height:100%}.sth-k{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.sth-team .sth-row{font-size:10.5px}.sth-avs{display:flex;align-items:center;padding-left:5px}.sth-avs .av{width:18px;height:18px;margin-left:-5px;font-size:7px}.sth-avs .av:before{box-shadow:0 0 0 2px var(--win-2)}.sth-more{margin-left:4px;font-style:normal;font-size:9.5px;color:var(--ink-dim)}.sth-pub{display:grid;place-items:center;height:26px;font-size:10.5px;font-weight:600;color:#fff;background:var(--indigo)}.sth-rule{display:flex;align-items:center;gap:6px}.sth-rule .ic{font-size:11px;color:var(--indigo-2)}.sth-heal{position:relative;height:100%}.sth-ghost{position:absolute;left:0;top:16px;display:flex;align-items:center;width:104px;height:24px;padding:0 7px;font-size:9.5px;color:var(--ink-faint);border:1px dashed color-mix(in srgb,var(--ink-faint) 70%,transparent)}.sth-con{position:absolute;left:-12px;top:-10px;width:224px;height:140px;overflow:visible}.sth-con path{fill:none;stroke:var(--indigo-2);stroke-width:1.2;stroke-dasharray:3 3}.sth-con circle{fill:var(--indigo-2)}.sth-new{position:absolute;left:80px;top:58px;width:120px;display:grid;gap:4px}.sth-fb{display:flex;align-items:center;justify-content:space-between;height:22px;padding:0 6px;font-size:9.5px;color:color-mix(in srgb,var(--h-dim) 80%,transparent);background:var(--h-box);box-shadow:inset 0 0 0 1px var(--h-line),0 0 0 1px color-mix(in srgb,var(--indigo) 70%,transparent)}.sth-new .lp{position:absolute;right:-6px;top:6px;height:17px;font-size:9.5px}.sth-meter{position:absolute;left:0;right:0;bottom:0;height:22px}.sth-mt{position:absolute;left:0;right:0;bottom:3px;height:3px;background:#2a2736}.sth-mt i{position:absolute;left:0;top:0;bottom:0;width:96%;background:var(--indigo-2)}.sth-mt:after{content:"";position:absolute;left:90%;top:-4px;width:1px;height:11px;background:var(--ink)}.sth-mk{position:absolute;left:90%;top:0;transform:translate(-50%);font-family:var(--mono);font-size:9.5px;line-height:1;color:var(--ink-body)}.sth-click{display:grid;align-content:center;gap:7px;height:100%}.sth-click .sth-row{gap:10px}.sth-hb{position:relative;display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:10px;color:var(--h-ink);background:#24252b;box-shadow:inset 0 0 0 1px var(--h-line)}.sth-hb{gap:6px;padding-left:8px}.sth-hb .ic{font-size:11px;color:var(--h-dim)}.sth-hb .sth-ring{left:13.5px;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px}.sth-amb{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;font-size:9.5px;white-space:nowrap;color:var(--amber);background:#f2b33d1a;box-shadow:inset 0 0 0 1px #f2b33d61}.sth-amb .ic{font-size:10px}.sth-step{display:flex;align-items:center;gap:7px;margin-top:4px;padding-top:8px;border-top:1px solid var(--ink-rule)}.sth-sn{position:relative;display:grid;place-items:center;width:16px;height:16px;font-size:9.5px;font-weight:700;color:#fff;isolation:isolate}.sth-sn:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--indigo);z-index:-1}.sth-ask{display:grid;gap:6px;padding:9px 10px;background:var(--win-3);box-shadow:0 0 0 1px var(--line),0 12px 24px -14px #000000e6}.sth-q{display:flex;align-items:flex-start;gap:6px;padding-bottom:7px;border-bottom:1px solid var(--ink-rule);color:var(--ink-body)}.sth-q .spk{margin-top:1px}.sth-q .spk{font-size:11px}.sth-a{display:grid;gap:5px}.sth-a b{font-weight:600;font-size:10.5px;color:var(--ink)}.sth-a i{display:block;height:5px;background:color-mix(in srgb,var(--ink-faint) 28%,transparent)}.sth-cites{display:grid;justify-items:start;gap:4px;min-width:0}.sth-ci{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;font-size:9.5px;white-space:nowrap;color:var(--ink-body);background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 35%,transparent)}.sth-ci .ic{font-size:10px;color:var(--indigo-2)}
