@font-face{font-family:Akt;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Akt-wght.woff2)format("woff2")}@font-face{font-family:Begriffsschrift;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/Begriffsschrift.ttf)format("truetype")}
@tailwind base;@tailwind components;@tailwind utilities;html,body{background:var(--uf-color-background,Canvas);max-width:100vw;color:var(--uf-color-foreground,CanvasText);-moz-text-size-adjust:none;text-size-adjust:none;display:block!important}:root{--mobile-bottom-bar-height:0;--render-props-width:0;--render-props-gap:0;--uf-alphabet-sidebar-min:12.5rem;--uf-alphabet-sidebar-max:37.5rem}body[data-page=render]{background:var(--uf-color-background,Canvas);height:100vh;overflow:hidden}[data-theme=dark] body[data-page=render]{background:var(--uf-color-background,Canvas)}body{font-family:var(--uf-font-family-base);font-size:var(--uf-font-size-base);line-height:var(--uf-line-height-normal);font-weight:var(--uf-font-weight-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@media (max-width:899px){.app-content{margin-left:0!important}}*{box-sizing:border-box;margin:0;padding:0}p,span,div,h1,h2,h3,h4,h5,h6,a,button,input,textarea,select,label{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}@media (min-width:900px){.app-content{padding-bottom:0!important}}@media (prefers-reduced-motion:reduce){.app-content{transition:none!important}}
.uf-theme-specimen{--uf-control-font-size:var(--uf-font-size-2xl);--uf-control-line-height:1.75rem;--uf-text-body-size:var(--uf-font-size-2xl);--uf-text-body-line-height:1.75rem;--uf-text-section-size:var(--uf-font-size-2xl);--uf-text-section-line-height:1.75rem;--uf-control-pad-y:calc(var(--uf-spacing-1) + var(--uf-border-width-base));--uf-control-height:calc(var(--uf-control-line-height) + (var(--uf-control-pad-y) * 2));--uf-control-pad-text:var(--uf-spacing-4);--uf-control-pad-icon:var(--uf-spacing-4);--uf-text-pad-y:var(--uf-border-width-base);--uf-text-min-height:0;--uf-topbar-control-height:var(--uf-spacing-8);--uf-topbar-pad-top:var(--uf-spacing-8);--uf-topbar-pad-right:var(--uf-spacing-8);--uf-topbar-pad-bottom:var(--uf-spacing-3);--uf-topbar-pad-left:var(--uf-spacing-8);--uf-topbar-slot-pad-y:var(--uf-spacing-1);--uf-topbar-height:calc(var(--uf-topbar-control-height) + var(--uf-topbar-pad-top) + var(--uf-topbar-pad-bottom))}.uf-theme-default{--font-base:var(--uf-font-family-base);font-family:var(--uf-font-family-base);--uf-control-font-size:var(--uf-font-size-md);--uf-control-line-height:1.25rem;--uf-control-pad-y:calc(var(--uf-spacing-1) + var(--uf-border-width-base));--uf-control-height:var(--uf-spacing-8);--uf-control-pad-text:var(--uf-spacing-2);--uf-control-pad-icon:calc(var(--uf-spacing-1) + var(--uf-border-width-base));--uf-control-gap:calc(var(--uf-spacing-2) + var(--uf-border-width-base));--uf-text-body-size:var(--uf-font-size-md);--uf-text-body-line-height:1.25rem;--uf-text-section-size:var(--uf-font-size-base);--uf-text-section-line-height:var(--uf-spacing-4);--uf-text-pad-y:0;--uf-topbar-control-height:var(--uf-spacing-8);--uf-topbar-pad-top:var(--uf-spacing-3);--uf-topbar-pad-right:var(--uf-spacing-3);--uf-topbar-pad-bottom:var(--uf-border-width-base);--uf-topbar-pad-left:var(--uf-spacing-3);--uf-topbar-slot-pad-y:0;--uf-topbar-height:calc(var(--uf-topbar-control-height) + var(--uf-topbar-pad-top) + var(--uf-topbar-pad-bottom))}
:root,[data-theme=dark]{--uf-color-background:#000;--uf-color-panel:#000;--uf-color-props-panel:#151515;--uf-color-header:#000;--uf-color-input:#000;--uf-color-bg-code:var(--uf-color-background);--uf-color-foreground:#ededed;--uf-color-text-primary:#ededed;--uf-color-text-secondary:#888;--uf-color-text-code:var(--uf-color-foreground);--uf-color-border:#333;--uf-color-border-hover:#ffffff3d;--uf-color-border-subtle:#1a1a1a;--uf-color-glyph-line:#676767;--uf-workspace-resize-line-color:var(--uf-color-border);--uf-workspace-resize-line-active-color:var(--uf-color-border-hover);--uf-color-active:#fff3;--uf-color-active-text:#fff;--uf-color-hover:#ffffff1a;--uf-color-success:#28a745;--uf-color-success-foreground:#000;--uf-color-on-success:var(--uf-color-success-foreground);--uf-color-error:#dc3545;--uf-color-error-foreground:#000;--uf-color-on-error:var(--uf-color-error-foreground);--uf-color-warning:#ffc107;--uf-color-warning-foreground:#000;--uf-color-on-warning:var(--uf-color-warning-foreground);--uf-color-info:#17a2b8;--uf-color-info-foreground:#000;--uf-color-on-info:var(--uf-color-info-foreground);--uf-color-data-amber:#f59e0b;--uf-color-data-blue:#3b82f6;--uf-color-data-blue-soft:#60a5fa;--uf-color-data-cyan:#06b6d4;--uf-color-data-green:#22c55e;--uf-color-data-lime:#84cc16;--uf-color-data-orange:#f97316;--uf-color-data-orange-soft:#fb923c;--uf-color-data-pink:#ec4899;--uf-color-data-purple:#a855f7;--uf-color-data-purple-soft:#c084fc;--uf-color-data-rose:#f43f5e;--uf-color-data-success:#22c55e;--uf-color-data-teal:#14b8a6;--uf-color-data-violet:#8b5cf6;--uf-color-accent:#007bff;--uf-color-accent-hover:#0056b3;--uf-color-cta:#ff4000;--uf-color-cta-hover:#ff4000;--uf-color-cta-contrast:#fff;--uf-color-strip-s:.94;--uf-color-strip-l:.68;--uf-color-strip-edge:.05}:root[data-theme=light],[data-theme=light]{--uf-color-background:#fff;--uf-color-panel:#fff;--uf-color-props-panel:#fbfbfb;--uf-color-header:#fff;--uf-color-input:#fff;--uf-color-bg-code:var(--uf-color-foreground);--uf-color-foreground:#000;--uf-color-text-primary:#000;--uf-color-text-secondary:#666;--uf-color-text-code:var(--uf-color-background);--uf-color-border:#e0e0e0;--uf-color-border-hover:#0000003d;--uf-color-border-subtle:#f0f0f0;--uf-color-glyph-line:#949494;--uf-workspace-resize-line-color:var(--uf-color-border);--uf-workspace-resize-line-active-color:var(--uf-color-border-hover);--uf-color-active:#0000000f;--uf-color-active-text:#000;--uf-color-hover:#0000000a;--uf-color-success:#28a745;--uf-color-success-foreground:#000;--uf-color-on-success:var(--uf-color-success-foreground);--uf-color-error:#dc3545;--uf-color-error-foreground:#000;--uf-color-on-error:var(--uf-color-error-foreground);--uf-color-warning:#ffc107;--uf-color-warning-foreground:#000;--uf-color-on-warning:var(--uf-color-warning-foreground);--uf-color-info:#17a2b8;--uf-color-info-foreground:#000;--uf-color-on-info:var(--uf-color-info-foreground);--uf-color-data-amber:#f59e0b;--uf-color-data-blue:#3b82f6;--uf-color-data-blue-soft:#60a5fa;--uf-color-data-cyan:#06b6d4;--uf-color-data-green:#22c55e;--uf-color-data-lime:#84cc16;--uf-color-data-orange:#f97316;--uf-color-data-orange-soft:#fb923c;--uf-color-data-pink:#ec4899;--uf-color-data-purple:#a855f7;--uf-color-data-purple-soft:#c084fc;--uf-color-data-rose:#f43f5e;--uf-color-data-success:#22c55e;--uf-color-data-teal:#14b8a6;--uf-color-data-violet:#8b5cf6;--uf-color-accent:#007bff;--uf-color-accent-hover:#0056b3;--uf-color-cta:#ff4000;--uf-color-cta-hover:#ff4000;--uf-color-cta-contrast:#fff;--uf-color-strip-l:.48}:root{--background:var(--uf-color-background);--foreground:var(--uf-color-foreground);--border:var(--uf-color-border);--panel-bg:var(--uf-color-panel);--header-bg:var(--uf-color-header);--input-bg:var(--uf-color-input);--active-bg:var(--uf-color-active);--active-text:var(--uf-color-active-text);--secondary-text:var(--uf-color-text-secondary);--hover-bg:var(--uf-color-hover)}
:root{--uf-font-family-base:"Akt", sans-serif;--uf-font-family-mono:"Begriffsschrift", monospace;--uf-font-size-xs:10px;--uf-font-size-sm:11px;--uf-font-size-base:12px;--uf-font-size-md:14px;--uf-font-size-lg:16px;--uf-font-size-xl:18px;--uf-font-size-2xl:20px;--uf-font-size-3xl:24px;--uf-font-size-4xl:32px;--uf-font-size-5xl:48px;--uf-font-weight-normal:400;--uf-font-weight-medium:500;--uf-font-weight-semibold:600;--uf-font-weight-bold:600;--uf-line-height-tight:1.2;--uf-line-height-normal:1.5;--uf-line-height-relaxed:1.6;--uf-letter-spacing-tight:0;--uf-letter-spacing-normal:0;--uf-letter-spacing-wide:0;--uf-letter-spacing-wider:0;--uf-text-transform-none:none;--uf-text-transform-uppercase:uppercase;--uf-text-transform-lowercase:lowercase;--uf-control-font-size:14px;--uf-control-line-height:20px;--uf-control-letter-spacing:0;--font-base:var(--uf-font-family-base);--uf-font-family:var(--uf-font-family-base);--uf-font-mono:var(--uf-font-family-mono)}
:root{--uf-control-height:32px;--uf-control-font-size:14px;--uf-control-line-height:20px;--uf-control-letter-spacing:0;--uf-control-pad-y:6px;--uf-control-pad-text:12px;--uf-control-pad-icon:6px;--uf-control-gap:10px;--uf-text-body-size:14px;--uf-text-body-line-height:20px;--uf-text-section-size:12px;--uf-text-section-line-height:16px;--uf-text-pad-y:0px;--uf-topbar-control-height:32px;--uf-topbar-pad-top:12px;--uf-topbar-pad-right:12px;--uf-topbar-pad-bottom:2px;--uf-topbar-pad-left:12px;--uf-topbar-slot-pad-y:0px;--uf-topbar-height:calc(var(--uf-topbar-control-height) + var(--uf-topbar-pad-top) + var(--uf-topbar-pad-bottom));--uf-panel-pad-x:7px;--uf-panel-pad-y:7px;--uf-workspace-resize-hit-size:20px;--uf-workspace-resize-hit-offset:calc(var(--uf-workspace-resize-hit-size) / -2);--uf-workspace-resize-line-width:1px;--uf-workspace-resize-line-transition:none;--uf-icon-size-sm:20px;--uf-icon-size-md:20px;--uf-icon-size-lg:20px}
:root{--uf-motion-instant:0s;--uf-motion-fast:.12s;--uf-motion-snappy:.14s;--uf-motion-normal:.24s;--uf-motion-slow:.3s;--uf-ease-out:cubic-bezier(0, 0, .2, 1);--uf-ease-in-out:cubic-bezier(.2, .8, .2, 1)}
:root{--uf-spacing-0:0px;--uf-spacing-1:4px;--uf-spacing-2:8px;--uf-spacing-3:12px;--uf-spacing-4:16px;--uf-spacing-5:20px;--uf-spacing-6:24px;--uf-spacing-8:32px;--uf-spacing-10:40px;--uf-spacing-12:48px;--uf-spacing-16:64px;--uf-spacing-20:80px;--uf-spacing-24:96px;--uf-spacing-xs:var(--uf-spacing-1);--uf-spacing-sm:var(--uf-spacing-2);--uf-spacing-md:var(--uf-spacing-4);--uf-spacing-lg:var(--uf-spacing-6);--uf-spacing-xl:var(--uf-spacing-10);--uf-spacing-2xl:var(--uf-spacing-16);--uf-spacing-panel:var(--uf-spacing-5);--uf-spacing-section:var(--uf-spacing-8);--uf-spacing-container:var(--uf-spacing-10);--space-0:var(--uf-spacing-0);--space-2:var(--uf-spacing-1);--space-4:var(--uf-spacing-2);--space-8:var(--uf-spacing-2);--space-12:var(--uf-spacing-3);--space-16:var(--uf-spacing-4);--space-20:var(--uf-spacing-5);--space-24:var(--uf-spacing-6);--space-32:var(--uf-spacing-8);--space-40:var(--uf-spacing-10)}
:root{--uf-shadow-none:none;--uf-shadow-sm:0 1px 2px #0000000d;--uf-shadow-base:0 1px 3px #0000001a, 0 1px 2px #0000000f;--uf-shadow-md:0 4px 6px #0000001a, 0 2px 4px #0000000f;--uf-shadow-lg:0 10px 15px #0000001a, 0 4px 6px #0000000d;--uf-shadow-xl:0 20px 25px #0000001a, 0 10px 10px #0000000a;--uf-elevation-0:var(--uf-shadow-none);--uf-elevation-1:var(--uf-shadow-sm);--uf-elevation-2:var(--uf-shadow-base);--uf-elevation-3:var(--uf-shadow-md);--uf-elevation-4:var(--uf-shadow-lg);--uf-elevation-5:var(--uf-shadow-xl);--uf-z-dropdown:2300;--uf-z-overlay:1900;--uf-z-modal:2100;--uf-z-toast:2400;--uf-backdrop-blur-overlay:120px}:root[data-theme=light]{--uf-shadow-sm:0 1px 2px #0000000d;--uf-shadow-base:0 1px 3px #0000001a, 0 1px 2px #0000000f;--uf-shadow-md:0 4px 6px #0000001a, 0 2px 4px #0000000f;--uf-shadow-lg:0 10px 15px #0000001a, 0 4px 6px #0000000d;--uf-shadow-xl:0 20px 25px #0000001a, 0 10px 10px #0000000a;--uf-backdrop-blur-overlay:120px}:root[data-theme=dark],:root:not([data-theme]){--uf-shadow-sm:0 1px 2px #0000004d;--uf-shadow-base:0 1px 3px #0006, 0 1px 2px #0000004d;--uf-shadow-md:0 4px 6px #0006, 0 2px 4px #0000004d;--uf-shadow-lg:0 10px 15px #00000080, 0 4px 6px #0006;--uf-shadow-xl:0 20px 25px #00000080, 0 10px 10px #0006;--uf-backdrop-blur-overlay:120px}
:root{--uf-border-width-none:0;--uf-border-width-thin:1px;--uf-border-width-base:2px;--uf-border-width-thick:4px;--uf-radius-none:0;--uf-radius-sm:4px;--uf-radius-base:6px;--uf-radius-md:8px;--uf-radius-lg:12px;--uf-radius-xl:16px;--uf-radius-full:9999px;--uf-border-style-solid:solid;--uf-border-style-dashed:dashed;--uf-border-style-dotted:dotted;--uf-border-default:var(--uf-border-width-thin) var(--uf-border-style-solid) var(--uf-color-border);--uf-border-subtle:var(--uf-border-width-thin) var(--uf-border-style-solid) var(--uf-color-border-subtle);--uf-border-focus:var(--uf-border-width-base) var(--uf-border-style-solid) var(--uf-color-accent)}

:root{--uf-control-font-size:14px;--uf-control-gap:10px;--uf-control-height:32px;--uf-control-line-height:20px;--uf-control-pad-icon:6px;--uf-control-pad-text:12px;--uf-control-pad-y:6px;--uf-text-body-line-height:20px;--uf-text-body-size:14px;--uf-text-pad-y:0px;--uf-text-section-line-height:16px;--uf-text-section-size:12px;--uf-topbar-control-height:32px;--uf-topbar-pad-bottom:12px;--uf-topbar-pad-left:12px;--uf-topbar-pad-right:12px;--uf-topbar-pad-top:12px;--uf-topbar-slot-pad-y:0px}

.uf-text-body,.uf-text-ui,.uf-text-display,.uf-text-section{font-family:var(--uf-font-family-base);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uf-text-body{font-size:var(--uf-text-body-size);line-height:var(--uf-text-body-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:0}@supports (font-variation-settings:"wght" 400){.uf-text-body{font-variation-settings:"wght" 400}}.uf-text-ui{font-size:var(--uf-text-section-size);line-height:var(--uf-line-height-tight);font-weight:var(--uf-font-weight-medium);letter-spacing:var(--uf-letter-spacing-wider);text-transform:var(--uf-text-transform-uppercase)}.uf-text-display{font-size:var(--uf-font-size-2xl);line-height:var(--uf-line-height-tight);font-weight:var(--uf-font-weight-medium);letter-spacing:0}.uf-text-section{font-size:var(--uf-text-section-size);line-height:var(--uf-text-section-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:0;opacity:.6}:where(button,a,input,textarea,select,summary,[role=button],[role=link]){transition:none!important}.uf-control [data-scope=button][data-part=text],.uf-control .uf-radio-text{line-height:inherit;align-items:center;display:inline-flex}
.uf-m-0{margin:var(--uf-spacing-0)}.uf-m-1{margin:var(--uf-spacing-1)}.uf-m-2{margin:var(--uf-spacing-2)}.uf-m-3{margin:var(--uf-spacing-3)}.uf-m-4{margin:var(--uf-spacing-4)}.uf-m-5{margin:var(--uf-spacing-5)}.uf-m-6{margin:var(--uf-spacing-6)}.uf-mt-0{margin-top:var(--uf-spacing-0)}.uf-mt-1{margin-top:var(--uf-spacing-1)}.uf-mt-2{margin-top:var(--uf-spacing-2)}.uf-mt-3{margin-top:var(--uf-spacing-3)}.uf-mt-4{margin-top:var(--uf-spacing-4)}.uf-mt-5{margin-top:var(--uf-spacing-5)}.uf-mt-6{margin-top:var(--uf-spacing-6)}.uf-mb-0{margin-bottom:var(--uf-spacing-0)}.uf-mb-1{margin-bottom:var(--uf-spacing-1)}.uf-mb-2{margin-bottom:var(--uf-spacing-2)}.uf-mb-3{margin-bottom:var(--uf-spacing-3)}.uf-mb-4{margin-bottom:var(--uf-spacing-4)}.uf-mb-5{margin-bottom:var(--uf-spacing-5)}.uf-mb-6{margin-bottom:var(--uf-spacing-6)}.uf-ml-0{margin-left:var(--uf-spacing-0)}.uf-ml-1{margin-left:var(--uf-spacing-1)}.uf-ml-2{margin-left:var(--uf-spacing-2)}.uf-ml-3{margin-left:var(--uf-spacing-3)}.uf-ml-4{margin-left:var(--uf-spacing-4)}.uf-ml-5{margin-left:var(--uf-spacing-5)}.uf-ml-6{margin-left:var(--uf-spacing-6)}.uf-mr-0{margin-right:var(--uf-spacing-0)}.uf-mr-1{margin-right:var(--uf-spacing-1)}.uf-mr-2{margin-right:var(--uf-spacing-2)}.uf-mr-3{margin-right:var(--uf-spacing-3)}.uf-mr-4{margin-right:var(--uf-spacing-4)}.uf-mr-5{margin-right:var(--uf-spacing-5)}.uf-mr-6{margin-right:var(--uf-spacing-6)}.uf-mx-0{margin-left:var(--uf-spacing-0);margin-right:var(--uf-spacing-0)}.uf-mx-1{margin-left:var(--uf-spacing-1);margin-right:var(--uf-spacing-1)}.uf-mx-2{margin-left:var(--uf-spacing-2);margin-right:var(--uf-spacing-2)}.uf-mx-3{margin-left:var(--uf-spacing-3);margin-right:var(--uf-spacing-3)}.uf-mx-4{margin-left:var(--uf-spacing-4);margin-right:var(--uf-spacing-4)}.uf-mx-5{margin-left:var(--uf-spacing-5);margin-right:var(--uf-spacing-5)}.uf-mx-6{margin-left:var(--uf-spacing-6);margin-right:var(--uf-spacing-6)}.uf-my-0{margin-top:var(--uf-spacing-0);margin-bottom:var(--uf-spacing-0)}.uf-my-1{margin-top:var(--uf-spacing-1);margin-bottom:var(--uf-spacing-1)}.uf-my-2{margin-top:var(--uf-spacing-2);margin-bottom:var(--uf-spacing-2)}.uf-my-3{margin-top:var(--uf-spacing-3);margin-bottom:var(--uf-spacing-3)}.uf-my-4{margin-top:var(--uf-spacing-4);margin-bottom:var(--uf-spacing-4)}.uf-my-5{margin-top:var(--uf-spacing-5);margin-bottom:var(--uf-spacing-5)}.uf-my-6{margin-top:var(--uf-spacing-6);margin-bottom:var(--uf-spacing-6)}.uf-p-0{padding:var(--uf-spacing-0)}.uf-p-1{padding:var(--uf-spacing-1)}.uf-p-2{padding:var(--uf-spacing-2)}.uf-p-3{padding:var(--uf-spacing-3)}.uf-p-4{padding:var(--uf-spacing-4)}.uf-p-5{padding:var(--uf-spacing-5)}.uf-p-6{padding:var(--uf-spacing-6)}.uf-pt-0{padding-top:var(--uf-spacing-0)}.uf-pt-1{padding-top:var(--uf-spacing-1)}.uf-pt-2{padding-top:var(--uf-spacing-2)}.uf-pt-3{padding-top:var(--uf-spacing-3)}.uf-pt-4{padding-top:var(--uf-spacing-4)}.uf-pt-5{padding-top:var(--uf-spacing-5)}.uf-pt-6{padding-top:var(--uf-spacing-6)}.uf-pb-0{padding-bottom:var(--uf-spacing-0)}.uf-pb-1{padding-bottom:var(--uf-spacing-1)}.uf-pb-2{padding-bottom:var(--uf-spacing-2)}.uf-pb-3{padding-bottom:var(--uf-spacing-3)}.uf-pb-4{padding-bottom:var(--uf-spacing-4)}.uf-pb-5{padding-bottom:var(--uf-spacing-5)}.uf-pb-6{padding-bottom:var(--uf-spacing-6)}.uf-pl-0{padding-left:var(--uf-spacing-0)}.uf-pl-1{padding-left:var(--uf-spacing-1)}.uf-pl-2{padding-left:var(--uf-spacing-2)}.uf-pl-3{padding-left:var(--uf-spacing-3)}.uf-pl-4{padding-left:var(--uf-spacing-4)}.uf-pl-5{padding-left:var(--uf-spacing-5)}.uf-pl-6{padding-left:var(--uf-spacing-6)}.uf-pr-0{padding-right:var(--uf-spacing-0)}.uf-pr-1{padding-right:var(--uf-spacing-1)}.uf-pr-2{padding-right:var(--uf-spacing-2)}.uf-pr-3{padding-right:var(--uf-spacing-3)}.uf-pr-4{padding-right:var(--uf-spacing-4)}.uf-pr-5{padding-right:var(--uf-spacing-5)}.uf-pr-6{padding-right:var(--uf-spacing-6)}.uf-px-0{padding-left:var(--uf-spacing-0);padding-right:var(--uf-spacing-0)}.uf-px-1{padding-left:var(--uf-spacing-1);padding-right:var(--uf-spacing-1)}.uf-px-2{padding-left:var(--uf-spacing-2);padding-right:var(--uf-spacing-2)}.uf-px-3{padding-left:var(--uf-spacing-3);padding-right:var(--uf-spacing-3)}.uf-px-4{padding-left:var(--uf-spacing-4);padding-right:var(--uf-spacing-4)}.uf-px-5{padding-left:var(--uf-spacing-5);padding-right:var(--uf-spacing-5)}.uf-px-6{padding-left:var(--uf-spacing-6);padding-right:var(--uf-spacing-6)}.uf-py-0{padding-top:var(--uf-spacing-0);padding-bottom:var(--uf-spacing-0)}.uf-py-1{padding-top:var(--uf-spacing-1);padding-bottom:var(--uf-spacing-1)}.uf-py-2{padding-top:var(--uf-spacing-2);padding-bottom:var(--uf-spacing-2)}.uf-py-3{padding-top:var(--uf-spacing-3);padding-bottom:var(--uf-spacing-3)}.uf-py-4{padding-top:var(--uf-spacing-4);padding-bottom:var(--uf-spacing-4)}.uf-py-5{padding-top:var(--uf-spacing-5);padding-bottom:var(--uf-spacing-5)}.uf-py-6{padding-top:var(--uf-spacing-6);padding-bottom:var(--uf-spacing-6)}
.uf-rounded-none{border-radius:var(--uf-radius-none)}.uf-rounded-sm{border-radius:var(--uf-radius-sm)}.uf-rounded-base{border-radius:var(--uf-radius-base)}.uf-rounded-md{border-radius:var(--uf-radius-md)}.uf-rounded-lg{border-radius:var(--uf-radius-lg)}.uf-rounded-xl{border-radius:var(--uf-radius-xl)}.uf-rounded-full{border-radius:var(--uf-radius-full)}.uf-border-none{border-width:var(--uf-border-width-none)}.uf-border-thin{border-width:var(--uf-border-width-thin)}.uf-border-base{border-width:var(--uf-border-width-base)}.uf-border-thick{border-width:var(--uf-border-width-thick)}.uf-border-default{border-color:var(--uf-color-border)}.uf-border-subtle{border-color:var(--uf-color-border-subtle)}.uf-border-focus{border-color:var(--uf-color-accent)}.uf-border-solid{border-style:var(--uf-border-style-solid)}.uf-border-dashed{border-style:var(--uf-border-style-dashed)}.uf-border-dotted{border-style:var(--uf-border-style-dotted)}.uf-border{border:var(--uf-border-default)}.uf-border-subtle{border:var(--uf-border-subtle)}
.uf-row-button{height:var(--uf-control-height);width:100%;padding:0 var(--uf-control-pad-text);padding-left:var(--uf-control-pad-icon);align-items:center;gap:var(--uf-control-gap);border-radius:var(--uf-radius-sm);cursor:pointer;color:var(--uf-color-foreground);background:0 0;border:none;justify-content:flex-start;text-decoration:none;display:flex}.uf-row-button:hover{background:var(--uf-color-hover);font-weight:var(--uf-font-weight-bold)}.uf-row-button[aria-current=true],.uf-row-button[aria-selected=true],.uf-row-button[data-active=true],.uf-row-button--active{background:var(--uf-color-hover);font-weight:var(--uf-font-weight-normal)}.uf-row-button:focus-visible{outline:var(--uf-border-focus);outline-offset:var(--uf-border-width-base)}.uf-fixed-top-right{top:var(--uf-spacing-2);right:var(--uf-spacing-2);z-index:900;position:fixed}.uf-cart-button{height:var(--uf-control-height);padding:0 var(--uf-control-pad-text);padding-left:var(--uf-control-pad-icon);background:var(--uf-color-panel);border-radius:var(--uf-radius-sm);align-items:center;gap:var(--uf-control-gap);cursor:pointer;color:var(--uf-color-foreground);font-weight:var(--uf-font-weight-normal);border:none;text-decoration:none;display:inline-flex}.uf-cart-button:hover{background:var(--uf-color-hover);font-weight:var(--uf-font-weight-bold)}.uf-bg-hover{background:var(--uf-color-hover)}

@font-face{font-family:Begriffsschrift;font-style:normal;font-weight:400;font-display:block;src:url(../media/Begriffsschrift.22dchbvhs_wyk.ttf)format("truetype")}:root{--black-0:var(--uf-color-black-0);--black-10:var(--uf-color-black-10);--black-100:var(--uf-color-black-100);--black-12:var(--uf-color-black-12);--black-14:var(--uf-color-black-14);--black-16:var(--uf-color-black-16);--black-18:var(--uf-color-black-18);--black-2:var(--uf-color-black-2);--black-20:var(--uf-color-black-20);--black-22:var(--uf-color-black-22);--black-24:var(--uf-color-black-24);--black-26:var(--uf-color-black-26);--black-28:var(--uf-color-black-28);--black-30:var(--uf-color-black-30);--black-32:var(--uf-color-black-32);--black-34:var(--uf-color-black-34);--black-36:var(--uf-color-black-36);--black-38:var(--uf-color-black-38);--black-4:var(--uf-color-black-4);--black-40:var(--uf-color-black-40);--black-42:var(--uf-color-black-42);--black-44:var(--uf-color-black-44);--black-46:var(--uf-color-black-46);--black-48:var(--uf-color-black-48);--black-50:var(--uf-color-black-50);--black-52:var(--uf-color-black-52);--black-54:var(--uf-color-black-54);--black-56:var(--uf-color-black-56);--black-58:var(--uf-color-black-58);--black-6:var(--uf-color-black-6);--black-60:var(--uf-color-black-60);--black-62:var(--uf-color-black-62);--black-64:var(--uf-color-black-64);--black-66:var(--uf-color-black-66);--black-68:var(--uf-color-black-68);--black-70:var(--uf-color-black-70);--black-72:var(--uf-color-black-72);--black-74:var(--uf-color-black-74);--black-76:var(--uf-color-black-76);--black-78:var(--uf-color-black-78);--black-8:var(--uf-color-black-8);--black-80:var(--uf-color-black-80);--black-82:var(--uf-color-black-82);--black-84:var(--uf-color-black-84);--black-86:var(--uf-color-black-86);--black-88:var(--uf-color-black-88);--black-90:var(--uf-color-black-90);--black-92:var(--uf-color-black-92);--black-94:var(--uf-color-black-94);--black-96:var(--uf-color-black-96);--black-98:var(--uf-color-black-98);--uf-color-black-0:#0000;--uf-color-black-10:#0000001a;--uf-color-black-100:#000;--uf-color-black-12:#0000001f;--uf-color-black-14:#00000024;--uf-color-black-16:#00000029;--uf-color-black-18:#0000002e;--uf-color-black-2:#00000005;--uf-color-black-20:#0003;--uf-color-black-22:#00000038;--uf-color-black-24:#0000003d;--uf-color-black-26:#00000042;--uf-color-black-28:#00000047;--uf-color-black-30:#0000004d;--uf-color-black-32:#00000052;--uf-color-black-34:#00000057;--uf-color-black-36:#0000005c;--uf-color-black-38:#00000061;--uf-color-black-4:#0000000a;--uf-color-black-40:#0006;--uf-color-black-42:#0000006b;--uf-color-black-44:#00000070;--uf-color-black-46:#00000075;--uf-color-black-48:#0000007a;--uf-color-black-50:#00000080;--uf-color-black-52:#00000085;--uf-color-black-54:#0000008a;--uf-color-black-56:#0000008f;--uf-color-black-58:#00000094;--uf-color-black-6:#0000000f;--uf-color-black-60:#0009;--uf-color-black-62:#0000009e;--uf-color-black-64:#000000a3;--uf-color-black-66:#000000a8;--uf-color-black-68:#000000ad;--uf-color-black-70:#000000b3;--uf-color-black-72:#000000b8;--uf-color-black-74:#000000bd;--uf-color-black-76:#000000c2;--uf-color-black-78:#000000c7;--uf-color-black-8:#00000014;--uf-color-black-80:#000c;--uf-color-black-82:#000000d1;--uf-color-black-84:#000000d6;--uf-color-black-86:#000000db;--uf-color-black-88:#000000e0;--uf-color-black-90:#000000e6;--uf-color-black-92:#000000eb;--uf-color-black-94:#000000f0;--uf-color-black-96:#000000f5;--uf-color-black-98:#000000fa;--uf-color-white-0:#fff0;--uf-color-white-10:#ffffff1a;--uf-color-white-100:#fff;--uf-color-white-12:#ffffff1f;--uf-color-white-14:#ffffff24;--uf-color-white-16:#ffffff29;--uf-color-white-18:#ffffff2e;--uf-color-white-2:#ffffff05;--uf-color-white-20:#fff3;--uf-color-white-22:#ffffff38;--uf-color-white-24:#ffffff3d;--uf-color-white-26:#ffffff42;--uf-color-white-28:#ffffff47;--uf-color-white-30:#ffffff4d;--uf-color-white-32:#ffffff52;--uf-color-white-34:#ffffff57;--uf-color-white-36:#ffffff5c;--uf-color-white-38:#ffffff61;--uf-color-white-4:#ffffff0a;--uf-color-white-40:#fff6;--uf-color-white-42:#ffffff6b;--uf-color-white-44:#ffffff70;--uf-color-white-46:#ffffff75;--uf-color-white-48:#ffffff7a;--uf-color-white-50:#ffffff80;--uf-color-white-52:#ffffff85;--uf-color-white-54:#ffffff8a;--uf-color-white-56:#ffffff8f;--uf-color-white-58:#ffffff94;--uf-color-white-6:#ffffff0f;--uf-color-white-60:#fff9;--uf-color-white-62:#ffffff9e;--uf-color-white-64:#ffffffa3;--uf-color-white-66:#ffffffa8;--uf-color-white-68:#ffffffad;--uf-color-white-70:#ffffffb3;--uf-color-white-72:#ffffffb8;--uf-color-white-74:#ffffffbd;--uf-color-white-76:#ffffffc2;--uf-color-white-78:#ffffffc7;--uf-color-white-8:#ffffff14;--uf-color-white-80:#fffc;--uf-color-white-82:#ffffffd1;--uf-color-white-84:#ffffffd6;--uf-color-white-86:#ffffffdb;--uf-color-white-88:#ffffffe0;--uf-color-white-90:#ffffffe6;--uf-color-white-92:#ffffffeb;--uf-color-white-94:#fffffff0;--uf-color-white-96:#fffffff5;--uf-color-white-98:#fffffffa;--white-0:var(--uf-color-white-0);--white-10:var(--uf-color-white-10);--white-100:var(--uf-color-white-100);--white-12:var(--uf-color-white-12);--white-14:var(--uf-color-white-14);--white-16:var(--uf-color-white-16);--white-18:var(--uf-color-white-18);--white-2:var(--uf-color-white-2);--white-20:var(--uf-color-white-20);--white-22:var(--uf-color-white-22);--white-24:var(--uf-color-white-24);--white-26:var(--uf-color-white-26);--white-28:var(--uf-color-white-28);--white-30:var(--uf-color-white-30);--white-32:var(--uf-color-white-32);--white-34:var(--uf-color-white-34);--white-36:var(--uf-color-white-36);--white-38:var(--uf-color-white-38);--white-4:var(--uf-color-white-4);--white-40:var(--uf-color-white-40);--white-42:var(--uf-color-white-42);--white-44:var(--uf-color-white-44);--white-46:var(--uf-color-white-46);--white-48:var(--uf-color-white-48);--white-50:var(--uf-color-white-50);--white-52:var(--uf-color-white-52);--white-54:var(--uf-color-white-54);--white-56:var(--uf-color-white-56);--white-58:var(--uf-color-white-58);--white-6:var(--uf-color-white-6);--white-60:var(--uf-color-white-60);--white-62:var(--uf-color-white-62);--white-64:var(--uf-color-white-64);--white-66:var(--uf-color-white-66);--white-68:var(--uf-color-white-68);--white-70:var(--uf-color-white-70);--white-72:var(--uf-color-white-72);--white-74:var(--uf-color-white-74);--white-76:var(--uf-color-white-76);--white-78:var(--uf-color-white-78);--white-8:var(--uf-color-white-8);--white-80:var(--uf-color-white-80);--white-82:var(--uf-color-white-82);--white-84:var(--uf-color-white-84);--white-86:var(--uf-color-white-86);--white-88:var(--uf-color-white-88);--white-90:var(--uf-color-white-90);--white-92:var(--uf-color-white-92);--white-94:var(--uf-color-white-94);--white-96:var(--uf-color-white-96);--white-98:var(--uf-color-white-98);--uf-color-disabled-opacity:.6}:root,[data-theme=dark]{--uf-color-data-amber:var(--uf-color-white-24);--uf-color-data-blue:var(--uf-color-white-32);--uf-color-data-blue-soft:var(--uf-color-white-38);--uf-color-data-cyan:var(--uf-color-white-44);--uf-color-data-green:var(--uf-color-white-50);--uf-color-data-lime:var(--uf-color-white-56);--uf-color-data-orange:var(--uf-color-white-62);--uf-color-data-orange-soft:var(--uf-color-white-68);--uf-color-data-pink:var(--uf-color-white-74);--uf-color-data-purple:var(--uf-color-white-80);--uf-color-data-purple-soft:var(--uf-color-white-86);--uf-color-data-rose:var(--uf-color-white-92);--uf-color-data-success:var(--uf-color-white-100);--uf-color-data-teal:var(--uf-color-white-72);--uf-color-data-violet:var(--uf-color-white-88);--uf-button-ring-color:var(--uf-color-border);--uf-color-accent:var(--uf-color-foreground);--uf-color-accent-fg:var(--uf-color-background);--uf-color-accent-hover:var(--uf-color-white-88);--uf-color-active:var(--uf-color-white-12);--uf-color-active-bg:var(--uf-color-active);--uf-color-cta:var(--uf-color-foreground);--uf-color-cta-contrast:var(--uf-color-background);--uf-color-cta-hover:var(--uf-color-accent-hover);--uf-color-hover:var(--uf-color-white-8);--uf-color-hover-bg:var(--uf-color-hover);--uf-color-primary-hover-bg:var(--uf-color-white-88);--uf-color-active-text:var(--uf-color-white-100);--uf-color-fg:var(--uf-color-foreground);--uf-color-fg-muted:var(--uf-color-text-secondary);--uf-color-foreground:var(--uf-color-white-92);--uf-color-primary:var(--uf-color-white-100);--uf-color-primary-fg:var(--uf-color-black-100);--uf-color-text-code:var(--uf-color-foreground);--uf-color-text-primary:var(--uf-color-foreground);--uf-color-text-secondary:var(--uf-color-white-54);--uf-color-destructive:var(--uf-color-error);--uf-color-destructive-fg:var(--uf-color-error-foreground);--uf-color-destructive-soft:var(--uf-color-error-soft);--uf-color-error:var(--uf-color-white-88);--uf-color-error-foreground:var(--uf-color-black-100);--uf-color-error-soft:var(--uf-color-white-20);--uf-color-info:var(--uf-color-white-60);--uf-color-info-foreground:var(--uf-color-black-100);--uf-color-info-soft:var(--uf-color-white-12);--uf-color-new:var(--uf-color-foreground);--uf-color-on-error:var(--uf-color-error-foreground);--uf-color-on-info:var(--uf-color-info-foreground);--uf-color-on-success:var(--uf-color-success-foreground);--uf-color-on-warning:var(--uf-color-warning-foreground);--uf-color-success:var(--uf-color-white-100);--uf-color-success-foreground:var(--uf-color-black-100);--uf-color-success-soft:var(--uf-color-white-16);--uf-color-warning:var(--uf-color-white-72);--uf-color-warning-foreground:var(--uf-color-black-100);--uf-color-warning-soft:var(--uf-color-white-14);--uf-progress-indicator-bg:var(--uf-color-fg);--uf-progress-indicator-destructive-bg:var(--uf-color-destructive);--uf-progress-indicator-positive-bg:var(--uf-color-success);--uf-progress-indicator-warning-bg:var(--uf-color-warning);--uf-progress-track-bg:var(--uf-color-hover-bg);--uf-color-background:var(--uf-color-black-96);--uf-color-bg:var(--uf-color-background);--uf-color-bg-code:var(--uf-color-black-96);--uf-color-border:var(--uf-color-white-20);--uf-color-border-hover:var(--uf-color-white-24);--uf-color-border-subtle:var(--uf-color-white-8);--uf-color-glyph-line:var(--uf-color-white-40);--uf-color-header:var(--uf-color-background);--uf-color-input:var(--uf-color-background);--uf-color-panel:var(--uf-color-black-96);--uf-color-props-panel:var(--uf-color-white-12);--uf-color-ring:var(--uf-color-white-88);--uf-color-strip-edge:.02;--uf-color-strip-l:1;--uf-color-strip-s:0;--uf-dropdown-surface-background:linear-gradient(var(--uf-dropdown-surface-bg), var(--uf-dropdown-surface-bg)), var(--uf-dropdown-surface-underlay-bg);--uf-dropdown-surface-bg:var(--uf-overlay-surface-bg);--uf-dropdown-surface-border:var(--uf-overlay-surface-border);--uf-dropdown-surface-underlay-bg:var(--uf-overlay-surface-underlay-bg);--uf-overlay-backdrop-bg:var(--uf-color-black-0);--uf-overlay-header-background:var(--uf-overlay-header-bg);--uf-overlay-header-bg:var(--uf-color-black-0);--uf-overlay-surface-background:linear-gradient(var(--uf-overlay-surface-bg), var(--uf-overlay-surface-bg)), var(--uf-overlay-surface-underlay-bg);--uf-overlay-surface-bg:var(--uf-color-surface-sidebar,var(--uf-color-white-14));--uf-overlay-surface-border:var(--uf-color-border);--uf-overlay-surface-underlay-bg:var(--uf-color-black-96);--uf-tooltip-background:linear-gradient(var(--uf-tooltip-bg), var(--uf-tooltip-bg)), var(--uf-color-black-96);--uf-tooltip-bg:var(--uf-color-surface-sidebar,var(--uf-color-white-14));--uf-tooltip-border:var(--uf-color-white-20);--uf-tooltip-fg:var(--uf-color-white-92)}:root[data-theme=light],[data-theme=light]{--uf-color-data-amber:var(--uf-color-black-24);--uf-color-data-blue:var(--uf-color-black-32);--uf-color-data-blue-soft:var(--uf-color-black-38);--uf-color-data-cyan:var(--uf-color-black-44);--uf-color-data-green:var(--uf-color-black-50);--uf-color-data-lime:var(--uf-color-black-56);--uf-color-data-orange:var(--uf-color-black-62);--uf-color-data-orange-soft:var(--uf-color-black-68);--uf-color-data-pink:var(--uf-color-black-74);--uf-color-data-purple:var(--uf-color-black-80);--uf-color-data-purple-soft:var(--uf-color-black-86);--uf-color-data-rose:var(--uf-color-black-92);--uf-color-data-success:var(--uf-color-black-100);--uf-color-data-teal:var(--uf-color-black-72);--uf-color-data-violet:var(--uf-color-black-88);--uf-button-ring-color:var(--uf-color-border);--uf-color-accent:var(--uf-color-foreground);--uf-color-accent-fg:var(--uf-color-background);--uf-color-accent-hover:var(--uf-color-black-88);--uf-color-active:var(--uf-color-black-8);--uf-color-active-bg:var(--uf-color-active);--uf-color-cta:var(--uf-color-foreground);--uf-color-cta-contrast:var(--uf-color-background);--uf-color-cta-hover:var(--uf-color-accent-hover);--uf-color-hover:var(--uf-color-black-6);--uf-color-hover-bg:var(--uf-color-hover);--uf-color-primary-hover-bg:var(--uf-color-black-88);--uf-color-active-text:var(--uf-color-black-100);--uf-color-fg:var(--uf-color-foreground);--uf-color-fg-muted:var(--uf-color-text-secondary);--uf-color-foreground:var(--uf-color-black-88);--uf-color-primary:var(--uf-color-black-100);--uf-color-primary-fg:var(--uf-color-white-100);--uf-color-text-code:var(--uf-color-foreground);--uf-color-text-primary:var(--uf-color-foreground);--uf-color-text-secondary:var(--uf-color-black-48);--uf-color-destructive:var(--uf-color-error);--uf-color-destructive-fg:var(--uf-color-error-foreground);--uf-color-destructive-soft:var(--uf-color-error-soft);--uf-color-error:var(--uf-color-black-88);--uf-color-error-foreground:var(--uf-color-white-100);--uf-color-error-soft:var(--uf-color-black-16);--uf-color-info:var(--uf-color-black-60);--uf-color-info-foreground:var(--uf-color-white-100);--uf-color-info-soft:var(--uf-color-black-10);--uf-color-new:var(--uf-color-foreground);--uf-color-on-error:var(--uf-color-error-foreground);--uf-color-on-info:var(--uf-color-info-foreground);--uf-color-on-success:var(--uf-color-success-foreground);--uf-color-on-warning:var(--uf-color-warning-foreground);--uf-color-success:var(--uf-color-black-100);--uf-color-success-foreground:var(--uf-color-white-100);--uf-color-success-soft:var(--uf-color-black-12);--uf-color-warning:var(--uf-color-black-72);--uf-color-warning-foreground:var(--uf-color-white-100);--uf-color-warning-soft:var(--uf-color-black-12);--uf-progress-indicator-bg:var(--uf-color-fg);--uf-progress-indicator-destructive-bg:var(--uf-color-destructive);--uf-progress-indicator-positive-bg:var(--uf-color-success);--uf-progress-indicator-warning-bg:var(--uf-color-warning);--uf-progress-track-bg:var(--uf-color-hover-bg);--uf-color-background:var(--uf-color-white-100);--uf-color-bg:var(--uf-color-background);--uf-color-bg-code:var(--uf-color-white-100);--uf-color-border:var(--uf-color-black-12);--uf-color-border-hover:var(--uf-color-black-24);--uf-color-border-subtle:var(--uf-color-black-6);--uf-color-glyph-line:var(--uf-color-black-42);--uf-color-header:var(--uf-color-background);--uf-color-input:var(--uf-color-background);--uf-color-panel:var(--uf-color-white-100);--uf-color-props-panel:var(--uf-color-background);--uf-color-ring:var(--uf-color-black-88);--uf-color-strip-edge:.02;--uf-color-strip-l:0;--uf-color-strip-s:0;--uf-dropdown-surface-background:linear-gradient(var(--uf-dropdown-surface-bg), var(--uf-dropdown-surface-bg)), var(--uf-dropdown-surface-underlay-bg);--uf-dropdown-surface-bg:var(--uf-color-white-100);--uf-dropdown-surface-border:var(--uf-overlay-surface-border);--uf-dropdown-surface-underlay-bg:var(--uf-color-white-100);--uf-overlay-backdrop-bg:var(--uf-color-black-0);--uf-overlay-header-background:var(--uf-overlay-header-bg);--uf-overlay-header-bg:var(--uf-color-black-0);--uf-overlay-surface-background:linear-gradient(var(--uf-overlay-surface-bg), var(--uf-overlay-surface-bg)), var(--uf-overlay-surface-underlay-bg);--uf-overlay-surface-bg:var(--uf-color-white-100);--uf-overlay-surface-border:var(--uf-color-border);--uf-overlay-surface-underlay-bg:var(--uf-color-white-100);--uf-tooltip-background:linear-gradient(var(--uf-tooltip-bg), var(--uf-tooltip-bg)), var(--uf-color-black-100);--uf-tooltip-bg:var(--uf-color-surface-sidebar,var(--uf-color-white-10));--uf-tooltip-border:var(--uf-color-white-20);--uf-tooltip-fg:var(--uf-color-white-92)}:root{--background:var(--uf-color-background);--foreground:var(--uf-color-foreground);--border:var(--uf-color-border);--panel-bg:var(--uf-color-panel);--header-bg:var(--uf-color-header);--input-bg:var(--uf-color-input);--active-bg:var(--uf-color-active);--active-text:var(--uf-color-active-text);--secondary-text:var(--uf-color-text-secondary);--hover-bg:var(--uf-color-hover);--uf-font-family-base:"Akt", sans-serif;--uf-font-family-mono:"Begriffsschrift", monospace;--uf-font-size-xs:10px;--uf-font-size-sm:11px;--uf-font-size-base:12px;--uf-font-size-md:14px;--uf-font-size-lg:16px;--uf-font-size-xl:18px;--uf-font-size-2xl:20px;--uf-font-size-3xl:24px;--uf-font-size-4xl:32px;--uf-font-size-5xl:48px;--uf-font-weight-normal:400;--uf-font-weight-medium:500;--uf-font-weight-semibold:600;--uf-font-weight-bold:600;--uf-line-height-tight:1.2;--uf-line-height-normal:1.5;--uf-line-height-relaxed:1.6;--uf-letter-spacing-tight:0;--uf-letter-spacing-normal:0;--uf-letter-spacing-wide:0;--uf-letter-spacing-wider:0;--uf-text-transform-none:none;--uf-text-transform-uppercase:uppercase;--uf-text-transform-lowercase:lowercase;--uf-control-font-size:14px;--uf-control-line-height:20px;--uf-control-letter-spacing:0;--font-base:var(--uf-font-family-base);--uf-font-family:var(--uf-font-family-base);--uf-font-mono:var(--uf-font-family-mono);--uf-font-size:var(--uf-control-font-size);--uf-font-weight:var(--uf-font-weight-normal);--uf-text-color:var(--uf-color-foreground);--uf-text-font-family:var(--uf-font-family-base);--uf-text-font-size:var(--uf-control-font-size);--uf-text-font-weight:var(--uf-font-weight);--uf-text-line-height:var(--uf-control-line-height);--uf-text-letter-spacing:0;--uf-text-min-height:var(--uf-control-height);--uf-text-pad-x:var(--uf-control-pad-text);--uf-text-pad-y:0px;--uf-text-body-size:14px;--uf-text-body-line-height:20px;--uf-text-section-size:12px;--uf-text-section-line-height:16px;--uf-text-label-font-size:var(--uf-font-size-base);--uf-text-label-line-height:16px;--uf-text-label-min-height:var(--uf-spacing-6);--uf-text-label-pad-y:var(--uf-spacing-1);--uf-text-heading-font-size:var(--uf-font-size-xl);--uf-text-heading-font-weight:var(--uf-font-weight-semibold);--uf-text-size-font-size:var(--uf-font-size);--uf-text-h1-delta:12px;--uf-text-h2-delta:8px;--uf-text-h3-delta:6px;--uf-text-h4-delta:4px;--uf-text-h5-delta:2px;--uf-text-blockquote-border-width:var(--uf-border-width-thick);--uf-text-kbd-height:20px;--uf-text-kbd-pad-x:6px;--uf-text-inset-none-min-height:0;--uf-text-inset-none-padding:0;--uf-control-height:32px;--uf-control-pad-y:6px;--uf-control-pad-text:8px;--uf-control-pad-left:var(--uf-control-pad-text);--uf-control-pad-right:var(--uf-control-pad-text);--uf-control-pad-icon:6px;--uf-control-gap:8px;--uf-option-indent:calc(var(--uf-icon-size) + var(--uf-control-gap) - var(--uf-spacing-1));--uf-content-inset:12px;--uf-icon-size:20px;--uf-icon-only-size:32px;--uf-hidden-input-size:1px;--uf-hidden-input-offset:-1px;--uf-topbar-control-height:32px;--uf-topbar-pad-top:12px;--uf-topbar-pad-right:12px;--uf-topbar-pad-bottom:2px;--uf-topbar-pad-left:12px;--uf-topbar-slot-pad-y:0px;--uf-topbar-height:calc(var(--uf-topbar-control-height) + var(--uf-topbar-pad-top) + var(--uf-topbar-pad-bottom));--uf-panel-pad-x:7px;--uf-panel-pad-y:7px;--uf-workspace-resize-hit-size:20px;--uf-workspace-resize-hit-offset:calc(var(--uf-workspace-resize-hit-size) / -2);--uf-workspace-resize-line-width:1px;--uf-workspace-resize-line-color:var(--uf-color-border);--uf-workspace-resize-line-active-color:var(--uf-color-border-hover);--uf-workspace-resize-line-transition:none;--uf-interactive-weight:500;--uf-icon-size-sm:20px;--uf-icon-size-md:20px;--uf-icon-size-lg:20px;--uf-motion-instant:0s;--uf-motion-fast:.12s;--uf-motion-snappy:.14s;--uf-motion-normal:.24s;--uf-motion-slow:.3s;--uf-ease-out:cubic-bezier(0, 0, .2, 1);--uf-ease-in-out:cubic-bezier(.2, .8, .2, 1);--uf-spacing-0:0px;--uf-spacing-1:4px;--uf-spacing-2:8px;--uf-spacing-3:12px;--uf-spacing-4:16px;--uf-spacing-5:20px;--uf-spacing-6:24px;--uf-spacing-8:32px;--uf-spacing-10:40px;--uf-spacing-12:48px;--uf-spacing-16:64px;--uf-spacing-20:80px;--uf-spacing-24:96px;--space-0:var(--uf-spacing-0);--space-2:var(--uf-spacing-1);--space-4:var(--uf-spacing-2);--space-8:var(--uf-spacing-2);--space-12:var(--uf-spacing-3);--space-16:var(--uf-spacing-4);--space-20:var(--uf-spacing-5);--space-24:var(--uf-spacing-6);--space-32:var(--uf-spacing-8);--space-40:var(--uf-spacing-10);--uf-backdrop-blur-overlay:120px;--uf-dropdown-surface-blur:var(--uf-overlay-surface-blur);--uf-elevation-0:var(--uf-shadow-none);--uf-elevation-1:var(--uf-shadow-sm);--uf-elevation-2:var(--uf-shadow-base);--uf-elevation-3:var(--uf-shadow-md);--uf-elevation-4:var(--uf-shadow-lg);--uf-elevation-5:var(--uf-shadow-xl);--uf-overlay-backdrop-blur:28px;--uf-overlay-enter-scale:.985;--uf-overlay-enter-y:10px;--uf-overlay-surface-blur:24px;--uf-overlay-surface-shadow:none;--uf-shadow-base:0 1px 3px var(--uf-color-black-10), 0 1px 2px var(--uf-color-black-6);--uf-shadow-lg:0 10px 15px var(--uf-color-black-10), 0 4px 6px var(--uf-color-black-6);--uf-shadow-md:0 4px 6px var(--uf-color-black-10), 0 2px 4px var(--uf-color-black-6);--uf-shadow-none:none;--uf-shadow-sm:0 1px 2px var(--uf-color-black-6);--uf-shadow-xl:0 20px 25px var(--uf-color-black-10), 0 10px 10px var(--uf-color-black-4);--uf-z-dropdown:2300;--uf-z-modal:2100;--uf-z-overlay:1900;--uf-z-toast:2400}:root[data-theme=light]{--uf-backdrop-blur-overlay:120px;--uf-shadow-base:0 1px 3px var(--uf-color-black-10), 0 1px 2px var(--uf-color-black-6);--uf-shadow-lg:0 10px 15px var(--uf-color-black-10), 0 4px 6px var(--uf-color-black-6);--uf-shadow-md:0 4px 6px var(--uf-color-black-10), 0 2px 4px var(--uf-color-black-6);--uf-shadow-sm:0 1px 2px var(--uf-color-black-6);--uf-shadow-xl:0 20px 25px var(--uf-color-black-10), 0 10px 10px var(--uf-color-black-4)}:root[data-theme=dark],:root:not([data-theme]){--uf-backdrop-blur-overlay:120px;--uf-shadow-base:0 1px 3px var(--uf-color-black-40), 0 1px 2px var(--uf-color-black-30);--uf-shadow-lg:0 10px 15px var(--uf-color-black-50), 0 4px 6px var(--uf-color-black-40);--uf-shadow-md:0 4px 6px var(--uf-color-black-40), 0 2px 4px var(--uf-color-black-30);--uf-shadow-sm:0 1px 2px var(--uf-color-black-30);--uf-shadow-xl:0 20px 25px var(--uf-color-black-50), 0 10px 10px var(--uf-color-black-40)}:root,[data-theme=dark]{--uf-dropdown-surface-shadow:none}:root[data-theme=light],[data-theme=light]{--uf-dropdown-surface-shadow:var(--uf-shadow-lg)}:root{--uf-border-width-none:0;--uf-border-width-thin:1px;--uf-border-width-base:2px;--uf-border-width-thick:4px;--uf-radius-none:0;--uf-radius-sm:4px;--uf-radius-md:8px;--uf-radius-lg:12px;--uf-radius-xl:16px;--uf-radius-full:9999px;--uf-border-style-solid:solid;--uf-border-style-dashed:dashed;--uf-border-style-dotted:dotted;--uf-border-default:var(--uf-border-width-thin) var(--uf-border-style-solid) var(--uf-color-border);--uf-border-subtle:var(--uf-border-width-thin) var(--uf-border-style-solid) var(--uf-color-border-subtle);--uf-border-focus:var(--uf-border-width-base) var(--uf-border-style-solid) var(--uf-color-ring);--uf-membrane:1px;--uf-radius:6px;--uf-radius-base:var(--uf-radius);--uf-control-font-size:14px;--uf-control-line-height:20px;--uf-control-pad-y:6px;--uf-control-height:32px;--uf-control-pad-text:8px;--uf-control-pad-icon:6px;--uf-control-gap:8px;--uf-text-body-size:14px;--uf-text-body-line-height:20px;--uf-text-section-size:12px;--uf-text-section-line-height:16px;--uf-text-pad-y:0px;--uf-topbar-control-height:32px;--uf-topbar-pad-top:12px;--uf-topbar-pad-right:12px;--uf-topbar-pad-bottom:2px;--uf-topbar-pad-left:12px;--uf-topbar-slot-pad-y:0px;--uf-control-pad-left:var(--uf-control-pad-text);--uf-control-pad-right:var(--uf-control-pad-text);--uf-option-indent:calc(var(--uf-icon-size) + var(--uf-control-gap) - var(--uf-spacing-1));--uf-content-inset:12px;--uf-icon-size:20px;--uf-icon-only-size:32px;--uf-hidden-input-size:1px;--uf-hidden-input-offset:-1px;--uf-workspace-resize-line-color:var(--uf-color-border);--uf-workspace-resize-line-active-color:var(--uf-color-border-hover);--uf-interactive-weight:500;--background:var(--uf-color-background);--foreground:var(--uf-color-foreground);--border:var(--uf-color-border);--panel-bg:var(--uf-color-panel);--header-bg:var(--uf-color-header);--input-bg:var(--uf-color-input);--active-bg:var(--uf-color-active);--active-text:var(--uf-color-active-text);--secondary-text:var(--uf-color-text-secondary);--hover-bg:var(--uf-color-hover);--uf-spacing-xs:var(--uf-spacing-1);--uf-spacing-sm:var(--uf-spacing-2);--uf-spacing-md:var(--uf-spacing-4);--uf-spacing-lg:var(--uf-spacing-6);--uf-spacing-xl:var(--uf-spacing-10);--uf-spacing-2xl:var(--uf-spacing-16);--uf-spacing-panel:var(--uf-spacing-5);--uf-spacing-section:var(--uf-spacing-8);--uf-spacing-container:var(--uf-spacing-10);--uf-button-outline-width:var(--uf-border-width-thin);--uf-button-focus-ring-width:var(--uf-border-width-base);--uf-tile-bg:var(--uf-color-black-0);--uf-tile-fg:var(--uf-color-fg);--uf-tile-hover-bg:var(--uf-color-hover-bg);--uf-tile-pad:calc(var(--uf-membrane) * 3);--uf-tile-pad-y:var(--uf-tile-pad);--uf-tile-pad-x:var(--uf-tile-pad);--uf-tile-level-compensation:calc(var(--uf-membrane) * 6);--uf-tile-action-size:calc(var(--uf-control-height) - (var(--uf-tile-pad) * 2) - (var(--uf-membrane) * 2));--uf-tile-focus-ring-width:var(--uf-border-width-base);--uf-card-bg:var(--uf-overlay-surface-bg);--uf-card-background:linear-gradient(var(--uf-card-bg), var(--uf-card-bg)), var(--uf-overlay-surface-underlay-bg);--uf-card-padding-default:var(--uf-panel-pad-x);--uf-dropdown-surface-padding:var(--uf-membrane);--uf-dropdown-surface-radius:var(--uf-radius-md);--uf-dropdown-surface-border-width:var(--uf-membrane);--uf-dropdown-option-gap:0px;--uf-badge-bg:var(--uf-color-hover-bg);--uf-badge-fg:var(--uf-color-fg);--uf-badge-border:var(--uf-color-border);--uf-badge-outline-width:var(--uf-border-width-thin);--uf-checkbox-control-size:20px;--uf-radio-indicator-size:10px;--uf-switcher-control-size:32px;--uf-switcher-thumb-size:16px;--uf-switcher-thumb-left:2px;--uf-switcher-thumb-top:2px;--uf-switcher-thumb-translate-x:12px;--uf-switcher-track-inset-block:4px;--uf-switcher-track-inset-inline:4px;--uf-switcher-track-radius:var(--uf-radius-full);--uf-toggle-border-width:var(--uf-border-width-thin);--uf-input-icon-size:20px;--uf-input-required-gap:4px;--uf-separator-line-width:var(--uf-border-width-thin);--uf-spinner-size:20px;--uf-spinner-size-sm:14px;--uf-spinner-border-width:2px;--uf-spinner-border-width-sm:2px;--uf-progress-track-height:var(--uf-spacing-1);--uf-progress-label-min-width:36px;--uf-progress-circle-size:var(--uf-control-height);--uf-rating-gap:4px;--uf-slider-line-size:4px;--uf-slider-track-hit-size:20px;--uf-slider-thumb-size:16px;--uf-slider-row-gap:8px;--uf-slider-leading-gap:8px;--uf-slider-edge-gap:8px;--uf-slider-body-basis:160px;--uf-slider-thumb-w-fallback:var(--uf-slider-thumb-size);--uf-slider-crop-thumb-pad-fallback:4px;--uf-slider-crop-marker-w:20px;--uf-slider-crop-marker-h:20px;--uf-slider-crop-allowed-expand:8px;--uf-calendar-cell-size:32px;--uf-calendar-nav-size:32px;--uf-calendar-weekday-height:24px;--uf-date-panel-pad:var(--uf-spacing-3);--uf-date-sheet-gap:var(--uf-spacing-2);--uf-date-sheet-inset:var(--uf-spacing-3);--uf-date-sheet-enter-y:8px;--uf-date-content-max-width:320px;--uf-date-content-max-height:420px;--uf-date-content-viewport-gap:var(--uf-spacing-3);--uf-menu-min-w:180px;--uf-menu-border-width:var(--uf-border-width-thin);--uf-menu-separator-h:var(--uf-border-width-thin);--uf-menu-sheet-gap:var(--uf-spacing-2);--uf-menu-sheet-inset:var(--uf-spacing-2);--uf-menu-sheet-enter-y:6px;--uf-selector-indicator-gap:var(--uf-spacing-1);--uf-selector-indicator-offset-inline-start:calc(var(--uf-membrane) * -2);--uf-selector-indicator-edge-gap:var(--uf-spacing-1);--uf-selector-indicator-size:var(--uf-icon-size);--uf-select-content-max-height:320px;--uf-select-indicator-gap:var(--uf-selector-indicator-gap);--uf-select-indicator-edge-gap:var(--uf-selector-indicator-edge-gap);--uf-select-indicator-size:var(--uf-selector-indicator-size);--uf-select-panel-pad:var(--uf-spacing-2);--uf-select-sheet-gap:var(--uf-spacing-2);--uf-select-sheet-inset:var(--uf-spacing-2);--uf-select-sheet-enter-y:6px;--uf-command-border-width:var(--uf-border-width-thin);--uf-command-list-max-height:320px;--uf-command-dialog-inset:var(--uf-spacing-4);--uf-command-dialog-enter-y:8px;--uf-command-dialog-viewport-gap:var(--uf-spacing-4);--uf-command-dialog-list-viewport-gap:var(--uf-spacing-3);--uf-modal-pad:var(--uf-spacing-4);--uf-modal-max-w:520px;--uf-modal-enter-y:10px;--uf-modal-viewport-gap:var(--uf-spacing-4);--uf-modal-sheet-gap:var(--uf-spacing-3);--uf-modal-sheet-inset:var(--uf-spacing-3);--uf-modal-side-w-default:420px;--uf-modal-side-enter-x:16px;--uf-modal-stack-h-default:420px;--uf-modal-zero-blur:0px;--uf-overlay-content-border-width:var(--uf-border-width-thin);--uf-overlay-content-max-w:420px;--uf-responsive-panel-pad:var(--uf-spacing-4);--uf-responsive-panel-inset:var(--uf-spacing-3);--uf-responsive-panel-enter-y:10px;--uf-responsive-panel-border-width:var(--uf-border-width-thin);--uf-responsive-overlay-zero-blur:0px;--uf-sidebar-sheet-w-default:320px;--uf-sidebar-sheet-viewport-gap:var(--uf-spacing-3);--uf-sidebar-inset:var(--uf-panel-pad-x);--uf-resizable-handle-size:var(--uf-workspace-resize-line-width,1px);--uf-resizable-handle-hit-size:var(--uf-workspace-resize-hit-size,20px);--uf-resizable-handle-hit-offset:calc((var(--uf-resizable-handle-hit-size) - var(--uf-resizable-handle-size)) / -2);--uf-resizable-handle-line-color:var(--uf-workspace-resize-line-active-color,var(--uf-color-border-hover));--uf-navigation-content-min-width:220px;--uf-navigation-nested-inset:var(--uf-spacing-3);--uf-navigation-sheet-viewport-gap:var(--uf-spacing-3);--uf-table-divider-width:var(--uf-border-width-thin);--uf-table-row-number-width:44px;--uf-table-sort-icon-gap:4px;--uf-table-resize-hit-width:var(--uf-workspace-resize-hit-size,20px);--uf-table-resize-line-width:var(--uf-workspace-resize-line-width,1px);--uf-table-resize-line-color:var(--uf-workspace-resize-line-active-color,var(--uf-color-border-hover));--uf-table-resize-line-offset-x:calc(var(--uf-table-resize-hit-width) - var(--uf-table-resize-line-width));--uf-table-resize-line-inset-y:6px;--uf-table-membrane-cell-pad-x:var(--uf-spacing-2);--uf-tabs-rail-h:32px;--uf-tabs-indicator-h:2px;--uf-tabs-line-gap:var(--uf-spacing-2);--uf-toast-border-width:var(--uf-membrane);--uf-toast-compact-inset:var(--uf-spacing-1);--uf-toast-viewport-inset:calc(var(--uf-spacing-2) + (var(--uf-spacing-1) / 2));--uf-toast-container-max-width:calc((var(--uf-spacing-12) * 8) - var(--uf-spacing-1));--uf-toc-rail-w:2px;--uf-toc-indicator-w:2px;--uf-toc-line-gap:var(--uf-spacing-2);--uf-toc-line-inset:var(--uf-spacing-2);--uf-tree-branch-indicator-size:16px;--uf-breadcrumb-separator-w:12px;--uf-breadcrumb-separator-h:12px;--uf-carousel-viewport-pad:var(--uf-spacing-2);--uf-carousel-controls-inset:var(--uf-spacing-2);--uf-carousel-preview-min-height:400px;--uf-media-fallback-size:160px;--uf-scroll-card-inset:var(--uf-card-padding-default);--uf-gallery-inset:var(--uf-panel-pad-x);--uf-code-header-pad:var(--uf-spacing-3);--uf-code-line-number-width:44px;--uf-code-scroll-max-height:420px;--uf-code-fade-h:24px;--uf-code-fade-height:var(--uf-code-fade-h);--uf-markdown-block-gap:var(--uf-spacing-3);--uf-markdown-heading-gap:var(--uf-spacing-2);--uf-markdown-list-indent:var(--uf-spacing-5);--uf-markdown-list-item-gap:var(--uf-spacing-1);--uf-markdown-task-gap:var(--uf-spacing-2);--uf-markdown-code-pad-x:6px;--uf-markdown-code-pad-y:2px;--uf-markdown-table-pad-x:var(--uf-spacing-2);--uf-markdown-table-pad-y:var(--uf-spacing-2);--uf-markdown-table-border-width:var(--uf-border-width-thin);--uf-markdown-blockquote-border-width:var(--uf-border-width-thick);--uf-markdown-checkbox-size:16px;--uf-markdown-underline-offset:2px;--uf-markdown-h1-size:2em;--uf-markdown-h2-size:1.5em;--uf-markdown-h3-size:1.25em;--uf-markdown-h4-size:1.1em;--uf-markdown-h5-size:1em;--uf-z-dropdown:2300;--uf-z-overlay:1900;--uf-z-modal:2100;--uf-z-toast:2400;--uf-motion-duration-fast:.12s;--uf-motion-duration-short:.15s;--uf-motion-duration-control:.2s;--uf-motion-duration-medium:.25s;--uf-motion-duration-emphasis:.4s;--uf-motion-duration-spin:1s;--uf-motion-duration-loading:1.5s;--uf-motion-duration-skeleton:2s;--uf-motion-duration-reduced:.01ms;--uf-motion-iteration-indefinite:infinite;--uf-motion-ease-standard:ease;--uf-motion-ease-out:ease-out;--uf-motion-ease-in-out:ease-in-out;--uf-motion-ease-linear:linear;--uf-motion-ease-emphasized:cubic-bezier(.25, .1, .25, 1);--uf-motion-fast:var(--uf-motion-duration-fast);--uf-motion-snappy:var(--uf-motion-duration-short);--uf-motion-normal:var(--uf-motion-duration-control);--uf-motion-slow:var(--uf-motion-duration-medium);--uf-ease-standard:var(--uf-motion-ease-standard);--uf-ease-out:var(--uf-motion-ease-out);--uf-ease-in-out:var(--uf-motion-ease-in-out);--uf-duration-enter:.3s;--uf-duration-exit:.2s;--uf-ease-enter:cubic-bezier(.32, .72, 0, 1);--uf-ease-exit:cubic-bezier(.4, 0, 1, 1)}@media (prefers-reduced-motion:reduce){:root{--uf-motion-duration-fast:var(--uf-motion-duration-reduced);--uf-motion-duration-short:var(--uf-motion-duration-reduced);--uf-motion-duration-control:var(--uf-motion-duration-reduced);--uf-motion-duration-medium:var(--uf-motion-duration-reduced);--uf-motion-duration-emphasis:var(--uf-motion-duration-reduced);--uf-motion-duration-spin:var(--uf-motion-duration-reduced);--uf-motion-duration-loading:var(--uf-motion-duration-reduced);--uf-motion-duration-skeleton:var(--uf-motion-duration-reduced);--uf-motion-iteration-indefinite:1;--uf-duration-enter:var(--uf-motion-duration-reduced);--uf-duration-exit:var(--uf-motion-duration-reduced)}}.uf-compact{--uf-control-height:28px;--uf-control-font-size:13px;--uf-control-line-height:18px;--uf-control-pad-y:5px;--uf-control-pad-text:10px;--uf-control-pad-icon:5px;--uf-control-gap:8px;--uf-content-inset:10px}.uf-large{--uf-control-height:40px;--uf-control-font-size:16px;--uf-control-line-height:24px;--uf-control-pad-y:8px;--uf-control-pad-text:16px;--uf-control-pad-icon:8px;--uf-control-gap:12px;--uf-content-inset:16px}
[data-scope] *,[data-scope] :before,[data-scope] :after{box-shadow:none;border:none;outline:none}[data-scope] button,[data-scope] input,[data-scope] textarea,[data-scope] select,[data-scope] table,[data-scope] th,[data-scope] td,[data-scope] tr,[data-scope] thead,[data-scope] tbody,[data-scope] [data-part],[data-scope] label,button[data-scope],input[data-scope],textarea[data-scope],select[data-scope],table[data-scope],label[data-scope]{box-shadow:none;appearance:none;border:none;outline:none}[data-scope] .uf-option,[data-scope] .uf-control,[data-scope] .uf-button,.uf-option[data-scope],.uf-control[data-scope],.uf-button[data-scope]{box-shadow:none;border:none;outline:none}[data-scope] table{border-collapse:collapse;border-spacing:0}[data-scope][data-part=root]{padding:var(--uf-membrane,var(--uf-border-width-thin));box-sizing:border-box}[data-scope=card][data-part=root],[data-scope=button][data-part=root],[data-scope=text][data-part=root],[data-scope=bar][data-part=root],[data-scope=sidebar][data-part=root],[data-scope=input][data-part=root],[data-scope=select][data-part=root],[data-scope=resizable][data-part=root]{padding:0}[data-scope][data-part=root]{font-family:var(--uf-font-family-base);font-size:var(--uf-control-font-size);line-height:var(--uf-control-line-height);letter-spacing:var(--uf-control-letter-spacing);font-weight:var(--uf-font-weight);color:var(--uf-color-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-scope]:not([data-scope=code]) :where([data-part=label],[data-part=description],[data-part=error],[data-part=trigger],[data-part=item],[data-part=option],[data-part=title],[data-part=value],[data-part=input],[data-part=textarea],button,input,textarea,select,.uf-text-body),[data-scope]:not([data-scope=code]) :where(input,textarea)::placeholder{font-size:var(--uf-control-font-size);line-height:var(--uf-control-line-height);letter-spacing:var(--uf-control-letter-spacing);font-weight:var(--uf-font-weight)}[data-scope] .uf-option,.uf-option[data-scope]{min-height:var(--uf-control-height);align-items:center;gap:var(--uf-control-gap);width:100%;height:auto;padding:var(--uf-control-pad-y) var(--uf-control-pad-text);border-radius:var(--uf-radius);background:var(--uf-color-black-0);color:inherit;font:inherit;font-weight:var(--uf-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;transition:none;display:flex}[data-scope] .uf-option:hover,.uf-option[data-scope]:hover{background:var(--uf-color-hover-bg)}[data-scope] .uf-option[data-disabled],[data-scope] .uf-option[disabled],[data-scope] .uf-option:disabled,.uf-option[data-scope][data-disabled],.uf-option[data-scope]:disabled{opacity:var(--uf-color-disabled-opacity);cursor:not-allowed;pointer-events:none}[data-scope] .uf-option[data-highlighted],.uf-option[data-scope][data-highlighted]{background:var(--uf-color-hover-bg)}[data-scope] .uf-control,.uf-control[data-scope]{min-height:var(--uf-control-height);align-items:center;gap:var(--uf-control-gap);height:auto;padding:var(--uf-control-pad-y) var(--uf-control-pad-text);border-radius:var(--uf-radius);background:var(--uf-color-black-0);color:inherit;font:inherit;font-weight:var(--uf-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;transition:none;display:inline-flex}[data-scope] .uf-control[aria-current=true],[data-scope] .uf-control[aria-selected=true],[data-scope] .uf-control[data-active=true],[data-scope] .uf-control.is-active,.uf-control[data-scope][aria-current=true],.uf-control[data-scope][aria-selected=true],.uf-control[data-scope][data-active=true],.uf-control[data-scope].is-active{font-weight:var(--uf-font-weight)}@supports (font-variation-settings:"wght" 400){[data-scope][data-part=root],[data-scope]:not([data-scope=code]) :where([data-part=label],[data-part=description],[data-part=error],[data-part=trigger],[data-part=item],[data-part=option],[data-part=title],[data-part=value],[data-part=input],[data-part=textarea],button,input,textarea,select,.uf-text-body),[data-scope]:not([data-scope=code]) :where(input,textarea)::placeholder,[data-scope] .uf-control[aria-current=true],[data-scope] .uf-control[aria-selected=true],[data-scope] .uf-control[data-active=true],[data-scope] .uf-control.is-active,.uf-control[data-scope][aria-current=true],.uf-control[data-scope][aria-selected=true],.uf-control[data-scope][data-active=true],.uf-control[data-scope].is-active{font-variation-settings:"wght" var(--uf-font-weight)}}[data-scope] .uf-control[data-disabled],[data-scope] .uf-control[disabled],[data-scope] .uf-control:disabled,.uf-control[data-scope][data-disabled],.uf-control[data-scope]:disabled{opacity:var(--uf-color-disabled-opacity);cursor:not-allowed;pointer-events:none}[data-scope] .uf-control[data-icon-only],.uf-control[data-scope][data-icon-only]{--uf-icon-only-size:var(--uf-control-height);inline-size:var(--uf-icon-only-size);block-size:var(--uf-icon-only-size);min-inline-size:var(--uf-icon-only-size);min-block-size:var(--uf-icon-only-size);justify-content:center;padding:0}[data-scope] :focus-visible,[data-scope]:focus-visible,[data-scope] :focus:not(:focus-visible),[data-scope]:focus:not(:focus-visible){box-shadow:none;outline:none}[data-scope] [data-disabled],[data-scope][data-disabled]{opacity:var(--uf-color-disabled-opacity);cursor:not-allowed;pointer-events:none}[data-scope] [hidden]{display:none}
