.pada .ss-stage{--pada-ink:#061021;--pada-ink-2:#334155;--pada-muted:#5f6b7d;--pada-faint:#8a94a6;--pada-line:#e3e8ef;--pada-wash:#f4f7fa;--pada-cyan:#02b6fe;--pada-good:#047857;--pada-good-bg:#ecfdf5;--pada-warn:#b45309;--pada-warn-bg:#fffbeb;--pada-bad:#be123c;--pada-bad-bg:#fff1f2;background:var(--pada-wash);color:var(--pada-ink);overflow:hidden}.pada .pada-card{background:#fff;border-radius:18px;width:600px;height:640px;position:absolute;top:44px;left:56px;overflow:hidden;box-shadow:0 0 0 1px #0610210f,0 30px 60px -28px #0610214d}.pada .pada-head{border-bottom:1px solid var(--pada-line);align-items:center;gap:12px;padding:16px 24px;display:flex}.pada .pada-fav{outline-offset:-1px;border-radius:7px;outline:1px solid #00000014;flex:none;width:26px;height:26px;display:block}.pada .pada-domain{font-size:15px;font-weight:600;line-height:1.3}.pada .pada-status{color:var(--pada-muted);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.4}.pada .pada-hero{align-items:center;gap:16px;padding:24px 24px 22px;display:flex}.pada .pada-kicker{color:var(--pada-muted);font-size:12.5px;font-weight:600;line-height:1.3}.pada .pada-big{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:28px;font-weight:700;line-height:1.15}.pada .pada-section{border-top:1px solid var(--pada-line);padding:18px 24px 24px}.pada .pada-h{color:var(--pada-muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;font-size:12.5px;font-weight:600;display:flex}.pada .pada-in{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.pada .pada-in[data-on]{opacity:1;transform:none}.pada .pada-pill{white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}.pada .pada-score{text-align:center;flex:none;margin-left:auto}.pada .pada-ring{width:92px;height:92px;position:relative}.pada .pada-ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.pada .pada-ring__arc{transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.pada .pada-ring__n{font-variant-numeric:tabular-nums;place-items:center;font-size:27px;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.pada .pada-grade{white-space:nowrap;margin-top:6px;font-size:12.5px;font-weight:600}.pada .pada-sat{opacity:0;background:#fff;border-radius:18px;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden;transform:translateY(18px);box-shadow:0 0 0 1px #0610210f,0 34px 70px -30px #0610216b}.pada .pada-sat[data-on]{opacity:1;transform:none}.pada .pada-sat__head{border-bottom:1px solid var(--pada-line);padding:14px 18px 12px;font-size:13.5px;font-weight:600}.pada .ss-stage[data-layout=compact] .pada-card{width:326px;top:20px;left:16px}.pada .ss-stage[data-layout=compact] .pada-head{padding:14px 16px}.pada .ss-stage[data-layout=compact] .pada-hero{gap:12px;padding:18px 16px}.pada .ss-stage[data-layout=compact] .pada-big{font-size:22px}.pada .ss-stage[data-layout=compact] .pada-section{padding:16px}.pada .ss-stage[data-layout=compact] .pada-ring{width:72px;height:72px}.pada .ss-stage[data-layout=compact] .pada-ring__n{font-size:21px}.pada .ss-stage[data-layout=compact] .pada-grade{font-size:11.5px}.pada .pada-head__text,.pada .pada-hero__text{min-width:0}.pada .pada-scanline{align-items:center;gap:7px;display:inline-flex}.pada .pada-scanline .ss-spinner{color:var(--pada-cyan);flex:none}.pada .pada-glyph{width:44px;height:44px;color:var(--pada-cyan);flex:none;place-items:center;display:grid}.pada .pada-glyph svg{width:32px;height:32px}.pada .pada-grade{transition:opacity .4s .6s}.pada .pada-checks{flex-direction:column;gap:10px;display:flex}.pada .pada-check{border:1px solid var(--pada-line);background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.pada .pada-check__mark{width:18px;height:18px;color:var(--pada-faint);flex:none;place-items:center;display:grid}.pada .pada-check__mark .ss-states{place-items:center;display:grid}.pada .pada-check__text{flex-direction:column;flex:1;min-width:0;display:flex}.pada .pada-check__top{align-items:center;gap:10px;min-width:0;display:flex}.pada .pada-check__label{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.pada .pada-pill{opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);transform:scale(.92)}.pada .pada-check[data-done] .pada-pill{opacity:1;transform:none}.pada .pada-check__sum{color:var(--pada-ink-2);white-space:nowrap;text-overflow:ellipsis;opacity:0;margin-top:3px;font-size:13px;line-height:1.45;transition:opacity .4s .1s;overflow:hidden}.pada .pada-check[data-done] .pada-check__sum{opacity:1}.pada .ss-stage[data-layout=compact] .pada-check{padding:10px 12px}.pada .ss-stage[data-layout=compact] .pada-check__label{font-size:13px}.pada .ss-stage[data-layout=compact] .pada-glyph{display:none}.pada .pada-fav{border-radius:7px;flex:none;display:block}.pada .pada-sat{width:366px;top:266px;left:604px}.pada .pada-fixes{background:var(--pada-wash);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.pada .pada-fix{border:1px solid var(--pada-line);background:#fff;border-radius:12px;padding:12px 14px}.pada .pada-fix__top{align-items:center;gap:8px;min-width:0;display:flex}.pada .pada-fix__title{min-width:0;font-size:13.5px;font-weight:700;line-height:1.3}.pada .pada-fix__top .pada-pill{margin-left:auto}.pada .pada-pill--on{opacity:1;transform:none}.pada .pada-fix__meta{color:var(--pada-muted);margin-top:4px;font-size:11.5px;line-height:1.4}.pada .pada-fix__body{color:var(--pada-ink-2);margin-top:7px;font-size:12.5px;line-height:1.45}.pada .pada-fix__body b,.pada .pada-contrast b{color:var(--pada-ink);font-weight:700}.pada .pada-code{background:var(--pada-wash);color:var(--pada-ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;margin-top:8px;padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.4;display:block;overflow:hidden}.pada .pada-contrast{color:var(--pada-ink-2);margin-top:8px;font-size:12px;line-height:1.5}.pada .pada-sw{vertical-align:-2px;border-radius:4px;width:13px;height:13px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.pada .ss-stage[data-layout=compact] .pada-sat{width:318px;top:330px;left:20px}:root.dark .pada .ss-stage{--pada-ink:var(--vb-ink);--pada-ink-2:var(--vb-ink-2);--pada-muted:var(--vb-muted);--pada-faint:var(--vb-faint);--pada-line:var(--vb-line);--pada-wash:var(--vb-wash);--pada-good:#34d399;--pada-good-bg:#10b98126;--pada-warn:#fbbf24;--pada-warn-bg:#f59e0b26;--pada-bad:#f87171;--pada-bad-bg:#ef444426}:root.dark .pada .pada-card,:root.dark .pada .pada-sat{background:var(--vb-card);box-shadow:0 0 0 1px var(--vb-line), 0 30px 60px -28px #00000080}:root.dark .pada .pada-check,:root.dark .pada .pada-fix{background:var(--vb-card)}:root.dark .pada .pada-sw{box-shadow:inset 0 0 0 1px #ffffff2e}
