.otp.svelte-7qhgz2{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;min-width:0;margin:0;display:flex}.otp-lead.svelte-7qhgz2{font-size:var(--fs-xs);color:var(--ink-soft)}.otp-list.svelte-7qhgz2{gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.otp-list.svelte-7qhgz2 li:where(.svelte-7qhgz2){min-width:0;max-width:100%}.otp-list.svelte-7qhgz2 a:where(.svelte-7qhgz2),.otp-more.svelte-7qhgz2 button:where(.svelte-7qhgz2){align-items:center;gap:var(--sp-1);max-width:100%;padding:var(--sp-1) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--sheet);color:var(--ink-soft);font:inherit;font-size:var(--fs-sm);line-height:1.35;text-decoration:none;display:inline-flex}.otp-more.svelte-7qhgz2 button:where(.svelte-7qhgz2){cursor:pointer;color:var(--accent);background:0 0;border-color:#0000;font-weight:500}.otp-list.svelte-7qhgz2 a:where(.svelte-7qhgz2):hover{border-color:var(--line-strong);color:var(--ink)}.otp-more.svelte-7qhgz2 button:where(.svelte-7qhgz2):hover{text-decoration:underline}.otp-n.svelte-7qhgz2{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:var(--fs-sm);padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--paper);line-height:1.2}@media (pointer:coarse){.otp-list.svelte-7qhgz2 a:where(.svelte-7qhgz2),.otp-more.svelte-7qhgz2 button:where(.svelte-7qhgz2){min-height:max(44px,2.75rem)}}.otp-more.svelte-7qhgz2{display:none}@media (width<=760px){.capped.svelte-7qhgz2 .otp-x:where(.svelte-7qhgz2){display:none}.capped.svelte-7qhgz2 .otp-more:where(.svelte-7qhgz2){display:block}}.otp-list.svelte-7qhgz2 a[aria-current=location]:where(.svelte-7qhgz2){background:var(--accent-bg);color:var(--accent);border-color:#0000;font-weight:700}.otp-read.svelte-7qhgz2{display:none}@media (width>=1100px){.rail.svelte-7qhgz2{gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-4);background:var(--sheet);box-shadow:var(--shadow-1);display:grid}.rail.svelte-7qhgz2 .otp-lead:where(.svelte-7qhgz2){font-size:var(--fs-sm);color:var(--ink);font-weight:800}.rail.svelte-7qhgz2 .otp-read:where(.svelte-7qhgz2){border-radius:var(--r-pill);background:var(--paper);height:3px;display:block;overflow:hidden}.rail.svelte-7qhgz2 .otp-read:where(.svelte-7qhgz2) i:where(.svelte-7qhgz2){background:var(--sun);transform-origin:0;height:100%;display:block}.rail.svelte-7qhgz2 .otp-list:where(.svelte-7qhgz2){flex-flow:column wrap;gap:2px}.rail.svelte-7qhgz2 .otp-list:where(.svelte-7qhgz2) li:where(.svelte-7qhgz2){display:block}.rail.svelte-7qhgz2 .otp-list:where(.svelte-7qhgz2) li.otp-more:where(.svelte-7qhgz2){display:none}.rail.svelte-7qhgz2 .otp-list:where(.svelte-7qhgz2) a:where(.svelte-7qhgz2){box-sizing:border-box;border-radius:var(--r-2);width:100%;padding:var(--sp-1) var(--sp-2);color:var(--ink-soft);font-size:var(--fs-sm);background:0 0;border:0;justify-content:space-between;display:flex}.rail.svelte-7qhgz2 .otp-list:where(.svelte-7qhgz2) a:where(.svelte-7qhgz2):hover{background:var(--paper);color:var(--ink)}.rail.svelte-7qhgz2 .otp-list:where(.svelte-7qhgz2) a[aria-current=location]:where(.svelte-7qhgz2){background:var(--accent-bg);color:var(--accent)}.rail.svelte-7qhgz2 .otp-n:where(.svelte-7qhgz2){background:var(--paper)}}@media print{.otp.svelte-7qhgz2{display:none}}.rb.svelte-12nxsb8{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.rb-main.svelte-12nxsb8{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.rb-main.svelte-12nxsb8>section.sheet[id],.rb-main.svelte-12nxsb8 section.sheet[id]{scroll-margin-top:calc(max(52px, 3.25rem) + var(--sp-4))}@media (width>=761px){.rb-main.svelte-12nxsb8 section.sheet[id]{scroll-margin-top:calc(max(52px, 3.25rem) + 48px + var(--sp-4))}}@media (width>=1100px){.rb.has.svelte-12nxsb8{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) 13.5rem;align-items:start}.rb.has.svelte-12nxsb8 .rb-side:where(.svelte-12nxsb8){top:calc(max(52px, 3.25rem) + 48px + var(--sp-4));grid-area:1/2;position:sticky}.rb.has.svelte-12nxsb8 .rb-main:where(.svelte-12nxsb8){grid-area:1/1}.rb.has.svelte-12nxsb8 .rb-side.tall:where(.svelte-12nxsb8){max-height:calc(100vh - max(52px, 3.25rem) - 48px - var(--sp-6));overscroll-behavior:contain;border-radius:var(--r-4);overflow-y:auto}}@media print{.rb-side.svelte-12nxsb8{display:none}.rb.has.svelte-12nxsb8{grid-template-columns:minmax(0,1fr)}}
