.cols:where(.astro-vikjzzcq){gap:var(--gap-grid);align-items:start;display:grid}@media (width>=900px){.cols:where(.astro-vikjzzcq){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.rules:where(.astro-vikjzzcq){padding-block:var(--sp-1);margin:0;list-style:none}.fo-rule:where(.astro-vikjzzcq){padding:var(--sp-4) 0;border-top:1px solid var(--hairline)}.fo-rule:where(.astro-vikjzzcq):first-child{border-top:0}.fo-rule-head:where(.astro-vikjzzcq){margin-bottom:var(--sp-1)}.version:where(.astro-vikjzzcq){align-items:center;gap:var(--sp-2);margin:var(--sp-4) 0 0;color:var(--ink-2);flex-wrap:wrap;display:flex}.sep:where(.astro-vikjzzcq){margin-inline:var(--sp-1);color:var(--ink-3)}.more:where(.astro-vikjzzcq){margin:var(--sp-2) 0 0;font-size:var(--fs-card)}.side:where(.astro-vikjzzcq) .fine:where(.astro-vikjzzcq){margin-top:var(--sp-2)}.viz:where(.astro-vikjzzcq){padding:var(--sp-4)}.fo-rows:where(.astro-vikjzzcq){height:112px;position:relative}.fo-row:where(.astro-vikjzzcq){--slot:0;align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3);border-radius:var(--radius-control);background:var(--row-bg);transform:translateY(calc(var(--slot) * 40px));transition:transform .6s var(--ease);transition-delay:1.3s;display:flex;position:absolute;left:0;right:0}.r-b:where(.astro-vikjzzcq){--slot:0;border:1px solid color-mix(in srgb, var(--c-success) 40%, transparent)}.r-a:where(.astro-vikjzzcq){--slot:1}.r-c:where(.astro-vikjzzcq){--slot:2}.av:where(.astro-vikjzzcq){background:color-mix(in srgb, var(--ink-3) 18%, transparent);border-radius:50%;flex:none;width:12px;height:12px}.bar:where(.astro-vikjzzcq){background:color-mix(in srgb, var(--ink-3) 24%, transparent);border-radius:3px;width:64px;height:5px}.bar:where(.astro-vikjzzcq).short{width:52px}.bar:where(.astro-vikjzzcq).shorter{width:40px}.meter:where(.astro-vikjzzcq){gap:3px;margin-left:auto;display:inline-flex}.meter:where(.astro-vikjzzcq) i:where(.astro-vikjzzcq){background:var(--hairline-strong);width:8px;height:4px;transition:background-color var(--dur) var(--ease);border-radius:2px;transition-delay:.9s}.meter:where(.astro-vikjzzcq) i:where(.astro-vikjzzcq).on{background:var(--ink-3)}.receipt:where(.astro-vikjzzcq){opacity:0;width:12px;height:14px;transition:opacity .3s var(--ease), transform .5s var(--ease);position:absolute;top:-14px;right:60px}.receipt:where(.astro-vikjzzcq) svg:where(.astro-vikjzzcq){width:100%;height:100%;fill:var(--ground);stroke:var(--c-success);stroke-width:1px;stroke-linejoin:round;display:block}.receipt:where(.astro-vikjzzcq) .tk:where(.astro-vikjzzcq){fill:none;stroke:var(--c-success-ink);stroke-width:1.3px;stroke-linecap:round}.viz:where(.astro-vikjzzcq).reveal-armed:not(.reveal-in) .r-a:where(.astro-vikjzzcq){--slot:0}.viz:where(.astro-vikjzzcq).reveal-armed:not(.reveal-in) .r-b:where(.astro-vikjzzcq){--slot:1;border-color:#0000}.viz:where(.astro-vikjzzcq).reveal-armed:not(.reveal-in) .meter:where(.astro-vikjzzcq) i:where(.astro-vikjzzcq).new{background:var(--hairline-strong)}.viz:where(.astro-vikjzzcq).reveal-armed:not(.reveal-in) .receipt:where(.astro-vikjzzcq){opacity:1;transform:translateY(-10px)}.viz:where(.astro-vikjzzcq).reveal-armed.reveal-in .receipt:where(.astro-vikjzzcq){animation:fo-drop 1.2s var(--ease) .2s both}@keyframes fo-drop{0%{opacity:1;transform:translateY(-10px)}45%{opacity:1;transform:translateY(8px)}to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.fo-row:where(.astro-vikjzzcq),.meter:where(.astro-vikjzzcq) i:where(.astro-vikjzzcq),.receipt:where(.astro-vikjzzcq){transition:none;animation:none}}@media (width>=900px){.ways:where(.astro-6cgjcjf7){grid-template-columns:repeat(3,minmax(0,1fr))}}.way:where(.astro-6cgjcjf7){gap:var(--sp-2);flex-direction:column;display:flex}.way-top:where(.astro-6cgjcjf7){justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.pills:where(.astro-6cgjcjf7){flex-wrap:wrap;gap:6px;display:inline-flex}.foot:where(.astro-6cgjcjf7){padding-top:var(--sp-3);font-size:var(--fs-card);margin:auto 0 0}.mono:where(.astro-6cgjcjf7).price{margin:var(--sp-6) 0 0;color:var(--ink-3);font-size:var(--fs-fine)}.door:where(.astro-6cgjcjf7){flex:none;width:28px;height:28px;overflow:visible}.door:where(.astro-6cgjcjf7) .frame:where(.astro-6cgjcjf7),.door:where(.astro-6cgjcjf7) .leaf:where(.astro-6cgjcjf7),.door:where(.astro-6cgjcjf7) .floor:where(.astro-6cgjcjf7){fill:none;stroke:var(--ink-2);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.door:where(.astro-6cgjcjf7) .floor:where(.astro-6cgjcjf7){stroke-opacity:.4}.door:where(.astro-6cgjcjf7) .knob:where(.astro-6cgjcjf7){fill:var(--ink-2)}.d-open:where(.astro-6cgjcjf7) .leaf:where(.astro-6cgjcjf7){fill:color-mix(in srgb, var(--c-success) 14%, transparent);stroke:var(--c-success-ink);transform-origin:7px 14px;transform-box:view-box}.d-scan:where(.astro-6cgjcjf7) .ring:where(.astro-6cgjcjf7){fill:none;stroke:var(--lagoon);stroke-width:1px;stroke-opacity:.35;transform-box:fill-box;transform-origin:50%}.d-draw:where(.astro-6cgjcjf7) .frame:where(.astro-6cgjcjf7){stroke-dasharray:2 2}.d-draw:where(.astro-6cgjcjf7) .pen:where(.astro-6cgjcjf7){fill:none;stroke:#fff;stroke-width:4px;stroke-dasharray:1 1}.way:where(.astro-6cgjcjf7).reveal-armed.reveal-in .d-open:where(.astro-6cgjcjf7) .leaf:where(.astro-6cgjcjf7){animation:fb-swing .9s var(--ease) .3s both}.way:where(.astro-6cgjcjf7).reveal-armed.reveal-in .d-scan:where(.astro-6cgjcjf7) .ring:where(.astro-6cgjcjf7){animation:fb-scan 1.4s var(--ease) .3s 2 both}.way:where(.astro-6cgjcjf7).reveal-armed .d-draw:where(.astro-6cgjcjf7) .pen:where(.astro-6cgjcjf7){stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease) .3s}.way:where(.astro-6cgjcjf7).reveal-armed.reveal-in .d-draw:where(.astro-6cgjcjf7) .pen:where(.astro-6cgjcjf7){stroke-dashoffset:0}@keyframes fb-swing{0%{transform:scaleX(1.45)}to{transform:none}}@keyframes fb-scan{0%{stroke-opacity:.6;transform:scale(.6)}to{stroke-opacity:.35;transform:none}}@media (prefers-reduced-motion:reduce){.door:where(.astro-6cgjcjf7) :where(.astro-6cgjcjf7){transition:none!important;animation:none!important}}.sdh{--sh-ground:var(--ground);--sh-ink:var(--ink);--sh-ink2:var(--ink-2);--sh-ink3:var(--ink-3);--sh-palm:var(--c-success);--sh-palm-i:var(--c-success-ink);--sh-violet:var(--violet);--sh-flamingo:var(--flamingo);--sh-tangerine:var(--tangerine);--sh-ease:var(--ease-out-soft,cubic-bezier(.2, .8, .2, 1));aspect-ratio:520/262;width:100%;margin:0;display:block;container-type:inline-size}.sdh svg{width:100%;height:auto;display:block;overflow:visible}.sdh text{font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);fill:var(--sh-ink2)}.sdh .sdh-cap{letter-spacing:.11em}.sdh .sdh-wire{fill:none;stroke:var(--sh-ink3);stroke-opacity:.34;stroke-width:1.1px}.sdh .sdh-guide{fill:none;stroke:none}.sdh .sdh-trail{fill:none;stroke:var(--sh-palm);stroke-width:1.1px;stroke-dasharray:1 5;stroke-linecap:round;opacity:0}.sdh .sdh-trail.on{opacity:.55}.sdh .sdh-glass{fill:var(--glass-bg);stroke:var(--glass-border);stroke-width:1px}.sdh .sdh-field{fill:var(--row-bg);stroke:var(--hairline-strong);stroke-width:1px}.sdh .sdh-lens{fill:none;stroke:var(--sh-ink3);stroke-width:1.2px;stroke-linecap:round}.sdh .sdh-q{fill:var(--sh-ink);opacity:0;transition:opacity .36s var(--sh-ease)}.sdh .sdh-q.on{opacity:1}.sdh .sdh-foot,.sdh .sdh-sub{fill:var(--sh-ink3);font-size:9.5px}.sdh .sdh-cut{fill:var(--sh-ground)}.sdh .sdh-agent rect,.sdh .sdh-agent line{fill:none;stroke:var(--sh-ink2);stroke-opacity:.55;stroke-width:1.2px}.sdh .sdh-agent .bodyfill{fill:var(--sh-violet);fill-opacity:.07;stroke:none}.sdh .sdh-agent .eye{fill:var(--sh-ink2);fill-opacity:.5}.sdh .sdh-agent .ant{fill:var(--sh-violet)}.sdh .sdh-agent .halo{stroke:var(--sh-violet);stroke-opacity:0;transform-box:fill-box;transform-origin:50%}.sdh .sdh-agent.wake .halo{animation:sdh-halo .62s var(--sh-ease)}@keyframes sdh-halo{0%{stroke-opacity:.5;transform:scale(.82)}to{stroke-opacity:0;transform:scale(1.28)}}.sdh .sdh-row .in{opacity:0;transition:opacity .42s var(--sh-ease), transform .42s var(--sh-ease);transform:translateY(6px)}.sdh .sdh-row.on .in{opacity:1;transform:none}.sdh .sdh-row.on.top .in{transform:translateY(-2px)}.sdh .sdh-row .bg{fill:var(--row-bg);stroke:#0000;stroke-width:1px;transition:stroke .4s var(--sh-ease)}.sdh .sdh-row.top .bg{stroke:color-mix(in srgb, var(--sh-palm) 45%, transparent)}.sdh .sdh-row .av{fill:var(--sh-ink3);fill-opacity:.14}.sdh .sdh-row .bar{fill:var(--sh-ink3);fill-opacity:.22}.sdh .sdh-row .nm{fill:var(--sh-ink);font-weight:600}.sdh .sdh-row .n{fill:var(--sh-ink3);fill-opacity:.16}.sdh .sdh-row .n.f{fill-opacity:.6}.sdh .sdh-door rect,.sdh .sdh-bdoor .pill{fill:var(--glass-bg);stroke:var(--glass-border-strong);stroke-width:1px;transition:stroke .4s var(--sh-ease), fill .4s var(--sh-ease)}.sdh .sdh-door text,.sdh .sdh-bdoor text{letter-spacing:.04em;transition:fill .4s var(--sh-ease);font-weight:600}.sdh .sdh-door.lit rect,.sdh .sdh-bdoor.lit .pill{fill:color-mix(in srgb, var(--sh-palm) 14%, var(--sh-ground));stroke:var(--sh-palm)}.sdh .sdh-door.lit text,.sdh .sdh-bdoor.lit text{fill:var(--sh-palm-i)}.sdh .sdh-bdoor .ring{fill:none;stroke:var(--sh-palm);stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.sdh .sdh-bdoor.ping .ring{animation:sdh-ping .72s var(--sh-ease)}@keyframes sdh-ping{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}.sdh .sdh-bname{fill:var(--sh-ink);font-family:var(--font-display,ui-sans-serif, system-ui, sans-serif);opacity:0;transition:opacity .36s var(--sh-ease);font-weight:600}.sdh .sdh-bname.on{opacity:1}.sdh .sdh-ok{fill:var(--sh-palm)}.sdh .sdh-chip .bg{fill:color-mix(in srgb, var(--sh-violet) 12%, var(--sh-ground));stroke:color-mix(in srgb, var(--sh-violet) 40%, transparent);stroke-width:1px}.sdh .sdh-chip .dot,.sdh .sdh-hop .core{fill:var(--sh-violet)}.sdh .sdh-chip .lb{fill:var(--sh-ink);font-weight:600}.sdh .sdh-hop .halo{fill:color-mix(in srgb, var(--sh-violet) 16%, transparent)}.sdh .sdh-reply .disc{fill:var(--sh-ground);stroke:var(--sh-palm);stroke-opacity:.65;stroke-width:1.1px}.sdh .sdh-reply .mark{fill:none;stroke:var(--sh-palm-i);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@container (width<=460px){.sdh .sdh-cap{font-size:11.5px}.sdh .sdh-q,.sdh .sdh-row .nm,.sdh .sdh-chip .lb{font-size:14px}.sdh .sdh-door text,.sdh .sdh-bdoor text{font-size:13px}.sdh .sdh-bname{font-size:12.5px}.sdh .sdh-foot,.sdh .sdh-sub,.sdh .sdh-ok{display:none}}.sdh.sdh-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sdh *{transition:none!important;animation:none!important}}.hero:where(.astro-ge2uvauf) .hero-title:where(.astro-ge2uvauf){font-size:var(--fs-page-title);line-height:var(--lh-title)}.hero-more:where(.astro-ge2uvauf){margin:var(--sp-4) 0 0;font-size:var(--fs-fine)}.now:where(.astro-ge2uvauf){gap:var(--sp-2);margin:var(--sp-5) 0 0;font-size:var(--fs-fine);color:var(--ink-2);padding:0;list-style:none;display:grid}.now:where(.astro-ge2uvauf) li:where(.astro-ge2uvauf){align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.live-row:where(.astro-ge2uvauf){margin:0 0 var(--sp-2);justify-content:flex-end;display:flex}.live-row:where(.astro-ge2uvauf) .live:where(.astro-ge2uvauf){height:20px;font-size:var(--fs-micro);letter-spacing:.04em;color:var(--ink-3);gap:6px;padding:0 8px;font-weight:600}.live:where(.astro-ge2uvauf) i:where(.astro-ge2uvauf){background:var(--ink-3);opacity:.5;border-radius:50%;width:6px;height:6px}.live:where(.astro-ge2uvauf).ok i:where(.astro-ge2uvauf){background:var(--c-success);opacity:1}.lb:where(.astro-qdttbe4o){gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.lb:where(.astro-qdttbe4o){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.lb:where(.astro-qdttbe4o){grid-template-columns:repeat(5,minmax(0,1fr))}}.lb-link:where(.astro-qdttbe4o){justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:48px;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);font-size:var(--fs-ui);color:var(--ink);font-weight:600;text-decoration:none;display:flex}.lb-link:where(.astro-qdttbe4o) svg:where(.astro-qdttbe4o){width:15px;height:15px;color:var(--ink-3);transition:transform .2s var(--ease-out-soft);flex:none}.lb-link:where(.astro-qdttbe4o):hover svg:where(.astro-qdttbe4o),.lb-link:where(.astro-qdttbe4o):focus-visible svg:where(.astro-qdttbe4o){transform:translate(2px)}.lb-link:where(.astro-qdttbe4o):focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}@media (width>=900px){.two:where(.astro-mgovf62v){grid-template-columns:repeat(2,minmax(0,1fr))}}.col:where(.astro-mgovf62v){gap:var(--sp-3);flex-direction:column;display:flex}.urls:where(.astro-mgovf62v){gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.url:where(.astro-mgovf62v){gap:var(--sp-2);min-height:40px;padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-3);border-radius:var(--radius-control);background:var(--row-bg);border:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.addr:where(.astro-mgovf62v){min-width:0;padding-block:var(--sp-1);gap:2px;display:grid}@media (width>=560px){.addr:where(.astro-mgovf62v){gap:var(--sp-2);grid-template-columns:64px minmax(0,1fr);align-items:center}}.url:where(.astro-mgovf62v) .door-tag:where(.astro-mgovf62v){font-size:var(--fs-micro);letter-spacing:.06em;color:var(--ink-3);font-weight:600}.u:where(.astro-mgovf62v){min-width:0;color:var(--ink);overflow-wrap:anywhere}.url:where(.astro-mgovf62v) .btn:where(.astro-mgovf62v)[hidden]{display:none}.more:where(.astro-mgovf62v){font-size:var(--fs-card);margin:0}.nets-head:where(.astro-mgovf62v){justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.nets:where(.astro-mgovf62v){flex:none;width:120px;height:34px;overflow:visible}.nets:where(.astro-mgovf62v) text:where(.astro-mgovf62v){font-family:var(--font-sans);font-size:var(--fs-micro);fill:var(--ink-3)}.nets:where(.astro-mgovf62v) .wire:where(.astro-mgovf62v){fill:none;stroke:url(#on-line);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0}.nets:where(.astro-mgovf62v) .ours:where(.astro-mgovf62v){fill:var(--ink)}.nets:where(.astro-mgovf62v) .yours:where(.astro-mgovf62v){fill:var(--ground);stroke:var(--ink-3);stroke-width:1.2px}.builds:where(.astro-mgovf62v){gap:var(--sp-2) var(--sp-4);font-size:var(--fs-card);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.col:where(.astro-mgovf62v) .fine:where(.astro-mgovf62v){margin:auto 0 0}.col:where(.astro-mgovf62v).reveal-armed .nets:where(.astro-mgovf62v) .wire:where(.astro-mgovf62v){stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease) .25s}.col:where(.astro-mgovf62v).reveal-armed.reveal-in .nets:where(.astro-mgovf62v) .wire:where(.astro-mgovf62v){stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.nets:where(.astro-mgovf62v) .wire:where(.astro-mgovf62v){transition:none}}@media (width>=900px){.cols:where(.astro-eb46qce6){grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.2fr)}}.col:where(.astro-eb46qce6){gap:var(--sp-3);align-content:start;display:grid}.col-h:where(.astro-eb46qce6){margin:0;line-height:1}.items:where(.astro-eb46qce6){margin:0;padding:0;list-style:none;display:grid}.item:where(.astro-eb46qce6){padding:var(--sp-2) 0;border-top:1px solid var(--hairline);font-size:var(--fs-card);line-height:var(--lh-ui);color:var(--ink-2)}.item:where(.astro-eb46qce6):first-child{border-top:0}.item:where(.astro-eb46qce6).is-coming{color:var(--ink-3)}.col:where(.astro-eb46qce6).reveal-in .st-dot{animation:status-pulse 1.2s var(--ease) .2s 1}@keyframes status-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--c-success) 55%, transparent)}to{box-shadow:0 0 0 7px color-mix(in srgb, var(--c-success) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.col:where(.astro-eb46qce6).reveal-in .st-dot{animation:none}}.ac:where(.astro-3jfwwssi){gap:var(--sp-4);align-content:start;display:grid}.ac-head:where(.astro-3jfwwssi){justify-content:space-between;align-items:flex-start;gap:var(--sp-2);display:flex}.ac-id:where(.astro-3jfwwssi){gap:2px;min-width:0;display:grid}.ac-domain:where(.astro-3jfwwssi){font-size:var(--fs-fine);color:var(--ink-3);overflow-wrap:anywhere;margin:0}.ac:where(.astro-3jfwwssi) .ac-ex:where(.astro-3jfwwssi){height:20px;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:none;padding:0 8px}.ac-score:where(.astro-3jfwwssi){align-items:baseline;gap:0 var(--sp-3);grid-template-columns:auto auto minmax(0,1fr);display:grid}.ac-num:where(.astro-3jfwwssi){font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:2.25rem;font-weight:600;line-height:1}.ac-of:where(.astro-3jfwwssi){font-size:var(--fs-fine);letter-spacing:0;color:var(--ink-3);margin-left:2px;font-weight:500}.ac-grade:where(.astro-3jfwwssi){border:1px solid var(--hairline-strong);width:26px;height:26px;font-size:var(--fs-fine);color:var(--ink-2);border-radius:8px;align-self:center;place-items:center;margin:0;font-weight:700;display:inline-grid}.ac-what:where(.astro-3jfwwssi){font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);justify-self:end;margin:0;font-weight:700}.ac-track:where(.astro-3jfwwssi){height:2px;margin-top:var(--sp-3);background:var(--hairline-strong);border-radius:2px;grid-column:1/-1;position:relative;overflow:hidden}.ac-track:where(.astro-3jfwwssi) i:where(.astro-3jfwwssi){width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--tangerine), var(--flamingo), var(--violet));position:absolute;inset:0 auto 0 0}.ac-ask:where(.astro-3jfwwssi){font-size:var(--fs-fine);color:var(--ink-2);margin:0;font-weight:600}.ac-rows:where(.astro-3jfwwssi){margin:calc(-1 * var(--sp-2)) 0 0;display:grid}.ac-row:where(.astro-3jfwwssi){gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--hairline);grid-template-columns:84px minmax(0,1fr);align-items:center;display:grid}.ac-row:where(.astro-3jfwwssi):first-child{border-top:0}.ac-row:where(.astro-3jfwwssi) dt:where(.astro-3jfwwssi){font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.ac-row:where(.astro-3jfwwssi) dd:where(.astro-3jfwwssi){align-items:center;gap:4px var(--sp-2);flex-wrap:wrap;min-width:0;margin:0;display:flex}.ac:where(.astro-3jfwwssi) .ac-ans:where(.astro-3jfwwssi){height:22px;font-size:var(--fs-fine);gap:5px;padding:0 9px}.ac:where(.astro-3jfwwssi) .ac-yes:where(.astro-3jfwwssi){background:color-mix(in srgb, var(--c-success) 10%, transparent);border-color:color-mix(in srgb, var(--c-success) 40%, transparent);color:var(--c-success-ink)}.ac:where(.astro-3jfwwssi) .ac-yes:where(.astro-3jfwwssi) .dot:where(.astro-3jfwwssi){background:var(--c-success);border-radius:50%;width:6px;height:6px}.ac:where(.astro-3jfwwssi) .ac-partly:where(.astro-3jfwwssi){color:var(--ink);border-color:var(--hairline-strong)}.ac:where(.astro-3jfwwssi) .ac-no:where(.astro-3jfwwssi){border-color:var(--hairline-strong);color:var(--ink-2);background:0 0}.ac:where(.astro-3jfwwssi) .ac-na:where(.astro-3jfwwssi){border:1px dashed var(--hairline-strong);color:var(--ink-3);background:0 0}.ac-door:where(.astro-3jfwwssi){font-size:var(--fs-fine);color:var(--ink-3)}.ac-extra:where(.astro-3jfwwssi){gap:var(--sp-2) var(--sp-5);padding:var(--sp-3) 0 0;border-top:1px solid var(--hairline);font-size:var(--fs-fine);color:var(--ink-2);flex-wrap:wrap;margin:0;list-style:none;display:flex}.ac-extra:where(.astro-3jfwwssi) li:where(.astro-3jfwwssi){gap:6px;display:inline-flex}.ac-mini:where(.astro-3jfwwssi){color:var(--ink);font-weight:600}.ac-mini:where(.astro-3jfwwssi).ac-no,.ac-mini:where(.astro-3jfwwssi).ac-na{color:var(--ink-3);font-weight:500}.ac:where(.astro-3jfwwssi) .ac-foot:where(.astro-3jfwwssi){font-size:var(--fs-fine);color:var(--ink-3);overflow-wrap:anywhere;margin:0}.ladder:where(.astro-fenv4lzu){gap:var(--sp-4);align-content:start;display:grid}.ladder-head:where(.astro-fenv4lzu){justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.rungs:where(.astro-fenv4lzu){flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex}.rung:where(.astro-fenv4lzu){gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--hairline);grid-template-columns:14px minmax(0,1fr);align-items:center;display:grid;position:relative}.rung:where(.astro-fenv4lzu).above{border-bottom:1px dotted var(--hairline-strong)}.words:where(.astro-fenv4lzu){font-size:var(--fs-card);line-height:var(--lh-ui);color:var(--ink-2);gap:2px;display:grid}.words:where(.astro-fenv4lzu) b:where(.astro-fenv4lzu){color:var(--ink);font-weight:600}.rung:where(.astro-fenv4lzu).above .words:where(.astro-fenv4lzu),.rung:where(.astro-fenv4lzu).above .words:where(.astro-fenv4lzu) b:where(.astro-fenv4lzu){color:var(--ink-3)}.mark:where(.astro-fenv4lzu){border:1px dotted var(--ink-3);width:7px;height:7px;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur) var(--ease);transition-delay:calc(var(--i) * .22s + .2s);background:0 0;border-radius:50%;justify-self:center}.rung:where(.astro-fenv4lzu).reached .mark:where(.astro-fenv4lzu){border:1px solid var(--ink-3);background:var(--ink-3)}.rung:where(.astro-fenv4lzu).here .mark:where(.astro-fenv4lzu){background:0 0;border-color:#0000;position:relative}.rung:where(.astro-fenv4lzu).here .mark:where(.astro-fenv4lzu):after{content:"";background:conic-gradient(var(--flamingo), var(--tangerine), var(--lagoon), var(--violet), var(--flamingo));box-shadow:0 0 0 3px color-mix(in srgb, var(--violet) 14%, transparent);transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transition-delay:calc(var(--i) * .22s + .2s);border-radius:50%;position:absolute;inset:-2px}.ladder:where(.astro-fenv4lzu).reveal-armed:not(.reveal-in) .rung:where(.astro-fenv4lzu) .mark:where(.astro-fenv4lzu){border:1px dotted var(--ink-3);background:0 0;transform:scale(.8)}.ladder:where(.astro-fenv4lzu).reveal-armed:not(.reveal-in) .rung:where(.astro-fenv4lzu).here .mark:where(.astro-fenv4lzu):after{opacity:0;transform:scale(.4)}@media (prefers-reduced-motion:reduce){.mark:where(.astro-fenv4lzu),.mark:where(.astro-fenv4lzu):after{transition:none}}.cols:where(.astro-rendt3c2){gap:var(--gap-grid);align-items:start;display:grid}@media (width>=900px){.cols:where(.astro-rendt3c2){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.s-head:where(.astro-wp2l4cmv){max-width:820px}.s-box:where(.astro-wp2l4cmv){max-width:640px;margin-top:var(--sp-5)}.results:where(.astro-wp2l4cmv){margin-top:var(--sp-5)}.s-try:where(.astro-wp2l4cmv){gap:var(--sp-1) var(--sp-2);font-size:var(--fs-fine);color:var(--ink-3);flex-wrap:wrap;margin:0;display:flex}.ns-check:where(.astro-wp2l4cmv){align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);font-size:var(--fs-fine);color:var(--ink-3);flex-wrap:wrap;display:flex}.ns-check:where(.astro-wp2l4cmv) .input:where(.astro-wp2l4cmv){flex:200px;min-width:0}.r-more{margin:0}.r-count,.r-empty,.r-note{font-size:var(--fs-fine);color:var(--ink-3);margin:0;line-height:1.5}.r-empty b{margin-bottom:var(--sp-1);font-family:var(--font-display);font-size:var(--fs-h-card);color:var(--ink);font-weight:600;display:block}.r-check{align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-4);font-size:var(--fs-fine);color:var(--ink-2);flex-wrap:wrap;display:flex}.r-list{margin:var(--sp-3) 0;border-top:1px solid var(--hairline);padding:0;list-style:none;display:grid}.r{padding:var(--sp-4) 0;border-bottom:1px solid var(--hairline);gap:6px;display:grid}.r-main{align-items:baseline;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}.r-name{font-family:var(--font-display);font-size:var(--fs-h-card);color:var(--ink);font-weight:600;text-decoration:none}.r-name:hover,.r-name:focus-visible{text-underline-offset:3px;text-decoration:underline 1px}.r-where,.r-takes,.r-found{font-size:var(--fs-fine);color:var(--ink-3);margin:0;line-height:1.5}.r-takes{color:var(--ink-2)}.r-takes:empty,.r-found:empty,.r-tags:empty{display:none}.r-tags{flex-wrap:wrap;gap:6px;display:flex}.r-tag{border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);height:20px;font-size:var(--fs-micro);letter-spacing:.04em;color:var(--ink-2);align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.r-tag.is-on{border-color:color-mix(in srgb, var(--c-success) 40%, transparent);background:color-mix(in srgb, var(--c-success) 10%, transparent);color:var(--c-success-ink)}.r-skel{border-radius:var(--radius-pill);background:var(--hairline);max-width:320px;height:14px;animation:1.6s ease-in-out infinite r-breathe}@keyframes r-breathe{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.r-skel{animation:none}}
