.toggle[data-astro-cid-l6lhmie6]{cursor:pointer;font-family:var(--font-sans);transition:background var(--transition-state), color var(--transition-state);background:0 0;border:none}.toggle--icon[data-astro-cid-l6lhmie6]{border-radius:var(--radius-control);width:44px;height:36px;color:var(--text-2);place-items:center;display:grid}.toggle--icon[data-astro-cid-l6lhmie6]:hover{background:var(--surface-2);color:var(--text)}.toggle--text[data-astro-cid-l6lhmie6]{font-family:var(--font-mono);font-size:var(--type-numeric-size);color:var(--text-3);padding:6px 0}.toggle--text[data-astro-cid-l6lhmie6]:hover{color:var(--text-2)}.when-dark[data-astro-cid-l6lhmie6],.when-light[data-astro-cid-l6lhmie6]{align-items:center;display:inline-flex}.when-light[data-astro-cid-l6lhmie6],:root[data-theme=light] .when-dark[data-astro-cid-l6lhmie6]{display:none}:root[data-theme=light] .when-light[data-astro-cid-l6lhmie6]{display:inline-flex}@media (prefers-color-scheme:light){:root:not([data-theme]) .when-dark[data-astro-cid-l6lhmie6]{display:none}:root:not([data-theme]) .when-light[data-astro-cid-l6lhmie6]{display:inline-flex}}.footer[data-astro-cid-jo6i4kqk]{padding:clamp(40px, 6vw, 64px) var(--gutter) clamp(32px, 5vw, 56px);background:var(--bg);border-top:var(--border-hairline) solid var(--hairline)}.columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:24px;display:grid}.brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:30ch;font-size:var(--site-text-sm);color:var(--text-3);line-height:1.55}h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);font-size:var(--type-overline-size);font-weight:var(--type-overline-weight);letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--text-3)}ul[data-astro-cid-jo6i4kqk]{font-size:var(--site-text-sm);flex-direction:column;gap:9px;margin:9px 0 0;padding:0;list-style:none;display:flex}.base[data-astro-cid-jo6i4kqk]{border-top:var(--border-hairline) solid var(--hairline);justify-content:flex-end;margin-top:28px;padding-top:18px;display:flex}.glyph[data-astro-cid-qvnjokt5]{width:17px;height:17px;color:var(--paper-050);flex:none;place-items:center;display:grid}[data-theme=light] .glyph[data-astro-cid-qvnjokt5]{color:var(--ink-900)}@media (prefers-color-scheme:light){:root:not([data-theme]) .glyph[data-astro-cid-qvnjokt5]{color:var(--ink-900)}}.header[data-astro-cid-nen7h5rs]{z-index:40;padding:14px var(--gutter);background:var(--bg);border-bottom:var(--border-hairline) solid var(--hairline);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid;position:sticky;top:0}.home[data-astro-cid-nen7h5rs]{border-radius:var(--radius-chip);grid-column:1;justify-self:start;display:flex}.nav[data-astro-cid-nen7h5rs]{grid-column:2;align-items:center;gap:28px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-2);font-size:var(--site-text);font-weight:var(--weight-medium)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent);text-decoration:none}.actions[data-astro-cid-nen7h5rs]{grid-column:3;justify-self:end;align-items:center;gap:10px;display:flex}@font-face{font-family:Geist;src:url(/_astro/Geist-Variable-latin.BgDaEnEv.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/_astro/Geist-Variable-latin-ext.DC-KSUi6.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;src:url(/_astro/GeistMono-Variable-latin.XN7g48iV.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/_astro/GeistMono-Variable-latin-ext.Bwz-egvJ.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;src:url(/_astro/Gabarito-Variable-latin.ZpvQqcqY.woff2)format("woff2-variations");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;src:url(/_astro/Gabarito-Variable-latin-ext.C-_vgDbo.woff2)format("woff2-variations");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--orange-300:#f2a37e;--orange-400:#e98a5f;--orange-500:#d86738;--orange-600:#b8511f;--orange-700:#8f3010;--orange-800:#6e2510;--orange-900:#3a1609;--orange-400-on:#3a1609;--orange-600-on:#241610;--orange-700-on:#fff;--ink-900:#07080b;--ink-800:#12151c;--ink-700:#1a1e27;--ink-600:#1c212b;--ink-500:#262b36;--ink-400:#333a47;--ink-300:#5a6273;--ink-200:#8d94a4;--ink-100:#a2a9b8;--ink-050:#e8eaef;--paper-900:#14171d;--paper-800:#4e545f;--paper-700:#616773;--paper-600:#84847e;--paper-500:#c9c9c3;--paper-400:#d7d7d2;--paper-300:#deded9;--paper-200:#ededea;--paper-100:#f4f4f2;--paper-050:#fff;--orange-soft-dark:#241610;--orange-soft-light:#f5dbcf;--orange-soft-light-on:#8a2d10;--state-none-dark:#8a8f9c;--state-running-dark:#6f9ecc;--state-done-dark:#6fae8b;--state-failed-dark:#d2705f;--state-done-bg-dark:#0f2418;--state-failed-bg-dark:#3a1512;--state-failed-fg-dark:#e8917f;--state-none-light:#5f6470;--state-running-light:#39679a;--state-done-light:#2f6b4c;--state-failed-light:#a33f2c;--state-done-bg-light:#e2efe7;--state-failed-bg-light:#f8e3df;--state-failed-fg-light:#8f3324;--library-amber-dark:#e8b45c;--library-clay-dark:#ae6e5b;--library-slate-dark:#6f8fb0;--library-moss-dark:#7e9a6b;--library-stone-dark:#8a8f9c;--library-plum-dark:#9b7ba8;--library-teal-dark:#5f9e96;--library-amber-light:#ae781c;--library-clay-light:#8d513f;--library-slate-light:#4e6e90;--library-moss-light:#5c7a49;--library-stone-light:#6a7080;--library-plum-light:#7a5b87;--library-teal-light:#3f7e76;--font-display:"Gabarito", ui-sans-serif, system-ui, sans-serif;--font-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--type-page-title-family:var(--font-display);--type-page-title-size:33px;--type-page-title-weight:var(--weight-semibold);--type-page-title-tracking:-.02em;--type-page-title-leading:1.1;--type-title-size:17px;--type-title-weight:var(--weight-semibold);--type-title-tracking:-.01em;--type-title-leading:1.25;--type-body-size:16px;--type-body-leading:1.6;--type-ui-size:14px;--type-ui-size-sm:13px;--type-ui-leading:1.5;--type-numeric-family:var(--font-mono);--type-numeric-size:12.5px;--type-numeric-size-lg:22px;--type-numeric-variant:tabular-nums;--type-overline-size:11px;--type-overline-weight:var(--weight-medium);--type-overline-tracking:.12em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--panel-gap:12px;--panel-padding:16px;--page-padding:28px;--grid-gap:16px;--tray-width:400px;--sidebar-width:224px;--sidebar-width-collapsed:52px;--nav-height:52px;--player-height:64px;--card-width:320px;--card-height:150px;--admin-card-width:400px;--row-height:36px;--control-height:34px;--field-height:36px;--hit-target:44px;--radius-chip:8px;--radius-control:10px;--radius-panel:14px;--radius-pill:999px;--radius-circle:50%;--border-hairline:1px;--border-control:1.5px;--border-strong-width:2px;--elevation-raised-dark:0 2px 8px #00000059;--elevation-panel-dark:0 4px 18px #00000073;--elevation-card-dark:0 2px 6px #00000057, 0 10px 26px #0000004d;--elevation-overlay-dark:0 8px 30px #0000008c;--elevation-accent-dark:0 2px 8px #e98a5f33;--elevation-raised-light:0 2px 8px #14171d0f;--elevation-panel-light:0 2px 10px #14171d12;--elevation-card-light:0 2px 6px #14171d12, 0 10px 26px #14171d0d;--elevation-overlay-light:0 10px 34px #14171d29;--elevation-accent-light:0 2px 8px #8f301038;--wave-bar-width:3px;--wave-bar-width-dense:2px;--wave-bar-gap-ratio:.55;--wave-playhead-width:2px;--wave-height-dense:20px;--wave-height-card:38px;--wave-height-record:52px;--wave-height-player:34px;--wave-height-detail:130px;--z-player:10;--z-tray:20;--z-scrim:30;--z-dialog:40;--z-menu:50;--z-toast:60;--breakpoint-grid-3:1280px;--breakpoint-sidebar:1180px;--breakpoint-grid-2:900px;--breakpoint-phone:720px;--breakpoint-column-tags:900px;--breakpoint-column-category:800px;--breakpoint-column-date:620px;--duration-state:.12s;--duration-panel:.2s;--easing:cubic-bezier(.2, 0, .2, 1);--transition-state:var(--duration-state) var(--easing);--transition-panel:var(--duration-panel) var(--easing);--duration-spin:2.2s;--focus-ring-width:var(--border-strong-width);--focus-ring-offset:2px;--opacity-disabled:.38}@media (prefers-reduced-motion:reduce){:root{--duration-state:0s;--duration-panel:0s}}:root{--bg:var(--ink-900);--surface:var(--ink-800);--surface-2:var(--ink-700);--hairline:var(--ink-600);--border:var(--ink-500);--border-strong:var(--ink-400);--text:var(--ink-050);--text-2:var(--ink-100);--text-3:var(--ink-200);--accent:var(--orange-400);--accent-on:var(--orange-900);--accent-soft:var(--orange-soft-dark);--accent-on-soft:var(--orange-400);--accent-hover:var(--orange-300);--accent-pressed:var(--orange-500);--wave:var(--orange-400);--wave-dim:var(--ink-300);--elevation-raised:var(--elevation-raised-dark);--elevation-panel:var(--elevation-panel-dark);--elevation-card:var(--elevation-card-dark);--elevation-overlay:var(--elevation-overlay-dark);--elevation-accent:var(--elevation-accent-dark);--scrim:#07080bb8;--empty-fill:#ffffff08;--state-none:var(--state-none-dark);--state-running:var(--state-running-dark);--state-done:var(--state-done-dark);--state-failed:var(--state-failed-dark);--state-done-bg:var(--state-done-bg-dark);--state-failed-bg:var(--state-failed-bg-dark);--state-failed-fg:var(--state-failed-fg-dark);--library-amber:var(--library-amber-dark);--library-clay:var(--library-clay-dark);--library-slate:var(--library-slate-dark);--library-moss:var(--library-moss-dark);--library-stone:var(--library-stone-dark);--library-plum:var(--library-plum-dark);--library-teal:var(--library-teal-dark)}@media (prefers-color-scheme:light){:root:not([data-theme]){--bg:var(--paper-200);--surface:var(--paper-050);--surface-2:var(--paper-100);--hairline:var(--paper-300);--border:var(--paper-400);--border-strong:var(--paper-500);--text:var(--paper-900);--text-2:var(--paper-800);--text-3:var(--paper-700);--accent:var(--orange-700);--accent-on:var(--orange-700-on);--accent-soft:var(--orange-soft-light);--accent-on-soft:var(--orange-soft-light-on);--accent-hover:var(--orange-800);--accent-pressed:var(--orange-800);--wave:var(--orange-700);--wave-dim:var(--paper-600);--elevation-raised:var(--elevation-raised-light);--elevation-panel:var(--elevation-panel-light);--elevation-card:var(--elevation-card-light);--elevation-overlay:var(--elevation-overlay-light);--elevation-accent:var(--elevation-accent-light);--scrim:#14171d66;--empty-fill:#14171d09;--state-none:var(--state-none-light);--state-running:var(--state-running-light);--state-done:var(--state-done-light);--state-failed:var(--state-failed-light);--state-done-bg:var(--state-done-bg-light);--state-failed-bg:var(--state-failed-bg-light);--state-failed-fg:var(--state-failed-fg-light);--library-amber:var(--library-amber-light);--library-clay:var(--library-clay-light);--library-slate:var(--library-slate-light);--library-moss:var(--library-moss-light);--library-stone:var(--library-stone-light);--library-plum:var(--library-plum-light);--library-teal:var(--library-teal-light)}}[data-theme=light]{--bg:var(--paper-200);--surface:var(--paper-050);--surface-2:var(--paper-100);--hairline:var(--paper-300);--border:var(--paper-400);--border-strong:var(--paper-500);--text:var(--paper-900);--text-2:var(--paper-800);--text-3:var(--paper-700);--accent:var(--orange-700);--accent-on:var(--orange-700-on);--accent-soft:var(--orange-soft-light);--accent-on-soft:var(--orange-soft-light-on);--accent-hover:var(--orange-800);--accent-pressed:var(--orange-800);--wave:var(--orange-700);--wave-dim:var(--paper-600);--elevation-raised:var(--elevation-raised-light);--elevation-panel:var(--elevation-panel-light);--elevation-card:var(--elevation-card-light);--elevation-overlay:var(--elevation-overlay-light);--elevation-accent:var(--elevation-accent-light);--scrim:#14171d66;--empty-fill:#14171d09;--state-none:var(--state-none-light);--state-running:var(--state-running-light);--state-done:var(--state-done-light);--state-failed:var(--state-failed-light);--state-done-bg:var(--state-done-bg-light);--state-failed-bg:var(--state-failed-bg-light);--state-failed-fg:var(--state-failed-fg-light);--library-amber:var(--library-amber-light);--library-clay:var(--library-clay-light);--library-slate:var(--library-slate-light);--library-moss:var(--library-moss-light);--library-stone:var(--library-stone-light);--library-plum:var(--library-plum-light);--library-teal:var(--library-teal-light)}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}:where(a[href],area[href],button,input,select,textarea,summary,[tabindex]:not([tabindex^=\-])):focus-visible,[data-ds=field-box]:has(:focus-visible),[data-ds=search-field]:has(:focus-visible){outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}[data-ds=field-box] :where(input,textarea):focus-visible,[data-ds=search-field] input:focus-visible{outline:none}[data-ds=field-box],[data-ds=search-field]{cursor:text}[data-visually-hidden]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-hit-target]{isolation:isolate;position:relative}[data-hit-target]:after{content:"";width:100%;height:100%;min-width:var(--hit-target);min-height:var(--hit-target);z-index:-1;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-ds]:disabled,[data-ds][aria-disabled=true]{opacity:var(--opacity-disabled);cursor:default}[data-ds=button]{cursor:pointer;text-decoration:none}[data-ds=button][data-variant=primary]{background:var(--accent);color:var(--accent-on);box-shadow:var(--elevation-accent);font-weight:var(--weight-semibold)}[data-ds=button][data-variant=primary]:hover:not(:disabled){background:var(--accent-hover)}[data-ds=button][data-variant=primary]:active:not(:disabled){background:var(--accent-pressed);box-shadow:none}[data-ds=button][data-variant=secondary]{background:var(--surface-2);color:var(--text-2);font-weight:var(--weight-medium)}[data-ds=button][data-variant=secondary]:hover:not(:disabled){background:var(--border);color:var(--text)}[data-ds=button][data-variant=secondary]:active:not(:disabled){background:var(--border-strong)}[data-ds=button][data-variant=ghost]{color:var(--text-2);font-weight:var(--weight-medium);background:0 0}[data-ds=button][data-variant=ghost]:hover:not(:disabled){background:var(--surface-2);color:var(--text)}[data-ds=button][data-variant=ghost]:active:not(:disabled){background:var(--border)}[data-ds=button][data-variant=danger]{background:var(--state-failed-bg);color:var(--state-failed-fg);font-weight:var(--weight-medium)}[data-ds=button][data-variant=danger]:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-control) var(--state-failed)}[data-ds=icon-button]{cursor:pointer}[data-ds=icon-button][data-variant=filled]{background:var(--surface-2);color:var(--text-2)}[data-ds=icon-button][data-variant=filled]:hover:not(:disabled){background:var(--border);color:var(--text)}[data-ds=icon-button][data-variant=ghost]{color:var(--text-3);background:0 0}[data-ds=icon-button][data-variant=ghost]:hover:not(:disabled){background:var(--surface-2);color:var(--text-2)}[data-ds=icon-button][data-variant=accent]{background:var(--accent);color:var(--accent-on)}[data-ds=icon-button][data-variant=accent]:hover:not(:disabled){background:var(--accent-hover)}[data-ds=icon-button][data-variant=accent]:active:not(:disabled){background:var(--accent-pressed)}[data-ds=icon-button][data-variant=accent-soft],[data-ds=icon-button][data-active=true]{background:var(--accent-soft);color:var(--accent-on-soft)}[data-ds=icon-button][data-variant=accent-soft]:hover:not(:disabled),[data-ds=icon-button][data-active=true]:hover:not(:disabled){background:var(--accent-soft);color:var(--accent)}[data-ds=icon-button][data-solid=true],[data-ds=icon-button][data-solid=true]:hover:not(:disabled){color:var(--accent)}[data-ds=field-box][data-invalid=true]{box-shadow:0 0 0 var(--border-hairline) var(--state-failed)}[data-ds=search-field]{color:var(--text-3)}[data-ds=search-field]:has(:focus-visible){color:var(--accent)}[data-ds=swatch]{cursor:pointer}[data-ds=swatch][data-selected=true]{box-shadow:0 0 0 var(--border-strong-width) var(--bg), 0 0 0 4px var(--accent)}[data-ds=swatch]:not([data-selected=true]):hover{box-shadow:0 0 0 var(--border-strong-width) var(--bg), 0 0 0 4px var(--border-strong)}[data-ds=select-trigger]{background:var(--surface-2);color:var(--text);cursor:pointer}[data-ds=select-trigger]:hover:not(:disabled){background:var(--border)}[data-ds=select-menu]{background:var(--surface)}[data-ds=select-option]{color:var(--text-2);cursor:pointer;background:0 0}[data-ds=select-option][data-active=true]{background:var(--surface-2);color:var(--text)}[data-ds=select-option][data-selected=true]{background:var(--accent-soft);color:var(--accent-on-soft)}[data-ds=select-option]:hover{background:var(--surface-2);color:var(--text)}[data-ds=select-option][data-selected=true]:hover{background:var(--accent-soft);color:var(--accent)}[data-ds=progress]{background:var(--surface-2)}[data-ds=progress-fill]{background:var(--accent)}[data-ds=checkbox]{color:var(--accent-on);box-shadow:inset 0 0 0 var(--border-control) var(--border);cursor:pointer;background:0 0}[data-ds=checkbox]:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-control) var(--border-strong)}[data-ds=checkbox][data-checked]{background:var(--accent);box-shadow:none}[data-ds=checkbox][data-checked]:hover:not(:disabled){background:var(--accent-hover)}[data-ds=switch]{cursor:pointer}[data-ds=switch-track]{background:var(--border)}[data-ds=switch-knob]{background:var(--text-3)}[data-ds=switch][aria-checked=true] [data-ds=switch-track]{background:var(--accent)}[data-ds=switch][aria-checked=true] [data-ds=switch-knob]{background:var(--accent-on)}[data-ds=switch]:hover:not(:disabled) [data-ds=switch-track]{background:var(--border-strong)}[data-ds=switch][aria-checked=true]:hover:not(:disabled) [data-ds=switch-track]{background:var(--accent-hover)}[data-ds=shell]{background:var(--bg);color:var(--text)}[data-ds=shell-page]:has(>[data-fills]){flex-direction:column;height:100%;display:flex}[data-ds=state-card]{background:var(--surface)}[data-ds=state-card][data-dashed=true]{box-shadow:inset 0 0 0 var(--border-hairline) var(--border);background:0 0}[data-ds=state-card-glyph]{background:var(--accent-soft);color:var(--accent-on-soft)}@keyframes resonand-spin{to{transform:rotate(1turn)}}[data-ds=state-card-glyph][data-busy=true] svg,[data-ds=button][data-busy=true] svg{animation:resonand-spin var(--duration-spin) linear infinite}@media (prefers-reduced-motion:reduce){[data-ds=state-card-glyph][data-busy=true] svg,[data-ds=button][data-busy=true] svg{animation:none}}[data-ds=card-skeleton]{background:var(--surface)}[data-ds=skeleton-block]{background:var(--empty-fill)}[data-ds=chip]{background:var(--surface-2);color:var(--text-2)}[data-ds=chip][data-active=true]{background:var(--accent-soft);color:var(--accent-on-soft)}[data-ds=chip]:where(button,[role=button]){cursor:pointer}[data-ds=chip]:where(button,[role=button]):hover:not(:disabled){background:var(--border);color:var(--text)}[data-ds=chip][data-active=true]:where(button,[role=button]):hover:not(:disabled){background:var(--accent-soft);color:var(--accent)}[data-ds=inline-field]{color:var(--text);cursor:text;background:0 0}[data-ds=inline-field]:hover{background:var(--surface-2)}[data-ds=inline-field-pencil]{color:var(--text-3)}[data-ds=inline-field-static]{color:var(--text-2);box-shadow:inset 0 calc(-1 * var(--border-hairline)) 0 var(--hairline)}[data-ds=page-title]{color:var(--text);cursor:text;background:0 0}[data-ds=page-title]:hover{background:var(--surface-2)}[data-ds=page-title-pencil]{color:var(--text-3)}[data-ds=page-title]:hover [data-ds=page-title-pencil]{color:var(--text-2)}[data-ds=page-title-input]{background:var(--surface-2)}[data-ds=avatar]{background:var(--accent-soft);color:var(--accent-on-soft);box-shadow:0 0 0 var(--border-control) var(--surface)}[data-ds=avatar][data-overflow=true]{background:var(--surface-2);color:var(--text-3)}[data-ds=egress-notice]{background:var(--surface-2)}[data-ds=egress-notice][data-tone=local] [data-ds=egress-glyph]{color:var(--text-3)}[data-ds=egress-notice][data-tone=external] [data-ds=egress-glyph]{color:var(--accent)}[data-ds=egress-notice][data-tone=none]{box-shadow:inset 0 0 0 var(--border-hairline) var(--border);background:0 0}[data-ds=egress-notice][data-tone=none] [data-ds=egress-glyph]{color:var(--state-none)}[data-ds=level-row]{cursor:pointer;background:0 0}[data-ds=level-row]:hover:not(:disabled){background:var(--surface-2)}[data-ds=level-row][data-selected=true]{background:var(--accent-soft)}[data-ds=level-dot]{box-shadow:inset 0 0 0 var(--border-control) var(--border)}[data-ds=level-row][data-selected=true] [data-ds=level-dot]{box-shadow:inset 0 0 0 var(--border-control) var(--accent)}[data-ds=level-dot-fill]{background:0 0}[data-ds=level-row][data-selected=true] [data-ds=level-dot-fill]{background:var(--accent)}[data-ds=recording-row]{background:0 0}[data-ds=recording-row][data-selected=true],[data-ds=recording-row][role=button]:hover{background:var(--surface-2)}[data-ds=recording-row][role=button][data-selected=true]:hover{background:var(--border)}[data-ds=library-card]{background:var(--surface);box-shadow:var(--elevation-card);transition:box-shadow var(--transition-state), background var(--transition-state)}[data-ds=library-card][data-interactive=true]:hover{background:var(--surface-2);box-shadow:var(--elevation-overlay)}[data-ds=library-card-title]{color:inherit;text-decoration:none}@media (width<=900px){[data-column=tags]{display:none}}@media (width<=800px){[data-column=category]{display:none}}@media (width<=620px){[data-column=date]{display:none}}[data-ds=recording-card]{background:var(--surface);box-shadow:var(--elevation-card);transition:box-shadow var(--transition-state), background var(--transition-state)}[data-ds=recording-card][data-interactive=true]:hover{background:var(--surface-2);box-shadow:var(--elevation-overlay)}[data-ds=recording-card][data-playing=true]{box-shadow:var(--elevation-card), inset 0 0 0 2px var(--accent)}[data-ds=card-select]{visibility:hidden}[data-ds=recording-card]:hover [data-ds=card-select],[data-ds=recording-card]:focus-within [data-ds=card-select],[data-ds=recording-card][data-selecting=true] [data-ds=card-select]{visibility:visible}[data-ds=card-favourite][data-on=false],[data-ds=row-favourite][data-on=false]{visibility:hidden}[data-ds=recording-card]:hover [data-ds=card-favourite],[data-ds=recording-card]:focus-within [data-ds=card-favourite],[data-ds=recording-row]:hover [data-ds=row-favourite],[data-ds=recording-row]:focus-within [data-ds=row-favourite]{visibility:visible}@media (hover:none){[data-ds=card-favourite][data-on=false],[data-ds=row-favourite][data-on=false]{visibility:visible}}[data-ds=recording-card][data-selected=true]{background:var(--surface-2)}[data-ds=recording-card-title],[data-ds=player-bar-title]{color:inherit;text-decoration:none}[data-ds=create-library-card]{background:var(--empty-fill);cursor:pointer}[data-ds=create-library-card]:hover:not(:disabled){background:var(--surface-2)}[data-ds=transcript-line]{background:0 0}[data-ds=transcript-line][data-active=true]{background:var(--accent-soft)}[data-ds=transcript-line][role=button]:not([data-active=true]):hover{background:var(--surface-2)}[data-ds=waveform][data-seekable=true]{cursor:pointer;touch-action:none}[data-ds=waveform][data-scrubbing=true]{cursor:grabbing}[data-ds=sidebar-item]{color:var(--text-2);cursor:pointer;background:0 0}[data-ds=sidebar-item][data-active=true]{background:var(--accent-soft);color:var(--accent-on-soft)}[data-ds=sidebar-item]:not([data-active=true]):hover{background:var(--surface-2);color:var(--text)}[data-ds=menu-row],[data-ds=search-hit],[data-ds=search-see-all],[data-ds=dialog-close]{cursor:pointer;background:0 0}[data-ds=menu-row]{color:var(--text-2)}[data-ds=dialog-close]{color:var(--text-3)}[data-ds=menu-row]:hover:not(:disabled),[data-ds=search-hit]:hover:not(:disabled),[data-ds=search-see-all]:hover:not(:disabled),[data-ds=dialog-close]:hover:not(:disabled){background:var(--surface-2);color:var(--text)}[data-ds=tablist]{box-shadow:inset 0 calc(-1 * var(--border-hairline)) 0 var(--hairline)}[data-ds=tab]{color:var(--text-3);cursor:pointer}[data-ds=tab]:hover{color:var(--text-2)}[data-ds=tab][data-selected=true]{color:var(--text);box-shadow:inset 0 calc(-1 * var(--border-strong-width)) 0 var(--accent)}[data-ds=tooltip]{background:var(--surface-2);color:var(--text)}[data-ds=toast]{background:var(--surface-2)}[data-ds=toast][data-tone=done] [data-ds=toast-glyph]{color:var(--state-done)}[data-ds=toast][data-tone=failed] [data-ds=toast-glyph]{color:var(--state-failed)}[data-ds=scrim]{background:var(--scrim)}[data-ds=sheet]{background:var(--surface)}[data-ds=sheet-grabber]{background:var(--border)}[data-ds=menu]{background:var(--surface)}[data-ds=menu-rule]{background:var(--hairline)}[data-ds=menu-row][data-destructive=true]{color:var(--state-failed)}[data-ds=menu-row][data-destructive=true]:hover:not(:disabled){background:var(--state-failed-bg);color:var(--state-failed)}[data-ds=breadcrumb-link]{border-radius:var(--radius-control);color:inherit;cursor:pointer;transition:color var(--transition-state), background var(--transition-state);align-items:center;gap:3px;margin-left:-4px;padding:2px 5px 2px 1px;text-decoration:none;display:inline-flex}[data-ds=breadcrumb-link]:hover{background:var(--surface-2);color:var(--text)}[data-ds=nav-home]{border-radius:var(--radius-control);color:inherit;cursor:pointer;align-items:center;text-decoration:none;display:flex}[data-ds=avatar-button]{background:var(--accent-soft);color:var(--accent-on-soft);cursor:pointer}[data-ds=avatar-button]:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-ds]{animation:none}}:root{--gutter:clamp(16px, 5vw, 40px);--content-width:1080px;--header-offset:72px;--site-display-size:clamp(36px, 6.4vw, 68px);--site-statement-size:clamp(28px, 4.4vw, 50px);--site-heading-size:clamp(25px, 3.2vw, 36px);--site-feature-size:clamp(19px, 2vw, 23px);--site-subheading-size:18px;--site-lead-size:clamp(16px, 1.6vw, 19px);--site-text-lg:17px;--site-text:var(--type-body-size);--site-text-sm:var(--type-ui-size);color-scheme:dark}[data-theme=light]{color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-size:var(--site-text);line-height:var(--type-body-leading);overflow-wrap:break-word;cursor:default}a{color:var(--accent);transition:color var(--transition-state);text-decoration:none}a:not([data-ds]):hover{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}:where(h1,h2,h3,h4){color:var(--text);text-wrap:pretty}:where(p){text-wrap:pretty}:where(p,li) code{font-family:var(--font-mono);color:var(--text);white-space:nowrap;font-size:.88em}html:not(.js) [data-needs-js]{display:none!important}.container{max-width:var(--content-width);margin-inline:auto}.section{padding:clamp(56px, 8vw, 104px) var(--gutter);scroll-margin-top:var(--header-offset)}.section--surface{background:var(--surface)}.heading{font-size:var(--site-heading-size);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.15}.prose{color:var(--text-2);flex-direction:column;gap:18px;display:flex}.prose strong{color:var(--text);font-weight:var(--weight-semibold)}.text-lg{font-size:var(--site-text-lg);line-height:1.62}.actions{flex-wrap:wrap;gap:10px;display:flex}.skip-link{z-index:100;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-on);font-size:var(--site-text-sm);font-weight:var(--weight-medium);padding:8px 14px;position:absolute;top:8px;left:8px;translate:0 -200%}.skip-link:focus-visible{translate:0}.skip-link:hover{color:var(--accent-on)}@media (width<=820px){.wide-only{display:none!important}}@media (width>=821px){.narrow-only{display:none!important}}
