.sf-themed{--s-bg:var(--sf-bg);--s-ink:var(--sf-ink);--s-muted:var(--sf-muted);--s-accent:var(--sf-accent);--s-accent-text:var(--sf-accent-text);--s-panel:var(--sf-panel);--s-line:var(--sf-line);--s-soft:var(--sf-soft);--s-control:var(--sf-control);--s-error:#d70015;background:var(--s-bg);color:var(--s-ink)}.sf-themed[data-theme=dark]{--s-bg:var(--sf-d-bg);--s-ink:var(--sf-d-ink);--s-muted:var(--sf-d-muted);--s-accent:var(--sf-d-accent);--s-accent-text:var(--sf-d-accent-text);--s-panel:var(--sf-d-panel);--s-line:var(--sf-d-line);--s-soft:var(--sf-d-soft);--s-control:var(--sf-d-control);--s-error:#ff453a}@media (prefers-color-scheme:dark){.sf-themed[data-theme=auto]{--s-bg:var(--sf-d-bg);--s-ink:var(--sf-d-ink);--s-muted:var(--sf-d-muted);--s-accent:var(--sf-d-accent);--s-accent-text:var(--sf-d-accent-text);--s-panel:var(--sf-d-panel);--s-line:var(--sf-d-line);--s-soft:var(--sf-d-soft);--s-control:var(--sf-d-control);--s-error:#ff453a}}.sf-root{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:var(--sf-font-body);font-size:calc(1rem * var(--sf-scale));font-synthesis:none;letter-spacing:var(--sf-track-body,0);min-height:100dvh}.sf-root,.sf-section{position:relative}.sf-logo{align-items:center;background:var(--s-accent);border-radius:28%;color:var(--s-accent-text);display:inline-grid;flex:none;place-items:center}.sf-logo[data-size="32"]{height:32px;width:32px}.sf-logo[data-size="72"]{height:72px;width:72px}.sf-root address,.sf-root cite,.sf-root dfn,.sf-root em,.sf-root i,.sf-root var{font-style:normal}