.fda{--ink:#0a0b0d;--pill:99px;background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--sz-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;line-height:1.6;overflow-x:clip}.fda :focus-visible{outline:2px solid var(--meter);outline-offset:3px}.fda h1,.fda h2,.fda h3,.fda h4{letter-spacing:-.02em;text-wrap:balance;font-weight:800}.fda-label{font-size:var(--sz-label);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);font-weight:700}.fda-outline{color:#0000;-webkit-text-stroke:1.4px var(--text)}.fda-ring{background:conic-gradient(var(--fda-ring-color,var(--meter)) calc(var(--p,0) * 1%), var(--panel-2) 0);border-radius:50%;flex:none;place-items:center;display:grid}.fda-perf{background-image:repeating-linear-gradient(to right, transparent 0 6px, var(--panel-2) 6px 16px, transparent 16px 22px);border-block:1px solid var(--line);opacity:.9;height:14px;-webkit-mask:linear-gradient(#0000 3px,#000 3px 11px,#0000 11px);mask:linear-gradient(#0000 3px,#000 3px 11px,#0000 11px)}.fda-vf-corner{pointer-events:none;border:0 solid #e9e4dab3;width:18px;height:18px;position:absolute}.fda-vf-corner[data-c=ss]{border-block-start-width:1.5px;border-inline-start-width:1.5px;inset-block-start:10px;inset-inline-start:10px}.fda-vf-corner[data-c=se]{border-block-start-width:1.5px;border-inline-end-width:1.5px;inset-block-start:10px;inset-inline-end:10px}.fda-vf-corner[data-c=es]{border-block-end-width:1.5px;border-inline-start-width:1.5px;inset-block-end:10px;inset-inline-start:10px}.fda-vf-corner[data-c=ee]{border-block-end-width:1.5px;border-inline-end-width:1.5px;inset-block-end:10px;inset-inline-end:10px}.fda-vf-active .fda-vf-corner{border-color:var(--meter)}.fda-check{appearance:none;margin:0}.fda-check:checked:after{content:"";border-inline-start:2px solid var(--ink);border-block-end:2px solid var(--ink);width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.fda-player:fullscreen{background:#000;grid-template-rows:1fr auto;display:grid}.fda-player:fullscreen .fda-frame{aspect-ratio:auto;height:100%}.fda-prose{overflow-wrap:anywhere;gap:.9em;max-width:70ch;display:grid}.fda-prose h2{font-size:1.6rem;line-height:1.15}.fda-prose h3{margin-block-start:.4em;font-size:1.15rem;line-height:1.3}.fda-prose p,.fda-prose li{color:color-mix(in srgb, var(--text) 88%, var(--muted))}.fda-prose ul,.fda-prose ol{gap:.35em;padding-inline-start:1.25em;display:grid}.fda-prose ul{list-style:outside}.fda-prose ol{list-style:decimal}.fda-prose li::marker{color:var(--meter)}.fda-prose strong{color:var(--text);font-weight:700}.fda-prose blockquote{border-inline-start:3px solid var(--warm);background:var(--panel-2);border-radius:var(--r-sm);gap:.5em;padding:.8em 1em;display:grid}.fda-prose code{background:var(--panel-2);border:1px solid var(--line);border-radius:6px;padding:.15em .45em;font-family:inherit;font-size:.92em}.fda-skel{background:var(--panel-2)}@media (prefers-reduced-motion:no-preference){.fda-skel{animation:1.4s ease-in-out infinite fda-skel}}@keyframes fda-skel{50%{opacity:.55}}.fda-article{grid-template-columns:[wide-start]minmax(0,1fr)[text-start]minmax(0,65ch)[text-end]minmax(0,1fr)[wide-end];row-gap:1.6rem;display:grid}.fda-article>*{grid-column:text;min-width:0}.fda-article>.fda-wide{grid-column:wide}.fda-article-prose{overflow-wrap:anywhere;gap:1.05em;font-size:1.0625rem;line-height:1.78;display:grid}.fda-article-prose h2{margin-block-start:.7em;font-size:clamp(1.35rem,3.4vw,1.7rem);line-height:1.2}.fda-article-prose h3{margin-block-start:.4em;font-size:1.15rem;line-height:1.3}.fda-article-prose p,.fda-article-prose li{color:color-mix(in srgb, var(--text) 90%, var(--muted))}.fda-article-prose ul,.fda-article-prose ol{gap:.5em;padding-inline-start:1.3em;display:grid}.fda-article-prose ul{list-style:outside}.fda-article-prose ol{list-style:decimal}.fda-article-prose li::marker{color:var(--meter);font-weight:700}.fda-article-prose strong{color:var(--text);font-weight:700}.fda-article-prose a{color:var(--meter);text-underline-offset:3px}.fda-article-prose>:first-child{margin-block-start:0}.fda-ribbon{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(240px,280px);grid-auto-flow:column;gap:14px;padding-block-end:6px;display:grid;overflow-x:auto}.fda-ribbon>*{scroll-snap-align:start}.fda-prose img{border-radius:var(--r-lg);border:1px solid var(--line);width:100%;height:auto;margin-block:.4em;display:block}
