.tf-sources.svelte-gtzbtr{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gold-400) 22%, transparent), var(--shadow-sm);padding:.25rem 1rem 1rem}.tf-summary.svelte-gtzbtr{cursor:pointer;min-block-size:3rem;color:var(--color-foreground);align-items:center;gap:.75rem;font-weight:600;list-style:none;display:flex}.tf-summary.svelte-gtzbtr::-webkit-details-marker{display:none}.tf-summary.svelte-gtzbtr .tf-chevron{color:var(--color-gold-text,var(--color-muted-foreground));transition:rotate .15s}.tf-sources[open].svelte-gtzbtr .tf-summary:where(.svelte-gtzbtr) .tf-chevron{rotate:180deg}.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;border:1px solid #0000;align-items:flex-start;gap:.625rem;min-block-size:2.75rem;padding:.5rem;display:flex}.tf-option.svelte-gtzbtr:hover{background:color-mix(in oklab, var(--color-gold-400) 12%, transparent)}.tf-option.svelte-gtzbtr:has(input:where(.svelte-gtzbtr):checked){border-color:color-mix(in srgb, var(--color-gold-500) 45%, var(--color-border))}.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(--color-border);border-radius:var(--radius-lg);min-block-size:2.75rem;color:var(--color-foreground);align-items:center;padding-inline:1rem;font-weight:500;display:inline-flex}.tf-chip.svelte-gtzbtr:hover,.tf-submit.svelte-gtzbtr:hover{background:color-mix(in oklab, var(--color-gold-400) 12%, transparent)}.tf-unknown.svelte-gtzbtr{color:var(--color-muted-foreground);margin-block-start:.75rem;font-size:.875rem}.tf-shelf.svelte-gtzbtr{min-block-size:2.75rem;color:var(--color-primary);align-items:center;font-weight:500;display:inline-flex}.tf-shelf.svelte-gtzbtr:hover{text-decoration:underline}.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}}@media (prefers-reduced-motion:reduce){.tf-summary.svelte-gtzbtr .tf-chevron{transition:none}}.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(--color-border);border-radius:var(--radius-lg);background:var(--color-card);min-inline-size:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gold-400) 22%, transparent), var(--shadow-sm);padding:1rem 1.25rem 1.25rem}.tf-head.svelte-11e6pqd{border-block-end:1px solid color-mix(in srgb, var(--color-gold-500) 45%, var(--color-border));padding-block-end:.75rem}.tf-hint.svelte-11e6pqd{color:var(--color-muted-foreground);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(--color-border);flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;padding-block-start:.75rem;display:flex}.tf-link.svelte-11e6pqd{border:1px solid var(--color-border);border-radius:var(--radius-lg);min-block-size:2.75rem;color:var(--color-foreground);align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.tf-link.svelte-11e6pqd:hover{border-color:color-mix(in srgb, var(--color-gold-500) 60%, var(--color-border));background:color-mix(in oklab, var(--color-gold-400) 12%, transparent)}@media (forced-colors:active){.tf-col.svelte-11e6pqd{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.tf-link.svelte-11e6pqd{transition:none}}.tf-pin.svelte-xc683k{max-width:48rem}.tf-verse.svelte-xc683k{border:1px solid var(--color-border);border-inline-start:4px solid var(--color-accent);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--color-card) 92%, transparent);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-foreground);padding:1.25rem 1.5rem;font-size:1.625rem;line-height:2}.tf-cite.svelte-xc683k{color:var(--color-muted-foreground);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:.75rem;display:flex}.tf-nav.svelte-xc683k{justify-content:space-between}.tf-next.svelte-xc683k{margin-inline-start:auto}.tf-btn.svelte-xc683k,.tf-pager.svelte-xc683k{align-items:center;gap:.5rem;min-block-size:2.75rem;padding-inline:1rem;font-weight:500;display:inline-flex}.tf-btn.svelte-xc683k{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--color-card) 92%, transparent);color:var(--color-foreground);transition:background-color .15s}.tf-btn.svelte-xc683k:hover{background:var(--color-card)}.tf-btn.svelte-xc683k:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.tf-pager.svelte-xc683k{color:var(--color-gold-100);text-shadow:0 1px 2px color-mix(in srgb, var(--color-ink-900) 85%, transparent)}.tf-pager.svelte-xc683k .tf-ref:where(.svelte-xc683k){opacity:.8;font-size:.875rem}.tf-pager.svelte-xc683k .tf-arrow{color:var(--color-gold-300)}:root:not(.dark):not([data-theme=dark]) .tf-pager.svelte-xc683k{color:var(--color-ink-800);text-shadow:0 0 2px var(--color-ink-50)}:root:not(.dark):not([data-theme=dark]) .tf-pager.svelte-xc683k .tf-arrow{color:var(--color-gold-700)}@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}.tf-pager.svelte-xc683k{border:1px solid buttontext}}@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(--color-border);border-radius:var(--radius-lg);background:var(--color-card);min-block-size:2.75rem;color:var(--color-foreground);align-items:center;padding-inline:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.tf-jump.svelte-1xuta6e a:where(.svelte-1xuta6e):hover,.tf-retry.svelte-1xuta6e:hover{background:color-mix(in oklab, var(--color-gold-400) 12%, transparent)}.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(--color-border);border-radius:var(--radius-lg);background:var(--color-card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gold-400) 22%, transparent), var(--shadow-sm);padding:1.25rem}.tf-cols.svelte-1xuta6e h2{scroll-margin-block-start:5rem}@media (prefers-reduced-motion:reduce){.tf-jump.svelte-1xuta6e a:where(.svelte-1xuta6e),.tf-retry.svelte-1xuta6e{transition:none}}
