:root{--smth-border-style-dashed: dashed;--smth-border-style-dotted: dotted;--smth-border-style-double: double;--smth-border-style-none: none;--smth-border-style-solid: solid;--smth-border-width-lg: 4px;--smth-border-width-md: 2px;--smth-border-width-sm: 1px;--smth-border-width-xl: 8px;--smth-border-width-xs: .5px;--smth-border-lg: 4px solid;--smth-border-md: 2px solid;--smth-border-sm: 1px solid;--smth-border-xl: 8px solid;--smth-border-xs: .5px solid;--smth-colors-accent: var(--smth-colors-blue-500);--smth-colors-accent-emphasized: var(--smth-colors-blue-400);--smth-colors-accent-inverse: var(--smth-colors-light-primary-400);--smth-colors-accent-muted: color-mix(in srgb, var(--smth-colors-blue-500) 12%, transparent);--smth-colors-accent-subtle: var(--smth-colors-blue-600);--smth-colors-background: var(--smth-colors-neutral-800);--smth-colors-background-alpha32: color-mix(in srgb, var(--smth-colors-background) 32%, transparent);--smth-colors-blue-100: #c4e0ff;--smth-colors-blue-200: #a1cdff;--smth-colors-blue-300: #80b9ff;--smth-colors-blue-400: #6da9ff;--smth-colors-blue-50: #e6f3ff;--smth-colors-blue-500: #639aff;--smth-colors-blue-600: #5f8bf0;--smth-colors-blue-700: #5a78db;--smth-colors-blue-800: #5467c8;--smth-colors-blue-900: #4b47a7;--smth-colors-border: var(--smth-colors-neutral-400);--smth-colors-border-focus: var(--smth-colors-blue-200);--smth-colors-border-strong: var(--smth-colors-neutral-300);--smth-colors-border-subtle: var(--smth-colors-neutral-500);--smth-colors-border-subtle-inverse: var(--smth-colors-light-neutral-300);--smth-colors-dark-neutral-100: #e2e3e8;--smth-colors-dark-neutral-200: #b7b9c7;--smth-colors-dark-neutral-300: #8c8fa6;--smth-colors-dark-neutral-400: #70738f;--smth-colors-dark-neutral-50: #f6f7f8;--smth-colors-dark-neutral-500: #434556;--smth-colors-dark-neutral-600: #2d2e39;--smth-colors-dark-neutral-700: #22232b;--smth-colors-dark-neutral-800: #16171d;--smth-colors-dark-neutral-900: #0b0c0e;--smth-colors-dark-primary-100: #c4e0ff;--smth-colors-dark-primary-200: #a1cdff;--smth-colors-dark-primary-300: #80b9ff;--smth-colors-dark-primary-400: #6da9ff;--smth-colors-dark-primary-50: #e6f3ff;--smth-colors-dark-primary-500: #639aff;--smth-colors-dark-primary-600: #5f8bf0;--smth-colors-dark-primary-700: #5a78db;--smth-colors-dark-primary-800: #5467c8;--smth-colors-dark-primary-900: #4b47a7;--smth-colors-error: var(--smth-colors-red-400);--smth-colors-error-emphasized: var(--smth-colors-red-300);--smth-colors-error-muted: color-mix(in srgb, var(--smth-colors-red-500) 12%, transparent);--smth-colors-error-subtle: var(--smth-colors-red-500);--smth-colors-graph-series1: var(--smth-colors-illustration-blue);--smth-colors-graph-series10: #5AC2F2;--smth-colors-graph-series11: #D65AF2;--smth-colors-graph-series12: #5AF28A;--smth-colors-graph-series2: var(--smth-colors-illustration-pink);--smth-colors-graph-series3: var(--smth-colors-illustration-green);--smth-colors-graph-series4: #8A59F2;--smth-colors-graph-series5: #F2D65A;--smth-colors-graph-series6: #F25A76;--smth-colors-graph-series7: #C2F25A;--smth-colors-graph-series8: #F28A59;--smth-colors-graph-series9: #76F25A;--smth-colors-green-100: #C7FFF0;--smth-colors-green-200: #90FFE3;--smth-colors-green-300: #50F8D4;--smth-colors-green-400: #1BE4BF;--smth-colors-green-50: #EFFEFA;--smth-colors-green-500: #04C8A7;--smth-colors-green-600: #00A189;--smth-colors-green-700: #05806F;--smth-colors-green-800: #0A655A;--smth-colors-green-900: #00332F;--smth-colors-illustration-blue: #629AFF;--smth-colors-illustration-blue-inverse: #3D5EFF;--smth-colors-illustration-green: #1BE4BE;--smth-colors-illustration-pink: #FA78EC;--smth-colors-info: var(--smth-colors-blue-500);--smth-colors-info-emphasized: var(--smth-colors-blue-500);--smth-colors-info-muted: color-mix(in srgb, var(--smth-colors-blue-400) 12%, transparent);--smth-colors-info-subtle: var(--smth-colors-blue-600);--smth-colors-light-neutral-100: #f1f1f4;--smth-colors-light-neutral-200: #e3e3e8;--smth-colors-light-neutral-300: #d4d5dd;--smth-colors-light-neutral-400: #b8b9c7;--smth-colors-light-neutral-50: #f6f7f8;--smth-colors-light-neutral-500: #7e829a;--smth-colors-light-neutral-600: #4f5164;--smth-colors-light-neutral-700: #383a47;--smth-colors-light-neutral-800: #22232b;--smth-colors-light-neutral-900: #16171d;--smth-colors-light-primary-100: #c5c6ff;--smth-colors-light-primary-200: #9aa2ff;--smth-colors-light-primary-300: #6a7cff;--smth-colors-light-primary-400: #3d5dff;--smth-colors-light-primary-50: #e8e9ff;--smth-colors-light-primary-500: #003dfb;--smth-colors-light-primary-600: #0033ef;--smth-colors-light-primary-700: #0026e3;--smth-colors-light-primary-800: #0016d8;--smth-colors-light-primary-900: #0000bf;--smth-colors-neutral-100: #e2e3e8;--smth-colors-neutral-200: #b7b9c7;--smth-colors-neutral-300: #8c8fa6;--smth-colors-neutral-400: #70738f;--smth-colors-neutral-50: #f6f7f8;--smth-colors-neutral-500: #434556;--smth-colors-neutral-600: #2d2e39;--smth-colors-neutral-700: #22232b;--smth-colors-neutral-800: #16171d;--smth-colors-neutral-900: #0b0c0e;--smth-colors-neutral-border-focus: var(--smth-colors-neutral-50);--smth-colors-neutral-default: var(--smth-colors-neutral-100);--smth-colors-neutral-emphasized: var(--smth-colors-neutral-50);--smth-colors-neutral-subtle: var(--smth-colors-neutral-200);--smth-colors-red-100: #f7a4a7;--smth-colors-red-200: #f7a4a7;--smth-colors-red-300: #f18184;--smth-colors-red-400: #ff6464;--smth-colors-red-50: #ffd3d9;--smth-colors-red-500: #ff554b;--smth-colors-red-600: #f84e4b;--smth-colors-red-700: #e54444;--smth-colors-red-800: #d73e3d;--smth-colors-red-900: #c93331;--smth-colors-success: var(--smth-colors-green-400);--smth-colors-success-emphasized: var(--smth-colors-green-300);--smth-colors-success-muted: color-mix(in srgb, var(--smth-colors-green-400) 12%, transparent);--smth-colors-success-subtle: var(--smth-colors-green-500);--smth-colors-surface: var(--smth-colors-surface1);--smth-colors-surface1: var(--smth-colors-neutral-700);--smth-colors-surface1-alpha32: color-mix(in srgb, var(--smth-colors-surface1) 32%, transparent);--smth-colors-surface2: var(--smth-colors-neutral-600);--smth-colors-surface2-alpha32: color-mix(in srgb, var(--smth-colors-surface2) 32%, transparent);--smth-colors-surface2-inverse: var(--smth-colors-light-neutral-200);--smth-colors-surface3: var(--smth-colors-neutral-500);--smth-colors-surface3-alpha32: color-mix(in srgb, var(--smth-colors-surface3) 32%, transparent);--smth-colors-surface3-inverse: var(--smth-colors-light-neutral-300);--smth-colors-surface-dark: var(--smth-colors-neutral-900);--smth-colors-surface-inverse: var(--smth-colors-light-neutral-100);--smth-colors-surface-inverse-alpha32: color-mix(in srgb, var(--smth-colors-surface-inverse) 32%, transparent);--smth-colors-text: var(--smth-colors-neutral-100);--smth-colors-text-dark: var(--smth-colors-neutral-900);--smth-colors-text-disabled: var(--smth-colors-neutral-300);--smth-colors-text-inverse: var(--smth-colors-light-neutral-800);--smth-colors-text-light: var(--smth-colors-neutral-50);--smth-colors-text-on-overlay: var(--smth-colors-neutral-100);--smth-colors-text-subtle: var(--smth-colors-neutral-200);--smth-colors-text-subtle-inverse: var(--smth-colors-light-neutral-700);--smth-colors-warning: var(--smth-colors-yellow-800);--smth-colors-warning-emphasized: var(--smth-colors-yellow-700);--smth-colors-warning-muted: color-mix(in srgb, var(--smth-colors-yellow-800) 12%, transparent);--smth-colors-warning-subtle: var(--smth-colors-yellow-900);--smth-colors-yellow-100: #FDF9C2;--smth-colors-yellow-200: #FCF59A;--smth-colors-yellow-300: #FBF171;--smth-colors-yellow-400: #F9EC4F;--smth-colors-yellow-50: #FEFDE6;--smth-colors-yellow-500: #F6E72A;--smth-colors-yellow-600: #F9D829;--smth-colors-yellow-700: #F8C01F;--smth-colors-yellow-800: #F7A814;--smth-colors-yellow-900: #F47E00;--smth-radius-2xl: 16px;--smth-radius-2xs: 1px;--smth-radius-3xl: 24px;--smth-radius-4xl: 32px;--smth-radius-full: 9999px;--smth-radius-lg: 8px;--smth-radius-md: 6px;--smth-radius-none: 0px;--smth-radius-sm: 4px;--smth-radius-xl: 12px;--smth-radius-xs: 2px;--smth-shadows-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--smth-shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--smth-shadows-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--smth-shadows-none: none;--smth-shadows-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--smth-shadows-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--smth-shadows-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--smth-sizes-0: 0rem;--smth-sizes-0-5: .125rem;--smth-sizes-1: .25rem;--smth-sizes-1-5: .375rem;--smth-sizes-1-over-12: 8.333333%;--smth-sizes-1-over-2: 50%;--smth-sizes-1-over-3: 33.333333%;--smth-sizes-1-over-4: 25%;--smth-sizes-1-over-5: 20%;--smth-sizes-1-over-6: 16.666667%;--smth-sizes-10: 2.5rem;--smth-sizes-10-over-12: 83.333333%;--smth-sizes-11: 2.75rem;--smth-sizes-11-over-12: 91.666667%;--smth-sizes-12: 3rem;--smth-sizes-13: 3.25rem;--smth-sizes-14: 3.5rem;--smth-sizes-15: 3.75rem;--smth-sizes-16: 4rem;--smth-sizes-2: .5rem;--smth-sizes-2-5: .625rem;--smth-sizes-2-over-12: 16.666667%;--smth-sizes-2-over-3: 66.666667%;--smth-sizes-2-over-5: 40%;--smth-sizes-2-over-6: 33.333333%;--smth-sizes-20: 5rem;--smth-sizes-24: 6rem;--smth-sizes-25: 6.25rem;--smth-sizes-28: 7rem;--smth-sizes-2xl: 42rem;--smth-sizes-2xs: 16rem;--smth-sizes-3: .75rem;--smth-sizes-3-5: .875rem;--smth-sizes-3-over-12: 25%;--smth-sizes-3-over-4: 75%;--smth-sizes-3-over-5: 60%;--smth-sizes-3-over-6: 50%;--smth-sizes-32: 8rem;--smth-sizes-36: 9rem;--smth-sizes-37-5: 9.375rem;--smth-sizes-3xl: 48rem;--smth-sizes-3xs: 14rem;--smth-sizes-4: 1rem;--smth-sizes-4-5: 1.125rem;--smth-sizes-4-over-12: 33.333333%;--smth-sizes-4-over-5: 80%;--smth-sizes-4-over-6: 66.666667%;--smth-sizes-40: 10rem;--smth-sizes-44: 11rem;--smth-sizes-48: 12rem;--smth-sizes-4xl: 56rem;--smth-sizes-5: 1.25rem;--smth-sizes-5-5: 1.375rem;--smth-sizes-5-over-12: 41.666667%;--smth-sizes-5-over-6: 83.333333%;--smth-sizes-50: 12.5rem;--smth-sizes-52: 13rem;--smth-sizes-56: 14rem;--smth-sizes-5xl: 64rem;--smth-sizes-6: 1.5rem;--smth-sizes-6-5: 1.625rem;--smth-sizes-6-over-12: 50%;--smth-sizes-60: 15rem;--smth-sizes-64: 16rem;--smth-sizes-6xl: 72rem;--smth-sizes-7: 1.75rem;--smth-sizes-7-5: 1.875rem;--smth-sizes-7-over-12: 58.333333%;--smth-sizes-72: 18rem;--smth-sizes-8: 2rem;--smth-sizes-8-5: 2.125rem;--smth-sizes-8-over-12: 66.666667%;--smth-sizes-80: 20rem;--smth-sizes-9: 2.25rem;--smth-sizes-9-over-12: 75%;--smth-sizes-96: 24rem;--smth-sizes-dvh: 100dvh;--smth-sizes-dvw: 100dvw;--smth-sizes-fit: fit-content;--smth-sizes-full: 100%;--smth-sizes-lg: 32rem;--smth-sizes-lvh: 100lvh;--smth-sizes-lvw: 100lvw;--smth-sizes-max: max-content;--smth-sizes-md: 28rem;--smth-sizes-min: min-content;--smth-sizes-prose: 60ch;--smth-sizes-sm: 24rem;--smth-sizes-svh: 100svh;--smth-sizes-svw: 100svw;--smth-sizes-vh: 100vh;--smth-sizes-vw: 100vw;--smth-sizes-xl: 36rem;--smth-sizes-xs: 20rem;--smth-spacing: .25rem;--smth-spacing--0-5: -.125rem;--smth-spacing--1: -.25rem;--smth-spacing--1-5: -.375rem;--smth-spacing--10: -2.5rem;--smth-spacing--11: -2.75rem;--smth-spacing--12: -3rem;--smth-spacing--13: -3.25rem;--smth-spacing--14: -3.5rem;--smth-spacing--15: -3.75rem;--smth-spacing--16: -4rem;--smth-spacing--2: -.5rem;--smth-spacing--2-5: -.625rem;--smth-spacing--20: -5rem;--smth-spacing--24: -6rem;--smth-spacing--28: -7rem;--smth-spacing--3: -.75rem;--smth-spacing--3-5: -.875rem;--smth-spacing--32: -8rem;--smth-spacing--36: -9rem;--smth-spacing--4: -1rem;--smth-spacing--4-5: -1.125rem;--smth-spacing--40: -10rem;--smth-spacing--44: -11rem;--smth-spacing--48: -12rem;--smth-spacing--5: -1.25rem;--smth-spacing--52: -13rem;--smth-spacing--56: -14rem;--smth-spacing--6: -1.5rem;--smth-spacing--60: -15rem;--smth-spacing--64: -16rem;--smth-spacing--7: -1.75rem;--smth-spacing--72: -18rem;--smth-spacing--8: -2rem;--smth-spacing--80: -20rem;--smth-spacing--9: -2.25rem;--smth-spacing--96: -24rem;--smth-spacing-0: 0rem;--smth-spacing-0-5: .125rem;--smth-spacing-1: .25rem;--smth-spacing-1-5: .375rem;--smth-spacing-10: 2.5rem;--smth-spacing-11: 2.75rem;--smth-spacing-12: 3rem;--smth-spacing-13: 3.25rem;--smth-spacing-14: 3.5rem;--smth-spacing-15: 3.75rem;--smth-spacing-16: 4rem;--smth-spacing-2: .5rem;--smth-spacing-2-5: .625rem;--smth-spacing-20: 5rem;--smth-spacing-24: 6rem;--smth-spacing-25: 6.25rem;--smth-spacing-28: 7rem;--smth-spacing-3: .75rem;--smth-spacing-3-5: .875rem;--smth-spacing-32: 8rem;--smth-spacing-36: 9rem;--smth-spacing-37-5: 9.375rem;--smth-spacing-4: 1rem;--smth-spacing-4-5: 1.125rem;--smth-spacing-40: 10rem;--smth-spacing-44: 11rem;--smth-spacing-48: 12rem;--smth-spacing-5: 1.25rem;--smth-spacing-5-5: 1.375rem;--smth-spacing-50: 12.5rem;--smth-spacing-52: 13rem;--smth-spacing-56: 14rem;--smth-spacing-6: 1.5rem;--smth-spacing-6-5: 1.625rem;--smth-spacing-60: 15rem;--smth-spacing-64: 16rem;--smth-spacing-7: 1.75rem;--smth-spacing-7-5: 1.875rem;--smth-spacing-72: 18rem;--smth-spacing-8: 2rem;--smth-spacing-8-5: 2.125rem;--smth-spacing-80: 20rem;--smth-spacing-9: 2.25rem;--smth-spacing-96: 24rem;--smth-font-body: Satoshi, "Avenir Next", "Segoe UI", sans-serif;--smth-font-heading: Satoshi, "Avenir Next", "Segoe UI", sans-serif;--smth-font-mono: "Geist Mono", "JetBrains Mono", "SFMono-Regular", monospace;--smth-font-size-2xl: 1.5rem;--smth-font-size-2xs: .625rem;--smth-font-size-3xl: 1.875rem;--smth-font-size-4xl: 2.25rem;--smth-font-size-5xl: 3rem;--smth-font-size-6xl: 3.75rem;--smth-font-size-7xl: 4.5rem;--smth-font-size-8xl: 6rem;--smth-font-size-9xl: 8rem;--smth-font-size-lg: 1.125rem;--smth-font-size-md: 1rem;--smth-font-size-sm: .875rem;--smth-font-size-xl: 1.25rem;--smth-font-size-xs: .75rem;--smth-font-weight-bold: 700;--smth-font-weight-extrabold: 800;--smth-font-weight-light: 300;--smth-font-weight-medium: 500;--smth-font-weight-normal: 400;--smth-font-weight-semibold: 600;--smth-font-weight-thin: 100;--smth-letter-spacing-normal: 0em;--smth-letter-spacing-tight: -.025em;--smth-letter-spacing-tighter: -.05em;--smth-letter-spacing-wide: .025em;--smth-letter-spacing-wider: .05em;--smth-letter-spacing-widest: .1em;--smth-line-height-moderate: 1.5;--smth-line-height-short: 1.375;--smth-line-height-shorter: 1.25;--smth-line-height-tall: 1.625;--smth-line-height-taller: 2;--smth-z-indices-base: 0;--smth-z-indices-docked: 10;--smth-z-indices-dropdown: 1000;--smth-z-indices-hide: -1;--smth-z-indices-max: 2147483647;--smth-z-indices-modal: 1400;--smth-z-indices-overlay: 1300;--smth-z-indices-popover: 1500;--smth-z-indices-sticky: 1100;--smth-z-indices-tooltip: 1800}[data-smth-theme=light]{--smth-colors-accent: var(--smth-colors-blue-400);--smth-colors-accent-emphasized: var(--smth-colors-blue-500);--smth-colors-accent-inverse: var(--smth-colors-dark-primary-500);--smth-colors-accent-muted: var(--smth-colors-blue-50);--smth-colors-accent-subtle: var(--smth-colors-blue-300);--smth-colors-background: var(--smth-colors-neutral-50);--smth-colors-blue-100: #c5c6ff;--smth-colors-blue-200: #9aa2ff;--smth-colors-blue-300: #6a7cff;--smth-colors-blue-400: #3d5dff;--smth-colors-blue-50: #e8e9ff;--smth-colors-blue-500: #003dfb;--smth-colors-blue-600: #0033ef;--smth-colors-blue-700: #0026e3;--smth-colors-blue-800: #0016d8;--smth-colors-blue-900: #0000bf;--smth-colors-border-focus: var(--smth-colors-blue-500);--smth-colors-border-strong: var(--smth-colors-neutral-500);--smth-colors-border-subtle: var(--smth-colors-neutral-300);--smth-colors-border-subtle-inverse: var(--smth-colors-dark-neutral-500);--smth-colors-error: var(--smth-colors-red-500);--smth-colors-error-emphasized: var(--smth-colors-red-600);--smth-colors-error-muted: var(--smth-colors-red-50);--smth-colors-error-subtle: var(--smth-colors-red-400);--smth-colors-graph-series10: #0594E0;--smth-colors-graph-series11: #B833F0;--smth-colors-graph-series12: #0DAE5A;--smth-colors-graph-series4: #824DFF;--smth-colors-graph-series5: #FBAE00;--smth-colors-graph-series6: #F0284A;--smth-colors-graph-series7: #72B800;--smth-colors-graph-series8: #F25A14;--smth-colors-graph-series9: #35B20E;--smth-colors-green-100: #abe7d8;--smth-colors-green-200: #6fd9be;--smth-colors-green-300: #04c8a4;--smth-colors-green-400: #00ba90;--smth-colors-green-50: #ddf6f0;--smth-colors-green-500: #00ac7e;--smth-colors-green-600: #009e71;--smth-colors-green-700: #009e71;--smth-colors-green-800: #007c53;--smth-colors-green-900: #005f37;--smth-colors-illustration-blue: #3D5EFF;--smth-colors-illustration-blue-inverse: #629AFF;--smth-colors-illustration-green: #04C8A5;--smth-colors-illustration-pink: #F045DC;--smth-colors-info: var(--smth-colors-blue-400);--smth-colors-info-muted: var(--smth-colors-blue-50);--smth-colors-info-subtle: var(--smth-colors-blue-300);--smth-colors-neutral-100: #f1f1f4;--smth-colors-neutral-200: #e3e3e8;--smth-colors-neutral-300: #d4d5dd;--smth-colors-neutral-400: #b8b9c7;--smth-colors-neutral-500: #7e829a;--smth-colors-neutral-600: #4f5164;--smth-colors-neutral-700: #383a47;--smth-colors-neutral-800: #22232b;--smth-colors-neutral-900: #16171d;--smth-colors-neutral-border-focus: var(--smth-colors-neutral-900);--smth-colors-neutral-default: var(--smth-colors-neutral-800);--smth-colors-neutral-emphasized: var(--smth-colors-neutral-900);--smth-colors-neutral-subtle: var(--smth-colors-neutral-700);--smth-colors-red-100: #ffced6;--smth-colors-red-200: #f49ba0;--smth-colors-red-300: #ec747a;--smth-colors-red-400: #f85259;--smth-colors-red-50: #ffecef;--smth-colors-red-500: #ff4040;--smth-colors-red-600: #ef363f;--smth-colors-red-700: #dd2b38;--smth-colors-red-800: #d02331;--smth-colors-red-900: #c11424;--smth-colors-success: var(--smth-colors-green-300);--smth-colors-success-emphasized: var(--smth-colors-green-400);--smth-colors-success-muted: var(--smth-colors-green-50);--smth-colors-success-subtle: var(--smth-colors-green-200);--smth-colors-surface1: var(--smth-colors-neutral-100);--smth-colors-surface2: var(--smth-colors-neutral-200);--smth-colors-surface2-inverse: var(--smth-colors-dark-neutral-600);--smth-colors-surface3: var(--smth-colors-neutral-300);--smth-colors-surface3-inverse: var(--smth-colors-dark-neutral-500);--smth-colors-surface-dark: var(--smth-colors-neutral-50);--smth-colors-surface-inverse: var(--smth-colors-dark-neutral-700);--smth-colors-text: var(--smth-colors-neutral-800);--smth-colors-text-disabled: var(--smth-colors-neutral-400);--smth-colors-text-inverse: var(--smth-colors-dark-neutral-100);--smth-colors-text-subtle: var(--smth-colors-neutral-700);--smth-colors-text-subtle-inverse: var(--smth-colors-dark-neutral-200);--smth-colors-warning: var(--smth-colors-yellow-500);--smth-colors-warning-emphasized: var(--smth-colors-yellow-600);--smth-colors-warning-muted: var(--smth-colors-yellow-50);--smth-colors-warning-subtle: var(--smth-colors-yellow-400);--smth-colors-yellow-100: #feeab2;--smth-colors-yellow-200: #fddd80;--smth-colors-yellow-300: #fdd14c;--smth-colors-yellow-400: #fcc623;--smth-colors-yellow-50: #fff7e0;--smth-colors-yellow-500: #fbbc00;--smth-colors-yellow-600: #fbae00;--smth-colors-yellow-700: #fb9b00;--smth-colors-yellow-800: #fb8a00;--smth-colors-yellow-900: #fb6a00}:root{--smth-accordion-content-bg: transparent;--smth-accordion-content-color: var(--smth-colors-text-subtle);--smth-accordion-disabled-opacity: .5;--smth-accordion-indicator-bg: var(--smth-input-select-chevron-bg);--smth-accordion-indicator-border-radius: var(--smth-input-select-chevron-border-radius);--smth-accordion-indicator-color: var(--smth-input-select-chevron-color);--smth-accordion-item-bg: transparent;--smth-accordion-item-border-color: var(--smth-colors-border-subtle);--smth-accordion-item-open-bg: var(--smth-colors-surface2-alpha32);--smth-accordion-motion-duration: .18s;--smth-accordion-motion-easing: ease;--smth-accordion-root-bg: transparent;--smth-accordion-root-border-color: var(--smth-colors-border-subtle);--smth-accordion-root-border-radius: var(--smth-radius-lg);--smth-accordion-root-border-style: var(--smth-border-style-solid);--smth-accordion-root-border-width: var(--smth-border-width-sm);--smth-accordion-root-color: var(--smth-colors-text);--smth-accordion-size-lg-font-size: var(--smth-font-size-lg);--smth-accordion-size-lg-indicator-size: var(--smth-sizes-4);--smth-accordion-size-lg-line-height: var(--smth-line-height-moderate);--smth-accordion-size-lg-padding-x: var(--smth-spacing-4);--smth-accordion-size-lg-padding-y: var(--smth-spacing-3);--smth-accordion-size-lg-trigger-height: var(--smth-sizes-12);--smth-accordion-size-md-font-size: var(--smth-font-size-md);--smth-accordion-size-md-indicator-size: var(--smth-sizes-4);--smth-accordion-size-md-line-height: var(--smth-line-height-short);--smth-accordion-size-md-padding-x: var(--smth-spacing-3);--smth-accordion-size-md-padding-y: var(--smth-spacing-2);--smth-accordion-size-md-trigger-height: var(--smth-sizes-10);--smth-accordion-size-sm-font-size: var(--smth-font-size-sm);--smth-accordion-size-sm-indicator-size: var(--smth-sizes-4);--smth-accordion-size-sm-line-height: var(--smth-line-height-short);--smth-accordion-size-sm-padding-x: var(--smth-spacing-2);--smth-accordion-size-sm-padding-y: var(--smth-spacing-1-5);--smth-accordion-size-sm-trigger-height: var(--smth-sizes-8);--smth-accordion-trigger-bg: transparent;--smth-accordion-trigger-color: var(--smth-colors-text);--smth-accordion-trigger-focus-ring: var(--smth-colors-border-focus);--smth-accordion-trigger-font-weight: var(--smth-font-weight-medium);--smth-alert-error-bg: var(--smth-colors-error-muted);--smth-alert-error-border: var(--smth-colors-error-subtle);--smth-alert-error-color: var(--smth-colors-error-emphasized);--smth-alert-info-bg: var(--smth-colors-info-muted);--smth-alert-info-border: var(--smth-colors-info-subtle);--smth-alert-info-color: var(--smth-colors-info-emphasized);--smth-alert-success-bg: var(--smth-colors-success-muted);--smth-alert-success-border: var(--smth-colors-success-subtle);--smth-alert-success-color: var(--smth-colors-success-emphasized);--smth-alert-warning-bg: var(--smth-colors-warning-muted);--smth-alert-warning-border: var(--smth-colors-warning-subtle);--smth-alert-warning-color: var(--smth-colors-warning-emphasized);--smth-breadcrumb-color: var(--smth-colors-text-subtle);--smth-breadcrumb-current-color: var(--smth-colors-text);--smth-breadcrumb-current-font-weight: var(--smth-font-weight-bold);--smth-breadcrumb-ellipsis-color: var(--smth-colors-text-disabled);--smth-breadcrumb-link-color: var(--smth-colors-text-subtle);--smth-breadcrumb-link-focus-outline-color: var(--smth-colors-border-focus);--smth-breadcrumb-link-focus-outline-offset: var(--smth-spacing-0-5);--smth-breadcrumb-link-focus-outline-style: var(--smth-border-style-solid);--smth-breadcrumb-link-focus-outline-width: var(--smth-border-width-md);--smth-breadcrumb-link-hover-color: var(--smth-colors-text);--smth-breadcrumb-link-lg-gap: var(--smth-spacing-1-5);--smth-breadcrumb-link-lg-radius: var(--smth-radius-md);--smth-breadcrumb-link-md-gap: var(--smth-spacing-1);--smth-breadcrumb-link-md-radius: var(--smth-radius-sm);--smth-breadcrumb-link-sm-gap: var(--smth-spacing-0-5);--smth-breadcrumb-link-sm-radius: var(--smth-radius-xs);--smth-breadcrumb-separator-color: var(--smth-colors-text-disabled);--smth-breadcrumb-separator-opacity: .72;--smth-breadcrumb-size-lg-font-size: var(--smth-font-size-md);--smth-breadcrumb-size-lg-gap: var(--smth-spacing-2);--smth-breadcrumb-size-lg-icon-size: var(--smth-sizes-4);--smth-breadcrumb-size-lg-letter-spacing: var(--smth-letter-spacing-normal);--smth-breadcrumb-size-lg-line-height: var(--smth-line-height-moderate);--smth-breadcrumb-size-md-font-size: var(--smth-font-size-sm);--smth-breadcrumb-size-md-gap: var(--smth-spacing-1-5);--smth-breadcrumb-size-md-icon-size: var(--smth-sizes-4);--smth-breadcrumb-size-md-letter-spacing: var(--smth-letter-spacing-normal);--smth-breadcrumb-size-md-line-height: var(--smth-line-height-moderate);--smth-breadcrumb-size-sm-font-size: var(--smth-font-size-xs);--smth-breadcrumb-size-sm-gap: var(--smth-spacing-1);--smth-breadcrumb-size-sm-icon-size: var(--smth-sizes-3);--smth-breadcrumb-size-sm-letter-spacing: var(--smth-letter-spacing-normal);--smth-breadcrumb-size-sm-line-height: var(--smth-line-height-short);--smth-button-base-border-radius: var(--smth-radius-lg);--smth-button-base-font-family: var(--smth-font-mono);--smth-button-base-font-weight: var(--smth-font-weight-medium);--smth-button-base-text-transform: uppercase;--smth-button-base-transition: all .15s ease-in-out;--smth-button-destructive-bg: var(--smth-colors-error);--smth-button-destructive-color: var(--smth-colors-text-inverse);--smth-button-destructive-focus-outline: var(--smth-colors-error-emphasized);--smth-button-destructive-hover-bg: var(--smth-colors-error-subtle);--smth-button-disabled-true-cursor: not-allowed;--smth-button-disabled-true-opacity: .5;--smth-button-disabled-true-pointer-events: none;--smth-button-focus-outline-offset: var(--smth-spacing-0-5);--smth-button-focus-outline-style: var(--smth-border-style-solid);--smth-button-focus-outline-width: var(--smth-border-width-md);--smth-button-ghost-bg: transparent;--smth-button-ghost-color: var(--smth-colors-text);--smth-button-ghost-focus-outline: var(--smth-colors-neutral-border-focus);--smth-button-ghost-hover-bg: var(--smth-colors-surface3);--smth-button-ghost-destructive-bg: transparent;--smth-button-ghost-destructive-color: var(--smth-colors-error);--smth-button-ghost-destructive-focus-outline: var(--smth-colors-error-emphasized);--smth-button-ghost-destructive-hover-bg: var(--smth-colors-error-muted);--smth-button-outline-bg: var(--smth-colors-surface1);--smth-button-outline-border: var(--smth-colors-border);--smth-button-outline-color: var(--smth-colors-text);--smth-button-outline-focus-outline: var(--smth-colors-neutral-border-focus);--smth-button-outline-hover-bg: var(--smth-colors-background);--smth-button-primary-bg: var(--smth-colors-accent);--smth-button-primary-color: var(--smth-colors-text-inverse);--smth-button-primary-focus-outline: var(--smth-colors-border-focus);--smth-button-primary-hover-bg: var(--smth-colors-accent-subtle);--smth-button-secondary-bg: var(--smth-colors-neutral-default);--smth-button-secondary-color: var(--smth-colors-text-inverse);--smth-button-secondary-focus-outline: var(--smth-colors-neutral-border-focus);--smth-button-secondary-hover-bg: var(--smth-colors-neutral-subtle);--smth-button-size-lg-border-radius: var(--smth-radius-lg);--smth-button-size-lg-font-size: var(--smth-font-size-sm);--smth-button-size-lg-gap: var(--smth-spacing-1);--smth-button-size-lg-height: var(--smth-sizes-10);--smth-button-size-lg-icon-padding-both: var(--smth-spacing-3);--smth-button-size-lg-icon-padding-left: var(--smth-spacing-3);--smth-button-size-lg-icon-padding-right: var(--smth-spacing-3);--smth-button-size-lg-padding-left: var(--smth-spacing-4);--smth-button-size-lg-padding-right: var(--smth-spacing-4);--smth-button-size-md-border-radius: var(--smth-radius-lg);--smth-button-size-md-font-size: var(--smth-font-size-sm);--smth-button-size-md-gap: var(--smth-spacing-1);--smth-button-size-md-height: var(--smth-sizes-8);--smth-button-size-md-icon-padding-both: var(--smth-spacing-2);--smth-button-size-md-icon-padding-left: var(--smth-spacing-2);--smth-button-size-md-icon-padding-right: var(--smth-spacing-2);--smth-button-size-md-padding-left: var(--smth-spacing-3);--smth-button-size-md-padding-right: var(--smth-spacing-3);--smth-button-size-sm-border-radius: var(--smth-radius-md);--smth-button-size-sm-font-size: var(--smth-font-size-sm);--smth-button-size-sm-gap: var(--smth-spacing-0-5);--smth-button-size-sm-height: var(--smth-sizes-6);--smth-button-size-sm-icon-padding-both: var(--smth-spacing-1);--smth-button-size-sm-icon-padding-left: var(--smth-spacing-1);--smth-button-size-sm-icon-padding-right: var(--smth-spacing-1);--smth-button-size-sm-padding-left: var(--smth-spacing-2);--smth-button-size-sm-padding-right: var(--smth-spacing-2);--smth-code-block-base-background: var(--smth-colors-background);--smth-code-block-base-border-radius: var(--smth-radius-lg);--smth-code-block-base-font-size: var(--smth-font-size-md);--smth-code-block-base-padding-x: var(--smth-spacing-4);--smth-code-block-base-padding-y: var(--smth-spacing-4);--smth-code-block-code-font-size: var(--smth-font-size-sm);--smth-code-block-code-line-height: var(--smth-line-height-moderate);--smth-code-block-diff-added-bg: var(--smth-colors-success-muted);--smth-code-block-diff-added-border: var(--smth-colors-success);--smth-code-block-diff-removed-bg: var(--smth-colors-error-muted);--smth-code-block-diff-removed-border: var(--smth-colors-error);--smth-code-block-header-font-size: var(--smth-font-size-xs);--smth-code-block-highlight-bg: var(--smth-colors-surface1);--smth-code-block-highlight-border: var(--smth-colors-border);--smth-code-block-line-number-color: var(--smth-colors-text-subtle);--smth-code-block-title-font-size: var(--smth-font-size-sm);--smth-code-block-token-attr-name: var(--smth-colors-info);--smth-code-block-token-attr-value: var(--smth-colors-success-emphasized);--smth-code-block-token-comment: var(--smth-colors-text-disabled);--smth-code-block-token-function: var(--smth-colors-success-emphasized);--smth-code-block-token-keyword: var(--smth-colors-error-emphasized);--smth-code-block-token-number: var(--smth-colors-error-emphasized);--smth-code-block-token-operator: var(--smth-colors-text);--smth-code-block-token-property: var(--smth-colors-info-emphasized);--smth-code-block-token-punctuation: var(--smth-colors-text-subtle);--smth-code-block-token-string: var(--smth-colors-success-emphasized);--smth-code-block-token-tag: var(--smth-colors-text);--smth-code-block-token-type: var(--smth-colors-warning-emphasized);--smth-code-base-border-radius: var(--smth-radius-md);--smth-code-base-border-style: var(--smth-border-style-solid);--smth-code-base-border-width: var(--smth-border-width-sm);--smth-code-base-font-weight: var(--smth-font-weight-normal);--smth-code-palette-default-border: var(--smth-colors-border);--smth-code-palette-default-contrast: var(--smth-colors-text-inverse);--smth-code-palette-default-fg: var(--smth-colors-text);--smth-code-palette-default-muted: var(--smth-colors-border-subtle);--smth-code-palette-default-solid-bg: var(--smth-colors-text);--smth-code-palette-default-subtle-bg: var(--smth-colors-surface1);--smth-code-palette-error-border: var(--smth-colors-error-subtle);--smth-code-palette-error-contrast: var(--smth-colors-text-inverse);--smth-code-palette-error-fg: var(--smth-colors-error-emphasized);--smth-code-palette-error-muted: var(--smth-colors-error-subtle);--smth-code-palette-error-solid-bg: var(--smth-colors-error);--smth-code-palette-error-subtle-bg: var(--smth-colors-error-muted);--smth-code-palette-info-border: var(--smth-colors-info-subtle);--smth-code-palette-info-contrast: var(--smth-colors-text-inverse);--smth-code-palette-info-fg: var(--smth-colors-info-emphasized);--smth-code-palette-info-muted: var(--smth-colors-info-subtle);--smth-code-palette-info-solid-bg: var(--smth-colors-info);--smth-code-palette-info-subtle-bg: var(--smth-colors-info-muted);--smth-code-palette-success-border: var(--smth-colors-success-subtle);--smth-code-palette-success-contrast: var(--smth-colors-text-dark);--smth-code-palette-success-fg: var(--smth-colors-success-emphasized);--smth-code-palette-success-muted: var(--smth-colors-success-subtle);--smth-code-palette-success-solid-bg: var(--smth-colors-success);--smth-code-palette-success-subtle-bg: var(--smth-colors-success-muted);--smth-code-palette-warning-border: var(--smth-colors-warning-subtle);--smth-code-palette-warning-contrast: var(--smth-colors-text-dark);--smth-code-palette-warning-fg: var(--smth-colors-warning-emphasized);--smth-code-palette-warning-muted: var(--smth-colors-warning-subtle);--smth-code-palette-warning-solid-bg: var(--smth-colors-warning);--smth-code-palette-warning-subtle-bg: var(--smth-colors-warning-muted);--smth-code-size-lg-border-radius: var(--smth-radius-md);--smth-code-size-lg-font-size: var(--smth-font-size-sm);--smth-code-size-lg-min-height: var(--smth-sizes-7);--smth-code-size-lg-padding-x: var(--smth-spacing-3);--smth-code-size-md-border-radius: var(--smth-radius-md);--smth-code-size-md-font-size: var(--smth-font-size-sm);--smth-code-size-md-min-height: var(--smth-sizes-6);--smth-code-size-md-padding-x: var(--smth-spacing-2);--smth-code-size-sm-border-radius: var(--smth-radius-sm);--smth-code-size-sm-font-size: var(--smth-font-size-xs);--smth-code-size-sm-min-height: var(--smth-sizes-5);--smth-code-size-sm-padding-x: var(--smth-spacing-1-5);--smth-code-size-xs-border-radius: var(--smth-radius-sm);--smth-code-size-xs-font-size: var(--smth-font-size-2xs);--smth-code-size-xs-min-height: var(--smth-sizes-4);--smth-code-size-xs-padding-x: var(--smth-spacing-1);--smth-dropdown-menu-content-bg: var(--smth-flyout-bg);--smth-dropdown-menu-content-border: var(--smth-flyout-border);--smth-dropdown-menu-content-border-radius: var(--smth-flyout-border-radius);--smth-dropdown-menu-content-border-style: var(--smth-flyout-border-style);--smth-dropdown-menu-content-border-width: var(--smth-flyout-border-width);--smth-dropdown-menu-content-max-height: var(--smth-flyout-max-height);--smth-dropdown-menu-content-max-width: calc(100vw - 2rem) ;--smth-dropdown-menu-content-min-width: var(--smth-sizes-32);--smth-dropdown-menu-content-padding: var(--smth-spacing-1);--smth-dropdown-menu-content-shadow: var(--smth-flyout-shadow);--smth-dropdown-menu-content-trigger-offset-lg-default: 0;--smth-dropdown-menu-content-trigger-offset-lg-icon-left: 0;--smth-dropdown-menu-content-trigger-offset-lg-only-icon: var(--smth-spacing-1);--smth-dropdown-menu-content-trigger-offset-md-default: var(--smth-spacing-0-5);--smth-dropdown-menu-content-trigger-offset-md-icon-left: var(--smth-spacing-0-5);--smth-dropdown-menu-content-trigger-offset-md-only-icon: var(--smth-spacing-1-5);--smth-dropdown-menu-content-trigger-offset-sm-default: 0;--smth-dropdown-menu-content-trigger-offset-sm-icon-left: var(--smth-spacing-1);--smth-dropdown-menu-content-trigger-offset-sm-only-icon: var(--smth-spacing-1);--smth-dropdown-menu-content-z-index: var(--smth-z-indices-tooltip);--smth-dropdown-menu-item-bg: transparent;--smth-dropdown-menu-item-color: var(--smth-colors-text);--smth-dropdown-menu-item-destructive-color: var(--smth-colors-error);--smth-dropdown-menu-item-destructive-hover-bg: var(--smth-colors-error-muted);--smth-dropdown-menu-item-disabled-opacity: .5;--smth-dropdown-menu-item-end-color: var(--smth-colors-text-subtle);--smth-dropdown-menu-item-gap: var(--smth-spacing-0);--smth-dropdown-menu-item-hover-bg: var(--smth-colors-surface3-alpha32);--smth-dropdown-menu-item-indicator-color: var(--smth-colors-text);--smth-dropdown-menu-item-shortcut-color: var(--smth-colors-text-subtle);--smth-dropdown-menu-item-size-lg-border-radius: var(--smth-radius-lg);--smth-dropdown-menu-item-size-lg-font-size: var(--smth-font-size-md);--smth-dropdown-menu-item-size-lg-height: var(--smth-sizes-10);--smth-dropdown-menu-item-size-lg-indicator-size: var(--smth-sizes-6);--smth-dropdown-menu-item-size-lg-label-padding-l: var(--smth-spacing-1);--smth-dropdown-menu-item-size-lg-padding-x: var(--smth-spacing-2);--smth-dropdown-menu-item-size-lg-padding-y: var(--smth-spacing-1);--smth-dropdown-menu-item-size-md-border-radius: var(--smth-radius-md);--smth-dropdown-menu-item-size-md-font-size: var(--smth-font-size-sm);--smth-dropdown-menu-item-size-md-height: var(--smth-sizes-8);--smth-dropdown-menu-item-size-md-indicator-size: var(--smth-sizes-6);--smth-dropdown-menu-item-size-md-label-padding-l: var(--smth-spacing-1);--smth-dropdown-menu-item-size-md-padding-x: var(--smth-spacing-1-5);--smth-dropdown-menu-item-size-md-padding-y: var(--smth-spacing-1);--smth-dropdown-menu-item-size-sm-border-radius: var(--smth-radius-sm);--smth-dropdown-menu-item-size-sm-font-size: var(--smth-font-size-sm);--smth-dropdown-menu-item-size-sm-gap: var(--smth-spacing-1);--smth-dropdown-menu-item-size-sm-height: var(--smth-sizes-6);--smth-dropdown-menu-item-size-sm-indicator-size: var(--smth-sizes-4);--smth-dropdown-menu-item-size-sm-padding-x: var(--smth-spacing-1);--smth-dropdown-menu-item-size-sm-padding-y: var(--smth-spacing-1);--smth-dropdown-menu-label-color: var(--smth-colors-text-subtle);--smth-dropdown-menu-label-font-size: var(--smth-font-size-xs);--smth-dropdown-menu-label-font-weight: var(--smth-font-weight-medium);--smth-dropdown-menu-label-padding-y: var(--smth-spacing-1);--smth-dropdown-menu-label-size-lg-padding-x: var(--smth-spacing-3);--smth-dropdown-menu-label-size-md-padding-x: var(--smth-spacing-2);--smth-dropdown-menu-label-size-sm-padding-x: var(--smth-spacing-1);--smth-dropdown-menu-separator-bg: var(--smth-colors-border-subtle);--smth-dropdown-menu-separator-margin-y: var(--smth-spacing-1);--smth-dropdown-menu-shortcut-font-size: var(--smth-font-size-xs);--smth-dropdown-menu-size-lg-padding-x: var(--smth-flyout-size-lg-padding-x);--smth-dropdown-menu-size-lg-padding-y: var(--smth-flyout-size-lg-padding-y);--smth-dropdown-menu-size-md-padding-x: var(--smth-flyout-size-md-padding-x);--smth-dropdown-menu-size-md-padding-y: var(--smth-flyout-size-md-padding-y);--smth-dropdown-menu-size-sm-padding-x: var(--smth-flyout-size-sm-padding-x);--smth-dropdown-menu-size-sm-padding-y: var(--smth-flyout-size-sm-padding-y);--smth-dropdown-menu-submenu-icon-bg: var(--smth-input-select-chevron-bg);--smth-dropdown-menu-submenu-icon-border-radius: var(--smth-input-select-chevron-border-radius);--smth-dropdown-menu-submenu-icon-box-size: var(--smth-input-select-chevron-box-size);--smth-dropdown-menu-submenu-icon-color: var(--smth-input-select-chevron-color);--smth-dropdown-menu-submenu-offset-y: -.25rem;--smth-dropdown-menu-submenu-overlap-lg: var(--smth-spacing-1-5);--smth-dropdown-menu-submenu-overlap-md: var(--smth-spacing-1);--smth-dropdown-menu-submenu-overlap-sm: var(--smth-spacing-0-5);--smth-dropdown-menu-trigger-bg: var(--smth-button-ghost-bg);--smth-dropdown-menu-trigger-color: var(--smth-button-ghost-color);--smth-dropdown-menu-trigger-focus-outline: var(--smth-button-ghost-focus-outline);--smth-dropdown-menu-trigger-hover-bg: var(--smth-button-ghost-hover-bg);--smth-field-label-optional-color: var(--smth-colors-text-subtle);--smth-field-label-optional-font-weight: var(--smth-font-weight-normal);--smth-field-label-required-indicator-color: var(--smth-colors-error-emphasized);--smth-field-horizontal-label-min-width: 8rem;--smth-flyout-footer-action-bg: transparent;--smth-flyout-footer-action-hover-bg: var(--smth-colors-surface3-alpha32);--smth-flyout-footer-action-size-lg-no-icon-padding-left: var(--smth-spacing-4);--smth-flyout-footer-action-size-lg-padding-x: var(--smth-spacing-3);--smth-flyout-footer-action-size-md-no-icon-padding-left: var(--smth-spacing-3);--smth-flyout-footer-action-size-md-padding-x: var(--smth-spacing-2);--smth-flyout-footer-action-size-sm-padding-x: var(--smth-spacing-1-5);--smth-flyout-footer-bg: var(--smth-colors-surface2);--smth-flyout-group-label-section-font-family: var(--smth-font-body);--smth-flyout-group-label-section-font-size: var(--smth-font-size-xs);--smth-flyout-group-label-section-font-weight: var(--smth-font-weight-bold);--smth-flyout-group-label-section-line-height: var(--smth-text-styles-body-sm-line-height);--smth-flyout-group-label-section-text-transform: uppercase;--smth-flyout-item-bg: transparent;--smth-flyout-item-check-color: var(--smth-colors-text);--smth-flyout-item-check-icon-gap: var(--smth-spacing-0);--smth-flyout-item-color: var(--smth-colors-text);--smth-flyout-item-disabled-opacity: .5;--smth-flyout-item-gap: var(--smth-spacing-1);--smth-flyout-item-hover-bg: var(--smth-colors-surface3-alpha32);--smth-flyout-item-icon-color: var(--smth-colors-text);--smth-flyout-item-pressed-bg: var(--smth-colors-surface3-alpha32);--smth-flyout-item-pressed-border: var(--smth-colors-border-focus);--smth-flyout-item-size-lg-border-radius: var(--smth-radius-lg);--smth-flyout-item-size-lg-check-box-size: var(--smth-sizes-6);--smth-flyout-item-size-lg-font-size: var(--smth-font-size-md);--smth-flyout-item-size-lg-height: var(--smth-sizes-10);--smth-flyout-item-size-lg-icon-box-size: var(--smth-sizes-6);--smth-flyout-item-size-lg-padding-x: var(--smth-spacing-2);--smth-flyout-item-size-lg-padding-y: var(--smth-spacing-1);--smth-flyout-item-size-lg-suffix-font-size: var(--smth-font-size-xs);--smth-flyout-item-size-md-border-radius: var(--smth-radius-md);--smth-flyout-item-size-md-check-box-size: var(--smth-sizes-6);--smth-flyout-item-size-md-font-size: var(--smth-font-size-sm);--smth-flyout-item-size-md-height: var(--smth-sizes-8);--smth-flyout-item-size-md-icon-box-size: var(--smth-sizes-6);--smth-flyout-item-size-md-padding-x: var(--smth-spacing-1);--smth-flyout-item-size-md-padding-y: var(--smth-spacing-1);--smth-flyout-item-size-md-suffix-font-size: var(--smth-font-size-xs);--smth-flyout-item-size-sm-border-radius: var(--smth-radius-sm);--smth-flyout-item-size-sm-check-box-size: var(--smth-sizes-4);--smth-flyout-item-size-sm-font-size: var(--smth-font-size-sm);--smth-flyout-item-size-sm-height: var(--smth-sizes-6);--smth-flyout-item-size-sm-icon-box-size: var(--smth-sizes-4);--smth-flyout-item-size-sm-padding-x: var(--smth-spacing-1);--smth-flyout-item-size-sm-padding-y: var(--smth-spacing-1);--smth-flyout-item-size-sm-suffix-font-size: var(--smth-font-size-xs);--smth-flyout-item-suffix-color: var(--smth-colors-text-subtle);--smth-flyout-bg: var(--smth-colors-surface1);--smth-flyout-border: var(--smth-colors-border-subtle);--smth-flyout-border-radius: 10px;--smth-flyout-border-style: var(--smth-border-style-solid);--smth-flyout-border-width: var(--smth-border-width-sm);--smth-flyout-max-height: 18.75rem;--smth-flyout-shadow: 0 2px 8px 0 rgba(0, 0, 0, .24), 0 0 16px 0 rgba(0, 0, 0, .08);--smth-flyout-size-lg-padding-x: var(--smth-spacing-1);--smth-flyout-size-lg-padding-y: var(--smth-spacing-1);--smth-flyout-size-md-padding-x: var(--smth-spacing-1);--smth-flyout-size-md-padding-y: var(--smth-spacing-1);--smth-flyout-size-sm-border-radius: var(--smth-radius-lg);--smth-flyout-size-sm-padding-x: var(--smth-spacing-0-5);--smth-flyout-size-sm-padding-y: var(--smth-spacing-0-5);--smth-input-character-count-color: var(--smth-colors-text-subtle);--smth-input-character-count-font-family: var(--smth-font-body);--smth-input-character-count-font-size: var(--smth-font-size-xs);--smth-input-character-count-font-weight: var(--smth-font-weight-normal);--smth-input-character-count-line-height: var(--smth-line-height-short);--smth-input-group-content-padding-x: var(--smth-spacing-1);--smth-input-group-end-color: var(--smth-colors-text-subtle);--smth-input-group-size-lg-end-element-min-width: var(--smth-sizes-6);--smth-input-group-size-lg-end-padding-right: var(--smth-spacing-3);--smth-input-group-size-lg-gap: var(--smth-spacing-1);--smth-input-group-size-lg-start-element-min-width: var(--smth-sizes-6);--smth-input-group-size-lg-start-padding-left: var(--smth-spacing-3);--smth-input-group-size-md-end-element-min-width: var(--smth-sizes-6);--smth-input-group-size-md-end-padding-right: var(--smth-spacing-2);--smth-input-group-size-md-gap: var(--smth-spacing-1);--smth-input-group-size-md-start-element-min-width: var(--smth-sizes-6);--smth-input-group-size-md-start-padding-left: var(--smth-spacing-2);--smth-input-group-size-sm-end-element-min-width: var(--smth-sizes-4);--smth-input-group-size-sm-end-padding-right: var(--smth-spacing-1-5);--smth-input-group-size-sm-gap: var(--smth-spacing-1);--smth-input-group-size-sm-start-element-min-width: var(--smth-sizes-4);--smth-input-group-size-sm-start-padding-left: var(--smth-spacing-1-5);--smth-input-group-start-color: var(--smth-colors-text-subtle);--smth-input-base-border-radius: var(--smth-radius-md);--smth-input-base-font-family: var(--smth-font-body);--smth-input-base-transition: all .15s ease-in-out;--smth-input-clear-bg: var(--smth-button-ghost-bg);--smth-input-clear-color: var(--smth-button-ghost-color);--smth-input-clear-focus-outline-color: var(--smth-button-ghost-focus-outline);--smth-input-clear-focus-outline-offset: var(--smth-spacing-0);--smth-input-clear-focus-outline-style: var(--smth-border-style-solid);--smth-input-clear-focus-outline-width: var(--smth-border-width-md);--smth-input-clear-hover-bg: var(--smth-button-ghost-hover-bg);--smth-input-clear-hover-color: var(--smth-button-ghost-color);--smth-input-clear-size-lg-border-radius: var(--smth-radius-md);--smth-input-clear-size-lg-box-size: var(--smth-sizes-5);--smth-input-clear-size-md-border-radius: var(--smth-radius-md);--smth-input-clear-size-md-box-size: var(--smth-sizes-5);--smth-input-clear-size-sm-border-radius: var(--smth-radius-sm);--smth-input-clear-size-sm-box-size: var(--smth-sizes-4);--smth-input-disabled-true-cursor: not-allowed;--smth-input-disabled-true-opacity: .5;--smth-input-disabled-true-pointer-events: auto;--smth-input-filled-bg: var(--smth-colors-surface3-alpha32);--smth-input-filled-border: var(--smth-colors-border-subtle);--smth-input-filled-color: var(--smth-colors-text);--smth-input-filled-hover-bg: var(--smth-colors-surface2-alpha32);--smth-input-flushed-bg: transparent;--smth-input-flushed-border: var(--smth-colors-border-subtle);--smth-input-flushed-color: var(--smth-colors-text);--smth-input-flushed-hover-border-color: var(--smth-colors-text);--smth-input-focus-outline-color: var(--smth-colors-border-focus);--smth-input-focus-outline-offset: var(--smth-spacing-0-5);--smth-input-focus-outline-style: var(--smth-border-style-solid);--smth-input-focus-outline-width: var(--smth-border-width-md);--smth-input-ghost-bg: transparent;--smth-input-ghost-border: transparent;--smth-input-ghost-color: var(--smth-colors-text);--smth-input-ghost-hover-bg: var(--smth-colors-surface3-alpha32);--smth-input-invalid-border-color: var(--smth-colors-error-emphasized);--smth-input-invalid-filled-bg: var(--smth-colors-surface2);--smth-input-outline-bg: transparent;--smth-input-outline-border: var(--smth-colors-border-subtle);--smth-input-outline-color: var(--smth-colors-text);--smth-input-outline-hover-bg: var(--smth-colors-surface3-alpha32);--smth-input-placeholder-color: color-mix(in srgb, var(--smth-colors-text-subtle) 50%, transparent);--smth-input-select-chevron-bg: var(--smth-colors-surface3);--smth-input-select-chevron-border-radius: var(--smth-radius-sm);--smth-input-select-chevron-box-size: var(--smth-sizes-4);--smth-input-select-chevron-color: var(--smth-colors-text);--smth-input-size-lg-border-radius: var(--smth-radius-lg);--smth-input-size-lg-font-size: var(--smth-font-size-md);--smth-input-size-lg-height: var(--smth-sizes-10);--smth-input-size-lg-padding-left: var(--smth-spacing-3);--smth-input-size-lg-padding-right: var(--smth-spacing-3);--smth-input-size-lg-padding-x: var(--smth-spacing-3);--smth-input-size-lg-padding-y: var(--smth-spacing-2-5);--smth-input-size-md-border-radius: var(--smth-radius-lg);--smth-input-size-md-font-size: var(--smth-font-size-sm);--smth-input-size-md-height: var(--smth-sizes-8);--smth-input-size-md-padding-left: var(--smth-spacing-2);--smth-input-size-md-padding-right: var(--smth-spacing-2);--smth-input-size-md-padding-x: var(--smth-spacing-2);--smth-input-size-md-padding-y: var(--smth-spacing-1-5);--smth-input-size-sm-border-radius: var(--smth-radius-md);--smth-input-size-sm-font-size: var(--smth-font-size-sm);--smth-input-size-sm-height: var(--smth-sizes-6);--smth-input-size-sm-padding-left: var(--smth-spacing-1-5);--smth-input-size-sm-padding-right: var(--smth-spacing-1-5);--smth-input-size-sm-padding-x: var(--smth-spacing-2);--smth-input-size-sm-padding-y: var(--smth-spacing-1);--smth-link-base-font-family: var(--smth-font-body);--smth-link-color-ghost: var(--smth-colors-text);--smth-link-color-primary: var(--smth-colors-accent-emphasized);--smth-link-color-secondary: var(--smth-colors-text-subtle);--smth-link-focus-outline-color: var(--smth-colors-border-focus);--smth-link-focus-outline-offset: var(--smth-spacing-0-5);--smth-link-focus-outline-style: var(--smth-border-style-solid);--smth-link-focus-outline-width: var(--smth-border-width-md);--smth-modal-backdrop-backdrop-filter: none;--smth-modal-backdrop-bg: color-mix(in srgb, var(--smth-colors-neutral-900) 75%, transparent);--smth-modal-body-padding-bottom: var(--smth-spacing-4);--smth-modal-body-padding-left: var(--smth-spacing-4);--smth-modal-body-padding-right: var(--smth-spacing-4);--smth-modal-body-padding-top: var(--smth-spacing-2);--smth-modal-body-padding-x: var(--smth-spacing-4);--smth-modal-content-bg: var(--smth-colors-surface1);--smth-modal-content-border: var(--smth-colors-border-subtle);--smth-modal-content-border-radius: var(--smth-radius-xl);--smth-modal-content-border-style: var(--smth-border-style-solid);--smth-modal-content-border-width: var(--smth-border-width-sm);--smth-modal-content-color: var(--smth-colors-text);--smth-modal-content-mobile-border-radius: var(--smth-radius-none);--smth-modal-content-mobile-height: 100dvh;--smth-modal-content-mobile-max-height: 100dvh;--smth-modal-content-mobile-width: 100vw;--smth-modal-content-shadow: var(--smth-shadows-2xl);--smth-modal-content-size-lg-max-height: 84dvh;--smth-modal-content-size-lg-min-height: 31.25rem;--smth-modal-content-size-lg-width-2xl: 48%;--smth-modal-content-size-lg-width-lg: 60%;--smth-modal-content-size-lg-width-md: 84%;--smth-modal-content-size-md-max-height: 72dvh;--smth-modal-content-size-md-min-height: 25rem;--smth-modal-content-size-md-width-2xl: 36%;--smth-modal-content-size-md-width-lg: 42%;--smth-modal-content-size-md-width-md: 60%;--smth-modal-content-size-sm-max-height: 48dvh;--smth-modal-content-size-sm-min-height: auto;--smth-modal-content-size-sm-width-2xl: 24%;--smth-modal-content-size-sm-width-lg: 32%;--smth-modal-content-size-sm-width-md: 48%;--smth-modal-description-color: var(--smth-colors-text-subtle);--smth-modal-description-font-family: var(--smth-font-body);--smth-modal-description-font-size: var(--smth-font-size-sm);--smth-modal-description-font-weight: var(--smth-font-weight-normal);--smth-modal-description-line-height: var(--smth-line-height-short);--smth-modal-footer-bg: var(--smth-colors-surface2);--smth-modal-footer-border-top-color: var(--smth-colors-border-subtle);--smth-modal-footer-border-top-style: var(--smth-border-style-solid);--smth-modal-footer-border-top-width: var(--smth-border-width-sm);--smth-modal-footer-gap: var(--smth-spacing-2);--smth-modal-footer-padding-bottom: var(--smth-spacing-4);--smth-modal-footer-padding-top: var(--smth-spacing-4);--smth-modal-footer-padding-x: var(--smth-spacing-4);--smth-modal-header-gap: var(--smth-spacing-1);--smth-modal-header-padding-bottom: var(--smth-spacing-2);--smth-modal-header-padding-top: var(--smth-spacing-4);--smth-modal-header-padding-x: var(--smth-spacing-4);--smth-modal-positioner-padding: var(--smth-spacing-4);--smth-modal-positioner-z-index: var(--smth-z-indices-modal);--smth-modal-title-color: var(--smth-colors-text);--smth-modal-title-font-family: var(--smth-font-body);--smth-modal-title-font-size: var(--smth-font-size-md);--smth-modal-title-font-weight: var(--smth-font-weight-semibold);--smth-modal-title-line-height: var(--smth-line-height-moderate);--smth-nav-tree-bg: transparent;--smth-nav-tree-color: var(--smth-colors-text);--smth-nav-tree-control-cursor: pointer;--smth-nav-tree-control-gap: var(--smth-nav-tree-gap-end);--smth-nav-tree-control-static-cursor: default;--smth-nav-tree-disabled-opacity: .5;--smth-nav-tree-gap-end: var(--smth-spacing-1-5);--smth-nav-tree-gap-icon: var(--smth-spacing-0-5);--smth-nav-tree-gap-label: var(--smth-spacing-1-5);--smth-nav-tree-gap-toggle: var(--smth-spacing-0-5);--smth-nav-tree-icon-leading-box-size: var(--smth-sizes-6);--smth-nav-tree-icon-trailing-box-size: var(--smth-sizes-4);--smth-nav-tree-icon-trailing-color: var(--smth-colors-text-disabled);--smth-nav-tree-item-base-bg: var(--smth-nav-tree-item-bg);--smth-nav-tree-item-base-border-radius: var(--smth-nav-tree-item-border-radius);--smth-nav-tree-item-base-color: var(--smth-nav-tree-item-color);--smth-nav-tree-item-base-font-family: var(--smth-nav-tree-item-font-family);--smth-nav-tree-item-base-font-size: var(--smth-nav-tree-item-font-size);--smth-nav-tree-item-base-font-weight: var(--smth-nav-tree-item-font-weight);--smth-nav-tree-item-base-height: var(--smth-nav-tree-item-height);--smth-nav-tree-item-base-nested-icon-padding: var(--smth-nav-tree-item-nest-icon-pad);--smth-nav-tree-item-base-nested-padding: var(--smth-nav-tree-item-nest-pad);--smth-nav-tree-item-base-nested-step: var(--smth-nav-tree-item-nest-step);--smth-nav-tree-item-base-padding-level1: var(--smth-nav-tree-item-l1-pad);--smth-nav-tree-item-base-padding-level1-with-icon: var(--smth-nav-tree-item-l1-icon-pad);--smth-nav-tree-item-base-padding-right: var(--smth-nav-tree-item-pr);--smth-nav-tree-item-base-transition: background-color .15s ease-in-out, outline-color .15s ease-in-out;--smth-nav-tree-item-bg: transparent;--smth-nav-tree-item-border-radius: var(--smth-radius-lg);--smth-nav-tree-item-color: var(--smth-colors-text);--smth-nav-tree-item-descendant-selected-bg: var(--smth-colors-surface2-alpha32);--smth-nav-tree-item-disabled-cursor: not-allowed;--smth-nav-tree-item-disabled-opacity: var(--smth-nav-tree-disabled-opacity);--smth-nav-tree-item-drag-source-cursor: grab;--smth-nav-tree-item-dragging-cursor: grabbing;--smth-nav-tree-item-dragging-opacity: .56;--smth-nav-tree-item-drop-active-bg: var(--smth-colors-surface3-alpha32);--smth-nav-tree-item-drop-active-outline-color: var(--smth-colors-border-focus);--smth-nav-tree-item-drop-active-outline-offset: -1px;--smth-nav-tree-item-drop-active-outline-style: var(--smth-border-style-solid);--smth-nav-tree-item-drop-active-outline-width: var(--smth-border-width-sm);--smth-nav-tree-item-droppable-cursor: move;--smth-nav-tree-item-focus-bg: var(--smth-nav-tree-item-hover-bg);--smth-nav-tree-item-font-family: var(--smth-font-body);--smth-nav-tree-item-font-size: var(--smth-font-size-sm);--smth-nav-tree-item-font-weight: var(--smth-font-weight-normal);--smth-nav-tree-item-group-border-color: var(--smth-colors-border-strong);--smth-nav-tree-item-group-border-style: var(--smth-border-style-solid);--smth-nav-tree-item-group-border-width: var(--smth-border-width-sm);--smth-nav-tree-item-group-descendant-bg: var(--smth-nav-tree-item-descendant-selected-bg);--smth-nav-tree-item-group-outline-color: var(--smth-nav-tree-item-selected-border);--smth-nav-tree-item-group-outline-style: var(--smth-border-style-solid);--smth-nav-tree-item-group-outline-width: var(--smth-border-width-sm);--smth-nav-tree-item-height: var(--smth-sizes-8);--smth-nav-tree-item-hover-bg: var(--smth-colors-surface3-alpha32);--smth-nav-tree-item-l1-icon-pad: var(--smth-spacing-1);--smth-nav-tree-item-l1-pad: var(--smth-spacing-2);--smth-nav-tree-item-nest-icon-pad: var(--smth-spacing-6-5);--smth-nav-tree-item-nest-pad: var(--smth-spacing-7-5);--smth-nav-tree-item-nest-step: var(--smth-spacing-5-5);--smth-nav-tree-item-pr: var(--smth-spacing-2);--smth-nav-tree-item-selected-bg: var(--smth-colors-surface2);--smth-nav-tree-item-selected-border: var(--smth-colors-border-strong);--smth-nav-tree-item-selected-color: var(--smth-colors-text);--smth-nav-tree-item-selected-font-weight: var(--smth-font-weight-normal);--smth-nav-tree-item-selected-outline-offset: -1px;--smth-nav-tree-item-selected-outline-style: var(--smth-border-style-solid);--smth-nav-tree-item-selected-outline-width: var(--smth-border-width-sm);--smth-nav-tree-rail-border-style: var(--smth-border-style-solid);--smth-nav-tree-rail-border-width: var(--smth-border-width-sm);--smth-nav-tree-rail-color: var(--smth-colors-border);--smth-nav-tree-rail-start: var(--smth-spacing-4);--smth-nav-tree-rail-step: var(--smth-spacing-5-5);--smth-nav-tree-rail-width: var(--smth-sizes-0);--smth-nav-tree-root-bg: var(--smth-nav-tree-bg);--smth-nav-tree-root-color: var(--smth-nav-tree-color);--smth-nav-tree-root-drop-zone-hit-area-height: var(--smth-sizes-6);--smth-nav-tree-section-end-color: inherit;--smth-nav-tree-section-end-min-width: var(--smth-sizes-0);--smth-nav-tree-section-header-color: var(--smth-colors-text-disabled);--smth-nav-tree-section-header-font-family: var(--smth-font-mono);--smth-nav-tree-section-header-font-size: var(--smth-font-size-sm);--smth-nav-tree-section-header-font-weight: var(--smth-font-weight-normal);--smth-nav-tree-section-header-gap: var(--smth-spacing-2);--smth-nav-tree-section-header-height: var(--smth-sizes-10);--smth-nav-tree-section-header-line-height: var(--smth-line-height-short);--smth-nav-tree-section-header-padding-x: var(--smth-nav-tree-section-padding-x);--smth-nav-tree-section-header-text-transform: uppercase;--smth-nav-tree-section-items-gap: var(--smth-spacing-0);--smth-nav-tree-section-padding-x: var(--smth-spacing-2);--smth-nav-tree-section-title-color: inherit;--smth-nav-tree-section-title-font-family: inherit;--smth-nav-tree-section-title-font-size: inherit;--smth-nav-tree-section-title-font-weight: inherit;--smth-nav-tree-section-title-line-height: inherit;--smth-nav-tree-section-title-text-transform: inherit;--smth-nav-tree-size-lg-gap-end: var(--smth-spacing-2);--smth-nav-tree-size-lg-gap-icon: var(--smth-spacing-0-5);--smth-nav-tree-size-lg-gap-label: var(--smth-spacing-2);--smth-nav-tree-size-lg-gap-toggle: var(--smth-spacing-0-5);--smth-nav-tree-size-lg-icon-leading-box-size: var(--smth-sizes-6);--smth-nav-tree-size-lg-icon-trailing-box-size: var(--smth-sizes-4);--smth-nav-tree-size-lg-item-border-radius: var(--smth-radius-lg);--smth-nav-tree-size-lg-item-font-size: var(--smth-font-size-sm);--smth-nav-tree-size-lg-item-height: var(--smth-sizes-10);--smth-nav-tree-size-lg-item-nested-icon-padding: var(--smth-spacing-7-5);--smth-nav-tree-size-lg-item-nested-padding: var(--smth-spacing-8-5);--smth-nav-tree-size-lg-item-nested-step: var(--smth-spacing-6);--smth-nav-tree-size-lg-item-padding-level1: var(--smth-spacing-2-5);--smth-nav-tree-size-lg-item-padding-level1-with-icon: var(--smth-spacing-1-5);--smth-nav-tree-size-lg-item-padding-right: var(--smth-spacing-2-5);--smth-nav-tree-size-lg-toggle-box-size: var(--smth-sizes-4);--smth-nav-tree-size-md-gap-end: var(--smth-nav-tree-gap-end);--smth-nav-tree-size-md-gap-icon: var(--smth-nav-tree-gap-icon);--smth-nav-tree-size-md-gap-label: var(--smth-nav-tree-gap-label);--smth-nav-tree-size-md-gap-toggle: var(--smth-nav-tree-gap-toggle);--smth-nav-tree-size-md-icon-leading-box-size: var(--smth-nav-tree-icon-leading-box-size);--smth-nav-tree-size-md-icon-trailing-box-size: var(--smth-nav-tree-icon-trailing-box-size);--smth-nav-tree-size-md-item-border-radius: var(--smth-nav-tree-item-border-radius);--smth-nav-tree-size-md-item-font-size: var(--smth-nav-tree-item-font-size);--smth-nav-tree-size-md-item-height: var(--smth-nav-tree-item-height);--smth-nav-tree-size-md-item-nested-icon-padding: var(--smth-nav-tree-item-nest-icon-pad);--smth-nav-tree-size-md-item-nested-padding: var(--smth-nav-tree-item-nest-pad);--smth-nav-tree-size-md-item-nested-step: var(--smth-nav-tree-item-nest-step);--smth-nav-tree-size-md-item-padding-level1: var(--smth-nav-tree-item-l1-pad);--smth-nav-tree-size-md-item-padding-level1-with-icon: var(--smth-nav-tree-item-l1-icon-pad);--smth-nav-tree-size-md-item-padding-right: var(--smth-nav-tree-item-pr);--smth-nav-tree-size-md-toggle-box-size: var(--smth-nav-tree-toggle-box-size);--smth-nav-tree-size-sm-gap-end: var(--smth-spacing-1);--smth-nav-tree-size-sm-gap-icon: var(--smth-spacing-0-5);--smth-nav-tree-size-sm-gap-label: var(--smth-spacing-1);--smth-nav-tree-size-sm-gap-toggle: var(--smth-spacing-0-5);--smth-nav-tree-size-sm-icon-leading-box-size: var(--smth-sizes-5);--smth-nav-tree-size-sm-icon-trailing-box-size: var(--smth-sizes-3-5);--smth-nav-tree-size-sm-item-border-radius: var(--smth-radius-md);--smth-nav-tree-size-sm-item-font-size: var(--smth-font-size-xs);--smth-nav-tree-size-sm-item-height: var(--smth-sizes-7);--smth-nav-tree-size-sm-item-nested-icon-padding: var(--smth-spacing-5);--smth-nav-tree-size-sm-item-nested-padding: var(--smth-spacing-6);--smth-nav-tree-size-sm-item-nested-step: var(--smth-spacing-4-5);--smth-nav-tree-size-sm-item-padding-level1: var(--smth-spacing-1-5);--smth-nav-tree-size-sm-item-padding-level1-with-icon: var(--smth-spacing-0-5);--smth-nav-tree-size-sm-item-padding-right: var(--smth-spacing-1-5);--smth-nav-tree-size-sm-toggle-box-size: var(--smth-sizes-3-5);--smth-nav-tree-toggle-base-bg: var(--smth-nav-tree-toggle-bg);--smth-nav-tree-toggle-base-border-radius: var(--smth-nav-tree-toggle-border-radius);--smth-nav-tree-toggle-base-box-size: var(--smth-nav-tree-toggle-box-size);--smth-nav-tree-toggle-base-color: var(--smth-nav-tree-toggle-color);--smth-nav-tree-toggle-bg: var(--smth-colors-surface3);--smth-nav-tree-toggle-border-radius: var(--smth-radius-sm);--smth-nav-tree-toggle-box-size: var(--smth-sizes-4);--smth-nav-tree-toggle-color: var(--smth-colors-text);--smth-nav-tree-toggle-focus-bg: var(--smth-nav-tree-toggle-hover-bg);--smth-nav-tree-toggle-focus-ring: var(--smth-colors-border-focus);--smth-nav-tree-toggle-hover-bg: var(--smth-colors-surface2);--smth-progress-base-color: var(--smth-colors-accent);--smth-progress-base-track: var(--smth-colors-surface2);--smth-radius-l1: var(--smth-radius-xs);--smth-radius-l2: var(--smth-radius-sm);--smth-radius-l3: var(--smth-radius-md);--smth-spinner-base-animation-duration: .8s;--smth-spinner-base-color: var(--smth-colors-surface-inverse);--smth-spinner-base-track-color: var(--smth-colors-surface-inverse-alpha32);--smth-spinner-size-lg-border-width: 4px;--smth-spinner-size-lg-box-size: var(--smth-sizes-8);--smth-spinner-size-md-border-width: 3px;--smth-spinner-size-md-box-size: var(--smth-sizes-5);--smth-spinner-size-sm-border-width: var(--smth-border-width-md);--smth-spinner-size-sm-box-size: var(--smth-sizes-4);--smth-spinner-size-xl-border-width: 4px;--smth-spinner-size-xl-box-size: var(--smth-sizes-10);--smth-spinner-size-xs-border-width: var(--smth-border-width-md);--smth-spinner-size-xs-box-size: var(--smth-sizes-3);--smth-table-caption-color: var(--smth-colors-text-subtle);--smth-table-caption-font-size: var(--smth-font-size-sm);--smth-table-cell-border-color: var(--smth-colors-border-subtle);--smth-table-cell-color: var(--smth-colors-text);--smth-table-cell-font-weight: var(--smth-font-weight-normal);--smth-table-column-header-font-weight: var(--smth-font-weight-semibold);--smth-table-footer-bg: var(--smth-colors-surface3-alpha32);--smth-table-header-bg: var(--smth-colors-surface1);--smth-table-header-color: var(--smth-colors-text);--smth-table-root-bg: var(--smth-colors-background);--smth-table-root-border-color: var(--smth-colors-border-subtle);--smth-table-root-border-radius: var(--smth-radius-lg);--smth-table-root-border-style: var(--smth-border-style-solid);--smth-table-root-border-width: var(--smth-border-width-sm);--smth-table-root-color: var(--smth-colors-text);--smth-table-root-shadow: none;--smth-table-row-border-color: var(--smth-colors-border-subtle);--smth-table-row-hover-bg: var(--smth-colors-surface3-alpha32);--smth-table-row-selected-bg: var(--smth-colors-accent-muted);--smth-table-row-striped-bg: var(--smth-colors-surface2-alpha32);--smth-table-size-lg-font-size: var(--smth-font-size-md);--smth-table-size-lg-height: var(--smth-sizes-12);--smth-table-size-lg-line-height: var(--smth-line-height-moderate);--smth-table-size-lg-padding-x: var(--smth-spacing-4);--smth-table-size-lg-padding-y: var(--smth-spacing-3);--smth-table-size-md-font-size: var(--smth-font-size-sm);--smth-table-size-md-height: var(--smth-sizes-11);--smth-table-size-md-line-height: var(--smth-line-height-short);--smth-table-size-md-padding-x: var(--smth-spacing-3);--smth-table-size-md-padding-y: var(--smth-spacing-2);--smth-table-size-sm-font-size: var(--smth-font-size-sm);--smth-table-size-sm-height: var(--smth-sizes-9);--smth-table-size-sm-line-height: var(--smth-line-height-short);--smth-table-size-sm-padding-x: var(--smth-spacing-2);--smth-table-size-sm-padding-y: var(--smth-spacing-1-5);--smth-table-sticky-column-bg: var(--smth-colors-background);--smth-text-color-accent: var(--smth-colors-accent);--smth-text-color-default: var(--smth-colors-text);--smth-text-color-disabled: var(--smth-colors-text-disabled);--smth-text-color-error: var(--smth-colors-error);--smth-text-color-inverse: var(--smth-colors-text-inverse);--smth-text-color-subtle: var(--smth-colors-text-subtle);--smth-text-color-success: var(--smth-colors-success);--smth-text-color-warning: var(--smth-colors-warning);--smth-text-size-2xl-font-size: var(--smth-font-size-2xl);--smth-text-size-2xl-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-2xl-line-height: var(--smth-line-height-short);--smth-text-size-2xs-font-size: var(--smth-font-size-2xs);--smth-text-size-2xs-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-2xs-line-height: var(--smth-line-height-shorter);--smth-text-size-3xl-font-size: var(--smth-font-size-3xl);--smth-text-size-3xl-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-3xl-line-height: var(--smth-line-height-shorter);--smth-text-size-4xl-font-size: var(--smth-font-size-4xl);--smth-text-size-4xl-letter-spacing: var(--smth-letter-spacing-tight);--smth-text-size-4xl-line-height: var(--smth-line-height-shorter);--smth-text-size-5xl-font-size: var(--smth-font-size-5xl);--smth-text-size-5xl-letter-spacing: var(--smth-letter-spacing-tight);--smth-text-size-5xl-line-height: var(--smth-line-height-shorter);--smth-text-size-6xl-font-size: var(--smth-font-size-6xl);--smth-text-size-6xl-letter-spacing: var(--smth-letter-spacing-tight);--smth-text-size-6xl-line-height: var(--smth-line-height-shorter);--smth-text-size-7xl-font-size: var(--smth-font-size-7xl);--smth-text-size-7xl-letter-spacing: var(--smth-letter-spacing-tight);--smth-text-size-7xl-line-height: var(--smth-line-height-shorter);--smth-text-size-8xl-font-size: var(--smth-font-size-8xl);--smth-text-size-8xl-letter-spacing: var(--smth-letter-spacing-tight);--smth-text-size-8xl-line-height: var(--smth-line-height-shorter);--smth-text-size-9xl-font-size: var(--smth-font-size-9xl);--smth-text-size-9xl-letter-spacing: var(--smth-letter-spacing-tight);--smth-text-size-9xl-line-height: var(--smth-line-height-shorter);--smth-text-size-lg-font-size: var(--smth-font-size-lg);--smth-text-size-lg-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-lg-line-height: var(--smth-line-height-moderate);--smth-text-size-md-font-size: var(--smth-font-size-md);--smth-text-size-md-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-md-line-height: var(--smth-line-height-moderate);--smth-text-size-sm-font-size: var(--smth-font-size-sm);--smth-text-size-sm-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-sm-line-height: var(--smth-line-height-short);--smth-text-size-xl-font-size: var(--smth-font-size-xl);--smth-text-size-xl-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-xl-line-height: var(--smth-line-height-moderate);--smth-text-size-xs-font-size: var(--smth-font-size-xs);--smth-text-size-xs-letter-spacing: var(--smth-letter-spacing-normal);--smth-text-size-xs-line-height: var(--smth-line-height-short);--smth-text-weight-bold: var(--smth-font-weight-bold);--smth-text-weight-extrabold: var(--smth-font-weight-extrabold);--smth-text-weight-light: var(--smth-font-weight-light);--smth-text-weight-medium: var(--smth-font-weight-medium);--smth-text-weight-normal: var(--smth-font-weight-normal);--smth-text-weight-semibold: var(--smth-font-weight-semibold);--smth-text-weight-thin: var(--smth-font-weight-thin);--smth-textarea-actions-size-lg-bottom: var(--smth-spacing-2-5);--smth-textarea-actions-size-lg-gap: var(--smth-spacing-1);--smth-textarea-actions-size-lg-height: var(--smth-sizes-8);--smth-textarea-actions-size-md-bottom: var(--smth-spacing-1-5);--smth-textarea-actions-size-md-gap: var(--smth-spacing-1);--smth-textarea-actions-size-md-height: var(--smth-sizes-8);--smth-textarea-actions-size-sm-bottom: var(--smth-spacing-1);--smth-textarea-actions-size-sm-gap: var(--smth-spacing-1);--smth-textarea-actions-size-sm-height: var(--smth-sizes-6);--smth-textarea-clear-size-lg-top: var(--smth-spacing-2-5);--smth-textarea-clear-size-md-top: var(--smth-spacing-2);--smth-textarea-clear-size-sm-top: var(--smth-spacing-1);--smth-textarea-size-lg-min-height: var(--smth-sizes-50);--smth-textarea-size-md-min-height: var(--smth-sizes-37-5);--smth-textarea-size-sm-min-height: var(--smth-sizes-25);--smth-toast-action-color: var(--smth-colors-text);--smth-toast-action-hover-bg: var(--smth-colors-surface3-alpha32);--smth-toast-base-action-gap: var(--smth-spacing-2);--smth-toast-base-bg: var(--smth-colors-background);--smth-toast-base-border: var(--smth-colors-border-subtle);--smth-toast-base-border-radius: var(--smth-radius-xl);--smth-toast-base-border-style: var(--smth-border-style-solid);--smth-toast-base-border-width: var(--smth-border-width-sm);--smth-toast-base-color: var(--smth-colors-text);--smth-toast-base-content-gap: 0;--smth-toast-base-description-color: var(--smth-colors-text-subtle);--smth-toast-base-description-padding-left: var(--smth-spacing-6);--smth-toast-base-gap: var(--smth-spacing-2);--smth-toast-base-max-width: min(22.25rem, calc(100vw - 2rem) );--smth-toast-base-min-height: var(--smth-sizes-15);--smth-toast-base-min-width: 0;--smth-toast-base-padding-x: var(--smth-spacing-3);--smth-toast-base-padding-y: var(--smth-spacing-3);--smth-toast-base-shadow: var(--smth-shadows-lg);--smth-toast-base-surface-bg: var(--smth-colors-background);--smth-toast-close-color: var(--smth-colors-text);--smth-toast-close-hover-bg: var(--smth-colors-surface3-alpha32);--smth-toast-default-bg: var(--smth-colors-background);--smth-toast-default-border: var(--smth-colors-border-subtle);--smth-toast-default-icon: var(--smth-colors-text);--smth-toast-error-bg: var(--smth-colors-error-muted);--smth-toast-error-border: var(--smth-colors-error);--smth-toast-error-icon: var(--smth-colors-error-emphasized);--smth-toast-icon-color: var(--smth-colors-text);--smth-toast-info-bg: var(--smth-colors-info-muted);--smth-toast-info-border: var(--smth-colors-info);--smth-toast-info-icon: var(--smth-colors-info-emphasized);--smth-toast-loading-bg: var(--smth-colors-background);--smth-toast-loading-border: var(--smth-colors-border-subtle);--smth-toast-loading-icon: var(--smth-colors-text);--smth-toast-success-bg: var(--smth-colors-success-muted);--smth-toast-success-border: var(--smth-colors-success);--smth-toast-success-icon: var(--smth-colors-success-emphasized);--smth-toast-warning-bg: var(--smth-colors-warning-muted);--smth-toast-warning-border: var(--smth-colors-warning);--smth-toast-warning-icon: var(--smth-colors-warning-emphasized);--smth-toaster-gap: var(--smth-spacing-2);--smth-toaster-max-width: calc(100vw - 2rem) ;--smth-toaster-offset: var(--smth-spacing-4);--smth-toaster-stack-collapsed-offset: var(--smth-spacing-2);--smth-toaster-stack-scale-step: .04;--smth-toaster-stack-transition: .4s ease;--smth-toaster-width: min(22.25rem, calc(100vw - 2rem) );--smth-toaster-z-index: var(--smth-z-indices-tooltip)}:root{--smth-text-styles-body-font-family: var(--smth-font-body);--smth-text-styles-body-font-size: 1rem;--smth-text-styles-body-font-weight: var(--smth-font-weight-normal);--smth-text-styles-body-letter-spacing: 0em;--smth-text-styles-body-line-height: 130%;--smth-text-styles-body-sm-font-family: var(--smth-font-body);--smth-text-styles-body-sm-font-size: .875rem;--smth-text-styles-body-sm-font-weight: var(--smth-font-weight-normal);--smth-text-styles-body-sm-letter-spacing: .015em;--smth-text-styles-body-sm-line-height: 130%;--smth-text-styles-caption-font-family: var(--smth-font-body);--smth-text-styles-caption-font-size: .75rem;--smth-text-styles-caption-font-weight: var(--smth-font-weight-normal);--smth-text-styles-caption-letter-spacing: .015em;--smth-text-styles-caption-line-height: 130%;--smth-text-styles-code-font-family: var(--smth-font-mono);--smth-text-styles-code-font-size: .875rem;--smth-text-styles-code-font-weight: var(--smth-font-weight-normal);--smth-text-styles-code-letter-spacing: 0em;--smth-text-styles-code-line-height: 130%;--smth-text-styles-display-font-family: var(--smth-font-heading);--smth-text-styles-display-font-size: 3.375rem;--smth-text-styles-display-font-weight: var(--smth-font-weight-bold);--smth-text-styles-display-letter-spacing: 0em;--smth-text-styles-display-line-height: 130%;--smth-text-styles-footer-font-family: var(--smth-font-body);--smth-text-styles-footer-font-size: .75rem;--smth-text-styles-footer-font-weight: var(--smth-font-weight-normal);--smth-text-styles-footer-letter-spacing: .015em;--smth-text-styles-footer-line-height: 130%;--smth-text-styles-footer-strong-font-family: var(--smth-font-body);--smth-text-styles-footer-strong-font-size: .75rem;--smth-text-styles-footer-strong-font-weight: var(--smth-font-weight-bold);--smth-text-styles-footer-strong-letter-spacing: .015em;--smth-text-styles-footer-strong-line-height: 130%;--smth-text-styles-h1-font-family: var(--smth-font-heading);--smth-text-styles-h1-font-size: 2rem;--smth-text-styles-h1-font-weight: var(--smth-font-weight-medium);--smth-text-styles-h1-letter-spacing: 0em;--smth-text-styles-h1-line-height: 130%;--smth-text-styles-h2-font-family: var(--smth-font-heading);--smth-text-styles-h2-font-size: 1.5rem;--smth-text-styles-h2-font-weight: var(--smth-font-weight-medium);--smth-text-styles-h2-letter-spacing: 0em;--smth-text-styles-h2-line-height: 130%;--smth-text-styles-h3-font-family: var(--smth-font-heading);--smth-text-styles-h3-font-size: 1.375rem;--smth-text-styles-h3-font-weight: var(--smth-font-weight-medium);--smth-text-styles-h3-letter-spacing: 0em;--smth-text-styles-h3-line-height: 130%;--smth-text-styles-h4-400-font-family: var(--smth-font-body);--smth-text-styles-h4-400-font-size: 1.25rem;--smth-text-styles-h4-400-font-weight: var(--smth-font-weight-normal);--smth-text-styles-h4-400-letter-spacing: 0em;--smth-text-styles-h4-400-line-height: 130%;--smth-text-styles-h4-700-font-family: var(--smth-font-body);--smth-text-styles-h4-700-font-size: 1.25rem;--smth-text-styles-h4-700-font-weight: var(--smth-font-weight-bold);--smth-text-styles-h4-700-letter-spacing: 0em;--smth-text-styles-h4-700-line-height: 130%;--smth-text-styles-h5-400-font-family: var(--smth-font-body);--smth-text-styles-h5-400-font-size: 1.125rem;--smth-text-styles-h5-400-font-weight: var(--smth-font-weight-normal);--smth-text-styles-h5-400-letter-spacing: 0em;--smth-text-styles-h5-400-line-height: 130%;--smth-text-styles-h5-700-font-family: var(--smth-font-body);--smth-text-styles-h5-700-font-size: 1.125rem;--smth-text-styles-h5-700-font-weight: var(--smth-font-weight-bold);--smth-text-styles-h5-700-letter-spacing: 0em;--smth-text-styles-h5-700-line-height: 130%;--smth-text-styles-h6-400-font-family: var(--smth-font-body);--smth-text-styles-h6-400-font-size: 1rem;--smth-text-styles-h6-400-font-weight: var(--smth-font-weight-normal);--smth-text-styles-h6-400-letter-spacing: 0em;--smth-text-styles-h6-400-line-height: 130%;--smth-text-styles-h6-700-font-family: var(--smth-font-body);--smth-text-styles-h6-700-font-size: 1rem;--smth-text-styles-h6-700-font-weight: var(--smth-font-weight-bold);--smth-text-styles-h6-700-letter-spacing: 0em;--smth-text-styles-h6-700-line-height: 130%;--smth-text-styles-h7-400-font-family: var(--smth-font-body);--smth-text-styles-h7-400-font-size: .9375rem;--smth-text-styles-h7-400-font-weight: var(--smth-font-weight-normal);--smth-text-styles-h7-400-letter-spacing: 0em;--smth-text-styles-h7-400-line-height: 130%;--smth-text-styles-h7-700-font-family: var(--smth-font-body);--smth-text-styles-h7-700-font-size: .9375rem;--smth-text-styles-h7-700-font-weight: var(--smth-font-weight-bold);--smth-text-styles-h7-700-letter-spacing: 0em;--smth-text-styles-h7-700-line-height: 130%;--smth-text-styles-label-font-family: var(--smth-font-body);--smth-text-styles-label-font-size: .625rem;--smth-text-styles-label-font-weight: var(--smth-font-weight-normal);--smth-text-styles-label-letter-spacing: 0em;--smth-text-styles-label-line-height: 130%;--smth-text-styles-mono-body-font-family: var(--smth-font-mono);--smth-text-styles-mono-body-font-size: .875rem;--smth-text-styles-mono-body-font-weight: var(--smth-font-weight-normal);--smth-text-styles-mono-body-letter-spacing: 0em;--smth-text-styles-mono-body-line-height: 130%;--smth-text-styles-mono-button-font-family: var(--smth-font-mono);--smth-text-styles-mono-button-font-size: .875rem;--smth-text-styles-mono-button-font-weight: var(--smth-font-weight-medium);--smth-text-styles-mono-button-letter-spacing: 0em;--smth-text-styles-mono-button-line-height: 130%;--smth-text-styles-mono-footer-font-family: var(--smth-font-mono);--smth-text-styles-mono-footer-font-size: .75rem;--smth-text-styles-mono-footer-font-weight: var(--smth-font-weight-medium);--smth-text-styles-mono-footer-letter-spacing: 0em;--smth-text-styles-mono-footer-line-height: 1.625;--smth-text-styles-mono-footer-strong-font-family: var(--smth-font-mono);--smth-text-styles-mono-footer-strong-font-size: .75rem;--smth-text-styles-mono-footer-strong-font-weight: var(--smth-font-weight-semibold);--smth-text-styles-mono-footer-strong-letter-spacing: 0em;--smth-text-styles-mono-footer-strong-line-height: 1.625;--smth-text-styles-mono-paragraph-font-family: var(--smth-font-mono);--smth-text-styles-mono-paragraph-font-size: 1rem;--smth-text-styles-mono-paragraph-font-weight: var(--smth-font-weight-normal);--smth-text-styles-mono-paragraph-letter-spacing: 0em;--smth-text-styles-mono-paragraph-line-height: 130%;--smth-text-styles-mono-subhead-font-family: var(--smth-font-mono);--smth-text-styles-mono-subhead-font-size: 1.125rem;--smth-text-styles-mono-subhead-font-weight: var(--smth-font-weight-normal);--smth-text-styles-mono-subhead-letter-spacing: 0em;--smth-text-styles-mono-subhead-line-height: 130%;--smth-text-styles-subtitle-font-family: var(--smth-font-body);--smth-text-styles-subtitle-font-size: 1rem;--smth-text-styles-subtitle-font-weight: var(--smth-font-weight-bold);--smth-text-styles-subtitle-letter-spacing: 0em;--smth-text-styles-subtitle-line-height: 130%;--smth-text-styles-subtitle-sm-font-family: var(--smth-font-body);--smth-text-styles-subtitle-sm-font-size: .875rem;--smth-text-styles-subtitle-sm-font-weight: var(--smth-font-weight-bold);--smth-text-styles-subtitle-sm-letter-spacing: 0em;--smth-text-styles-subtitle-sm-line-height: 130%}@media(min-width:48rem){:root{--smth-text-styles-body-font-size: var(--smth-font-size-md);--smth-text-styles-body-line-height: var(--smth-line-height-moderate)}}@media(min-width:48rem){:root{--smth-text-styles-body-sm-font-size: var(--smth-font-size-sm)}}@media(min-width:48rem){:root{--smth-text-styles-code-font-size: 1rem}}@media(min-width:48rem){:root{--smth-text-styles-display-font-size: 6.5rem}}@media(min-width:48rem){:root{--smth-text-styles-h1-font-size: 3rem}}@media(min-width:48rem){:root{--smth-text-styles-h2-font-size: 2rem}}@media(min-width:48rem){:root{--smth-text-styles-h3-font-size: 1.5625rem}}@media(min-width:48rem){:root{--smth-text-styles-h4-400-font-size: 1.375rem}}@media(min-width:48rem){:root{--smth-text-styles-h4-700-font-size: 1.375rem}}@media(min-width:48rem){:root{--smth-text-styles-h5-400-font-size: 1.25rem}}@media(min-width:48rem){:root{--smth-text-styles-h5-700-font-size: 1.25rem}}@media(min-width:48rem){:root{--smth-text-styles-h6-400-font-size: 1.125rem}}@media(min-width:48rem){:root{--smth-text-styles-h6-700-font-size: 1.125rem}}@media(min-width:48rem){:root{--smth-text-styles-h7-400-font-size: 1.125rem}}@media(min-width:48rem){:root{--smth-text-styles-h7-700-font-size: 1.125rem}}@media(min-width:48rem){:root{--smth-text-styles-mono-body-font-size: 1rem}}@media(min-width:48rem){:root{--smth-text-styles-mono-footer-font-size: .875rem}}@media(min-width:48rem){:root{--smth-text-styles-mono-footer-strong-font-size: .875rem}}@media(min-width:48rem){:root{--smth-text-styles-mono-paragraph-font-size: 1.125rem}}@media(min-width:48rem){:root{--smth-text-styles-mono-subhead-font-size: 1.5rem}}@media(min-width:64rem){:root{--smth-text-styles-display-font-size: 10.25rem}}@media(min-width:80rem){:root{--smth-text-styles-h1-font-size: 3.5rem}}@media(min-width:80rem){:root{--smth-text-styles-h2-font-size: 2.5rem}}@media(min-width:80rem){:root{--smth-text-styles-h3-font-size: 1.75rem}}@media(min-width:80rem){:root{--smth-text-styles-h4-400-font-size: 1.5rem}}@media(min-width:80rem){:root{--smth-text-styles-h4-700-font-size: 1.5rem}}@media(min-width:80rem){:root{--smth-text-styles-h5-400-font-size: 1.375rem}}@media(min-width:80rem){:root{--smth-text-styles-h5-700-font-size: 1.375rem}}@media(min-width:80rem){:root{--smth-text-styles-h6-400-font-size: 1.25rem}}@media(min-width:80rem){:root{--smth-text-styles-h6-700-font-size: 1.25rem}}.smth-button{align-items:center;border-color:transparent;border-radius:var(--smth-button-base-border-radius);border-style:var(--smth-border-style-solid);border-width:var(--smth-border-width-sm);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--smth-button-base-font-family);font-weight:var(--smth-button-base-font-weight);justify-content:center;outline:none;text-decoration-line:none;text-transform:var(--smth-button-base-text-transform);transition:var(--smth-button-base-transition);white-space:nowrap}.smth-code{align-items:center;border-color:transparent;border-radius:var(--smth-code-base-border-radius);border-style:var(--smth-code-base-border-style);border-width:var(--smth-code-base-border-width);display:inline-flex;font-family:var(--smth-font-mono);font-weight:var(--smth-code-base-font-weight);justify-content:center;margin:0;vertical-align:middle}.smth-field{display:flex;flex-direction:column;gap:var(--smth-spacing-1);min-width:0;width:100%}.smth-heading{font-family:var(--smth-font-heading);margin:0}.smth-input{border-radius:var(--smth-input-base-border-radius);border-width:0;box-sizing:border-box;display:flex;font-family:var(--smth-input-base-font-family);min-width:0;outline:none;transition:var(--smth-input-base-transition);width:100%}.smth-input-group{align-items:stretch;border-radius:var(--smth-input-base-border-radius);box-sizing:border-box;display:flex;min-width:0;overflow:clip;position:relative;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,outline-color .15s ease-in-out;width:100%}.smth-link{color:var(--smth-link-color-primary);cursor:pointer;font-family:var(--smth-link-base-font-family);font-size:var(--smth-text-size-md-font-size);letter-spacing:var(--smth-text-size-md-letter-spacing);line-height:var(--smth-text-size-md-line-height);margin:0;text-decoration-line:underline;text-underline-offset:.14em}.smth-scroll-area{--smth-scroll-area-thumb-bg: color-mix(in srgb, var(--smth-colors-border-strong) 25%, transparent);--smth-scroll-area-thumb-hover-bg: var(--smth-colors-border-strong);--smth-scroll-area-track-bg: color-mix(in srgb, var(--smth-colors-border) 15%, transparent);--smth-scrollbar-click-area: calc(var(--smth-scrollbar-size) + (var(--smth-scrollbar-margin) * 2));--smth-scrollbar-margin: var(--smth-sizes-0-5);--smth-scrollbar-size: var(--smth-sizes-2);box-sizing:border-box;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.smth-spinner{--smth-spinner-animation-duration: var(--smth-spinner-base-animation-duration);--smth-spinner-color: var(--smth-spinner-base-color);--smth-spinner-track-color: var(--smth-spinner-base-track-color);border-radius:var(--smth-radius-full);display:inline-block;position:relative;vertical-align:middle}.smth-stack{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.smth-stack-row{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.smth-table{--smth-table-cell-height: var(--smth-table-size-md-height);--smth-table-cell-padding-x: var(--smth-table-size-md-padding-x);--smth-table-cell-padding-y: var(--smth-table-size-md-padding-y);--smth-table-font-size: var(--smth-table-size-md-font-size);--smth-table-line-height: var(--smth-table-size-md-line-height);--smth-table-sticky-offset: 0;background:var(--smth-table-root-bg);border-collapse:collapse;color:var(--smth-table-root-color);font-size:var(--smth-table-font-size);line-height:var(--smth-table-line-height);min-width:100%;table-layout:auto;width:100%}.smth-table-scroll-area{--smth-table-scroll-area-scrollbar-inset-x: var(--smth-spacing-2);--smth-table-scroll-area-scrollbar-inset-y: var(--smth-spacing-2);background:var(--smth-table-root-bg);min-width:0;white-space:nowrap}.smth-text{font-family:var(--smth-font-body);margin:0}.smth-toast{align-items:center;background:var(--smth-toast-base-bg);border-color:var(--smth-toast-base-border);border-radius:var(--smth-toast-base-border-radius);border-style:var(--smth-toast-base-border-style);border-width:var(--smth-toast-base-border-width);box-shadow:var(--smth-toast-base-shadow);box-sizing:border-box;color:var(--smth-toast-base-color);display:inline-flex;gap:var(--smth-toast-base-gap);max-width:var(--smth-toast-base-max-width);min-width:var(--smth-toast-base-min-width);padding-bottom:var(--smth-toast-base-padding-y);padding-left:var(--smth-toast-base-padding-x);padding-right:var(--smth-toast-base-padding-x);padding-top:var(--smth-toast-base-padding-y)}.smth-toaster{--smth-toaster-stack-direction: 1;--smth-toaster-stack-gap: var(--smth-toaster-gap);height:var(--smth-toaster-stack-height, 0px);max-width:var(--smth-toaster-max-width);pointer-events:none;position:fixed;width:var(--smth-toaster-width);z-index:var(--smth-toaster-z-index)}.smth-button--ghost{background:var(--smth-button-ghost-bg);color:var(--smth-button-ghost-color)}.smth-button--lg{border-radius:var(--smth-button-size-lg-border-radius);font-size:var(--smth-button-size-lg-font-size);gap:var(--smth-button-size-lg-gap);height:var(--smth-button-size-lg-height);padding-left:var(--smth-button-size-lg-padding-left);padding-right:var(--smth-button-size-lg-padding-right)}.smth-button--md{border-radius:var(--smth-button-size-md-border-radius);font-size:var(--smth-button-size-md-font-size);gap:var(--smth-button-size-md-gap);height:var(--smth-button-size-md-height);padding-left:var(--smth-button-size-md-padding-left);padding-right:var(--smth-button-size-md-padding-right)}.smth-button--outline{background:var(--smth-button-outline-bg);border-color:var(--smth-button-outline-border);color:var(--smth-button-outline-color)}.smth-button--primary{background:var(--smth-button-primary-bg);color:var(--smth-button-primary-color)}.smth-button--secondary{background:var(--smth-button-secondary-bg);color:var(--smth-button-secondary-color)}.smth-button--sm{border-radius:var(--smth-button-size-sm-border-radius);font-size:var(--smth-button-size-sm-font-size);gap:var(--smth-button-size-sm-gap);height:var(--smth-button-size-sm-height);padding-left:var(--smth-button-size-sm-padding-left);padding-right:var(--smth-button-size-sm-padding-right)}.smth-code--sm{border-radius:var(--smth-code-size-sm-border-radius);font-size:var(--smth-code-size-sm-font-size);min-height:var(--smth-code-size-sm-min-height);padding-left:var(--smth-code-size-sm-padding-x);padding-right:var(--smth-code-size-sm-padding-x)}.smth-heading--2xl{font-size:var(--smth-text-size-2xl-font-size);letter-spacing:var(--smth-text-size-2xl-letter-spacing);line-height:var(--smth-text-size-2xl-line-height)}.smth-heading--3xl{font-size:var(--smth-text-size-3xl-font-size);letter-spacing:var(--smth-text-size-3xl-letter-spacing);line-height:var(--smth-text-size-3xl-line-height)}.smth-heading--4xl{font-size:var(--smth-text-size-4xl-font-size);letter-spacing:var(--smth-text-size-4xl-letter-spacing);line-height:var(--smth-text-size-4xl-line-height)}.smth-heading--bold{font-weight:var(--smth-text-weight-bold)}.smth-heading--center{text-align:center}.smth-heading--default{color:var(--smth-text-color-default)}.smth-heading--inverse{color:var(--smth-text-color-inverse)}.smth-heading--left{text-align:left}.smth-heading--lg{font-size:var(--smth-text-size-lg-font-size);letter-spacing:var(--smth-text-size-lg-letter-spacing);line-height:var(--smth-text-size-lg-line-height)}.smth-heading--md{font-size:var(--smth-text-size-md-font-size);letter-spacing:var(--smth-text-size-md-letter-spacing);line-height:var(--smth-text-size-md-line-height)}.smth-heading--xl{font-size:var(--smth-text-size-xl-font-size);letter-spacing:var(--smth-text-size-xl-letter-spacing);line-height:var(--smth-text-size-xl-line-height)}.smth-input--filled{background:var(--smth-input-filled-bg);border-color:var(--smth-input-filled-border);border-style:var(--smth-border-style-solid);border-width:var(--smth-border-width-sm);color:var(--smth-input-filled-color)}.smth-input--lg{border-radius:var(--smth-input-size-lg-border-radius);font-size:var(--smth-input-size-lg-font-size);height:var(--smth-input-size-lg-height);padding-left:var(--smth-input-size-lg-padding-left);padding-right:var(--smth-input-size-lg-padding-right)}.smth-input--md{border-radius:var(--smth-input-size-md-border-radius);font-size:var(--smth-input-size-md-font-size);height:var(--smth-input-size-md-height);padding-left:var(--smth-input-size-md-padding-left);padding-right:var(--smth-input-size-md-padding-right)}.smth-input-group--filled{background:var(--smth-input-filled-bg);border-color:var(--smth-input-filled-border);border-style:var(--smth-border-style-solid);border-width:var(--smth-border-width-sm);color:var(--smth-input-filled-color)}.smth-input-group--lg{border-radius:var(--smth-input-size-lg-border-radius);min-height:var(--smth-input-size-lg-height)}.smth-input-group--md{border-radius:var(--smth-input-size-md-border-radius);min-height:var(--smth-input-size-md-height)}.smth-link--hover{text-decoration-line:none}.smth-spinner--sm{--smth-spinner-border-width: var(--smth-spinner-size-sm-border-width);height:var(--smth-spinner-size-sm-box-size);width:var(--smth-spinner-size-sm-box-size)}.smth-table--lg{--smth-table-cell-height: var(--smth-table-size-lg-height);--smth-table-cell-padding-x: var(--smth-table-size-lg-padding-x);--smth-table-cell-padding-y: var(--smth-table-size-lg-padding-y);--smth-table-font-size: var(--smth-table-size-lg-font-size);--smth-table-line-height: var(--smth-table-size-lg-line-height)}.smth-table--line{border-width:0}.smth-text--center{text-align:center}.smth-text--default{color:var(--smth-text-color-default)}.smth-text--left{text-align:left}.smth-text--md{font-size:var(--smth-text-size-md-font-size);letter-spacing:var(--smth-text-size-md-letter-spacing);line-height:var(--smth-text-size-md-line-height)}.smth-text--normal{font-weight:var(--smth-text-weight-normal)}.smth-text--subtle{color:var(--smth-text-color-subtle)}.smth-toast--default{background:var(--smth-toast-default-bg);border-color:var(--smth-toast-default-border)}.smth-toast--error{background:linear-gradient(var(--smth-toast-error-bg),var(--smth-toast-error-bg)),var(--smth-toast-base-surface-bg);border-color:var(--smth-toast-error-border)}.smth-toast--info{background:linear-gradient(var(--smth-toast-info-bg),var(--smth-toast-info-bg)),var(--smth-toast-base-surface-bg);border-color:var(--smth-toast-info-border)}.smth-toast--loading{background:var(--smth-toast-loading-bg);border-color:var(--smth-toast-loading-border)}.smth-toast--success{background:linear-gradient(var(--smth-toast-success-bg),var(--smth-toast-success-bg)),var(--smth-toast-base-surface-bg);border-color:var(--smth-toast-success-border)}.smth-toast--warning{background:linear-gradient(var(--smth-toast-warning-bg),var(--smth-toast-warning-bg)),var(--smth-toast-base-surface-bg);border-color:var(--smth-toast-warning-border)}.smth-toaster--top-center{align-items:center;left:50%;top:var(--smth-toaster-offset, 1rem);transform:translate(-50%)}.smth-button .smth-button__spinner{--smth-spinner-color: currentColor;flex-shrink:0}.smth-button--ghost:focus-visible:not(:disabled){background:var(--smth-button-ghost-hover-bg);outline-offset:var(--smth-button-focus-outline-offset);outline:var(--smth-button-focus-outline-width) var(--smth-button-focus-outline-style) var(--smth-button-ghost-focus-outline);z-index:1}.smth-button--ghost:hover{background:var(--smth-button-ghost-hover-bg)}.smth-button--lg.smth-button--icon-right{padding-right:var(--smth-button-size-lg-icon-padding-right)}.smth-button--md.smth-button--icon-right{padding-right:var(--smth-button-size-md-icon-padding-right)}.smth-button--only-icon{aspect-ratio:1/1;gap:0;padding:0}.smth-button--outline:focus-visible:not(:disabled){background:var(--smth-button-outline-hover-bg);outline-offset:var(--smth-button-focus-outline-offset);outline:var(--smth-button-focus-outline-width) var(--smth-button-focus-outline-style) var(--smth-button-outline-focus-outline);z-index:1}.smth-button--outline:hover{background:var(--smth-button-outline-hover-bg)}.smth-button--primary:focus-visible:not(:disabled){background:var(--smth-button-primary-hover-bg);outline-offset:var(--smth-button-focus-outline-offset);outline:var(--smth-button-focus-outline-width) var(--smth-button-focus-outline-style) var(--smth-button-primary-focus-outline);z-index:1}.smth-button--primary:hover{background:var(--smth-button-primary-hover-bg)}.smth-button--secondary:focus-visible:not(:disabled){background:var(--smth-button-secondary-hover-bg);outline-offset:var(--smth-button-focus-outline-offset);outline:var(--smth-button-focus-outline-width) var(--smth-button-focus-outline-style) var(--smth-button-secondary-focus-outline);z-index:1}.smth-button--secondary:hover{background:var(--smth-button-secondary-hover-bg)}.smth-button--sm.smth-button--icon-right{padding-right:var(--smth-button-size-sm-icon-padding-right)}.smth-button:disabled{cursor:var(--smth-button-disabled-true-cursor);opacity:var(--smth-button-disabled-true-opacity);pointer-events:var(--smth-button-disabled-true-pointer-events)}.smth-button[data-disabled=true]:not(:disabled),.smth-button[aria-disabled=true]:not(:disabled){cursor:var(--smth-button-disabled-true-cursor);opacity:var(--smth-button-disabled-true-opacity);pointer-events:auto}.smth-code--solid.smth-code--default{background:var(--smth-code-palette-default-solid-bg);color:var(--smth-code-palette-default-contrast)}.smth-code--subtle.smth-code--default{background:var(--smth-code-palette-default-subtle-bg);color:var(--smth-code-palette-default-fg)}.smth-field[data-disabled=true]{opacity:.7}.smth-input--filled:focus-visible:not(:disabled){outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-focus-outline-color)}.smth-input-group .smth-input-group__actions{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:flex-end;pointer-events:auto;width:100%}.smth-input-group .smth-input-group__clear{align-items:center;appearance:none;background:var(--smth-input-clear-bg);border-color:transparent;border-style:none;border-width:0;color:var(--smth-input-clear-color);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;z-index:1}.smth-input-group .smth-input-group__clear-icon{display:block;pointer-events:none}.smth-input-group .smth-input-group__clear:focus-visible{outline-offset:var(--smth-input-clear-focus-outline-offset);outline:var(--smth-input-clear-focus-outline-width) var(--smth-input-clear-focus-outline-style) var(--smth-input-clear-focus-outline-color)}.smth-input-group .smth-input-group__clear:hover:not(:disabled),.smth-input-group .smth-input-group__clear:active:not(:disabled){background:var(--smth-input-clear-hover-bg);color:var(--smth-input-clear-hover-color)}.smth-input-group .smth-input-group__control{display:flex;flex:1 1 auto;min-width:0;position:relative;width:100%}.smth-input-group .smth-input-group__end{color:var(--smth-input-group-end-color)}.smth-input-group .smth-input-group__leading-icon,.smth-input-group .smth-input-group__trailing-icon{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;justify-content:center;pointer-events:none}.smth-input-group .smth-input-group__prefix,.smth-input-group .smth-input-group__suffix{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;font-size:var(--smth-font-size-xs);pointer-events:none;white-space:nowrap}.smth-input-group .smth-input-group__start{color:var(--smth-input-group-start-color)}.smth-input-group .smth-input-group__start,.smth-input-group .smth-input-group__end{align-items:center;display:inline-flex;flex-shrink:0;pointer-events:none}.smth-input-group .smth-select-chevron{align-items:center;background:var(--smth-input-select-chevron-bg);border-radius:var(--smth-input-select-chevron-border-radius);color:var(--smth-input-select-chevron-color);display:inline-flex;flex-shrink:0;height:var(--smth-input-select-chevron-box-size);justify-content:center;pointer-events:none;width:var(--smth-input-select-chevron-box-size)}.smth-input-group .smth-select-chevron__icon{display:block;pointer-events:none}.smth-input-group>.smth-input,.smth-input-group>.smth-input-group__control>.smth-input{min-height:100%}.smth-input-group>.smth-input,.smth-input-group>.smth-textarea,.smth-input-group>.smth-select,.smth-input-group>.smth-input-group__control>.smth-input,.smth-input-group>.smth-input-group__control>.smth-textarea,.smth-input-group>.smth-input-group__control>.smth-select{background:transparent;border-bottom-color:transparent;border-bottom-style:none;border-bottom-width:0;border-color:transparent;border-radius:0;border-style:none;border-width:0;box-shadow:none;color:inherit;display:block;flex:1 1 auto;min-width:0;outline:none;width:100%}.smth-input-group>.smth-input:focus-visible:not(:disabled),.smth-input-group>.smth-textarea:focus-visible:not(:disabled),.smth-input-group>.smth-select:focus-visible:not(:disabled),.smth-input-group>.smth-input-group__control>.smth-input:focus-visible:not(:disabled),.smth-input-group>.smth-input-group__control>.smth-textarea:focus-visible:not(:disabled),.smth-input-group>.smth-input-group__control>.smth-select:focus-visible:not(:disabled){border-bottom-color:transparent;border-color:transparent;outline-offset:0;outline:none}.smth-input-group>.smth-input[data-invalid=true][data-variant]:focus-visible:not(:disabled),.smth-input-group>.smth-textarea[data-invalid=true][data-variant]:focus-visible:not(:disabled),.smth-input-group>.smth-select[data-invalid=true][data-variant]:focus-visible:not(:disabled),.smth-input-group>.smth-input-group__control>.smth-input[data-invalid=true][data-variant]:focus-visible:not(:disabled),.smth-input-group>.smth-input-group__control>.smth-textarea[data-invalid=true][data-variant]:focus-visible:not(:disabled),.smth-input-group>.smth-input-group__control>.smth-select[data-invalid=true][data-variant]:focus-visible:not(:disabled){border-bottom-color:transparent;border-color:transparent;outline-offset:0;outline:none}.smth-input-group>.smth-select,.smth-input-group>.smth-input-group__control>.smth-select{appearance:none;cursor:pointer}.smth-input-group>.smth-select[data-placeholder=true],.smth-input-group>.smth-input-group__control>.smth-select[data-placeholder=true]{color:var(--smth-input-placeholder-color)}.smth-input-group--lg .smth-input-group__clear{border-radius:var(--smth-input-clear-size-lg-border-radius);height:var(--smth-input-clear-size-lg-box-size);right:var(--smth-input-group-size-lg-end-padding-right);width:var(--smth-input-clear-size-lg-box-size)}.smth-input-group--lg .smth-input-group__end{gap:var(--smth-input-group-size-lg-gap);padding-right:var(--smth-input-group-size-lg-end-padding-right)}.smth-input-group--lg .smth-input-group__leading-icon{min-width:var(--smth-input-group-size-lg-start-element-min-width)}.smth-input-group--lg .smth-input-group__start{gap:var(--smth-input-group-size-lg-gap);padding-left:var(--smth-input-group-size-lg-start-padding-left)}.smth-input-group--lg .smth-input-group__trailing-icon{min-width:var(--smth-input-group-size-lg-end-element-min-width)}.smth-input-group--lg[data-actions=true] .smth-input-group__actions{gap:var(--smth-textarea-actions-size-lg-gap);min-height:var(--smth-textarea-actions-size-lg-height);padding-bottom:var(--smth-textarea-actions-size-lg-bottom);padding-left:var(--smth-input-group-size-lg-start-padding-left);padding-right:var(--smth-input-group-size-lg-end-padding-right)}.smth-input-group--lg[data-clearable=true] .smth-input-group__control:focus-within>.smth-input,.smth-input-group--lg[data-clearable=true] .smth-input-group__control:focus-within>.smth-textarea{padding-right:calc(var(--smth-input-clear-size-lg-box-size) + var(--smth-input-group-size-lg-end-padding-right) + var(--smth-input-group-size-lg-gap))}.smth-input-group--lg[data-control=textarea]{min-height:var(--smth-textarea-size-lg-min-height)}.smth-input-group--lg[data-control=textarea] .smth-input-group__clear{top:var(--smth-textarea-clear-size-lg-top)}.smth-input-group--lg[data-control=textarea][data-actions=true]{height:var(--smth-textarea-size-lg-min-height);min-height:var(--smth-textarea-size-lg-min-height)}.smth-input-group--md .smth-input-group__clear{border-radius:var(--smth-input-clear-size-md-border-radius);height:var(--smth-input-clear-size-md-box-size);right:var(--smth-input-group-size-md-end-padding-right);width:var(--smth-input-clear-size-md-box-size)}.smth-input-group--md .smth-input-group__end{gap:var(--smth-input-group-size-md-gap);padding-right:var(--smth-input-group-size-md-end-padding-right)}.smth-input-group--md .smth-input-group__leading-icon{min-width:var(--smth-input-group-size-md-start-element-min-width)}.smth-input-group--md .smth-input-group__start{gap:var(--smth-input-group-size-md-gap);padding-left:var(--smth-input-group-size-md-start-padding-left)}.smth-input-group--md .smth-input-group__trailing-icon{min-width:var(--smth-input-group-size-md-end-element-min-width)}.smth-input-group--md[data-actions=true] .smth-input-group__actions{gap:var(--smth-textarea-actions-size-md-gap);min-height:var(--smth-textarea-actions-size-md-height);padding-bottom:var(--smth-textarea-actions-size-md-bottom);padding-left:var(--smth-input-group-size-md-start-padding-left);padding-right:var(--smth-input-group-size-md-end-padding-right)}.smth-input-group--md[data-clearable=true] .smth-input-group__control:focus-within>.smth-input,.smth-input-group--md[data-clearable=true] .smth-input-group__control:focus-within>.smth-textarea{padding-right:calc(var(--smth-input-clear-size-md-box-size) + var(--smth-input-group-size-md-end-padding-right) + var(--smth-input-group-size-md-gap))}.smth-input-group--md[data-control=textarea]{min-height:var(--smth-textarea-size-md-min-height)}.smth-input-group--md[data-control=textarea] .smth-input-group__clear{top:var(--smth-textarea-clear-size-md-top)}.smth-input-group--md[data-control=textarea][data-actions=true]{height:var(--smth-textarea-size-md-min-height);min-height:var(--smth-textarea-size-md-min-height)}.smth-input-group:focus-within .smth-input-group__clear{opacity:1;pointer-events:auto;visibility:visible}.smth-input-group:has(>.smth-input-group__end)>.smth-input,.smth-input-group:has(>.smth-input-group__end)>.smth-select,.smth-input-group:has(>.smth-input-group__end)>.smth-input-group__control>.smth-input,.smth-input-group:has(>.smth-input-group__end)>.smth-input-group__control>.smth-select{padding-right:var(--smth-input-group-content-padding-x)}.smth-input-group:has(>.smth-input-group__start)>.smth-input,.smth-input-group:has(>.smth-input-group__start)>.smth-select,.smth-input-group:has(>.smth-input-group__start)>.smth-input-group__control>.smth-input,.smth-input-group:has(>.smth-input-group__start)>.smth-input-group__control>.smth-select{padding-left:var(--smth-input-group-content-padding-x)}.smth-input-group:hover>.smth-input,.smth-input-group:hover>.smth-textarea,.smth-input-group:hover>.smth-select,.smth-input-group:hover>.smth-input-group__control>.smth-input,.smth-input-group:hover>.smth-input-group__control>.smth-textarea,.smth-input-group:hover>.smth-input-group__control>.smth-select{background:transparent}.smth-input-group[data-control=input]:hover>.smth-input:hover:not(:disabled):not([data-disabled=true]),.smth-input-group[data-control=input]:hover>.smth-input-group__control>.smth-input:hover:not(:disabled):not([data-disabled=true]),.smth-input-group[data-control=select]:hover>.smth-select:hover:not(:disabled):not([data-disabled=true]),.smth-input-group[data-control=select]:hover>.smth-input-group__control>.smth-select:hover:not(:disabled):not([data-disabled=true]){background:transparent;border-bottom-color:transparent;border-color:transparent}.smth-input-group[data-control=select] .smth-input-group__start,.smth-input-group[data-control=select] .smth-input-group__end{cursor:inherit;pointer-events:auto}.smth-input-group[data-control=select]:not([data-disabled=true]){cursor:pointer}.smth-input-group[data-control=textarea] .smth-input-group__clear{transform:none}.smth-input-group[data-control=textarea][data-actions=true] .smth-input-group__actions{margin-top:auto}.smth-input-group[data-control=textarea][data-actions=true] .smth-input-group__control{flex-direction:column;height:100%;min-height:0}.smth-input-group[data-control=textarea][data-actions=true] .smth-textarea{min-height:0;resize:none}.smth-input-group[data-control=textarea][data-actions=true] .smth-textarea:hover:not(:disabled):not([data-disabled=true]){background:transparent}.smth-input-group[data-control=textarea][data-actions=true]:has(.smth-select-root[data-open=true]){overflow:visible}.smth-input-group[data-control=textarea][data-actions=true][data-resize=both]{overflow:hidden;resize:both}.smth-input-group[data-control=textarea][data-actions=true][data-resize=horizontal]{overflow:hidden;resize:horizontal}.smth-input-group[data-control=textarea][data-actions=true][data-resize=none]{resize:none}.smth-input-group[data-control=textarea][data-actions=true][data-resize=vertical]{overflow:hidden;resize:vertical}.smth-input-group[data-disabled=true]{cursor:var(--smth-input-disabled-true-cursor);opacity:var(--smth-input-disabled-true-opacity);pointer-events:var(--smth-input-disabled-true-pointer-events)}.smth-input-group[data-invalid=true]{border-color:var(--smth-input-invalid-border-color)}.smth-input-group[data-invalid=true][data-variant=filled]:focus-within{outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-invalid-border-color)}.smth-input-group[data-invalid=true][data-variant=flushed]:focus-within{border-bottom-color:var(--smth-input-invalid-border-color)}.smth-input-group[data-invalid=true][data-variant=ghost]:focus-within{outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-invalid-border-color)}.smth-input-group[data-invalid=true][data-variant=outline]:focus-within{outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-invalid-border-color)}.smth-input-group[data-variant=filled]:focus-within{outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-focus-outline-color)}.smth-input-group[data-variant=filled]:hover:not([data-disabled=true]){background:var(--smth-input-filled-hover-bg)}.smth-input-group[data-variant=flushed]:focus-within{border-bottom-color:var(--smth-input-focus-outline-color)}.smth-input-group[data-variant=flushed]:hover:not([data-disabled=true]){border-bottom-color:var(--smth-input-flushed-hover-border-color)}.smth-input-group[data-variant=flushed][data-invalid=true]{border-bottom-color:var(--smth-input-invalid-border-color)}.smth-input-group[data-variant=ghost]:focus-within{outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-focus-outline-color)}.smth-input-group[data-variant=ghost]:hover:not([data-disabled=true]){background:var(--smth-input-ghost-hover-bg)}.smth-input-group[data-variant=outline]:focus-within{outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-focus-outline-color)}.smth-input-group[data-variant=outline]:hover:not([data-disabled=true]){background:var(--smth-input-outline-hover-bg)}.smth-input::-webkit-search-cancel-button,.smth-input::-webkit-search-decoration{appearance:none;display:none}.smth-input::placeholder{color:var(--smth-input-placeholder-color)}.smth-input:disabled{cursor:var(--smth-input-disabled-true-cursor);opacity:var(--smth-input-disabled-true-opacity);pointer-events:var(--smth-input-disabled-true-pointer-events)}.smth-input[data-invalid=true]{border-color:var(--smth-input-invalid-border-color)}.smth-input[data-invalid=true][data-variant=filled]:focus-visible:not(:disabled){outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-invalid-border-color)}.smth-input[data-invalid=true][data-variant=flushed]:focus-visible:not(:disabled){border-bottom-color:var(--smth-input-invalid-border-color)}.smth-input[data-invalid=true][data-variant=outline]:focus-visible:not(:disabled){outline-offset:var(--smth-input-focus-outline-offset);outline:var(--smth-input-focus-outline-width) var(--smth-input-focus-outline-style) var(--smth-input-invalid-border-color)}.smth-input[data-variant=filled]:hover:not(:disabled):not([data-disabled=true]){background:var(--smth-input-filled-hover-bg)}.smth-input[data-variant=flushed]:hover:not(:disabled):not([data-disabled=true]){border-bottom-color:var(--smth-input-flushed-hover-border-color)}.smth-input[data-variant=outline]:hover:not(:disabled):not([data-disabled=true]){background:var(--smth-input-outline-hover-bg)}.smth-link--hover:hover{text-decoration-line:underline}.smth-link--primary:focus-visible:not(:disabled){outline-offset:var(--smth-link-focus-outline-offset);outline:var(--smth-link-focus-outline-width) var(--smth-link-focus-outline-style) var(--smth-link-focus-outline-color)}.smth-scroll-area .smth-scroll-area__content{min-height:100%;min-width:100%}.smth-scroll-area .smth-scroll-area__corner{background:transparent;border-bottom-right-radius:inherit;height:var(--smth-scrollbar-size);inset-block-end:0;inset-inline-end:0;margin:var(--smth-scrollbar-margin);opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease;width:var(--smth-scrollbar-size)}.smth-scroll-area .smth-scroll-area__scrollbar{background:var(--smth-scroll-area-track-bg);border-color:var(--smth-scroll-area-track-border);border-radius:var(--smth-radius-full);display:flex;flex-direction:column;margin:var(--smth-scrollbar-margin);opacity:0;pointer-events:none;position:absolute;touch-action:none;transition:opacity .15s ease,background-color .15s ease;-webkit-user-select:none;user-select:none}.smth-scroll-area .smth-scroll-area__scrollbar:before{content:"";position:absolute}.smth-scroll-area .smth-scroll-area__scrollbar:hover .smth-scroll-area__thumb{background:var(--smth-scroll-area-thumb-hover-bg)}.smth-scroll-area .smth-scroll-area__scrollbar[data-axis=horizontal]{flex-direction:row;height:var(--smth-scrollbar-size);inset-block-end:0;inset-inline-end:0;inset-inline-start:0}.smth-scroll-area .smth-scroll-area__scrollbar[data-axis=horizontal] .smth-scroll-area__thumb{height:100%;left:0;top:0}.smth-scroll-area .smth-scroll-area__scrollbar[data-axis=horizontal]:before{height:var(--smth-scrollbar-click-area);inset-block-start:calc(var(--smth-scrollbar-margin) * -1);width:100%}.smth-scroll-area .smth-scroll-area__scrollbar[data-axis=vertical]{flex-direction:column;inset-block-end:0;inset-block-start:0;inset-inline-end:0;width:var(--smth-scrollbar-size)}.smth-scroll-area .smth-scroll-area__scrollbar[data-axis=vertical] .smth-scroll-area__thumb{left:0;top:0;width:100%}.smth-scroll-area .smth-scroll-area__scrollbar[data-axis=vertical]:before{height:100%;inset-inline-start:calc(var(--smth-scrollbar-margin) * -1);width:var(--smth-scrollbar-click-area)}.smth-scroll-area .smth-scroll-area__thumb{background:var(--smth-scroll-area-thumb-bg);border-radius:var(--smth-radius-full);position:absolute;transition:background-color .15s ease;will-change:transform}.smth-scroll-area .smth-scroll-area__viewport{-webkit-overflow-scrolling:touch;border-radius:inherit;box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;min-width:0;ms-overflow-style:none;outline:none;scrollbar-width:none;width:100%}.smth-scroll-area .smth-scroll-area__viewport::-webkit-scrollbar{display:none}.smth-scroll-area .smth-scroll-area__viewport:focus-visible{box-shadow:inset 0 0 0 var(--smth-border-width-md) var(--smth-colors-border-focus)}.smth-scroll-area--horizontal .smth-scroll-area__corner,.smth-scroll-area--horizontal .smth-scroll-area__scrollbar[data-axis=vertical]{display:none}.smth-scroll-area--horizontal .smth-scroll-area__viewport{overflow-x:auto;overflow-y:hidden}.smth-scroll-area--hover:not([data-scrollbar=hidden]):hover>.smth-scroll-area__corner[data-visible=true],.smth-scroll-area--hover:not([data-scrollbar=hidden])[data-scrolling=true]>.smth-scroll-area__corner[data-visible=true]{opacity:1}.smth-scroll-area--hover:not([data-scrollbar=hidden]):hover>.smth-scroll-area__scrollbar[data-overflow=true],.smth-scroll-area--hover:not([data-scrollbar=hidden])[data-scrolling=true]>.smth-scroll-area__scrollbar[data-overflow=true]{opacity:1;pointer-events:auto}.smth-scroll-area--stable.smth-scroll-area--both .smth-scroll-area__viewport{padding-block-end:calc(var(--smth-scrollbar-size) + .375rem);padding-inline-end:calc(var(--smth-scrollbar-size) + .375rem)}.smth-scroll-area--stable.smth-scroll-area--horizontal .smth-scroll-area__viewport{padding-block-end:calc(var(--smth-scrollbar-size) + .375rem)}.smth-scroll-area--stable.smth-scroll-area--vertical .smth-scroll-area__viewport{padding-inline-end:calc(var(--smth-scrollbar-size) + .375rem)}.smth-scroll-area[data-both-overflow=true] .smth-scroll-area__scrollbar[data-axis=horizontal]{inset-inline-end:var(--smth-scrollbar-click-area)}.smth-scroll-area[data-both-overflow=true] .smth-scroll-area__scrollbar[data-axis=vertical]{inset-block-end:var(--smth-scrollbar-click-area)}.smth-scroll-area[data-reduced-motion=true] .smth-scroll-area__scrollbar,.smth-scroll-area[data-reduced-motion=true] .smth-scroll-area__thumb,.smth-scroll-area[data-reduced-motion=true] .smth-scroll-area__corner{transition:none}.smth-scroll-area[data-scrollbar=hidden]>.smth-scroll-area__scrollbar,.smth-scroll-area[data-scrollbar=hidden]>.smth-scroll-area__corner{opacity:0;pointer-events:none;visibility:hidden}.smth-spinner:after{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width)) - .5px),#000 calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width))));animation:smth-spin var(--smth-spinner-animation-duration, .8s) linear infinite;background:radial-gradient(circle at 50% calc(var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width)) / 2),var(--smth-spinner-color, var(--smth-spinner-base-color)) 0 calc(var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width)) / 2),transparent calc(var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width)) / 2 + .5px)),conic-gradient(from 0deg,var(--smth-spinner-color, var(--smth-spinner-base-color)) 0deg,color-mix(in srgb,var(--smth-spinner-color, var(--smth-spinner-base-color)) 1%,transparent) 272deg,transparent 360deg);border-radius:var(--smth-radius-full);content:"";inset:0;mask:radial-gradient(farthest-side,transparent calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width)) - .5px),#000 calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width))));position:absolute}.smth-spinner:before{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width)) - .5px),#000 calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width))));background:var(--smth-spinner-track-color, var(--smth-spinner-base-track-color));border-radius:var(--smth-radius-full);content:"";inset:0;mask:radial-gradient(farthest-side,transparent calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width)) - .5px),#000 calc(100% - var(--smth-spinner-border-width, var(--smth-spinner-size-md-border-width))));position:absolute}.smth-table .smth-table-body .smth-table-column-header[data-sticky],.smth-table .smth-table-body .smth-table-cell[data-sticky]{background-color:var(--smth-table-sticky-column-bg);background-image:none}.smth-table .smth-table-body .smth-table-row[data-selected=true] .smth-table-column-header[data-sticky],.smth-table .smth-table-body .smth-table-row[data-selected=true] .smth-table-cell[data-sticky]{background-color:var(--smth-table-sticky-column-bg);background-image:linear-gradient(var(--smth-table-row-selected-bg),var(--smth-table-row-selected-bg))}.smth-table .smth-table-cell{font-weight:var(--smth-table-cell-font-weight)}.smth-table .smth-table-column-header{font-weight:var(--smth-table-column-header-font-weight)}.smth-table .smth-table-column-header[data-sticky=end],.smth-table .smth-table-cell[data-sticky=end]{box-shadow:inset 1px 0 0 var(--smth-table-row-border-color);inset-inline-end:0}.smth-table .smth-table-column-header[data-sticky=start],.smth-table .smth-table-cell[data-sticky=start]{box-shadow:inset -1px 0 0 var(--smth-table-row-border-color);inset-inline-start:0}.smth-table .smth-table-column-header[data-sticky],.smth-table .smth-table-cell[data-sticky]{background-clip:border-box;position:sticky;z-index:1}.smth-table .smth-table-footer{background:var(--smth-table-footer-bg)}.smth-table .smth-table-footer .smth-table-column-header,.smth-table .smth-table-footer .smth-table-cell{border-bottom-width:0}.smth-table .smth-table-footer .smth-table-column-header[data-sticky],.smth-table .smth-table-footer .smth-table-cell[data-sticky]{background-color:var(--smth-table-root-bg);background-image:linear-gradient(var(--smth-table-footer-bg),var(--smth-table-footer-bg))}.smth-table .smth-table-header{background:var(--smth-table-header-bg);color:var(--smth-table-header-color)}.smth-table .smth-table-header .smth-table-column-header[data-sticky],.smth-table .smth-table-header .smth-table-cell[data-sticky]{background-image:none;background:var(--smth-table-header-bg)}.smth-table .smth-table-row[data-selected=true]{background:var(--smth-table-row-selected-bg)}.smth-table :where(.smth-table-column-header,.smth-table-cell){border-bottom-color:var(--smth-table-row-border-color);border-bottom-style:var(--smth-table-root-border-style);border-bottom-width:var(--smth-table-root-border-width);box-sizing:border-box;color:var(--smth-table-cell-color);height:var(--smth-table-cell-height);padding-bottom:var(--smth-table-cell-padding-y);padding-left:var(--smth-table-cell-padding-x);padding-right:var(--smth-table-cell-padding-x);padding-top:var(--smth-table-cell-padding-y);text-align:start;vertical-align:middle}.smth-table--striped .smth-table-body .smth-table-row:nth-of-type(2n){background:var(--smth-table-row-striped-bg)}.smth-table--striped .smth-table-body .smth-table-row:nth-of-type(2n) .smth-table-column-header[data-sticky],.smth-table--striped .smth-table-body .smth-table-row:nth-of-type(2n) .smth-table-cell[data-sticky]{background-color:var(--smth-table-sticky-column-bg);background-image:linear-gradient(var(--smth-table-row-striped-bg),var(--smth-table-row-striped-bg))}.smth-table-scroll-area .smth-scroll-area__content{display:block;min-width:100%;width:max-content}.smth-table-scroll-area .smth-scroll-area__viewport{border-radius:inherit;display:block;max-height:inherit;max-width:inherit}.smth-table-scroll-area>.smth-scroll-area__scrollbar,.smth-table-scroll-area>.smth-scroll-area__corner{z-index:6}.smth-table-scroll-area>.smth-scroll-area__scrollbar[data-axis=horizontal]{inset-inline-end:var(--smth-table-scroll-area-scrollbar-inset-x);inset-inline-start:var(--smth-table-scroll-area-scrollbar-inset-x)}.smth-table-scroll-area>.smth-scroll-area__scrollbar[data-axis=vertical]{inset-block-end:var(--smth-table-scroll-area-scrollbar-inset-y);inset-block-start:var(--smth-table-scroll-area-scrollbar-inset-y)}.smth-table-scroll-area.smth-scroll-area{display:block;overflow:hidden}.smth-table-scroll-area.smth-scroll-area:not([class*=smth-max-w-]){max-width:100%}.smth-table-scroll-area:not([data-scrollbar=hidden])>.smth-scroll-area__scrollbar[data-axis=horizontal][data-overflow=true]{pointer-events:auto}.smth-table-scroll-area:not([data-scrollbar=hidden]):hover>.smth-scroll-area__scrollbar[data-axis=horizontal][data-overflow=true],.smth-table-scroll-area:not([data-scrollbar=hidden])[data-scrolling=true]>.smth-scroll-area__scrollbar[data-axis=horizontal][data-overflow=true]{opacity:1;pointer-events:auto}.smth-table-scroll-area[data-both-overflow=true]>.smth-scroll-area__scrollbar[data-axis=horizontal]{inset-inline-end:calc(var(--smth-scrollbar-click-area) + var(--smth-table-scroll-area-scrollbar-inset-x))}.smth-table-scroll-area[data-both-overflow=true]>.smth-scroll-area__scrollbar[data-axis=vertical]{inset-block-end:calc(var(--smth-scrollbar-click-area) + var(--smth-table-scroll-area-scrollbar-inset-y))}.smth-table-scroll-area[data-orientation=both] .smth-scroll-area__viewport{overflow-x:auto;overflow-y:auto}.smth-table-scroll-area[data-orientation=horizontal] .smth-scroll-area__viewport{overflow-x:auto;overflow-y:hidden}.smth-table-scroll-area[data-orientation=horizontal]>.smth-scroll-area__scrollbar[data-axis=horizontal],.smth-table-scroll-area[data-orientation=both]>.smth-scroll-area__scrollbar[data-axis=horizontal]{display:flex}.smth-table-scroll-area[data-orientation=vertical] .smth-scroll-area__viewport{overflow-x:hidden;overflow-y:auto}.smth-table-scroll-area[data-orientation=vertical]>.smth-scroll-area__scrollbar[data-axis=vertical],.smth-table-scroll-area[data-orientation=both]>.smth-scroll-area__scrollbar[data-axis=vertical]{display:flex}.smth-table-scroll-area[data-scrollbar=hidden]>.smth-scroll-area__scrollbar,.smth-table-scroll-area[data-scrollbar=hidden]>.smth-scroll-area__corner{opacity:0;pointer-events:none;visibility:hidden}.smth-toast .smth-toast__action{flex-shrink:0}.smth-toast .smth-toast__actions{align-items:center;display:inline-flex;gap:var(--smth-toast-base-action-gap);margin-left:auto}.smth-toast .smth-toast__close{align-items:center;background:transparent;border-radius:var(--smth-button-size-sm-border-radius);border-width:0;color:var(--smth-toast-close-color);cursor:pointer;display:inline-flex;height:var(--smth-button-size-sm-height);justify-content:center;padding:0;width:var(--smth-button-size-sm-height)}.smth-toast .smth-toast__close:hover{background:var(--smth-toast-close-hover-bg)}.smth-toast .smth-toast__content{display:flex;flex-direction:column;gap:var(--smth-toast-base-content-gap);min-width:0}.smth-toast .smth-toast__description{color:var(--smth-toast-base-description-color);font-size:var(--smth-text-size-sm-font-size);font-weight:var(--smth-font-weight-normal);line-height:var(--smth-text-size-sm-line-height);margin:0}.smth-toast .smth-toast__header{align-items:center;display:inline-flex;gap:var(--smth-toast-base-gap)}.smth-toast .smth-toast__icon{align-items:center;color:var(--smth-toast-icon-color);display:inline-flex;flex-shrink:0;justify-content:center}.smth-toast .smth-toast__title{color:var(--smth-toast-base-color);font-size:var(--smth-text-size-sm-font-size);font-weight:var(--smth-font-weight-bold);line-height:var(--smth-text-size-sm-line-height);margin:0}.smth-toast--default .smth-toast__icon{color:var(--smth-toast-default-icon)}.smth-toast--error .smth-toast__icon{color:var(--smth-toast-error-icon)}.smth-toast--info .smth-toast__icon{color:var(--smth-toast-info-icon)}.smth-toast--loading .smth-toast__icon{color:var(--smth-toast-loading-icon)}.smth-toast--success .smth-toast__icon{color:var(--smth-toast-success-icon)}.smth-toast--warning .smth-toast__icon{color:var(--smth-toast-warning-icon)}.smth-toast[data-has-icon=true] .smth-toast__description{padding-left:var(--smth-toast-base-description-padding-left)}@media(prefers-reduced-motion:reduce){.smth-toaster{transition:none!important}}.smth-toaster .smth-toaster__item{height:var(--smth-toaster-item-height, auto);left:0;opacity:calc(1 - (var(--smth-toaster-item-index, 0) * .08));overflow:visible;pointer-events:auto;position:absolute;right:0;top:0;transform-origin:top center;transform:translateY(calc(var(--smth-toaster-stack-direction, 1) * var(--smth-toaster-item-collapsed-offset, 0px))) scale(calc(1 - (var(--smth-toaster-item-index, 0) * var(--smth-toaster-stack-scale-step))));transition:transform var(--smth-toaster-stack-transition),opacity var(--smth-toaster-stack-transition),height var(--smth-toaster-stack-transition);z-index:calc(100 - var(--smth-toaster-item-index, 0))}@media(prefers-reduced-motion:reduce){.smth-toaster .smth-toaster__item{transition:none!important}}.smth-toaster .smth-toaster__item[data-expanded=false][data-front=false]{height:var(--smth-toaster-front-height, var(--smth-toaster-item-height, auto));overflow:hidden}.smth-toaster .smth-toaster__item[data-expanded=false][data-front=false]>.smth-toaster__presence>.smth-toast>*{opacity:0}.smth-toaster .smth-toaster__item[data-expanded=true]{opacity:1;overflow:visible;transform:translateY(calc(var(--smth-toaster-stack-direction, 1) * var(--smth-toaster-item-expanded-offset, 0px))) scale(1)}.smth-toaster .smth-toaster__item[data-expanded=true]:after{bottom:100%;content:"";height:calc(var(--smth-toaster-stack-gap) + 1px);left:0;pointer-events:auto;position:absolute;right:0}.smth-toaster .smth-toaster__item[data-expanded=true][data-visible=false]{opacity:1;pointer-events:auto;visibility:visible}.smth-toaster .smth-toaster__item[data-mounted=true]>.smth-toaster__presence{opacity:1;transform:translateY(0)}.smth-toaster .smth-toaster__item[data-state=dismissed]>.smth-toaster__presence{opacity:0;transform:translateY(-100%);transition:transform .2s ease,opacity .2s ease}.smth-toaster .smth-toaster__item[data-visible=false]{opacity:0;pointer-events:none;visibility:hidden}.smth-toaster .smth-toaster__presence{opacity:0;transform:translateY(-100%);transition:transform .4s ease,opacity .4s ease;width:100%}@media(prefers-reduced-motion:reduce){.smth-toaster .smth-toaster__presence{opacity:1!important;transform:translateY(0)!important;transition:none!important}}.smth-toaster .smth-toaster__presence>.smth-toast{max-width:100%;width:100%}.smth-toaster .smth-toaster__presence>.smth-toast>*{transition:opacity var(--smth-toaster-stack-transition)}.smth-toaster[data-expanded=true]{pointer-events:auto}.smth-toaster[data-side=bottom]{--smth-toaster-stack-direction: -1}.smth-toaster[data-side=bottom] .smth-toaster__item{bottom:0;top:auto;transform-origin:bottom center}.smth-toaster[data-side=bottom] .smth-toaster__item[data-mounted=true]>.smth-toaster__presence{transform:translateY(0)}.smth-toaster[data-side=bottom] .smth-toaster__item[data-state=dismissed]>.smth-toaster__presence{transform:translateY(100%)}.smth-toaster[data-side=bottom] .smth-toaster__presence{transform:translateY(100%)}.smth-bg-border{background:var(--smth-colors-border)}.smth-bg-border-subtle{background:var(--smth-colors-border-subtle)}.smth-bg-default{background:var(--smth-colors-background)}.smth-bg-surface-dark{background:var(--smth-colors-surface-dark)}.smth-bg-surface-inverse{background:var(--smth-colors-surface-inverse)}.smth-bg-surface1{background:var(--smth-colors-surface1)}.smth-bg-surface2-inverse{background:var(--smth-colors-surface2-inverse)}.smth-border-accent{border-color:var(--smth-colors-accent)}.smth-border-all-sm{border:var(--smth-border-sm)}.smth-border-b-color-border-subtle{border-bottom-color:var(--smth-colors-border-subtle)}.smth-border-b-sm{border-bottom:var(--smth-border-sm)}.smth-border-b-style-solid{border-bottom-style:var(--smth-border-style-solid)}.smth-border-b-width-sm{border-bottom-width:var(--smth-border-width-sm)}.smth-border-default{border-color:var(--smth-colors-border)}.smth-border-e-color-border-subtle{border-inline-end-color:var(--smth-colors-border-subtle)}.smth-border-e-color-border-subtle-inverse{border-inline-end-color:var(--smth-colors-border-subtle-inverse)}.smth-border-e-sm{border-inline-end:var(--smth-border-sm)}.smth-border-e-style-solid{border-inline-end-style:var(--smth-border-style-solid)}.smth-border-e-width-sm{border-inline-end-width:var(--smth-border-width-sm)}.smth-border-l-color-border-subtle{border-left-color:var(--smth-colors-border-subtle)}.smth-border-l-style-solid{border-left-style:var(--smth-border-style-solid)}.smth-border-l-width-sm{border-left-width:var(--smth-border-width-sm)}.smth-border-s-color-border-subtle{border-inline-start-color:var(--smth-colors-border-subtle)}.smth-border-s-sm{border-inline-start:var(--smth-border-sm)}.smth-border-s-style-solid{border-inline-start-style:var(--smth-border-style-solid)}.smth-border-s-width-sm{border-inline-start-width:var(--smth-border-width-sm)}.smth-border-style-solid{border-style:var(--smth-border-style-solid)}.smth-border-subtle{border-color:var(--smth-colors-border-subtle)}.smth-border-subtle-inverse{border-color:var(--smth-colors-border-subtle-inverse)}.smth-border-t-color-border-subtle{border-top-color:var(--smth-colors-border-subtle)}.smth-border-t-color-border-subtle-inverse{border-top-color:var(--smth-colors-border-subtle-inverse)}.smth-border-t-style-solid{border-top-style:var(--smth-border-style-solid)}.smth-border-t-width-sm{border-top-width:var(--smth-border-width-sm)}.smth-border-width-sm{border-width:var(--smth-border-width-sm)}.smth-box-sizing-border-box{box-sizing:border-box}.smth-display-block{display:block}.smth-flex-column{flex-direction:column}.smth-flex-column-reverse{flex-direction:column-reverse}.smth-flex-nowrap{flex-wrap:nowrap}.smth-flex-row{flex-direction:row}.smth-flex-wrap{flex-wrap:wrap}.smth-gap-0{gap:calc(var(--smth-spacing) * 0)}.smth-gap-1{gap:calc(var(--smth-spacing) * 1)}.smth-gap-12{gap:calc(var(--smth-spacing) * 12)}.smth-gap-2{gap:calc(var(--smth-spacing) * 2)}.smth-gap-3{gap:calc(var(--smth-spacing) * 3)}.smth-gap-4{gap:calc(var(--smth-spacing) * 4)}.smth-gap-6{gap:calc(var(--smth-spacing) * 6)}.smth-gap-8{gap:calc(var(--smth-spacing) * 8)}.smth-gap-x-4{column-gap:calc(var(--smth-spacing) * 4)}.smth-gap-x-6{column-gap:calc(var(--smth-spacing) * 6)}.smth-gap-y-0{row-gap:calc(var(--smth-spacing) * 0)}.smth-gap-y-8{row-gap:calc(var(--smth-spacing) * 8)}.smth-grid{display:grid;list-style:none;margin:0;padding:0}.smth-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.smth-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.smth-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.smth-grid-cols-subgrid{grid-template-columns:subgrid}.smth-grid-item{list-style:none;margin:0;padding:0}.smth-h-0{height:calc(var(--smth-spacing) * 0)}.smth-h-10\.5{height:calc(var(--smth-spacing) * 10.5)}.smth-h-24{height:calc(var(--smth-spacing) * 24)}.smth-h-28{height:calc(var(--smth-spacing) * 28)}.smth-h-32{height:calc(var(--smth-spacing) * 32)}.smth-h-4{height:calc(var(--smth-spacing) * 4)}.smth-h-4\.5{height:calc(var(--smth-spacing) * 4.5)}.smth-h-42{height:calc(var(--smth-spacing) * 42)}.smth-h-56{height:calc(var(--smth-spacing) * 56)}.smth-h-6{height:calc(var(--smth-spacing) * 6)}.smth-h-8{height:calc(var(--smth-spacing) * 8)}.smth-h-9{height:calc(var(--smth-spacing) * 9)}.smth-h-\[80\%\]{height:80%}.smth-h-\[calc\(100\%_-_0\.125rem\)\]{height:calc(100% - .125rem)}.smth-h-full{height:var(--smth-sizes-full)}.smth-h-max-content{height:max-content}.smth-h-screen{height:100vh}.smth-items-center{align-items:center}.smth-items-start{align-items:flex-start}.smth-items-stretch{align-items:stretch}.smth-justify-between{justify-content:space-between}.smth-justify-center{justify-content:center}.smth-justify-end{justify-content:flex-end}.smth-justify-start{justify-content:flex-start}.smth-m-0{margin:calc(var(--smth-spacing) * 0)}.smth-m-auto{margin:auto}.smth-max-h-270{max-height:calc(var(--smth-spacing) * 270)}.smth-max-h-\[calc\(100vh_-_3\.5rem\)\]{max-height:calc(100vh - 3.5rem)}.smth-max-w-360{max-width:calc(var(--smth-spacing) * 360)}.smth-mb-1{margin-bottom:calc(var(--smth-spacing) * 1)}.smth-mb-12{margin-bottom:calc(var(--smth-spacing) * 12)}.smth-mb-14{margin-bottom:calc(var(--smth-spacing) * 14)}.smth-mb-2{margin-bottom:calc(var(--smth-spacing) * 2)}.smth-mb-4{margin-bottom:calc(var(--smth-spacing) * 4)}.smth-mb-4\.75{margin-bottom:calc(var(--smth-spacing) * 4.75)}.smth-mb-6{margin-bottom:calc(var(--smth-spacing) * 6)}.smth-mb-8{margin-bottom:calc(var(--smth-spacing) * 8)}.smth-mb-\[-10\]{margin-bottom:calc(var(--smth-spacing) * -10)}.smth-mb-\[-2\]{margin-bottom:calc(var(--smth-spacing) * -2)}.smth-mb-\[-3\.75\]{margin-bottom:calc(var(--smth-spacing) * -3.75)}.smth-mb-\[-6\]{margin-bottom:calc(var(--smth-spacing) * -6)}.smth-min-h-102{min-height:calc(var(--smth-spacing) * 102)}.smth-min-h-135{min-height:calc(var(--smth-spacing) * 135)}.smth-min-h-270{min-height:calc(var(--smth-spacing) * 270)}.smth-min-h-\[25vh\]{min-height:25vh}.smth-min-h-\[50vh\]{min-height:50vh}.smth-min-h-\[calc\(100vh_-_3\.5rem\)\]{min-height:calc(100vh - 3.5rem)}.smth-min-h-full{min-height:var(--smth-sizes-full)}.smth-min-h-max-content{min-height:max-content}.smth-min-h-screen{min-height:100vh}.smth-mt-0{margin-top:calc(var(--smth-spacing) * 0)}.smth-mt-1{margin-top:calc(var(--smth-spacing) * 1)}.smth-mt-12{margin-top:calc(var(--smth-spacing) * 12)}.smth-mt-2{margin-top:calc(var(--smth-spacing) * 2)}.smth-mt-3{margin-top:calc(var(--smth-spacing) * 3)}.smth-mt-4{margin-top:calc(var(--smth-spacing) * 4)}.smth-mt-6{margin-top:calc(var(--smth-spacing) * 6)}.smth-mt-8{margin-top:calc(var(--smth-spacing) * 8)}.smth-mt-\[-12\.75\]{margin-top:calc(var(--smth-spacing) * -12.75)}.smth-mt-\[-20\]{margin-top:calc(var(--smth-spacing) * -20)}.smth-mt-\[-32\]{margin-top:calc(var(--smth-spacing) * -32)}.smth-mt-\[-35\]{margin-top:calc(var(--smth-spacing) * -35)}.smth-mt-\[-43\]{margin-top:calc(var(--smth-spacing) * -43)}.smth-mt-\[-8\.75\]{margin-top:calc(var(--smth-spacing) * -8.75)}.smth-mx-4{margin-left:calc(var(--smth-spacing) * 4);margin-right:calc(var(--smth-spacing) * 4)}.smth-mx-6{margin-left:calc(var(--smth-spacing) * 6);margin-right:calc(var(--smth-spacing) * 6)}.smth-mx-auto{margin-left:auto;margin-right:auto}.smth-p-0\.25{padding:calc(var(--smth-spacing) * .25)}.smth-p-12{padding:calc(var(--smth-spacing) * 12)}.smth-p-2{padding:calc(var(--smth-spacing) * 2)}.smth-p-4{padding:calc(var(--smth-spacing) * 4)}.smth-p-6{padding:calc(var(--smth-spacing) * 6)}.smth-p-7\.5{padding:calc(var(--smth-spacing) * 7.5)}.smth-p-8{padding:calc(var(--smth-spacing) * 8)}.smth-pb-12{padding-bottom:calc(var(--smth-spacing) * 12)}.smth-pb-14{padding-bottom:calc(var(--smth-spacing) * 14)}.smth-pb-16{padding-bottom:calc(var(--smth-spacing) * 16)}.smth-pb-6{padding-bottom:calc(var(--smth-spacing) * 6)}.smth-pb-8{padding-bottom:calc(var(--smth-spacing) * 8)}.smth-pl-10{padding-left:calc(var(--smth-spacing) * 10)}.smth-place-content-center{place-content:center}.smth-place-content-start{place-content:start}.smth-pr-10{padding-right:calc(var(--smth-spacing) * 10)}.smth-pt-12{padding-top:calc(var(--smth-spacing) * 12)}.smth-pt-20{padding-top:calc(var(--smth-spacing) * 20)}.smth-pt-22{padding-top:calc(var(--smth-spacing) * 22)}.smth-pt-3\.5{padding-top:calc(var(--smth-spacing) * 3.5)}.smth-pt-4{padding-top:calc(var(--smth-spacing) * 4)}.smth-pt-6{padding-top:calc(var(--smth-spacing) * 6)}.smth-px-12{padding-left:calc(var(--smth-spacing) * 12);padding-right:calc(var(--smth-spacing) * 12)}.smth-px-16{padding-left:calc(var(--smth-spacing) * 16);padding-right:calc(var(--smth-spacing) * 16)}.smth-px-4{padding-left:calc(var(--smth-spacing) * 4);padding-right:calc(var(--smth-spacing) * 4)}.smth-px-6{padding-left:calc(var(--smth-spacing) * 6);padding-right:calc(var(--smth-spacing) * 6)}.smth-px-8{padding-left:calc(var(--smth-spacing) * 8);padding-right:calc(var(--smth-spacing) * 8)}.smth-py-10{padding-bottom:calc(var(--smth-spacing) * 10);padding-top:calc(var(--smth-spacing) * 10)}.smth-py-12{padding-bottom:calc(var(--smth-spacing) * 12);padding-top:calc(var(--smth-spacing) * 12)}.smth-py-16{padding-bottom:calc(var(--smth-spacing) * 16);padding-top:calc(var(--smth-spacing) * 16)}.smth-py-18{padding-bottom:calc(var(--smth-spacing) * 18);padding-top:calc(var(--smth-spacing) * 18)}.smth-py-20{padding-bottom:calc(var(--smth-spacing) * 20);padding-top:calc(var(--smth-spacing) * 20)}.smth-py-3{padding-bottom:calc(var(--smth-spacing) * 3);padding-top:calc(var(--smth-spacing) * 3)}.smth-py-32{padding-bottom:calc(var(--smth-spacing) * 32);padding-top:calc(var(--smth-spacing) * 32)}.smth-py-4{padding-bottom:calc(var(--smth-spacing) * 4);padding-top:calc(var(--smth-spacing) * 4)}.smth-py-6{padding-bottom:calc(var(--smth-spacing) * 6);padding-top:calc(var(--smth-spacing) * 6)}.smth-rounded-2xl{border-radius:var(--smth-radius-2xl)}.smth-rounded-3xl{border-radius:var(--smth-radius-3xl)}.smth-rounded-4xl{border-radius:var(--smth-radius-4xl)}.smth-rounded-b-sm{border-bottom-left-radius:var(--smth-radius-sm);border-bottom-right-radius:var(--smth-radius-sm)}.smth-rounded-full{border-radius:var(--smth-radius-full)}.smth-rounded-lg{border-radius:var(--smth-radius-lg)}.smth-rounded-md{border-radius:var(--smth-radius-md)}.smth-rounded-sm{border-radius:var(--smth-radius-sm)}.smth-rounded-t-sm{border-top-left-radius:var(--smth-radius-sm);border-top-right-radius:var(--smth-radius-sm)}.smth-self-end{align-self:flex-end}.smth-text-accent-inverse{color:var(--smth-colors-accent-inverse)}.smth-text-default{color:var(--smth-colors-text)}.smth-text-illustration-green{color:var(--smth-colors-illustration-green)}.smth-text-inverse{color:var(--smth-colors-text-inverse)}.smth-text-style-body{font-family:var(--smth-text-styles-body-font-family);font-size:var(--smth-text-styles-body-font-size);font-weight:var(--smth-text-styles-body-font-weight);line-height:var(--smth-text-styles-body-line-height);letter-spacing:var(--smth-text-styles-body-letter-spacing)}.smth-text-style-display{font-family:var(--smth-text-styles-display-font-family);font-size:var(--smth-text-styles-display-font-size);font-weight:var(--smth-text-styles-display-font-weight);line-height:var(--smth-text-styles-display-line-height);letter-spacing:var(--smth-text-styles-display-letter-spacing)}.smth-text-style-h1{font-family:var(--smth-text-styles-h1-font-family);font-size:var(--smth-text-styles-h1-font-size);font-weight:var(--smth-text-styles-h1-font-weight);line-height:var(--smth-text-styles-h1-line-height);letter-spacing:var(--smth-text-styles-h1-letter-spacing)}.smth-text-style-h2{font-family:var(--smth-text-styles-h2-font-family);font-size:var(--smth-text-styles-h2-font-size);font-weight:var(--smth-text-styles-h2-font-weight);line-height:var(--smth-text-styles-h2-line-height);letter-spacing:var(--smth-text-styles-h2-letter-spacing)}.smth-text-style-h3{font-family:var(--smth-text-styles-h3-font-family);font-size:var(--smth-text-styles-h3-font-size);font-weight:var(--smth-text-styles-h3-font-weight);line-height:var(--smth-text-styles-h3-line-height);letter-spacing:var(--smth-text-styles-h3-letter-spacing)}.smth-text-style-h4-400{font-family:var(--smth-text-styles-h4-400-font-family);font-size:var(--smth-text-styles-h4-400-font-size);font-weight:var(--smth-text-styles-h4-400-font-weight);line-height:var(--smth-text-styles-h4-400-line-height);letter-spacing:var(--smth-text-styles-h4-400-letter-spacing)}.smth-text-style-h4-700{font-family:var(--smth-text-styles-h4-700-font-family);font-size:var(--smth-text-styles-h4-700-font-size);font-weight:var(--smth-text-styles-h4-700-font-weight);line-height:var(--smth-text-styles-h4-700-line-height);letter-spacing:var(--smth-text-styles-h4-700-letter-spacing)}.smth-text-style-mono-body{font-family:var(--smth-text-styles-mono-body-font-family);font-size:var(--smth-text-styles-mono-body-font-size);font-weight:var(--smth-text-styles-mono-body-font-weight);line-height:var(--smth-text-styles-mono-body-line-height);letter-spacing:var(--smth-text-styles-mono-body-letter-spacing)}.smth-text-style-mono-footer{font-family:var(--smth-text-styles-mono-footer-font-family);font-size:var(--smth-text-styles-mono-footer-font-size);font-weight:var(--smth-text-styles-mono-footer-font-weight);line-height:var(--smth-text-styles-mono-footer-line-height);letter-spacing:var(--smth-text-styles-mono-footer-letter-spacing)}.smth-text-style-mono-paragraph{font-family:var(--smth-text-styles-mono-paragraph-font-family);font-size:var(--smth-text-styles-mono-paragraph-font-size);font-weight:var(--smth-text-styles-mono-paragraph-font-weight);line-height:var(--smth-text-styles-mono-paragraph-line-height);letter-spacing:var(--smth-text-styles-mono-paragraph-letter-spacing)}.smth-text-style-subtitle{font-family:var(--smth-text-styles-subtitle-font-family);font-size:var(--smth-text-styles-subtitle-font-size);font-weight:var(--smth-text-styles-subtitle-font-weight);line-height:var(--smth-text-styles-subtitle-line-height);letter-spacing:var(--smth-text-styles-subtitle-letter-spacing)}.smth-text-subtle-inverse{color:var(--smth-colors-text-subtle-inverse)}.smth-text-surface-dark{color:var(--smth-colors-surface-dark)}.smth-text-surface-inverse{color:var(--smth-colors-surface-inverse)}.smth-text-surface1{color:var(--smth-colors-surface1)}.smth-translate-x-\[-50\]{--smth-translate-x: calc(var(--smth-spacing) * -50);translate:var(--smth-translate-x, 0) var(--smth-translate-y, 0)}.smth-uppercase{text-transform:uppercase}.smth-w-0\.25{width:calc(var(--smth-spacing) * .25)}.smth-w-24{width:calc(var(--smth-spacing) * 24)}.smth-w-32{width:calc(var(--smth-spacing) * 32)}.smth-w-4{width:calc(var(--smth-spacing) * 4)}.smth-w-6{width:calc(var(--smth-spacing) * 6)}.smth-w-75{width:calc(var(--smth-spacing) * 75)}.smth-w-91{width:calc(var(--smth-spacing) * 91)}.smth-w-\[calc\(100\%_\+_12\.5rem\)\]{width:calc(100% + 12.5rem)}.smth-w-\[calc\(100\%_-_0\.125rem\)\]{width:calc(100% - .125rem)}.smth-w-full{width:var(--smth-sizes-full)}.smth-w-max-content{width:max-content}.smth-z-0{z-index:0}.smth-z-1{z-index:1}.smth-z-\[-1\]{z-index:-1}.smth-col-span-11{grid-column:span 11 / span 11}.smth-col-span-12{grid-column:span 12 / span 12}.smth-col-span-2{grid-column:span 2 / span 2}.smth-col-span-3{grid-column:span 3 / span 3}.smth-col-span-4{grid-column:span 4 / span 4}.smth-col-span-6{grid-column:span 6 / span 6}.smth-col-span-8{grid-column:span 8 / span 8}.smth-col-span-9{grid-column:span 9 / span 9}.smth-col-start-10{grid-column-start:10}.smth-col-start-11{grid-column-start:11}.smth-col-start-2{grid-column-start:2}.smth-col-start-3{grid-column-start:3}.smth-col-start-4{grid-column-start:4}.smth-col-start-6{grid-column-start:6}.smth-col-start-7{grid-column-start:7}.smth-col-start-8{grid-column-start:8}.smth-col-start-9{grid-column-start:9}.smth-col-end-10{grid-column-end:10}.smth-col-end-11{grid-column-end:11}.smth-col-end-12{grid-column-end:12}.smth-col-end-13{grid-column-end:13}.smth-col-end-7{grid-column-end:7}.smth-col-end-9{grid-column-end:9}.smth-row-span-1{grid-row:span 1 / span 1}.smth-divide-color-border-subtle>:not([hidden])~:not([hidden]){--smth-divide-color: var(--smth-colors-border-subtle)}.smth-divide-style-solid>:not([hidden])~:not([hidden]){--smth-divide-style: var(--smth-border-style-solid)}.smth-divide-x-sm>:not([hidden])~:not([hidden]){border-inline-start-width:var(--smth-border-width-sm);border-inline-start-style:var(--smth-divide-style, solid);border-inline-start-color:var(--smth-divide-color, currentColor)}.smth-divide-y-sm>:not([hidden])~:not([hidden]){border-top-width:var(--smth-border-width-sm);border-top-style:var(--smth-divide-style, solid);border-top-color:var(--smth-divide-color, currentColor)}@media (max-width: calc(80rem - .02px)){.lgDown\:smth-border-b-color-border-subtle{border-bottom-color:var(--smth-colors-border-subtle)}.lgDown\:smth-border-b-style-solid{border-bottom-style:var(--smth-border-style-solid)}.lgDown\:smth-border-b-width-sm{border-bottom-width:var(--smth-border-width-sm)}.lgDown\:smth-border-e-color-border-subtle{border-inline-end-color:var(--smth-colors-border-subtle)}.lgDown\:smth-border-e-style-solid{border-inline-end-style:var(--smth-border-style-solid)}.lgDown\:smth-border-e-width-sm{border-inline-end-width:var(--smth-border-width-sm)}.lgDown\:smth-border-s-color-border-subtle{border-inline-start-color:var(--smth-colors-border-subtle)}.lgDown\:smth-border-s-style-solid{border-inline-start-style:var(--smth-border-style-solid)}.lgDown\:smth-border-s-width-sm{border-inline-start-width:var(--smth-border-width-sm)}.lgDown\:smth-col-span-12{grid-column:span 12 / span 12}.lgDown\:smth-col-span-6{grid-column:span 6 / span 6}.lgDown\:smth-hide-below-xl{display:none}}@media (max-width: calc(80rem - .02px)){.lgDown\:smth-divide-y-sm>:not([hidden])~:not([hidden]){border-top-width:var(--smth-border-width-sm);border-top-style:var(--smth-divide-style, solid);border-top-color:var(--smth-divide-color, currentColor)}}@media (max-width: calc(64rem - .02px)){.mdDown\:smth-border-e-color-border-subtle{border-inline-end-color:var(--smth-colors-border-subtle)}.mdDown\:smth-border-e-style-solid{border-inline-end-style:var(--smth-border-style-solid)}.mdDown\:smth-border-e-width-sm{border-inline-end-width:var(--smth-border-width-sm)}.mdDown\:smth-border-s-color-border-subtle{border-inline-start-color:var(--smth-colors-border-subtle)}.mdDown\:smth-border-s-style-solid{border-inline-start-style:var(--smth-border-style-solid)}.mdDown\:smth-border-s-width-sm{border-inline-start-width:var(--smth-border-width-sm)}.mdDown\:smth-border-t-color-border-subtle-inverse{border-top-color:var(--smth-colors-border-subtle-inverse)}.mdDown\:smth-border-t-style-solid{border-top-style:var(--smth-border-style-solid)}.mdDown\:smth-border-t-width-sm{border-top-width:var(--smth-border-width-sm)}.mdDown\:smth-hide-below-lg{display:none}}@media (max-width: calc(64rem - .02px)){.mdDown\:smth-divide-y-sm>:not([hidden])~:not([hidden]){border-top-width:var(--smth-border-width-sm);border-top-style:var(--smth-divide-style, solid);border-top-color:var(--smth-divide-color, currentColor)}}@media (max-width: calc(48rem - .02px)){.smDown\:smth-col-span-11{grid-column:span 11 / span 11}.smDown\:smth-hide-below-md{display:none}}@media(min-width:40rem){.sm\:smth-rounded-3xl{border-radius:var(--smth-radius-3xl)}}@media(min-width:48rem){.md\:smth-heading--center{text-align:center}.md\:smth-col-end-12{grid-column-end:12}.md\:smth-col-span-4{grid-column:span 4 / span 4}.md\:smth-col-span-6{grid-column:span 6 / span 6}.md\:smth-col-start-2{grid-column-start:2}.md\:smth-col-start-6{grid-column-start:6}.md\:smth-flex-row{flex-direction:row}.md\:smth-gap-12{gap:calc(var(--smth-spacing) * 12)}.md\:smth-gap-2{gap:calc(var(--smth-spacing) * 2)}.md\:smth-gap-3{gap:calc(var(--smth-spacing) * 3)}.md\:smth-gap-4{gap:calc(var(--smth-spacing) * 4)}.md\:smth-gap-6{gap:calc(var(--smth-spacing) * 6)}.md\:smth-gap-8{gap:calc(var(--smth-spacing) * 8)}.md\:smth-gap-x-6{column-gap:calc(var(--smth-spacing) * 6)}.md\:smth-h-10\.5{height:calc(var(--smth-spacing) * 10.5)}.md\:smth-h-42{height:calc(var(--smth-spacing) * 42)}.md\:smth-h-6{height:calc(var(--smth-spacing) * 6)}.md\:smth-hide-from-md{display:none}.md\:smth-items-center{align-items:center}.md\:smth-items-start{align-items:flex-start}.md\:smth-justify-between{justify-content:space-between}.md\:smth-justify-center{justify-content:center}.md\:smth-mb-12{margin-bottom:calc(var(--smth-spacing) * 12)}.md\:smth-mb-14{margin-bottom:calc(var(--smth-spacing) * 14)}.md\:smth-mb-4{margin-bottom:calc(var(--smth-spacing) * 4)}.md\:smth-mb-\[-6\]{margin-bottom:calc(var(--smth-spacing) * -6)}.md\:smth-mt-12{margin-top:calc(var(--smth-spacing) * 12)}.md\:smth-mt-2{margin-top:calc(var(--smth-spacing) * 2)}.md\:smth-mt-6{margin-top:calc(var(--smth-spacing) * 6)}.md\:smth-mt-8{margin-top:calc(var(--smth-spacing) * 8)}.md\:smth-mt-\[-20\]{margin-top:calc(var(--smth-spacing) * -20)}.md\:smth-mt-\[-32\]{margin-top:calc(var(--smth-spacing) * -32)}.md\:smth-mx-6{margin-left:calc(var(--smth-spacing) * 6);margin-right:calc(var(--smth-spacing) * 6)}.md\:smth-p-12{padding:calc(var(--smth-spacing) * 12)}.md\:smth-p-4{padding:calc(var(--smth-spacing) * 4)}.md\:smth-pb-14{padding-bottom:calc(var(--smth-spacing) * 14)}.md\:smth-pb-16{padding-bottom:calc(var(--smth-spacing) * 16)}.md\:smth-pt-20{padding-top:calc(var(--smth-spacing) * 20)}.md\:smth-pt-4{padding-top:calc(var(--smth-spacing) * 4)}.md\:smth-px-16{padding-left:calc(var(--smth-spacing) * 16);padding-right:calc(var(--smth-spacing) * 16)}.md\:smth-px-6{padding-left:calc(var(--smth-spacing) * 6);padding-right:calc(var(--smth-spacing) * 6)}.md\:smth-px-8{padding-left:calc(var(--smth-spacing) * 8);padding-right:calc(var(--smth-spacing) * 8)}.md\:smth-py-12{padding-bottom:calc(var(--smth-spacing) * 12);padding-top:calc(var(--smth-spacing) * 12)}.md\:smth-py-16{padding-bottom:calc(var(--smth-spacing) * 16);padding-top:calc(var(--smth-spacing) * 16)}.md\:smth-w-6{width:calc(var(--smth-spacing) * 6)}.md\:smth-w-75{width:calc(var(--smth-spacing) * 75)}.md\:smth-w-91{width:calc(var(--smth-spacing) * 91)}}@media(min-width:64rem){.lg\:smth-border-e-color-border-subtle{border-inline-end-color:var(--smth-colors-border-subtle)}.lg\:smth-border-e-style-solid{border-inline-end-style:var(--smth-border-style-solid)}.lg\:smth-border-e-width-sm{border-inline-end-width:var(--smth-border-width-sm)}.lg\:smth-border-l-color-border-subtle{border-left-color:var(--smth-colors-border-subtle)}.lg\:smth-border-l-style-solid{border-left-style:var(--smth-border-style-solid)}.lg\:smth-border-l-width-sm{border-left-width:var(--smth-border-width-sm)}.lg\:smth-border-s-color-border-subtle{border-inline-start-color:var(--smth-colors-border-subtle)}.lg\:smth-border-s-style-solid{border-inline-start-style:var(--smth-border-style-solid)}.lg\:smth-border-s-width-sm{border-inline-start-width:var(--smth-border-width-sm)}.lg\:smth-border-t-color-border-subtle{border-top-color:var(--smth-colors-border-subtle)}.lg\:smth-border-t-style-solid{border-top-style:var(--smth-border-style-solid)}.lg\:smth-border-t-width-sm{border-top-width:var(--smth-border-width-sm)}.lg\:smth-col-end-10{grid-column-end:10}.lg\:smth-col-end-12{grid-column-end:12}.lg\:smth-col-end-13{grid-column-end:13}.lg\:smth-col-end-7{grid-column-end:7}.lg\:smth-col-span-2{grid-column:span 2 / span 2}.lg\:smth-col-span-3{grid-column:span 3 / span 3}.lg\:smth-col-span-4{grid-column:span 4 / span 4}.lg\:smth-col-span-6{grid-column:span 6 / span 6}.lg\:smth-col-span-8{grid-column:span 8 / span 8}.lg\:smth-col-start-10{grid-column-start:10}.lg\:smth-col-start-2{grid-column-start:2}.lg\:smth-col-start-3{grid-column-start:3}.lg\:smth-col-start-4{grid-column-start:4}.lg\:smth-col-start-7{grid-column-start:7}.lg\:smth-flex-row{flex-direction:row}.lg\:smth-gap-12{gap:calc(var(--smth-spacing) * 12)}.lg\:smth-gap-6{gap:calc(var(--smth-spacing) * 6)}.lg\:smth-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:smth-h-32{height:calc(var(--smth-spacing) * 32)}.lg\:smth-h-56{height:calc(var(--smth-spacing) * 56)}.lg\:smth-h-full{height:var(--smth-sizes-full)}.lg\:smth-hide-from-lg{display:none}.lg\:smth-mb-\[-10\]{margin-bottom:calc(var(--smth-spacing) * -10)}.lg\:smth-mb-\[-2\]{margin-bottom:calc(var(--smth-spacing) * -2)}.lg\:smth-min-h-135{min-height:calc(var(--smth-spacing) * 135)}.lg\:smth-min-h-\[50vh\]{min-height:50vh}.lg\:smth-mt-12{margin-top:calc(var(--smth-spacing) * 12)}.lg\:smth-mt-\[-35\]{margin-top:calc(var(--smth-spacing) * -35)}.lg\:smth-mt-\[-43\]{margin-top:calc(var(--smth-spacing) * -43)}.lg\:smth-p-12{padding:calc(var(--smth-spacing) * 12)}.lg\:smth-p-8{padding:calc(var(--smth-spacing) * 8)}.lg\:smth-pb-12{padding-bottom:calc(var(--smth-spacing) * 12)}.lg\:smth-pl-10{padding-left:calc(var(--smth-spacing) * 10)}.lg\:smth-pr-10{padding-right:calc(var(--smth-spacing) * 10)}.lg\:smth-pt-12{padding-top:calc(var(--smth-spacing) * 12)}.lg\:smth-px-12{padding-left:calc(var(--smth-spacing) * 12);padding-right:calc(var(--smth-spacing) * 12)}.lg\:smth-py-10{padding-bottom:calc(var(--smth-spacing) * 10);padding-top:calc(var(--smth-spacing) * 10)}.lg\:smth-py-18{padding-bottom:calc(var(--smth-spacing) * 18);padding-top:calc(var(--smth-spacing) * 18)}.lg\:smth-rounded-sm{border-radius:var(--smth-radius-sm)}.lg\:smth-translate-x-\[-50\]{--smth-translate-x: calc(var(--smth-spacing) * -50);translate:var(--smth-translate-x, 0) var(--smth-translate-y, 0)}.lg\:smth-w-32{width:calc(var(--smth-spacing) * 32)}.lg\:smth-w-\[calc\(100\%_\+_12\.5rem\)\]{width:calc(100% + 12.5rem)}}@media(min-width:64rem){.lg\:smth-divide-color-border-subtle>:not([hidden])~:not([hidden]){--smth-divide-color: var(--smth-colors-border-subtle)}.lg\:smth-divide-style-solid>:not([hidden])~:not([hidden]){--smth-divide-style: var(--smth-border-style-solid)}.lg\:smth-divide-x-sm>:not([hidden])~:not([hidden]){border-inline-start-width:var(--smth-border-width-sm);border-inline-start-style:var(--smth-divide-style, solid);border-inline-start-color:var(--smth-divide-color, currentColor)}}@media(min-width:80rem){.xl\:smth-col-end-11{grid-column-end:11}.xl\:smth-col-end-13{grid-column-end:13}.xl\:smth-col-end-9{grid-column-end:9}.xl\:smth-col-span-2{grid-column:span 2 / span 2}.xl\:smth-col-span-4{grid-column:span 4 / span 4}.xl\:smth-col-span-6{grid-column:span 6 / span 6}.xl\:smth-col-span-8{grid-column:span 8 / span 8}.xl\:smth-col-start-11{grid-column-start:11}.xl\:smth-col-start-7{grid-column-start:7}.xl\:smth-col-start-8{grid-column-start:8}.xl\:smth-col-start-9{grid-column-start:9}.xl\:smth-flex-row{flex-direction:row}.xl\:smth-mt-0{margin-top:calc(var(--smth-spacing) * 0)}.xl\:smth-p-12{padding:calc(var(--smth-spacing) * 12)}.xl\:smth-p-7\.5{padding:calc(var(--smth-spacing) * 7.5)}}@media(min-width:96rem){.\32xl\:smth-col-span-6{grid-column:span 6 / span 6}.\32xl\:smth-max-h-270{max-height:calc(var(--smth-spacing) * 270)}.\32xl\:smth-min-h-270{min-height:calc(var(--smth-spacing) * 270)}.\32xl\:smth-min-h-max-content{min-height:max-content}.\32xl\:smth-p-6{padding:calc(var(--smth-spacing) * 6)}.\32xl\:smth-py-32{padding-bottom:calc(var(--smth-spacing) * 32);padding-top:calc(var(--smth-spacing) * 32)}.\32xl\:smth-rounded-4xl{border-radius:var(--smth-radius-4xl)}}@keyframes smth-spin{to{transform:rotate(360deg)}}.smth-select-root{position:relative}html,body,#app{background:var(--smth-colors-surface-dark);margin:0;padding:0;min-height:100%;overflow-x:hidden;overflow-x:clip}body{font-family:var(--smth-font-mono);color:var(--smth-text-color-default, var(--smth-colors-text))}html[data-focus-modality=pointer] .smth-input.smth-website-studio-waitlist-input:focus-visible{outline:none;outline-offset:0}.smth-input.smth-website-studio-waitlist-input[data-invalid=true]{border-color:var(--smth-input-invalid-border-color)}#privacy-policy-page{font-family:var(--smth-font-body)}::-moz-selection{color:var(--smth-colors-text-inverse);background:var(--smth-colors-illustration-green)}::selection{color:var(--smth-colors-text-inverse);background:var(--smth-colors-illustration-green)}.smth-button.smth-website-button--outline-inverse{background:var(--smth-colors-surface-inverse);color:var(--smth-colors-text-inverse);border-color:var(--smth-colors-border-subtle-inverse)}.smth-button.smth-website-button--outline-inverse:hover{background:var(--smth-colors-surface2-inverse)}.smth-position-relative{position:relative}.smth-website-skip-link{position:absolute;inset-block-start:var(--smth-sizes-4);inset-inline-start:var(--smth-sizes-4);z-index:1000;transform:translateY(calc(-100% - var(--smth-sizes-4)))}.smth-website-skip-link:focus-visible{transform:translateY(0)}.smth-website-navbar{background:var(--smth-colors-surface-dark);position:sticky;top:0;z-index:20;overflow:hidden}.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]){inset-block-start:0;inset-inline:0;position:fixed}.smth-website-hamburger-menu{height:100vh;height:100dvh;inset:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--smth-sizes-12);padding-bottom:calc(var(--smth-sizes-12) + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;transform:translate(-100%);transition:transform .3s ease-in-out,visibility 0s linear .3s;visibility:hidden;will-change:transform;z-index:10}.smth-website-hamburger-menu[data-state=open]{pointer-events:auto;transform:translate(0);transition-delay:0s;visibility:visible}.smth-website-hero{position:relative}.smth-website-hero__bg{position:absolute;inset:0}.smth-website-bg-pattern--dotted{background-size:30px 30px;background-position:0 0}.smth-website-bg-pattern--dotted-dark{background-image:radial-gradient(var(--smth-colors-surface2) 1px,transparent 0)}.smth-website-bg-pattern--dotted-light{background-image:radial-gradient(var(--smth-colors-surface3-inverse) 1px,transparent 0)}.smth-website-bg-pattern--stripes{background-size:8px 8px;background-position:0 0}.smth-website-bg-pattern--stripes-dark{background-image:repeating-linear-gradient(315deg,var(--smth-colors-surface1) 0 1px,transparent 0 50%)}.smth-website-bg-pattern--stripes-light{background-image:repeating-linear-gradient(315deg,var(--smth-colors-surface2-inverse) 0 1px,transparent 0 50%)}.smth-website-box-glow{position:absolute;opacity:.4;background:var(--smth-colors-border);filter:blur(175px)}.smth-website-logo-wrapper{position:relative}.smth-website-logo-glow{position:absolute;background:var(--smth-colors-border);filter:blur(82.5px)}.smth-website-logo-border{position:relative;background:linear-gradient(96deg,var(--smth-colors-border-strong) 0%,var(--smth-colors-border-subtle) 50%,var(--smth-colors-border-strong) 100%)}.smth-website-smoothie-logo{overflow:visible}.smth-website-smoothie-logo__mark-node,.smth-website-smoothie-logo__wordmark-node{transform-box:fill-box;transform-origin:center;will-change:transform,opacity}.smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node{transform:translateY(calc(var(--smth-website-smoothie-logo-wordmark-incoming-distance) * -1))}.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__mark-node--design,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--design,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--design{animation:smth-website-smoothie-logo-mark-design 2s linear 1 both}.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__mark-node--communication,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--communication,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--communication{animation:smth-website-smoothie-logo-mark-communication 2s linear 1 both}.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__mark-node--code-arrow,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--code-arrow,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--code-arrow{animation:smth-website-smoothie-logo-mark-code-arrow 2s linear 1 both}.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__mark-node--dev,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--dev,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node--dev{animation:smth-website-smoothie-logo-mark-dev 2s linear 1 both}.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__wordmark--outgoing .smth-website-smoothie-logo__wordmark-node,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark--outgoing .smth-website-smoothie-logo__wordmark-node,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark--outgoing .smth-website-smoothie-logo__wordmark-node{animation:smth-website-smoothie-logo-wordmark-out .35s cubic-bezier(.25,.1,.25,1) var(--smth-website-smoothie-logo-wordmark-delay) 1 both}.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node{animation:smth-website-smoothie-logo-wordmark-in .35s cubic-bezier(.25,.1,.25,1) var(--smth-website-smoothie-logo-wordmark-delay) 1 both}@keyframes smth-website-smoothie-logo-mark-design{0%{opacity:0;transform:rotate(-45deg) scale(0)}22%{opacity:1;transform:rotate(4deg) scale(1.08)}27%{opacity:1;transform:rotate(-2deg) scale(.96)}32.5%,to{opacity:1;transform:rotate(0) scale(1)}}@keyframes smth-website-smoothie-logo-mark-communication{0%,5%{opacity:0;transform:rotate(-45deg) scale(0)}27%{opacity:1;transform:rotate(4deg) scale(1.08)}32%{opacity:1;transform:rotate(-2deg) scale(.96)}37.5%,to{opacity:1;transform:rotate(0) scale(1)}}@keyframes smth-website-smoothie-logo-mark-code-arrow{0%,10%{opacity:0;transform:rotate(-45deg) scale(0)}32%{opacity:1;transform:rotate(4deg) scale(1.08)}37%{opacity:1;transform:rotate(-2deg) scale(.96)}42.5%,to{opacity:1;transform:rotate(0) scale(1)}}@keyframes smth-website-smoothie-logo-mark-dev{0%,15%{opacity:0;transform:rotate(-45deg) scale(0)}37%{opacity:1;transform:rotate(4deg) scale(1.08)}42%{opacity:1;transform:rotate(-2deg) scale(.96)}47.5%,to{opacity:1;transform:rotate(0) scale(1)}}@keyframes smth-website-smoothie-logo-wordmark-out{0%{transform:translateY(0)}to{transform:translateY(var(--smth-website-smoothie-logo-wordmark-outgoing-distance))}}@keyframes smth-website-smoothie-logo-wordmark-in{0%{transform:translateY(calc(var(--smth-website-smoothie-logo-wordmark-incoming-distance) * -1))}to{transform:translateY(0)}}.smth-website-smoothie-mark-animation{display:block;height:64px;pointer-events:none;overflow:visible;width:64px}.smth-website-smoothie-mark-animation__node{opacity:0;transform:rotate(-45deg) scale(0);transform-box:fill-box;transform-origin:center}.smth-website-smoothie-mark-animation[data-viewport-state=played] .smth-website-smoothie-mark-animation__node--design{animation:smth-website-smoothie-mark-design 2s linear 1 both}.smth-website-smoothie-mark-animation[data-viewport-state=played] .smth-website-smoothie-mark-animation__node--communication{animation:smth-website-smoothie-mark-communication 2s linear 1 both}.smth-website-smoothie-mark-animation[data-viewport-state=played] .smth-website-smoothie-mark-animation__node--code-arrow{animation:smth-website-smoothie-mark-code-arrow 2s linear 1 both}.smth-website-smoothie-mark-animation[data-viewport-state=played] .smth-website-smoothie-mark-animation__node--dev{animation:smth-website-smoothie-mark-dev 2s linear 1 both}@keyframes smth-website-smoothie-mark-design{0%{opacity:0;transform:rotate(-45deg) scale(0)}22%{opacity:1;transform:rotate(4deg) scale(1.08)}27%{opacity:1;transform:rotate(-2deg) scale(.96)}32.5%,to{opacity:1;transform:rotate(0) scale(1)}}@keyframes smth-website-smoothie-mark-communication{0%,5%{opacity:0;transform:rotate(-45deg) scale(0)}27%{opacity:1;transform:rotate(4deg) scale(1.08)}32%{opacity:1;transform:rotate(-2deg) scale(.96)}37.5%,to{opacity:1;transform:rotate(0) scale(1)}}@keyframes smth-website-smoothie-mark-code-arrow{0%,10%{opacity:0;transform:rotate(-45deg) scale(0)}32%{opacity:1;transform:rotate(4deg) scale(1.08)}37%{opacity:1;transform:rotate(-2deg) scale(.96)}42.5%,to{opacity:1;transform:rotate(0) scale(1)}}@keyframes smth-website-smoothie-mark-dev{0%,15%{opacity:0;transform:rotate(-45deg) scale(0)}37%{opacity:1;transform:rotate(4deg) scale(1.08)}42%{opacity:1;transform:rotate(-2deg) scale(.96)}47.5%,to{opacity:1;transform:rotate(0) scale(1)}}.smth-website-loop-animation{--smth-website-loop-duration: 6.4s;display:block;pointer-events:none;overflow:visible}.smth-website-loop-animation--big{height:236px;width:220px}.smth-website-loop-animation--small{height:118px;width:110px}.smth-website-loop-animation--wide-big{height:236px;width:348px}.smth-website-loop-animation--wide-small{height:118px;width:174px}.smth-website-loop-animation--square-big{height:236px;width:236px}.smth-website-loop-animation--square-small{height:118px;width:118px}.smth-website-agent-blend-hero{position:relative;overflow:hidden;--smth-website-agent-blend-tile-size: 14.2857142857vw;background-image:linear-gradient(var(--smth-colors-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--smth-colors-border-subtle) 1px,transparent 1px);background-size:var(--smth-website-agent-blend-tile-size) var(--smth-website-agent-blend-tile-size);background-position:top}.smth-website-agent-blend-hero__background-grid{position:absolute;inset:0;pointer-events:none}.smth-website-agent-blend-hero__background-tile{position:absolute;width:var(--smth-website-agent-blend-tile-size);height:var(--smth-website-agent-blend-tile-size);--smth-website-agent-blend-tile-active-col: var(--smth-website-agent-blend-tile-col, 0);top:calc(var(--smth-website-agent-blend-tile-size) * var(--smth-website-agent-blend-tile-row))}.smth-website-agent-blend-hero__background-tile--stripes{width:calc(var(--smth-website-agent-blend-tile-size) - 2px);height:calc(var(--smth-website-agent-blend-tile-size) - 2px);margin:1px;background:repeating-linear-gradient(315deg,color-mix(in srgb,var(--smth-colors-surface1) 80%,transparent) 0 1px,transparent 0 50%);background-size:6px 6px}.smth-website-agent-blend-hero__background-tile--center{left:calc(50% + (var(--smth-website-agent-blend-tile-size) * var(--smth-website-agent-blend-tile-active-col)));transform:translate(-50%)}.smth-website-agent-blend-hero__background-tile--left{left:calc(var(--smth-website-agent-blend-tile-size) * var(--smth-website-agent-blend-tile-active-col))}.smth-website-agent-blend-hero__background-tile--right{right:calc(var(--smth-website-agent-blend-tile-size) * var(--smth-website-agent-blend-tile-active-col))}.smth-website-agent-blend-hero__background-glow{position:absolute;inset:0;background:var(--smth-colors-border);filter:blur(82px);opacity:0;transform:scale(.78);transform-origin:center;animation:smth-website-agent-blend-logo-glow 2s linear 1 both}.smth-website-agent-blend-hero__background-logo.smth-website-smoothie-mark-animation{width:100%;height:auto;max-width:5rem;min-width:2rem}.smth-website-agent-blend-hero__tile-card .smth-website-loop-animation{width:auto;height:auto;max-width:calc(100% - .5rem);max-height:calc(100% - .5rem)}.smth-website-agent-blend-hero__content{position:relative;z-index:1}.smth-website-agent-blend-hero__panel{position:relative}@keyframes smth-website-agent-blend-logo-glow{0%{opacity:0;transform:scale(.78)}22%{opacity:.45;transform:scale(.94)}47.5%,to{opacity:1;transform:scale(1)}}@media(min-width:64rem){.smth-website-agent-blend-hero{--smth-website-agent-blend-tile-size: 9.0909090909vw}.smth-website-agent-blend-hero__background-tile{--smth-website-agent-blend-tile-active-col: var( --smth-website-agent-blend-tile-lg-col, var(--smth-website-agent-blend-tile-col, 0) )}}@media(min-width:80rem){.smth-website-agent-blend-hero{--smth-website-agent-blend-tile-size: 6.6666666667vw}}.smth-website-loop-dot{opacity:1}[data-viewport-loop-state=playing] .smth-website-loop-dot{will-change:opacity}[data-viewport-loop-state=playing] .smth-website-loop-dot--phase-a{animation:smth-website-loop-dot-phase-a var(--smth-website-loop-duration) step-end 1 both}[data-viewport-loop-state=playing] .smth-website-loop-dot--phase-b{animation:smth-website-loop-dot-phase-b var(--smth-website-loop-duration) step-end 1 both}[data-viewport-loop-state=playing] .smth-website-loop-dot--phase-c{animation:smth-website-loop-dot-phase-c var(--smth-website-loop-duration) step-end 1 both}[data-viewport-loop-state=playing] .smth-website-loop-dot--phase-d{animation:smth-website-loop-dot-phase-d var(--smth-website-loop-duration) step-end 1 both}@keyframes smth-website-loop-dot-phase-a{0%{opacity:1}2.34375%{opacity:.2}3.125%{opacity:0}3.4375%{opacity:.8}3.75%{opacity:0}5.3125%{opacity:.2}5.625%{opacity:0}5.9375%{opacity:.8}6.71875%{opacity:0}8.28125%{opacity:.8}8.59375%{opacity:.2}8.90625%{opacity:0}9.375%{opacity:.8}9.6875%{opacity:0}10.15625%{opacity:.2}10.3125%{opacity:0}10.9375%{opacity:.8}11.71875%{opacity:0}12.5%{opacity:.7}12.8125%{opacity:1}13.125%{opacity:.72}13.4375%{opacity:1}13.75%{opacity:.78}14.0625%{opacity:1}14.375%{opacity:.82}14.6875%{opacity:1}15%{opacity:.88}15.3125%{opacity:1}15.625%{opacity:.92}15.9375%{opacity:1}16.25%{opacity:.95}16.5625%,17.96875%,to{opacity:1}}@keyframes smth-website-loop-dot-phase-b{0%{opacity:1}27.34375%{opacity:0}29.6875%{opacity:.2}30.46875%{opacity:0}30.78125%{opacity:.8}31.09375%{opacity:0}32.65625%{opacity:.2}32.96875%{opacity:0}33.28125%{opacity:.8}34.0625%{opacity:0}35.625%{opacity:.8}35.9375%{opacity:.2}36.25%{opacity:0}36.71875%{opacity:.8}37.03125%{opacity:0}37.5%{opacity:.2}37.65625%{opacity:0}38.28125%{opacity:.8}39.0625%{opacity:0}39.84375%{opacity:.7}40.15625%{opacity:1}40.46875%{opacity:.72}40.78125%{opacity:1}41.09375%{opacity:.78}41.40625%{opacity:1}41.71875%{opacity:.82}42.03125%{opacity:1}42.34375%{opacity:.88}42.65625%{opacity:1}42.96875%{opacity:.92}43.28125%{opacity:1}43.59375%{opacity:.95}43.90625%,45.3125%,to{opacity:1}}@keyframes smth-website-loop-dot-phase-c{0%{opacity:1}54.6875%{opacity:0}57.03125%{opacity:.2}57.8125%{opacity:0}58.125%{opacity:.8}58.4375%{opacity:0}60%{opacity:.2}60.3125%{opacity:0}60.625%{opacity:.8}61.40625%{opacity:0}62.96875%{opacity:.8}63.28125%{opacity:.2}63.59375%{opacity:0}64.0625%{opacity:.8}64.375%{opacity:0}64.84375%{opacity:.2}65%{opacity:0}65.625%{opacity:.8}66.40625%{opacity:0}67.1875%{opacity:.7}67.5%{opacity:1}67.8125%{opacity:.72}68.125%{opacity:1}68.4375%{opacity:.78}68.75%{opacity:1}69.0625%{opacity:.82}69.375%{opacity:1}69.6875%{opacity:.88}70%{opacity:1}70.3125%{opacity:.92}70.625%{opacity:1}70.9375%{opacity:.95}71.25%,72.65625%,to{opacity:1}}@keyframes smth-website-loop-dot-phase-d{0%{opacity:1}82.03125%{opacity:0}84.375%{opacity:.2}85.15625%{opacity:0}85.46875%{opacity:.8}85.78125%{opacity:0}87.34375%{opacity:.2}87.65625%{opacity:0}87.96875%{opacity:.8}88.75%{opacity:0}90.3125%{opacity:.8}90.625%{opacity:.2}90.9375%{opacity:0}91.40625%{opacity:.8}91.71875%{opacity:0}92.1875%{opacity:.2}92.34375%{opacity:0}92.96875%{opacity:.8}93.75%{opacity:0}94.53125%{opacity:.7}94.84375%{opacity:1}95.15625%{opacity:.72}95.46875%{opacity:1}95.78125%{opacity:.78}96.09375%{opacity:1}96.40625%{opacity:.82}96.71875%{opacity:1}97.03125%{opacity:.88}97.34375%{opacity:1}97.65625%{opacity:.92}97.96875%{opacity:1}98.28125%{opacity:.95}98.59375%,to{opacity:1}}.smth-website__pattern-cell{aspect-ratio:1 / 1}.smth-website__video-container{aspect-ratio:16 / 9}.smth-website__video{border-radius:4px;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.smth-website-carousel__pagination{display:flex;align-items:center;gap:.5rem}.smth-website-carousel__pagination-dot{color:var(--smth-colors-surface3);display:block;width:.8125rem;height:.8125rem;flex:0 0 auto}.smth-website-carousel__pagination-dot[data-active=true]{color:var(--smth-website-carousel-pagination-active-color)}.smth-website-decoration-diamond{display:block;opacity:0}.smth-website-decoration-diamond[data-viewport-state=played]{animation:smth-website-decoration-diamond-opacity 2s step-end 1 both}.smth-website-viewport-fade-in{opacity:0;will-change:opacity}.smth-website-viewport-fade-in[data-viewport-state=played]{opacity:1}.smth-website-viewport-once[data-viewport-state=played]{animation:smth-website-viewport-fade-in-opacity .5s ease-out 1 both}.smth-website-capability-card__inline-visual{aspect-ratio:4 / 3}.smth-website-capability-card__inline-animation{display:block;inline-size:100%;block-size:100%;object-fit:contain}.smth-website-recipes__media{aspect-ratio:16 / 9;display:block;margin:0;overflow:hidden;width:100%}.smth-website-recipes__media-image{block-size:100%;border-radius:inherit;display:block;inline-size:100%;object-fit:cover;pointer-events:none}.smth-website-studio-showcase__media{aspect-ratio:16 / 9;display:block;margin:0;overflow:hidden;width:100%}.smth-website-studio-showcase__media-container{overflow:hidden}.smth-website-studio-showcase__media-image{block-size:100%;border-top-left-radius:inherit;border-top-right-radius:inherit;display:block;inline-size:100%;object-fit:cover;pointer-events:none}.smth-website-framework[data-viewport-state=pending] .smth-website-framework-capability-card__content{animation-play-state:paused}@keyframes smth-website-viewport-fade-in-opacity{0%{opacity:0}to{opacity:1}}.smth-website-typing-eyebrow{display:inline-grid;max-inline-size:100%;text-transform:uppercase}.smth-website-typing-eyebrow:before,.smth-website-typing-eyebrow__text{grid-area:1 / 1;min-inline-size:0;white-space:nowrap}.smth-website-typing-eyebrow:before{content:attr(data-text);visibility:hidden}.smth-website-typing-eyebrow__text{inline-size:0;opacity:0;overflow:hidden;will-change:inline-size,opacity}.smth-website-typing-eyebrow[data-viewport-state=played] .smth-website-typing-eyebrow__text{animation:smth-website-typing-eyebrow-reveal var(--smth-website-typing-eyebrow-duration) .9s 1 both}@keyframes smth-website-typing-eyebrow-reveal{0%{inline-size:0;opacity:1}to{inline-size:100%;opacity:1}}@keyframes smth-website-decoration-diamond-opacity{0%{opacity:0}7.5%{opacity:.2}10%{opacity:0}11%{opacity:.8}12%{opacity:0}17%{opacity:.2}18%{opacity:0}19%{opacity:.8}21.5%{opacity:0}26.5%{opacity:.8}27.5%{opacity:.2}28.5%{opacity:0}30%{opacity:.8}31%{opacity:0}32.5%{opacity:.2}33%{opacity:0}35%{opacity:.8}37.5%{opacity:0}40%{opacity:.7}41%{opacity:1}42%{opacity:.72}43%{opacity:1}44%{opacity:.78}45%{opacity:1}46%{opacity:.82}47%{opacity:1}48%{opacity:.88}49%{opacity:1}50%{opacity:.92}51%{opacity:1}52%{opacity:.95}53%,57.5%,to{opacity:1}}.smth-website-big-title__wrapper{position:relative;overflow:hidden}.smth-website-big-title{position:absolute;text-align:center;white-space:nowrap}.smth-website-big-title--default span{text-shadow:-1px -1px 0 var(--smth-text-color-default),1px -1px 0 var(--smth-text-color-default),-1px 1px 0 var(--smth-text-color-default),1px 1px 0 var(--smth-text-color-default)}.smth-website-big-title--accent span{text-shadow:-1px -1px 0 var(--smth-colors-accent-inverse),1px -1px 0 var(--smth-colors-accent-inverse),-1px 1px 0 var(--smth-colors-accent-inverse),1px 1px 0 var(--smth-colors-accent-inverse)}.smth-website-big-title__stripe{position:absolute;width:100vw;bottom:42px;left:50%;transform:translate(-50%)}.smth-website-scrolling-stripe{--smth-website-scrolling-stripe-duration: 160s;overflow:hidden;position:relative}.smth-website-scrolling-stripe__track{animation-duration:var(--smth-website-scrolling-stripe-duration);animation-iteration-count:infinite;animation-play-state:running;animation-timing-function:linear;will-change:transform}.smth-website-scrolling-stripe:hover .smth-website-scrolling-stripe__track{animation-play-state:paused}.smth-website-scrolling-stripe--left .smth-website-scrolling-stripe__track{animation-name:smth-website-scrolling-stripe-left}.smth-website-scrolling-stripe--right .smth-website-scrolling-stripe__track{animation-name:smth-website-scrolling-stripe-right;transform:translate3d(-50%,0,0)}.smth-website-scrolling-stripe__text{flex:0 0 auto}@keyframes smth-website-scrolling-stripe-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes smth-website-scrolling-stripe-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.smth-website-hero__grid{position:relative;z-index:1}.smth-website-hero-header{position:relative;z-index:2}.smth-website-hero-animation-cell{position:relative;z-index:1;min-height:34rem}.smth-website-hero-animation{--smth-website-hero-animation-duration: 3.500236s;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:34rem;pointer-events:none}.smth-website-hero-animation__stage{display:block;width:min(100%,29rem);height:auto;overflow:visible}.smth-website-hero-animation__node{opacity:1;animation-duration:var(--smth-website-hero-animation-duration);animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:linear;transform-box:fill-box;transform-origin:center}.smth-website-hero-animation__translate,.smth-website-hero-animation__rotate,.smth-website-hero-animation__scale{animation-duration:var(--smth-website-hero-animation-duration);animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:cubic-bezier(.42,0,.58,1);transform-box:fill-box;transform-origin:center}.smth-website-hero-animation__node--20970{animation-name:smth-website-hero-opacity-20970}.smth-website-hero-animation__node--20970 .smth-website-hero-animation__translate{animation-name:smth-website-hero-translate-20970;transform:translate(248.786px,139.212px)}.smth-website-hero-animation__node--20970 .smth-website-hero-animation__rotate{animation-name:smth-website-hero-rotate-20970;transform:rotate(0)}.smth-website-hero-animation__node--20965{animation-name:smth-website-hero-opacity-20965}.smth-website-hero-animation__node--20965 .smth-website-hero-animation__translate{animation-name:smth-website-hero-translate-20965;transform:translate(64.536px,191.972px)}.smth-website-hero-animation__node--20965 .smth-website-hero-animation__rotate{animation-name:smth-website-hero-rotate-20965;transform:rotate(0)}.smth-website-hero-animation__node--20947{animation-name:smth-website-hero-opacity-20947}.smth-website-hero-animation__node--20947 .smth-website-hero-animation__translate{animation-name:smth-website-hero-translate-20947;transform:translate(245.888px)}.smth-website-hero-animation__node--20947 .smth-website-hero-animation__rotate{animation-name:smth-website-hero-rotate-20947;transform:rotate(0)}.smth-website-hero-animation__node--20968{animation-name:smth-website-hero-opacity-20968}.smth-website-hero-animation__node--20969{animation-name:smth-website-hero-opacity-20969}.smth-website-hero-animation__node--20968 .smth-website-hero-animation__translate,.smth-website-hero-animation__node--20969 .smth-website-hero-animation__translate{animation-name:smth-website-hero-translate-20968;transform:translate(248px,-2px)}.smth-website-hero-animation__node--20968 .smth-website-hero-animation__rotate,.smth-website-hero-animation__node--20969 .smth-website-hero-animation__rotate{animation-name:smth-website-hero-rotate-20968;transform:rotate(0)}.smth-website-hero-animation__node--20943{animation-name:smth-website-hero-opacity-20943}.smth-website-hero-animation__node--20943 .smth-website-hero-animation__translate{animation-name:smth-website-hero-translate-20943;transform:translate(64.536px,52.282px)}.smth-website-hero-animation__node--20943 .smth-website-hero-animation__rotate{animation-name:smth-website-hero-rotate-20943;transform:rotate(0)}.smth-website-hero-animation__node--20950{animation-name:smth-website-hero-opacity-20950}.smth-website-hero-animation__node--20950 .smth-website-hero-animation__translate{animation-name:smth-website-hero-translate-20950;transform:translate(156px,58.699px)}.smth-website-hero-animation__node--20950 .smth-website-hero-animation__rotate{animation-name:smth-website-hero-rotate-20950;transform:rotate(0)}.smth-website-hero-animation__node--20954{animation-name:smth-website-hero-opacity-20954}.smth-website-hero-animation__node--20957{animation-name:smth-website-hero-opacity-20957}.smth-website-hero-animation__node--20960{animation-name:smth-website-hero-opacity-20960}.smth-website-hero-animation__node--20961{animation-name:smth-website-hero-opacity-20961}.smth-website-hero-animation__node--20954 .smth-website-hero-animation__scale{animation-name:smth-website-hero-scale-20954;transform:scale(1)}.smth-website-hero-animation__node--20957 .smth-website-hero-animation__scale{animation-name:smth-website-hero-scale-20957;transform:scale(1)}.smth-website-hero-animation__node--20960 .smth-website-hero-animation__scale{animation-name:smth-website-hero-scale-20960;transform:scale(1)}.smth-website-hero-animation__node--20961 .smth-website-hero-animation__scale{animation-name:smth-website-hero-scale-20961;transform:scale(1)}[data-website-client-navigated=true] .smth-website-hero-animation__node,[data-website-client-navigated=true] .smth-website-hero-animation__translate,[data-website-client-navigated=true] .smth-website-hero-animation__rotate,[data-website-client-navigated=true] .smth-website-hero-animation__scale{animation:none}[data-website-client-navigated=true] .smth-website-agent-blend-hero__background-glow{animation:none;opacity:1;transform:none}[data-website-client-navigated=true] .smth-website-agent-blend-hero .smth-website-smoothie-mark-animation__node{animation:none;opacity:1;transform:rotate(0) scale(1)}.smth-website-process__diamond-decoration{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.smth-website-diagonal-stroke--rotated{transform:rotate(90deg)}.smth-website-resize-handles{position:absolute;inset:-3px;pointer-events:none}.smth-website-resize-handle{position:absolute;display:block;width:13px;height:13px}.smth-website-resize-handle--top-start{top:0;left:0}.smth-website-resize-handle--top-end{top:0;right:0;transform:rotate(90deg)}.smth-website-resize-handle--bottom-end{right:0;bottom:0;transform:rotate(180deg)}.smth-website-resize-handle--bottom-start{bottom:0;left:0;transform:rotate(-90deg)}.smth-website-tabs__active-indicator{position:absolute;z-index:0;top:0;bottom:0;left:0;width:calc(100% / var(--smth-website-tabs-count, 2));height:100%;pointer-events:none;box-sizing:border-box;border:1px solid var(--smth-colors-accent);border-radius:var(--smth-radius-sm);transform:translate3d(calc(var(--smth-website-tabs-active-index, 0) * 100%),0,0);transition:transform .18s ease}.smth-website-tabs__tab{position:relative;z-index:1;display:block;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;appearance:none;background:transparent;border:0}.smth-website-tabs__tab:focus-visible{outline:1px solid var(--smth-colors-accent);outline-offset:-1px}.smth-website-framework-capability-card__content{animation:smth-website-framework-capability-card-enter .5s ease-in-out both}@keyframes smth-website-framework-capability-card-enter{0%{opacity:0}to{opacity:1}}@keyframes smth-website-hero-opacity-20970{0%{opacity:0}5.14%,to{opacity:1}}@keyframes smth-website-hero-translate-20970{0%{transform:translate(248.786px,19.212px)}14.28%{transform:translate(248.786px,139.212px)}17.14%{transform:translate(248.786px,130.212px)}20.57%,to{transform:translate(248.786px,139.212px)}}@keyframes smth-website-hero-rotate-20970{0%{transform:rotate(.733rad)}14.28%{transform:rotate(.257rad)}16.86%{transform:rotate(-.147rad)}19.43%{transform:rotate(.059rad)}21.71%{transform:rotate(-.022rad)}23.71%,to{transform:rotate(0)}}@keyframes smth-website-hero-opacity-20965{0%,5.14%{opacity:0}10.29%,to{opacity:1}}@keyframes smth-website-hero-translate-20965{0%,5.14%{transform:translate(64.536px,71.972px)}19.43%{transform:translate(64.536px,191.972px)}22.28%{transform:translate(64.536px,182.972px)}25.71%,to{transform:translate(64.536px,191.972px)}}@keyframes smth-website-hero-rotate-20965{0%,5.14%{transform:rotate(-.489rad)}19.43%{transform:rotate(-.171rad)}22%{transform:rotate(.098rad)}24.57%{transform:rotate(-.039rad)}26.86%{transform:rotate(.015rad)}28.86%,to{transform:rotate(0)}}@keyframes smth-website-hero-opacity-20947{0%,10.29%{opacity:0}15.43%,to{opacity:1}}@keyframes smth-website-hero-translate-20947{0%,10.29%{transform:translate(245.888px,-120px)}24.57%{transform:translate(245.888px)}27.43%{transform:translate(245.888px,-9px)}30.86%,to{transform:translate(245.888px)}}@keyframes smth-website-hero-rotate-20947{0%,10.29%{transform:rotate(.611rad)}24.57%{transform:rotate(.214rad)}27.14%{transform:rotate(-.122rad)}29.71%{transform:rotate(.049rad)}32%{transform:rotate(-.018rad)}34%,to{transform:rotate(0)}}@keyframes smth-website-hero-opacity-20969{0%{opacity:0}24.57%,to{opacity:1}}@keyframes smth-website-hero-opacity-20968{0%,24.57%{opacity:0}28.86%,to{opacity:1}}@keyframes smth-website-hero-translate-20968{0%,24.57%{transform:translate(248px,-122px)}50.28%,to{transform:translate(248px,-2px)}}@keyframes smth-website-hero-rotate-20968{0%,24.57%{transform:rotate(-.175rad)}56%,to{transform:rotate(0)}}@keyframes smth-website-hero-opacity-20943{0%,15.43%{opacity:0}20.57%,to{opacity:1}}@keyframes smth-website-hero-translate-20943{0%,15.43%{transform:translate(64.536px,-67.718px)}29.71%{transform:translate(64.536px,52.282px)}32.57%{transform:translate(64.536px,43.282px)}36%,to{transform:translate(64.536px,52.282px)}}@keyframes smth-website-hero-rotate-20943{0%,15.43%{transform:rotate(-.873rad)}29.71%{transform:rotate(-.305rad)}32.28%{transform:rotate(.175rad)}34.85%{transform:rotate(-.07rad)}37.14%{transform:rotate(.026rad)}39.14%,to{transform:rotate(0)}}@keyframes smth-website-hero-opacity-20950{0%,20.57%{opacity:0}25.71%,to{opacity:1}}@keyframes smth-website-hero-translate-20950{0%,20.57%{transform:translate(156px,-61.301px)}34.85%{transform:translate(156px,58.699px)}37.71%{transform:translate(156px,49.699px)}41.14%,to{transform:translate(156px,58.699px)}}@keyframes smth-website-hero-rotate-20950{0%,20.57%{transform:rotate(.384rad)}34.85%{transform:rotate(.134rad)}37.43%{transform:rotate(-.077rad)}40%{transform:rotate(.031rad)}42.28%{transform:rotate(-.012rad)}44.28%,to{transform:rotate(0)}}@keyframes smth-website-hero-opacity-20954{0%,50.28%{opacity:0}54.57%,to{opacity:1}}@keyframes smth-website-hero-scale-20954{0%,50.28%{transform:scale(0)}57%{transform:scale(1.08)}61%{transform:scale(.96)}65.42%,to{transform:scale(1)}}@keyframes smth-website-hero-opacity-20957{0%,52.85%{opacity:0}57.14%,to{opacity:1}}@keyframes smth-website-hero-scale-20957{0%,52.85%{transform:scale(0)}59.5%{transform:scale(1.08)}64%{transform:scale(.96)}68%,to{transform:scale(1)}}@keyframes smth-website-hero-opacity-20960{0%,55.42%{opacity:0}59.71%,to{opacity:1}}@keyframes smth-website-hero-scale-20960{0%,55.42%{transform:scale(0)}61.5%{transform:scale(1.08)}66%{transform:scale(.96)}70.57%,to{transform:scale(1)}}@keyframes smth-website-hero-opacity-20961{0%,58%{opacity:0}62.28%,to{opacity:1}}@keyframes smth-website-hero-scale-20961{0%,58%{transform:scale(0)}64%{transform:scale(1.08)}69%{transform:scale(.96)}73.14%,to{transform:scale(1)}}@media(max-width:80rem){.smth-website-process__diamond-decoration{left:12px}}@media(max-width:56rem){.smth-website-hero-animation-cell,.smth-website-hero-animation{min-height:28rem}.smth-website-hero-animation__stage{width:min(100%,20rem)}.smth-website-smoothie-mark-animation{height:48px;width:48px}.smth-website-loop-animation--big{height:118px;width:110px}.smth-website-loop-animation--wide-big{height:118px;width:174px}.smth-website-loop-animation--square-big{height:118px;width:118px}}@media(max-width:48rem){.smth-website-big-title__stripe{bottom:2rem}.smth-website-process__diamond-decoration{left:5.87px}}.smth-website-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){.smth-website-hamburger-menu,.smth-website-hamburger-menu[data-state=open]{transition:none}.smth-website-viewport-fade-in,.smth-website-viewport-fade-in[data-viewport-state=played],.smth-website-decoration-diamond,.smth-website-decoration-diamond[data-viewport-state=played]{animation:none;opacity:1}.smth-website-typing-eyebrow__text,.smth-website-typing-eyebrow[data-viewport-state=played] .smth-website-typing-eyebrow__text{animation:none;inline-size:100%;opacity:1}.smth-website-smoothie-mark-animation__node,.smth-website-smoothie-mark-animation[data-viewport-state=played] .smth-website-smoothie-mark-animation__node{animation:none;opacity:1;transform:rotate(0) scale(1)}.smth-website-agent-blend-hero__background-glow{animation:none;opacity:1;transform:none}.smth-website-smoothie-logo__mark-node,.smth-website-smoothie-logo__wordmark-node,.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__mark-node,.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__wordmark-node,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark-node,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__mark-node,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark-node{animation:none;opacity:1;transform:none}.smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node,.smth-website-smoothie-logo--hover-animated:is(:hover,:focus-visible) .smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node,a:is(:hover,:focus-visible) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node,.smth-website-navbar:has(#website-hamburger-menu-toggle[aria-expanded=true]) .smth-website-smoothie-logo--hover-animated .smth-website-smoothie-logo__wordmark--incoming .smth-website-smoothie-logo__wordmark-node{transform:translateY(calc(var(--smth-website-smoothie-logo-wordmark-incoming-distance) * -1))}.smth-website-loop-dot,[data-viewport-loop-state=playing] .smth-website-loop-dot{animation:none;opacity:1;will-change:auto}.smth-website-hero-animation__node,.smth-website-hero-animation__translate,.smth-website-hero-animation__rotate,.smth-website-hero-animation__scale{animation:none}.smth-website-scrolling-stripe__track{animation:none;transform:translateZ(0)}.smth-website-tabs__active-indicator{transition:none}.smth-website-framework-capability-card__content{animation:none;transform:none}}
