.cv-in[data-astro-cid-3l7uonyp] textarea[data-astro-cid-3l7uonyp]{width:100%;min-height:150px;resize:vertical;border:1px solid var(--hair);border-radius:var(--r-data, 10px);background:var(--card);color:var(--ink);padding:12px 14px;font-family:var(--font-mono);font-size:.9rem;line-height:1.7}.cv-in[data-astro-cid-3l7uonyp] textarea[data-astro-cid-3l7uonyp]:focus{outline:2px solid var(--brand-2);outline-offset:1px}.cv-tools[data-astro-cid-3l7uonyp]{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:10px}.cv-gap[data-astro-cid-3l7uonyp]{flex:1 1 auto}.cv-file[data-astro-cid-3l7uonyp]{cursor:pointer}.cv-in[data-astro-cid-3l7uonyp] .coordnote[data-astro-cid-3l7uonyp]{padding:8px 0 0}.cv-sys[data-astro-cid-3l7uonyp]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:end}.cv-f[data-astro-cid-3l7uonyp] span[data-astro-cid-3l7uonyp],.cv-o[data-astro-cid-3l7uonyp]>span[data-astro-cid-3l7uonyp]{display:block;font-size:.86rem;font-weight:600;margin-bottom:6px}.cv-swap[data-astro-cid-3l7uonyp]{width:44px;height:44px;border:1px solid var(--hair);border-radius:50%;background:var(--card);color:var(--ink);cursor:pointer;display:grid;place-items:center;transform:rotate(90deg)}.cv-swap[data-astro-cid-3l7uonyp]:hover{border-color:var(--brand-2);color:var(--brand-2)}.cv-swap[data-astro-cid-3l7uonyp] svg[data-astro-cid-3l7uonyp]{width:20px;height:20px}.cv-opts[data-astro-cid-3l7uonyp]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:12px}.cv-o[data-astro-cid-3l7uonyp] i[data-astro-cid-3l7uonyp]{display:block;font-style:normal;font-size:.76rem;color:var(--ink-3);line-height:1.6;margin-top:6px}.cv-res[data-astro-cid-3l7uonyp]{margin-top:12px}.cv-sum[data-astro-cid-3l7uonyp]{font-size:.95rem}.cv-sum[data-astro-cid-3l7uonyp] .bad[data-astro-cid-3l7uonyp]{color:var(--signal)}.cv-sum[data-astro-cid-3l7uonyp] .warn[data-astro-cid-3l7uonyp]{color:#b26a00}.cv-acc[data-astro-cid-3l7uonyp]{font-size:.8rem;color:var(--ink-3);line-height:1.7;margin-top:4px}.cv-acts[data-astro-cid-3l7uonyp]{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.cv-acts[data-astro-cid-3l7uonyp] .dlb[data-astro-cid-3l7uonyp]:disabled{opacity:.45;cursor:not-allowed}.cv-tbl[data-astro-cid-3l7uonyp]{margin-top:12px;max-height:420px;overflow:auto;border:1px solid var(--line);border-radius:10px}.cv-tbl[data-astro-cid-3l7uonyp]:empty{display:none}.cv-tbl[data-astro-cid-3l7uonyp] table[data-astro-cid-3l7uonyp]{width:100%;border-collapse:collapse;font-size:.84rem}.cv-tbl[data-astro-cid-3l7uonyp] th[data-astro-cid-3l7uonyp],.cv-tbl[data-astro-cid-3l7uonyp] td[data-astro-cid-3l7uonyp]{padding:7px 10px;border-bottom:1px solid var(--line);text-align:start;white-space:nowrap}.cv-tbl[data-astro-cid-3l7uonyp] td[data-astro-cid-3l7uonyp][dir=ltr]{font-family:var(--font-mono);text-align:left}.cv-tbl[data-astro-cid-3l7uonyp] thead[data-astro-cid-3l7uonyp] th[data-astro-cid-3l7uonyp]{position:sticky;top:0;background:var(--sunk);z-index:1;font-weight:600}.cv-tbl[data-astro-cid-3l7uonyp] tr[data-astro-cid-3l7uonyp].err td[data-astro-cid-3l7uonyp]{color:var(--signal);white-space:normal}.cv-map[data-astro-cid-3l7uonyp]{margin-top:16px}.cv-map[data-astro-cid-3l7uonyp] #cvMap[data-astro-cid-3l7uonyp]{width:100%;height:420px}.cv-art[data-astro-cid-3l7uonyp]{margin-top:18px}.cv-art[data-astro-cid-3l7uonyp] .figtbl[data-astro-cid-3l7uonyp] th[data-astro-cid-3l7uonyp],.cv-art[data-astro-cid-3l7uonyp] .figtbl[data-astro-cid-3l7uonyp] td[data-astro-cid-3l7uonyp]{white-space:normal;vertical-align:top;line-height:1.6}.cv-art[data-astro-cid-3l7uonyp] .figtbl[data-astro-cid-3l7uonyp] td[data-astro-cid-3l7uonyp][dir=ltr]{white-space:nowrap;font-family:var(--font-mono);font-size:.92em}.cv-acts[data-astro-cid-3l7uonyp] .dlb[data-astro-cid-3l7uonyp]{font-family:var(--font-ar)}.cv-pop table{border-collapse:collapse;font-size:.78rem;margin-bottom:8px}.cv-pop th{text-align:start;padding:3px 0 3px 8px;font-weight:600;white-space:nowrap;vertical-align:top}.cv-pop td{padding:3px 0;font-family:var(--font-mono)}@media(max-width:640px){.cv-sys[data-astro-cid-3l7uonyp]{grid-template-columns:minmax(0,1fr)}.cv-swap[data-astro-cid-3l7uonyp]{justify-self:center;transform:none}.cv-map[data-astro-cid-3l7uonyp] #cvMap[data-astro-cid-3l7uonyp]{height:340px}}
