.at[data-astro-cid-ist6tdto]{padding-block:var(--section-y);background:var(--paper)}.at__head[data-astro-cid-ist6tdto]{display:grid;gap:var(--space-4);justify-items:center;text-align:center;margin-block-end:var(--space-10)}.at__title[data-astro-cid-ist6tdto]{margin:0;font-size:var(--text-4xl);line-height:1.04;color:var(--ink);max-inline-size:20ch}.at__title[data-astro-cid-ist6tdto] em{color:var(--brand-ink)}.at__tabs[data-astro-cid-ist6tdto]{display:block}.at__list[data-astro-cid-ist6tdto]{display:flex;justify-content:center;gap:4px;inline-size:fit-content;margin:0 auto var(--space-10);padding:5px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.at__tab[data-astro-cid-ist6tdto]{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:22px;border-radius:var(--radius-pill);font-size:var(--text-base);font-weight:600;color:var(--ink-2);transition:background-color var(--dur-base),color var(--dur-base);scroll-margin-top:calc(var(--header-h) + 24px)}.at__tab[data-astro-cid-ist6tdto]:hover{color:var(--ink)}.at__tab[data-astro-cid-ist6tdto][aria-selected=true]{background:var(--navy-900);color:#fff}.at__tab[data-astro-cid-ist6tdto]:focus-visible{outline:none;box-shadow:var(--ring-focus)}.at__tabs[data-astro-cid-ist6tdto]:not([data-ready]) .at__list[data-astro-cid-ist6tdto]{display:none}.at__tabs[data-astro-cid-ist6tdto]:not([data-ready]) .at__panel[data-astro-cid-ist6tdto]+.at__panel[data-astro-cid-ist6tdto]{margin-block-start:var(--space-16)}.at__tabs[data-astro-cid-ist6tdto][data-ready] .at__panel[data-astro-cid-ist6tdto]:not([data-active]){display:none}.at__panel[data-astro-cid-ist6tdto]{display:grid;gap:clamp(2rem,1rem + 3vw,4rem);align-items:center;border-radius:var(--radius-md)}.at__panel[data-astro-cid-ist6tdto]:focus-visible{outline:none;box-shadow:var(--ring-focus)}.at__tabs[data-astro-cid-ist6tdto][data-ready] .at__panel[data-astro-cid-ist6tdto][data-active]{animation:at-in .6s var(--ease-out-expo) both}@keyframes at-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(min-width:960px){.at__panel[data-astro-cid-ist6tdto]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.at__copy[data-astro-cid-ist6tdto]{min-inline-size:0}.at__h3[data-astro-cid-ist6tdto]{margin:0;font-family:var(--font-sans);font-size:var(--text-xl);line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ink)}.at__lede[data-astro-cid-ist6tdto]{margin:var(--space-3) 0 0;font-size:var(--text-md);line-height:1.6;color:var(--ink-2);max-inline-size:40ch}.at__rows[data-astro-cid-ist6tdto]{margin:var(--space-6) 0 0;padding:0;display:grid}.at__rows[data-astro-cid-ist6tdto] li[data-astro-cid-ist6tdto]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-4);border-top:1px solid var(--line-strong)}.at__n[data-astro-cid-ist6tdto]{font-size:var(--text-xs);color:var(--brand-ink);padding-block-start:4px;letter-spacing:.06em}.at__rt[data-astro-cid-ist6tdto]{margin:0;font-weight:600;color:var(--ink);font-size:var(--text-md)}.at__rb[data-astro-cid-ist6tdto]{margin:4px 0 0;color:var(--ink-2);font-size:var(--text-base);line-height:1.55}.at__win[data-astro-cid-ist6tdto]{margin:0;min-inline-size:0;border-radius:var(--radius-2xl);background:var(--surface);overflow:hidden;box-shadow:var(--shadow-xl);border:1px solid var(--line)}.at__bar[data-astro-cid-ist6tdto]{display:flex;align-items:center;gap:var(--space-4);padding:12px 18px;background:var(--navy-900);color:#c9d5e0;font-size:var(--text-xs)}.at__dots[data-astro-cid-ist6tdto]{display:inline-flex;gap:6px}.at__dots[data-astro-cid-ist6tdto] i[data-astro-cid-ist6tdto]{inline-size:10px;block-size:10px;border-radius:50%;background:#ffffff2e}.at__crumb[data-astro-cid-ist6tdto]{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at__body[data-astro-cid-ist6tdto]{display:grid;gap:var(--space-4);padding:clamp(1rem,.6rem + 1.6vw,1.75rem);background:linear-gradient(160deg,var(--navy-50),var(--teal-50))}.at__cap[data-astro-cid-ist6tdto]{margin:var(--space-6) 0 0;text-align:center;font-size:var(--text-xs);color:var(--muted)}.mk[data-astro-cid-ist6tdto]{padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-md);min-inline-size:0}.mk__h[data-astro-cid-ist6tdto]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-4)}.mk__t[data-astro-cid-ist6tdto]{font-size:var(--text-xs);color:var(--muted);white-space:nowrap}.mk__pill[data-astro-cid-ist6tdto]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600}.mk__pill--done[data-astro-cid-ist6tdto]{background:var(--done-soft);color:var(--done-ink)}.mk__pill--cb[data-astro-cid-ist6tdto]{background:var(--transit-soft);color:var(--transit-ink)}.mk__pill--drive[data-astro-cid-ist6tdto]{background:var(--navy-50);color:var(--navy-700)}.mk__pill--mail[data-astro-cid-ist6tdto]{background:var(--brand-soft);color:var(--brand-ink)}.mk__dl[data-astro-cid-ist6tdto]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4)}.mk__dl[data-astro-cid-ist6tdto] dt[data-astro-cid-ist6tdto]{font:500 .6875rem / 1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mk__dl[data-astro-cid-ist6tdto] dd[data-astro-cid-ist6tdto]{margin:3px 0 0;font-size:var(--text-sm);font-weight:550;color:var(--ink)}.mk__ok[data-astro-cid-ist6tdto]{display:flex;align-items:center;gap:6px;margin:var(--space-4) 0 0;padding-block-start:var(--space-3);border-top:1px solid var(--line);font-size:var(--text-xs);font-weight:600;color:var(--done-ink)}.mk__ok--wait[data-astro-cid-ist6tdto]{color:var(--transit-ink)}.mk__q[data-astro-cid-ist6tdto]{margin:0;font-size:var(--text-md);color:var(--ink)}.mk__meta[data-astro-cid-ist6tdto]{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--muted)}.mk__code[data-astro-cid-ist6tdto]{font-family:var(--font-code);margin:0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--navy-950);color:#9fe6ea;font-size:.75rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:479px){.at__tab[data-astro-cid-ist6tdto]{padding-inline:18px}.mk__dl[data-astro-cid-ist6tdto]{grid-template-columns:minmax(0,1fr)}}
