.sc[data-astro-cid-wfunt7d7]{background:#fff;border:1px solid var(--color-surface-200);border-radius:1.4rem;padding:clamp(1rem,3vw,1.8rem);box-shadow:0 24px 50px -34px #142a2280}.sc__k[data-astro-cid-wfunt7d7]{margin:0;font:600 .76rem var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-600)}.sc__head[data-astro-cid-wfunt7d7] h2[data-astro-cid-wfunt7d7]{margin:.2rem 0 .5rem}.sc__head[data-astro-cid-wfunt7d7] p[data-astro-cid-wfunt7d7]{color:var(--color-text-secondary);max-width:64ch;margin:0 0 1.2rem}.sc__grid[data-astro-cid-wfunt7d7]{display:grid;gap:1.4rem;grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.sc__grid[data-astro-cid-wfunt7d7]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.sc__side[data-astro-cid-wfunt7d7]{position:sticky;top:5.5rem}}fieldset[data-astro-cid-wfunt7d7]{border:0;margin:0 0 1rem;padding:0;display:grid;gap:.35rem}legend[data-astro-cid-wfunt7d7]{font:600 1rem var(--font-display);margin-bottom:.45rem;color:var(--color-brand-800)}fieldset[data-astro-cid-wfunt7d7]>label[data-astro-cid-wfunt7d7]{display:flex;gap:.6rem;align-items:flex-start;padding:.5rem .7rem;border:1px solid var(--color-surface-200);border-radius:.7rem;cursor:pointer;font-size:.93rem;line-height:1.4}fieldset[data-astro-cid-wfunt7d7]>label[data-astro-cid-wfunt7d7]:has(input:checked){border-color:var(--color-brand-600);background:var(--color-brand-50)}fieldset[data-astro-cid-wfunt7d7] input[data-astro-cid-wfunt7d7]{margin-top:.2rem;accent-color:var(--color-brand-700);width:1.05rem;height:1.05rem;flex:none}.sc__sel-l[data-astro-cid-wfunt7d7]{font-size:.85rem;color:var(--color-text-secondary)}.sc__sel[data-astro-cid-wfunt7d7]{position:relative}.sc__sel[data-astro-cid-wfunt7d7]:after{content:"";position:absolute;right:.9rem;top:50%;width:.5rem;height:.5rem;border-right:2px solid var(--color-brand-700);border-bottom:2px solid var(--color-brand-700);transform:translateY(-70%) rotate(45deg);pointer-events:none}.sc__sel[data-astro-cid-wfunt7d7] select[data-astro-cid-wfunt7d7]{width:100%;appearance:none;font:inherit;padding:.65rem 2.4rem .65rem .8rem;border:1px solid var(--color-surface-300);border-radius:.7rem;background:#fff;color:var(--color-text-primary)}.sc__sel[data-astro-cid-wfunt7d7] select[data-astro-cid-wfunt7d7]:focus-visible,fieldset[data-astro-cid-wfunt7d7] input[data-astro-cid-wfunt7d7]:focus-visible{outline:3px solid var(--color-accent-600);outline-offset:2px}.sc__hint[data-astro-cid-wfunt7d7]{font-size:.84rem;color:var(--color-text-secondary);margin:.3rem 0 0}.sc__map[data-astro-cid-wfunt7d7]{max-width:22rem;margin:0 auto 1rem;--city-fill: #f2f6f4}.sc__out[data-astro-cid-wfunt7d7]{border-radius:1rem;background:var(--color-brand-50);padding:1rem 1.1rem}.sc__out[data-astro-cid-wfunt7d7] .sc__verdict{font:600 1.05rem/1.4 var(--font-display);margin:0 0 .8rem}.sc__out[data-astro-cid-wfunt7d7] .sc__verdict--no{color:#8a1f11}.sc__out[data-astro-cid-wfunt7d7] .sc__verdict--ok{color:var(--color-brand-800)}.sc__out[data-astro-cid-wfunt7d7] .sc__verdict--check{color:#6b4a00}.sc__out[data-astro-cid-wfunt7d7] .sc__rows{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.sc__out[data-astro-cid-wfunt7d7] .sc__rows li{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:.1rem .6rem;font-size:.9rem;background:#fff;border-radius:.6rem;padding:.5rem .6rem}.sc__out[data-astro-cid-wfunt7d7] .sc__tag{font:600 .74rem var(--font-display);text-transform:uppercase;letter-spacing:.04em;grid-row:span 2;align-self:start;padding:.15rem .4rem;border-radius:.35rem;text-align:center}.sc__out[data-astro-cid-wfunt7d7] .is-ok .sc__tag{background:#dcefe5;color:#1d4a37}.sc__out[data-astro-cid-wfunt7d7] .is-no .sc__tag{background:#f8dcd6;color:#7a1d10}.sc__out[data-astro-cid-wfunt7d7] .is-check .sc__tag{background:#f6e8c4;color:#5c4000}.sc__out[data-astro-cid-wfunt7d7] .sc__p{font-size:.76rem;color:var(--color-text-muted)}.sc__out[data-astro-cid-wfunt7d7] .sc__always{font-size:.86rem;margin:.9rem 0 0}.sc__foot[data-astro-cid-wfunt7d7]{font-size:.82rem;color:var(--color-text-secondary);margin:1.2rem 0 0}.sc-wrap[data-astro-cid-hvsy7y56]{padding-block:.5rem 2rem}.sc-more[data-astro-cid-hvsy7y56]{padding-bottom:1rem}.sc-more[data-astro-cid-hvsy7y56] .prose-content[data-astro-cid-hvsy7y56]{max-width:70ch}
