.wg{--wg-face:#396071;--wg-label:#a3bdc4;--wg-ink:#f4fafb;--wg-off:#4c7282;--wg-on:#e9f3f4;--wg-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--wg-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif}.wg .ss-stage{background:radial-gradient(60% 50% at 12% 78%,#5d6467 0%,#0000 70%),radial-gradient(45% 40% at 92% 70%,#9a7f78 0%,#0000 70%),linear-gradient(170deg,#d5e0e4 0%,#b9c6cb 55%,#a3afb4 100%);overflow:hidden}.wg .wg-widget{background:var(--wg-face);height:420px;font-family:var(--wg-sans);border-radius:26px;padding:22px 20px;position:absolute;box-shadow:0 16px 40px -18px #1428328c}.wg .wg-head{justify-content:space-between;align-items:center;gap:12px;height:36px;display:flex}.wg .wg-label{white-space:nowrap;font:700 11px/1 var(--wg-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--wg-label)}.wg .wg-label--sub{margin-top:16px;font-size:10px;display:block}.wg .wg-score{color:var(--wg-ink);align-items:center;gap:10px;display:inline-flex}.wg .wg-score__value{font:800 34px/1 var(--wg-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wg .wg-grid{grid-template-rows:repeat(5,6px);grid-auto-flow:column;gap:2px;margin-top:10px;display:grid}.wg .wg-day{background:var(--wg-off);width:6px;height:6px;transition:background-color .42s cubic-bezier(.25,.8,.25,1)}.wg .wg-day[data-on]{background:var(--wg-on)}.wg .wg-topics{flex-direction:column;gap:8px;margin-top:16px;display:flex}.wg .wg-topic{grid-template-columns:9px minmax(0,1fr) auto 26px;align-items:center;gap:8px;height:16px;display:grid}.wg .wg-swatch{border:1.5px solid var(--wg-on);background:#5aa3c9;width:9px;height:9px}.wg .wg-swatch[data-tone=finance]{background:#3d8b5e}.wg .wg-swatch[data-tone=health]{background:#b84d6a}.wg .wg-topic__label{font:700 10px/1 var(--wg-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--wg-label);white-space:nowrap}.wg .wg-segs{gap:2px;display:flex}.wg .wg-seg{background:var(--wg-off);width:12px;height:7px}.wg .wg-seg[data-on]{background:var(--wg-on)}.wg .wg-topic__score{font:600 13px/1 var(--wg-sans);font-variant-numeric:tabular-nums;text-align:right;color:var(--wg-ink)}.wg .wg-rule{background:#ffffff29;height:1px;margin-top:18px}.wg .wg-term{flex-direction:column;gap:10px;margin-top:18px;display:flex}.wg .wg-bar{background:var(--wg-off);height:7px;display:block}.wg .wg-bar--word{height:16px}
@layer stageshow{.ss-icon{flex-shrink:0;display:block}}
@layer stageshow{.ss-spinner{flex:none;animation:.8s linear infinite ss-spin}@media (prefers-reduced-motion:reduce){.ss-spinner{animation:none}}}
@layer stageshow{.ss-states{place-items:center;display:inline-grid}.ss-states__item{opacity:0;filter:blur(2px);will-change:transform;grid-area:1/1;align-items:center;gap:6px;transition:opacity .15s,filter .15s,transform 0s .15s;display:inline-flex;transform:translateY(4px)}.ss-states__item[data-on]{opacity:1;filter:none;transition:opacity .25s ease-out 70ms,filter .25s ease-out 70ms,transform .3s cubic-bezier(.22,1,.36,1) 70ms;transform:translate(0,0)}.ss-states[data-align=start]{justify-items:start}.ss-states[data-align=end]{justify-items:end}.ss-states[data-reduced]>.ss-states__item{filter:none;transition:opacity .12s;transform:translate(0,0)}}
