[data-check-js=on] .check-option[data-astro-cid-miwvxebl][data-withheld]{display:none}.check-result{display:grid;gap:var(--space-5);border:1px solid var(--plate-border);border-top-color:var(--plate-edge);border-radius:var(--radius-panel);background:var(--plate-bg);box-shadow:var(--plate-shadow);padding:var(--space-6) var(--space-5)}.check-result h2{font-size:var(--fs-xl)}.check-verdict{display:grid;gap:var(--space-2);max-width:46ch}.check-stamp{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:700;line-height:1.1;letter-spacing:.02em;color:var(--text-primary)}.check-verdict-in .check-stamp{color:var(--success-text)}.check-stamp-sub{font-size:var(--fs-lg);line-height:1.35;color:var(--text-primary)}.check-block{display:grid;gap:var(--space-3);border-top:1px solid var(--line);padding-top:var(--space-5)}.check-label{font-family:var(--font-display);font-size:var(--fs-mini);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-primary)}.check-head-line{font-size:var(--fs-md);font-weight:600;color:var(--text-primary)}.check-body{color:var(--text-muted);font-size:var(--fs-sm);max-width:78ch}.check-meta{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"zero" 1;font-size:var(--fs-xs);color:var(--accent-text)}.check-group{display:grid;gap:var(--space-3)}.check-chip{justify-self:start;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface-subtle);padding:3px var(--pad-3);font-family:var(--font-display);font-size:var(--fs-mini);font-weight:600;letter-spacing:var(--tracking-caps);line-height:1.2;text-transform:uppercase;color:var(--text-muted)}.check-chip-applies{border-color:var(--line-strong);background:var(--accent-soft);color:var(--ink)}.check-chip-undecided{border-style:dashed}.check-duty-list{display:grid;gap:var(--space-4)}.check-duty{display:grid;gap:var(--space-2);border-left:1px solid var(--line);padding-left:var(--space-4)}.check-duty-title{font-size:var(--fs-sm);color:var(--text-primary)}.check-more{border-top:1px solid var(--line);padding-top:var(--space-5)}.check-more>summary{cursor:pointer;font-family:var(--font-display);font-size:var(--fs-mini);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-text)}.check-more-body{display:grid;gap:var(--space-5);margin-top:var(--space-5)}.check-law>summary{cursor:pointer;font-family:var(--font-body);font-size:var(--fs-xs);line-height:1.7;color:var(--text-subtle)}.check-law[open]{display:grid;gap:var(--space-2)}.check-cites{display:grid;gap:4px}.check-cite-ref{display:block;font-family:var(--font-mono);font-size:var(--fs-mini);line-height:1.7;color:var(--text-subtle);cursor:pointer}.check-quote{margin:var(--space-2) 0 0;border-left:1px solid var(--accent-edge);padding-left:var(--space-4);color:var(--text-muted);font-size:var(--fs-xs);line-height:1.7;max-width:78ch}.check-open,.check-read{display:grid;gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-sm)}.check-downloads{gap:var(--space-4)}.check-gets{display:flex;flex-wrap:wrap;gap:var(--space-3)}.check-get{max-width:100%;text-align:center}.check-fine{border-top:1px solid var(--line);padding-top:var(--space-5);font-family:var(--font-body);font-size:var(--fs-xs);line-height:1.8;color:var(--text-subtle);max-width:78ch}@media(max-width:640px){.check-result{padding:var(--space-5) var(--space-4)}.check-stamp{font-size:var(--fs-xl)}}.check{display:grid;gap:var(--space-6)}.check [hidden]{display:none}.check-note{border:1px solid var(--plate-border);border-top-color:var(--plate-edge);border-radius:var(--radius-panel);background:var(--plate-bg);box-shadow:var(--plate-shadow);padding:var(--space-4) var(--space-5);color:var(--text-muted);font-size:var(--fs-sm);max-width:78ch}.check-questions{display:grid;gap:var(--space-4);list-style:none;counter-reset:check-question 0}[data-check-js=on] .check-q:not([data-asked]){display:none}.check-q{counter-increment:check-question 1;border:1px solid var(--plate-border);border-top-color:var(--plate-edge);border-radius:var(--radius-panel);background:var(--plate-bg);box-shadow:var(--plate-shadow)}.check-field{--check-inset: var(--space-5);min-inline-size:0;margin:0;border:0;padding:var(--check-inset)}.check-prompt{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--check-inset) 0 0;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;line-height:1.25;color:var(--text-primary)}.check-n{flex:none;font-family:var(--font-mono);font-feature-settings:"tnum" 1,"zero" 1;font-size:var(--fs-xs);color:var(--accent-text)}.check-n:before{content:counter(check-question)}.check-help{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--fs-sm);max-width:78ch}.check-status{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--accent-text)}.check-status:empty{display:none}@media(max-width:640px){.check-field{--check-inset: var(--space-4)}}
