.tf-sources.svelte-gtzbtr{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--bg-surface);padding:.25rem 1rem 1rem}.tf-summary.svelte-gtzbtr{cursor:pointer;min-block-size:2.75rem;color:var(--fg-1);align-items:center;font-weight:600;display:flex}.tf-list.svelte-gtzbtr{gap:.25rem;margin-block-start:.5rem;display:grid}@media (width>=48rem){.tf-list.svelte-gtzbtr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.tf-list.svelte-gtzbtr{grid-template-columns:repeat(3,minmax(0,1fr))}}.tf-option.svelte-gtzbtr{border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:.625rem;min-block-size:2.75rem;padding:.5rem;display:flex}.tf-option.svelte-gtzbtr:hover{background:var(--brand-teal-tint)}.tf-option.svelte-gtzbtr input:where(.svelte-gtzbtr){block-size:1.125rem;inline-size:1.125rem;accent-color:var(--color-primary);flex:none;margin-block-start:.3rem}.tf-option.svelte-gtzbtr:has(input:where(.svelte-gtzbtr):disabled){cursor:not-allowed;opacity:.6}.tf-submit.svelte-gtzbtr,.tf-chip.svelte-gtzbtr{border:1px solid var(--border-1);border-radius:var(--radius-lg);min-block-size:2.75rem;color:var(--fg-1);align-items:center;padding-inline:1rem;font-weight:500;display:inline-flex}.tf-chip.svelte-gtzbtr:hover,.tf-submit.svelte-gtzbtr:hover{background:var(--brand-teal-tint)}.tf-unknown.svelte-gtzbtr{color:var(--fg-2);margin-block-start:.75rem;font-size:.875rem}.tf-summary.svelte-gtzbtr:focus-visible,.tf-submit.svelte-gtzbtr:focus-visible,.tf-chip.svelte-gtzbtr:focus-visible,.tf-unknown.svelte-gtzbtr a:where(.svelte-gtzbtr):focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.tf-option.svelte-gtzbtr:has(input:where(.svelte-gtzbtr):focus-visible){outline:2px solid var(--color-ring);outline-offset:2px}@media (forced-colors:active){.tf-option.svelte-gtzbtr:has(input:where(.svelte-gtzbtr):checked){outline:1px solid highlight}}.tf-text.svelte-vv89ro{font-size:1.25rem}:root[data-mk-size=lg] .tf-text.svelte-vv89ro{font-size:1.4375rem}:root[data-mk-size=xl] .tf-text.svelte-vv89ro{font-size:1.625rem}.tf-folio.svelte-vv89ro{text-align:center;color:var(--mk-fg-3);font-variant-numeric:tabular-nums;margin-block:.75em;font-size:.7em}.tf-notes-label.svelte-vv89ro{font-family:var(--font-sans);text-align:start;color:var(--mk-fg-3);font-size:.75rem;line-height:1.5}.tf-back.svelte-vv89ro{color:var(--mk-fg-3);text-decoration:none}.mk-fnref.svelte-vv89ro,.tf-back.svelte-vv89ro{text-align:center;min-inline-size:1.5em;display:inline-block}.mk-fnref.svelte-vv89ro:focus-visible,.tf-back.svelte-vv89ro:focus-visible,[tabindex="-1"].svelte-vv89ro:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.tf-col.svelte-11e6pqd{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--bg-surface);min-inline-size:0;box-shadow:var(--shadow-sm);padding:1rem 1.25rem 1.25rem}.tf-head.svelte-11e6pqd{border-block-end:1px solid var(--mk-rule);padding-block-end:.75rem}.tf-hint.svelte-11e6pqd{color:var(--fg-2);margin-block-start:.75rem;font-size:.8125rem}.tf-problem.svelte-11e6pqd{margin-block-start:1rem}.tf-foot.svelte-11e6pqd{border-block-start:1px solid var(--mk-rule);flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;padding-block-start:.75rem;display:flex}.tf-link.svelte-11e6pqd{border:1px solid var(--border-1);border-radius:var(--radius-lg);min-block-size:2.75rem;color:var(--fg-1);align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.tf-link.svelte-11e6pqd:hover{background:var(--brand-teal-tint)}.tf-link.svelte-11e6pqd:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}@media (forced-colors:active){.tf-col.svelte-11e6pqd{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.tf-link.svelte-11e6pqd{transition:none}}.tf-verse.svelte-xc683k{border:1px solid var(--border-1);border-inline-start:4px solid var(--mk-accent);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--fg-1);margin-block-start:1.25rem;padding:1.25rem 1.5rem;font-size:1.625rem;line-height:2}.tf-cite.svelte-xc683k{color:var(--mk-fg-3);margin-block-start:.5rem;font-size:1rem}.tf-cite.svelte-xc683k cite:where(.svelte-xc683k){font-style:normal}.tf-actions.svelte-xc683k,.tf-nav.svelte-xc683k{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;display:flex}.tf-nav.svelte-xc683k{justify-content:space-between}.tf-next.svelte-xc683k{margin-inline-start:auto}.tf-btn.svelte-xc683k{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--bg-surface);min-block-size:2.75rem;color:var(--fg-1);align-items:center;gap:.5rem;padding-inline:1rem;font-weight:500;transition:background-color .15s;display:inline-flex}.tf-btn.svelte-xc683k:hover{background:var(--brand-teal-tint)}.tf-btn.svelte-xc683k:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}@media (width<=40rem){.tf-verse.svelte-xc683k{padding:1rem;font-size:1.375rem}}@media (forced-colors:active){.tf-verse.svelte-xc683k{border-inline-start-color:canvastext}}@media (prefers-reduced-motion:reduce){.tf-btn.svelte-xc683k{transition:none}}.tf-cols.svelte-1xuta6e{align-items:start;gap:1rem;display:grid}@media (width>=48rem){.tf-cols.svelte-1xuta6e:not([data-n="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.tf-cols[data-n="3"].svelte-1xuta6e{grid-template-columns:repeat(3,minmax(0,1fr))}}.tf-jump.svelte-1xuta6e{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>=80rem){.tf-jump.svelte-1xuta6e{display:none}}.tf-jump.svelte-1xuta6e a:where(.svelte-1xuta6e),.tf-retry.svelte-1xuta6e{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--bg-surface);min-block-size:2.75rem;color:var(--fg-1);align-items:center;padding-inline:.875rem;font-weight:500;display:inline-flex}.tf-jump.svelte-1xuta6e a:where(.svelte-1xuta6e):hover,.tf-retry.svelte-1xuta6e:hover{background:var(--brand-teal-tint)}.tf-jump.svelte-1xuta6e a:where(.svelte-1xuta6e):focus-visible,.tf-retry.svelte-1xuta6e:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.tf-notice.svelte-1xuta6e{border:1px solid var(--color-border);border-inline-start:4px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-muted);padding:1rem 1.25rem}.tf-panel.svelte-1xuta6e{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--bg-surface);padding:1.25rem}.tf-cols.svelte-1xuta6e h2{scroll-margin-block-start:5rem}
