.main[data-astro-cid-2wuz7efp]{min-width:0}.dom-head[data-astro-cid-2wuz7efp]{position:relative;z-index:2;margin-top:calc(var(--s-6) * -1);margin-bottom:var(--s-5)}@media(min-width:600px){.dom-head[data-astro-cid-2wuz7efp]{padding:var(--s-6)}}.dh-top[data-astro-cid-2wuz7efp]{display:flex;align-items:flex-start;gap:var(--s-3)}.dh-badge[data-astro-cid-2wuz7efp]{width:36px;height:36px;border-radius:10px;font-size:.9375rem}.dh-text[data-astro-cid-2wuz7efp]{font-size:.9375rem;color:var(--ink-2);line-height:1.7}.head-actions[data-astro-cid-2wuz7efp]{margin-top:var(--s-4)}.record[data-astro-cid-2wuz7efp]{min-height:24px;margin-top:var(--s-3);max-width:28em}.record-empty[data-astro-cid-2wuz7efp]{color:var(--ink-3)}.overview[data-astro-cid-2wuz7efp]{max-width:40em}.est[data-astro-cid-2wuz7efp]{display:grid;gap:var(--s-3) var(--s-6)}@media(min-width:600px){.est[data-astro-cid-2wuz7efp]{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:var(--s-6)}}.est-main[data-astro-cid-2wuz7efp]{font-size:1.0625rem;font-weight:700;white-space:nowrap;line-height:1.4}.est-of[data-astro-cid-2wuz7efp]{display:block;font-size:.8125rem;font-weight:700;color:var(--ink-3)}.est-main[data-astro-cid-2wuz7efp] b[data-astro-cid-2wuz7efp]{font-family:var(--font-serif);font-size:2.5rem;margin:0 4px;letter-spacing:0;color:var(--kon)}.est-notes[data-astro-cid-2wuz7efp]{font-size:.9375rem;line-height:1.75;color:var(--ink-2)}.est-notes[data-astro-cid-2wuz7efp]>[data-astro-cid-2wuz7efp]+[data-astro-cid-2wuz7efp]{margin-top:var(--s-2)}.est-group[data-astro-cid-2wuz7efp]{font-size:.875rem}.t-row[data-astro-cid-2wuz7efp]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:0 var(--s-3);align-items:center;min-height:64px;padding:12px var(--s-4);color:var(--ink);text-decoration:none;transition:background-color .12s}.t-row[data-astro-cid-2wuz7efp]:hover{background:var(--sheet-sunken);color:var(--ink)}.t-row[data-astro-cid-2wuz7efp]:hover .t-name[data-astro-cid-2wuz7efp]{color:var(--kon)}.t-no[data-astro-cid-2wuz7efp]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--c) 12%,var(--sheet));color:var(--c);font-size:.875rem;font-weight:700}.t-main[data-astro-cid-2wuz7efp]{display:flex;flex-direction:column;min-width:0}.t-name[data-astro-cid-2wuz7efp]{font-weight:700;line-height:1.55;word-break:auto-phrase}.t-sub[data-astro-cid-2wuz7efp]{font-size:.8125rem;color:var(--ink-3);line-height:1.6;margin-top:2px}.acc[data-astro-cid-2wuz7efp]{display:flex;flex-direction:column;align-items:flex-end;min-width:5.2em;text-align:right;line-height:1.35}.acc[data-astro-cid-2wuz7efp] .acc-rate{font-size:1.0625rem;font-weight:700}.acc[data-astro-cid-2wuz7efp] .acc-sub{font-size:.75rem;color:var(--ink-3);white-space:nowrap}.rows-note[data-astro-cid-2wuz7efp]{margin-top:var(--s-2);font-size:.8125rem;color:var(--ink-3)}.pitfalls[data-astro-cid-2wuz7efp]{margin:0;padding:var(--s-2) var(--s-5);list-style:none}.pitfalls[data-astro-cid-2wuz7efp] li[data-astro-cid-2wuz7efp]{position:relative;padding:10px 0 10px 1.5em;line-height:1.7;font-size:.9375rem}.pitfalls[data-astro-cid-2wuz7efp] li[data-astro-cid-2wuz7efp]+li[data-astro-cid-2wuz7efp]{border-top:1px dashed var(--rule)}.pitfalls[data-astro-cid-2wuz7efp] li[data-astro-cid-2wuz7efp]:before{content:"!";position:absolute;left:0;top:13px;width:1.1em;height:1.1em;border-radius:50%;background:var(--gold);color:var(--navy);font-size:.75rem;font-weight:700;line-height:1.1em;text-align:center}.pit-from[data-astro-cid-2wuz7efp]{margin-left:.75em;font-size:.8125rem;white-space:nowrap}.rail-inner[data-astro-cid-2wuz7efp]{position:sticky;top:76px}.rail-inner[data-astro-cid-2wuz7efp]>[data-astro-cid-2wuz7efp]+[data-astro-cid-2wuz7efp]{margin-top:var(--s-4)}.rail-box[data-astro-cid-2wuz7efp]{padding:var(--s-4)}.toc[data-astro-cid-2wuz7efp],.dom[data-astro-cid-2wuz7efp]{list-style:none;margin:0;padding:0}.toc[data-astro-cid-2wuz7efp] a[data-astro-cid-2wuz7efp]{display:block;padding:5px 0;font-size:.875rem;color:var(--ink-2);text-decoration:none}.toc[data-astro-cid-2wuz7efp] a[data-astro-cid-2wuz7efp]:hover{color:var(--kon);text-decoration:underline;text-underline-offset:3px}.dom-row[data-astro-cid-2wuz7efp]{display:grid;grid-template-columns:22px 1fr auto;gap:8px;align-items:center;padding:6px 8px;margin:0 -8px;font-size:.8125rem;line-height:1.5;color:var(--ink);text-decoration:none;border-radius:8px}a[data-astro-cid-2wuz7efp].dom-row:hover{background:var(--sheet-sunken)}a[data-astro-cid-2wuz7efp].dom-row:hover .dom-name[data-astro-cid-2wuz7efp]{color:var(--kon)}.dom-row[data-astro-cid-2wuz7efp].is-current{font-weight:700;background:var(--gold-soft)}.dom-no[data-astro-cid-2wuz7efp]{width:22px;height:22px;border-radius:6px;font-size:.6875rem}.dom-n[data-astro-cid-2wuz7efp]{color:var(--ink-3);font-weight:400;font-size:.75rem}.rail-more[data-astro-cid-2wuz7efp]{margin-top:var(--s-3);font-size:.875rem}@media(max-width:1023px){.rail[data-astro-cid-2wuz7efp]{display:none}}section[data-astro-cid-2wuz7efp][id]{scroll-margin-top:72px}
