@layer kothar.tokens{:where([data-kc-root],[data-kc-portal-root]){--kc-border-width-default:1px;--kc-border-width-strong:2px;--kc-control-height-lg:2.25rem;--kc-control-height-md:2rem;--kc-control-height-sm:1.75rem;--kc-control-padding-block-md:.25rem;--kc-control-padding-block-sm:.125rem;--kc-control-padding-inline-lg:.75rem;--kc-control-padding-inline-md:.625rem;--kc-control-padding-inline-sm:.5rem;--kc-control-padding-inline-xs:.25rem;--kc-font-family-math:"New Computer Modern", "Latin Modern Math", serif;--kc-font-family-mono:"Geist Mono", ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--kc-font-family-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--kc-font-line-height-normal:1.5;--kc-font-line-height-relaxed:1.7;--kc-font-line-height-tight:1.2;--kc-font-size-2xl:1.5rem;--kc-font-size-2xs:.6875rem;--kc-font-size-3xl:2rem;--kc-font-size-lg:1rem;--kc-font-size-md:.875rem;--kc-font-size-sm:.8125rem;--kc-font-size-xl:1.25rem;--kc-font-size-xs:.75rem;--kc-font-weight-bold:700;--kc-font-weight-medium:500;--kc-font-weight-regular:400;--kc-font-weight-semibold:600;--kc-gap-lg:.75rem;--kc-gap-md:.5rem;--kc-gap-sm:.25rem;--kc-gap-xs:.125rem;--kc-inset-lg:.75rem;--kc-inset-md:.5rem;--kc-inset-sm:.25rem;--kc-layout-measure-narrow:24rem;--kc-layout-measure-prose:40rem;--kc-layout-measure-wide:32rem;--kc-motion-duration-fast:.1s;--kc-motion-duration-instant:0s;--kc-motion-duration-normal:.18s;--kc-motion-duration-slow:.28s;--kc-motion-easing-emphasized:cubic-bezier(.16, 1, .3, 1);--kc-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--kc-radius-lg:.75rem;--kc-radius-md:.5rem;--kc-radius-none:0px;--kc-radius-round:40rem;--kc-radius-sm:.375rem;--kc-radius-xl:1rem;--kc-shadow-lg:0px .5rem 1.5rem 0px #070b1452;--kc-shadow-md:0px .25rem .75rem 0px #070b1452;--kc-shadow-sm:0px 1px .25rem 0px #070b1452;--kc-space-0:0px;--kc-space-1:.25rem;--kc-space-12:3rem;--kc-space-16:4rem;--kc-space-2:.5rem;--kc-space-3:.75rem;--kc-space-4:1rem;--kc-space-5:1.25rem;--kc-space-6:1.5rem;--kc-space-8:2rem;--kc-target-size:1.5rem;--kc-workbench-activity-size:3rem;--kc-workbench-header-height:2.25rem;--kc-workbench-icon-size:1.125rem;--kc-workbench-statusbar-height:1.5rem;--kc-workbench-titlebar-height:3rem;--kc-workbench-tree-row-height:1.625rem}:where([data-kc-root][data-kc-theme=dark],[data-kc-portal-root][data-kc-theme=dark]){--kc-color-accent:#007bbd;--kc-color-accent-hover:#00679e;--kc-color-accent-text:#fff;--kc-color-border:#343b45;--kc-color-border-strong:#596575;--kc-color-canvas:#0b0d10;--kc-color-code-background:#101012;--kc-color-code-border:#2b2d31;--kc-color-code-comment:#8a8f98;--kc-color-code-constant:#ffb884;--kc-color-code-function:#8fbcd4;--kc-color-code-keyword:#b7a4cf;--kc-color-code-number:#ffb884;--kc-color-code-property:#9ad9ff;--kc-color-code-regexp:#ff8f9b;--kc-color-code-string:#a8bb91;--kc-color-code-text:#e5e6e9;--kc-color-code-type:#90b9ad;--kc-color-code-variable:#bdc7d5;--kc-color-danger:#f85149;--kc-color-danger-surface:#3c1e20;--kc-color-danger-text:#ffb3ad;--kc-color-data-grid-header:#282a2e;--kc-color-figure-annotation:#d29922;--kc-color-figure-axis:#8a8f98;--kc-color-figure-background:#1f2329;--kc-color-figure-diverging-negative:#61afef;--kc-color-figure-diverging-neutral:#8a8f98;--kc-color-figure-diverging-positive:#f85149;--kc-color-figure-emphasis:#fff;--kc-color-figure-grid:#2b2d31;--kc-color-figure-selection:#6bc4ff;--kc-color-figure-sequential-end:#56b6c2;--kc-color-figure-sequential-start:#2b2d31;--kc-color-figure-series-1:#61afef;--kc-color-figure-series-10:#f28b82;--kc-color-figure-series-11:#9cdcfe;--kc-color-figure-series-12:#babbc4;--kc-color-figure-series-2:#d19a66;--kc-color-figure-series-3:#98c379;--kc-color-figure-series-4:#c678dd;--kc-color-figure-series-5:#56b6c2;--kc-color-figure-series-6:#e06c75;--kc-color-figure-series-7:#e5c07b;--kc-color-figure-series-8:#7f8fef;--kc-color-figure-series-9:#4db6ac;--kc-color-figure-text:#e5e6e9;--kc-color-figure-text-muted:#babbc4;--kc-color-focus:#6bc4ff;--kc-color-info:#58a6ff;--kc-color-info-surface:#142b42;--kc-color-info-text:#79c0ff;--kc-color-link:#6bc4ff;--kc-color-link-hover:#fff;--kc-color-selection:#007bbd;--kc-color-selection-text:#fff;--kc-color-success:#3fb950;--kc-color-success-surface:#17351f;--kc-color-success-text:#7ee787;--kc-color-surface:#1f2329;--kc-color-surface-elevated:#282e36;--kc-color-surface-interactive:#282a2e;--kc-color-surface-interactive-hover:#303238;--kc-color-surface-selected:#163242;--kc-color-surface-sunken:#181c21;--kc-color-terminal-ansi-black:#070b14;--kc-color-terminal-ansi-blue:#93c5fd;--kc-color-terminal-ansi-bright-black:#64748b;--kc-color-terminal-ansi-bright-blue:#dbeafe;--kc-color-terminal-ansi-bright-cyan:#cffafe;--kc-color-terminal-ansi-bright-green:#dcfce7;--kc-color-terminal-ansi-bright-magenta:#c4a2fe;--kc-color-terminal-ansi-bright-red:#fca5a5;--kc-color-terminal-ansi-bright-white:#fff;--kc-color-terminal-ansi-bright-yellow:#fef3c7;--kc-color-terminal-ansi-cyan:#67e8f9;--kc-color-terminal-ansi-green:#86efac;--kc-color-terminal-ansi-magenta:#f9a8d4;--kc-color-terminal-ansi-red:#f87171;--kc-color-terminal-ansi-white:#cbd5e1;--kc-color-terminal-ansi-yellow:#fcd34d;--kc-color-terminal-background:#101012;--kc-color-terminal-cursor:#6bc4ff;--kc-color-terminal-foreground:#e5e6e9;--kc-color-terminal-selection:#163242;--kc-color-text:#e5e6e9;--kc-color-text-inverse:#fff;--kc-color-text-muted:#babbc4;--kc-color-text-subtle:#9aa3af;--kc-color-warning:#d29922;--kc-color-warning-surface:#332812;--kc-color-warning-text:#f2cc60;--kc-color-workbench-activity:#13161a;--kc-color-workbench-divider:#343b45;--kc-color-workbench-editor:#1f2329;--kc-color-workbench-frame:#0b0d10;--kc-color-workbench-indicator:#08c;--kc-color-workbench-panel:#181c21;--kc-color-workbench-selection:#163242;--kc-color-workbench-selection-inactive:#25262b;--kc-color-workbench-sidebar:#181c21;--kc-color-workbench-statusbar:#13161a;--kc-color-workbench-statusbar-text:#e5e6e9;--kc-color-workbench-tab-active:#1f2329;--kc-color-workbench-tab-inactive:#181c21;--kc-color-workbench-titlebar:#13161a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-kc-root][data-kc-theme=light],[data-kc-portal-root][data-kc-theme=light]){--kc-color-accent:#00679e;--kc-color-accent-hover:#00577f;--kc-color-accent-text:#fff;--kc-color-border:#dce3eb;--kc-color-border-strong:#adb9c6;--kc-color-canvas:#e9eef3;--kc-color-code-background:#f8fafc;--kc-color-code-border:#d5dee7;--kc-color-code-comment:#5d6c79;--kc-color-code-constant:#a14f15;--kc-color-code-function:#865a0d;--kc-color-code-keyword:#7c3aed;--kc-color-code-number:#a14f15;--kc-color-code-property:#00679e;--kc-color-code-regexp:#be185d;--kc-color-code-string:#237a3b;--kc-color-code-text:#202832;--kc-color-code-type:#087f75;--kc-color-code-variable:#1d4ed8;--kc-color-danger:#c62828;--kc-color-danger-surface:#ffebee;--kc-color-danger-text:#a61b1b;--kc-color-data-grid-header:#e7edf2;--kc-color-figure-annotation:#8a5a00;--kc-color-figure-axis:#606d7a;--kc-color-figure-background:#fbfcfe;--kc-color-figure-diverging-negative:#00679e;--kc-color-figure-diverging-neutral:#606d7a;--kc-color-figure-diverging-positive:#c62828;--kc-color-figure-emphasis:#202832;--kc-color-figure-grid:#d5dee7;--kc-color-figure-selection:#00679e;--kc-color-figure-sequential-end:#0e7490;--kc-color-figure-sequential-start:#f2f5f8;--kc-color-figure-series-1:#00679e;--kc-color-figure-series-10:#b91c1c;--kc-color-figure-series-11:#1d4ed8;--kc-color-figure-series-12:#475569;--kc-color-figure-series-2:#b45309;--kc-color-figure-series-3:#15803d;--kc-color-figure-series-4:#7c3aed;--kc-color-figure-series-5:#0e7490;--kc-color-figure-series-6:#be185d;--kc-color-figure-series-7:#8a5a00;--kc-color-figure-series-8:#4f46e5;--kc-color-figure-series-9:#0d9488;--kc-color-figure-text:#202832;--kc-color-figure-text-muted:#53606d;--kc-color-focus:#00679e;--kc-color-info:#00679e;--kc-color-info-surface:#e8f4fa;--kc-color-info-text:#00577f;--kc-color-link:#00679e;--kc-color-link-hover:#00577f;--kc-color-selection:#00679e;--kc-color-selection-text:#fff;--kc-color-success:#1f7a37;--kc-color-success-surface:#eaf7ed;--kc-color-success-text:#17602b;--kc-color-surface:#fbfcfe;--kc-color-surface-elevated:#fff;--kc-color-surface-interactive:#e7edf2;--kc-color-surface-interactive-hover:#dce5ec;--kc-color-surface-selected:#d6eaf5;--kc-color-surface-sunken:#f4f6f9;--kc-color-terminal-ansi-black:#0f172a;--kc-color-terminal-ansi-blue:#1d4ed8;--kc-color-terminal-ansi-bright-black:#475569;--kc-color-terminal-ansi-bright-blue:#2563eb;--kc-color-terminal-ansi-bright-cyan:#0891b2;--kc-color-terminal-ansi-bright-green:#15803d;--kc-color-terminal-ansi-bright-magenta:#7c3aed;--kc-color-terminal-ansi-bright-red:#dc2626;--kc-color-terminal-ansi-bright-white:#fff;--kc-color-terminal-ansi-bright-yellow:#b45309;--kc-color-terminal-ansi-cyan:#155e75;--kc-color-terminal-ansi-green:#166534;--kc-color-terminal-ansi-magenta:#be185d;--kc-color-terminal-ansi-red:#b91c1c;--kc-color-terminal-ansi-white:#cbd5e1;--kc-color-terminal-ansi-yellow:#92400e;--kc-color-terminal-background:#f2f5f8;--kc-color-terminal-cursor:#00679e;--kc-color-terminal-foreground:#202832;--kc-color-terminal-selection:#d6eaf5;--kc-color-text:#202832;--kc-color-text-inverse:#fff;--kc-color-text-muted:#53606d;--kc-color-text-subtle:#606d7a;--kc-color-warning:#8a5a00;--kc-color-warning-surface:#fff8e1;--kc-color-warning-text:#6f4700;--kc-color-workbench-activity:#eef2f6;--kc-color-workbench-divider:#dce3eb;--kc-color-workbench-editor:#fbfcfe;--kc-color-workbench-frame:#e9eef3;--kc-color-workbench-indicator:#00679e;--kc-color-workbench-panel:#f4f6f9;--kc-color-workbench-selection:#d6eaf5;--kc-color-workbench-selection-inactive:#dce5ec;--kc-color-workbench-sidebar:#f4f6f9;--kc-color-workbench-statusbar:#eef2f6;--kc-color-workbench-statusbar-text:#202832;--kc-color-workbench-tab-active:#fbfcfe;--kc-color-workbench-tab-inactive:#f4f6f9;--kc-color-workbench-titlebar:#eef2f6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@layer kothar.reset{:where([data-kc-root],[data-kc-root] *,[data-kc-portal-root],[data-kc-portal-root] *){box-sizing:border-box}:where([data-kc-root],[data-kc-portal-root]) :where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre){margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(button,input,select,textarea){color:inherit;font:inherit;line-height:inherit}:where([data-kc-root],[data-kc-portal-root]) table{border-collapse:collapse;border-spacing:0}:where([data-kc-root],[data-kc-portal-root]) [hidden]:not([hidden=until-found]){display:none!important}:where([data-kc-root] [data-kc-reset-boundary],[data-kc-root] [data-kc-reset-boundary] *,[data-kc-portal-root] [data-kc-reset-boundary],[data-kc-portal-root] [data-kc-reset-boundary] *){all:revert-layer}}@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]){color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-md);font-synthesis:none;line-height:var(--kc-font-line-height-normal);text-rendering:optimizelegibility}:where([data-kc-root]){min-inline-size:0;color:var(--kc-color-text);background:var(--kc-color-canvas)}:where([data-kc-root][data-kc-destination=export][data-kc-export-background=transparent]){background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where(button,input,select){accent-color:var(--kc-color-accent)}:where([data-kc-portal-root]){z-index:1000;position:relative}:where([data-kc-root][data-kc-motion=reduced],[data-kc-portal-root][data-kc-motion=reduced]){--kc-motion-duration-fast:0s;--kc-motion-duration-normal:0s;--kc-motion-duration-slow:0s}:where([data-kc-root]:focus-visible,[data-kc-portal-root]:focus-visible),:where([data-kc-root],[data-kc-portal-root]) :where(:focus-visible){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-root] *,[data-kc-portal-root],[data-kc-portal-root] *)::selection{color:var(--kc-color-selection-text);background-color:var(--kc-color-selection)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-heading){color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold);line-height:var(--kc-font-line-height-tight);overflow-wrap:anywhere;text-wrap:balance;margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-heading[data-kc-size=sm]){font-size:var(--kc-font-size-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-heading[data-kc-size=md]){font-size:var(--kc-font-size-xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-heading[data-kc-size=lg]){font-size:var(--kc-font-size-2xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-heading[data-kc-size=xl]){font-size:var(--kc-font-size-3xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text){color:var(--kc-color-text);font-size:var(--kc-font-size-md);font-weight:var(--kc-font-weight-regular);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-size=xs]){font-size:var(--kc-font-size-xs)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-size=sm]){font-size:var(--kc-font-size-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-size=lg]){font-size:var(--kc-font-size-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-weight=medium]){font-weight:var(--kc-font-weight-medium)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-weight=semibold]){font-weight:var(--kc-font-weight-semibold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-weight=bold]){font-weight:var(--kc-font-weight-bold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-tone=muted]){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-tone=subtle]){color:var(--kc-color-text-subtle)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-tone=danger]){color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-tone=success]){color:var(--kc-color-success)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text[data-kc-tone=warning]){color:var(--kc-color-warning)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link){border-radius:var(--kc-radius-sm);color:var(--kc-color-link);overflow-wrap:anywhere;text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:from-font}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link:hover){color:var(--kc-color-link-hover);text-decoration-thickness:max(.12em,1px)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link:active){color:var(--kc-color-link-hover)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link:focus-visible){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code){padding-block:var(--kc-space-0);padding-inline:var(--kc-space-1);border:var(--kc-border-width-default) solid var(--kc-color-code-border);border-radius:var(--kc-radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--kc-color-code-text);background:var(--kc-color-code-background);font-family:var(--kc-font-family-mono);font-size:var(--kc-font-size-sm);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code-block){max-inline-size:100%;padding:var(--kc-gap-md);border:var(--kc-border-width-default) solid var(--kc-color-code-border);border-radius:var(--kc-radius-md);color:var(--kc-color-code-text);background:var(--kc-color-code-background);font-family:var(--kc-font-family-mono);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);tab-size:2;margin:0;overflow:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code-block:focus-visible){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code-block__content){color:inherit;font:inherit;white-space:pre}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code-block[data-kc-wrap]>.kc-code-block__content){white-space:pre-wrap;overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-kbd){max-inline-size:100%;padding-block:var(--kc-space-1);padding-inline:var(--kc-gap-sm);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-block-end-width:var(--kc-border-width-strong);border-radius:var(--kc-radius-sm);color:var(--kc-color-text);background:var(--kc-color-surface-interactive);font-family:var(--kc-font-family-mono);font-size:var(--kc-font-size-xs);font-weight:var(--kc-font-weight-medium);line-height:var(--kc-font-line-height-tight);overflow-wrap:anywhere;text-align:center;vertical-align:baseline;justify-content:center;align-items:center;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-kbd[data-variant=shortcut]){padding-block:0;padding-inline:var(--kc-space-1);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-2xs);letter-spacing:.04em;overflow-wrap:normal;white-space:nowrap}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-label){gap:var(--kc-gap-sm);max-inline-size:100%;color:var(--kc-color-text);font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-medium);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;align-items:baseline;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-visually-hidden){clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose){max-inline-size:var(--kc-layout-measure-prose);color:var(--kc-color-text);font-size:var(--kc-font-size-md);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(.kc-prose){max-inline-size:none;color:inherit;font-size:inherit;line-height:inherit}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(p,ul,ol,dl,blockquote,figure,pre),:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose)>:where(*){margin-block:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose)>:where(*+*){margin-block-start:var(--kc-space-4)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose)>:where(*+h1,*+h2){margin-block-start:var(--kc-space-8)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose)>:where(*+h3,*+h4,*+h5,*+h6){margin-block-start:var(--kc-space-6)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(h1:not(.kc-heading),h2:not(.kc-heading),h3:not(.kc-heading),h4:not(.kc-heading),h5:not(.kc-heading),h6:not(.kc-heading)){color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold);line-height:var(--kc-font-line-height-tight);overflow-wrap:anywhere;text-wrap:balance}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(h1:not(.kc-heading)){font-size:var(--kc-font-size-2xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(h2:not(.kc-heading)){font-size:var(--kc-font-size-xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(h3:not(.kc-heading)){font-size:var(--kc-font-size-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(h4:not(.kc-heading),h5:not(.kc-heading),h6:not(.kc-heading)){font-size:var(--kc-font-size-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose)>:where(h1+*,h2+*,h3+*,h4+*,h5+*,h6+*){margin-block-start:var(--kc-space-3)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(section,article,aside)>:where(*){margin-block:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(section,article,aside)>:where(*+*){margin-block-start:var(--kc-space-4)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(section,article,aside)>:where(h1+*,h2+*,h3+*,h4+*,h5+*,h6+*){margin-block-start:var(--kc-space-3)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(ul,ol){padding-inline-start:var(--kc-space-6)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(li+li,li>ul,li>ol,li>*+*,dd+dt){margin-block-start:var(--kc-space-2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(dt){font-weight:var(--kc-font-weight-semibold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(dd){margin-inline-start:var(--kc-space-4)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(a:not(.kc-link)){border-radius:var(--kc-radius-sm);color:var(--kc-color-link);text-decoration-line:underline;text-decoration-thickness:var(--kc-border-width-default);text-underline-offset:.18em}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(a:not(.kc-link)):hover{color:var(--kc-color-link-hover);text-decoration-thickness:var(--kc-border-width-strong)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(a:not(.kc-link)):focus-visible,:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(pre:not(.kc-code-block)[tabindex]):focus-visible{outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(strong,b){font-weight:var(--kc-font-weight-bold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(small,figcaption,caption,[role=doc-endnotes],[data-footnotes]){font-size:var(--kc-font-size-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(blockquote){padding-block:var(--kc-space-2);border-inline-start:var(--kc-border-width-strong) solid var(--kc-color-border-strong);color:var(--kc-color-text-muted);padding-inline-start:var(--kc-space-4)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(blockquote>*+*){margin-block-start:var(--kc-space-2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(code:not(.kc-code):not(.kc-code-block__content)){border:var(--kc-border-width-default) solid var(--kc-color-code-border);border-radius:var(--kc-radius-sm);color:var(--kc-color-code-text);background:var(--kc-color-code-background);font-family:var(--kc-font-family-mono);font-size:.9em}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(:not(pre)>code:not(.kc-code):not(.kc-code-block__content)){padding:.1em .3em}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(pre:not(.kc-code-block)){max-inline-size:100%;padding:var(--kc-gap-lg);border:var(--kc-border-width-default) solid var(--kc-color-code-border);border-radius:var(--kc-radius-md);color:var(--kc-color-code-text);background:var(--kc-color-code-background);font-family:var(--kc-font-family-mono);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);tab-size:2;overflow:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(pre:not(.kc-code-block))>:where(code:not(.kc-code)){color:inherit;font:inherit;background:0 0;border:0;padding:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(table:not([data-kc-table])){border-block-start:var(--kc-border-width-default) solid var(--kc-color-border);inline-size:100%;font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(table:not([data-kc-table])) :where(th,td){padding-block:var(--kc-gap-sm);padding-inline:var(--kc-gap-md);border-block-end:var(--kc-border-width-default) solid var(--kc-color-border);text-align:start;vertical-align:top}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(table:not([data-kc-table])) :where(th){color:var(--kc-color-text);background:var(--kc-color-data-grid-header);font-weight:var(--kc-font-weight-semibold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(caption){color:var(--kc-color-text-muted);text-align:start;padding-block-start:var(--kc-space-2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(figure){gap:var(--kc-space-2);display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(figure>img,figure>picture,figure>video){block-size:auto;max-inline-size:100%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(figcaption){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where([role=doc-endnotes],[data-footnotes]){border-block-start:var(--kc-border-width-default) solid var(--kc-color-border);color:var(--kc-color-text-muted);padding-block-start:var(--kc-space-4)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(sup,sub){vertical-align:baseline;font-size:.75em;line-height:0;position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(sup){inset-block-start:-.45em}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(sub){inset-block-start:.2em}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(hr){margin-block:var(--kc-space-8);border:0;border-block-start:var(--kc-border-width-default) solid var(--kc-color-border)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon){inline-size:var(--kc-icon-size);block-size:var(--kc-icon-size);color:inherit;vertical-align:-.125em;flex:none;display:inline-block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon[data-kc-size=xs]){--kc-icon-size:var(--kc-font-size-xs)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon[data-kc-size=sm]){--kc-icon-size:var(--kc-font-size-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon[data-kc-size=md]){--kc-icon-size:var(--kc-font-size-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon[data-kc-size=lg]){--kc-icon-size:var(--kc-font-size-xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon[data-kc-size=xl]){--kc-icon-size:var(--kc-font-size-2xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon[data-kc-mirror=rtl]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:scaleX(-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface){--kc-surface-shadow:none;color:var(--kc-color-text);background:var(--kc-surface-background);border-radius:var(--kc-surface-radius);box-shadow:var(--kc-surface-shadow);padding:var(--kc-surface-padding);border:0 solid #0000}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-tone=canvas]){--kc-surface-background:var(--kc-color-canvas)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-tone=surface]){--kc-surface-background:var(--kc-color-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-tone=elevated]){--kc-surface-background:var(--kc-color-surface-elevated)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-tone=sunken]){--kc-surface-background:var(--kc-color-surface-sunken)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-border=default]){border-width:var(--kc-border-width-default);border-color:color-mix(in srgb, var(--kc-color-border) 75%, transparent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-border=strong]){border-width:var(--kc-border-width-strong);border-color:var(--kc-color-border-strong)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-radius=none]){--kc-surface-radius:var(--kc-radius-none)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-radius=sm]){--kc-surface-radius:var(--kc-radius-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-radius=md]){--kc-surface-radius:var(--kc-radius-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-radius=lg]){--kc-surface-radius:var(--kc-radius-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-radius=xl]){--kc-surface-radius:var(--kc-radius-xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-padding=none]){--kc-surface-padding:var(--kc-space-0)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-padding=sm]){--kc-surface-padding:var(--kc-gap-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-padding=md]){--kc-surface-padding:var(--kc-gap-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-padding=lg]){--kc-surface-padding:var(--kc-gap-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout){--kc-layout-gap:var(--kc-gap-md);gap:var(--kc-layout-gap);min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=stack]){flex-direction:column}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=inline]){flex-flow:row}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=cluster]){flex-flow:wrap}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=grid]){grid-template-columns:minmax(0,1fr);display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-gap=none]){--kc-layout-gap:var(--kc-space-0)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-gap=sm]){--kc-layout-gap:var(--kc-gap-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-gap=lg]){--kc-layout-gap:var(--kc-gap-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-align=start]){align-items:start}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-align=center]){align-items:center}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-align=end]){align-items:end}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-align=stretch]){align-items:stretch}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-align=baseline]){align-items:baseline}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout:not([data-kc-layout=grid])[data-kc-justify=start]){justify-content:start}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout:not([data-kc-layout=grid])[data-kc-justify=center]){justify-content:center}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout:not([data-kc-layout=grid])[data-kc-justify=end]){justify-content:end}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout:not([data-kc-layout=grid])[data-kc-justify=space-between]){justify-content:space-between}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=grid][data-kc-justify=start]){justify-items:start}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=grid][data-kc-justify=center]){justify-items:center}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=grid][data-kc-justify=end]){justify-items:end}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-layout=grid][data-kc-justify=stretch]){justify-items:stretch}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-columns="2"]){grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-columns="3"]){grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-columns="4"]){grid-template-columns:repeat(4,minmax(0,1fr))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-columns=fit-sm]){grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-columns=fit-md]){grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-layout[data-kc-columns=fit-lg]){grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-separator){--kc-separator-color:var(--kc-color-border);--kc-separator-width:var(--kc-border-width-default);border:0;border-color:var(--kc-separator-color);flex:none;margin:0;padding:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-separator[data-kc-tone=strong]){--kc-separator-color:var(--kc-color-border-strong);--kc-separator-width:var(--kc-border-width-strong)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-separator[data-kc-orientation=horizontal]){border-block-start:var(--kc-separator-width) solid var(--kc-separator-color);block-size:0;inline-size:100%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-separator[data-kc-orientation=vertical]){border-inline-start:var(--kc-separator-width) solid var(--kc-separator-color);align-self:stretch;block-size:auto;min-block-size:1em;inline-size:0}}@layer kothar.components{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__list,.kc-workbench-view-tabs){position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tab-indicator){pointer-events:none;background:var(--kc-color-accent);transition-property:transform,width,height;transition-timing-function:var(--kc-motion-easing-standard);z-index:1;position:absolute;top:0;left:0}:where([data-kc-root],[data-kc-portal-root]) :where([data-kc-moving-indicator] .kc-tabs__tab):after{background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where([data-kc-moving-indicator] .kc-workbench-view-tabs__item[data-active=true]){box-shadow:none}}@layer kothar.overrides;@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-Italic-FCBEiFp6.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/GeistMono-Variable-Dispecij.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/GeistMono-VariableItalic-mwDa1Tu8.woff2)format("woff2")}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root]:focus-visible,[data-kc-portal-root]:focus-visible),:where([data-kc-root],[data-kc-portal-root]) :where(:focus-visible){forced-color-adjust:auto;outline-color:highlight}}}@media print{@layer kothar.base{:where([data-kc-root]:focus-visible,[data-kc-portal-root]:focus-visible),:where([data-kc-root],[data-kc-portal-root]) :where(:focus-visible){outline:none}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-root] *,[data-kc-portal-root],[data-kc-portal-root] *)::selection{color:highlighttext;forced-color-adjust:auto;background-color:highlight}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-root] *,[data-kc-portal-root],[data-kc-portal-root] *)::selection{color:inherit;background-color:#0000}}}@media (forced-colors:active){@layer kothar.tokens{:where([data-kc-root],[data-kc-portal-root]){--kc-color-accent:Highlight;--kc-color-accent-hover:Highlight;--kc-color-accent-text:HighlightText;--kc-color-border:CanvasText;--kc-color-border-strong:CanvasText;--kc-color-canvas:Canvas;--kc-color-code-background:Canvas;--kc-color-code-border:CanvasText;--kc-color-code-comment:CanvasText;--kc-color-code-constant:CanvasText;--kc-color-code-function:CanvasText;--kc-color-code-keyword:CanvasText;--kc-color-code-number:CanvasText;--kc-color-code-property:CanvasText;--kc-color-code-regexp:CanvasText;--kc-color-code-string:CanvasText;--kc-color-code-text:CanvasText;--kc-color-code-type:CanvasText;--kc-color-code-variable:CanvasText;--kc-color-danger:CanvasText;--kc-color-danger-surface:Canvas;--kc-color-danger-text:CanvasText;--kc-color-data-grid-header:Canvas;--kc-color-figure-annotation:CanvasText;--kc-color-figure-axis:CanvasText;--kc-color-figure-background:Canvas;--kc-color-figure-diverging-negative:CanvasText;--kc-color-figure-diverging-neutral:CanvasText;--kc-color-figure-diverging-positive:CanvasText;--kc-color-figure-emphasis:Highlight;--kc-color-figure-grid:GrayText;--kc-color-figure-selection:Highlight;--kc-color-figure-sequential-end:CanvasText;--kc-color-figure-sequential-start:CanvasText;--kc-color-figure-series-1:CanvasText;--kc-color-figure-series-2:CanvasText;--kc-color-figure-series-3:CanvasText;--kc-color-figure-series-4:CanvasText;--kc-color-figure-series-5:CanvasText;--kc-color-figure-series-6:CanvasText;--kc-color-figure-series-7:CanvasText;--kc-color-figure-series-8:CanvasText;--kc-color-figure-series-9:CanvasText;--kc-color-figure-series-10:CanvasText;--kc-color-figure-series-11:CanvasText;--kc-color-figure-series-12:CanvasText;--kc-color-figure-text:CanvasText;--kc-color-figure-text-muted:CanvasText;--kc-color-focus:Highlight;--kc-color-info:CanvasText;--kc-color-info-surface:Canvas;--kc-color-info-text:CanvasText;--kc-color-link:LinkText;--kc-color-link-hover:LinkText;--kc-color-selection:Highlight;--kc-color-selection-text:HighlightText;--kc-color-success:CanvasText;--kc-color-success-surface:Canvas;--kc-color-success-text:CanvasText;--kc-color-surface:Canvas;--kc-color-surface-elevated:Canvas;--kc-color-surface-interactive:Canvas;--kc-color-surface-interactive-hover:Canvas;--kc-color-surface-selected:Canvas;--kc-color-surface-sunken:Canvas;--kc-color-terminal-ansi-black:CanvasText;--kc-color-terminal-ansi-blue:CanvasText;--kc-color-terminal-ansi-bright-black:CanvasText;--kc-color-terminal-ansi-bright-blue:CanvasText;--kc-color-terminal-ansi-bright-cyan:CanvasText;--kc-color-terminal-ansi-bright-green:CanvasText;--kc-color-terminal-ansi-bright-magenta:CanvasText;--kc-color-terminal-ansi-bright-red:CanvasText;--kc-color-terminal-ansi-bright-white:CanvasText;--kc-color-terminal-ansi-bright-yellow:CanvasText;--kc-color-terminal-ansi-cyan:CanvasText;--kc-color-terminal-ansi-green:CanvasText;--kc-color-terminal-ansi-magenta:CanvasText;--kc-color-terminal-ansi-red:CanvasText;--kc-color-terminal-ansi-white:CanvasText;--kc-color-terminal-ansi-yellow:CanvasText;--kc-color-terminal-background:Canvas;--kc-color-terminal-cursor:CanvasText;--kc-color-terminal-foreground:CanvasText;--kc-color-terminal-selection:Highlight;--kc-color-text:CanvasText;--kc-color-text-inverse:CanvasText;--kc-color-text-muted:CanvasText;--kc-color-text-subtle:GrayText;--kc-color-warning:CanvasText;--kc-color-warning-surface:Canvas;--kc-color-warning-text:CanvasText;--kc-color-workbench-activity:Canvas;--kc-color-workbench-divider:CanvasText;--kc-color-workbench-editor:Canvas;--kc-color-workbench-frame:Canvas;--kc-color-workbench-indicator:Highlight;--kc-color-workbench-panel:Canvas;--kc-color-workbench-selection:Highlight;--kc-color-workbench-selection-inactive:Canvas;--kc-color-workbench-sidebar:Canvas;--kc-color-workbench-statusbar:Canvas;--kc-color-workbench-statusbar-text:CanvasText;--kc-color-workbench-tab-active:Canvas;--kc-color-workbench-tab-inactive:Canvas;--kc-color-workbench-titlebar:Canvas;forced-color-adjust:auto}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]){--kc-motion-duration-fast:0s;--kc-motion-duration-normal:0s;--kc-motion-duration-slow:0s;-webkit-print-color-adjust:exact;print-color-adjust:exact}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-heading,.kc-text){color:canvastext}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-heading){break-after:avoid}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link){color:linktext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link:focus-visible){outline-color:highlight}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link){color:currentColor;text-decoration-line:underline}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code,.kc-code-block){color:canvastext;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code-block:focus-visible){outline-color:highlight}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code,.kc-code-block){border-color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code-block){white-space:pre-wrap;overflow:visible}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-code-block__content){white-space:pre-wrap;overflow-wrap:anywhere}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-kbd){color:canvastext;background:canvas;border-color:canvastext}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-kbd){border-color:currentColor}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-label){color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose,.kc-prose *){color:canvastext;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(a:not(.kc-link)){color:linktext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(a:not(.kc-link)):focus-visible,:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(pre:not(.kc-code-block)[tabindex]):focus-visible{outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(code,pre,th){color:canvastext;background:canvas}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose){max-inline-size:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(h1,h2,h3,h4,h5,h6,caption){break-after:avoid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(figure,tr){break-inside:avoid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(figcaption){break-before:avoid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(pre:not(.kc-code-block)){white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-prose) :where(a:not(.kc-link)){color:currentColor;text-decoration-line:underline}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon){color:canvastext;forced-color-adjust:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon[fill=none]){stroke:canvastext}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon){color:currentColor}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface[data-kc-tone=elevated],.kc-surface[data-kc-tone=sunken]){outline:var(--kc-border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--kc-border-width-default))}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-surface){color:currentColor;box-shadow:none;background:0 0}}}@media (forced-colors:active){@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-separator){forced-color-adjust:auto;border-color:canvastext}}}@media print{@layer kothar.base{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-separator){border-color:currentColor}}}@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement){--kc-announcement-accent:var(--kc-color-info);--kc-announcement-background:var(--kc-color-info-surface);--kc-announcement-text:var(--kc-color-info-text);min-inline-size:0;color:var(--kc-announcement-text);background:var(--kc-announcement-background);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement[data-kc-tone=success]){--kc-announcement-accent:var(--kc-color-success);--kc-announcement-background:var(--kc-color-success-surface);--kc-announcement-text:var(--kc-color-success-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement[data-kc-tone=warning]){--kc-announcement-accent:var(--kc-color-warning);--kc-announcement-background:var(--kc-color-warning-surface);--kc-announcement-text:var(--kc-color-warning-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement[data-kc-tone=danger]){--kc-announcement-accent:var(--kc-color-danger);--kc-announcement-background:var(--kc-color-danger-surface);--kc-announcement-text:var(--kc-color-danger-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement[data-kc-announcement=alert]){gap:var(--kc-gap-sm);padding:var(--kc-gap-md);border:var(--kc-border-width-default) solid var(--kc-announcement-accent);border-inline-start-width:var(--kc-space-1);border-radius:var(--kc-radius-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement[data-kc-announcement=banner]){gap:var(--kc-gap-md);inline-size:100%;padding-block:var(--kc-gap-sm);padding-inline:var(--kc-gap-md);border-block:var(--kc-border-width-default) solid var(--kc-announcement-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement__icon){inline-size:var(--kc-font-size-xl);block-size:var(--kc-font-size-xl);color:var(--kc-announcement-accent);justify-content:center;align-items:center;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement__body){gap:var(--kc-gap-sm);min-inline-size:0;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement[data-kc-announcement=banner] .kc-announcement__body){gap:var(--kc-gap-sm) var(--kc-gap-md);grid-template-columns:minmax(0,1fr) auto;align-items:center}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement__title,.kc-announcement__description){min-inline-size:0;color:var(--kc-announcement-text);margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement__title){font-weight:var(--kc-font-weight-semibold);line-height:var(--kc-font-line-height-tight)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement__actions){gap:var(--kc-gap-sm);flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement[data-kc-announcement=banner]) :where(.kc-announcement__title,.kc-announcement__description,.kc-announcement__actions){grid-column:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-banner__dismiss){inline-size:var(--kc-target-size);block-size:var(--kc-target-size);border:var(--kc-border-width-default) solid transparent;border-radius:var(--kc-radius-md);color:var(--kc-announcement-text);cursor:pointer;touch-action:manipulation;background:0 0;grid-area:1/2/span 3;justify-content:center;align-self:start;align-items:center;padding:0;display:inline-flex}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-banner__dismiss:not(:disabled):not([aria-disabled=true]):hover){background:color-mix(in srgb, var(--kc-announcement-accent) 14%, transparent)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-banner__dismiss:is(:disabled,[aria-disabled=true])){opacity:.55;cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-transition){vertical-align:baseline;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-transition__current,.kc-text-transition__outgoing){grid-area:1/1;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-transition__outgoing){pointer-events:none;animation:kc-motion-fade-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard) both}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-transition[data-changing] .kc-text-transition__current){animation:kc-motion-fade-in var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-panel-reveal){--kc-panel-reveal-offset:var(--kc-space-2) 0;min-block-size:0;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-panel-reveal[data-placement=start]),:where([data-kc-root],[data-kc-portal-root]) :where(.kc-panel-reveal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--kc-panel-reveal-offset:calc(-1 * var(--kc-space-2)) 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-panel-reveal[data-placement=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--kc-panel-reveal-offset:var(--kc-space-2) 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-panel-reveal[data-placement=bottom]){--kc-panel-reveal-offset:0 var(--kc-space-2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-panel-reveal[data-phase=entering]){animation:kc-panel-reveal-in var(--kc-motion-duration-normal) var(--kc-motion-easing-emphasized)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-panel-reveal[data-phase=exiting]){animation:kc-panel-reveal-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard) both}@keyframes kc-motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kc-motion-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kc-panel-reveal-in{0%{opacity:0;translate:var(--kc-panel-reveal-offset)}to{opacity:1;translate:0}}@keyframes kc-panel-reveal-out{0%{opacity:1;translate:0}to{opacity:0;translate:var(--kc-panel-reveal-offset)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button){--kc-button-color:var(--kc-color-link);--kc-button-solid-background:var(--kc-color-accent);--kc-button-solid-background-hover:var(--kc-color-accent-hover);--kc-button-solid-text:var(--kc-color-accent-text);gap:var(--kc-gap-sm);min-inline-size:var(--kc-target-size);max-inline-size:100%;min-block-size:max(var(--kc-target-size), var(--kc-button-control-height));padding-block:0;padding-inline:var(--kc-button-padding-inline);border:var(--kc-border-width-default) solid transparent;border-radius:var(--kc-radius-sm);font-family:var(--kc-font-family-sans);font-size:var(--kc-button-font-size);font-weight:var(--kc-font-weight-medium);line-height:var(--kc-font-line-height-tight);text-align:center;overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);justify-content:center;align-items:center;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-size=sm]){--kc-button-control-height:var(--kc-control-height-sm);--kc-button-font-size:var(--kc-font-size-sm);--kc-button-padding-inline:var(--kc-control-padding-inline-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-size=md]){--kc-button-control-height:var(--kc-control-height-md);--kc-button-font-size:var(--kc-font-size-md);--kc-button-padding-inline:var(--kc-control-padding-inline-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-size=lg]){--kc-button-control-height:var(--kc-control-height-lg);--kc-button-font-size:var(--kc-font-size-md);--kc-button-padding-inline:var(--kc-control-padding-inline-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-intent=neutral]){--kc-button-color:var(--kc-color-text);--kc-button-solid-background:var(--kc-color-surface-interactive);--kc-button-solid-background-hover:var(--kc-color-surface-interactive-hover);--kc-button-solid-text:var(--kc-color-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-intent=danger]){--kc-button-color:var(--kc-color-danger);--kc-button-solid-background:var(--kc-color-danger);--kc-button-solid-background-hover:color-mix(in srgb, var(--kc-color-danger) 88%, var(--kc-color-text));--kc-button-solid-text:var(--kc-color-canvas)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-appearance=solid]){color:var(--kc-button-solid-text);background:var(--kc-button-solid-background);border-color:var(--kc-button-solid-background)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-appearance=outline]){color:var(--kc-button-color);border-color:var(--kc-button-color);background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-appearance=ghost]){color:var(--kc-button-color);background:0 0;border-color:#0000}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-appearance=solid]:not(:disabled):not([aria-disabled=true]):hover){background:var(--kc-button-solid-background-hover);border-color:var(--kc-button-solid-background-hover)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button:is([data-kc-appearance=outline],[data-kc-appearance=ghost]):not(:disabled):not([aria-disabled=true]):hover){background:color-mix(in srgb, var(--kc-button-color) 14%, transparent)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button:is([data-kc-appearance=outline],[data-kc-appearance=ghost]):not(:disabled):not([aria-disabled=true]):active){background:color-mix(in srgb, var(--kc-button-color) 24%, transparent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-appearance=solid]:not(:disabled):not([aria-disabled=true]):active){background:color-mix(in srgb, var(--kc-button-solid-background-hover) 88%, var(--kc-color-text));border-color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button:is(:disabled,[aria-disabled=true])){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button:is(:disabled,[aria-disabled=true]):not([data-kc-pending])){opacity:.55}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button[data-kc-pending]){cursor:progress}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button__content){min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button__pending-indicator){border:var(--kc-border-width-strong) solid currentcolor;border-radius:var(--kc-radius-round);block-size:1em;inline-size:1em;animation:kc-button-pending calc(var(--kc-motion-duration-slow) * 4) linear infinite;border-inline-end-color:#0000;flex:none}@keyframes kc-button-pending{to{transform:rotate(1turn)}}:where([data-kc-root][data-kc-motion=reduced],[data-kc-portal-root][data-kc-motion=reduced]) :where(.kc-button__pending-indicator){animation:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group){align-items:stretch;max-inline-size:100%;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-orientation=horizontal]){flex-direction:row}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-orientation=vertical]){flex-direction:column}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=spaced]){gap:var(--kc-gap-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined]>.kc-button){border-radius:0;position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined]>.kc-button:is(:hover,:focus-visible)){z-index:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined][data-kc-orientation=horizontal]>.kc-button:first-child){border-start-start-radius:var(--kc-radius-sm);border-end-start-radius:var(--kc-radius-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined][data-kc-orientation=horizontal]>.kc-button:last-child){border-start-end-radius:var(--kc-radius-sm);border-end-end-radius:var(--kc-radius-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined][data-kc-orientation=horizontal]>.kc-button+.kc-button){margin-inline-start:calc(var(--kc-border-width-default) * -1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined][data-kc-orientation=vertical]>.kc-button:first-child){border-start-start-radius:var(--kc-radius-sm);border-start-end-radius:var(--kc-radius-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined][data-kc-orientation=vertical]>.kc-button:last-child){border-end-end-radius:var(--kc-radius-sm);border-end-start-radius:var(--kc-radius-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button-group[data-kc-spacing=joined][data-kc-orientation=vertical]>.kc-button+.kc-button){margin-block-start:calc(var(--kc-border-width-default) * -1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control){gap:var(--kc-gap-sm);min-inline-size:0;max-inline-size:100%;min-block-size:var(--kc-target-size);color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-md);line-height:var(--kc-font-line-height-normal);grid-template-columns:auto minmax(0,1fr);align-items:start;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control__control){color:var(--kc-color-accent-text);cursor:pointer;touch-action:manipulation;place-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control__control):before{content:"";border:var(--kc-border-width-default) solid var(--kc-color-border-strong);background:var(--kc-color-surface-interactive);transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);grid-area:1/1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control__input):focus-visible+:where(.kc-boolean-control__control){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-invalid]:not([data-disabled])) :where(.kc-boolean-control__control):before{border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control:is([data-disabled],[data-readonly])){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-disabled]){cursor:not-allowed;opacity:.55}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-disabled]) :where(.kc-boolean-control__control){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-readonly]) :where(.kc-boolean-control__control){cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control__label){overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;align-self:center;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-disabled]) :where(.kc-boolean-control__label){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-readonly]) :where(.kc-boolean-control__label){cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__control){inline-size:var(--kc-target-size);block-size:var(--kc-target-size)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__control):before{border-radius:var(--kc-radius-sm);block-size:1.25rem;inline-size:1.25rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox:is([data-checked],[data-indeterminate])) :where(.kc-checkbox__control):before{border-color:var(--kc-color-accent);background:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__mark){z-index:1;box-sizing:border-box;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;block-size:1rem;inline-size:1rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__check){stroke-dasharray:1;stroke-dashoffset:1px}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__mixed){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox[data-interacted]:not([data-indeterminate]) .kc-checkbox__check){transition:stroke-dashoffset var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox[data-interacted][data-checked]:not([data-indeterminate]) .kc-checkbox__check){transition-duration:var(--kc-motion-duration-normal)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox[data-checked]:not([data-indeterminate])) :where(.kc-checkbox__check){stroke-dashoffset:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox[data-indeterminate]) :where(.kc-checkbox__mixed){display:initial}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox[data-indeterminate] .kc-checkbox__check){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__input):focus-visible+:where(.kc-checkbox__control){border-radius:var(--kc-radius-sm)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox:not([data-disabled],[data-readonly]):hover) :where(.kc-checkbox__control):before{border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox:is([data-checked],[data-indeterminate]):not([data-disabled],[data-readonly]):hover) :where(.kc-checkbox__control):before{border-color:var(--kc-color-accent-hover);background:var(--kc-color-accent-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__content)[data-closed]{pointer-events:none;animation:kc-combobox-content-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard) both}@keyframes kc-combobox-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox){--kc-combobox-control-height:var(--kc-control-height-md);--kc-combobox-font-size:var(--kc-font-size-md);--kc-combobox-padding-inline:var(--kc-control-padding-inline-md);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-kc-size=sm]){--kc-combobox-control-height:var(--kc-control-height-sm);--kc-combobox-font-size:var(--kc-font-size-sm);--kc-combobox-padding-inline:var(--kc-control-padding-inline-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-kc-size=lg]){--kc-combobox-control-height:var(--kc-control-height-lg);--kc-combobox-font-size:var(--kc-font-size-md);--kc-combobox-padding-inline:var(--kc-control-padding-inline-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__native){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__control){inline-size:100%;min-inline-size:0;min-block-size:max(var(--kc-target-size), var(--kc-combobox-control-height));border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-sm);background:var(--kc-color-surface-interactive);transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);display:flex;overflow:clip}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__control:focus-within){border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox:has(.kc-combobox__input:focus-visible)) :where(.kc-combobox__control){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox:not([data-disabled],[data-readonly])) :where(.kc-combobox__control:hover){border-color:var(--kc-color-accent);background:var(--kc-color-surface-interactive-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-invalid]:not([data-disabled])) :where(.kc-combobox__control){border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-readonly] .kc-combobox__control){background:var(--kc-color-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-disabled] .kc-combobox__control){color:var(--kc-color-text-muted);background:var(--kc-color-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__input){inline-size:100%;min-inline-size:0;padding-block:var(--kc-inset-sm);padding-inline:var(--kc-combobox-padding-inline);color:inherit;font:inherit;font-size:var(--kc-combobox-font-size);line-height:var(--kc-font-line-height-normal);background:0 0;border:0;outline:0;flex:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__button){inline-size:max(var(--kc-target-size), var(--kc-combobox-control-height));min-block-size:max(var(--kc-target-size), var(--kc-combobox-control-height));border:0;border-inline-start:var(--kc-border-width-default) solid var(--kc-color-border);color:var(--kc-color-text-muted);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;flex:none;place-items:center;padding:0;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__button>span){transform-origin:50%;transition:transform var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__button[data-expanded]>span){transform:rotate(180deg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-readonly] .kc-combobox__button){cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__button:disabled){color:var(--kc-color-text-muted);cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__content){z-index:20;inline-size:var(--kc-combobox-anchor-width);max-inline-size:calc(100vi - 2 * var(--kc-space-2));max-block-size:var(--kc-combobox-available-height);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-lg);color:var(--kc-color-text);background:var(--kc-color-surface-elevated);box-shadow:var(--kc-shadow-md);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-md);line-height:var(--kc-font-line-height-normal);transform-origin:var(--kc-combobox-transform-origin);animation:kc-combobox-content-in var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);position:fixed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__listbox){max-block-size:min(20rem, var(--kc-combobox-available-height));padding:var(--kc-inset-sm);overscroll-behavior:contain;scrollbar-gutter:stable;outline:none;margin:0;list-style:none;overflow-y:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option-group,.kc-combobox__group-list){margin:0;padding:0;list-style:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option){gap:var(--kc-gap-sm);min-inline-size:0;min-block-size:var(--kc-target-size);padding-block:var(--kc-inset-sm);padding-inline:var(--kc-inset-sm);border-radius:var(--kc-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option[data-highlighted]){background:var(--kc-color-surface-interactive-hover);outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:calc(-1 * var(--kc-border-width-strong))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option[data-selected]){color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option[data-disabled]){color:var(--kc-color-text-muted);cursor:not-allowed;opacity:.55}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option-indicator){border-radius:var(--kc-radius-sm);text-align:center;grid-column:1;place-items:center;block-size:1.25rem;inline-size:1.25rem;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option[data-selected] .kc-combobox__option-indicator){color:var(--kc-color-accent-text);background:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option-content){grid-column:2;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option-label){overflow-wrap:anywhere;display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option-description){color:var(--kc-color-text-muted);font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-regular);overflow-wrap:anywhere;margin-block-start:var(--kc-gap-xs);display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__section){padding-block:var(--kc-inset-sm);padding-inline:calc(var(--kc-inset-sm) + 1.25rem + var(--kc-gap-sm));color:var(--kc-color-text-muted);font-size:var(--kc-font-size-xs);font-weight:var(--kc-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__empty){padding:var(--kc-inset-md);color:var(--kc-color-text-muted);text-align:center;overflow-wrap:anywhere}@keyframes kc-combobox-content-in{0%{opacity:0;scale:.98;translate:var(--kc-combobox-enter-translate)}to{opacity:1;translate:0;scale:1}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field){--kc-color-field-control-height:var(--kc-control-height-md);--kc-color-field-font-size:var(--kc-font-size-md);--kc-color-field-padding-inline:var(--kc-control-padding-inline-md);--kc-color-field-swatch-size:1.5rem;inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:max(var(--kc-target-size), var(--kc-color-field-control-height));border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-sm);color:var(--kc-color-text);background:var(--kc-color-surface-interactive);transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);grid-template-columns:auto minmax(0,1fr);align-items:center;padding-inline-start:var(--kc-color-field-padding-inline);display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-kc-size=sm]){--kc-color-field-control-height:var(--kc-control-height-sm);--kc-color-field-font-size:var(--kc-font-size-sm);--kc-color-field-padding-inline:var(--kc-control-padding-inline-sm);--kc-color-field-swatch-size:1.25rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-kc-size=lg]){--kc-color-field-control-height:var(--kc-control-height-lg);--kc-color-field-padding-inline:var(--kc-control-padding-inline-lg);--kc-color-field-swatch-size:1.75rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__swatch){box-sizing:border-box;inline-size:var(--kc-color-field-swatch-size);block-size:var(--kc-color-field-swatch-size);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-sm);background-color:var(--kc-color-field-value,var(--kc-color-surface-sunken));box-shadow:inset 0 0 0 var(--kc-border-width-default) var(--kc-color-surface-elevated);position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__swatch[data-empty]){background-color:var(--kc-color-surface-sunken)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__swatch[data-empty]):after{block-size:var(--kc-border-width-default);background:var(--kc-color-text-muted);content:"";pointer-events:none;position:absolute;inset-block-start:50%;inset-inline:10%;transform:rotate(-45deg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__picker,.kc-color-field__native-picker){opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__native-picker){pointer-events:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__swatch:has(:focus-visible)){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__picker:disabled){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__input){inline-size:100%;min-inline-size:0;min-block-size:max(var(--kc-target-size), var(--kc-color-field-control-height));padding-block:0;padding-inline:var(--kc-gap-sm) var(--kc-color-field-padding-inline);color:inherit;font-family:var(--kc-font-family-mono);font-size:var(--kc-color-field-font-size);line-height:var(--kc-font-line-height-normal);text-align:start;text-transform:uppercase;background:0 0;border:0;outline:0}:where([data-kc-root],[data-kc-portal-root]) :where(){color:var(--kc-color-text-muted);opacity:1;text-transform:none}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field:not([data-disabled],[data-readonly]):hover){border-color:var(--kc-color-accent)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field:focus-within){border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field:has(.kc-color-field__input:focus-visible)){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-invalid]:not([data-disabled])){border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-readonly]){background:var(--kc-color-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-disabled]){color:var(--kc-color-text-muted);background:var(--kc-color-surface);cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-disabled] .kc-color-field__swatch){opacity:.55}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-disabled] .kc-color-field__input){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-context-menu__trigger){-webkit-touch-callout:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__overlay){z-index:40;background:color-mix(in srgb, var(--kc-color-surface-sunken) 72%, transparent);animation:kc-dialog-overlay-in var(--kc-motion-duration-normal) var(--kc-motion-easing-standard);position:fixed;inset:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__overlay[data-closed]){animation:kc-dialog-overlay-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__content){z-index:41;inline-size:min(var(--kc-dialog-measure), calc(100vi - 2 * var(--kc-space-4)));max-block-size:calc(100dvh - 2 * var(--kc-space-4));gap:var(--kc-gap-md);padding:var(--kc-gap-lg);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-xl);color:var(--kc-color-text);background:var(--kc-color-surface-elevated);box-shadow:var(--kc-shadow-lg);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;overscroll-behavior:contain;animation:kc-dialog-content-in var(--kc-motion-duration-normal) var(--kc-motion-easing-emphasized);margin-inline:auto;display:grid;position:fixed;inset-block-start:50%;inset-inline:0;overflow:auto;translate:0 -50%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__content[data-closed]){animation:kc-dialog-content-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__content[data-kc-size=sm]){--kc-dialog-measure:var(--kc-layout-measure-narrow)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__content[data-kc-size=md]){--kc-dialog-measure:var(--kc-layout-measure-wide)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__content[data-kc-size=lg]){--kc-dialog-measure:var(--kc-layout-measure-prose)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__title){color:var(--kc-color-text);font-size:var(--kc-font-size-lg);font-weight:var(--kc-font-weight-semibold);line-height:var(--kc-font-line-height-tight);margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__description){color:var(--kc-color-text-muted);margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__actions){gap:var(--kc-gap-md);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@keyframes kc-dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes kc-dialog-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes kc-dialog-content-in{0%{opacity:0;scale:.98;translate:0 calc(-50% + var(--kc-space-1))}to{opacity:1;translate:0 -50%;scale:1}}@keyframes kc-dialog-content-out{0%{opacity:1;translate:0 -50%;scale:1}to{opacity:0;scale:.98;translate:0 calc(-50% + var(--kc-space-1))}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-alert-dialog__content){--kc-alert-dialog-accent:var(--kc-color-danger);border-block-start-color:var(--kc-alert-dialog-accent);border-block-start-width:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-alert-dialog__title){color:var(--kc-color-danger-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content){--kc-drawer-closed-translate:var(--kc-space-4) 0;inline-size:min(var(--kc-drawer-measure), calc(100vi - 2 * var(--kc-space-4)));block-size:100dvh;max-block-size:100dvh;animation:kc-drawer-content-in var(--kc-motion-duration-normal) var(--kc-motion-easing-emphasized);border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;gap:0;margin:0;padding:0;display:grid;inset-block:0;inset-inline:auto;overflow:hidden;translate:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content[data-closed]){animation:kc-drawer-content-out var(--kc-motion-duration-normal) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content[data-kc-placement=start]){--kc-drawer-closed-translate:calc(-1 * var(--kc-space-4)) 0;inset-inline-start:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content[data-kc-placement=end]){inset-inline-end:0}:where([data-kc-root][dir=rtl],[data-kc-portal-root][dir=rtl]) :where(.kc-drawer__content[data-kc-placement=start]){--kc-drawer-closed-translate:var(--kc-space-4) 0}:where([data-kc-root][dir=rtl],[data-kc-portal-root][dir=rtl]) :where(.kc-drawer__content[data-kc-placement=end]){--kc-drawer-closed-translate:calc(-1 * var(--kc-space-4)) 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content[data-kc-size=sm]){--kc-drawer-measure:var(--kc-layout-measure-narrow)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content[data-kc-size=md]){--kc-drawer-measure:var(--kc-layout-measure-wide)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content[data-kc-size=lg]){--kc-drawer-measure:var(--kc-layout-measure-prose)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__header){gap:var(--kc-gap-xs) var(--kc-gap-md);min-inline-size:0;padding:var(--kc-gap-lg);border-block-end:var(--kc-border-width-default) solid var(--kc-color-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__header>.kc-drawer__title,.kc-drawer__header>.kc-drawer__description){grid-column:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__header>.kc-drawer__close){grid-area:1/2/span 2}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__title),:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__description){min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__body){min-block-size:0;min-inline-size:0;padding:var(--kc-gap-lg);overscroll-behavior:contain;overflow:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__footer){gap:var(--kc-gap-sm);min-inline-size:0;padding:var(--kc-gap-lg);border-block-start:var(--kc-border-width-default) solid var(--kc-color-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@keyframes kc-drawer-content-in{0%{opacity:0;translate:var(--kc-drawer-closed-translate)}to{opacity:1;translate:0}}@keyframes kc-drawer-content-out{0%{opacity:1;translate:0}to{opacity:0;translate:var(--kc-drawer-closed-translate)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__region){z-index:60;inline-size:min(var(--kc-layout-measure-wide), calc(100vi - 2 * var(--kc-space-4)));max-block-size:calc(100dvh - 2 * var(--kc-space-4));pointer-events:none;position:fixed;inset-block-end:var(--kc-space-4);inset-inline-end:var(--kc-space-4)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__list){gap:var(--kc-gap-sm);max-block-size:inherit;overflow-block:auto;overflow-inline:clip;overscroll-behavior:contain;pointer-events:auto;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__item){min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast){--kc-toast-accent:var(--kc-color-border-strong);--kc-toast-closed-translate:var(--kc-space-8) 0;gap:var(--kc-gap-xs) var(--kc-gap-md);min-inline-size:0;padding:var(--kc-gap-md);border:var(--kc-border-width-default) solid var(--kc-color-border);border-inline-start:var(--kc-space-1) solid var(--kc-toast-accent);border-radius:var(--kc-radius-lg);color:var(--kc-color-text);background:var(--kc-color-surface-elevated);box-shadow:var(--kc-shadow-lg);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;animation:kc-toast-in var(--kc-motion-duration-slow) var(--kc-motion-easing-emphasized);grid-template-columns:minmax(0,1fr) auto;display:grid}:where([data-kc-root][dir=rtl],[data-kc-portal-root][dir=rtl]) :where(.kc-toast){--kc-toast-closed-translate:calc(-1 * var(--kc-space-8)) 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast[data-kc-tone=success]){--kc-toast-accent:var(--kc-color-success)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast[data-kc-tone=warning]){--kc-toast-accent:var(--kc-color-warning)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast[data-kc-tone=danger]){--kc-toast-accent:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast[data-closed]){animation:kc-toast-out var(--kc-motion-duration-normal) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast[data-swipe=move]){translate:var(--kb-toast-swipe-move-x,0) var(--kb-toast-swipe-move-y,0);animation:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast[data-swipe=cancel]){transition:translate var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);translate:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast[data-swipe=end]){animation:kc-toast-swipe-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__title){min-inline-size:0;color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold);line-height:var(--kc-font-line-height-tight);grid-column:1;margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__description){min-inline-size:0;color:var(--kc-color-text-muted);grid-column:1;margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__close){inline-size:var(--kc-target-size);block-size:var(--kc-target-size);border:var(--kc-border-width-default) solid transparent;border-radius:var(--kc-radius-md);color:var(--kc-color-text-muted);cursor:pointer;touch-action:manipulation;background:0 0;grid-area:1/2/span 2;justify-content:center;align-self:start;align-items:center;padding:0;display:inline-flex}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__close:not(:disabled):not([aria-disabled=true]):hover){color:var(--kc-color-text);background:var(--kc-color-surface-interactive-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__close:is(:disabled,[aria-disabled=true])){opacity:.55;cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__actions){gap:var(--kc-gap-sm);flex-wrap:wrap;grid-column:1/-1;align-items:center;min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__progress-track){block-size:var(--kc-border-width-strong);border-radius:var(--kc-radius-round);background:var(--kc-color-surface-sunken);grid-column:1/-1;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__progress-fill){block-size:100%;inline-size:var(--kb-toast-progress-fill-width,100%);border-radius:inherit;background:var(--kc-toast-accent)}@keyframes kc-toast-in{0%{opacity:0;translate:0 var(--kc-space-2)}to{opacity:1;translate:0}}@keyframes kc-toast-out{0%{opacity:1;translate:0}to{opacity:0;translate:var(--kc-toast-closed-translate)}}@keyframes kc-toast-swipe-out{0%{opacity:1;translate:var(--kb-toast-swipe-end-x,0) var(--kb-toast-swipe-end-y,0)}to{opacity:0;translate:calc(2 * var(--kb-toast-swipe-end-x,0)) calc(2 * var(--kb-toast-swipe-end-y,0))}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__content)[data-closed]{pointer-events:none;animation:kc-dropdown-menu-content-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard) both}@keyframes kc-dropdown-menu-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__trigger[data-kc-icon-only]){padding-inline:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__content){z-index:30;min-inline-size:min(13rem, calc(100vi - 2 * var(--kc-space-2)));max-inline-size:min(24rem, calc(var(--kc-dropdown-menu-available-inline-size) - var(--kc-space-2)));max-block-size:min(28rem, calc(var(--kc-dropdown-menu-available-block-size) - var(--kc-space-2)));padding-block:var(--kc-gap-sm);padding-inline:var(--kc-gap-md);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-lg);color:var(--kc-color-text);background:var(--kc-color-surface-elevated);box-shadow:var(--kc-shadow-lg);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-gutter:stable;--kc-dropdown-menu-enter-translate:0 calc(-1 * var(--kc-space-1));transform-origin:var(--kc-dropdown-menu-transform-origin);animation:kc-dropdown-menu-content-in var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);overflow:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__content[data-kc-placement^=top]){--kc-dropdown-menu-enter-translate:0 var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__content[data-kc-placement^=left]){--kc-dropdown-menu-enter-translate:var(--kc-space-1) 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__content[data-kc-placement^=right]){--kc-dropdown-menu-enter-translate:calc(-1 * var(--kc-space-1)) 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item){gap:var(--kc-gap-sm);min-inline-size:0;min-block-size:var(--kc-target-size);padding-block:var(--kc-inset-sm);padding-inline:var(--kc-inset-sm);border-radius:var(--kc-radius-md);color:var(--kc-color-text);cursor:default;-webkit-user-select:none;user-select:none;touch-action:manipulation;outline:none;grid-template-columns:1.25rem minmax(0,1fr) auto auto;align-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item[data-highlighted]){background:var(--kc-color-surface-interactive-hover);outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:calc(-1 * var(--kc-border-width-strong))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item[data-disabled]){color:var(--kc-color-text-muted);cursor:not-allowed;opacity:.55}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__selection){block-size:1.25rem;inline-size:1.25rem;color:var(--kc-color-accent);grid-column:1;place-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__indicator){place-items:center;block-size:100%;inline-size:100%;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__indicator [data-kc-indicator=check]):before{content:"✓";font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-semibold);line-height:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__indicator [data-kc-indicator=radio]){border-radius:var(--kc-radius-round);background:currentColor;block-size:.55rem;inline-size:.55rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item-main){gap:var(--kc-gap-sm);grid-column:2;align-items:center;min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item-icon){block-size:1.25rem;inline-size:1.25rem;color:var(--kc-color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item-icon>:where(svg)){block-size:1em;inline-size:1em}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item-text){gap:var(--kc-gap-xs);min-inline-size:0;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item-label){min-inline-size:0;font-weight:var(--kc-font-weight-medium);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item-description){color:var(--kc-color-text-muted);font-size:var(--kc-font-size-xs);font-weight:var(--kc-font-weight-regular);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__shortcut){color:var(--kc-color-text-muted);font-family:var(--kc-font-family-mono);font-size:var(--kc-font-size-xs);white-space:nowrap;grid-column:3}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__submenu-indicator){color:var(--kc-color-text-muted);font-size:var(--kc-font-size-lg);grid-column:4;line-height:1}:where([data-kc-root][dir=rtl],[data-kc-portal-root][dir=rtl]) :where(.kc-dropdown-menu__submenu-indicator){transform:scaleX(-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__group-label){padding-block:var(--kc-inset-sm);padding-inline:calc(var(--kc-inset-sm) + 1.25rem + var(--kc-gap-sm));color:var(--kc-color-text-muted);font-size:var(--kc-font-size-xs);font-weight:var(--kc-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__separator){block-size:var(--kc-border-width-default);margin-block:var(--kc-gap-xs);margin-inline:var(--kc-inset-sm);background:var(--kc-color-border);border:0}@keyframes kc-dropdown-menu-content-in{0%{opacity:0;scale:.98;translate:var(--kc-dropdown-menu-enter-translate)}to{opacity:1;translate:0;scale:1}}:where([data-kc-root][data-kc-motion=reduced],[data-kc-portal-root][data-kc-motion=reduced]) :where(.kc-dropdown-menu__content){animation:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__heading){align-items:center;gap:var(--kc-gap-xs);min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field){min-inline-size:0;max-inline-size:var(--kc-layout-measure-wide);gap:var(--kc-gap-sm);align-content:start;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__label){flex-wrap:wrap;min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__label-text){overflow-wrap:anywhere;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__required,.kc-field__description,.kc-field__error){max-inline-size:var(--kc-layout-measure-prose);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__required,.kc-field__description){color:var(--kc-color-text-muted);font-weight:var(--kc-font-weight-regular)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__required){white-space:nowrap;flex:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__error){color:var(--kc-color-danger);font-weight:var(--kc-font-weight-medium)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field[data-kc-disabled]) :where(.kc-field__label){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon-button){inline-size:max(var(--kc-target-size), var(--kc-button-control-height));flex:none;padding-inline:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon-button .kc-button__content){pointer-events:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon-button[data-kc-size=sm] .kc-icon){--kc-icon-size:var(--kc-font-size-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon-button[data-kc-size=md] .kc-icon){--kc-icon-size:var(--kc-font-size-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon-button[data-kc-size=lg] .kc-icon){--kc-icon-size:var(--kc-font-size-xl)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-icon-button[data-kc-pending] .kc-button__content){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-copy-action){position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-copy-action .kc-button__content){place-items:center;block-size:1em;inline-size:1em;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-copy-action .kc-button__pending-indicator){position:absolute}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-copy-action[data-kc-pending] .kc-button__content){visibility:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-copy-action__glyph){opacity:0;transform-origin:50%;transition:opacity var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), scale var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);scale:.9}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-copy-action:is([data-kc-copy-status=idle],[data-kc-copy-status=copying]) [data-copy-glyph=idle],.kc-copy-action[data-kc-copy-status=copied] [data-copy-glyph=copied],.kc-copy-action[data-kc-copy-status=error] [data-copy-glyph=error]){opacity:1;scale:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control){--kc-text-control-font-size:var(--kc-font-size-md);--kc-text-control-padding-inline:var(--kc-control-padding-inline-md);inline-size:100%;min-inline-size:0;max-inline-size:100%;padding-inline:var(--kc-text-control-padding-inline);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-sm);color:var(--kc-color-text);background:var(--kc-color-surface-interactive);font-family:var(--kc-font-family-sans);font-size:var(--kc-text-control-font-size);line-height:var(--kc-font-line-height-normal);text-align:start;transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=input]){--kc-text-control-height:var(--kc-control-height-md);min-block-size:max(var(--kc-target-size), var(--kc-text-control-height));padding-block:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=textarea]){--kc-text-control-min-block-size:calc(var(--kc-control-height-md) * 2.25);min-block-size:var(--kc-text-control-min-block-size);padding-block:var(--kc-gap-sm);resize:vertical}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-size=sm]){--kc-text-control-font-size:var(--kc-font-size-sm);--kc-text-control-padding-inline:var(--kc-control-padding-inline-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=input][data-kc-size=sm]){--kc-text-control-height:var(--kc-control-height-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=textarea][data-kc-size=sm]){--kc-text-control-min-block-size:calc(var(--kc-control-height-sm) * 2);padding-block:calc(var(--kc-gap-sm) * .75)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-size=lg]){--kc-text-control-padding-inline:var(--kc-control-padding-inline-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=input][data-kc-size=lg]){--kc-text-control-height:var(--kc-control-height-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=textarea][data-kc-size=lg]){--kc-text-control-min-block-size:calc(var(--kc-control-height-lg) * 2.5);padding-block:var(--kc-gap-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-resize=none]){resize:none}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control:not(:disabled,[readonly]):hover){border-color:var(--kc-color-accent)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control:not(:disabled):focus){border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[aria-invalid]:not([aria-invalid=false]):not(:disabled)){border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[readonly]){background:var(--kc-color-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control:disabled){color:var(--kc-color-text-muted);background:var(--kc-color-surface);cursor:not-allowed;opacity:.65}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field){--kc-number-field-control-height:var(--kc-control-height-md);--kc-number-field-font-size:var(--kc-font-size-md);--kc-number-field-padding-inline:var(--kc-control-padding-inline-md);inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:max(var(--kc-target-size), var(--kc-number-field-control-height));border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-sm);color:var(--kc-color-text);background:var(--kc-color-surface-interactive);transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);grid-template-columns:minmax(0,1fr) auto auto;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field[data-kc-size=sm]){--kc-number-field-control-height:var(--kc-control-height-sm);--kc-number-field-font-size:var(--kc-font-size-sm);--kc-number-field-padding-inline:var(--kc-control-padding-inline-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field[data-kc-size=md]){--kc-number-field-control-height:var(--kc-control-height-md);--kc-number-field-font-size:var(--kc-font-size-md);--kc-number-field-padding-inline:var(--kc-control-padding-inline-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field[data-kc-size=lg]){--kc-number-field-control-height:var(--kc-control-height-lg);--kc-number-field-font-size:var(--kc-font-size-md);--kc-number-field-padding-inline:var(--kc-control-padding-inline-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__input){inline-size:100%;min-inline-size:0;min-block-size:var(--kc-number-field-control-height);padding-block:0;padding-inline:var(--kc-number-field-padding-inline);border-radius:inherit;color:inherit;font-family:var(--kc-font-family-sans);font-size:var(--kc-number-field-font-size);line-height:var(--kc-font-line-height-normal);text-align:start;background:0 0;border:0}:where([data-kc-root],[data-kc-portal-root]) :where(){color:var(--kc-color-text-muted);opacity:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__trigger){min-inline-size:var(--kc-target-size);min-block-size:var(--kc-target-size);border:0;border-inline-start:var(--kc-border-width-default) solid var(--kc-color-border);color:var(--kc-color-text);background:var(--kc-color-surface-interactive);font:inherit;cursor:pointer;place-items:center;padding:0;line-height:1;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__trigger[data-kc-number-field-increment]){border-start-end-radius:calc(var(--kc-radius-md) - var(--kc-border-width-default));border-end-end-radius:calc(var(--kc-radius-md) - var(--kc-border-width-default))}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field:not([data-disabled],[data-readonly]):hover){border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__trigger:not(:disabled):hover){color:var(--kc-color-accent);background:var(--kc-color-surface-elevated)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field:focus-within){border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field[data-invalid]:not([data-disabled])){border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field[data-readonly]){background:var(--kc-color-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field[data-disabled]){color:var(--kc-color-text-muted);background:var(--kc-color-surface);cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__trigger:disabled){color:var(--kc-color-text-muted);cursor:not-allowed;background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-floating-panel){--kc-floating-panel-border:var(--kc-color-border);--kc-floating-panel-radius:var(--kc-radius-lg);--kc-floating-panel-shadow:var(--kc-shadow-lg);--kc-floating-panel-scale:.98;z-index:30;border:var(--kc-border-width-default) solid var(--kc-floating-panel-border);border-radius:var(--kc-floating-panel-radius);color:var(--kc-color-text);background:var(--kc-color-surface-elevated);box-shadow:var(--kc-floating-panel-shadow);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;animation:kc-floating-panel-in var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-floating-panel[data-closed]){animation:kc-floating-panel-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-floating-panel__arrow){color:var(--kc-floating-panel-border)}@keyframes kc-floating-panel-in{0%{opacity:0;scale:var(--kc-floating-panel-scale)}to{opacity:1;scale:1}}@keyframes kc-floating-panel-out{0%{opacity:1;scale:1}to{opacity:0;scale:var(--kc-floating-panel-scale)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-info-popover__trigger){flex:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-popover__content){gap:var(--kc-gap-md);min-inline-size:min(18rem, calc(100vw - var(--kc-space-4)));max-inline-size:min(28rem, calc(var(--kb-popper-content-available-width) - var(--kc-space-2)));max-block-size:min(32rem, calc(var(--kb-popper-content-available-height) - var(--kc-space-2)));padding:var(--kc-inset-lg);overscroll-behavior:contain;outline-offset:calc(-1 * var(--kc-border-width-strong));transform-origin:var(--kb-popover-content-transform-origin);display:grid;overflow:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-popover__title){color:var(--kc-color-text);font-size:var(--kc-font-size-md);font-weight:var(--kc-font-weight-semibold);line-height:var(--kc-font-line-height-tight);margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-popover__description){color:var(--kc-color-text-muted);margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress){--kc-progress-track-size:.5rem;gap:var(--kc-gap-sm) var(--kc-gap-md);inline-size:100%;min-inline-size:0;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress[data-kc-size=sm]){--kc-progress-track-size:.25rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress[data-kc-size=lg]){--kc-progress-track-size:.75rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__label){overflow-wrap:anywhere;min-inline-size:0;font-weight:var(--kc-font-weight-medium)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__value){min-inline-size:max-content;color:var(--kc-color-text-muted);font-variant-numeric:tabular-nums;text-align:end}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__track){block-size:var(--kc-progress-track-size);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-round);background:var(--kc-color-surface-sunken);grid-column:1/-1;min-inline-size:0;position:relative;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__fill){inline-size:var(--kc-progress-value-percent,40%);border-radius:inherit;background:var(--kc-color-accent);max-inline-size:100%;position:absolute;inset-block:0;inset-inline-start:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress[data-kc-state=indeterminate][data-kc-motion=full] .kc-progress__fill){animation:kc-progress-indeterminate 1.4s var(--kc-motion-easing-standard) infinite}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress[data-kc-state=indeterminate][data-kc-motion=reduced] .kc-progress__fill){background:repeating-linear-gradient(135deg, var(--kc-color-accent) 0, var(--kc-color-accent) var(--kc-space-1), color-mix(in srgb, var(--kc-color-accent) 35%, transparent) var(--kc-space-1), color-mix(in srgb, var(--kc-color-accent) 35%, transparent) var(--kc-space-2));inset-inline-start:30%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__description){min-inline-size:0;color:var(--kc-color-text-muted);overflow-wrap:anywhere;grid-column:1/-1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group){min-inline-size:0;max-inline-size:var(--kc-layout-measure-wide);gap:var(--kc-gap-sm);color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-md);line-height:var(--kc-font-line-height-normal);align-content:start;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__label){min-inline-size:0;font-weight:var(--kc-font-weight-medium);flex-wrap:wrap;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__label-text){overflow-wrap:anywhere;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__required,.kc-radio-group__description,.kc-radio-group__error,.kc-radio__description){max-inline-size:var(--kc-layout-measure-prose);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__required,.kc-radio-group__description,.kc-radio__description){color:var(--kc-color-text-muted);font-weight:var(--kc-font-weight-regular)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__required){white-space:nowrap;flex:none;margin-inline-start:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__error){color:var(--kc-color-danger);font-weight:var(--kc-font-weight-medium)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__items){gap:var(--kc-gap-sm);align-items:flex-start;min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__items[data-kc-orientation=vertical]){flex-direction:column}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__items[data-kc-orientation=horizontal]){column-gap:var(--kc-gap-lg);flex-flow:wrap}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio){gap:0 var(--kc-gap-sm);min-inline-size:0;max-inline-size:100%;min-block-size:var(--kc-target-size);color:var(--kc-color-text);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:start;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control){inline-size:var(--kc-target-size);block-size:var(--kc-target-size);color:var(--kc-color-accent-text);cursor:pointer;touch-action:manipulation;grid-area:1/1/-1;place-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control):before{content:"";box-sizing:border-box;border:var(--kc-border-width-default) solid var(--kc-color-border-strong);background:var(--kc-color-surface-interactive);block-size:1.25rem;inline-size:1.25rem;transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);border-radius:50%;grid-area:1/1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-checked]) :where(.kc-radio__control):before{border-color:var(--kc-color-accent);background:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control):after{content:"";opacity:0;block-size:.45rem;inline-size:.45rem;transition:opacity var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), scale var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);background:currentColor;border-radius:50%;grid-area:1/1;scale:.8}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-checked]) :where(.kc-radio__control):after{opacity:1;scale:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group[data-kc-motion=reduced]>.kc-radio-group__items>.kc-radio>.kc-radio__control):before,:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group[data-kc-motion=reduced]>.kc-radio-group__items>.kc-radio>.kc-radio__control):after{transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__input):focus-visible+:where(.kc-radio__control){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1);border-radius:50%}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio:not([data-disabled],[data-readonly]):hover) :where(.kc-radio__control):before{border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-checked]:not([data-disabled],[data-readonly]):hover) :where(.kc-radio__control):before{border-color:var(--kc-color-accent-hover);background:var(--kc-color-accent-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-invalid]:not([data-disabled])) :where(.kc-radio__control):before{border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio:is([data-disabled],[data-readonly])){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-disabled]){cursor:not-allowed;opacity:.55}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__label){overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;grid-area:1/2;align-self:center;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__description){min-inline-size:0;grid-area:2/2;padding-block-end:var(--kc-gap-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]){min-block-size:7rem;padding:var(--kc-gap-md);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-md);background:var(--kc-color-surface-interactive);font-size:var(--kc-font-size-sm);cursor:pointer;transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]) :where(.kc-radio__control){grid-area:1/2/-1;block-size:1.5rem;inline-size:1.5rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]) :where(.kc-radio__control):before{background:0 0;border:0;block-size:1.5rem;inline-size:1.5rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]) :where(.kc-radio__control):after{border:solid;background:0 0;border-width:0 .125rem .125rem 0;border-radius:0;block-size:.7rem;inline-size:.4rem;transform:rotate(45deg)translate(-.05rem,-.05rem)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-checked]) :where(.kc-radio__control):before{background:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]) :where(.kc-radio__label){gap:var(--kc-gap-sm);font-weight:var(--kc-font-weight-medium);grid-area:1/1;align-self:start;align-items:center;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]) :where(.kc-radio__surface){z-index:1;border-radius:inherit;position:absolute;inset:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]) :where(.kc-radio__description){grid-area:2/1;align-self:stretch;padding-block-end:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-checked]){border-color:var(--kc-color-accent);background:color-mix(in srgb, var(--kc-color-accent) 10%, var(--kc-color-surface-interactive))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]:has(.kc-radio__input:focus-visible)){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]) :where(.kc-radio__input:focus-visible)+:where(.kc-radio__control){outline:none}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]:not([data-disabled],[data-readonly]):hover){border-color:var(--kc-color-accent);background:var(--kc-color-surface-interactive-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-disabled]){background:var(--kc-color-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-invalid]:not([data-disabled])){border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-readonly]){cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-disabled]) :where(.kc-radio__control,.kc-radio__label){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-readonly]) :where(.kc-radio__control,.kc-radio__label){cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-segmented-control .kc-radio-group__items){isolation:isolate;gap:var(--kc-space-1);padding:var(--kc-space-1);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-md);background:var(--kc-color-surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-segmented-control__indicator){border-radius:var(--kc-radius-sm);background:var(--kc-color-accent);pointer-events:none;transition-property:transform,width,height;transition-timing-function:var(--kc-motion-easing-standard);position:absolute;top:0;left:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment]){z-index:1;padding-inline:var(--kc-space-3);border-radius:var(--kc-radius-sm);font-size:var(--kc-font-size-sm);cursor:pointer;grid-template:auto/minmax(0,1fr);position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment] .kc-radio__control){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment] .kc-radio__label){text-align:center;font-weight:var(--kc-font-weight-medium);grid-area:1/1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment] .kc-radio__surface){border-radius:inherit;cursor:inherit;position:absolute;inset:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment][data-checked]){color:var(--kc-color-accent-text);background:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where([data-kc-moving-indicator]>.kc-radio[data-kc-appearance=segment][data-checked]:not([data-disabled])){background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group__items:has(>.kc-radio[data-checked][data-disabled])>.kc-segmented-control__indicator){visibility:hidden}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment]:not([data-checked],[data-disabled],[data-readonly]):hover){background:var(--kc-color-surface-interactive-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment]:has(.kc-radio__input:focus-visible)){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment][data-readonly]){cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment][data-disabled]){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__content)[data-closed]{pointer-events:none;animation:kc-select-content-out var(--kc-motion-duration-fast) var(--kc-motion-easing-standard) both}@keyframes kc-select-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select){inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__native){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger){--kc-select-control-height:var(--kc-control-height-md);--kc-select-font-size:var(--kc-font-size-md);--kc-select-padding-inline:var(--kc-control-padding-inline-md);gap:var(--kc-gap-sm);inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:max(var(--kc-target-size), var(--kc-select-control-height));padding-block:var(--kc-inset-sm);padding-inline:var(--kc-select-padding-inline);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-sm);color:var(--kc-color-text);background:var(--kc-color-surface-interactive);font:inherit;font-size:var(--kc-select-font-size);line-height:var(--kc-font-line-height-normal);text-align:start;cursor:pointer;touch-action:manipulation;transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);justify-content:space-between;align-items:center;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger[data-kc-size=sm]){--kc-select-control-height:var(--kc-control-height-sm);--kc-select-font-size:var(--kc-font-size-sm);--kc-select-padding-inline:var(--kc-control-padding-inline-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger[data-kc-size=md]){--kc-select-control-height:var(--kc-control-height-md);--kc-select-font-size:var(--kc-font-size-md);--kc-select-padding-inline:var(--kc-control-padding-inline-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger[data-kc-size=lg]){--kc-select-control-height:var(--kc-control-height-lg);--kc-select-font-size:var(--kc-font-size-md);--kc-select-padding-inline:var(--kc-control-padding-inline-lg)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger:not(:disabled,[aria-readonly=true]):hover){border-color:var(--kc-color-accent);background:var(--kc-color-surface-interactive-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger[data-expanded]){border-color:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger[aria-invalid]:not([aria-invalid=false]):not(:disabled)){border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger[aria-readonly=true]){background:var(--kc-color-surface);cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger:disabled){color:var(--kc-color-text-muted);background:var(--kc-color-surface);cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__value){overflow-wrap:anywhere;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__value[data-placeholder-shown]){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__icon){color:var(--kc-color-text-muted);transform-origin:50%;transition:transform var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);flex:none;place-items:center;line-height:1;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__icon[data-expanded]){transform:rotate(180deg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__content){z-index:42;inline-size:max-content;min-inline-size:min(var(--kc-select-anchor-width), calc(100vi - 2 * var(--kc-space-2)));max-inline-size:calc(100vi - 2 * var(--kc-space-2));max-block-size:var(--kc-select-available-height);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-lg);color:var(--kc-color-text);background:var(--kc-color-surface-elevated);box-shadow:var(--kc-shadow-md);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-md);line-height:var(--kc-font-line-height-normal);pointer-events:auto;transform-origin:var(--kc-select-transform-origin);animation:kc-select-content-in var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);position:fixed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__listbox){max-block-size:min(20rem, var(--kc-select-available-height));padding:var(--kc-inset-sm);overscroll-behavior:contain;scrollbar-gutter:stable;outline:none;margin:0;list-style:none;overflow-y:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option-group,.kc-select__group-list){margin:0;padding:0;list-style:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option){gap:var(--kc-gap-md);min-inline-size:0;min-block-size:var(--kc-target-size);padding-block:var(--kc-inset-sm);padding-inline:var(--kc-inset-sm);border-radius:var(--kc-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option[data-highlighted]){background:var(--kc-color-surface-interactive-hover);outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:calc(-1 * var(--kc-border-width-strong))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option[data-selected]){color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option[data-disabled]){color:var(--kc-color-text-muted);cursor:not-allowed;opacity:.55}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option-indicator){border-radius:var(--kc-radius-sm);text-align:center;grid-column:1;place-items:center;block-size:1.25rem;inline-size:1.25rem;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option[data-selected] .kc-select__option-indicator){color:var(--kc-color-accent-text);background:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option-content){grid-column:2;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option-label){overflow-wrap:anywhere;display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option-description){color:var(--kc-color-text-muted);font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-regular);overflow-wrap:anywhere;margin-block-start:var(--kc-gap-xs);display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__section){padding-block:var(--kc-inset-sm);padding-inline:calc(var(--kc-inset-sm) + 1.25rem + var(--kc-gap-md));color:var(--kc-color-text-muted);font-size:var(--kc-font-size-xs);font-weight:var(--kc-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}@keyframes kc-select-content-in{0%{opacity:0;scale:.98;translate:var(--kc-select-enter-translate)}to{opacity:1;translate:0;scale:1}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider){--kc-slider-thumb-size:1.25rem;--kc-slider-track-size:.375rem;gap:var(--kc-gap-sm) var(--kc-gap-md);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-md);line-height:var(--kc-font-line-height-normal);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-kc-size=sm]){--kc-slider-thumb-size:1rem;--kc-slider-track-size:.25rem;font-size:var(--kc-font-size-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-kc-size=lg]){--kc-slider-thumb-size:1.5rem;--kc-slider-track-size:.5rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__label){overflow-wrap:anywhere;min-inline-size:0;font-weight:var(--kc-font-weight-medium);cursor:pointer}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__required){color:var(--kc-color-danger-text);font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-regular);margin-inline-start:var(--kc-gap-xs)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__value){min-inline-size:max-content;color:var(--kc-color-text-muted);font-variant-numeric:tabular-nums;text-align:end}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__track){min-inline-size:0;min-block-size:var(--kc-target-size);cursor:pointer;touch-action:none;grid-column:1/-1;position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__track):before{block-size:var(--kc-slider-track-size);border:var(--kc-border-width-default) solid var(--kc-color-border-strong);border-radius:var(--kc-radius-round);background:var(--kc-color-surface-sunken);content:"";position:absolute;inset-block-start:calc(50% - var(--kc-slider-track-size) / 2);inset-inline:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__fill){z-index:1;block-size:var(--kc-slider-track-size);border-radius:var(--kc-radius-round);background:var(--kc-color-accent);pointer-events:none;position:absolute;inset-block-start:calc(50% - var(--kc-slider-track-size) / 2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__thumb){z-index:2;inline-size:var(--kc-target-size);block-size:var(--kc-target-size);border-radius:var(--kc-radius-round);cursor:grab;touch-action:none;outline:none;place-items:center;display:grid;inset-block-start:calc(50% - var(--kc-target-size) / 2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__thumb):before{inline-size:var(--kc-slider-thumb-size);block-size:var(--kc-slider-thumb-size);border:var(--kc-border-width-strong) solid var(--kc-color-accent);border-radius:var(--kc-radius-round);background:var(--kc-color-surface-elevated);box-shadow:var(--kc-shadow-sm);content:"";transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), transform var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__thumb:focus-visible):before{outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider:not([data-disabled],[data-readonly])) :where(.kc-slider__track:hover):before{border-color:var(--kc-color-accent);background:var(--kc-color-surface-interactive-hover)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider:not([data-disabled],[data-readonly])) :where(.kc-slider__thumb:hover):before{border-color:var(--kc-color-accent-hover);transform:scale(1.08)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-invalid]:not([data-disabled])) :where(.kc-slider__track):before,:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-invalid]:not([data-disabled])) :where(.kc-slider__thumb):before{border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-invalid]:not([data-disabled])) :where(.kc-slider__fill){background:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider:is([data-disabled],[data-readonly])) :where(.kc-slider__label,.kc-slider__value){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-disabled]) :where(.kc-slider__label,.kc-slider__track,.kc-slider__thumb){cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-disabled]) :where(.kc-slider__fill){background:var(--kc-color-border-strong)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-disabled]) :where(.kc-slider__thumb):before{border-color:var(--kc-color-border-strong);box-shadow:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-readonly]) :where(.kc-slider__label,.kc-slider__track,.kc-slider__thumb){cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__description,.kc-slider__error){min-inline-size:0;font-size:var(--kc-font-size-sm);overflow-wrap:anywhere;grid-column:1/-1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__description){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__error){color:var(--kc-color-danger-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-orientation=vertical]){grid-template-columns:var(--kc-target-size) auto;inline-size:auto;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-orientation=vertical]) :where(.kc-slider__label,.kc-slider__description,.kc-slider__error){grid-column:1/-1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-orientation=vertical]) :where(.kc-slider__value){text-align:start;grid-area:2/2;align-self:start}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-orientation=vertical]) :where(.kc-slider__track){inline-size:var(--kc-target-size);grid-area:2/1;min-block-size:12rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-orientation=vertical]) :where(.kc-slider__track):before{inline-size:var(--kc-slider-track-size);block-size:auto;inset-block:0;inset-inline-start:calc(50% - var(--kc-slider-track-size) / 2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-orientation=vertical]) :where(.kc-slider__fill){inline-size:var(--kc-slider-track-size);block-size:auto;inset-inline-start:calc(50% - var(--kc-slider-track-size) / 2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-orientation=vertical]) :where(.kc-slider__thumb){inset-block-start:auto;inset-inline-start:calc(50% - var(--kc-target-size) / 2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner){max-inline-size:100%;color:var(--kc-color-accent);vertical-align:-.125em;flex:none;place-items:center;line-height:1;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-tone=muted]){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-tone=current]){color:inherit}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__glyph){animation:kc-spinner-rotate calc(var(--kc-motion-duration-slow) * 4) linear infinite;transform-origin:50%;grid-area:1/1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__scientific-visual){inline-size:var(--kc-spinner-inline-size);max-inline-size:100%;block-size:var(--kc-spinner-block-size);color:inherit;shape-rendering:geometricprecision;grid-area:1/1;display:block;overflow:visible}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=infinity][data-kc-size=sm]){--kc-spinner-inline-size:1.5rem;--kc-spinner-block-size:.75rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=infinity][data-kc-size=md]){--kc-spinner-inline-size:3rem;--kc-spinner-block-size:1.5rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=infinity][data-kc-size=lg]){--kc-spinner-inline-size:4.5rem;--kc-spinner-block-size:2.25rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=atom][data-kc-size=sm]){--kc-spinner-inline-size:1.125rem;--kc-spinner-block-size:1.125rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=atom][data-kc-size=md]){--kc-spinner-inline-size:2.25rem;--kc-spinner-block-size:2.25rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=atom][data-kc-size=lg]){--kc-spinner-inline-size:3.375rem;--kc-spinner-block-size:3.375rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=three-body][data-kc-size=sm]){--kc-spinner-inline-size:1.125rem;--kc-spinner-block-size:1.125rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=three-body][data-kc-size=md]){--kc-spinner-inline-size:1.875rem;--kc-spinner-block-size:1.875rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-variant=three-body][data-kc-size=lg]){--kc-spinner-inline-size:2.625rem;--kc-spinner-block-size:2.625rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__dot){fill:currentColor;transform-box:fill-box;transform-origin:50%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__infinity-guide){opacity:.2;animation:kc-spinner-infinity-guide calc(var(--kc-motion-duration-slow) * 11.25) ease-in-out infinite}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__infinity-node){animation:kc-spinner-infinity-morph calc(var(--kc-motion-duration-slow) * 11.25) ease-in-out infinite;animation-delay:var(--kc-spinner-node-delay);transform-box:view-box}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__infinity-dot){opacity:var(--kc-spinner-opacity);animation:kc-spinner-infinity-dot calc(var(--kc-motion-duration-slow) * 5) cubic-bezier(.55, 0, .2, 1) infinite;animation-delay:var(--kc-spinner-delay)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__atom-field){fill:currentColor;opacity:.025}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__atom-dot){opacity:var(--kc-spinner-opacity);animation:kc-spinner-atom-dot calc(var(--kc-motion-duration-slow) * 6) cubic-bezier(.55, 0, .2, 1) infinite;animation-delay:var(--kc-spinner-delay)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__atom-nucleus){animation:kc-spinner-atom-nucleus calc(var(--kc-motion-duration-slow) * 5.4) ease-in-out infinite;animation-delay:var(--kc-spinner-delay)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__three-body-dot){opacity:var(--kc-spinner-opacity);animation:kc-spinner-three-body-dot calc(var(--kc-motion-duration-slow) * 5.5) cubic-bezier(.55, 0, .2, 1) infinite;animation-delay:var(--kc-spinner-delay)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-tone=accent] .kc-spinner__three-body-dot[data-kc-spinner-body=aqua]){color:var(--kc-color-figure-series-5)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-tone=accent] .kc-spinner__three-body-dot[data-kc-spinner-body=cobalt]){color:var(--kc-color-figure-series-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-tone=accent] .kc-spinner__three-body-dot[data-kc-spinner-body=indigo]){color:var(--kc-color-figure-series-8)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner[data-kc-motion=reduced]) :where(.kc-spinner__glyph,.kc-spinner__infinity-guide,.kc-spinner__infinity-node,.kc-spinner__dot){filter:none;animation:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton){--kc-skeleton-block-size:var(--kc-font-size-sm);--kc-skeleton-inline-size:100%;--kc-skeleton-radius:var(--kc-radius-sm);inline-size:var(--kc-skeleton-inline-size);max-inline-size:100%;block-size:var(--kc-skeleton-block-size);border-radius:var(--kc-skeleton-radius);background:var(--kc-color-surface-interactive);animation:kc-skeleton-pulse calc(var(--kc-motion-duration-slow) * 4) var(--kc-motion-easing-standard) infinite alternate;flex:none;display:block;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-inline-size=quarter]){--kc-skeleton-inline-size:25%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-inline-size=half]){--kc-skeleton-inline-size:50%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-inline-size=three-quarters]){--kc-skeleton-inline-size:75%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=text][data-kc-size=sm]){--kc-skeleton-block-size:var(--kc-font-size-xs)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=text][data-kc-size=lg]){--kc-skeleton-block-size:var(--kc-font-size-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=rectangle]){--kc-skeleton-block-size:var(--kc-space-16);--kc-skeleton-radius:var(--kc-radius-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=rectangle][data-kc-size=sm]){--kc-skeleton-block-size:var(--kc-space-8)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=rectangle][data-kc-size=lg]){--kc-skeleton-block-size:calc(var(--kc-space-16) * 2)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=circle]){--kc-skeleton-block-size:var(--kc-space-8);--kc-skeleton-inline-size:var(--kc-skeleton-block-size);--kc-skeleton-radius:var(--kc-radius-round)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=circle][data-kc-size=sm]){--kc-skeleton-block-size:var(--kc-space-6)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-shape=circle][data-kc-size=lg]){--kc-skeleton-block-size:var(--kc-space-12)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton[data-kc-motion=reduced]){animation:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state){justify-items:center;gap:var(--kc-gap-md);inline-size:100%;max-inline-size:var(--kc-layout-measure-wide);min-inline-size:0;padding:calc(var(--kc-control-padding-inline-md) * 2);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-lg);color:var(--kc-color-text);background:var(--kc-color-surface-sunken);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);text-align:center;overflow-wrap:anywhere;margin-inline:auto;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state[data-kc-content-state=empty]){border-style:dashed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state[data-kc-content-state=error]){border-color:var(--kc-color-danger)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state[data-kc-content-state=permission]){border-color:var(--kc-color-info)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state[data-kc-content-state=unsupported]){border-color:var(--kc-color-warning)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__icon){inline-size:var(--kc-space-12);block-size:var(--kc-space-12);border-radius:var(--kc-radius-round);color:var(--kc-color-accent);background:var(--kc-color-surface-interactive);font-size:var(--kc-font-size-xl);place-items:center;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state[data-kc-content-state=error] .kc-content-state__icon){color:var(--kc-color-danger-text);background:var(--kc-color-danger-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state[data-kc-content-state=permission] .kc-content-state__icon){color:var(--kc-color-info-text);background:var(--kc-color-info-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state[data-kc-content-state=unsupported] .kc-content-state__icon){color:var(--kc-color-warning-text);background:var(--kc-color-warning-surface)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__title){min-inline-size:0;color:var(--kc-color-text);font-size:var(--kc-font-size-lg);font-weight:var(--kc-font-weight-semibold);line-height:var(--kc-font-line-height-tight);margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__description){max-inline-size:var(--kc-layout-measure-narrow);min-inline-size:0;color:var(--kc-color-text-muted);margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__actions){gap:var(--kc-gap-sm);flex-wrap:wrap;justify-content:center;align-items:center;min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation){gap:var(--kc-gap-sm);max-inline-size:var(--kc-layout-measure-prose);min-inline-size:0;color:var(--kc-color-danger);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-medium);line-height:var(--kc-font-line-height-normal);overflow-wrap:anywhere;align-items:flex-start;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation[data-kc-has-message=true]){animation:kc-motion-fade-in var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation[data-kc-has-message=false]){block-size:0;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation[data-kc-has-message=false] .kc-inline-validation__icon){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation__icon){flex:none;place-items:center;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation__message){min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs){min-inline-size:0;max-inline-size:100%;color:var(--kc-color-text-muted);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__list){align-items:center;gap:var(--kc-gap-sm) 0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__item){flex:0 auto;align-items:center;min-inline-size:0;max-inline-size:100%;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__separator){margin-inline:var(--kc-gap-sm);color:var(--kc-color-text-muted);flex:none;place-items:center;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__item:first-child .kc-breadcrumbs__separator){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link,.kc-breadcrumbs__current){max-inline-size:100%;min-block-size:var(--kc-target-size);border-radius:var(--kc-radius-sm);overflow-wrap:anywhere;align-items:center;min-inline-size:0;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link){color:var(--kc-color-link);text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:from-font}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link[data-kc-current]){font-weight:var(--kc-font-weight-semibold)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link:hover){color:var(--kc-color-link-hover);text-decoration-thickness:max(.12em,1px)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link:active){color:var(--kc-color-link-hover)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link:focus-visible){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__current){color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs){gap:var(--kc-gap-md);min-inline-size:0;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs[data-orientation=vertical]){grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__list){border-block-end:var(--kc-border-width-default) solid var(--kc-color-border);overscroll-behavior-inline:contain;scrollbar-width:thin;min-inline-size:0;display:flex;overflow-x:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__list[data-orientation=vertical]){border-block-end:0;border-inline-end:var(--kc-border-width-default) solid var(--kc-color-border);flex-direction:column;overflow-x:visible}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab){min-block-size:var(--kc-target-size);min-inline-size:var(--kc-target-size);padding-block:var(--kc-control-padding-block-md);padding-inline:var(--kc-control-padding-inline-md);border-radius:0;color:var(--kc-color-text-muted);font:inherit;font-weight:var(--kc-font-weight-medium);text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-start-start-radius:var(--kc-radius-sm);border-start-end-radius:var(--kc-radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab):after{inset-block-end:calc(-1 * var(--kc-border-width-default));inset-inline:var(--kc-gap-sm);block-size:var(--kc-border-width-strong);border-radius:var(--kc-radius-round);content:"";background:0 0;position:absolute}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__list[data-orientation=vertical] .kc-tabs__tab){border-start-end-radius:0;border-end-start-radius:var(--kc-radius-sm);justify-content:start}:where([data-kc-root],[data-kc-portal-root]) :where(){inset-block:var(--kc-gap-sm);inline-size:var(--kc-border-width-strong);block-size:auto;inset-inline-start:auto;inset-inline-end:calc(-1 * var(--kc-border-width-default))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab[data-selected]){color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab[data-selected]):after{background:var(--kc-color-accent)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab:not(:disabled):hover){background:var(--kc-color-surface-interactive-hover);color:var(--kc-color-text)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab:focus-visible){z-index:1;outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:calc(-1 * var(--kc-border-width-strong))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab:disabled){color:var(--kc-color-text-muted);cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__panel){min-inline-size:0;padding:var(--kc-control-padding-inline-md);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-md);background:var(--kc-color-surface);color:var(--kc-color-text);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__panel:focus-visible){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__panel[hidden]){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination){min-inline-size:0;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__list){gap:var(--kc-gap-xs);max-inline-size:100%;padding:0 0 var(--kc-space-1);overscroll-behavior-inline:contain;scrollbar-width:thin;align-items:center;margin:0;list-style:none;display:flex;overflow-x:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__item){flex:none;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control){min-block-size:var(--kc-target-size);min-inline-size:var(--kc-target-size);padding-block:var(--kc-control-padding-block-sm);padding-inline:var(--kc-control-padding-inline-sm);border:var(--kc-border-width-default) solid transparent;border-radius:var(--kc-radius-sm);color:var(--kc-color-text-muted);font:inherit;font-weight:var(--kc-font-weight-medium);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control[data-current]){border-color:var(--kc-color-accent);background:var(--kc-color-surface-selected);color:var(--kc-color-text);font-weight:var(--kc-font-weight-semibold)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control:not(:disabled,[data-disabled],[data-current]):hover){background:var(--kc-color-surface-interactive-hover);color:var(--kc-color-text)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control:focus-visible){z-index:1;outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:calc(-1 * var(--kc-border-width-strong))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control:disabled,.kc-pagination__control[data-disabled]){color:var(--kc-color-text-muted);opacity:.55;cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__boundary){padding-inline:var(--kc-control-padding-inline-xs)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__ellipsis){min-block-size:var(--kc-target-size);min-inline-size:var(--kc-target-size);color:var(--kc-color-text-muted);justify-content:center;align-items:center;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure){border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-sm);background:var(--kc-color-surface);min-inline-size:0;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger){gap:var(--kc-gap-sm);inline-size:100%;min-block-size:var(--kc-target-size);min-inline-size:var(--kc-target-size);padding-block:var(--kc-control-padding-block-md);padding-inline:var(--kc-control-padding-inline-md);border-radius:calc(var(--kc-radius-sm) - var(--kc-border-width-default));color:var(--kc-color-text);font:inherit;font-weight:var(--kc-font-weight-medium);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger[data-expanded]){background:var(--kc-color-surface-selected);font-weight:var(--kc-font-weight-semibold);border-end-end-radius:0;border-end-start-radius:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__label){overflow-wrap:anywhere;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__indicator){color:var(--kc-color-text-muted);transition:rotate var(--kc-motion-duration-normal) var(--kc-motion-easing-standard);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger[data-expanded] .kc-disclosure__indicator){rotate:90deg}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger[data-expanded]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .kc-disclosure__indicator){rotate:-90deg}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__content){transition:grid-template-rows var(--kc-motion-duration-normal) var(--kc-motion-easing-standard);grid-template-rows:1fr;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__content[data-closed]){grid-template-rows:0fr}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__content[hidden]){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__clip){min-block-size:0;overflow:hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__content[data-phase=open]>.kc-disclosure__clip){overflow:visible}@starting-style{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__content[data-phase=entering]){grid-template-rows:0fr}}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger:not(:disabled):hover){background:var(--kc-color-surface-interactive-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger:focus-visible){z-index:1;outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:calc(-1 * var(--kc-border-width-strong));position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger:disabled){color:var(--kc-color-text-muted);opacity:.55;cursor:not-allowed}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__body){min-inline-size:0;padding:var(--kc-inset-lg);border-block-start:var(--kc-border-width-default) solid var(--kc-color-border);background:var(--kc-color-surface-sunken);color:var(--kc-color-text);overflow-wrap:anywhere;border-end-end-radius:calc(var(--kc-radius-md) - var(--kc-border-width-default));border-end-start-radius:calc(var(--kc-radius-md) - var(--kc-border-width-default))}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar){align-items:center;gap:var(--kc-gap-xs);max-inline-size:100%;padding:var(--kc-control-padding-block-sm);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-sm);background:var(--kc-color-surface);color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex;overflow:auto hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar[data-kc-orientation=vertical]){overscroll-behavior:contain;flex-direction:column;align-items:stretch;max-block-size:100%;inline-size:max-content;overflow:hidden auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar:focus-within){border-color:var(--kc-color-border-strong);box-shadow:0 0 0 var(--kc-border-width-default) var(--kc-color-focus)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__group){align-items:center;gap:var(--kc-gap-xs);min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar[data-kc-orientation=vertical]>.kc-toolbar__group){flex-direction:column;align-items:stretch}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__item){flex:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__item[aria-pressed=true]){border-color:var(--kc-color-border-strong);background:var(--kc-color-surface-selected);color:var(--kc-color-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__separator){background:var(--kc-color-border);border:0;flex:none;align-self:stretch}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__separator[data-kc-orientation=vertical]){inline-size:var(--kc-border-width-default);min-block-size:var(--kc-target-size);margin-inline:var(--kc-gap-xs)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__separator[data-kc-orientation=horizontal]){block-size:var(--kc-border-width-default);min-inline-size:var(--kc-target-size);margin-block:var(--kc-gap-xs)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar){min-inline-size:0;padding:var(--kc-inset-sm);border:var(--kc-border-width-default) solid var(--kc-color-border);border-radius:var(--kc-radius-sm);background:var(--kc-color-surface);color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-sm);line-height:var(--kc-font-line-height-normal);container:kc-action-bar/inline-size}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar:focus-within){border-color:var(--kc-color-border-strong);box-shadow:0 0 0 var(--kc-border-width-default) var(--kc-color-focus)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar__layout){align-items:stretch;gap:var(--kc-gap-sm);flex-direction:column;justify-content:start;min-inline-size:0;display:flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar__layout>:is(.kc-button,.kc-link-button,.kc-button-group)){inline-size:100%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar__layout>.kc-button-group>.kc-button){flex:1 1 0;min-inline-size:0}@container kc-action-bar (inline-size>=28rem){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar__layout){flex-flow:wrap;align-items:center}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar__layout>:is(.kc-button,.kc-link-button,.kc-button-group)){inline-size:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar__layout>.kc-button-group>.kc-button){flex:0 auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar[data-kc-justify=start]>.kc-action-bar__layout){justify-content:start}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar[data-kc-justify=center]>.kc-action-bar__layout){justify-content:center}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar[data-kc-justify=end]>.kc-action-bar__layout){justify-content:end}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar[data-kc-justify=space-between]>.kc-action-bar__layout){justify-content:space-between}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pill){--kc-pill-accent:var(--kc-color-border-strong);--kc-pill-background:var(--kc-color-surface-interactive);--kc-pill-text:var(--kc-color-text);min-inline-size:0;max-inline-size:100%;padding-block:var(--kc-space-1);padding-inline:var(--kc-control-padding-inline-sm);border:var(--kc-border-width-default) solid var(--kc-pill-accent);border-radius:var(--kc-radius-round);color:var(--kc-pill-text);background:var(--kc-pill-background);font-family:var(--kc-font-family-sans);font-size:var(--kc-font-size-xs);line-height:var(--kc-font-line-height-tight);overflow-wrap:anywhere;vertical-align:middle;align-items:center;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pill[data-kc-size=md]){padding-block:var(--kc-gap-sm);padding-inline:var(--kc-control-padding-inline-md);font-size:var(--kc-font-size-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-count-badge){font-variant-numeric:tabular-nums}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-count-badge[data-increased]){animation:kc-count-emphasis var(--kc-motion-duration-fast) var(--kc-motion-easing-standard)}@keyframes kc-count-emphasis{0%{scale:1.08}to{scale:1}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-badge){font-weight:var(--kc-font-weight-medium);text-align:center;justify-content:center}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-badge[data-kc-tone=accent]){--kc-pill-accent:var(--kc-color-accent);--kc-pill-background:var(--kc-color-surface-selected)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-badge[data-kc-tone=info]){--kc-pill-accent:var(--kc-color-info);--kc-pill-background:var(--kc-color-info-surface);--kc-pill-text:var(--kc-color-info-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-badge[data-kc-tone=success]){--kc-pill-accent:var(--kc-color-success);--kc-pill-background:var(--kc-color-success-surface);--kc-pill-text:var(--kc-color-success-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-badge[data-kc-tone=warning]){--kc-pill-accent:var(--kc-color-warning);--kc-pill-background:var(--kc-color-warning-surface);--kc-pill-text:var(--kc-color-warning-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-badge[data-kc-tone=danger]){--kc-pill-accent:var(--kc-color-danger);--kc-pill-background:var(--kc-color-danger-surface);--kc-pill-text:var(--kc-color-danger-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag){gap:var(--kc-gap-sm);font-weight:var(--kc-font-weight-medium)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag[data-kc-emphasis=accent]){--kc-pill-accent:var(--kc-color-accent);--kc-pill-background:var(--kc-color-surface-selected)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag[data-kc-removable=true]){padding-block:0;padding-inline-end:var(--kc-space-1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__content){overflow-wrap:anywhere;text-align:start;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__remove){inline-size:var(--kc-target-size);min-inline-size:var(--kc-target-size);block-size:var(--kc-target-size);border-radius:var(--kc-radius-round);color:var(--kc-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__remove:hover:not(:disabled)){color:var(--kc-color-text);background:var(--kc-color-surface-interactive-hover)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__remove:focus-visible){outline:var(--kc-border-width-strong) solid var(--kc-color-focus);outline-offset:calc(var(--kc-border-width-default) * -1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag[data-kc-disabled] .kc-tag__content){color:var(--kc-color-text-muted)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__remove:disabled){color:var(--kc-color-text-muted);cursor:default}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area){min-block-size:0;min-inline-size:0;padding:var(--kc-scroll-area-padding);scrollbar-gutter:stable;scroll-behavior:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area:focus-visible){outline-offset:calc(var(--kc-space-1) * -1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area[data-kc-axis=vertical]){overflow:hidden auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area[data-kc-axis=horizontal]){overflow:auto hidden}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area[data-kc-axis=both]){overflow:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area[data-kc-padding=none]){--kc-scroll-area-padding:var(--kc-space-0)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area[data-kc-padding=sm]){--kc-scroll-area-padding:var(--kc-gap-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area[data-kc-padding=md]){--kc-scroll-area-padding:var(--kc-gap-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area[data-kc-padding=lg]){--kc-scroll-area-padding:var(--kc-gap-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame){inline-size:100%;min-inline-size:0;max-inline-size:min(100%, var(--kc-content-frame-measure));padding:var(--kc-content-frame-padding);color:var(--kc-color-text);background:var(--kc-content-frame-background);border:var(--kc-content-frame-border-width) solid var(--kc-content-frame-border-color);border-radius:var(--kc-content-frame-radius);box-shadow:var(--kc-content-frame-shadow);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-align=start]){margin-inline:0 auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-align=center]){margin-inline:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-appearance=plain]){--kc-content-frame-background:transparent;--kc-content-frame-border-color:transparent;--kc-content-frame-border-width:0;--kc-content-frame-radius:var(--kc-radius-none);--kc-content-frame-shadow:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-appearance=surface]){--kc-content-frame-background:var(--kc-color-surface);--kc-content-frame-border-color:transparent;--kc-content-frame-border-width:0;--kc-content-frame-radius:var(--kc-radius-md);--kc-content-frame-shadow:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-appearance=outlined]){--kc-content-frame-background:var(--kc-color-surface);--kc-content-frame-border-color:var(--kc-color-border);--kc-content-frame-border-width:var(--kc-border-width-default);--kc-content-frame-radius:var(--kc-radius-md);--kc-content-frame-shadow:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-appearance=elevated]){--kc-content-frame-background:var(--kc-color-surface-elevated);--kc-content-frame-border-color:var(--kc-color-border);--kc-content-frame-border-width:var(--kc-border-width-default);--kc-content-frame-radius:var(--kc-radius-lg);--kc-content-frame-shadow:var(--kc-shadow-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-measure=narrow]){--kc-content-frame-measure:var(--kc-layout-measure-narrow)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-measure=wide]){--kc-content-frame-measure:var(--kc-layout-measure-wide)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-measure=prose]){--kc-content-frame-measure:var(--kc-layout-measure-prose)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-measure=full]){--kc-content-frame-measure:100%}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-padding=none]){--kc-content-frame-padding:var(--kc-space-0)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-padding=sm]){--kc-content-frame-padding:var(--kc-gap-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-padding=md]){--kc-content-frame-padding:var(--kc-gap-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-padding=lg]){--kc-content-frame-padding:var(--kc-gap-lg)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list){gap:var(--kc-gap-sm);min-inline-size:0;color:var(--kc-color-text);font-family:var(--kc-font-family-sans);font-size:var(--kc-metadata-list-font-size);line-height:var(--kc-font-line-height-normal);margin:0;padding:0;display:grid;container:kc-metadata-list/inline-size}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list[data-kc-size=sm]){--kc-metadata-list-font-size:var(--kc-font-size-sm)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list[data-kc-size=md]){--kc-metadata-list-font-size:var(--kc-font-size-md)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list__item){gap:var(--kc-gap-sm) var(--kc-gap-md);min-inline-size:0;padding-block:var(--kc-gap-sm);display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list[data-kc-metadata-layout=inline] .kc-metadata-list__item){grid-template-columns:minmax(0,min(40%,12rem)) minmax(0,1fr);align-items:baseline}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list[data-kc-dividers=true] .kc-metadata-list__item){border-block-end:var(--kc-border-width-default) solid var(--kc-color-border)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list__term){min-inline-size:0;color:var(--kc-color-text-muted);font-weight:var(--kc-font-weight-medium);overflow-wrap:anywhere}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list__description){min-inline-size:0;color:var(--kc-color-text);overflow-wrap:anywhere;margin:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-boundary){min-inline-size:0;display:grid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-boundary__branch){grid-area:1/1;min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-boundary[data-revealing]>[data-kc-boundary-part=content]){animation:kc-motion-fade-in var(--kc-motion-duration-normal) var(--kc-motion-easing-standard)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-boundary[data-revealing]>[data-kc-boundary-part=fallback]){animation:kc-motion-fade-out var(--kc-motion-duration-normal) var(--kc-motion-easing-standard) both;pointer-events:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-split-button){align-items:stretch;max-inline-size:100%;display:inline-flex}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-split-button>.kc-button){border-radius:0;position:relative}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-split-button>.kc-button:is(:hover,:focus-visible)){z-index:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-split-button>.kc-split-button__action){border-start-start-radius:var(--kc-radius-md);border-end-start-radius:var(--kc-radius-md);min-inline-size:0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-split-button>.kc-split-button__trigger){border-start-end-radius:var(--kc-radius-md);border-end-end-radius:var(--kc-radius-md);flex:none;margin-inline-start:calc(var(--kc-border-width-default) * -1)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch){--kc-switch-thumb-offset:-.5rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-checked]),:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--kc-switch-thumb-offset:.5rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-checked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--kc-switch-thumb-offset:-.5rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch__control){inline-size:2.75rem;min-block-size:var(--kc-target-size);color:var(--kc-color-text-muted);grid-template:1fr/1fr}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch__control):before{border-radius:var(--kc-radius-round);block-size:1.25rem;inline-size:2.25rem}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-checked]) :where(.kc-switch__control):before{border-color:var(--kc-color-accent);background:var(--kc-color-accent)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch__thumb){z-index:1;border:var(--kc-border-width-default) solid currentcolor;border-radius:var(--kc-radius-round);background:var(--kc-color-surface-elevated);block-size:1rem;inline-size:1rem;transform:translateX(var(--kc-switch-thumb-offset));transition:background-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), border-color var(--kc-motion-duration-fast) var(--kc-motion-easing-standard), transform var(--kc-motion-duration-fast) var(--kc-motion-easing-standard);grid-area:1/1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-checked]) :where(.kc-switch__thumb){color:var(--kc-color-accent-text);background:var(--kc-color-accent-text)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch__input):focus-visible+:where(.kc-switch__control){border-radius:var(--kc-radius-round)}@media (hover:hover){:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch:not([data-disabled],[data-readonly]):hover) :where(.kc-switch__control):before{border-color:var(--kc-color-accent);background:var(--kc-color-surface-interactive-hover)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-checked]:not([data-disabled],[data-readonly]):hover) :where(.kc-switch__control):before{border-color:var(--kc-color-accent-hover);background:var(--kc-color-accent-hover)}}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tooltip__content[data-closed]){animation:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tooltip__content){z-index:42;--kc-floating-panel-border:var(--kc-color-border-strong);--kc-floating-panel-radius:var(--kc-radius-sm);--kc-floating-panel-shadow:var(--kc-shadow-md);--kc-floating-panel-scale:.98;max-inline-size:min(22rem, calc(var(--kb-popper-content-available-width) - var(--kc-space-2)));max-block-size:var(--kb-popper-content-available-height);padding-block:var(--kc-gap-sm);padding-inline:var(--kc-gap-md);font-weight:var(--kc-font-weight-regular);transform-origin:var(--kb-tooltip-content-transform-origin)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link-button){text-decoration:none}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement__title,.kc-announcement__description,.kc-announcement__icon,.kc-banner__dismiss){color:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement){color:currentColor;break-inside:avoid;background:0 0;border-color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-announcement__title,.kc-announcement__description,.kc-announcement__icon){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-banner__dismiss){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button){color:buttontext;forced-color-adjust:auto;background:buttonface;border-color:buttontext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button:is(:disabled,[aria-disabled=true])){color:graytext;opacity:1;border-color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button){color:currentColor;background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-button__pending-indicator){animation:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control){color:canvastext;forced-color-adjust:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control__control):before{background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-invalid]:not([data-disabled])) :where(.kc-boolean-control__control):before{border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-disabled]){color:graytext;opacity:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control[data-disabled]) :where(.kc-boolean-control__control):before{background:canvas;border-color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-boolean-control__control):before{background:0 0;border-color:currentColor;transition:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__control){color:highlighttext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox:is([data-checked],[data-indeterminate])) :where(.kc-checkbox__control):before{background:highlight;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox[data-disabled]) :where(.kc-checkbox__control){color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__control){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-checkbox__control):before{background:0 0;border-color:currentColor;transition:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__control,.kc-combobox__content){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-invalid] .kc-combobox__control){border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox:has(.kc-combobox__input:focus-visible)) :where(.kc-combobox__control){outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox[data-disabled] .kc-combobox__control,.kc-combobox__option[data-disabled]){color:graytext;opacity:1;border-color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option[data-highlighted]){color:highlighttext;background:highlight;outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__option[data-selected]) :where(.kc-combobox__option-indicator){color:currentColor}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__control){min-block-size:var(--kc-combobox-control-height);color:currentColor;background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-combobox__button,.kc-combobox__content){animation:none;display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field:focus-within){border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field:has(.kc-color-field__input:focus-visible)){outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-invalid]:not([data-disabled])){border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__swatch){box-shadow:none;forced-color-adjust:auto;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(){color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-disabled]){color:graytext;border-color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field[data-disabled] .kc-color-field__swatch){opacity:1}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field){min-block-size:var(--kc-color-field-control-height);color:currentColor;background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-color-field__input){min-block-size:var(--kc-color-field-control-height)}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__overlay){forced-color-adjust:auto;background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__content){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__title,.kc-dialog__description){color:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dialog__overlay,.kc-dialog__content){animation:none;display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-alert-dialog__content){forced-color-adjust:auto;border-block-start-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-alert-dialog__title){color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__header,.kc-drawer__footer){forced-color-adjust:auto;border-color:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-drawer__content){animation:none;display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__title,.kc-toast__description,.kc-toast__close){color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__progress-track){border:var(--kc-border-width-default) solid CanvasText;background:canvas}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__progress-fill){background:highlight}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toast__region){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__content){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item[data-highlighted]){color:highlighttext;background:highlight;outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__item[data-disabled]){color:graytext;opacity:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__selection,.kc-dropdown-menu__item-icon,.kc-dropdown-menu__item-description,.kc-dropdown-menu__shortcut,.kc-dropdown-menu__submenu-indicator){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__separator){background:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-dropdown-menu__content){animation:none;display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field__required,.kc-field__description){color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-field[data-kc-disabled]) :where(.kc-field__label,.kc-field__description){color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(){color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[aria-invalid]:not([aria-invalid=false]):not(:disabled)){border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control:disabled){color:graytext;opacity:1;border-color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control){color:currentColor;background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=input]){min-block-size:var(--kc-text-control-height)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-text-control[data-kc-text-control=textarea]){min-block-size:var(--kc-text-control-min-block-size);resize:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field[data-invalid]:not([data-disabled])){border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__trigger){color:buttontext;forced-color-adjust:auto;background:buttonface;border-color:buttontext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__trigger:disabled){color:graytext;border-color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field){color:currentColor;background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-number-field__trigger){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-floating-panel){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-floating-panel__arrow){color:canvastext;forced-color-adjust:auto}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-floating-panel){animation:none;display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-popover__title,.kc-popover__description){color:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-popover__content){animation:none;display:none}}}@keyframes kc-progress-indeterminate{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__track){forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__fill){background:highlight}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress){break-inside:avoid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__track){background:0 0;border-color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress__fill){background:currentColor;animation:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-progress[data-kc-state=indeterminate] .kc-progress__fill){inset-inline-start:30%}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group){color:canvastext;forced-color-adjust:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control){color:highlighttext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control):before{background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-checked]) :where(.kc-radio__control):before{background:highlight;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-invalid]:not([data-disabled])) :where(.kc-radio__control):before{border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-disabled]){color:graytext;opacity:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-disabled]) :where(.kc-radio__control){color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-disabled]) :where(.kc-radio__control):before{background:canvas;border-color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]){background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-checked]){background:canvas;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-checked]) :where(.kc-radio__control):before{background:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile][data-checked]) :where(.kc-radio__control):after{color:highlighttext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]:has(.kc-radio__input:focus-visible)){outline-color:highlight}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control):after{transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio-group),:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio__control):before,:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=tile]){background:0 0;border-color:currentColor;transition:none}}}@media (forced-colors:active),print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-segmented-control__indicator){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment][data-checked]){border:var(--kc-border-width-strong) solid Highlight;color:canvastext;background:canvas}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment][data-disabled]){color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-radio[data-kc-appearance=segment][data-checked]){color:currentColor;outline:var(--kc-border-width-strong) solid currentcolor;background:0 0}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger,.kc-select__content){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger[aria-invalid]:not([aria-invalid=false])){border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger:disabled,.kc-select__option[data-disabled]){color:graytext;opacity:1;border-color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option[data-highlighted]){color:highlighttext;background:highlight;outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__option[data-selected]) :where(.kc-select__option-indicator){color:currentColor}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__trigger){min-block-size:var(--kc-select-control-height);color:currentColor;background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__icon){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-select__content){animation:none;display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider){color:canvastext;forced-color-adjust:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__track):before{background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__fill){background:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__thumb):before{box-shadow:none;background:canvas;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__thumb:focus-visible):before{outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-disabled]){color:graytext;opacity:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-disabled]) :where(.kc-slider__track):before,:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider[data-disabled]) :where(.kc-slider__thumb):before{border-color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__track):before,:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__thumb):before{box-shadow:none;background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-slider__fill){background:currentColor}}}@keyframes kc-spinner-rotate{to{transform:rotate(1turn)}}@keyframes kc-spinner-infinity-dot{0%,to{opacity:.3;transform:scale(.68)}18%{opacity:1;transform:scale(1.58)}42%{opacity:var(--kc-spinner-opacity);transform:scale(.94)}}@keyframes kc-spinner-infinity-guide{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:-14px}}@keyframes kc-spinner-infinity-morph{0%,to{transform:translate(0)}50%{transform:translate(var(--kc-spinner-shift-x), var(--kc-spinner-shift-y))}}@keyframes kc-spinner-atom-dot{0%,to{opacity:var(--kc-spinner-opacity);transform:translate(0)scale(.78)}12%{opacity:1;transform:translate(0)scale(1.36)}20%{opacity:.82;transform:translate(var(--kc-spinner-shift-x), var(--kc-spinner-shift-y)) scale(1)}30%{opacity:var(--kc-spinner-back-opacity);transform:translate(var(--kc-spinner-shift-back-x), var(--kc-spinner-shift-back-y)) scale(.92)}44%{opacity:var(--kc-spinner-opacity);transform:translate(0)scale(.84)}}@keyframes kc-spinner-atom-nucleus{0%,to{opacity:.86;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes kc-spinner-three-body-dot{0%,to{opacity:var(--kc-spinner-opacity);filter:none;transform:translate(0)scale(.9)}3.5%{opacity:var(--kc-spinner-wake-opacity);filter:drop-shadow(0 0 .12px);transform:translate(var(--kc-spinner-drift-back-x), var(--kc-spinner-drift-back-y)) scale(1)}7%{opacity:1;filter:drop-shadow(0 0 1.2px);transform:translate(0)scale(1.5)}10.5%{opacity:.96;filter:drop-shadow(0 0 .9px);transform:translate(var(--kc-spinner-drift-x), var(--kc-spinner-drift-y)) scale(1.38)}14%{opacity:var(--kc-spinner-tail-opacity);filter:drop-shadow(0 0 .45px);transform:translate(var(--kc-spinner-drift-x), var(--kc-spinner-drift-y)) scale(1.22)}18%{opacity:var(--kc-spinner-tail-mid-opacity);filter:drop-shadow(0 0 .26px);transform:translate(var(--kc-spinner-drift-back-x), var(--kc-spinner-drift-back-y)) scale(1.1)}22%{opacity:var(--kc-spinner-tail-end-opacity);filter:drop-shadow(0 0 .16px);transform:translate(var(--kc-spinner-drift-back-x), var(--kc-spinner-drift-back-y)) scale(1.04)}26%{opacity:var(--kc-spinner-opacity);filter:none;transform:translate(0)scale(.9)}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner),:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner__three-body-dot){color:canvastext;forced-color-adjust:auto}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-spinner) :where(.kc-spinner__glyph,.kc-spinner__infinity-guide,.kc-spinner__infinity-node,.kc-spinner__dot){color:currentColor;filter:none;animation:none}}}@keyframes kc-skeleton-pulse{0%{opacity:.55}to{opacity:.9}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton){outline:var(--kc-border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--kc-border-width-default));opacity:1;forced-color-adjust:auto;background:graytext;animation:none}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-skeleton){animation:none;display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__title,.kc-content-state__description){color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__icon){color:highlight;outline:var(--kc-border-width-default) solid CanvasText;background:canvas}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state){color:currentColor;break-inside:avoid;background:0 0;border-color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__title,.kc-content-state__description,.kc-content-state__icon){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__icon){outline:var(--kc-border-width-default) solid currentcolor;background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-state__actions){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation){color:canvastext;forced-color-adjust:auto}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-inline-validation){color:currentColor;break-inside:avoid;animation:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link){color:linktext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__current,.kc-breadcrumbs__separator){color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link:focus-visible){outline-color:highlight}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs){color:currentColor;break-inside:avoid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link,.kc-breadcrumbs__current,.kc-breadcrumbs__separator){color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-breadcrumbs__link){text-decoration-line:underline}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__list,.kc-tabs__panel){border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab){color:buttontext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab:disabled){color:graytext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab[data-selected]):after{background:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__tab:focus-visible,.kc-tabs__panel:focus-visible){outline-color:highlight}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__list){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs){color:currentColor;display:block}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tabs__panel){color:currentColor;break-inside:avoid;background:0 0;border:0;padding:0}}}@media (forced-colors:active){@layer kothar.components{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tab-indicator){background:highlight}}@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination[data-mode=action] .kc-pagination__control){color:buttontext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination[data-mode=url] .kc-pagination__control){color:linktext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control[data-current]){color:canvastext;background:canvas;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control:disabled,.kc-pagination__control[data-disabled]){color:graytext;opacity:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination__control:focus-visible){outline-color:highlight}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pagination){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger){color:buttontext;background:canvas}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger:disabled){color:graytext;opacity:1}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger:focus-visible){outline-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__content){color:canvastext;background:canvas;border-color:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure){color:currentColor;break-inside:avoid;background:0 0;border-color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__trigger){min-block-size:auto;padding:var(--kc-space-2);color:currentColor;cursor:default;background:0 0}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__indicator){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-disclosure__content){padding:var(--kc-space-2);color:currentColor;background:0 0;border-color:currentColor}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar){box-shadow:none;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar:focus-within){outline:var(--kc-border-width-default) solid Highlight;outline-offset:var(--kc-border-width-default)}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__item[aria-pressed=true]){color:highlighttext;forced-color-adjust:auto;background:highlight;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar__separator){background:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-toolbar){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar){box-shadow:none;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar:focus-within){outline:var(--kc-border-width-default) solid Highlight;outline-offset:var(--kc-border-width-default)}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-action-bar){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pill){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-pill){color:currentColor;break-inside:avoid;background:0 0;border-color:currentColor}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-badge:not([data-kc-tone=neutral])),:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag[data-kc-emphasis=accent]){border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__remove){color:buttontext;border:var(--kc-border-width-default) solid ButtonText;background:buttonface}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__remove:disabled){color:graytext;border-color:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-tag__remove){display:none}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area){forced-color-adjust:auto}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-scroll-area){scrollbar-gutter:auto;block-size:auto!important;max-block-size:none!important;overflow:visible!important}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame[data-kc-appearance=surface]){outline:var(--kc-border-width-default) solid CanvasText;outline-offset:calc(var(--kc-border-width-default) * -1)}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-frame){color:currentColor;inline-size:100%;max-inline-size:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}}}@container kc-metadata-list (inline-size>=28rem){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list[data-kc-metadata-layout=auto] .kc-metadata-list__item){grid-template-columns:minmax(0,min(40%,12rem)) minmax(0,1fr);align-items:baseline}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list){color:canvastext;forced-color-adjust:auto}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list[data-kc-dividers=true] .kc-metadata-list__item){border-color:canvastext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list__item){break-inside:avoid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-metadata-list[data-kc-dividers=true] .kc-metadata-list__item){border-color:currentColor}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-content-boundary){break-inside:avoid}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-split-button>.kc-split-button__trigger){display:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-split-button>.kc-split-button__action){border-radius:var(--kc-radius-sm)}}}@media (forced-colors:active){@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch__thumb){color:canvastext;background:canvastext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-checked]) :where(.kc-switch__control):before{background:highlight;border-color:highlight}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-checked]) :where(.kc-switch__thumb){color:highlighttext;background:highlighttext}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch[data-disabled]) :where(.kc-switch__thumb){color:graytext;background:graytext}}}@media print{@layer kothar.components.core{:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch__control):before{background:0 0;border-color:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-switch__thumb){color:currentColor;background:currentColor;transition:none}:where([data-kc-root],[data-kc-portal-root]) :where(.kc-link-button){text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:from-font}}}body{margin:0}.sparks-app{background:radial-gradient(ellipse at 20% 0%, color-mix(in srgb, var(--kc-color-accent) 14%, transparent), transparent 65%), radial-gradient(ellipse at 100% 80%, color-mix(in srgb, var(--kc-color-accent) 5%, transparent), transparent 55%), linear-gradient(145deg, var(--kc-color-surface), var(--kc-color-surface-sunken));block-size:100dvh;min-block-size:40rem;color:var(--kc-color-text);flex-direction:column;display:flex}.spark-header,.spark-main,.spark-footer{max-inline-size:1440px;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem)}.spark-header{justify-content:space-between;align-items:center;gap:var(--kc-space-5);inline-size:100%;flex-wrap:wrap;flex-shrink:0;padding-block-start:var(--kc-space-6);display:flex}.spark-header__identity{min-inline-size:0}.spark-header__actions{row-gap:var(--kc-space-3)}.spark-brand{align-items:center;gap:var(--kc-space-3);color:var(--kc-color-text);font-size:var(--kc-font-size-sm);text-decoration:none;display:inline-flex}.spark-brand svg,.spark-brand strong{color:var(--kc-color-accent)}.spark-main{min-block-size:0;inline-size:100%;padding-block:var(--kc-space-5);flex-direction:column;flex:1;display:flex}.spark-header h1{margin:var(--kc-space-3) 0 0;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.5vw,2rem);line-height:var(--kc-font-line-height-tight);font-weight:var(--kc-font-weight-semibold)}.spark-meta{margin:var(--kc-space-3) 0 0;color:var(--kc-color-text-muted);font-size:var(--kc-font-size-sm)}.spark-actions{align-items:center;gap:var(--kc-space-2);flex-wrap:wrap;display:flex}.spark-description{padding:var(--kc-space-4) var(--kc-space-5);border-inline-start:2px solid var(--kc-color-accent);background:color-mix(in srgb, var(--kc-color-surface) 85%, transparent);border-radius:var(--kc-radius-md);overflow-wrap:anywhere;flex-shrink:0;max-block-size:min(18rem,20dvh);margin-block-start:0;overflow:auto}.spark-description>*{margin-inline:0}.spark-status{color:var(--kc-color-text-muted);font-size:var(--kc-font-size-sm);margin:var(--kc-space-3) 0}.spark-status:empty{margin-block:var(--kc-space-5) 0}.spark-status:empty:first-child{margin:0}.spark-layout{gap:var(--kc-space-4);flex:1;grid-template-columns:minmax(14rem,19rem) minmax(0,1fr);min-block-size:0;display:grid}.spark-files,.spark-preview{border:1px solid var(--kc-color-border);border-radius:var(--kc-radius-lg);background:color-mix(in srgb, var(--kc-color-surface) 85%, transparent);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.spark-files__header,.spark-preview__header{align-items:center;gap:var(--kc-space-3);min-block-size:4rem;padding:var(--kc-space-3) var(--kc-space-4);border-block-end:1px solid var(--kc-color-border);flex-shrink:0;display:flex}.spark-files__header h2{font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-semibold);flex:1;margin:0}.spark-files__header>span,.spark-preview__identity>span{color:var(--kc-color-text-muted);font-size:var(--kc-font-size-xs)}.spark-files__list{flex:1;min-block-size:0;overflow:auto}.spark-file{align-items:center;gap:var(--kc-space-3);padding-inline:var(--kc-space-4);border-block-end:1px solid var(--kc-color-border);border-inline-start:2px solid #0000;display:flex}.spark-file[data-active=true]{background:var(--kc-color-surface-interactive);border-inline-start-color:var(--kc-color-accent)}.spark-file:hover{background:var(--kc-color-surface-interactive)}.spark-file__open{gap:var(--kc-space-1);min-inline-size:0;padding:var(--kc-space-3) 0;color:var(--kc-color-text);cursor:pointer;text-align:start;background:0 0;border:0;flex:1;display:grid}.spark-file__open:focus-visible,.spark-brand:focus-visible,.spark-footer a:focus-visible{outline:2px solid var(--kc-color-accent);outline-offset:2px}.spark-file__name{font-family:var(--kc-font-family-mono);font-size:var(--kc-font-size-sm);overflow-wrap:anywhere}.spark-file__size,.spark-files__hint{color:var(--kc-color-text-muted);font-size:var(--kc-font-size-xs)}.spark-files__hint{padding:var(--kc-space-4);line-height:var(--kc-font-line-height-normal);margin:0}.spark-preview__header{flex-wrap:wrap;flex-shrink:0;justify-content:space-between}.spark-preview__identity{min-inline-size:0}.spark-preview__identity h2{margin:0 0 var(--kc-space-1);font-family:var(--kc-font-family-mono);font-size:var(--kc-font-size-sm);font-weight:var(--kc-font-weight-semibold);overflow-wrap:anywhere}.spark-preview__body{min-block-size:0;padding:var(--kc-space-5);flex:1;position:relative;overflow:auto}.spark-preview__body[data-source=true]{padding:0;overflow:hidden}.spark-loading{place-items:center;min-block-size:16rem;display:grid}.spark-footer{justify-content:space-between;gap:var(--kc-space-3);inline-size:100%;padding-block:var(--kc-space-5);border-block-start:1px solid var(--kc-color-border);font-size:var(--kc-font-size-xs);color:var(--kc-color-text-muted);flex-wrap:wrap;flex-shrink:0;display:flex}.spark-footer__links{gap:var(--kc-space-4);flex-wrap:wrap;display:flex}.spark-footer a{color:inherit}.spark-unavailable{max-inline-size:36rem;padding:var(--kc-space-5);margin:10vh auto}@media (width<=700px){.sparks-app{block-size:auto;min-block-size:100dvh}.spark-main{flex:none}.spark-layout{grid-template-columns:minmax(0,1fr)}.spark-files__list{max-block-size:15rem}.spark-main{padding-block:var(--kc-space-5)}.spark-preview__body{flex:none;block-size:max(20rem,100dvh - 20rem);min-block-size:20rem}}
