.wah[data-astro-cid-2kp5tr3i]{padding:50px 28px 0 0;position:relative}.wah-chip[data-astro-cid-2kp5tr3i]{background:var(--fill);color:var(--text-muted);white-space:nowrap;border-radius:4px;padding:3px 6px;font-size:10px}.wah-split[data-astro-cid-2kp5tr3i]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.wah-list[data-astro-cid-2kp5tr3i]{border-right:1px solid var(--border);align-content:start;min-width:0;padding:12px 0 10px;display:grid}.wah-list__head[data-astro-cid-2kp5tr3i]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:8px;padding:0 14px 10px;display:flex}.wah-sort[data-astro-cid-2kp5tr3i]{align-items:center;gap:3px;display:inline-flex}.wah-row[data-astro-cid-2kp5tr3i]{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) 44px 30px;align-items:center;gap:10px;padding:7px 14px;display:grid}.wah-row[data-astro-cid-2kp5tr3i]:last-child{border-bottom:0}.wah-row__who[data-astro-cid-2kp5tr3i]{gap:2px;min-width:0;display:grid}.wah-row__id[data-astro-cid-2kp5tr3i]{font-size:11.5px}.wah-row__page[data-astro-cid-2kp5tr3i]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.wah-row__bar[data-astro-cid-2kp5tr3i]{background:var(--fill-strong);border-radius:2px;height:4px;position:relative;overflow:hidden}.wah-row__bar[data-astro-cid-2kp5tr3i] span[data-astro-cid-2kp5tr3i]{border-radius:inherit;background:var(--text-muted);position:absolute;inset:0 auto 0 0}.wah-row__score[data-astro-cid-2kp5tr3i]{text-align:right;color:var(--text-muted);font-size:11px}.wah-row[data-astro-cid-2kp5tr3i].is-selected{background:var(--accent-tint);box-shadow:inset 2px 0 0 var(--accent-text)}.wah-row[data-astro-cid-2kp5tr3i].is-selected .wah-row__bar[data-astro-cid-2kp5tr3i] span[data-astro-cid-2kp5tr3i]{background:var(--accent-text)}.wah-row[data-astro-cid-2kp5tr3i].is-selected .wah-row__score[data-astro-cid-2kp5tr3i]{color:var(--text)}.wah-row[data-astro-cid-2kp5tr3i].is-faded{opacity:.4}.wah-detail[data-astro-cid-2kp5tr3i]{flex-direction:column;gap:14px;min-width:0;padding:12px 14px 14px;display:flex}.wah-detail__head[data-astro-cid-2kp5tr3i]{justify-content:space-between;align-items:center;gap:8px;display:flex}.wah-detail__id[data-astro-cid-2kp5tr3i]{font-size:12px}.wah-score[data-astro-cid-2kp5tr3i]{border-bottom:1px solid var(--hairline);align-items:center;gap:12px;padding-bottom:14px;display:flex}.wah-ring[data-astro-cid-2kp5tr3i]{flex:none}.wah-ring__track[data-astro-cid-2kp5tr3i],.wah-ring__arc[data-astro-cid-2kp5tr3i]{fill:none;stroke-width:5px}.wah-ring__track[data-astro-cid-2kp5tr3i]{stroke:var(--fill-strong)}.wah-ring__arc[data-astro-cid-2kp5tr3i]{stroke:var(--text);stroke-linecap:round}.wah-score__text[data-astro-cid-2kp5tr3i]{gap:4px;display:grid}.wah-score__value[data-astro-cid-2kp5tr3i]{letter-spacing:-.02em;font-size:24px;line-height:1}.wah-score__label[data-astro-cid-2kp5tr3i]{color:var(--text-muted);white-space:nowrap;font-size:11px}.wah-drivers[data-astro-cid-2kp5tr3i]{gap:9px;display:grid}.wah-viewed[data-astro-cid-2kp5tr3i]{border-top:1px solid var(--hairline);gap:8px;margin-top:auto;padding-top:12px;display:grid}.wah-viewed__list[data-astro-cid-2kp5tr3i]{flex-wrap:wrap;gap:4px;display:flex}.wah-viewed__chip[data-astro-cid-2kp5tr3i]{background:var(--fill);white-space:nowrap;border-radius:4px;padding:3px 6px;font-size:10.5px}.wah-driver[data-astro-cid-2kp5tr3i]{grid-template-columns:minmax(0,1fr) 52px 32px;align-items:center;gap:8px;display:grid}.wah-driver__label[data-astro-cid-2kp5tr3i]{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.wah-driver__track[data-astro-cid-2kp5tr3i]{height:6px;position:relative}.wah-driver__track[data-astro-cid-2kp5tr3i]:before{content:"";border-left:1px solid var(--border-strong);position:absolute;top:-2px;bottom:-2px;left:50%}.wah-driver__fill[data-astro-cid-2kp5tr3i]{background:var(--text);opacity:.7;border-radius:0 2px 2px 0;position:absolute;top:0;bottom:0;left:50%}.wah-driver__fill[data-astro-cid-2kp5tr3i].is-neg{background:var(--signal-danger);opacity:.85;border-radius:2px 0 0 2px;left:auto;right:50%}.wah-driver__value[data-astro-cid-2kp5tr3i]{text-align:right;color:var(--text-muted);font-size:10.5px}.wah-tiers[data-astro-cid-2kp5tr3i]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.wah-tiers__bar[data-astro-cid-2kp5tr3i]{gap:2px;height:6px;display:flex}.wah-tiers__seg[data-astro-cid-2kp5tr3i]{background:var(--fill-strong);border-radius:2px}.wah-tiers__seg[data-astro-cid-2kp5tr3i].is-high,.wah-tiers__dot[data-astro-cid-2kp5tr3i].is-high{background:var(--text)}.wah-tiers__seg[data-astro-cid-2kp5tr3i].is-mid,.wah-tiers__dot[data-astro-cid-2kp5tr3i].is-mid{background:var(--text-subtle)}.wah-tiers__dot[data-astro-cid-2kp5tr3i].is-low{background:var(--fill-strong);box-shadow:inset 0 0 0 1px var(--border-strong)}.wah-tiers__legend[data-astro-cid-2kp5tr3i]{gap:12px;display:inline-flex}.wah-tiers__key[data-astro-cid-2kp5tr3i]{color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.wah-tiers__key[data-astro-cid-2kp5tr3i] .mock-mono[data-astro-cid-2kp5tr3i]{color:var(--text);font-size:10px}.wah-tiers__dot[data-astro-cid-2kp5tr3i]{border-radius:2px;width:7px;height:7px}.wah-toast[data-astro-cid-2kp5tr3i]{border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-pop);align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;top:0;right:0}.wah-toast[data-astro-cid-2kp5tr3i]:before{content:"";pointer-events:none;background:linear-gradient(var(--text), var(--text)) top left / 4px 4px no-repeat, linear-gradient(var(--text), var(--text)) top right / 4px 4px no-repeat, linear-gradient(var(--text), var(--text)) bottom left / 4px 4px no-repeat, linear-gradient(var(--text), var(--text)) bottom right / 4px 4px no-repeat;position:absolute;inset:-3px}.wah-toast__icon[data-astro-cid-2kp5tr3i]{border-radius:var(--radius-tile);background:var(--tile-bg);flex:none;place-items:center;width:28px;height:28px;display:grid}.wah-toast__text[data-astro-cid-2kp5tr3i]{white-space:nowrap;gap:3px;font-size:12px;display:grid}.wah-toast__sub[data-astro-cid-2kp5tr3i]{color:var(--text-muted);font-size:10px}.wah-toast[data-astro-cid-2kp5tr3i] .wah-toast__status{margin-left:4px}@container (width<=560px){.wah[data-astro-cid-2kp5tr3i]{padding-right:16px}.wah[data-astro-cid-2kp5tr3i] .mwin__body--side{grid-template-columns:minmax(0,1fr)}.wah[data-astro-cid-2kp5tr3i] .mwin__side,.wah-list__more[data-astro-cid-2kp5tr3i],.wah-row__bar[data-astro-cid-2kp5tr3i],.wah-tiers__legend[data-astro-cid-2kp5tr3i],.wah-toast[data-astro-cid-2kp5tr3i] .wah-toast__status{display:none}.wah-split[data-astro-cid-2kp5tr3i]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.wah-row[data-astro-cid-2kp5tr3i]{grid-template-columns:minmax(0,1fr) 30px}.wah-driver[data-astro-cid-2kp5tr3i]{grid-template-columns:minmax(0,1fr) 40px 32px}.wah-tiers[data-astro-cid-2kp5tr3i]{grid-template-columns:auto minmax(0,1fr)}}@container (width>=640px){.wah[data-astro-cid-2kp5tr3i]{zoom:1.1}}.wai-chip[data-astro-cid-j2clz4lk]{background:var(--fill);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:11.5px;display:inline-flex}.wai-chip[data-astro-cid-j2clz4lk] svg{color:var(--text-muted)}.wai-chip--out[data-astro-cid-j2clz4lk]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong)}.wai-sources[data-astro-cid-j2clz4lk]{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.wai-sources[data-astro-cid-j2clz4lk] .wai-sources__label{margin-right:4px}.wai-sources__list[data-astro-cid-j2clz4lk]{gap:6px;display:inline-flex}.wai-sources[data-astro-cid-j2clz4lk] .wai-sources__arrow{color:var(--text-muted)}.wai-body[data-astro-cid-j2clz4lk]{background:var(--surface-sunken);gap:12px;padding:14px;display:grid}.wai-body__head[data-astro-cid-j2clz4lk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.wai-legend[data-astro-cid-j2clz4lk]{color:var(--text-muted);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.wai-legend[data-astro-cid-j2clz4lk] i[data-astro-cid-j2clz4lk]{border-radius:2px;width:10px;height:10px}.wai-legend[data-astro-cid-j2clz4lk] i[data-astro-cid-j2clz4lk].is-neg{background:color-mix(in oklab, var(--signal-danger) 18%, transparent)}.wai-legend[data-astro-cid-j2clz4lk] i[data-astro-cid-j2clz4lk].is-pos{background:color-mix(in oklab, var(--text) 26%, transparent);margin-left:6px}.wai-grid[data-astro-cid-j2clz4lk]{grid-template-columns:minmax(84px, 1.1fr) repeat(var(--stages), minmax(0, 1fr));border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);gap:4px;padding:12px;display:grid}.wai-grid__corner[data-astro-cid-j2clz4lk],.wai-grid__stage[data-astro-cid-j2clz4lk]{padding:2px 0 6px}.wai-grid__stage[data-astro-cid-j2clz4lk]{text-align:center}.wai-grid__content[data-astro-cid-j2clz4lk]{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;font-size:11.5px;display:flex;overflow:hidden}.wai-cell[data-astro-cid-j2clz4lk]{border-radius:4px;place-items:center;height:28px;font-size:10.5px;display:grid}.wai-cell[data-astro-cid-j2clz4lk].is-pos{background:color-mix(in oklab, var(--text) var(--mix), transparent)}.wai-cell[data-astro-cid-j2clz4lk].is-neg{background:color-mix(in oklab, var(--signal-danger) var(--mix), transparent);color:var(--text-muted)}.wai-cell[data-astro-cid-j2clz4lk].is-peak{background:var(--accent);color:var(--accent-fg)}.wai-foot[data-astro-cid-j2clz4lk]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.wai-foot[data-astro-cid-j2clz4lk] .wai-foot__label{margin-right:4px}@container (width<=520px){.wai-sources[data-astro-cid-j2clz4lk] .wai-sources__label,.wai-foot[data-astro-cid-j2clz4lk] .wai-foot__label{display:none}}.wa-result[data-astro-cid-uqbo7lrr]{border-radius:var(--radius-xl);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;justify-content:space-between;gap:40px;padding:28px 24px;display:flex}.wa-result__chart[data-astro-cid-uqbo7lrr]{gap:14px;display:grid}.wa-result__dots[data-astro-cid-uqbo7lrr]{grid-template-columns:repeat(23,minmax(0,1fr));gap:8px 4px;display:grid}.wa-result__dots[data-astro-cid-uqbo7lrr] i[data-astro-cid-uqbo7lrr]{aspect-ratio:1;background:var(--text-subtle);border-radius:50%;width:100%;max-width:8px}.wa-result__key[data-astro-cid-uqbo7lrr]{font-size:var(--fs-xs);color:var(--text-muted)}.wa-result__stat[data-astro-cid-uqbo7lrr]{gap:12px;display:grid}.wa-result__value[data-astro-cid-uqbo7lrr]{font-size:var(--fs-h1);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--accent-text);margin:0;line-height:1}.wa-result__label[data-astro-cid-uqbo7lrr]{max-width:32ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted);margin:0}@media (width>=992px){.wa-result[data-astro-cid-uqbo7lrr]{min-height:220px;padding:32px}.wa-result__dots[data-astro-cid-uqbo7lrr]{row-gap:12px}}.cswa-hero__result[data-astro-cid-v2sqw47a]{margin-top:var(--space-stack);padding-top:var(--space-stack);border-top:1px solid var(--border);width:100%;max-width:600px}.cswa-opp__grid[data-astro-cid-v2sqw47a]{row-gap:var(--space-block)}.cswa-opp__text[data-astro-cid-v2sqw47a]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.cswa-opp__title[data-astro-cid-v2sqw47a]{margin:0}.cswa-opp__title[data-astro-cid-v2sqw47a] .muted[data-astro-cid-v2sqw47a],.cswa-results__title[data-astro-cid-v2sqw47a] .muted[data-astro-cid-v2sqw47a],.cswa-more[data-astro-cid-v2sqw47a] h2 .muted{display:block}@media (width>=768px){.cswa-opp__title[data-astro-cid-v2sqw47a] .muted[data-astro-cid-v2sqw47a],.cswa-results__title[data-astro-cid-v2sqw47a] .muted[data-astro-cid-v2sqw47a],.cswa-more[data-astro-cid-v2sqw47a] h2 .muted{display:inline-block}}.cswa-prose[data-astro-cid-v2sqw47a]{gap:20px;max-width:640px;margin-top:4px;display:grid}.cswa-prose[data-astro-cid-v2sqw47a] p[data-astro-cid-v2sqw47a]{font-size:var(--fs-body-lg);color:var(--text-muted);text-wrap:pretty;margin:0;line-height:1.65}@media (width>=992px){.cswa-opp__meta[data-astro-cid-v2sqw47a]{padding-left:clamp(0px,4vw,64px)}}.cswa-steps[data-astro-cid-v2sqw47a]{border-top:1px solid var(--border);width:100%;margin:8px 0 0;padding:0;list-style:none}.cswa-steps__item[data-astro-cid-v2sqw47a]{border-bottom:1px solid var(--border);grid-template-columns:28px 20px minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;display:grid}.cswa-steps__num[data-astro-cid-v2sqw47a]{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-muted)}.cswa-steps[data-astro-cid-v2sqw47a] .cswa-steps__icon{color:var(--text-muted);margin-top:3px}.cswa-steps__text[data-astro-cid-v2sqw47a]{gap:2px;display:grid}.cswa-steps__name[data-astro-cid-v2sqw47a]{font-size:var(--fs-body);line-height:var(--lh-body)}.cswa-steps__body[data-astro-cid-v2sqw47a]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted)}.cswa-tech__grid[data-astro-cid-v2sqw47a]{align-items:center;row-gap:var(--space-block)}@media (width<=767.98px){.cswa-tech[data-astro-cid-v2sqw47a] .cswa-tech__stack .tech__list{flex-wrap:wrap;gap:8px;display:flex}.cswa-tech[data-astro-cid-v2sqw47a] .cswa-tech__stack .tech__item{aspect-ratio:auto;border-radius:var(--radius-md);height:44px;color:var(--text);flex-direction:row;gap:10px;padding:0 16px 0 14px}.cswa-tech[data-astro-cid-v2sqw47a] .cswa-tech__stack .tech__icon{width:18px;height:18px}.cswa-tech[data-astro-cid-v2sqw47a] .cswa-tech__stack .tech__mono{border-radius:var(--radius-sm);width:18px;height:18px;font-size:11px}}@media (width>=768px){.cswa-tech[data-astro-cid-v2sqw47a] .cswa-tech__stack .tech__list{grid-template-columns:repeat(3,minmax(0,1fr))}.cswa-tech[data-astro-cid-v2sqw47a] .cswa-tech__stack .tech__item{aspect-ratio:auto;height:112px}}.cswa-results__grid[data-astro-cid-v2sqw47a]{row-gap:var(--space-block);align-items:center}.cswa-results__text[data-astro-cid-v2sqw47a]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.cswa-results__title[data-astro-cid-v2sqw47a]{margin:0 0 12px}@media (width>=992px){.cswa-results__text[data-astro-cid-v2sqw47a]{padding-right:clamp(0px,3vw,48px)}}.cswa-more__head[data-astro-cid-v2sqw47a]{margin-bottom:var(--space-block);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}
