.smyIOW_form{gap:8px;max-width:560px;margin-top:22px;display:flex}.smyIOW_form input{border:1.5px solid var(--ink);background:var(--paper);min-width:0;min-height:50px;font:500 16px var(--font-geist-mono), monospace;color:var(--ink);border-radius:12px;flex:1;padding:0 14px}.smyIOW_form input:focus-visible{outline:3px solid var(--acid);outline-offset:1px}.smyIOW_sheet{padding-top:clamp(18px,3vw,36px)}.smyIOW_seal{border:2px solid var(--ink);background:var(--paper-raised);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;padding:clamp(18px,2.6vw,30px);display:grid}.smyIOW_seal[data-valid=true]{box-shadow:inset 6px 0 0 var(--good)}.smyIOW_seal[data-valid=false]{box-shadow:inset 6px 0 0 var(--bad);background:var(--bad-bg);grid-template-columns:auto minmax(0,1fr)}.smyIOW_seal h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.1}.smyIOW_seal p{max-width:62ch;margin:8px 0 0;line-height:1.55}.smyIOW_kicker{font:600 12px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--good);margin:0!important}.smyIOW_seal[data-valid=false] .smyIOW_kicker{color:var(--bad)}.smyIOW_grade{border:2px solid var(--ink);background:#ff8f80;border-radius:18px;place-items:center;width:72px;height:72px;font-size:40px;font-weight:700;display:grid}.smyIOW_grade[data-grade=A],.smyIOW_grade[data-grade=B]{background:var(--acid)}.smyIOW_grade[data-grade=C]{background:#ffd27a}.smyIOW_evidence{border:1px solid var(--rule);background:var(--paper-raised);border-radius:16px;margin:16px 0 0;display:grid}.smyIOW_evidence>div{border-top:1px solid var(--rule);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px 16px;display:grid}.smyIOW_evidence>div:first-child{border-top:0}.smyIOW_evidence dt{font:500 11px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);padding-top:3px}.smyIOW_evidence dd{font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;margin:0;font-size:13.5px}.smyIOW_today{background:var(--good-bg);border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:14.5px}.smyIOW_today[data-changed=true]{background:var(--risk-bg)}.smyIOW_meta{color:var(--ink-soft);overflow-wrap:anywhere;margin-top:14px;font-size:12.5px}.smyIOW_meta a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.smyIOW_seal{grid-template-columns:minmax(0,1fr) auto}.smyIOW_seal>svg{display:none}.smyIOW_evidence>div{grid-template-columns:1fr;gap:2px}.smyIOW_form{flex-direction:column}}
