.own[data-astro-cid-2l345tk2]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-soft);padding:clamp(1rem,4vw,1.6rem);margin:1.6rem 0}.own[data-astro-cid-2l345tk2] h2[data-astro-cid-2l345tk2]{font-size:var(--step-1);margin:0 0 .4rem}.own__intro[data-astro-cid-2l345tk2]{color:var(--ink-soft);font-size:var(--step--1);margin:0 0 1.1rem}.own__grid[data-astro-cid-2l345tk2]{display:grid;gap:.9rem}@media(min-width:620px){.own__grid[data-astro-cid-2l345tk2]{grid-template-columns:2fr 1fr 1fr}}.own__field[data-astro-cid-2l345tk2] label[data-astro-cid-2l345tk2]{display:block;font-weight:600;font-size:var(--step--1);margin-bottom:.3rem}.own[data-astro-cid-2l345tk2] select[data-astro-cid-2l345tk2],.own[data-astro-cid-2l345tk2] input[data-astro-cid-2l345tk2][type=number]{width:100%;min-height:48px;padding:.5rem .7rem;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--ink);font:inherit;font-size:1rem}.own[data-astro-cid-2l345tk2] select[data-astro-cid-2l345tk2]:focus-visible,.own[data-astro-cid-2l345tk2] input[data-astro-cid-2l345tk2]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.own__suffix[data-astro-cid-2l345tk2]{position:relative;display:flex;align-items:center}.own__suffix[data-astro-cid-2l345tk2] span[data-astro-cid-2l345tk2]{position:absolute;right:.75rem;color:var(--ink-faint);font-size:var(--step--1);pointer-events:none}.own__suffix[data-astro-cid-2l345tk2] input[data-astro-cid-2l345tk2]{padding-right:2.5rem}.own__rates[data-astro-cid-2l345tk2]{border:0;padding:0;margin:1.1rem 0 0}.own__rates[data-astro-cid-2l345tk2] legend[data-astro-cid-2l345tk2]{font-weight:600;font-size:var(--step--1);padding:0;margin-bottom:.4rem}.own__rate[data-astro-cid-2l345tk2]{display:inline-flex;margin:0 .45rem .45rem 0}.own__rate[data-astro-cid-2l345tk2] input[data-astro-cid-2l345tk2]{position:absolute;opacity:0;width:0;height:0}.own__rate[data-astro-cid-2l345tk2] span[data-astro-cid-2l345tk2]{display:flex;flex-direction:column;min-height:48px;justify-content:center;padding:.4rem .95rem;border:1px solid var(--border);border-radius:12px;background:var(--bg);font-size:var(--step--1);cursor:pointer}.own__rate[data-astro-cid-2l345tk2] b[data-astro-cid-2l345tk2]{color:var(--ink-faint);font-size:.78rem}.own__rate[data-astro-cid-2l345tk2] input[data-astro-cid-2l345tk2]:checked+span[data-astro-cid-2l345tk2]{border-color:var(--accent);background:var(--bg-tint);color:var(--accent-strong)}.own__rate[data-astro-cid-2l345tk2] input[data-astro-cid-2l345tk2]:checked+span[data-astro-cid-2l345tk2] b[data-astro-cid-2l345tk2]{color:var(--accent-strong)}.own__rate[data-astro-cid-2l345tk2] input[data-astro-cid-2l345tk2]:focus-visible+span[data-astro-cid-2l345tk2]{outline:2px solid var(--accent);outline-offset:2px}.own__out[data-astro-cid-2l345tk2]{display:block;margin-top:1.2rem;padding-top:1.1rem;border-top:1px solid var(--border)}.own__totals[data-astro-cid-2l345tk2]{display:grid;gap:.9rem}@media(min-width:560px){.own__totals[data-astro-cid-2l345tk2]{grid-template-columns:1fr 1fr}}.own__total[data-astro-cid-2l345tk2]{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:.8rem .9rem}.own__total--ev[data-astro-cid-2l345tk2]{border-color:var(--accent);background:var(--bg-tint)}.own__label[data-astro-cid-2l345tk2]{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-weight:700}.own__total[data-astro-cid-2l345tk2] b[data-astro-cid-2l345tk2]{display:block;font-size:var(--step-2);line-height:1.15}.own__total--ev[data-astro-cid-2l345tk2] b[data-astro-cid-2l345tk2]{color:var(--accent-strong)}.own__break[data-astro-cid-2l345tk2]{display:block;color:var(--ink-soft);font-size:var(--step--1)}.own__verdict[data-astro-cid-2l345tk2]{margin:.9rem 0 0;color:var(--ink-soft);font-size:var(--step-0)}.own__verdict[data-astro-cid-2l345tk2] b[data-astro-cid-2l345tk2]{color:var(--ink)}.own__note[data-astro-cid-2l345tk2]{margin:1rem 0 0;font-size:.72rem;color:var(--ink-faint)}.own__note[data-astro-cid-2l345tk2] b[data-astro-cid-2l345tk2]{color:var(--ink-soft)}.evp[data-astro-cid-ojbi6iyq]{max-width:780px}.evp[data-astro-cid-ojbi6iyq] h1[data-astro-cid-ojbi6iyq]{font-size:var(--step-2);line-height:1.2;margin:.2rem 0 .8rem}.evp[data-astro-cid-ojbi6iyq] h2[data-astro-cid-ojbi6iyq]{font-size:var(--step-1);margin:2.2rem 0 .6rem}.evp__answer[data-astro-cid-ojbi6iyq]{font-size:var(--step-0);color:var(--ink-soft);background:var(--bg-tint);border-radius:var(--radius);padding:clamp(.9rem,3vw,1.3rem);margin:0}.evp__answer[data-astro-cid-ojbi6iyq] b[data-astro-cid-ojbi6iyq]{color:var(--accent-strong)}.evp__body[data-astro-cid-ojbi6iyq],.evp__note[data-astro-cid-ojbi6iyq]{color:var(--ink-soft)}.evp__body[data-astro-cid-ojbi6iyq] b[data-astro-cid-ojbi6iyq]{color:var(--ink)}.evp__body[data-astro-cid-ojbi6iyq] a[data-astro-cid-ojbi6iyq]{display:inline-block;margin-top:.3rem;font-weight:600}.evp__note[data-astro-cid-ojbi6iyq]{font-size:var(--step--1)}.evp__tablewrap[data-astro-cid-ojbi6iyq]{overflow-x:auto;-webkit-overflow-scrolling:touch}.evp__table[data-astro-cid-ojbi6iyq]{width:100%;border-collapse:collapse;font-size:var(--step--1)}.evp__table[data-astro-cid-ojbi6iyq] th[data-astro-cid-ojbi6iyq],.evp__table[data-astro-cid-ojbi6iyq] td[data-astro-cid-ojbi6iyq]{padding:.55rem .6rem;border-bottom:1px solid var(--border);text-align:left}.evp__table[data-astro-cid-ojbi6iyq] thead[data-astro-cid-ojbi6iyq] th[data-astro-cid-ojbi6iyq]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint)}.evp__table[data-astro-cid-ojbi6iyq] .num[data-astro-cid-ojbi6iyq]{text-align:right;white-space:nowrap}.evp__table[data-astro-cid-ojbi6iyq] tr[data-astro-cid-ojbi6iyq].is-ev th[data-astro-cid-ojbi6iyq],.evp__table[data-astro-cid-ojbi6iyq] tr[data-astro-cid-ojbi6iyq].is-ev td[data-astro-cid-ojbi6iyq]{background:var(--bg-tint);font-weight:700;color:var(--accent-strong)}.evp__links[data-astro-cid-ojbi6iyq]{margin-top:2.2rem;color:var(--ink-soft);font-size:var(--step--1)}.evp__foot[data-astro-cid-ojbi6iyq]{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--border);color:var(--ink-faint);font-size:.72rem}
