.fallback.c-1o8rfo7{color:var(--color-text-secondary);margin:0;line-height:1.6}.calc.c-1o8rfo7{gap:14px;display:grid}.demo.c-1o8rfo7{gap:12px;display:grid}.demo-head.c-1o8rfo7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.demo-title.c-1o8rfo7{color:var(--color-text-primary);margin:0;font-size:1.02rem;font-weight:700}.freshness.c-1o8rfo7{color:var(--color-text-muted);margin:0;font-size:.78rem}.state.c-1o8rfo7{color:var(--color-text-secondary);margin:0;line-height:1.6}.cards.c-1o8rfo7{grid-template-columns:1fr 1fr;gap:12px;display:grid}.card.c-1o8rfo7{border:1px solid var(--color-border-subtle);background:var(--color-bg-input,transparent);border-radius:10px;gap:6px;padding:14px;display:grid}.card-label.c-1o8rfo7{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:.72rem;font-weight:700}.card-value.c-1o8rfo7{letter-spacing:-.01em;color:var(--color-text-primary);font-size:1.6rem;font-weight:700}.card-note.c-1o8rfo7{color:var(--color-text-secondary);margin:0;font-size:.82rem;line-height:1.5}.copy.c-1o8rfo7{color:var(--color-text-primary);border:1px solid var(--color-border-subtle);cursor:pointer;background:0 0;border-radius:6px;justify-self:start;margin-top:2px;padding:6px 12px;font-size:.78rem;font-weight:600}.copy.c-1o8rfo7:hover{border-color:var(--color-accent)}.demo-mechanism.c-1o8rfo7{color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.6}.demo-mechanism.c-1o8rfo7 code:where(.c-1o8rfo7){word-break:break-all;font-size:.74rem}.divider.c-1o8rfo7{background:var(--color-border-subtle);height:1px;margin:4px 0}.manual-title.c-1o8rfo7{color:var(--color-text-primary);margin:0;font-size:.95rem;font-weight:700}.field.c-1o8rfo7{gap:6px;display:grid}.field.narrow.c-1o8rfo7{max-width:220px}.field-label.c-1o8rfo7{color:var(--color-text-muted);font-size:.78rem;font-weight:600}input.c-1o8rfo7{width:100%;color:var(--color-text-primary);background:var(--color-bg-input,transparent);border:1px solid var(--color-border-subtle);border-radius:8px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:.95rem}input.c-1o8rfo7:focus{border-color:var(--color-accent);outline:none}.warn.c-1o8rfo7{color:var(--color-text-primary);margin:0;font-size:.88rem;line-height:1.55}.go.c-1o8rfo7,.refresh.c-1o8rfo7{color:var(--color-text-primary);border:1px solid var(--color-border-subtle);cursor:pointer;background:0 0;border-radius:8px;justify-self:start;padding:10px 18px;font-size:.92rem;font-weight:600}.go.c-1o8rfo7:disabled,.refresh.c-1o8rfo7:disabled{opacity:.5;cursor:default}.go.c-1o8rfo7:not(:disabled):hover,.refresh.c-1o8rfo7:not(:disabled):hover{border-color:var(--color-accent)}.verdict.c-1o8rfo7{border:1px solid var(--color-border-subtle);border-radius:8px;gap:10px;padding:16px;display:grid}.verdict-main.c-1o8rfo7{margin:0;font-size:1.1rem;font-weight:600}.verdict-sub.c-1o8rfo7{color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.6}.verdict-note.c-1o8rfo7{color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.55}.verdict-note.c-1o8rfo7 code:where(.c-1o8rfo7){word-break:break-all;font-size:.74rem}@media (width<=520px){.cards.c-1o8rfo7{grid-template-columns:1fr}}
