/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.sources-summary[data-astro-cid-dmhkcls5]{cursor:pointer;touch-action:manipulation;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ink);--tw-outline-style:none;outline-style:none;list-style-type:none;display:flex}.sources-summary[data-astro-cid-dmhkcls5]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--outline);--tw-outline-style:solid;outline-style:solid}.sources-summary[data-astro-cid-dmhkcls5]::-webkit-details-marker{display:none}.sources-count[data-astro-cid-dmhkcls5]{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.sources-list[data-astro-cid-dmhkcls5]{max-width:var(--container-measure,var(--container-lg));list-style-type:square;display:grid}.sources-list[data-astro-cid-dmhkcls5]>li::marker{color:var(--color-rl-red)}.sources-list[data-astro-cid-dmhkcls5]{gap:calc(var(--spacing,.25rem) * 2);padding-inline-start:calc(var(--spacing,.25rem) * 6.5);padding-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-meta,.875rem);line-height:var(--tw-leading,var(--text-meta--line-height,1.5));text-wrap:pretty;overflow-wrap:anywhere;color:var(--muted-foreground);transition:opacity var(--transition-duration-base) var(--ease-out), translate var(--transition-duration-base) var(--ease-out)}.sources-list[data-astro-cid-dmhkcls5] a{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--rl-red);text-underline-offset:calc(var(--text-base) * .15);text-underline-position:from-font;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-line:underline;text-decoration-thickness:from-font}.sources-numbered[data-astro-cid-dmhkcls5]{list-style-type:decimal}.sources-numbered[data-astro-cid-dmhkcls5] li::marker{color:var(--color-muted-foreground)}.sources-numbered[data-astro-cid-dmhkcls5] li:target{border-radius:calc(var(--radius) - .25rem);background-color:var(--color-tile,var(--color-zinc-100))}.sources-numbered[data-astro-cid-dmhkcls5] li:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--outline);--tw-outline-style:solid;outline-style:solid}@starting-style{.sources-list[data-astro-cid-dmhkcls5]{opacity:0;translate:0 -.25rem}}@media (prefers-reduced-motion:reduce){.sources-list[data-astro-cid-dmhkcls5]{transition:none}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@media (width>=80rem) and (height>=30rem){.author-aside{top:calc(var(--rl-chrome) + calc(var(--spacing,.25rem) * 6));position:sticky}}.author-aside{transition:opacity var(--transition-duration-fast) var(--ease-out), translate var(--transition-duration-fast) var(--ease-out), visibility 0s linear var(--transition-duration-fast)}.author-aside[data-visible=false]{visibility:hidden;opacity:0;translate:0 calc(var(--spacing,.25rem) * 1.5)}.author-aside[data-visible=true]{transition-duration:var(--transition-duration-base), var(--transition-duration-base), 0s;transition-delay:0s}@media (prefers-reduced-motion:reduce){.author-aside[data-visible=false]{translate:none}}
