.page[data-astro-cid-h4geqyut]{max-width:860px;margin:var(--t-sp-6) auto var(--t-sp-8);padding-inline:var(--t-sp-4)}.page-h1[data-astro-cid-h4geqyut]{font-size:clamp(30px,4vw,46px);margin:var(--t-sp-2) 0 var(--t-sp-4)}.lede[data-astro-cid-h4geqyut]{color:var(--t-ink-2);font-size:var(--t-fs-base);line-height:1.7;max-width:70ch;margin:0 0 var(--t-sp-4)}.btn-primary[data-astro-cid-h4geqyut]{display:inline-block;background:var(--t-section);color:var(--t-bg);border:1px solid var(--t-section);padding:9px 18px;border-radius:2px;font-family:var(--mono);font-size:var(--t-fs-sm);letter-spacing:.04em;cursor:pointer;transition:opacity var(--t-fast) var(--t-easing)}.btn-primary[data-astro-cid-h4geqyut]:hover{opacity:.88}.btn-primary[data-astro-cid-h4geqyut]:disabled{opacity:.5;cursor:default}.gate[data-astro-cid-h4geqyut] .signin[data-astro-cid-h4geqyut]{margin:var(--t-sp-4) 0 var(--t-sp-2)}.fine[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);color:var(--t-ink-faint)}.pform[data-astro-cid-h4geqyut]{display:flex;flex-direction:column;gap:var(--t-sp-4);max-width:64ch}.pform[data-astro-cid-h4geqyut] fieldset[data-astro-cid-h4geqyut]{border:1px solid var(--t-rule-soft);border-radius:4px;padding:var(--t-sp-3) var(--t-sp-4);margin:0}.pform[data-astro-cid-h4geqyut] legend[data-astro-cid-h4geqyut]{font-family:var(--serif);font-style:italic;font-size:var(--t-fs-lg);color:var(--t-ink);padding:0 6px}.pform[data-astro-cid-h4geqyut] legend[data-astro-cid-h4geqyut] .lnum[data-astro-cid-h4geqyut]{display:block;font-family:var(--mono);font-style:normal;font-size:var(--t-fs-xs);letter-spacing:.12em;color:var(--t-ink-faint);margin-bottom:2px}.fhint[data-astro-cid-h4geqyut]{color:var(--t-ink-dim);font-size:var(--t-fs-sm);line-height:1.6;margin:0 0 var(--t-sp-3)}.fhint[data-astro-cid-h4geqyut] a[data-astro-cid-h4geqyut]{color:var(--t-section)}.chips[data-astro-cid-h4geqyut]{display:flex;flex-wrap:wrap;gap:6px 14px}.chips[data-astro-cid-h4geqyut].countries{max-height:220px;overflow-y:auto;padding:4px;border:1px solid var(--t-rule-soft);border-radius:3px}.chk[data-astro-cid-h4geqyut]{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-fs-sm);color:var(--t-ink-2)}.pform[data-astro-cid-h4geqyut] input[data-astro-cid-h4geqyut][type=text]{padding:8px 10px;background:var(--t-bg);border:1px solid var(--t-rule-strong);color:var(--t-ink);font:inherit;border-radius:3px;margin-bottom:var(--t-sp-2);width:100%;max-width:360px;transition:border-color var(--t-fast) var(--t-easing)}.pform[data-astro-cid-h4geqyut] input[data-astro-cid-h4geqyut][type=text]:hover,.pform[data-astro-cid-h4geqyut] input[data-astro-cid-h4geqyut][type=text]:focus{border-color:var(--t-section);outline:none}.pactions[data-astro-cid-h4geqyut]{display:flex;align-items:center;gap:var(--t-sp-3)}.cancel[data-astro-cid-h4geqyut],.skip[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);color:var(--t-ink-dim)}.cancel[data-astro-cid-h4geqyut]:hover,.skip[data-astro-cid-h4geqyut]:hover{color:var(--t-section)}.prof-bar[data-astro-cid-h4geqyut]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-sp-3);flex-wrap:wrap;padding:var(--t-sp-2) var(--t-sp-3);background:var(--t-bg-paper);border:1px solid var(--t-rule);border-radius:4px;margin-bottom:var(--t-sp-3)}.pb-text[data-astro-cid-h4geqyut]{font-size:var(--t-fs-sm);color:var(--t-ink-dim)}.pb-text[data-astro-cid-h4geqyut] strong[data-astro-cid-h4geqyut]{color:var(--t-ink)}.pb-edit[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);color:var(--t-section);white-space:nowrap}.modes[data-astro-cid-h4geqyut]{display:inline-flex;gap:4px;margin-bottom:var(--t-sp-4)}.mode[data-astro-cid-h4geqyut]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--t-rule);border-radius:999px;font-family:var(--mono);font-size:var(--t-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--t-ink-dim);transition:border-color var(--t-fast) var(--t-easing)}.mode[data-astro-cid-h4geqyut]:hover{border-color:var(--t-rule-strong)}.mode[data-astro-cid-h4geqyut].on{background:var(--t-section);color:var(--t-bg);border-color:var(--t-section)}.mcount[data-astro-cid-h4geqyut]{font-variant-numeric:tabular-nums;opacity:.8}.task[data-astro-cid-h4geqyut]{border:1px solid var(--t-rule);border-radius:6px;background:var(--t-bg-paper);padding:var(--t-sp-4);display:flex;flex-direction:column;gap:var(--t-sp-3)}.task-head[data-astro-cid-h4geqyut]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-sp-3);flex-wrap:wrap}.ent[data-astro-cid-h4geqyut]{font-family:var(--serif);font-style:italic;font-size:var(--t-fs-xl);color:var(--t-ink);display:inline-flex;align-items:center;gap:8px}.rem[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);color:var(--t-ink-faint)}.axis-block[data-astro-cid-h4geqyut]{margin-bottom:var(--t-sp-2)}.axis-name[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-base);text-transform:uppercase;letter-spacing:.08em;color:var(--t-section);margin:0}.poles[data-astro-cid-h4geqyut]{display:flex;align-items:center;gap:var(--t-sp-3);font-size:var(--t-fs-xs);color:var(--t-ink-2);margin:4px 0}.poles[data-astro-cid-h4geqyut] .pole[data-astro-cid-h4geqyut]{flex:0 0 auto}.poles[data-astro-cid-h4geqyut] .pole-neg[data-astro-cid-h4geqyut]{text-align:left}.poles[data-astro-cid-h4geqyut] .pole-pos[data-astro-cid-h4geqyut]{text-align:right}.poles[data-astro-cid-h4geqyut] .track[data-astro-cid-h4geqyut]{flex:1 1 auto;display:flex;align-items:center;gap:6px;min-width:0}.poles[data-astro-cid-h4geqyut] .track[data-astro-cid-h4geqyut]:before,.poles[data-astro-cid-h4geqyut] .track[data-astro-cid-h4geqyut]:after{content:"";flex:1 1 auto;height:1px;background:var(--t-rule-strong)}.poles[data-astro-cid-h4geqyut] .track-end[data-astro-cid-h4geqyut]{flex:0 0 auto;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--t-ink-faint)}.poles[data-astro-cid-h4geqyut] .track-tick[data-astro-cid-h4geqyut]{flex:0 0 auto;width:1px;height:7px;background:var(--t-rule-strong)}.axis-desc[data-astro-cid-h4geqyut]{color:var(--t-ink-2);font-size:var(--t-fs-sm);line-height:1.6;margin:0}.rubric[data-astro-cid-h4geqyut]{border-top:1px solid var(--t-rule);margin-top:var(--t-sp-4);padding-top:var(--t-sp-4)}.rubric[data-astro-cid-h4geqyut] summary[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--t-section);cursor:pointer}.rubric[data-astro-cid-h4geqyut] p[data-astro-cid-h4geqyut]{color:var(--t-ink-2);font-size:var(--t-fs-sm);line-height:1.6;margin:var(--t-sp-2) 0}.anchors[data-astro-cid-h4geqyut]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}.anchors[data-astro-cid-h4geqyut] li[data-astro-cid-h4geqyut]{font-size:var(--t-fs-sm);color:var(--t-ink-dim)}.anchors[data-astro-cid-h4geqyut] .asc[data-astro-cid-h4geqyut]{font-family:var(--mono);color:var(--t-ink)}.anchors[data-astro-cid-h4geqyut] .alab[data-astro-cid-h4geqyut]{color:var(--t-ink-2)}.doc[data-astro-cid-h4geqyut]{border-top:1px solid var(--t-rule);padding-top:var(--t-sp-4)}.doc[data-astro-cid-h4geqyut] summary[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--t-section);cursor:pointer}.doc-body[data-astro-cid-h4geqyut]{margin-top:var(--t-sp-3);color:var(--t-ink-2);line-height:1.75;white-space:pre-wrap;max-height:360px;overflow-y:auto;font-size:var(--t-fs-sm)}.cform[data-astro-cid-h4geqyut]{display:flex;flex-direction:column;gap:var(--t-sp-3)}.crow[data-astro-cid-h4geqyut]{display:grid;grid-template-columns:1fr 1fr;gap:var(--t-sp-3)}.cform[data-astro-cid-h4geqyut] label[data-astro-cid-h4geqyut]{display:flex;flex-direction:column;gap:4px;font-family:var(--mono);font-size:var(--t-fs-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--t-ink-dim)}.cform[data-astro-cid-h4geqyut] label[data-astro-cid-h4geqyut].req{color:var(--t-ink-2)}.cform[data-astro-cid-h4geqyut] label[data-astro-cid-h4geqyut].full{text-transform:none;letter-spacing:0}.cform[data-astro-cid-h4geqyut] input[data-astro-cid-h4geqyut],.cform[data-astro-cid-h4geqyut] textarea[data-astro-cid-h4geqyut]{padding:8px 10px;background:var(--t-bg);border:1px solid var(--t-rule-strong);color:var(--t-ink);font:inherit;border-radius:3px;transition:border-color var(--t-fast) var(--t-easing)}.cform[data-astro-cid-h4geqyut] input[data-astro-cid-h4geqyut]:hover,.cform[data-astro-cid-h4geqyut] textarea[data-astro-cid-h4geqyut]:hover{border-color:var(--t-section)}.cform[data-astro-cid-h4geqyut] input[data-astro-cid-h4geqyut]:focus,.cform[data-astro-cid-h4geqyut] textarea[data-astro-cid-h4geqyut]:focus{border-color:var(--t-section);outline:none}.cform[data-astro-cid-h4geqyut] textarea[data-astro-cid-h4geqyut]{resize:vertical}.cactions[data-astro-cid-h4geqyut]{display:flex;align-items:center;gap:var(--t-sp-3);flex-wrap:wrap}.cnote[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);color:var(--t-ink-faint)}.result[data-astro-cid-h4geqyut]{font-family:var(--mono);font-size:var(--t-fs-xs);padding:6px 10px;border-radius:3px;margin:0}.result[data-astro-cid-h4geqyut].busy{color:var(--t-section)}.result[data-astro-cid-h4geqyut].ok{color:#80cd82}.result[data-astro-cid-h4geqyut].bad{color:#f47b74}@media(prefers-reduced-motion:no-preference){#cform-result[data-astro-cid-h4geqyut]:not([hidden]),#pform-result[data-astro-cid-h4geqyut]:not([hidden]){animation:result-in var(--t-fast) var(--t-easing)}@keyframes result-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}.empty[data-astro-cid-h4geqyut]{padding:var(--t-sp-4);border:1px dashed var(--t-rule);border-radius:4px;color:var(--t-ink-dim);font-size:var(--t-fs-sm);line-height:1.7}.empty[data-astro-cid-h4geqyut] a[data-astro-cid-h4geqyut]{color:var(--t-section)}.foot[data-astro-cid-h4geqyut]{font-family:var(--serif);font-style:italic;font-size:var(--t-fs-sm);color:var(--t-ink-dim);max-width:74ch;margin:var(--t-sp-5) 0 0;padding-top:var(--t-sp-3);border-top:1px solid var(--t-rule);line-height:1.7}.foot[data-astro-cid-h4geqyut] strong[data-astro-cid-h4geqyut]{color:var(--t-ink-2)}.foot[data-astro-cid-h4geqyut] a[data-astro-cid-h4geqyut]{color:var(--t-section)}@media(max-width:560px){.crow[data-astro-cid-h4geqyut]{grid-template-columns:1fr}}
