.mc[data-astro-cid-vhmnojjt]{justify-self:stretch;width:100%;container-type:inline-size}.mc-intro[data-astro-cid-vhmnojjt]{color:var(--text-dim);font-size:var(--step-sm);margin-top:.5rem;line-height:1.6}.mc-rows[data-astro-cid-vhmnojjt]{margin-top:var(--s3);border-top:var(--hair) solid var(--line)}.mc-row[data-astro-cid-vhmnojjt]{border-bottom:var(--hair) solid var(--line);grid-template-columns:minmax(0,1fr);gap:.75rem;padding-block:1rem;display:grid}.mc-q[data-astro-cid-vhmnojjt]{gap:.2rem;min-width:0;display:grid}.mc-key[data-astro-cid-vhmnojjt]{color:var(--text-faint);letter-spacing:.12em}.mc-ask[data-astro-cid-vhmnojjt]{color:var(--text);font-size:var(--step-sm);text-wrap:pretty;font-weight:500;line-height:1.5}.mc-note[data-astro-cid-vhmnojjt]{color:var(--text-faint);font-size:var(--step-sm);text-wrap:pretty;line-height:1.55}.mc-opts[data-astro-cid-vhmnojjt]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mc-opt[data-astro-cid-vhmnojjt]{min-width:0;display:block;position:relative}.mc-opt[data-astro-cid-vhmnojjt]+.mc-opt[data-astro-cid-vhmnojjt]{margin-left:calc(var(--hair) * -1)}.mc-input[data-astro-cid-vhmnojjt]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mc-face[data-astro-cid-vhmnojjt]{border:var(--hair) solid var(--line-strong);min-height:44px;color:var(--text-dim);text-align:center;white-space:nowrap;pointer-events:none;transition-property:color,border-color,background-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;padding:.5rem .75rem;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.mc-opt[data-astro-cid-vhmnojjt]:hover .mc-face[data-astro-cid-vhmnojjt]{border-color:var(--text-faint);color:var(--text);z-index:1}}.mc-input[data-astro-cid-vhmnojjt]:checked+.mc-face[data-astro-cid-vhmnojjt]{color:var(--text);border-color:var(--signal);background:var(--signal-wash);z-index:2}.mc-input[data-astro-cid-vhmnojjt]:focus-visible+.mc-face[data-astro-cid-vhmnojjt]{outline:2px solid var(--signal);outline-offset:2px;z-index:3}.mc-hint[data-astro-cid-vhmnojjt]{color:var(--text-dim);font-size:var(--step-sm);border-left:2px solid var(--line-strong);text-wrap:pretty;padding-left:.75rem;line-height:1.6;display:none}.mc-row[data-astro-cid-vhmnojjt][data-answer=unsure] .mc-hint[data-astro-cid-vhmnojjt],.mc-row[data-astro-cid-vhmnojjt]:has(.mc-input[value=unsure]:checked) .mc-hint[data-astro-cid-vhmnojjt]{display:block}.mc-card[data-astro-cid-vhmnojjt]{justify-items:start;gap:.5rem;display:grid}.mc-card[data-astro-cid-vhmnojjt][hidden],.mc-verdict[data-astro-cid-vhmnojjt][hidden]{display:none}.mc-card-out[data-astro-cid-vhmnojjt]{color:var(--text);font-size:var(--step-sm);overflow-wrap:anywhere;line-height:1.6}.mc-card-out[data-astro-cid-vhmnojjt]:empty{display:none}.mc-card-out[data-astro-cid-vhmnojjt] b{font-weight:500}.mc-card-note[data-astro-cid-vhmnojjt]{color:var(--text-faint);font-size:var(--mono-note);font-family:var(--font-mono);letter-spacing:.02em;line-height:1.7}.mc-verdict[data-astro-cid-vhmnojjt]{margin-top:var(--s2);border-left:2px solid var(--line-strong);background:var(--ink-800);gap:.35rem;padding:.85rem 1rem;display:grid}.mc-verdict-k[data-astro-cid-vhmnojjt]{color:var(--text-faint);letter-spacing:.12em}.mc-verdict-v[data-astro-cid-vhmnojjt]{font-family:var(--font-mono);font-size:var(--mono);letter-spacing:.02em;color:var(--text-dim);line-height:1.7}.mc-word[data-astro-cid-vhmnojjt]:empty{display:none}.mc-word[data-astro-cid-vhmnojjt]{text-transform:uppercase;letter-spacing:var(--mono-track);color:var(--text);margin-right:.4rem}.mc-verdict[data-astro-cid-vhmnojjt][data-kind=no]{border-left-color:var(--signal)}.mc-verdict[data-astro-cid-vhmnojjt][data-kind=no] .mc-word[data-astro-cid-vhmnojjt]{color:var(--signal)}.mc-verdict[data-astro-cid-vhmnojjt][data-kind=no] .mc-says[data-astro-cid-vhmnojjt],.mc-verdict[data-astro-cid-vhmnojjt][data-kind=yes] .mc-says[data-astro-cid-vhmnojjt]{color:var(--text)}.mc-verdict[data-astro-cid-vhmnojjt][data-kind=yes]{border-left-color:var(--text)}@container (width>=34rem){.mc-row[data-astro-cid-vhmnojjt]{column-gap:var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:center}.mc-opts[data-astro-cid-vhmnojjt]{grid-template-columns:repeat(3,1fr)}.mc-hint[data-astro-cid-vhmnojjt],.mc-card[data-astro-cid-vhmnojjt]{grid-column:1/-1}}
