@layer reset{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans,var(--font-sans,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"));font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono,var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace));font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer theme;@layer base{*{border-color:var(--border);outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);font-size:var(--app-font-size-base);font-weight:var(--app-font-weight-base);line-height:var(--app-line-height-base);font-feature-settings:"rlig" 1, "calt" 1;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-image:radial-gradient(circle at top left, color-mix(in oklch, var(--accent) 16%, transparent), transparent 26%), radial-gradient(circle at top right, color-mix(in oklch, var(--marketing-accent) 7%, transparent), transparent 22%), linear-gradient(180deg, color-mix(in oklch, var(--background) 90%, white), var(--background))}button:not(:disabled):not([data-disabled]),[role=button]:not(:disabled):not([data-disabled]),[role=switch]:not(:disabled):not([data-disabled]),[role=checkbox]:not(:disabled):not([data-disabled]),[role=radio]:not(:disabled):not([data-disabled]),[role=tab]:not(:disabled):not([data-disabled]),input[type=submit]:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),select:not(:disabled),summary{cursor:pointer}label:not(:has(:disabled)):not(:has([data-disabled])){cursor:pointer}button:disabled,button[data-disabled],[role=button]:disabled,[role=button][data-disabled],[role=switch]:disabled,[role=switch][data-disabled],[role=checkbox]:disabled,[role=checkbox][data-disabled],[role=radio]:disabled,[role=radio][data-disabled],[role=tab]:disabled,[role=tab][data-disabled],input[type=submit]:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled,select:disabled{cursor:default}svg[data-ozzi-icon].ozzi-chip-icon{flex-shrink:0;width:10px!important;height:10px!important}.dark body{background-image:none;background-color:var(--page-canvas)}html.ozzios-desktop-mac,html.ozzios-desktop-mac body{background:0 0!important}html.ozzios-desktop-mac[data-ozzios-error-shell=true],html.ozzios-desktop-mac[data-ozzios-error-shell=true] body,html.ozzios-desktop-mac [data-ozzios-error-shell=true]{background:var(--background)!important;background-image:none!important}html.ozzios-desktop-mac [data-workspace-shell-outer=true]{padding:0!important}html.ozzios-desktop-mac [data-workspace-shell-glass=true]{border:0!important;border-radius:0!important}html.ozzios-desktop-mac [data-app-drag-region=true]{-webkit-app-region:drag;app-region:drag}html.ozzios-desktop-mac [data-app-drag-region=true] button,html.ozzios-desktop-mac [data-app-drag-region=true] a,html.ozzios-desktop-mac [data-app-drag-region=true] input,html.ozzios-desktop-mac [data-app-drag-region=true] textarea,html.ozzios-desktop-mac [data-app-drag-region=true] select,html.ozzios-desktop-mac [data-app-drag-region=true] [role=button],html.ozzios-desktop-mac [data-app-drag-region=true] [role=menuitem],html.ozzios-desktop-mac [data-app-drag-region=true] [role=tab],html.ozzios-desktop-mac [data-app-drag-region=true] [data-app-drag-no=true]{-webkit-app-region:no-drag;app-region:no-drag}html.ozzios-desktop-mac [data-app-drag-region=true] [data-app-drag-allow=true]{-webkit-app-region:drag;app-region:drag}::selection{background:color-mix(in oklch, var(--primary) 22%, transparent);color:var(--foreground)}:where(a[href],button:not(:disabled),input:not(:disabled),select:not(:disabled),textarea:not(:disabled),[contenteditable=true],[role=button]:not([aria-disabled=true]),[role=link]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),[role=menuitem]:not([aria-disabled=true]),[role=menuitemcheckbox]:not([aria-disabled=true]),[role=menuitemradio]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]),[role=checkbox]:not([aria-disabled=true]),[role=radio]:not([aria-disabled=true]),[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--ring);outline-offset:2px}}@layer components,utilities,properties;@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMonoVariable-latin.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/hero/gabarito-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/hero/gabarito-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hero/hanken-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hero/hanken-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --shell-gradient-from{syntax:"<color>";inherits:true;initial-value:#0000}@property --shell-gradient-via{syntax:"<color>";inherits:true;initial-value:#0000}@property --shell-gradient-to{syntax:"<color>";inherits:true;initial-value:#0000}:root,html.theme-base,.theme-base{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:#fff;--neutral-050:#f5f5f8;--neutral-100:#e8e7ee;--neutral-200:#d4d3dd;--neutral-300:#babac4;--neutral-400:#a1a0ac;--neutral-500:#868590;--neutral-600:#6c6b75;--neutral-700:#484651;--neutral-800:#2c2732;--neutral-900:#17111c;--neutral-1000:#000;--violet-050:#f3f3ff;--violet-100:#e6e4ff;--violet-200:#d3ceff;--violet-300:#bcb0ff;--violet-400:#a591f2;--violet-500:#8c73d9;--violet-600:#7851c8;--violet-700:#6239a0;--violet-800:#4c2274;--violet-900:#36104a;--coral-050:#ffecee;--coral-100:#ffd8db;--coral-200:#ffbbc2;--coral-300:#ff919f;--coral-400:#ff697e;--coral-500:#e84663;--coral-600:#c42d4b;--coral-700:#94273b;--coral-800:#65232c;--coral-900:#3e171b;--amber-050:#fff5d6;--amber-100:#fee5b5;--amber-200:#f6d086;--amber-300:#e8b23c;--amber-400:#d79500;--amber-500:#ba7900;--amber-600:#9d5e00;--amber-700:#7c4600;--amber-800:#5d2f00;--amber-900:#3f1b00;--green-050:#e1fdec;--green-100:#c9f3d8;--green-200:#a3e4be;--green-300:#5fd397;--green-400:#00be74;--green-500:#00a352;--green-600:#00873a;--green-700:#00682a;--green-800:#004b1d;--green-900:#002f10;--teal-050:#d9fdfb;--teal-100:#b8f4f3;--teal-200:#88e6e4;--teal-300:#31d1ce;--teal-400:#00bcba;--teal-500:#00a19f;--teal-600:#008283;--teal-700:#066;--teal-800:#00494a;--teal-900:#002e2f;--surface-default:var(--neutral-0);--surface-sunken:var(--neutral-050);--surface-input:var(--neutral-0);--surface-popover:var(--neutral-0);--fg-primary:var(--neutral-800);--fg-secondary:var(--neutral-600);--fg-muted:var(--neutral-500);--fg-inverse:var(--neutral-0);--fg-link:var(--violet-500);--fg-link-hover:var(--violet-600);--border-default:var(--neutral-300);--border-subtle:var(--neutral-200);--border-x-subtle:var(--neutral-100);--border-bold:var(--neutral-400);--border-focus:var(--violet-500);--border-error:var(--coral-400);--border-input:var(--neutral-200);--brand-primary:var(--violet-500);--brand-secondary:#c4b5fd;--brand-bold:var(--violet-900);--accent-primary:var(--violet-500);--accent-primary-hover:var(--violet-600);--accent-bg:var(--violet-050);--semantic-success:var(--green-500);--semantic-success-bg:var(--green-050);--semantic-success-text:var(--green-700);--semantic-warning:var(--amber-400);--semantic-warning-bg:#fff4d6;--semantic-warning-text:var(--amber-700);--semantic-error:var(--coral-500);--semantic-error-bg:var(--coral-050);--semantic-error-text:var(--coral-700);--semantic-info:var(--teal-500);--semantic-info-bg:var(--teal-050);--semantic-info-text:var(--teal-700);--alpha-050:#7a79830f;--alpha-100:#7a79831a;--alpha-200:#7a798326;--alpha-300:#7a798340;--alpha-400:#7a798366;--alpha-500:#7a798399;--overlay-hover:#16111b0a;--overlay-pressed:#16111b0f;--overlay-selected:#16111b14;--overlay-disabled:#f5f5f88c;--overlay-scrim:#16111b73;--overlay-scrim-subtle:#16111b40;--overlay-scrim-bold:#16111ba6;--overlay-text-subtle:#16111b73;--overlay-text-secondary:#16111ba6;--elevation-xs:0 0 0 1px #7a79831a, 0 1px 3px #7a79830f, 0 2px 6px .5px #7a79830a;--elevation-sm:0 0 0 1px #7a798326, 0 1px 2px #7a798326, 0 2px 8px #7a79831a;--elevation-md:0 0 0 1px #7a798326, 0 2px 4px #7a798326, 0 4px 14px #7a798326, 0 8px 24px -4px #7a79830f;--elevation-lg:0 0 0 1px #7a798340, 0 4px 8px -2px #7a79830f, 0 12px 24px -4px #7a798340, 0 24px 48px -8px #7a79831a, 0 48px 80px -12px #7a79831a;--elevation-xs-ringless:0 1px 3px #7a79830f, 0 2px 6px .5px #7a79830a;--elevation-md-ringless:0 2px 4px #7a798326, 0 4px 14px #7a798326, 0 8px 24px -4px #7a79830f;--elevation-lg-ringless:0 4px 8px -2px #7a79830f, 0 12px 24px -4px #7a798340, 0 24px 48px -8px #7a79831a, 0 48px 80px -12px #7a79831a;--elevation-surface:0 4px 8px -2px #7a79830f, 0 12px 24px -4px #7a798340, 0 24px 48px -8px #7a79831a, 0 48px 80px -12px #7a79831a;--elevation-header:0 0 0 1px #7a798326, 0 1px 2px #7a798326, 0 2px 8px #7a79831a;--button-default-fill:color-mix(in srgb, var(--surface-default) 48%, transparent);--button-primary-fill:var(--brand-bold);--button-primary-foreground:var(--fg-inverse);--brand-mark-foreground:var(--fg-primary);--brand-mark-filter:brightness(0);--button-default-fill-hover:var(--surface-default);--button-default-fill-active:var(--surface-raised);--button-default-foreground:var(--fg-primary);--button-default-active-border:var(--border-default);--button-default-shadow:0 1px 1px #0000001f, inset 0 .5px 0 #fffc;--button-default-shadow-hover:0 2px 4px #0000001f, inset 0 1px 0 #ffffff3d;--button-default-shadow-active:0 1px 1px #00000014, inset 0 1px 0 #ffffff73;--button-flat-fill:#7a798326;--button-flat-fill-hover:#7a798340;--button-flat-fill-active:#7a79831a;--button-subtle-shadow:0 0 0 1px #0000000a, 0 1px 1px #0000001f;--brand-blue:#4c8ce6;--brand-cyan:#1bc2ff;--brand-indigo:#251c77;--brand-night-navy:#111936;--brand-orange:#ff7a1c;--brand-violet:#6a3cff;--brand-lilac:#a78bfa;--brand-pink:#e24ea0;--chip-purple:#8760eb;--chip-purple-foreground:#fff;--chip-sky:#71c1f7;--chip-sky-foreground:#151b24;--chip-indigo:#342c99;--chip-indigo-foreground:#fff;--chip-amber:#f49329;--chip-amber-foreground:#2a1c10;--chip-teal:#00a8a2;--chip-teal-foreground:#0a1919;--chip-rose:#ea5074;--chip-rose-foreground:#221012;--hero-orange:#ea6f2f;--hero-orange-deep:#d85218;--hero-orange-ink:#c14f00;--hero-orange-soft:#feeadb;--hero-blue:#337ab0;--hero-ink:#352641;--hero-ink-deep:#26192f;--hero-cream:#fbf7f2;--hero-cream-deep:#f6efe6;--hero-muted:#6e6476;--hero-line:#e9e4dc;--app-shell:var(--surface-sunken);--page-canvas:var(--surface-default);--surface:var(--surface-default);--surface-foreground:var(--fg-primary);--surface-raised:var(--neutral-0);--surface-hover:var(--overlay-hover);--surface-pressed:var(--overlay-pressed);--surface-selected:var(--overlay-selected);--surface-selected-foreground:var(--fg-primary);--surface-border:var(--border-subtle);--find-match:#fce765;--find-match-active:#ffb169;--find-match-foreground:#201a09;--surface-shadow:var(--elevation-xs-ringless);--menu-shadow:var(--elevation-md-ringless);--floating-shadow:var(--elevation-lg-ringless);--app-canvas:var(--page-canvas);--app-chrome:var(--app-shell);--app-surface:var(--surface);--app-hover:var(--surface-hover);--app-selection:var(--surface-selected);--app-hairline:var(--surface-border);--app-composer-surface:var(--surface-raised);--app-pill:var(--surface-selected);--workspace-content-wide:90rem;--workspace-content-standard:75rem;--workspace-content-narrow:56rem;--background:var(--page-canvas);--foreground:var(--fg-primary);--card:var(--surface-raised);--card-hover:color-mix(in srgb, var(--foreground) 4%, var(--card));--card-foreground:var(--fg-primary);--popover:var(--surface-popover);--popover-foreground:var(--fg-primary);--primary:var(--violet-600);--primary-foreground:var(--fg-inverse);--secondary:var(--neutral-100);--secondary-foreground:var(--fg-primary);--muted:var(--neutral-100);--muted-foreground:var(--fg-secondary);--faint-foreground:var(--fg-muted);--accent:var(--neutral-100);--accent-foreground:var(--fg-primary);--destructive:var(--semantic-error);--destructive-foreground:var(--fg-inverse);--border:var(--border-subtle);--input:var(--border-input);--ring:var(--border-focus);--brand:#2171cc;--brand-foreground:#fafafa;--info:var(--semantic-info);--chart-1:#6355d8;--chart-2:#c0761c;--chart-3:#2a8fd4;--chart-4:#c6519e;--chart-5:#1f8459;--chart-other:#b9b6c4;--chart-seq-1:#efedfb;--chart-seq-2:#d8d3f5;--chart-seq-3:#b5abec;--chart-seq-4:#8c7ee2;--chart-seq-5:#6355d8;--chart-funnel-1:#6355d8;--chart-funnel-2:#7d71df;--chart-funnel-3:#9990e8;--chart-funnel-4:#b3acf0;--stage-sky:#02a5ea;--stage-blue:#3280ff;--stage-cyan:#04b6d4;--stage-teal:#06b8a6;--stage-emerald:#04b981;--stage-amber:#f69e03;--stage-rose:#ff2457;--stage-red:#fb2c36;--stage-pink:#f6339a;--stage-violet:#8d56ff;--stage-slate:#62748e;--stage-zinc:#71717b;--sidebar:var(--app-shell);--sidebar-foreground:var(--fg-primary);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--overlay-selected);--sidebar-accent-foreground:var(--fg-primary);--sidebar-border:var(--surface-border);--sidebar-ring:var(--ring);--font-sans:"Hanken Grotesk", "SF Pro Display", -apple-system, system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-display:var(--font-sans);--font-heading:var(--font-sans);--font-serif:"Noto Serif Georgian", ui-serif, serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--app-font-size-base:15px;--app-line-height-base:1.55;--app-font-weight-base:440;--chat-font-size-base:14px;--chat-line-height-base:1.62;--radius:.625rem;--shadow-x:.25px;--shadow-y:1px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:0;--shadow-color:#2d2d33;--shadow-2xs:0 1px 2px -1px color-mix(in oklch, var(--shadow-color) 5%, transparent);--shadow-xs:0 1px 2px color-mix(in oklch, var(--shadow-color) 6%, transparent);--shadow-sm:0 1px 2px color-mix(in oklch, var(--shadow-color) 5%, transparent), 0 2px 8px -2px color-mix(in oklch, var(--shadow-color) 7%, transparent);--shadow:0 1px 3px color-mix(in oklch, var(--shadow-color) 6%, transparent), 0 4px 12px -4px color-mix(in oklch, var(--shadow-color) 8%, transparent);--shadow-md:0 2px 6px -2px color-mix(in oklch, var(--shadow-color) 7%, transparent), 0 8px 20px -6px color-mix(in oklch, var(--shadow-color) 9%, transparent);--shadow-lg:0 4px 10px -4px color-mix(in oklch, var(--shadow-color) 8%, transparent), 0 16px 32px -12px color-mix(in oklch, var(--shadow-color) 12%, transparent);--shadow-xl:0 8px 16px -8px color-mix(in oklch, var(--shadow-color) 10%, transparent), 0 24px 48px -16px color-mix(in oklch, var(--shadow-color) 16%, transparent);--shadow-2xl:0 32px 64px -20px color-mix(in oklch, var(--shadow-color) 20%, transparent);--shadow-popover:0 0 0 1px color-mix(in oklch, var(--shadow-color) 4%, transparent), 0 8px 24px -8px color-mix(in oklch, var(--shadow-color) 12%, transparent), 0 20px 48px -16px color-mix(in oklch, var(--shadow-color) 14%, transparent);--tracking-normal:0em;--success:var(--semantic-success);--success-foreground:var(--semantic-success-text);--success-background:var(--semantic-success-bg);--success-border:color-mix(in oklch, var(--success) 22%, transparent);--warning:var(--semantic-warning);--warning-background:var(--semantic-warning-bg);--warning-foreground:var(--semantic-warning-text);--destructive-background:var(--semantic-error-bg);--destructive-border:color-mix(in oklch, var(--destructive) 22%, transparent);--info-foreground:var(--semantic-info-text);--info-background:var(--semantic-info-bg);--primary-background:color-mix(in oklab, var(--primary) 12%, var(--background));--unread-badge:var(--primary);--unread-badge-foreground:var(--primary-foreground);--unread-wash:color-mix(in oklab, var(--primary) 12%, var(--background));--unread-wash-foreground:var(--primary);--unread-wash-border:var(--unread-wash);--marketing-accent:var(--brand-orange);--marketing-accent-foreground:var(--brand-night-navy);--marketing-accent-muted:#ffe8dc;--marketing-accent-border:color-mix(in oklch, var(--marketing-accent) 32%, transparent);--app-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='0.05'/></svg>");--composer-surface:var(--app-composer-surface);--motion-ease-smooth:cubic-bezier(.22, 1, .36, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--motion-ease-press:cubic-bezier(.25, 1, .5, 1);--motion-duration-fast:.14s;--motion-duration-popup:var(--duration-quick);--motion-ease-popup:var(--ease-out);--motion-duration-base:.2s;--motion-duration-entrance:.28s;--duration-fast:.1s;--duration-quick:.15s;--duration-moderate:.25s;--duration-expressive:.4s;--duration-expressive-xlong:.8s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-emphasized:cubic-bezier(.77, 0, .175, 1);--ease-panel:cubic-bezier(.32, .72, 0, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-loop:cubic-bezier(.4, 0, .6, 1);--transition-button:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), box-shadow .2s var(--ease-out), opacity .2s var(--ease-out), transform .2s cubic-bezier(.16, 1, .3, 1), scale .2s cubic-bezier(.16, 1, .3, 1);--transition-press:transform var(--duration-fast) var(--ease-out), scale var(--duration-fast) var(--ease-out);--scrollbar-thumb:var(--alpha-200);--scrollbar-thumb-hover:var(--alpha-300);--scrollbar-track:transparent}@supports (color:lab(0% 0 0)){:root,html.theme-base,.theme-base{--brand-blue:lab(57.2267% 1.19883 -52.7274);--brand-cyan:lab(72.8902% -24.6153 -41.7675);--brand-indigo:lab(17.2531% 28.233 -51.6596);--brand-night-navy:lab(9.38447% 4.88525 -20.7021);--brand-orange:lab(66.7701% 48.2299 69.0957);--brand-violet:lab(42.0373% 56.7888 -90.9256);--brand-lilac:lab(64.0885% 29.1156 -52.3983);--brand-pink:lab(56.6988% 63.5446 -12.3476);--chip-purple:lab(50.4801% 40.1855 -66.0048);--chip-purple-foreground:lab(100% 0 0);--chip-sky:lab(74.4581% -13.9412 -34.801);--chip-sky-foreground:lab(9.42785% -.533104 -7.25476);--chip-indigo:lab(25.2219% 31.1765 -59.6929);--chip-indigo-foreground:lab(100% 0 0);--chip-amber:lab(70.3921% 32.3029 67.0274);--chip-amber-foreground:lab(11.7439% 5.82445 10.3504);--chip-teal:lab(61.8551% -38.5776 -7.6457);--chip-teal-foreground:lab(7.42723% -5.82393 -1.96567);--chip-rose:lab(57.195% 61.8904 14.2104);--chip-rose-foreground:lab(6.9243% 9.52172 2.65685);--hero-orange:lab(61.6749% 46.0229 56.8802);--hero-orange-deep:lab(53.2993% 51.8993 57.6533);--hero-orange-ink:lab(48.9225% 44.7291 59.3021);--hero-orange-soft:lab(94.1373% 5.20805 10.0916);--hero-blue:lab(48.6883% -8.7201 -35.9675);--hero-ink:lab(18.1006% 11.7899 -13.9336);--hero-ink-deep:lab(11.1991% 10.6998 -12.5019);--hero-cream:lab(97.4619% .690073 2.95935);--hero-cream-deep:lab(94.7865% 1.62756 5.05859);--hero-muted:lab(43.9378% 6.77136 -8.54249);--hero-line:lab(90.7399% 1.05202 4.45001);--find-match:lab(91.4559% -3.46619 64.1994);--find-match-active:lab(78.7215% 24.2374 48.1858);--find-match-foreground:lab(9.62681% .61556 10.4993);--brand:lab(46.6477% 2.39781 -55.0026);--brand-foreground:lab(98.26% 0 0);--chart-1:lab(43.4852% 33.552 -66.8766);--chart-2:lab(56.8779% 25.1999 57.0717);--chart-3:lab(56.2715% -10.7125 -44.2385);--chart-4:lab(52.4591% 53.5854 -18.0891);--chart-5:lab(48.8256% -37.6458 14.8762);--chart-other:lab(74.616% 3.10707 -6.75981);--chart-seq-1:lab(94.2418% 2.61387 -6.60013);--chart-seq-2:lab(85.7043% 6.68269 -16.1898);--chart-seq-3:lab(72.6218% 13.8403 -31.3818);--chart-seq-4:lab(57.516% 23.4843 -49.8171);--chart-seq-5:lab(43.4852% 33.552 -66.8766);--chart-funnel-1:lab(43.4852% 33.552 -66.8766);--chart-funnel-2:lab(52.8248% 25.8972 -55.775);--chart-funnel-3:lab(63.3331% 18.6754 -43.7821);--chart-funnel-4:lab(72.8348% 13.4317 -33.2019);--stage-sky:lab(63.3808% -17.7166 -45.4883);--stage-blue:lab(54.3652% 11.2969 -70.9157);--stage-cyan:lab(67.7201% -31.6581 -26.7299);--stage-teal:lab(67.2016% -43.6368 -2.36592);--stage-emerald:lab(66.7317% -51.3608 17.286);--stage-amber:lab(72.8326% 27.2071 76.4197);--stage-rose:lab(56.1357% 78.4669 30.9848);--stage-red:lab(55.4814% 75.0732 48.8528);--stage-pink:lab(56.9303% 76.8162 -8.07021);--stage-violet:lab(50.3069% 50.8798 -77.3386);--stage-slate:lab(48.0876% -2.03595 -16.5814);--stage-zinc:lab(47.8878% 1.65477 -5.77283);--shadow-color:lab(18.7091% 1.04789 -3.60113);--marketing-accent-muted:lab(93.483% 6.76772 8.79091)}}html.dark,.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--neutral-0:#fff;--neutral-050:#0c0711;--neutral-100:#120d17;--neutral-200:#191720;--neutral-300:#27252f;--neutral-400:#3b3943;--neutral-500:#585761;--neutral-600:#7a7983;--neutral-700:#9e9ea7;--neutral-800:#c4c3cb;--neutral-900:#e8e7eb;--neutral-1000:#000;--violet-050:#190923;--violet-100:#210d33;--violet-200:#2c1249;--violet-300:#3c1c67;--violet-400:#50308b;--violet-500:#6c53b6;--violet-600:#8c7bd2;--violet-700:#aca1eb;--violet-800:#cac4fd;--violet-900:#e2e0ff;--coral-050:#2d0007;--coral-100:#3a000a;--coral-200:#4d000f;--coral-300:#6c0016;--coral-400:#910026;--coral-500:#c01c44;--coral-600:#de5b6c;--coral-700:#f78893;--coral-800:#ffb2b9;--coral-900:#ffd6d9;--amber-050:#230b00;--amber-100:#2d1000;--amber-200:#3d1700;--amber-300:#532300;--amber-400:#6f3600;--amber-500:#975800;--amber-600:#b57f00;--amber-700:#d1a44a;--amber-800:#e6c78c;--amber-900:#f8e2bc;--green-050:#001709;--green-100:#00210a;--green-200:#002d0c;--green-300:#003f0e;--green-400:#005a19;--green-500:#008032;--green-600:#00a261;--green-700:#5ac08b;--green-800:#99dab5;--green-900:#c6efd5;--teal-050:#001817;--teal-100:#002120;--teal-200:#002c2d;--teal-300:#003e40;--teal-400:#00595a;--teal-500:#007d7e;--teal-600:#00a29f;--teal-700:#26c0bd;--teal-800:#83dbd9;--teal-900:#bdefec;--surface-default:#2c2732;--surface-sunken:var(--neutral-050);--surface-input:var(--neutral-200);--surface-popover:var(--neutral-300);--fg-primary:var(--neutral-900);--fg-secondary:var(--neutral-800);--fg-muted:var(--neutral-600);--fg-inverse:var(--neutral-200);--fg-link:#bcb0ff;--fg-link-hover:#a591f2;--border-default:var(--neutral-500);--border-subtle:#484651;--border-bold:var(--neutral-600);--border-focus:var(--violet-500);--border-error:var(--coral-500);--border-input:#484651;--brand-primary:var(--violet-500);--brand-secondary:#6d28d9;--brand-bold:#c4b5fd;--accent-primary:var(--violet-300);--accent-primary-hover:var(--violet-400);--accent-bg:var(--violet-900);--semantic-success:var(--green-400);--semantic-success-bg:var(--green-050);--semantic-success-text:var(--green-700);--semantic-warning:var(--amber-700);--semantic-warning-bg:var(--amber-050);--semantic-warning-text:var(--amber-700);--semantic-error:var(--coral-700);--semantic-error-bg:var(--coral-050);--semantic-error-text:var(--coral-700);--semantic-info:var(--teal-400);--semantic-info-bg:var(--teal-050);--semantic-info-text:#31d1ce;--alpha-050:#c8c8d20f;--alpha-100:#c8c8d21a;--alpha-200:#c8c8d226;--alpha-300:#c8c8d240;--alpha-400:#c8c8d266;--alpha-500:#c8c8d299;--overlay-hover:#e7e7eb0f;--overlay-pressed:#e7e7eb29;--overlay-selected:#e7e7eb33;--overlay-disabled:#0b07108c;--overlay-scrim:#04020799;--overlay-scrim-subtle:#04020766;--overlay-scrim-bold:#040207bf;--overlay-text-subtle:#e7e7eb73;--overlay-text-secondary:#e7e7eb99;--elevation-xs:0 0 0 1px #00000016, 0 1px 3px #00000017, 0 2px 6px .5px #00000012, inset 0 1px 0 #ffffff0a;--elevation-xs-ringless:0 1px 3px #00000017, 0 2px 6px .5px #00000012, inset 0 1px 0 #ffffff0a;--elevation-md-ringless:var(--elevation-md);--elevation-lg-ringless:var(--elevation-lg);--elevation-sm:0 2px 0 1px #00000017, 0 1px 2px #00000026, 0 2px 8px #17111c1a, 0 4px 16px -2px #17111c0f, inset 0 1px 0 #ffffff1f;--elevation-md:0 4px 6px 1px #0a0a203d, 0 2px 4px #00000040, 0 4px 14px #0000003b, inset 0 1px 0 #ffffff3d;--elevation-lg:0 4px 4px 1px #01010d57, 0 4px 8px -2px #00000075, 0 12px 24px -4px #00000073, 0 24px 48px -8px #0009, 0 48px 80px -12px #0003, inset 0 1px 1px #ffffff52;--elevation-surface:0 4px 8px -2px #00000075, 0 12px 24px -4px #00000073, 0 24px 48px -8px #0009, 0 48px 80px -12px #0003, inset 0 1px 1px #ffffff52;--elevation-header:0 1px 3px #0006, 0 4px 12px #00000059;--button-default-fill:color-mix(in srgb, var(--neutral-400) 80%, transparent);--button-default-fill-hover:var(--neutral-400);--button-default-fill-active:color-mix(in srgb, var(--neutral-400) 75%, transparent);--button-default-foreground:var(--neutral-0);--button-default-active-border:transparent;--button-default-shadow:0 1px 2px #0000003d, inset 0 .5px 0 #ffffff29;--button-default-shadow-hover:0 1px 3px #0000003d, inset 0 .5px 0 #ffffff2e;--button-default-shadow-active:0 1px 1px #0000001f, inset 0 .5px 0 #ffffff1a, inset 0 1px 1px #0000001f;--button-flat-fill:#c8c8d240;--button-flat-fill-hover:#c8c8d266;--button-flat-fill-active:#c8c8d226;--button-subtle-shadow:0 0 0 1px #00000014, 0 1px 1px #0000003d, inset 0 1px 0 #ffffff14;--app-shell:var(--surface-sunken);--page-canvas:var(--surface-default);--surface:var(--surface-default);--surface-foreground:var(--fg-primary);--surface-raised:#33303a;--app-composer-surface:var(--surface-raised);--button-primary-fill:var(--brand-bold);--button-primary-foreground:var(--fg-inverse);--border-x-subtle:color-mix(in srgb, var(--neutral-200) 65%, transparent);--brand-mark-foreground:var(--neutral-0);--brand-mark-filter:brightness(0) invert(1);--surface-hover:var(--overlay-hover);--surface-pressed:var(--overlay-pressed);--surface-selected:var(--overlay-selected);--surface-selected-foreground:var(--fg-primary);--surface-border:var(--border-subtle);--find-match:#ddc52b;--find-match-active:#ff9215;--find-match-foreground:#151107;--surface-shadow:var(--elevation-xs-ringless);--menu-shadow:var(--elevation-md-ringless);--floating-shadow:var(--elevation-lg-ringless);--background:var(--page-canvas);--foreground:var(--fg-primary);--card:var(--surface-raised);--card-hover:color-mix(in srgb, var(--foreground) 6%, var(--card));--card-foreground:var(--fg-primary);--popover:var(--surface-popover);--popover-foreground:var(--fg-primary);--primary:var(--brand-primary);--primary-foreground:var(--neutral-0);--secondary:var(--neutral-200);--secondary-foreground:var(--foreground);--muted:var(--neutral-200);--muted-foreground:var(--fg-secondary);--faint-foreground:var(--fg-muted);--accent:var(--neutral-200);--accent-foreground:var(--foreground);--destructive:var(--semantic-error);--destructive-foreground:var(--neutral-050);--border:var(--border-subtle);--input:var(--border-input);--ring:var(--border-focus);--brand:#4390ee;--brand-foreground:#fafafa;--info:var(--semantic-info-text);--chart-1:#7a6ae0;--chart-2:#c0801f;--chart-3:#3d97d8;--chart-4:#ce63a6;--chart-5:#2d9a66;--chart-other:#5c5a66;--chart-seq-1:#33313d;--chart-seq-2:#423e57;--chart-seq-3:#574f7d;--chart-seq-4:#6d63a9;--chart-seq-5:#8272e6;--chart-funnel-1:#6a5bd0;--chart-funnel-2:#8272e6;--chart-funnel-3:#9a8bec;--chart-funnel-4:#b3a7f2;--stage-sky:#03bbfd;--stage-blue:#57a2fe;--stage-cyan:#02d1ec;--stage-teal:#03d3bd;--stage-emerald:#00d294;--stage-amber:#fabc00;--stage-rose:#ff6880;--stage-red:#ff6668;--stage-pink:#fb64b6;--stage-violet:#a686ff;--stage-slate:#90a1b9;--stage-zinc:#9f9fa9;--sidebar:var(--surface);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--overlay-selected);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--surface-border);--sidebar-ring:var(--ring);--success:var(--green-600);--success-foreground:var(--semantic-success-text);--success-background:var(--semantic-success-bg);--success-border:color-mix(in oklch, var(--success) 24%, transparent);--warning:var(--amber-600);--warning-background:var(--semantic-warning-bg);--warning-foreground:var(--semantic-warning-text);--destructive-background:var(--semantic-error-bg);--destructive-border:color-mix(in oklch, var(--destructive) 24%, transparent);--info-foreground:var(--semantic-info-text);--info-background:var(--semantic-info-bg);--primary-background:color-mix(in oklab, var(--primary) 22%, var(--background));--unread-badge:var(--primary);--unread-badge-foreground:var(--primary-foreground);--chip-indigo:#5b5ece;--unread-wash:color-mix(in oklab, var(--primary) 26%, var(--background));--unread-wash-foreground:#b1acff;--unread-wash-border:var(--unread-wash);--scrollbar-thumb:var(--alpha-200);--scrollbar-thumb-hover:var(--alpha-300);--scrollbar-track:transparent;--marketing-accent-muted:color-mix(in oklch, var(--marketing-accent) 14%, transparent);--shadow-color:#000;--shadow-2xs:0 1px 2px -1px #00000040;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 2px #00000047, 0 2px 8px -2px #00000052;--shadow:0 1px 3px #0000004d, 0 4px 12px -4px #0000005c;--shadow-md:0 2px 6px -2px #00000057, 0 8px 20px -6px #0006;--shadow-lg:0 4px 10px -4px #00000061, 0 16px 32px -12px #00000075;--shadow-xl:0 8px 16px -8px #0000006b, 0 24px 48px -16px #00000085;--shadow-2xl:0 32px 64px -20px #0009;--shadow-popover:0 0 0 1px #ffffff0a, 0 8px 24px -8px #00000070, 0 20px 48px -16px #00000080;--composer-surface:var(--app-composer-surface);--chart-background:var(--surface);--chart-foreground:var(--foreground);--chart-foreground-muted:var(--muted-foreground);--chart-line-primary:var(--chart-1);--chart-line-secondary:var(--chart-2);--chart-crosshair:#555;--chart-grid:var(--border);--chart-brush-border:var(--chart-grid);--chart-tooltip-background:var(--app-surface);--chart-tooltip-foreground:var(--foreground);--chart-tooltip-muted:var(--muted-foreground);--chart-marker-background:var(--app-composer-surface);--chart-marker-border:var(--border);--chart-marker-foreground:var(--foreground);--chart-label:#aaaeb4;--chart-scale-01:#232838;--chart-scale-02:#3a4258;--chart-scale-03:#525d7a;--chart-scale-04:#6c799f;--chart-scale-05:#8797c4;--chart-scale-pattern-color:var(--chart-background)}@supports (color:lab(0% 0 0)){html.dark,.dark{--find-match:lab(79.8345% -2.5624 72.5581);--find-match-active:lab(71.404% 37.1211 73.8204);--find-match-foreground:lab(5.32788% .217326 4.94524);--brand:lab(58.3957% -.273913 -55.2607);--brand-foreground:lab(98.26% 0 0);--chart-1:lab(50.9468% 29.1813 -59.2684);--chart-2:lab(59.2864% 19.9981 57.926);--chart-3:lab(59.3518% -11.016 -41.7965);--chart-4:lab(57.1127% 49.0041 -15.6794);--chart-5:lab(56.6462% -41.3606 18.1063);--chart-other:lab(38.7858% 2.75891 -6.51987);--chart-seq-1:lab(20.8943% 3.10193 -7.17603);--chart-seq-2:lab(27.3729% 6.34858 -14.3041);--chart-seq-3:lab(35.8819% 11.8297 -25.0246);--chart-seq-4:lab(45.2882% 17.069 -36.8253);--chart-seq-5:lab(53.8381% 28.1573 -57.8086);--chart-funnel-1:lab(44.9314% 29.8404 -59.8322);--chart-funnel-2:lab(53.8381% 28.1573 -57.8086);--chart-funnel-3:lab(62.2703% 22.5277 -47.5772);--chart-funnel-4:lab(71.6025% 16.523 -36.3638);--stage-sky:lab(70.6981% -22.9962 -44.0075);--stage-blue:lab(65.1384% -2.13265 -53.6311);--stage-cyan:lab(76.4996% -36.79 -26.4595);--stage-teal:lab(75.8503% -48.6054 -2.09482);--stage-emerald:lab(74.9224% -56.364 18.0585);--stage-amber:lab(80.205% 14.0635 81.6849);--stage-rose:lab(64.5272% 59.8088 18.1239);--stage-red:lab(63.7487% 59.4552 30.5518);--stage-pink:lab(64.5597% 64.3615 -12.7988);--stage-violet:lab(63.0138% 32.4979 -56.8513);--stage-slate:lab(65.5349% -2.25151 -14.5072);--stage-zinc:lab(65.6464% 1.53497 -5.42429);--chip-indigo:lab(44.373% 24.1444 -59.8612);--unread-wash-foreground:lab(73.1758% 15.5624 -40.8326);--shadow-color:lab(0% 0 0);--shadow-2xs:0 1px 2px -1px lab(0% 0 0/.25);--shadow-xs:0 1px 2px lab(0% 0 0/.3);--shadow-sm:0 1px 2px lab(0% 0 0/.28), 0 2px 8px -2px lab(0% 0 0/.32);--shadow:0 1px 3px lab(0% 0 0/.3), 0 4px 12px -4px lab(0% 0 0/.36);--shadow-md:0 2px 6px -2px lab(0% 0 0/.34), 0 8px 20px -6px lab(0% 0 0/.4);--shadow-lg:0 4px 10px -4px lab(0% 0 0/.38), 0 16px 32px -12px lab(0% 0 0/.46);--shadow-xl:0 8px 16px -8px lab(0% 0 0/.42), 0 24px 48px -16px lab(0% 0 0/.52);--shadow-2xl:0 32px 64px -20px lab(0% 0 0/.6);--shadow-popover:0 0 0 1px lab(100% 0 0/.04), 0 8px 24px -8px lab(0% 0 0/.44), 0 20px 48px -16px lab(0% 0 0/.5);--chart-crosshair:lab(36.2% 0 .00000596046);--chart-label:lab(70.9674% -.509977 -3.73039);--chart-scale-01:lab(16.2629% 1.08327 -10.9909);--chart-scale-02:lab(27.7919% 1.42078 -14.6618);--chart-scale-03:lab(39.321% 1.75883 -18.3325);--chart-scale-04:lab(50.85% 2.09713 -22.0032);--chart-scale-05:lab(62.379% 2.43557 -25.6738)}}html.hero,.hero{--app-shell:var(--hero-cream-deep);--page-canvas:var(--hero-cream-deep);--surface:#fff;--surface-foreground:var(--hero-ink);--surface-raised:#fff;--app-composer-surface:var(--surface-raised);--button-primary-fill:var(--hero-orange-ink);--button-primary-foreground:#fdf9f4;--brand-mark-foreground:var(--fg-primary);--brand-mark-filter:brightness(0);--surface-hover:#f9f2eb;--surface-selected:var(--hero-orange-soft);--surface-selected-foreground:var(--hero-ink-deep);--surface-border:var(--hero-line);--brand:var(--hero-orange);--brand-foreground:#fdf9f4;--info:var(--hero-blue);--background:#fff;--foreground:var(--hero-ink);--card:#fff;--card-hover:#f9f2eb;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:var(--hero-orange-ink);--primary-foreground:#fdf9f4;--secondary:var(--hero-cream-deep);--secondary-foreground:var(--foreground);--muted:var(--hero-cream);--muted-foreground:var(--hero-muted);--accent:var(--app-selection);--accent-foreground:var(--hero-ink-deep);--destructive:#d33b36;--destructive-foreground:#fbfcfd;--border:var(--hero-line);--input:#fff;--ring:var(--hero-orange);--chart-1:var(--hero-orange);--chart-2:var(--hero-blue);--chart-3:#0098a4;--chart-4:var(--hero-orange-deep);--chart-5:#614a72;--chart-other:#c4bdb3;--chart-seq-1:#f7efe3;--chart-seq-2:#edd5b7;--chart-seq-3:#e1b07a;--chart-seq-4:#d18936;--chart-seq-5:#b96a00;--chart-funnel-1:#b96a00;--chart-funnel-2:#d0852b;--chart-funnel-3:#dba569;--chart-funnel-4:#e7c499;--sidebar:var(--surface);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--hero-orange-ink);--sidebar-primary-foreground:#fdf9f4;--sidebar-accent:var(--app-selection);--sidebar-accent-foreground:var(--hero-ink-deep);--sidebar-border:var(--hero-line);--sidebar-ring:var(--hero-orange);--success:#2e8f57;--success-foreground:#001708;--success-background:color-mix(in oklch, var(--success) 12%, transparent);--success-border:color-mix(in oklch, var(--success) 22%, transparent);--warning:#cd9130;--warning-background:color-mix(in oklch, var(--warning) 14%, transparent);--warning-foreground:#855907;--destructive-background:color-mix(in oklch, var(--destructive) 12%, transparent);--destructive-border:color-mix(in oklch, var(--destructive) 22%, transparent);--info-foreground:var(--info);--info-background:color-mix(in oklch, var(--info) 12%, transparent);--primary-background:color-mix(in oklab, var(--primary) 12%, var(--background));--unread-badge:#653de9;--unread-badge-foreground:#fbfcfd;--unread-wash:color-mix(in oklab, var(--primary) 12%, var(--background));--unread-wash-foreground:#b23c00;--unread-wash-border:var(--unread-wash);--marketing-accent:var(--hero-orange);--marketing-accent-foreground:var(--hero-ink-deep);--marketing-accent-muted:color-mix(in oklch, var(--hero-orange) 12%, transparent);--marketing-accent-border:color-mix(in oklch, var(--marketing-accent) 32%, transparent);--shadow-color:var(--hero-ink);--composer-surface:var(--app-composer-surface);--font-sans:"Hanken Grotesk", -apple-system, system-ui, sans-serif;--font-display:"Gabarito", "Hanken Grotesk", -apple-system, system-ui, sans-serif;--font-heading:var(--font-display)}@supports (color:lab(0% 0 0)){html.hero,.hero{--surface:lab(100% 0 0);--surface-raised:lab(100% 0 0);--button-primary-foreground:lab(98.2739% .689954 2.95926);--surface-hover:lab(95.946% 1.38763 4.331);--brand-foreground:lab(98.2739% .689954 2.95926);--background:lab(100% 0 0);--card:lab(100% 0 0);--card-hover:lab(95.946% 1.38763 4.331);--popover:lab(100% 0 0);--primary-foreground:lab(98.2739% .689954 2.95926);--destructive:lab(49.4061% 59.6078 40.1112);--destructive-foreground:lab(98.841% -.278056 -.691915);--input:lab(100% 0 0);--chart-3:lab(56.8346% -31.3219 -16.6823);--chart-5:lab(35.2302% 16.4326 -19.5414);--chart-other:lab(76.8236% 1.33955 5.57915);--chart-seq-1:lab(94.8082% 1.60795 6.69537);--chart-seq-2:lab(86.6765% 5.56663 17.9581);--chart-seq-3:lab(75.5358% 13.2449 34.6619);--chart-seq-4:lab(63.6855% 23.2099 54.0056);--chart-seq-5:lab(53.0505% 28.2666 60.4521);--chart-funnel-1:lab(53.0505% 28.2666 60.4521);--chart-funnel-2:lab(62.4955% 24.3736 57.2253);--chart-funnel-3:lab(72.0209% 15.128 39.2292);--chart-funnel-4:lab(81.4347% 8.65001 26.7459);--sidebar-primary-foreground:lab(98.2739% .689954 2.95926);--success:lab(52.8933% -39.5272 21.4484);--success-foreground:lab(5.71622% -9.7696 5.01238);--warning:lab(65.0917% 17.1256 57.4885);--warning-foreground:lab(41.8868% 14.0263 47.817);--unread-badge:lab(39.9667% 50.6014 -82.2791);--unread-badge-foreground:lab(98.841% -.278056 -.691915);--unread-wash-foreground:lab(42.9694% 47.544 55.3872)}}:root{--ease-smooth:var(--motion-ease-smooth);--ease-exit:var(--motion-ease-exit);--ease-press:var(--motion-ease-press);--text-micro:var(--text-mini);--text-micro--line-height:var(--text-mini--line-height);--text-mini:11px;--text-mini--line-height:1.455;--text-caption:var(--text-small);--text-caption--line-height:var(--text-small--line-height);--text-small:12px;--text-small--line-height:1.333;--text-label:14px;--text-label--line-height:1.43;--text-body:15px;--text-body--line-height:1.45;--text-body-lg:16px;--text-body-lg--line-height:1.5;--text-title-sm:16px;--text-title-sm--line-height:1.4;--text-title-sm--font-weight:500;--text-title:18px;--text-title--line-height:1.35;--text-title--font-weight:500;--text-title-lg:20px;--text-title-lg--line-height:1.3;--text-title-lg--font-weight:500;--text-display-sm:var(--text-display);--text-display-sm--line-height:var(--text-display--line-height);--text-display:24px;--text-display--line-height:1.25;--text-display--font-weight:600;--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--radius-2xl:calc(var(--radius) * 1.8);--radius-3xl:calc(var(--radius) * 2.2);--radius-4xl:calc(var(--radius) * 2.6);--shadow-surface:var(--surface-shadow);--shadow-menu:var(--menu-shadow);--shadow-floating:var(--floating-shadow);--chart-background:var(--app-surface);--chart-foreground:var(--foreground);--chart-foreground-muted:var(--muted-foreground);--chart-line-primary:var(--chart-1);--chart-line-secondary:var(--chart-2);--chart-crosshair:var(--primary);--chart-grid:var(--border);--chart-brush-border:var(--chart-grid);--chart-tooltip-background:var(--app-surface);--chart-tooltip-foreground:var(--foreground);--chart-tooltip-muted:var(--muted-foreground);--chart-marker-background:var(--app-surface);--chart-marker-border:var(--border);--chart-marker-foreground:var(--foreground);--chart-label:var(--muted-foreground);--chart-scale-01:#f9f8f6;--chart-scale-02:#e5e5df;--chart-scale-03:#c5c5ba;--chart-scale-04:#9a998b;--chart-scale-05:#737362;--chart-scale-pattern-color:#f2f2ee}@supports (color:lab(0% 0 0)){:root{--chart-scale-01:lab(97.7055% -.288934 1.09625);--chart-scale-02:lab(90.7873% -.759989 2.9307);--chart-scale-03:lab(79.244% -1.39192 5.51996);--chart-scale-04:lab(63.0418% -1.80507 7.40095);--chart-scale-05:lab(47.9962% -2.16547 9.33194);--chart-scale-pattern-color:lab(95.4023% -.478983 1.8288)}}@keyframes command-origin-bloom{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes command-origin-bloom-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes command-overlay-bloom{0%{opacity:0}to{opacity:1}}@keyframes command-overlay-fade{0%{opacity:1}to{opacity:0}}@keyframes dialog-content-center-in{0%{opacity:0;translate:-50% -30%;scale:.88}to{opacity:1;translate:-50% -50%;scale:1}}@keyframes dialog-content-in{0%{opacity:0;translate:-50% 20%;scale:.88}to{opacity:1;translate:-50%;scale:1}}@keyframes dialog-out{0%{opacity:1;translate:-50% -50%}to{opacity:0;translate:-50% calc(8px - 50%)}}:root{--animate-command-origin-bloom:command-origin-bloom var(--duration-moderate) var(--ease-emphasized) forwards;--animate-command-origin-bloom-out:command-origin-bloom-out var(--duration-quick) var(--ease-out) forwards;--animate-command-overlay-bloom:command-overlay-bloom var(--duration-moderate) var(--ease-out) forwards;--animate-command-overlay-fade:command-overlay-fade var(--duration-quick) var(--ease-out) forwards;--animate-dialog-content-in:dialog-content-in var(--duration-expressive) var(--ease-out) .1s both;--animate-dialog-content-center-in:dialog-content-center-in var(--duration-expressive) var(--ease-out) .1s both;--animate-dialog-out:dialog-out var(--duration-quick) var(--ease-out) forwards}[data-radix-menu-item],[data-radix-menu-checkbox-item],[data-radix-menu-radio-item],[data-radix-menu-sub-trigger],[data-radix-collection-item],[role=menuitem],[data-radix-menu-content]>*,[data-radix-menu-content] [role=menuitem],[data-radix-menu-content] [data-radix-collection-item]{box-shadow:none!important;border:none!important}[data-radix-menu-item]:focus-visible,[data-radix-menu-checkbox-item]:focus-visible,[data-radix-menu-radio-item]:focus-visible,[data-radix-menu-sub-trigger]:focus-visible,[data-radix-collection-item]:focus-visible,[role=menuitem]:focus-visible,[role=menuitemcheckbox]:focus-visible,[role=menuitemradio]:focus-visible,[data-radix-menu-content]>:focus-visible,[data-radix-menu-content] [role=menuitem]:focus-visible,[data-radix-menu-content] [data-radix-collection-item]:focus-visible{outline-offset:2px;outline:2px solid var(--ring)!important}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}[data-scrollbar=custom],[data-scrollbar=custom-x]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}[data-scrollbar=custom]::-webkit-scrollbar{width:6px;height:6px}[data-scrollbar=custom-x]::-webkit-scrollbar{width:6px;height:6px}[data-scrollbar=custom]::-webkit-scrollbar-track{background:var(--scrollbar-track)}[data-scrollbar=custom-x]::-webkit-scrollbar-track{background:var(--scrollbar-track)}[data-scrollbar=custom]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border-radius:999px}[data-scrollbar=custom-x]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border-radius:999px}[data-scrollbar=custom]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}[data-scrollbar=custom-x]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}[data-scrollbar=custom]::-webkit-scrollbar-corner{background:0 0}[data-scrollbar=custom-x]::-webkit-scrollbar-corner{background:0 0}.ozzi-rich-text-structural ul{margin-block:.25rem;padding-left:1.25rem;list-style-type:disc}.ozzi-rich-text-structural ol{margin-block:.25rem;padding-left:1.25rem;list-style-type:decimal}.ozzi-rich-text-structural li{margin-block:.125rem}.ozzi-rich-text-structural ul[data-type=taskList]{padding-left:.25rem;list-style-type:none}.ozzi-rich-text-structural ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;display:flex}.ozzi-rich-text-structural ul[data-type=taskList] li>label{margin-top:.125rem}.ozzi-rich-text-structural ul[data-type=taskList] li>div{flex:1;min-width:0}.ozzi-rich-text-structural table{border-collapse:collapse;width:100%;margin-block:.5rem}.ozzi-rich-text-structural th{border-style:solid;border-width:1px;border-color:color-mix(in oklab, var(--border) 60%, transparent);text-align:left;padding-block:.25rem;padding-inline:.5rem;font-weight:600}.ozzi-rich-text-structural td{border-style:solid;border-width:1px;border-color:color-mix(in oklab, var(--border) 60%, transparent);vertical-align:top;padding-block:.25rem;padding-inline:.5rem}.ozzi-rich-text-structural img{border-radius:var(--radius-md);max-width:100%;height:auto;margin-block:.5rem}.ozzi-rich-text-structural hr{border-color:color-mix(in oklab, var(--border) 60%, transparent);margin-block:.5rem}.ozzi-rich-text-structural blockquote{border-left-style:solid;border-left-width:2px;border-left-color:var(--border);margin-block:.25rem;padding-left:.75rem;font-style:italic}.ozzi-rich-text-structural code{background-color:var(--muted);border-radius:.25rem;padding-block:.125rem;padding-inline:.25rem;font-size:.9em}.ozzi-rich-text-structural a{color:var(--primary);text-underline-offset:2px;text-decoration-line:underline}.ozzi-rich-text-body h1{color:var(--foreground);letter-spacing:-.025em;margin-top:.75rem;margin-bottom:.25rem;font-size:1.5rem;font-weight:600;line-height:1.25}.ozzi-rich-text-body h2{color:var(--foreground);margin-top:.5rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:600;line-height:1.25}.ozzi-rich-text-body h3{color:var(--foreground);margin-top:.5rem;margin-bottom:.125rem;font-size:1rem;font-weight:600;line-height:1.25}.ozzi-rich-text-body h1:first-child,.ozzi-rich-text-body h2:first-child,.ozzi-rich-text-body h3:first-child{margin-top:0}.ozzi-rich-text-body p{margin-block:.25rem}.ozzi-rich-text-body p:first-child{margin-top:0}.ozzi-rich-text-body p:last-child{margin-bottom:0}.ozzi-rich-text-body strong{color:var(--foreground);font-weight:600}.ozzi-rich-text-structural[contenteditable=true]:focus,.ozzi-rich-text-structural[contenteditable=true]:focus-visible{outline:none}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-animationName {
  syntax: "*";
  inherits: false
}

@property --x-aspectRatio {
  syntax: "*";
  inherits: false
}

@property --x-background {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-backgroundImage {
  syntax: "*";
  inherits: false
}

@property --x-borderBottomColor {
  syntax: "*";
  inherits: false
}

@property --x-borderColor {
  syntax: "*";
  inherits: false
}

@property --x-borderRadius {
  syntax: "*";
  inherits: false
}

@property --x-borderTopColor {
  syntax: "*";
  inherits: false
}

@property --x-bottom {
  syntax: "*";
  inherits: false
}

@property --x-boxShadow {
  syntax: "*";
  inherits: false
}

@property --x-clipPath {
  syntax: "*";
  inherits: false
}

@property --x-color {
  syntax: "*";
  inherits: false
}

@property --x-columnGap {
  syntax: "*";
  inherits: false
}

@property --x-cursor {
  syntax: "*";
  inherits: false
}

@property --x-filter {
  syntax: "*";
  inherits: false
}

@property --x-fontFamily {
  syntax: "*";
  inherits: false
}

@property --x-fontSize {
  syntax: "*";
  inherits: false
}

@property --x-fontWeight {
  syntax: "*";
  inherits: false
}

@property --x-gap {
  syntax: "*";
  inherits: false
}

@property --x-gridTemplateColumns {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-marginInline {
  syntax: "*";
  inherits: false
}

@property --x-marginTop {
  syntax: "*";
  inherits: false
}

@property --x-maskImage {
  syntax: "*";
  inherits: false
}

@property --x-maxHeight {
  syntax: "*";
  inherits: false
}

@property --x-minWidth {
  syntax: "*";
  inherits: false
}

@property --x-opacity {
  syntax: "*";
  inherits: false
}

@property --x-paddingInlineStart {
  syntax: "*";
  inherits: false
}

@property --x-paddingLeft {
  syntax: "*";
  inherits: false
}

@property --x-rowGap {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-visibility {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@property --xr1bxuq {
  syntax: "<angle>";
  inherits: true;
  initial-value: -90deg;
}

@keyframes x1d9in82-B {
  from {
    --xr1bxuq: -90deg;
  }

  to {
    --xr1bxuq: 270deg;
  }
}

@keyframes xjsy7ep-B {
  from {
    background-color: color-mix(in oklch,var(--primary) 16%,transparent);
    box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 26%,transparent),0 0 0 0 color-mix(in oklch,var(--primary) 16%,transparent);
    transform: translateY(1px);
  }

  38% {
    background-color: color-mix(in oklch,var(--primary) 11%,transparent);
    box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 24%,transparent),0 0 0 8px color-mix(in oklch,var(--primary) 0%,transparent);
    transform: translateY(0);
  }

  to {
    background-color: color-mix(in oklch,var(--primary) 7%,transparent);
    box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 18%,transparent);
    transform: translateY(0);
  }
}

@keyframes xz0qc77-B {
  from {
    background-color: color-mix(in oklch,var(--primary) 14%,transparent);
  }

  to {
    background-color: #0000;
  }
}

@keyframes xazk77x-B {
  to {
    background-position: -200% 0;
  }
}

@keyframes x1ib72oi-B {
  from {
    background-position: 0 0;
  }

  to {
    background-position: 0 8px;
  }
}

@keyframes x1fg7k78-B {
  from {
    background-position: -200% 0;
  }

  to {
    background-position: 200% 0;
  }
}

@keyframes x1ppj5yx-B {
  from {
    background-position: 50% 0;
  }

  to {
    background-position: 50% 100%;
  }
}

@keyframes x1vzeitl-B {
  0%, 100% {
    box-shadow: 0 0 0 0 oklch(from var(--success) l c h / .3);
  }

  50% {
    box-shadow: 0 0 0 6px oklch(from var(--success) l c h / 0);
  }
}

@keyframes xpoytvu-B {
  from {
    clip-path: inset(0 100% 0 0);
  }

  to {
    clip-path: inset(0);
  }
}

@keyframes x1lnrh74-B {
  to {
    filter: hue-rotate(360deg);
  }
}

@keyframes x1qebh90-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .35;
  }
}

@keyframes xxsf8rr-B {
  0% {
    opacity: .35;
  }

  50% {
    opacity: .9;
  }

  100% {
    opacity: .35;
  }
}

@keyframes x13kz0yu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

@keyframes x1rmoi9m-B {
  from {
    opacity: 1;
  }

  to {
    opacity: .5;
  }
}

@keyframes xjsmpz5-B {
  50% {
    opacity: .5;
  }
}

@keyframes xlx096o-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .55;
  }
}

@keyframes xz0dnhf-B {
  from {
    opacity: .78;
    transform: scale(.995);
  }

  50% {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: .78;
    transform: scale(.995);
  }
}

@keyframes x1e2rs67-B {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1);
  }

  to {
    opacity: .86;
    transform: translate3d(calc(100% + 1rem), 0, 0) scale(.992);
  }
}

@keyframes x1skixge-B {
  0%, 100%, 45%, 55%, 90% {
    opacity: 1;
    filter: brightness();
  }

  50% {
    opacity: .82;
    filter: brightness(.7);
  }

  92% {
    opacity: .95;
    filter: brightness(1.2);
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes xfzg1zf-B {
  from {
    opacity: 0;
    transform: translate3d(0, .25rem, 0);
  }
}

@keyframes xhg4qnt-B {
  from {
    opacity: 0;
    transform: translate3d(var(--sleep-x-start, 0px),8px,0) scale(.95) rotate(var(--sleep-rotation, 0deg));
  }

  22% {
    opacity: .9;
  }

  to {
    opacity: 0;
    transform: translate3d(var(--sleep-x-end, 0px),-42px,0) scale(1.05) rotate(calc(var(--sleep-rotation, 0deg) + 8deg));
  }
}

@keyframes x1fk94nn-B {
  0% {
    opacity: 0;
    transform: translateY(.25rem);
  }

  12% {
    opacity: 1;
    transform: translateY(0);
  }

  72% {
    opacity: 1;
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(0);
  }
}

@keyframes x17v254d-B {
  0%, 100% {
    opacity: .55;
  }

  50% {
    opacity: 1;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1d3tu1n-B {
  from {
    opacity: 0;
  }

  50% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1m5uljo-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .35;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xkolp6t-B {
  from {
    opacity: .6;
  }

  to {
    opacity: 1;
  }
}

@keyframes xo6h3wi-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .15;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xtut5q7-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1gdp5bh-B {
  0%, 100%, 72% {
    opacity: 1;
    filter: brightness() saturate();
    box-shadow: 0 0 5px var(--cell-glow-color),0 0 10px rgba(from var(--cell-glow-color) r g b / .4),inset 0 1px .5px #ffffffb8,inset 0 -1px 1px #00000059;
    transform: scale(1);
  }

  8% {
    opacity: 1;
    filter: brightness(1.65) saturate(1.35);
    box-shadow: 0 0 10px var(--cell-glow-color),0 0 18px color-mix(in srgb,var(--cell-glow-color) 55%,#00ff41 45%),0 0 6px #00ff418c,inset 0 1px .5px #ffffffe6,inset 0 -1px 1px #0000004d;
    transform: scale(1.05);
  }

  18% {
    opacity: .78;
    filter: brightness(.82) saturate(.85);
    transform: scale(.95);
  }

  28% {
    opacity: 1;
    filter: brightness(1.05) saturate(1.05);
    transform: scale(1);
  }
}

@keyframes x1ctgag6-B {
  0%, 100% {
    opacity: .88;
    filter: brightness(.95);
  }

  50% {
    opacity: 1;
    filter: brightness(1.15);
  }
}

@keyframes x1mz6kbe-B {
  0%, 100% {
    opacity: .9;
    transform: scale(.98);
  }

  50% {
    opacity: 1;
    transform: scale(1.02);
  }
}

@keyframes x1k48ry3-B {
  from {
    opacity: 0;
    transform: scale(.95);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xjgog6z-B {
  from {
    opacity: .82;
    transform: translate3d(calc(100% + 1rem), 0, 0) scale(.992);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1);
  }
}

@keyframes x1wpkqe1-B {
  from {
    opacity: 0;
    transform: translate3d(.75rem, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes x1b5vp9-B {
  from {
    opacity: 0;
    transform: translateX(-.25rem);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes xszgtr2-B {
  0%, 60%, 100% {
    opacity: .32;
    transform: translateY(0);
  }

  30% {
    opacity: 1;
    transform: translateY(-2px);
  }
}

@keyframes x1k1x6pb-B {
  0% {
    opacity: 0;
    transform: translateY(-1.5rem) scale(.6) rotate(-10deg);
  }

  55% {
    opacity: 1;
    transform: translateY(.1rem) scale(1.12, .86) rotate(3deg);
  }

  72% {
    transform: translateY(-.12rem) scale(.94, 1.06) rotate(-2deg);
  }

  86% {
    transform: translateY(0) scale(1.03, .98) rotate(1deg);
  }

  100% {
    opacity: 1;
    transform: translateY(0) scale(1) rotate(0);
  }
}

@keyframes x1hvvosf-B {
  from {
    opacity: .55;
    transform: translateY(18px) scale(.985);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes xhhrjdc-B {
  from {
    opacity: 0;
    transform: translateY(-4px) scale(.98);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes xk3v6an-B {
  from {
    opacity: 0;
    transform: translateY(8px) scale(.96);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1bzi508-B {
  from {
    opacity: 0;
    transform: translateY(6px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1dy4wmj-B {
  from {
    opacity: 0;
    transform: translateY(.25rem);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1kfb3go-B {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x369kmj-B {
  from {
    opacity: 0;
    transform: translateY(.5rem);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xgcq4cg-B {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1381r18-B {
  from {
    opacity: 0;
    filter: blur(2px);
    transform: translateY(6px);
  }

  to {
    opacity: 1;
    filter: blur();
    transform: translateY(0);
  }
}

@keyframes x1rl21mk-B {
  from {
    rotate: 0deg;
  }

  to {
    rotate: 360deg;
  }
}

@keyframes x1aj5hgr-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(-360deg);
  }
}

@keyframes x1ietgt0-B {
  from {
    transform: rotate(0) scale(1.02);
  }

  50% {
    transform: rotate(180deg) scale(1.14);
  }

  to {
    transform: rotate(360deg) scale(1.02);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes xl93puz-B {
  to {
    transform: rotate(90deg);
  }
}

@keyframes xuzszqw-B {
  0%, 100% {
    filter: brightness();
    transform: scale(1);
  }

  50% {
    filter: brightness(1.12);
    transform: scale(1.05);
  }
}

@keyframes x1rfz6nc-B {
  0%, 100% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.08);
  }
}

@keyframes xu08bcd-B {
  0%, 100% {
    opacity: .15;
    transform: scale(1);
  }

  50% {
    opacity: .28;
    transform: scale(1.18);
  }
}

@keyframes xupq1pj-B {
  from {
    transform: scale(1.3) translateX(8%);
  }

  to {
    transform: scale(1.3) translateX(-8%);
  }
}

@keyframes xm7rtnj-B {
  from {
    transform: scale(1.3) translateX(-8%);
  }

  to {
    transform: scale(1.3) translateX(8%);
  }
}

@keyframes xtn4ysd-B {
  from {
    transform: scale(1.3) translateY(8%);
  }

  to {
    transform: scale(1.3) translateY(-8%);
  }
}

@keyframes xxo21u1-B {
  from {
    transform: scale(1.3) translateY(-8%);
  }

  to {
    transform: scale(1.3) translateY(8%);
  }
}

@keyframes x1vy8pk2-B {
  from {
    transform: scale(1);
  }

  to {
    transform: scale(1.3);
  }
}

@keyframes x1lrdfeb-B {
  from {
    transform: scale(.95);
  }

  to {
    transform: scale(1);
  }
}

@keyframes xxd3v7k-B {
  from {
    transform: scale(1.3);
  }

  to {
    transform: scale(1);
  }
}

@keyframes x1qjmt0z-B {
  from {
    opacity: 0;
    transform: scale(0);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1kj1j39-B {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  75%, 100% {
    opacity: 0;
    transform: scale(2);
  }
}

@keyframes x1kyz7ly-B {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: 0;
    transform: scale(2);
  }
}

@keyframes x1oozjg9-B {
  75%, 100% {
    opacity: 0;
    transform: scale(2);
  }
}

@keyframes x1p1kxf8-B {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  75%, 100% {
    opacity: 0;
    transform: scale(2);
  }
}

@keyframes xfnl3he-B {
  75% {
    transform: scale(2);
  }

  100% {
    opacity: 0;
    transform: scale(2);
  }
}

@keyframes x1brdng2-B {
  0% {
    transform: translate(0) rotate(0);
  }

  12.5% {
    transform: translate(1.25rem, .35rem) rotate(6deg);
  }

  25% {
    transform: translate(1.75rem) rotate(0);
  }

  37.5% {
    transform: translate(1.25rem, -.35rem) rotate(-6deg);
  }

  50% {
    transform: translate(0) rotate(0);
  }

  62.5% {
    transform: translate(-1.25rem, .35rem) rotate(-6deg);
  }

  75% {
    transform: translate(-1.75rem) rotate(0);
  }

  87.5% {
    transform: translate(-1.25rem, -.35rem) rotate(6deg);
  }

  100% {
    transform: translate(0) rotate(0);
  }
}

@keyframes x1my5jru-B {
  from {
    transform: translate3d(0, .5rem, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes xq86s41-B {
  from {
    transform: translate3d(7%, -5%, 0) rotate(0) scale(1.04);
  }

  50% {
    transform: translate3d(-8%, 6%, 0) rotate(-180deg) scale(1.16);
  }

  to {
    transform: translate3d(7%, -5%, 0) rotate(-360deg) scale(1.04);
  }
}

@keyframes x44muo0-B {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes xroe53j-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(100%);
  }
}

@keyframes x51xo7h-B {
  from {
    transform: translateX(-100%) skewX(-12deg);
  }

  to {
    transform: translateX(200%) skewX(-12deg);
  }
}

@keyframes xvc3og0-B {
  0% {
    transform: translateX(-100%) skewX(-12deg);
  }

  100% {
    transform: translateX(200%) skewX(-12deg);
  }
}

@keyframes x1rpcdqh-B {
  0% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }

  45% {
    opacity: .72;
    transform: translateY(-4px) scale(.98);
  }

  100% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x5o5k6n-B {
  0% {
    transform: translateY(0) scaleY(1);
  }

  93.75% {
    opacity: .2;
    transform: translateY(4px) scaleY(.6364);
  }
}

:root, .x9ypdd1 {
  --agent-orb-supervisor-background: linear-gradient(135deg, #00d294b3, #00c758bf, #00baa7b3);
  --agent-orb-seo-background: linear-gradient(135deg, #00d2efb3, oklch(from var(--primary) l c h / .75), #4f39f6b3);
  --agent-orb-social-background: linear-gradient(45deg, #8d54ffb3, #e12afbbf, #f6339ab3);
  --agent-orb-creative-background: linear-gradient(135deg, #ff667fb3, #f6339abf, #e12afbb3);
  --agent-orb-tech-background: linear-gradient(135deg, #00bb7fb3, #009588bf, #007492b3);
  --agent-orb-default-background: linear-gradient(135deg, oklch(from var(--muted) l c h / .7), oklch(from var(--secondary) l c h / .75), oklch(from var(--muted) l c h / .7));
  --agent-orb-onboarding-background: linear-gradient(135deg, #00d294b3, #00c758bf, #00baa7b3);
  --agent-orb-gamer-background: linear-gradient(135deg, #ac4bffb3, #c600dbbf, #f6339ab3);
  --agent-orb-nature-background: linear-gradient(135deg, #9de500b3, #00c758bf, #009767b3);
  --agent-orb-cosmic-background: linear-gradient(135deg, #4f39f6b3, #8200dabf, #5d0ec0b3);
  --agent-orb-analytics-background: linear-gradient(135deg, oklch(from var(--primary) l c h / .7), #4f39f6bf, #7008e7b3);
  --agent-orb-real-estate-background: linear-gradient(135deg, #00d3bdb3, #00bb7fbf, #00a544b3);
  --agent-orb-hvac-background: linear-gradient(135deg, #00bcfeb3, oklch(from var(--primary) l c h / .75), #4f39f6b3);
  --agent-orb-agency-background: linear-gradient(135deg, #ff667fb3, #f6339abf, #c600dbb3);
  --agent-orb-sales-background: linear-gradient(135deg, #05df72b3, #00bb7fbf, #009588b3);
  --agent-orb-support-background: linear-gradient(135deg, #00d2efb3, oklch(from var(--primary) l c h / .75), #625fffb3);
  --agent-orb-writer-background: linear-gradient(135deg, #ff8b1ab3, #ff2357bf, #f6339ab3);
  --agent-orb-fluffy-background: linear-gradient(135deg, #fda5d5b3, #ff667fbf, #f6339ab3);
  --agent-orb-sparkly-background: linear-gradient(135deg, #a685ffb3, #ac4bffbf, #e12afbb3);
  --agent-orb-frosty-background: linear-gradient(135deg, #a2f4fdb3, #77d4ffbf, oklch(from var(--primary) l c h / .7));
  --agent-orb-sunny-background: linear-gradient(135deg, #ffe02ab3, #fcbb00bf, #ff8b1ab3);
  --agent-orb-wildberry-background: linear-gradient(135deg, #e12afbb3, #e30076bf, #e70044b3);
  --agent-orb-minty-background: linear-gradient(135deg, #5ee9b5b3, #00d3bdbf, #00b7d7b3);
  --agent-orb-cotton-background: linear-gradient(135deg, oklch(from var(--muted) l c h / .75), oklch(from var(--secondary) l c h / .7), oklch(from var(--muted) l c h / .75));
  --agent-orb-grape-background: linear-gradient(135deg, #ac4bffb3, #7f22febf, #432dd7b3);
  --agent-orb-finance-background: linear-gradient(135deg, #edb200b3, #f99c00bf, #cd8900b3);
  --agent-orb-legal-background: linear-gradient(135deg, oklch(from var(--secondary) l c h / .75), oklch(from var(--muted) l c h / .7), oklch(from var(--secondary) l c h / .75));
  --agent-orb-medical-background: linear-gradient(135deg, #00d3bdb3, #00b7d7bf, #00a5efb3);
  --agent-orb-cyber-background: linear-gradient(135deg, #18181bbf, #000000b3, #002c22bf);
  --agent-orb-construction-background: linear-gradient(135deg, #fe6e00b3, #dd7400bf, #cd8900b3);
  --agent-orb-education-background: linear-gradient(135deg, oklch(from var(--primary) l c h / .7), #4f39f6bf, #7f22feb3);
  --agent-orb-hospitality-background: linear-gradient(135deg, #ff667fb3, #ff8b1abf, #fcbb00b3);
  --agent-orb-logistics-background: linear-gradient(135deg, oklch(from var(--primary) l c h / .7), #0084ccbf, #0092b5b3);
}

@supports (color: lab(0% 0 0)) {
  :root, .x9ypdd1 {
    --agent-orb-supervisor-background: linear-gradient(135deg, lab(75.0771% -60.7313 19.4147 / .7), lab(70.5521% -66.5147 45.8073 / .75), lab(67.3859% -49.0983 -2.63511 / .7));
    --agent-orb-seo-background: linear-gradient(135deg, lab(76.6045% -40.9406 -29.6231 / .7), oklch(from var(--primary) l c h / .75), lab(38.4009% 52.6132 -92.3857 / .7));
    --agent-orb-social-background: linear-gradient(45deg, lab(49.9355% 55.1776 -81.8963 / .7), lab(56.4256% 83.132 -64.639 / .75), lab(56.9303% 76.8162 -8.07021 / .7));
    --agent-orb-creative-background: linear-gradient(135deg, lab(64.4125% 63.0291 19.2068 / .7), lab(56.9303% 76.8162 -8.07021 / .75), lab(56.4256% 83.132 -64.639 / .7));
    --agent-orb-tech-background: linear-gradient(135deg, lab(66.9756% -58.27 19.5419 / .7), lab(55.0223% -41.0774 -3.90277 / .75), lab(44.7267% -21.5987 -26.118 / .7));
    --agent-orb-onboarding-background: linear-gradient(135deg, lab(75.0771% -60.7313 19.4147 / .7), lab(70.5521% -66.5147 45.8073 / .75), lab(67.3859% -49.0983 -2.63511 / .7));
    --agent-orb-gamer-background: linear-gradient(135deg, lab(52.0183% 66.11 -78.2316 / .7), lab(47.5131% 83.4271 -63.0363 / .75), lab(56.9303% 76.8162 -8.07021 / .7));
    --agent-orb-nature-background: linear-gradient(135deg, lab(83.7876% -45.0447 88.4738 / .7), lab(70.5521% -66.5147 45.8073 / .75), lab(55.0481% -49.9246 15.93 / .7));
    --agent-orb-cosmic-background: linear-gradient(135deg, lab(38.4009% 52.6132 -92.3857 / .7), lab(36.1758% 69.8525 -80.0381 / .75), lab(29.3188% 57.7986 -76.1493 / .7));
    --agent-orb-analytics-background: linear-gradient(135deg, oklch(from var(--primary) l c h / .7), lab(38.4009% 52.6132 -92.3857 / .75), lab(35.2783% 67.9912 -88.793 / .7));
    --agent-orb-real-estate-background: linear-gradient(135deg, lab(76.0109% -53.3483 -2.27906 / .7), lab(66.9756% -58.27 19.5419 / .75), lab(59.0978% -58.6621 41.2579 / .7));
    --agent-orb-hvac-background: linear-gradient(135deg, lab(70.687% -23.6078 -45.9483 / .7), oklch(from var(--primary) l c h / .75), lab(38.4009% 52.6132 -92.3857 / .7));
    --agent-orb-agency-background: linear-gradient(135deg, lab(64.4125% 63.0291 19.2068 / .7), lab(56.9303% 76.8162 -8.07021 / .75), lab(47.5131% 83.4271 -63.0363 / .7));
    --agent-orb-sales-background: linear-gradient(135deg, lab(78.503% -64.9265 39.7492 / .7), lab(66.9756% -58.27 19.5419 / .75), lab(55.0223% -41.0774 -3.90277 / .7));
    --agent-orb-support-background: linear-gradient(135deg, lab(76.6045% -40.9406 -29.6231 / .7), oklch(from var(--primary) l c h / .75), lab(48.295% 38.3129 -81.9673 / .7));
    --agent-orb-writer-background: linear-gradient(135deg, lab(70.0429% 42.5156 75.8207 / .7), lab(56.101% 79.4328 31.4532 / .75), lab(56.9303% 76.8162 -8.07021 / .7));
    --agent-orb-fluffy-background: linear-gradient(135deg, lab(77.8308% 38.525 -10.5394 / .7), lab(64.4125% 63.0291 19.2068 / .75), lab(56.9303% 76.8162 -8.07021 / .7));
    --agent-orb-sparkly-background: linear-gradient(135deg, lab(62.8239% 34.9159 -60.0512 / .7), lab(52.0183% 66.11 -78.2316 / .75), lab(56.4256% 83.132 -64.639 / .7));
    --agent-orb-frosty-background: linear-gradient(135deg, lab(91.0821% -24.0435 -12.8306 / .7), lab(80.3307% -20.2945 -31.385 / .75), oklch(from var(--primary) l c h / .7));
    --agent-orb-sunny-background: linear-gradient(135deg, lab(89.7033% -.480294 84.4917 / .7), lab(80.1641% 16.6016 99.2089 / .75), lab(70.0429% 42.5156 75.8207 / .7));
    --agent-orb-wildberry-background: linear-gradient(135deg, lab(56.4256% 83.132 -64.639 / .7), lab(49.5493% 79.8381 2.31768 / .75), lab(49.1882% 81.577 36.0311 / .7));
    --agent-orb-minty-background: linear-gradient(135deg, lab(83.9203% -48.7124 13.8849 / .7), lab(76.0109% -53.3483 -2.27906 / .75), lab(67.805% -35.3952 -30.2018 / .7));
    --agent-orb-grape-background: linear-gradient(135deg, lab(52.0183% 66.11 -78.2316 / .7), lab(41.088% 68.9966 -91.995 / .75), lab(32.4486% 49.2217 -84.6695 / .7));
    --agent-orb-finance-background: linear-gradient(135deg, lab(76.3898% 14.5258 98.4589 / .7), lab(72.7183% 31.8672 97.9407 / .75), lab(62.7799% 22.4197 86.1544 / .7));
    --agent-orb-medical-background: linear-gradient(135deg, lab(76.0109% -53.3483 -2.27906 / .7), lab(67.805% -35.3952 -30.2018 / .75), lab(63.3038% -18.433 -51.0407 / .7));
    --agent-orb-cyber-background: linear-gradient(135deg, lab(8.30603% .618205 -2.16572 / .75), #000000b3, lab(15.0582% -17.9507 2.38369 / .75));
    --agent-orb-construction-background: linear-gradient(135deg, lab(64.272% 57.1788 90.3583 / .7), lab(60.3514% 40.5624 87.1228 / .75), lab(62.7799% 22.4197 86.1544 / .7));
    --agent-orb-education-background: linear-gradient(135deg, oklch(from var(--primary) l c h / .7), lab(38.4009% 52.6132 -92.3857 / .75), lab(41.088% 68.9966 -91.995 / .7));
    --agent-orb-hospitality-background: linear-gradient(135deg, lab(64.4125% 63.0291 19.2068 / .7), lab(70.0429% 42.5156 75.8207 / .75), lab(80.1641% 16.6016 99.2089 / .7));
    --agent-orb-logistics-background: linear-gradient(135deg, oklch(from var(--primary) l c h / .7), lab(51.7754% -11.4712 -49.8349 / .75), lab(55.1767% -26.7496 -30.5139 / .7));
  }
}

:root, .x1of6oca {
  --button-primary-background: none;
  --button-primary-background-hover: none;
  --button-primary-shadow-rest: var(--elevation-sm);
  --button-primary-shadow: var(--elevation-sm);
  --button-primary-shadow-hover: var(--elevation-md);
  --button-primary-shadow-focus: var(--elevation-md), 0 0 0 3px var(--ring);
}

:root, .xrjjn72 {
  --font-sans: "Hanken Grotesk", "SF Pro Display", -apple-system, system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  --font-display: var(--font-sans);
  --font-heading: var(--font-sans);
  --font-serif: "Noto Serif Georgian", ui-serif, serif;
  --font-mono: "JetBrains Mono", ui-monospace, monospace;
  --app-font-size-base: 15px;
  --app-line-height-base: 1.55;
  --app-font-weight-base: 440;
  --chat-font-size-base: 14px;
  --chat-line-height-base: 1.62;
  --tracking-normal: 0em;
  --text-micro: var(--text-mini);
  --text-micro--line-height: var(--text-mini--line-height);
  --text-mini: 11px;
  --text-mini--line-height: 1.455;
  --text-caption: var(--text-small);
  --text-caption--line-height: var(--text-small--line-height);
  --text-small: 12px;
  --text-small--line-height: 1.333;
  --text-label: 14px;
  --text-label--line-height: 1.43;
  --text-body: 15px;
  --text-body--line-height: 1.45;
  --text-body-lg: 16px;
  --text-body-lg--line-height: 1.5;
  --text-title-sm: 16px;
  --text-title-sm--line-height: 1.4;
  --text-title-sm--font-weight: 500;
  --text-title: 18px;
  --text-title--line-height: 1.35;
  --text-title--font-weight: 500;
  --text-title-lg: 20px;
  --text-title-lg--line-height: 1.3;
  --text-title-lg--font-weight: 500;
  --text-display-sm: var(--text-display);
  --text-display-sm--line-height: var(--text-display--line-height);
  --text-display: 24px;
  --text-display--line-height: 1.25;
  --text-display--font-weight: 600;
}

:root, .x652hg7 {
  --motion-ease-smooth: cubic-bezier(.22, 1, .36, 1);
  --motion-ease-exit: cubic-bezier(.4, 0, 1, 1);
  --motion-ease-press: cubic-bezier(.25, 1, .5, 1);
  --motion-duration-fast: .14s;
  --motion-duration-base: .2s;
  --motion-duration-entrance: .28s;
  --motion-duration-popup: var(--duration-quick);
  --motion-ease-popup: var(--ease-out);
  --duration-fast: .1s;
  --duration-quick: .15s;
  --duration-moderate: .25s;
  --duration-expressive: .4s;
  --duration-expressive-xlong: .8s;
  --ease-out: cubic-bezier(.22, 1, .36, 1);
  --ease-emphasized: cubic-bezier(.77, 0, .175, 1);
  --ease-panel: cubic-bezier(.32, .72, 0, 1);
  --ease-bounce: cubic-bezier(.34, 1.56, .64, 1);
  --ease-loop: cubic-bezier(.4, 0, .6, 1);
  --transition-button: background-color .2s cubic-bezier(.22, 1, .36, 1), border-color .2s cubic-bezier(.22, 1, .36, 1), color .2s cubic-bezier(.22, 1, .36, 1), box-shadow .2s cubic-bezier(.22, 1, .36, 1), opacity .2s cubic-bezier(.22, 1, .36, 1), transform .2s cubic-bezier(.16, 1, .3, 1), scale .2s cubic-bezier(.16, 1, .3, 1);
  --transition-press: transform .1s cubic-bezier(.22, 1, .36, 1), scale .1s cubic-bezier(.22, 1, .36, 1);
}

:root, .x5v9pvf {
  --neutral-0: #fff;
  --neutral-050: #f5f5f8;
  --neutral-100: #e8e7ee;
  --neutral-200: #d4d3dd;
  --neutral-300: #babac4;
  --neutral-400: #a1a0ac;
  --neutral-500: #868590;
  --neutral-600: #6c6b75;
  --neutral-700: #484651;
  --neutral-800: #2c2732;
  --neutral-900: #17111c;
  --neutral-1000: #000;
  --violet-050: #f3f3ff;
  --violet-100: #e6e4ff;
  --violet-200: #d3ceff;
  --violet-300: #bcb0ff;
  --violet-400: #a591f2;
  --violet-500: #8c73d9;
  --violet-600: #7851c8;
  --violet-700: #6239a0;
  --violet-800: #4c2274;
  --violet-900: #36104a;
  --coral-050: #ffecee;
  --coral-100: #ffd8db;
  --coral-200: #ffbbc2;
  --coral-300: #ff919f;
  --coral-400: #ff697e;
  --coral-500: #e84663;
  --coral-600: #c42d4b;
  --coral-700: #94273b;
  --coral-800: #65232c;
  --coral-900: #3e171b;
  --amber-050: #fff5d6;
  --amber-100: #fee5b5;
  --amber-200: #f6d086;
  --amber-300: #e8b23c;
  --amber-400: #d79500;
  --amber-500: #ba7900;
  --amber-600: #9d5e00;
  --amber-700: #7c4600;
  --amber-800: #5d2f00;
  --amber-900: #3f1b00;
  --green-050: #e1fdec;
  --green-100: #c9f3d8;
  --green-200: #a3e4be;
  --green-300: #5fd397;
  --green-400: #00be74;
  --green-500: #00a352;
  --green-600: #00873a;
  --green-700: #00682a;
  --green-800: #004b1d;
  --green-900: #002f10;
  --teal-050: #d9fdfb;
  --teal-100: #b8f4f3;
  --teal-200: #88e6e4;
  --teal-300: #31d1ce;
  --teal-400: #00bcba;
  --teal-500: #00a19f;
  --teal-600: #008283;
  --teal-700: #066;
  --teal-800: #00494a;
  --teal-900: #002e2f;
  --surface-default: var(--neutral-0);
  --surface-sunken: var(--neutral-050);
  --surface-input: var(--neutral-0);
  --surface-popover: var(--neutral-0);
  --fg-primary: var(--neutral-800);
  --fg-secondary: var(--neutral-600);
  --fg-muted: var(--neutral-500);
  --fg-inverse: var(--neutral-0);
  --fg-link: var(--violet-500);
  --fg-link-hover: var(--violet-600);
  --border-default: var(--neutral-300);
  --border-subtle: var(--neutral-200);
  --border-x-subtle: var(--neutral-100);
  --border-bold: var(--neutral-400);
  --border-focus: var(--violet-500);
  --border-error: var(--coral-400);
  --border-input: var(--neutral-200);
  --brand-primary: var(--violet-500);
  --brand-secondary: #c4b5fd;
  --brand-bold: var(--violet-900);
  --accent-primary: var(--violet-500);
  --accent-primary-hover: var(--violet-600);
  --accent-bg: var(--violet-050);
  --semantic-success: var(--green-500);
  --semantic-success-bg: var(--green-050);
  --semantic-success-text: var(--green-700);
  --semantic-warning: var(--amber-400);
  --semantic-warning-bg: #fff4d6;
  --semantic-warning-text: var(--amber-700);
  --semantic-error: var(--coral-500);
  --semantic-error-bg: var(--coral-050);
  --semantic-error-text: var(--coral-700);
  --semantic-info: var(--teal-500);
  --semantic-info-bg: var(--teal-050);
  --semantic-info-text: var(--teal-700);
  --alpha-050: #7a79830f;
  --alpha-100: #7a79831a;
  --alpha-200: #7a798326;
  --alpha-300: #7a798340;
  --alpha-400: #7a798366;
  --alpha-500: #7a798399;
  --overlay-hover: #16111b0a;
  --overlay-pressed: #16111b0f;
  --overlay-selected: #16111b14;
  --overlay-disabled: #f5f5f88c;
  --overlay-scrim: #16111b73;
  --overlay-scrim-subtle: #16111b40;
  --overlay-scrim-bold: #16111ba6;
  --overlay-text-subtle: #16111b73;
  --overlay-text-secondary: #16111ba6;
  --elevation-xs: 0 0 0 1px #7a79831a, 0 1px 3px #7a79830f, 0 2px 6px .5px #7a79830a;
  --elevation-sm: 0 0 0 1px #7a798326, 0 1px 2px #7a798326, 0 2px 8px #7a79831a;
  --elevation-md: 0 0 0 1px #7a798326, 0 2px 4px #7a798326, 0 4px 14px #7a798326, 0 8px 24px -4px #7a79830f;
  --elevation-lg: 0 0 0 1px #7a798340, 0 4px 8px -2px #7a79830f, 0 12px 24px -4px #7a798340, 0 24px 48px -8px #7a79831a, 0 48px 80px -12px #7a79831a;
  --elevation-surface: 0 4px 8px -2px #7a79830f, 0 12px 24px -4px #7a798340, 0 24px 48px -8px #7a79831a, 0 48px 80px -12px #7a79831a;
  --elevation-header: 0 0 0 1px #7a798326, 0 1px 2px #7a798326, 0 2px 8px #7a79831a;
  --button-default-fill: color-mix(in srgb, var(--surface-default) 48%, transparent);
  --button-primary-fill: var(--brand-bold);
  --button-primary-foreground: var(--fg-inverse);
  --brand-mark-foreground: var(--fg-primary);
  --brand-mark-filter: brightness(0);
  --button-default-fill-hover: var(--surface-default);
  --button-default-fill-active: var(--surface-raised);
  --button-default-foreground: var(--fg-primary);
  --button-default-active-border: var(--border-default);
  --button-default-shadow: 0 1px 1px #0000001f, inset 0 .5px 0 #fffc;
  --button-default-shadow-hover: 0 2px 4px #0000001f, inset 0 1px 0 #ffffff3d;
  --button-default-shadow-active: 0 1px 1px #00000014, inset 0 1px 0 #ffffff73;
  --button-flat-fill: #7a798326;
  --button-flat-fill-hover: #7a798340;
  --button-flat-fill-active: #7a79831a;
  --button-subtle-shadow: 0 0 0 1px #0000000a, 0 1px 1px #0000001f;
  --background: var(--page-canvas);
  --foreground: var(--fg-primary);
  --surface: var(--surface-default);
  --surface-foreground: var(--fg-primary);
  --surface-raised: var(--neutral-0);
  --surface-hover: var(--overlay-hover);
  --surface-pressed: var(--overlay-pressed);
  --surface-selected: var(--overlay-selected);
  --surface-selected-foreground: var(--fg-primary);
  --surface-border: var(--border-subtle);
  --app-shell: var(--surface-sunken);
  --page-canvas: var(--surface-default);
  --app-canvas: var(--page-canvas);
  --app-chrome: var(--app-shell);
  --app-surface: var(--surface);
  --app-hover: var(--surface-hover);
  --app-selection: var(--surface-selected);
  --app-hairline: var(--surface-border);
  --app-composer-surface: var(--surface-raised);
  --app-pill: var(--surface-selected);
  --surface-shadow: var(--elevation-xs);
  --menu-shadow: var(--elevation-md);
  --floating-shadow: var(--elevation-lg);
  --find-match: #fce765;
  --find-match-active: #ffb169;
  --find-match-foreground: #201a09;
  --brand-blue: #4c8ce6;
  --brand-cyan: #1bc2ff;
  --brand-indigo: #251c77;
  --brand-night-navy: #111936;
  --brand-orange: #ff7a1c;
  --brand-violet: #6a3cff;
  --brand-lilac: #a78bfa;
  --brand-pink: #e24ea0;
  --hero-orange: #ea6f2f;
  --hero-orange-deep: #d85218;
  --hero-orange-ink: #c14f00;
  --hero-orange-soft: #feeadb;
  --hero-blue: #337ab0;
  --hero-ink: #352641;
  --hero-ink-deep: #26192f;
  --hero-cream: #fbf7f2;
  --hero-cream-deep: #f6efe6;
  --hero-muted: #6e6476;
  --hero-line: #e9e4dc;
  --card: var(--surface-raised);
  --card-hover: color-mix(in srgb, var(--foreground) 4%, var(--card));
  --card-foreground: var(--surface-foreground);
  --popover: var(--surface-popover);
  --popover-foreground: var(--fg-primary);
  --primary: var(--violet-600);
  --primary-foreground: var(--fg-inverse);
  --secondary: var(--neutral-100);
  --secondary-foreground: var(--fg-primary);
  --muted: var(--neutral-100);
  --muted-foreground: var(--fg-secondary);
  --faint-foreground: var(--fg-muted);
  --accent: var(--neutral-100);
  --accent-foreground: var(--fg-primary);
  --destructive: var(--semantic-error);
  --destructive-foreground: var(--fg-inverse);
  --border: var(--border-subtle);
  --input: var(--border-input);
  --ring: var(--border-focus);
  --brand: #2171cc;
  --brand-foreground: #fafafa;
  --info: var(--semantic-info);
  --sidebar: var(--app-shell);
  --sidebar-foreground: var(--foreground);
  --sidebar-primary: var(--primary);
  --sidebar-primary-foreground: var(--primary-foreground);
  --sidebar-accent: var(--overlay-selected);
  --sidebar-accent-foreground: var(--fg-primary);
  --sidebar-border: var(--surface-border);
  --sidebar-ring: var(--ring);
  --success: var(--semantic-success);
  --success-foreground: var(--semantic-success-text);
  --success-background: var(--semantic-success-bg);
  --success-border: color-mix(in oklch, var(--success) 22%, transparent);
  --warning: var(--semantic-warning);
  --warning-background: var(--semantic-warning-bg);
  --warning-foreground: var(--semantic-warning-text);
  --destructive-background: var(--semantic-error-bg);
  --destructive-border: color-mix(in oklch, var(--destructive) 22%, transparent);
  --info-foreground: var(--semantic-info-text);
  --info-background: var(--semantic-info-bg);
  --primary-background: color-mix(in oklab, var(--primary) 12%, var(--background));
  --unread-badge: var(--primary);
  --unread-badge-foreground: var(--primary-foreground);
  --unread-wash: color-mix(in oklab, var(--primary) 12%, var(--background));
  --unread-wash-foreground: var(--primary);
  --unread-wash-border: var(--unread-wash);
  --marketing-accent: var(--brand-orange);
  --marketing-accent-foreground: var(--brand-night-navy);
  --marketing-accent-muted: #ffe8dc;
  --marketing-accent-border: color-mix(in oklch, var(--marketing-accent) 32%, transparent);
  --composer-surface: var(--app-composer-surface);
  --scrollbar-thumb: var(--alpha-200);
  --scrollbar-thumb-hover: var(--alpha-300);
  --scrollbar-track: transparent;
  --chip-purple: #8760eb;
  --chip-purple-foreground: #fff;
  --chip-sky: #71c1f7;
  --chip-sky-foreground: #151b24;
  --chip-indigo: #342c99;
  --chip-indigo-foreground: #fff;
  --chip-amber: #f49329;
  --chip-amber-foreground: #2a1c10;
  --chip-teal: #00a8a2;
  --chip-teal-foreground: #0a1919;
  --chip-rose: #ea5074;
  --chip-rose-foreground: #221012;
  --chart-1: #6355d8;
  --chart-2: #c0761c;
  --chart-3: #2a8fd4;
  --chart-4: #c6519e;
  --chart-5: #1f8459;
  --chart-other: #b9b6c4;
  --chart-seq-1: #efedfb;
  --chart-seq-2: #d8d3f5;
  --chart-seq-3: #b5abec;
  --chart-seq-4: #8c7ee2;
  --chart-seq-5: #6355d8;
  --chart-funnel-1: #6355d8;
  --chart-funnel-2: #7d71df;
  --chart-funnel-3: #9990e8;
  --chart-funnel-4: #b3acf0;
  --chart-background: var(--app-surface);
  --chart-foreground: var(--foreground);
  --chart-foreground-muted: var(--muted-foreground);
  --chart-line-primary: var(--chart-1);
  --chart-line-secondary: var(--chart-2);
  --chart-crosshair: var(--primary);
  --chart-grid: var(--border);
  --chart-brush-border: var(--chart-grid);
  --chart-tooltip-background: var(--app-surface);
  --chart-tooltip-foreground: var(--foreground);
  --chart-tooltip-muted: var(--muted-foreground);
  --chart-marker-background: var(--app-surface);
  --chart-marker-border: var(--border);
  --chart-marker-foreground: var(--foreground);
  --chart-label: var(--muted-foreground);
  --chart-scale-01: #f9f8f6;
  --chart-scale-02: #e5e5df;
  --chart-scale-03: #c5c5ba;
  --chart-scale-04: #9a998b;
  --chart-scale-05: #737362;
  --chart-scale-pattern-color: #f2f2ee;
}

@supports (color: lab(0% 0 0)) {
  :root, .x5v9pvf {
    --find-match: lab(91.4559% -3.46619 64.1994);
    --find-match-active: lab(78.7215% 24.2374 48.1858);
    --find-match-foreground: lab(9.62681% .61556 10.4993);
    --brand-blue: lab(57.2267% 1.19883 -52.7274);
    --brand-cyan: lab(72.8902% -24.6153 -41.7675);
    --brand-indigo: lab(17.2531% 28.233 -51.6596);
    --brand-night-navy: lab(9.38447% 4.88525 -20.7021);
    --brand-orange: lab(66.7701% 48.2299 69.0957);
    --brand-violet: lab(42.0373% 56.7888 -90.9256);
    --brand-lilac: lab(64.0885% 29.1156 -52.3983);
    --brand-pink: lab(56.6988% 63.5446 -12.3476);
    --hero-orange: lab(61.6749% 46.0229 56.8802);
    --hero-orange-deep: lab(53.2993% 51.8993 57.6533);
    --hero-orange-ink: lab(48.9225% 44.7291 59.3021);
    --hero-orange-soft: lab(94.1373% 5.20805 10.0916);
    --hero-blue: lab(48.6883% -8.7201 -35.9675);
    --hero-ink: lab(18.1006% 11.7899 -13.9336);
    --hero-ink-deep: lab(11.1991% 10.6998 -12.5019);
    --hero-cream: lab(97.4619% .690073 2.95935);
    --hero-cream-deep: lab(94.7865% 1.62756 5.05859);
    --hero-muted: lab(43.9378% 6.77136 -8.54249);
    --hero-line: lab(90.7399% 1.05202 4.45001);
    --brand: lab(46.6477% 2.39781 -55.0026);
    --brand-foreground: lab(98.26% 0 0);
    --marketing-accent-muted: lab(93.483% 6.76772 8.79091);
    --chip-purple: lab(50.4801% 40.1855 -66.0048);
    --chip-purple-foreground: lab(100% 0 0);
    --chip-sky: lab(74.4581% -13.9412 -34.801);
    --chip-sky-foreground: lab(9.42785% -.533104 -7.25476);
    --chip-indigo: lab(25.2219% 31.1765 -59.6929);
    --chip-indigo-foreground: lab(100% 0 0);
    --chip-amber: lab(70.3921% 32.3029 67.0274);
    --chip-amber-foreground: lab(11.7439% 5.82445 10.3504);
    --chip-teal: lab(61.8551% -38.5776 -7.6457);
    --chip-teal-foreground: lab(7.42723% -5.82393 -1.96567);
    --chip-rose: lab(57.195% 61.8904 14.2104);
    --chip-rose-foreground: lab(6.9243% 9.52172 2.65685);
    --chart-1: lab(43.4852% 33.552 -66.8766);
    --chart-2: lab(56.8779% 25.1999 57.0717);
    --chart-3: lab(56.2715% -10.7125 -44.2385);
    --chart-4: lab(52.4591% 53.5854 -18.0891);
    --chart-5: lab(48.8256% -37.6458 14.8762);
    --chart-other: lab(74.616% 3.10707 -6.75981);
    --chart-seq-1: lab(94.2418% 2.61387 -6.60013);
    --chart-seq-2: lab(85.7043% 6.68269 -16.1898);
    --chart-seq-3: lab(72.6218% 13.8403 -31.3818);
    --chart-seq-4: lab(57.516% 23.4843 -49.8171);
    --chart-seq-5: lab(43.4852% 33.552 -66.8766);
    --chart-funnel-1: lab(43.4852% 33.552 -66.8766);
    --chart-funnel-2: lab(52.8248% 25.8972 -55.775);
    --chart-funnel-3: lab(63.3331% 18.6754 -43.7821);
    --chart-funnel-4: lab(72.8348% 13.4317 -33.2019);
    --chart-scale-01: lab(97.7055% -.288934 1.09625);
    --chart-scale-02: lab(90.7873% -.759989 2.9307);
    --chart-scale-03: lab(79.244% -1.39192 5.51996);
    --chart-scale-04: lab(63.0418% -1.80507 7.40095);
    --chart-scale-05: lab(47.9962% -2.16547 9.33194);
    --chart-scale-pattern-color: lab(95.4023% -.478983 1.8288);
  }
}

:root, .xnpjhof {
  --radius: .625rem;
  --radius-sm: calc(var(--radius) * .6);
  --radius-md: calc(var(--radius) * .8);
  --radius-lg: var(--radius);
  --radius-xl: calc(var(--radius) * 1.4);
  --radius-2xl: calc(var(--radius) * 1.8);
  --radius-3xl: calc(var(--radius) * 2.2);
  --radius-4xl: calc(var(--radius) * 2.6);
}

:root, .xov1peh {
  --space-inline-page: 1rem;
  --space-inline-panel: 1.5rem;
  --space-inline-control: .75rem;
  --space-block-control: .5rem;
  --space-stack-xs: .25rem;
  --space-stack-sm: .5rem;
  --space-stack-md: .75rem;
  --space-stack-lg: 1rem;
  --space-stack-xl: 1.5rem;
  --space-stack-2xl: 2rem;
  --space-rail-gutter: 1rem;
  --space-dialog-gutter: 1.75rem;
  --workspace-content-wide: 90rem;
  --workspace-content-standard: 75rem;
  --workspace-content-narrow: 56rem;
}

:root, .xwgobx5 {
  --x1ostfht: 0;
}

:root, .x1klxyqj {
  --xk6xy39: var(--page-canvas);
  --xwvazbf: var(--surface);
  --x1gus1s5: var(--surface-border);
  --xssu4nh: var(--surface-selected);
  --x1sasfs3: var(--surface-hover);
  --x1xkt1w1: var(--foreground);
  --x1nhwi61: var(--muted-foreground);
  --xs2v0lq: var(--chart-1);
  --x15mw02: var(--chart-2);
  --xs9weoh: var(--success);
  --x282yd: var(--destructive);
  --xbm4juv: var(--surface-border);
}

:root, .xt5p79d {
  --xr1bxuq: -90deg;
}

.xm8py42.xm8py42, .xm8py42.xm8py42:root {
  --accent: var(--hero-orange-soft);
  --accent-foreground: var(--hero-ink-deep);
  --app-composer-surface: var(--surface-raised);
  --app-shell: var(--hero-cream-deep);
  --background: #fff;
  --border: var(--hero-line);
  --brand: var(--hero-orange);
  --brand-foreground: #fdf9f4;
  --brand-mark-filter: brightness(0);
  --brand-mark-foreground: var(--fg-primary);
  --button-primary-fill: var(--hero-orange-ink);
  --button-primary-foreground: #fdf9f4;
  --card: #fff;
  --card-foreground: var(--hero-ink);
  --card-hover: #f9f2eb;
  --composer-surface: var(--app-composer-surface);
  --destructive: #d33b36;
  --destructive-foreground: #fbfcfd;
  --foreground: var(--hero-ink);
  --info: var(--hero-blue);
  --input: #fff;
  --muted: var(--hero-cream);
  --muted-foreground: var(--hero-muted);
  --page-canvas: var(--hero-cream-deep);
  --popover: #fff;
  --popover-foreground: var(--hero-ink);
  --primary: var(--hero-orange-ink);
  --primary-foreground: #fdf9f4;
  --ring: var(--hero-orange);
  --secondary: var(--hero-cream-deep);
  --secondary-foreground: var(--hero-ink);
  --sidebar: #fff;
  --sidebar-accent: var(--hero-orange-soft);
  --sidebar-accent-foreground: var(--hero-ink-deep);
  --sidebar-border: var(--hero-line);
  --sidebar-foreground: var(--hero-ink);
  --sidebar-primary: var(--hero-orange-ink);
  --sidebar-primary-foreground: #fdf9f4;
  --sidebar-ring: var(--hero-orange);
  --surface: #fff;
  --surface-border: var(--hero-line);
  --surface-foreground: var(--hero-ink);
  --surface-hover: #f9f2eb;
  --surface-raised: #fff;
  --surface-selected: var(--hero-orange-soft);
  --surface-selected-foreground: var(--hero-ink-deep);
}

@supports (color: lab(0% 0 0)) {
  .xm8py42.xm8py42, .xm8py42.xm8py42:root {
    --background: lab(100% 0 0);
    --brand-foreground: lab(98.2739% .689954 2.95926);
    --button-primary-foreground: lab(98.2739% .689954 2.95926);
    --card: lab(100% 0 0);
    --card-hover: lab(95.946% 1.38763 4.331);
    --destructive: lab(49.4061% 59.6078 40.1112);
    --destructive-foreground: lab(98.841% -.278056 -.691915);
    --input: lab(100% 0 0);
    --popover: lab(100% 0 0);
    --primary-foreground: lab(98.2739% .689954 2.95926);
    --sidebar: lab(100% 0 0);
    --sidebar-primary-foreground: lab(98.2739% .689954 2.95926);
    --surface: lab(100% 0 0);
    --surface-hover: lab(95.946% 1.38763 4.331);
    --surface-raised: lab(100% 0 0);
  }
}

.xlcflov.xlcflov, .xlcflov.xlcflov:root {
  --accent: var(--neutral-100);
  --accent-foreground: var(--fg-primary);
  --app-composer-surface: var(--surface-raised);
  --app-shell: var(--surface-sunken);
  --background: var(--page-canvas);
  --border: var(--border-subtle);
  --brand: #2171cc;
  --brand-foreground: #fafafa;
  --brand-mark-filter: brightness(0);
  --brand-mark-foreground: var(--fg-primary);
  --button-primary-fill: var(--brand-bold);
  --button-primary-foreground: var(--fg-inverse);
  --card: var(--surface-raised);
  --card-foreground: var(--fg-primary);
  --card-hover: color-mix(in srgb, var(--foreground) 4%, var(--card));
  --composer-surface: var(--app-composer-surface);
  --destructive: var(--semantic-error);
  --destructive-foreground: var(--fg-inverse);
  --faint-foreground: var(--fg-muted);
  --foreground: var(--fg-primary);
  --info: var(--semantic-info);
  --input: var(--border-input);
  --muted: var(--neutral-100);
  --muted-foreground: var(--fg-secondary);
  --page-canvas: var(--surface-default);
  --popover: var(--surface-popover);
  --popover-foreground: var(--fg-primary);
  --primary: var(--violet-600);
  --primary-foreground: var(--fg-inverse);
  --ring: var(--border-focus);
  --secondary: var(--neutral-100);
  --secondary-foreground: var(--fg-primary);
  --sidebar: var(--app-shell);
  --sidebar-accent: var(--overlay-selected);
  --sidebar-accent-foreground: var(--fg-primary);
  --sidebar-border: var(--border-subtle);
  --sidebar-foreground: var(--fg-primary);
  --sidebar-primary: var(--primary);
  --sidebar-primary-foreground: var(--primary-foreground);
  --sidebar-ring: var(--border-focus);
  --surface: var(--surface-default);
  --surface-border: var(--border-subtle);
  --surface-foreground: var(--fg-primary);
  --surface-hover: var(--overlay-hover);
  --surface-pressed: var(--overlay-pressed);
  --surface-raised: var(--neutral-0);
  --surface-selected: var(--overlay-selected);
  --surface-selected-foreground: var(--fg-primary);
}

@supports (color: lab(0% 0 0)) {
  .xlcflov.xlcflov, .xlcflov.xlcflov:root {
    --brand: lab(46.6477% 2.39781 -55.0026);
    --brand-foreground: lab(98.26% 0 0);
  }
}

.x1asf1b4.x1asf1b4, .x1asf1b4.x1asf1b4:root {
  --accent: var(--neutral-200);
  --accent-bg: var(--violet-900);
  --accent-foreground: var(--fg-primary);
  --accent-primary: var(--violet-300);
  --accent-primary-hover: var(--violet-400);
  --alpha-050: #c8c8d20f;
  --alpha-100: #c8c8d21a;
  --alpha-200: #c8c8d226;
  --alpha-300: #c8c8d240;
  --alpha-400: #c8c8d266;
  --alpha-500: #c8c8d299;
  --amber-050: #230b00;
  --amber-100: #2d1000;
  --amber-200: #3d1700;
  --amber-300: #532300;
  --amber-400: #6f3600;
  --amber-500: #975800;
  --amber-600: #b57f00;
  --amber-700: #d1a44a;
  --amber-800: #e6c78c;
  --amber-900: #f8e2bc;
  --app-composer-surface: var(--surface-raised);
  --app-shell: var(--surface-sunken);
  --background: var(--page-canvas);
  --border: var(--border-subtle);
  --border-bold: var(--neutral-600);
  --border-default: var(--neutral-500);
  --border-error: var(--coral-500);
  --border-focus: var(--violet-500);
  --border-input: #484651;
  --border-subtle: #484651;
  --border-x-subtle: color-mix(in srgb, var(--neutral-200) 65%, transparent);
  --brand: #4390ee;
  --brand-bold: #c4b5fd;
  --brand-foreground: #fafafa;
  --brand-mark-filter: brightness(0) invert(1);
  --brand-mark-foreground: var(--neutral-0);
  --brand-primary: var(--violet-500);
  --brand-secondary: #6d28d9;
  --button-default-active-border: transparent;
  --button-default-fill: color-mix(in srgb, var(--neutral-400) 80%, transparent);
  --button-default-fill-active: color-mix(in srgb, var(--neutral-400) 75%, transparent);
  --button-default-fill-hover: var(--neutral-400);
  --button-default-foreground: var(--neutral-0);
  --button-default-shadow: 0 1px 2px #0000003d, inset 0 .5px 0 #ffffff29;
  --button-default-shadow-active: 0 1px 1px #0000001f, inset 0 .5px 0 #ffffff1a, inset 0 1px 1px #0000001f;
  --button-default-shadow-hover: 0 1px 3px #0000003d, inset 0 .5px 0 #ffffff2e;
  --button-flat-fill: #c8c8d240;
  --button-flat-fill-active: #c8c8d226;
  --button-flat-fill-hover: #c8c8d266;
  --button-primary-fill: var(--brand-bold);
  --button-primary-foreground: var(--fg-inverse);
  --button-subtle-shadow: 0 0 0 1px #00000014, 0 1px 1px #0000003d, inset 0 1px 0 #ffffff14;
  --card: var(--surface-raised);
  --card-foreground: var(--fg-primary);
  --card-hover: color-mix(in srgb, var(--foreground) 6%, var(--card));
  --composer-surface: var(--app-composer-surface);
  --coral-050: #2d0007;
  --coral-100: #3a000a;
  --coral-200: #4d000f;
  --coral-300: #6c0016;
  --coral-400: #910026;
  --coral-500: #c01c44;
  --coral-600: #de5b6c;
  --coral-700: #f78893;
  --coral-800: #ffb2b9;
  --coral-900: #ffd6d9;
  --destructive: var(--semantic-error);
  --destructive-background: var(--semantic-error-bg);
  --destructive-foreground: var(--neutral-050);
  --elevation-header: 0 1px 3px #0006, 0 4px 12px #00000059;
  --elevation-lg: 0 4px 4px 1px #01010d57, 0 4px 8px -2px #00000075, 0 12px 24px -4px #00000073, 0 24px 48px -8px #0009, 0 48px 80px -12px #0003, inset 0 1px 1px #ffffff52;
  --elevation-md: 0 4px 6px 1px #0a0a203d, 0 2px 4px #00000040, 0 4px 14px #0000003b, inset 0 1px 0 #ffffff3d;
  --elevation-sm: 0 2px 0 1px #00000017, 0 1px 2px #00000026, 0 2px 8px #17111c1a, 0 4px 16px -2px #17111c0f, inset 0 1px 0 #ffffff1f;
  --elevation-surface: 0 4px 8px -2px #00000075, 0 12px 24px -4px #00000073, 0 24px 48px -8px #0009, 0 48px 80px -12px #0003, inset 0 1px 1px #ffffff52;
  --elevation-xs: 0 0 0 1px #00000016, 0 1px 3px #00000017, 0 2px 6px .5px #00000012, inset 0 1px 0 #ffffff0a;
  --faint-foreground: var(--fg-muted);
  --fg-inverse: var(--neutral-200);
  --fg-link: #bcb0ff;
  --fg-link-hover: #a591f2;
  --fg-muted: var(--neutral-600);
  --fg-primary: var(--neutral-900);
  --fg-secondary: var(--neutral-800);
  --floating-shadow: var(--elevation-lg);
  --foreground: var(--fg-primary);
  --green-050: #001709;
  --green-100: #00210a;
  --green-200: #002d0c;
  --green-300: #003f0e;
  --green-400: #005a19;
  --green-500: #008032;
  --green-600: #00a261;
  --green-700: #5ac08b;
  --green-800: #99dab5;
  --green-900: #c6efd5;
  --info: var(--semantic-info-text);
  --info-background: var(--semantic-info-bg);
  --info-foreground: var(--semantic-info-text);
  --input: var(--border-input);
  --menu-shadow: var(--elevation-md);
  --muted: var(--neutral-200);
  --muted-foreground: var(--fg-secondary);
  --neutral-050: #0c0711;
  --neutral-100: #120d17;
  --neutral-200: #191720;
  --neutral-300: #27252f;
  --neutral-400: #3b3943;
  --neutral-500: #585761;
  --neutral-600: #7a7983;
  --neutral-700: #9e9ea7;
  --neutral-800: #c4c3cb;
  --neutral-900: #e8e7eb;
  --overlay-disabled: #0b07108c;
  --overlay-hover: #e7e7eb0f;
  --overlay-pressed: #e7e7eb29;
  --overlay-scrim: #04020799;
  --overlay-scrim-bold: #040207bf;
  --overlay-scrim-subtle: #04020766;
  --overlay-selected: #e7e7eb33;
  --overlay-text-secondary: #e7e7eb99;
  --overlay-text-subtle: #e7e7eb73;
  --page-canvas: var(--surface-default);
  --popover: var(--surface-popover);
  --popover-foreground: var(--fg-primary);
  --primary: var(--brand-primary);
  --primary-foreground: var(--neutral-0);
  --ring: var(--border-focus);
  --scrollbar-thumb: var(--alpha-200);
  --scrollbar-thumb-hover: var(--alpha-300);
  --secondary: var(--neutral-200);
  --secondary-foreground: var(--fg-primary);
  --semantic-error: var(--coral-700);
  --semantic-error-bg: var(--coral-050);
  --semantic-error-text: var(--coral-700);
  --semantic-info: var(--teal-400);
  --semantic-info-bg: var(--teal-050);
  --semantic-info-text: #31d1ce;
  --semantic-success: var(--green-400);
  --semantic-success-bg: var(--green-050);
  --semantic-success-text: var(--green-700);
  --semantic-warning: var(--amber-700);
  --semantic-warning-bg: var(--amber-050);
  --semantic-warning-text: var(--amber-700);
  --sidebar: var(--surface);
  --sidebar-accent: var(--overlay-selected);
  --sidebar-accent-foreground: var(--fg-primary);
  --sidebar-border: var(--border-subtle);
  --sidebar-foreground: var(--fg-primary);
  --sidebar-primary: var(--primary);
  --sidebar-primary-foreground: var(--primary-foreground);
  --sidebar-ring: var(--border-focus);
  --success: var(--green-600);
  --success-background: var(--semantic-success-bg);
  --success-foreground: var(--semantic-success-text);
  --surface: var(--surface-default);
  --surface-border: var(--border-subtle);
  --surface-default: #2c2732;
  --surface-foreground: var(--fg-primary);
  --surface-hover: var(--overlay-hover);
  --surface-input: var(--neutral-200);
  --surface-popover: var(--neutral-300);
  --surface-pressed: var(--overlay-pressed);
  --surface-raised: #33303a;
  --surface-selected: var(--overlay-selected);
  --surface-selected-foreground: var(--fg-primary);
  --surface-shadow: var(--elevation-xs);
  --surface-sunken: var(--neutral-050);
  --teal-050: #001817;
  --teal-100: #002120;
  --teal-200: #002c2d;
  --teal-300: #003e40;
  --teal-400: #00595a;
  --teal-500: #007d7e;
  --teal-600: #00a29f;
  --teal-700: #26c0bd;
  --teal-800: #83dbd9;
  --teal-900: #bdefec;
  --violet-050: #190923;
  --violet-100: #210d33;
  --violet-200: #2c1249;
  --violet-300: #3c1c67;
  --violet-400: #50308b;
  --violet-500: #6c53b6;
  --violet-600: #8c7bd2;
  --violet-700: #aca1eb;
  --violet-800: #cac4fd;
  --violet-900: #e2e0ff;
  --warning: var(--amber-600);
  --warning-background: var(--semantic-warning-bg);
  --warning-foreground: var(--semantic-warning-text);
}

@supports (color: lab(0% 0 0)) {
  .x1asf1b4.x1asf1b4, .x1asf1b4.x1asf1b4:root {
    --brand: lab(58.3957% -.273913 -55.2607);
    --brand-foreground: lab(98.26% 0 0);
  }
}

.x1f0umgq.x1f0umgq, .x1f0umgq.x1f0umgq:root {
  --x1ostfht: 1;
}

.x16wrtpi.x16wrtpi, .x16wrtpi.x16wrtpi:root {
  --xs2v0lq: #1479d5;
  --xk6xy39: #f5f5f5;
  --xwvazbf: #fff;
  --x1gus1s5: #e5e5e5;
  --x15mw02: #727b88;
  --xs9weoh: #18803b;
  --xbm4juv: #eee;
  --x282yd: #c52a37;
  --x1sasfs3: #f5f5f5;
  --xssu4nh: #ededed;
  --x1nhwi61: #606060;
  --x1xkt1w1: #171717;
}

.x70n53i.x70n53i, .x70n53i.x70n53i:root {
  --xs2v0lq: #64b1ff;
  --xk6xy39: #181818;
  --xwvazbf: #242424;
  --x1gus1s5: #393939;
  --x15mw02: #9b9fa7;
  --xs9weoh: #6bd490;
  --xbm4juv: #373737;
  --x282yd: #ff8790;
  --x1sasfs3: #303030;
  --xssu4nh: #303030;
  --x1nhwi61: #b1b1b1;
  --x1xkt1w1: #f5f5f5;
}

.xlf5gi1 {
  --attachment-remove-opacity: 0;
}

.xj8xuvz {
  --authoring-overlay-after-duration: 18s;
}

.xc7fdvu {
  --authoring-overlay-before-duration: 14s;
}

.xe9szxf {
  --background: #eee;
}

@supports (color: lab(0% 0 0)) {
  .xe9szxf {
    --background: lab(94.2% 0 0);
  }
}

.x19ma77p {
  --brand-cyan: var(--hero-orange-soft);
}

.xawaihw {
  --button-primary-background-hover: none;
}

.xcrl6xc {
  --button-primary-background: none;
}

.xfem5ez {
  --button-primary-shadow-focus: 0 0 0 3px var(--ring);
}

.x1dofob8 {
  --button-primary-shadow-hover: none;
}

.x1jha667 {
  --button-primary-shadow: none;
}

.x169bclo {
  --cell-radius: var(--radius-md);
}

.x3od8rn {
  --cell-size: 1.75rem;
}

.x16jmov7 {
  --cell-size: 2.5rem;
}

.xkj47l9 {
  --cell-size: 2rem;
}

.x1oeffo4 {
  --contact-enriching-content: none;
}

.x14zkpcj {
  --data-table-row-fill: var(--surface-selected);
}

.x1yytjed {
  --data-table-row-fill: var(--surface);
}

.x7i09va {
  --detail-row-hover-bg: transparent;
}

.xdgjkof {
  --file-row-favorite-opacity: 0;
}

.x2wdsyj {
  --folder-chevron-translate: 0px;
}

.xboscfg {
  --foreground: var(--primary-foreground);
}

.xhycd7o {
  --muted-foreground: var(--primary-foreground);
}

.x1umrwt0 {
  --page-canvas: transparent;
}

.xackp9a {
  --page-canvas: var(--surface);
}

.x2kx7xs {
  --page-card-edge: #7a79833d;
}

.x11p30ob {
  --page-card-shadow: 0 1px 2px #7a798326,0 2px 8px #7a79831a;
}

.x1iaeryr {
  --preview-nav-opacity: 0;
}

.xov02oj {
  --reorder-opacity: 0;
}

.x1m80xn3 {
  --sidebar-row-hover-bg: transparent;
}

.x1oml3id.x1oml3id:where(.x-default-marker[data-enriching="true"] *) {
  --contact-enriching-content: "";
}

.x1jomx1o:hover {
  --attachment-remove-opacity: 1;
}

.x9w2hfy:hover {
  --data-table-row-fill: var(--surface-hover);
}

.xup3keq:hover {
  --file-row-favorite-opacity: 1;
}

.x1i2zyc8:hover {
  --folder-chevron-translate: .125rem;
}

.x1xewi9z:hover {
  --preview-nav-opacity: 1;
}

.x1rxlaeb:hover {
  --reorder-opacity: 1;
}

.xtsu43w:focus {
  --data-table-row-fill: var(--surface-hover);
}

@media (prefers-reduced-motion: reduce) {
  .xmy9efc.xmy9efc {
    --authoring-overlay-after-duration: 0s;
  }

  .x1wi7wib.x1wi7wib {
    --authoring-overlay-before-duration: 0s;
  }
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.xmomfoc:not(#\#) {
  inset: -.5rem;
}

.xrege8o:not(#\#) {
  inset: .6rem;
}

.x1l6h1eq:not(#\#) {
  inset: .75rem;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.x2h5iar:not(#\#) {
  inset: 10%;
}

.x1205yfo:not(#\#) {
  inset: 14%;
}

.x6uxz9i:not(#\#) {
  inset: 16%;
}

.x1gjjlsl:not(#\#) {
  inset: 18px;
}

.x3ds4eh:not(#\#) {
  inset: 2px;
}

.x1bfiy02:not(#\#) {
  inset: 40px;
}

.xvljmc5:not(#\#) {
  inset: 60px 48px 116px 76px;
}

.x1anvkwx:not(#\#) {
  inset: auto;
}

.x18fg3ns:not(#\#) {
  margin: -.25rem;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

.x1xu7fwj:not(#\#) {
  margin: .25rem;
}

.x16bxn3e:not(#\#) {
  margin: .375rem;
}

.xuuvofg:not(#\#) {
  margin: .5rem;
}

.x16iwrj3:not(#\#) {
  margin: .75rem;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.xu1pgs9:not(#\#) {
  margin: 1.5rem;
}

.x42y017:not(#\#) {
  margin: 1rem;
}

.x1bpp3o7:not(#\#) {
  margin: auto;
}

.x11wt9ui:not(#\#) {
  padding: .0625rem;
}

.x1ngqb6p:not(#\#) {
  padding: .125rem;
}

.x78pyy4:not(#\#) {
  padding: .25rem;
}

.xd7ozn7:not(#\#) {
  padding: .375rem;
}

.xr0blbh:not(#\#) {
  padding: .55rem;
}

.x7gbtqy:not(#\#) {
  padding: .5rem;
}

.x1835gkm:not(#\#) {
  padding: .625rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

.x8hbxov:not(#\#) {
  padding: .875rem;
}

.x10g7kcv:not(#\#) {
  padding: .9rem;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x1aetswf:not(#\#) {
  padding: 1.125rem;
}

.xomzojh:not(#\#) {
  padding: 1.25rem;
}

.xis3749:not(#\#) {
  padding: 1.5rem;
}

.x1blgzdm:not(#\#) {
  padding: 1.75rem;
}

.x7z7khe:not(#\#) {
  padding: 10px;
}

.xaqq2fw:not(#\#) {
  padding: 11px;
}

.x17sipq3:not(#\#) {
  padding: 12%;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x1gnqi22:not(#\#) {
  padding: 14px;
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.xyf9f8g:not(#\#) {
  padding: 1px;
}

.x1uz70x1:not(#\#) {
  padding: 1rem;
}

.x13xmydc:not(#\#) {
  padding: 2.5rem .25rem;
}

.xr7fb70:not(#\#) {
  padding: 2.5rem;
}

.x1qhigcl:not(#\#) {
  padding: 20px;
}

.xggk2y7:not(#\#) {
  padding: 24px;
}

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

.xr6jg0x:not(#\#) {
  padding: 2rem;
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.xhlvvcx:not(#\#) {
  padding: 3rem;
}

.xfawy5m:not(#\#) {
  padding: 4px;
}

.x14odnwx:not(#\#) {
  padding: 5px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.xn1qhxa:not(#\#) {
  padding: 7px;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

.x15tizmj:not(#\#) {
  padding: var(--space-inline-page);
}

.x1j6s5u7:not(#\#) {
  padding: var(--space-stack-lg);
}

.x1yu4p3:not(#\#) {
  padding: var(--space-stack-md);
}

.xnv603o:not(#\#) {
  padding: var(--space-stack-sm);
}

.xg5cgpi.xg5cgpi:where([data-compact="true"]):not(#\#) {
  padding: .75rem;
}

@media (width >= 40rem) {
  .x5owz1w.x5owz1w:not(#\#) {
    padding: .75rem;
  }
}

@media (width >= 1024px) {
  .x1ibtzgu.x1ibtzgu:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 40rem) {
  .x15khqib.x15khqib:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 48rem) {
  .x1qri333.x1qri333:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 640px) {
  .x1twzoh1.x1twzoh1:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 1024px) {
  .xz185yf.xz185yf:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 40rem) {
  .x1jqo3c.x1jqo3c:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 48rem) {
  .x1du3j0p.x1du3j0p:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 640px) {
  .xop1vu7.xop1vu7:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 768px) {
  .xyqw1b7.xyqw1b7:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 640px) {
  .xx17ddv.xx17ddv:not(#\#) {
    padding: 1.75rem;
  }
}

@media (width <= 48rem) {
  .xxkqftg.xxkqftg:not(#\#) {
    padding: 1rem;
  }
}

@media (width >= 36rem) {
  .xtopyxj.xtopyxj:not(#\#) {
    padding: 1rem;
  }
}

@media (width >= 40rem) {
  .xjczhq4.xjczhq4:not(#\#) {
    padding: 1rem;
  }
}

@media (width >= 768px) {
  .xggjpp8.xggjpp8:not(#\#) {
    padding: 1rem;
  }
}

@media (width >= 40rem) {
  .xfefqgj.xfefqgj:not(#\#) {
    padding: 2rem;
  }
}

@media (width >= 48rem) {
  .x1cexhtr.x1cexhtr:not(#\#) {
    padding: 2rem;
  }
}

@media (width >= 640px) {
  .x1h6v9wo.x1h6v9wo:not(#\#) {
    padding: 2rem;
  }
}

@media (width >= 768px) {
  .x1to3x45.x1to3x45:not(#\#) {
    padding: 2rem;
  }
}

@media (width >= 40rem) {
  .xusufgj.xusufgj:not(#\#) {
    padding: 3rem .25rem;
  }
}

@media (width >= 48rem) {
  .xbu6a1q.xbu6a1q:not(#\#) {
    padding: 3rem;
  }
}

.x1x9hj4s:not(#\#):not(#\#) {
  background-position: 200% 0;
}

.x1xsqp64:not(#\#):not(#\#) {
  background-position: center;
}

.xbzkmeh:not(#\#):not(#\#) {
  border-color: #171717;
}

.x198m1os:not(#\#):not(#\#) {
  border-color: #3f3f46;
}

.x1hwsvs8:not(#\#):not(#\#) {
  border-color: #c084fc;
}

.x8caaia:not(#\#):not(#\#) {
  border-color: #ced0d4;
}

.x119b32q:not(#\#):not(#\#) {
  border-color: #e5e5e5;
}

.x1e9jogg:not(#\#):not(#\#) {
  border-color: #e8e8e8;
}

.xpdncds:not(#\#):not(#\#) {
  border-color: #fb7185;
}

.x15g9q23:not(#\#):not(#\#) {
  border-color: #fb923c;
}

.x15d7tyh:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 40%,transparent);
}

.xehq35y:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 45%,transparent);
}

.xwcd3x7:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 50%,transparent);
}

.x1i58g6b:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 60%,transparent);
}

.x1n76nve:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 70%,transparent);
}

.x1awd4f6:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--destructive) 20%,transparent);
}

.xjru9tr:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--destructive) 25%,transparent);
}

.x17n47i7:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--destructive) 30%,transparent);
}

.x10oemg1:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--foreground) 50%,transparent);
}

.xuf0xpg:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--muted-foreground) 40%,transparent);
}

.xoq8zr9:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 20%,transparent);
}

.x1kd7e19:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 25%,transparent);
}

.x1edwbyw:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 30%,transparent);
}

.xluow7k:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 35%,transparent);
}

.xhrey3w:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 40%,transparent);
}

.x10f2xe4:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--sidebar-border) 70%,transparent);
}

.x11wajla:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--sidebar-foreground) 15%,transparent);
}

.x1fftnp6:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--success) 20%,transparent);
}

.xp8eupu:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--success) 25%,transparent);
}

.x11hai1u:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--success) 30%,transparent);
}

.x1bb8u0u:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--surface-border) 50%,transparent);
}

.x1k2ne3y:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--surface-border) 60%,transparent);
}

.x1g5qcss:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--surface-border) 70%,transparent);
}

.x642064:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--warning) 25%,transparent);
}

.x1r5q1ko:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--warning) 30%,transparent);
}

.x75dvw4:not(#\#):not(#\#) {
  border-color: #0000001a;
  border-color: lab(0% 0 0 / .1);
}

.x1d4hpng:not(#\#):not(#\#) {
  border-color: #ffffff1a;
  border-color: lab(100% 0 0 / .1);
}

.xki72yn:not(#\#):not(#\#) {
  border-color: #ffffff26;
  border-color: lab(100% 0 0 / .15);
}

.xj9hbzx:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,currentColor 12%,transparent);
}

.x1ys4qd8:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,currentColor 25%,transparent);
}

.xg0rzga:not(#\#):not(#\#) {
  border-color: #ac4bff80;
  border-color: lab(52.0183% 66.1101 -78.2315 / .5);
}

.x1k1valw:not(#\#):not(#\#) {
  border-color: #fb2c3680;
  border-color: lab(55.4814% 75.0732 48.8527 / .5);
}

.x1t6rww2:not(#\#):not(#\#) {
  border-color: #fe6e0033;
  border-color: lab(64.272% 57.1788 90.3583 / .2);
}

.x13a5uez:not(#\#):not(#\#) {
  border-color: #00c75866;
  border-color: lab(70.5521% -66.5147 45.8073 / .4);
}

.x15kbl33:not(#\#):not(#\#) {
  border-color: #f99c0066;
  border-color: lab(72.7183% 31.8671 97.9407 / .4);
}

.x1t50pw7:not(#\#):not(#\#) {
  border-color: #f99c0080;
  border-color: lab(72.7183% 31.8671 97.9407 / .5);
}

.xypnnva:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--background) 15%,transparent);
}

.xpvxzco:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--background) 20%,transparent);
}

.xzvhd4n:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 25%,transparent);
}

.x15kckwa:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 30%,transparent);
}

.x1fh39oj:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 35%,transparent);
}

.x11xdqvc:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 40%,transparent);
}

.x1wzkszs:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 45%,transparent);
}

.xbza1rk:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 50%,transparent);
}

.x1uw64g6:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 55%,transparent);
}

.x1gyux3r:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 60%,transparent);
}

.x150878n:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 65%,transparent);
}

.x1if4w7m:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 70%,transparent);
}

.xy10nrg:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 88%,var(--foreground));
}

.xpikcel:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand-blue) 25%,transparent);
}

.xidu6yw:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand-cyan) 25%,transparent);
}

.xfdy37r:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand-indigo) 25%,transparent);
}

.x2w9tw:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand-lilac) 20%,transparent);
}

.xqoh4o5:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand-orange) 25%,transparent);
}

.x1e0ptzo:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand-violet) 20%,transparent);
}

.x17r6et0:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand-violet) 25%,transparent);
}

.xx600tb:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand) 10%,transparent);
}

.x490mq4:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--brand) 30%,transparent);
}

.xlogqdi:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 15%,transparent);
}

.xeawfa:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 20%,transparent);
}

.x1rb8tk5:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 25%,transparent);
}

.x7o91dh:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 30%,transparent);
}

.x12e0ykg:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 35%,transparent);
}

.x1y2dc1l:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 35%,var(--surface-border));
}

.xupfqdx:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 40%,transparent);
}

.x11icbs7:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 60%,transparent);
}

.xrw0j3:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 10%,transparent);
}

.xyp8u12:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 20%,transparent);
}

.x4uwv6k:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 30%,transparent);
}

.x1bsppmn:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--info) 20%,transparent);
}

.xc8t7eu:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--info) 30%,transparent);
}

.x1m5uxsh:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--info) 35%,transparent);
}

.x1m6yego:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--info) 35%,var(--surface-border));
}

.x143xnga:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--input) 30%,transparent);
}

.xbvhu12:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 15%,transparent);
}

.x2m1x8b:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 20%,transparent);
}

.x1goup5q:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 25%,transparent);
}

.xdk0vic:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 30%,transparent);
}

.xv3n2r3:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 35%,var(--surface-border));
}

.xlxkmso:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 40%,transparent);
}

.x1ey84y7:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 60%,transparent);
}

.x1gu8og7:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 20%,transparent);
}

.x1m1vwer:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 25%,transparent);
}

.x8c97f6:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 30%,transparent);
}

.xbquva8:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 35%,transparent);
}

.xi9ho2n:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.x14ef8pd:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 50%,transparent);
}

.x1q46iwy:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 60%,transparent);
}

.x16lynof:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 70%,transparent);
}

.xeai5xl:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--success) 20%,transparent);
}

.x1rnuctw:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--success) 25%,transparent);
}

.x1qnq8w1:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--success) 30%,transparent);
}

.xn71nyx:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--success) 35%,transparent);
}

.x5z60qd:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--success) 40%,transparent);
}

.x1fwsqqv:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--success) 45%,transparent);
}

.x5yesmk:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--success) 50%,transparent);
}

.x13wjvk1:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--surface-border) 40%,transparent);
}

.x18n88sa:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--surface-border) 60%,transparent);
}

.x1issoxw:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--surface-border) 70%,transparent);
}

.x1hcockb:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 20%,transparent);
}

.x1mdc7d3:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 25%,transparent);
}

.xl68843:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 30%,transparent);
}

.x19uljks:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 35%,transparent);
}

.x1nxwglb:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 35%,var(--surface-border));
}

.x1xef9m3:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 40%,transparent);
}

.x87epz9:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 50%,transparent);
}

.xeho4as:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 60%,transparent);
}

.x1qciwa:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--warning) 70%,transparent);
}

.x1vpi2mj:not(#\#):not(#\#) {
  border-color: #ffffff40;
  border-color: lab(100% 0 0 / .25);
}

.x8hgn8e:not(#\#):not(#\#) {
  border-color: #f9731633;
}

.x12sl065:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--brand-violet) 15%,transparent) 80%,transparent);
}

.x1m10gbk:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--destructive) 15%,transparent) 80%,transparent);
}

.x1kevss3:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--info) 15%,transparent) 80%,transparent);
}

.x20zdl8:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--muted-foreground) 15%,transparent) 80%,transparent);
}

.x10y6ywi:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--success) 15%,transparent) 80%,transparent);
}

.x1o4r1kh:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--warning) 15%,transparent) 70%,transparent);
}

.xjiil8c:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--warning) 15%,transparent) 80%,transparent);
}

.x1u0ze5n:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,currentColor 28%,transparent);
}

.x17y36ki:not(#\#):not(#\#) {
  border-color: #10b98133;
}

.x1xbw8aj:not(#\#):not(#\#) {
  border-color: #10b9814d;
}

.x18c8dlv:not(#\#):not(#\#) {
  border-color: #a7f3d0cc;
}

.xgo3vq3:not(#\#):not(#\#) {
  border-color: #a855f733;
}

.x189bs8l:not(#\#):not(#\#) {
  border-color: #f59e0b33;
}

.xgew3x2:not(#\#):not(#\#) {
  border-color: #f59e0b4d;
}

.x11z67w1:not(#\#):not(#\#) {
  border-color: #06b6d433;
}

.x1i1ppby:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--background) 30%,transparent);
}

.x15vu9yg:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 10%,transparent);
}

.x164vfm9:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 25%,transparent);
}

.x103xbt:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 30%,transparent);
}

.x5n41qj:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 35%,transparent);
}

.xq8aepd:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 40%,transparent);
}

.x1rm45zu:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 45%,transparent);
}

.x1hygrek:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 5%,transparent);
}

.xom3rhd:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 50%,transparent);
}

.x1bedme3:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 55%,transparent);
}

.xzu61vc:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.x1j5cevb:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 65%,transparent);
}

.x12qn5ys:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 70%,transparent);
}

.xl9n819:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 75%,transparent);
}

.x1pj7bq4:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 80%,transparent);
}

.x14dz6et:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--brand-lilac) 15%,transparent);
}

.xitn3u4:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--brand-violet) 15%,transparent);
}

.xljmp1g:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--brand-violet) 20%,transparent);
}

.x1bvqhlt:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--brand-violet) 45%,transparent);
}

.xsefe5r:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--brand-violet) 60%,transparent);
}

.x5p691t:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 15%,transparent);
}

.xx8q6ew:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 20%,transparent);
}

.x1ai9xwe:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 25%,transparent);
}

.x2j8hpp:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 30%,transparent);
}

.x1pgd61q:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 40%,transparent);
}

.x1j7p0sk:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 45%,transparent);
}

.xrkoou9:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 50%,transparent);
}

.xpiqgjp:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 60%,transparent);
}

.x12888sz:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--foreground) 10%,transparent);
}

.x12qy7b5:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--foreground) 80%,transparent);
}

.x1banbod:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--info) 15%,transparent);
}

.xg3f6zf:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--info) 20%,transparent);
}

.x9gcxa5:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--info) 30%,transparent);
}

.x1fe86yz:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--info) 45%,transparent);
}

.x14mln1:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--info) 60%,transparent);
}

.x63e7y1:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--muted-foreground) 15%,transparent);
}

.x1jezz7v:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--muted-foreground) 20%,transparent);
}

.x1u0655l:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--muted-foreground) 30%,transparent);
}

.x1v7xw5j:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--muted-foreground) 40%,transparent);
}

.x10ltvgy:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--muted-foreground) 50%,transparent);
}

.x180ag31:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--muted-foreground) 70%,transparent);
}

.x1us1ic5:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 10%,transparent);
}

.x1g56lg3:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 15%,transparent);
}

.x1uekobl:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 15%,var(--surface-border));
}

.x15b6x0i:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 20%,transparent);
}

.x1l5b6vb:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 25%,transparent);
}

.x1gbhby5:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 28%,transparent);
}

.x74dbay:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 30%,transparent);
}

.x1qvmyqn:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 35%,transparent);
}

.xaelgr3:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 35%,var(--surface-border));
}

.x6qw1yp:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 40%,transparent);
}

.xm8srsd:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 45%,transparent);
}

.x1d5tug7:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 50%,transparent);
}

.x1qnx4di:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 55%,transparent);
}

.xh0zthr:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 60%,transparent);
}

.x1vvts8e:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 15%,transparent);
}

.xc6z2ub:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 20%,transparent);
}

.xmqe8cm:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 25%,transparent);
}

.x1m89puc:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 30%,transparent);
}

.x1ti11mu:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 35%,transparent);
}

.xq1agh4:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 40%,transparent);
}

.xmxj71t:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 45%,transparent);
}

.xd6iwvn:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 60%,transparent);
}

.x1le2c20:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--surface-border) 60%,transparent);
}

.x128u4kg:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--surface-border) 70%,transparent);
}

.xnp52wl:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--surface-border) 75%,transparent);
}

.x1jarekw:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--surface-border) 80%,transparent);
}

.x1pzksu1:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 15%,transparent);
}

.xrbjns0:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 20%,transparent);
}

.xjjeywn:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 25%,transparent);
}

.x1nmlo30:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 30%,transparent);
}

.x13te9da:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 35%,transparent);
}

.xv0kx7u:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 40%,transparent);
}

.x1jh3h0p:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 45%,transparent);
}

.x14qtt23:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 55%,transparent);
}

.x11rnh32:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--warning) 60%,transparent);
}

.x1bfws20:not(#\#):not(#\#) {
  border-color: #ffffff26;
}

.x1r7ld26:not(#\#):not(#\#) {
  border-color: currentColor;
}

.x1mburet:not(#\#):not(#\#) {
  border-color: #ffd236;
  border-color: lab(86.4156% 6.13147 78.3961);
}

.xbkztl3:not(#\#):not(#\#) {
  border-color: #ffd7a8;
  border-color: lab(88.4871% 9.94918 28.8378);
}

.xf0eabg:not(#\#):not(#\#) {
  border-color: #a4f4cf;
  border-color: lab(90.2247% -31.039 9.47084);
}

.x1207umf:not(#\#):not(#\#) {
  border-color: #e5e5e5;
  border-color: lab(90.952% 0 -.0000119209);
}

.x9ufjj1:not(#\#):not(#\#) {
  border-color: #fee685;
  border-color: lab(91.7203% -.505269 49.9084);
}

.x1pj7jsd:not(#\#):not(#\#) {
  border-color: #a7f3d0;
}

.xnjt6ys:not(#\#):not(#\#) {
  border-color: #ffffff24;
}

.x909cac:not(#\#):not(#\#) {
  border-color: #ffffff4d;
}

.xsazn45:not(#\#):not(#\#) {
  border-color: #ffffff59;
}

.xgavt6e:not(#\#):not(#\#) {
  border-color: #ffffff1a;
}

.x1e75yku:not(#\#):not(#\#) {
  border-color: #fff3;
}

.x1buoxv7:not(#\#):not(#\#) {
  border-color: #ffffff4d;
}

.xe3plsi:not(#\#):not(#\#) {
  border-color: #ffffff8c;
}

.x1rzj4st:not(#\#):not(#\#) {
  border-color: #00000014;
}

.xi67de8:not(#\#):not(#\#) {
  border-color: #ffffff12;
}

.xtwnhmc:not(#\#):not(#\#) {
  border-color: #ffffff26;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x119ba7t:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.x1iozedd:not(#\#):not(#\#) {
  border-color: var(--app-chrome);
}

.x1ojozjt:not(#\#):not(#\#) {
  border-color: var(--app-hairline, var(--border));
}

.xwcdipk:not(#\#):not(#\#) {
  border-color: var(--app-hairline, var(--surface-border));
}

.x11qr6dp:not(#\#):not(#\#) {
  border-color: var(--app-hairline);
}

.x44k66b:not(#\#):not(#\#) {
  border-color: var(--app-surface);
}

.x1g4gko8:not(#\#):not(#\#) {
  border-color: var(--background);
}

.x7h4add:not(#\#):not(#\#) {
  border-color: var(--border-default);
}

.x16rm3oh:not(#\#):not(#\#) {
  border-color: var(--border-focus);
}

.x108i80p:not(#\#):not(#\#) {
  border-color: var(--border-input);
}

.x1p0cgwe:not(#\#):not(#\#) {
  border-color: var(--border-subtle);
}

.xi3jrgj:not(#\#):not(#\#) {
  border-color: var(--border-x-subtle);
}

.x1io3bm2:not(#\#):not(#\#) {
  border-color: var(--border);
}

.x1anqd40:not(#\#):not(#\#) {
  border-color: var(--brand-cyan);
}

.xite8yw:not(#\#):not(#\#) {
  border-color: var(--button-primary-fill);
}

.x19qysku:not(#\#):not(#\#) {
  border-color: var(--card);
}

.x1s6lupp:not(#\#):not(#\#) {
  border-color: var(--destructive-border);
}

.xft9759:not(#\#):not(#\#) {
  border-color: var(--destructive);
}

.x1222t0e:not(#\#):not(#\#) {
  border-color: var(--focus-ring);
}

.xntzcp6:not(#\#):not(#\#) {
  border-color: var(--foreground);
}

.xqqstw2:not(#\#):not(#\#) {
  border-color: var(--ghost);
}

.xdx3v50:not(#\#):not(#\#) {
  border-color: var(--info);
}

.xtdmv5m:not(#\#):not(#\#) {
  border-color: var(--input);
}

.x1e1zy8x:not(#\#):not(#\#) {
  border-color: var(--marketing-accent-border);
}

.x1uemjig:not(#\#):not(#\#) {
  border-color: var(--muted-foreground);
}

.xe81e1u:not(#\#):not(#\#) {
  border-color: var(--page-canvas);
}

.xr4vcw5:not(#\#):not(#\#) {
  border-color: var(--page-card-edge);
}

.x1ukd4t9:not(#\#):not(#\#) {
  border-color: var(--popover);
}

.xnu7srt:not(#\#):not(#\#) {
  border-color: var(--primary);
}

.x1ob43un:not(#\#):not(#\#) {
  border-color: var(--ring);
}

.x146cwo5:not(#\#):not(#\#) {
  border-color: var(--sidebar-border);
}

.x14r39zr:not(#\#):not(#\#) {
  border-color: var(--success-border);
}

.x13mpoqa:not(#\#):not(#\#) {
  border-color: var(--success);
}

.x1x06y58:not(#\#):not(#\#) {
  border-color: var(--surface-border);
}

.xahfqlp:not(#\#):not(#\#) {
  border-color: var(--surface-raised);
}

.x1dmb11e:not(#\#):not(#\#) {
  border-color: var(--surface);
}

.x2r6azv:not(#\#):not(#\#) {
  border-color: var(--unread-badge);
}

.x1ldq0cw:not(#\#):not(#\#) {
  border-color: var(--warning);
}

.x6w5c0t:not(#\#):not(#\#) {
  border-color: var(--x-borderColor);
}

.xs8ofb6:not(#\#):not(#\#) {
  border-color: var(--x1gus1s5);
}

.x1e2la7q:not(#\#):not(#\#) {
  border-color: var(--xwvazbf);
}

.xdbxiux:not(#\#):not(#\#) {
  border-inline-color: var(--app-hairline, var(--surface-border));
}

.x19aiof7:not(#\#):not(#\#) {
  border-inline-style: dashed;
}

.x1l0rsgs:not(#\#):not(#\#) {
  border-inline-width: 1px;
}

.x1aepk7r:not(#\#):not(#\#) {
  border-radius: .125rem;
}

.x10a6c4v:not(#\#):not(#\#) {
  border-radius: .1875rem;
}

.x16eypsj:not(#\#):not(#\#) {
  border-radius: .25rem;
}

.xddr76m:not(#\#):not(#\#) {
  border-radius: .3125rem;
}

.x6i6fhv:not(#\#):not(#\#) {
  border-radius: .375rem;
}

.xjzjd16:not(#\#):not(#\#) {
  border-radius: .4375rem;
}

.xdcc95m:not(#\#):not(#\#) {
  border-radius: .5625rem;
}

.x116uinm:not(#\#):not(#\#) {
  border-radius: .5rem;
}

.xmx9ex2:not(#\#):not(#\#) {
  border-radius: .625rem;
}

.x1we266s:not(#\#):not(#\#) {
  border-radius: .65rem;
}

.x1yt6v20:not(#\#):not(#\#) {
  border-radius: .75rem;
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x8jt5ee:not(#\#):not(#\#) {
  border-radius: 1.25rem;
}

.x1j6x5gx:not(#\#):not(#\#) {
  border-radius: 1.5rem;
}

.x1bux6q4:not(#\#):not(#\#) {
  border-radius: 1.75rem;
}

.xip85yo:not(#\#):not(#\#) {
  border-radius: 1.875rem;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.x1vrsayc:not(#\#):not(#\#) {
  border-radius: 11.6px;
}

.x1ctf4ec:not(#\#):not(#\#) {
  border-radius: 11px;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.xixl9f9:not(#\#):not(#\#) {
  border-radius: 14px;
}

.xn5hx6u:not(#\#):not(#\#) {
  border-radius: 15px;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.xugzpu4:not(#\#):not(#\#) {
  border-radius: 18px;
}

.x1nj7uno:not(#\#):not(#\#) {
  border-radius: 1px;
}

.x3fmiap:not(#\#):not(#\#) {
  border-radius: 1rem;
}

.x1vevmob:not(#\#):not(#\#) {
  border-radius: 2.5rem;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.x13pz1uv:not(#\#):not(#\#) {
  border-radius: 22px;
}

.x1khhgft:not(#\#):not(#\#) {
  border-radius: 24px;
}

.x1jvnzes:not(#\#):not(#\#) {
  border-radius: 28px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.xx20hqb:not(#\#):not(#\#) {
  border-radius: 2rem;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.xu4hgxq:not(#\#):not(#\#) {
  border-radius: 7px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x10hpsqq:not(#\#):not(#\#) {
  border-radius: 9999px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.xhpnuu7:not(#\#):not(#\#) {
  border-radius: 9px;
}

.xqvmrbw:not(#\#):not(#\#) {
  border-radius: calc(var(--radius-xl) - 1px);
}

.x163s7p:not(#\#):not(#\#) {
  border-radius: calc(var(--radius) * .8);
}

.x1yjw1uy:not(#\#):not(#\#) {
  border-radius: calc(var(--radius) * 1.8);
}

.x1pjcqnp:not(#\#):not(#\#) {
  border-radius: inherit;
}

.x1te1ese:not(#\#):not(#\#) {
  border-radius: min(var(--radius-md),10px);
}

.x1e8x00f:not(#\#):not(#\#) {
  border-radius: var(--cell-radius);
}

.x8z90gb:not(#\#):not(#\#) {
  border-radius: var(--radius-2xl);
}

.x145oa31:not(#\#):not(#\#) {
  border-radius: var(--radius-3xl);
}

.xjb54qr:not(#\#):not(#\#) {
  border-radius: var(--radius-lg);
}

.xyz7jqb:not(#\#):not(#\#) {
  border-radius: var(--radius-md, .5rem);
}

.xhe58dl:not(#\#):not(#\#) {
  border-radius: var(--radius-md);
}

.x1sybd2c:not(#\#):not(#\#) {
  border-radius: var(--radius-sm);
}

.x74ytmf:not(#\#):not(#\#) {
  border-radius: var(--radius-xl);
}

.x7yrpt8:not(#\#):not(#\#) {
  border-radius: var(--x-borderRadius);
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

.xha96y3:not(#\#):not(#\#) {
  border-style: dotted;
}

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.x1lhlhks:not(#\#):not(#\#) {
  border-width: .09375rem;
}

.x1l16gh9:not(#\#):not(#\#) {
  border-width: .125rem;
}

.x1jqi7ml:not(#\#):not(#\#) {
  border-width: .1875rem;
}

.xiz4sw:not(#\#):not(#\#) {
  border-width: .25rem;
}

.x1nmzs19:not(#\#):not(#\#) {
  border-width: .375rem;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x9r2w2z:not(#\#):not(#\#) {
  border-width: 3px;
}

.x1a87jhh:not(#\#):not(#\#) {
  border-width: 4px;
}

.x19l33nj:not(#\#):not(#\#) {
  border-width: 6px;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.x1okw0bk:not(#\#):not(#\#) {
  flex: none;
}

.x1ecuts7:not(#\#):not(#\#) {
  gap: .0625rem;
}

.x1enigpx:not(#\#):not(#\#) {
  gap: .125rem;
}

.x4484yh:not(#\#):not(#\#) {
  gap: .1875rem;
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.x4bg2ti:not(#\#):not(#\#) {
  gap: .2rem;
}

.xx7b8my:not(#\#):not(#\#) {
  gap: .3125rem;
}

.x73f2yu:not(#\#):not(#\#) {
  gap: .35rem;
}

.xpj7pl4:not(#\#):not(#\#) {
  gap: .375rem;
}

.xbcm6b9:not(#\#):not(#\#) {
  gap: .3rem;
}

.xpraio3:not(#\#):not(#\#) {
  gap: .55rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.xb6y1gh:not(#\#):not(#\#) {
  gap: .625rem;
}

.x1uma3xh:not(#\#):not(#\#) {
  gap: .6rem;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

.x1fsutb:not(#\#):not(#\#) {
  gap: .875rem;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x15iy025:not(#\#):not(#\#) {
  gap: 1.25rem;
}

.xru8eyw:not(#\#):not(#\#) {
  gap: 1.5rem;
}

.xj3jsk1:not(#\#):not(#\#) {
  gap: 1.75rem;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.xoybqp3:not(#\#):not(#\#) {
  gap: 2.25rem;
}

.xtacmkj:not(#\#):not(#\#) {
  gap: 2.5rem;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.xmt3bw4:not(#\#):not(#\#) {
  gap: 22px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x1jaupxr:not(#\#):not(#\#) {
  gap: 26px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1h4iudz:not(#\#):not(#\#) {
  gap: 2rem;
}

.xbrdnr0:not(#\#):not(#\#) {
  gap: 3.5rem;
}

.x1rzw5jd:not(#\#):not(#\#) {
  gap: 32px;
}

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.x1keyc1r:not(#\#):not(#\#) {
  gap: 3rem;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

.xmjcfx9:not(#\#):not(#\#) {
  gap: 8%;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

.x14kbac9:not(#\#):not(#\#) {
  gap: inherit;
}

.xghetye:not(#\#):not(#\#) {
  gap: var(--space-stack-lg);
}

.xn9td2e:not(#\#):not(#\#) {
  gap: var(--space-stack-md);
}

.x95nyq1:not(#\#):not(#\#) {
  gap: var(--space-stack-sm);
}

.xfi31xj:not(#\#):not(#\#) {
  gap: var(--space-stack-xs);
}

.x1pidvrl:not(#\#):not(#\#) {
  gap: var(--x-gap);
}

.xgkxs2y:not(#\#):not(#\#) {
  grid-column: 1;
}

.x1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

.x1k3v4rp:not(#\#):not(#\#) {
  grid-column: 3;
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.x10185g9:not(#\#):not(#\#) {
  grid-column: span 1;
}

.x623te4:not(#\#):not(#\#) {
  grid-column: span 2;
}

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

.x7sv70a:not(#\#):not(#\#) {
  grid-row: 2;
}

.xf8wexr:not(#\#):not(#\#) {
  inset-block: .25rem;
}

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

.xuk7r0h:not(#\#):not(#\#) {
  inset-inline: .375rem;
}

.xku1n6l:not(#\#):not(#\#) {
  inset-inline: .5rem;
}

.x1s8egsj:not(#\#):not(#\#) {
  inset-inline: .75rem;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

.x1wr5l7l:not(#\#):not(#\#) {
  inset-inline: 1rem;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.xvbooun:not(#\#):not(#\#) {
  margin-block: -.25rem;
}

.x1atlohd:not(#\#):not(#\#) {
  margin-block: -.5rem;
}

.x1e5nzy4:not(#\#):not(#\#) {
  margin-block: .125rem;
}

.x8atrpe:not(#\#):not(#\#) {
  margin-block: .25rem;
}

.x16ktcqu:not(#\#):not(#\#) {
  margin-block: .375rem;
}

.xahocic:not(#\#):not(#\#) {
  margin-block: .5rem;
}

.x1k89h87:not(#\#):not(#\#) {
  margin-block: .75rem;
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.x1svg07m:not(#\#):not(#\#) {
  margin-block: 1.25rem;
}

.xjmfy54:not(#\#):not(#\#) {
  margin-block: 1.5rem;
}

.xq6kz29:not(#\#):not(#\#) {
  margin-block: 1rem;
}

.x8q42hb:not(#\#):not(#\#) {
  margin-block: 2px;
}

.xjdnhkh:not(#\#):not(#\#) {
  margin-block: 2rem;
}

.x1nkss2m:not(#\#):not(#\#) {
  margin-block: auto;
}

.x15e8ic6:not(#\#):not(#\#) {
  margin-inline: -.25rem;
}

.x1jj5amu:not(#\#):not(#\#) {
  margin-inline: -.375rem;
}

.xvj9o80:not(#\#):not(#\#) {
  margin-inline: -.5rem;
}

.x1vvoggu:not(#\#):not(#\#) {
  margin-inline: -.75rem;
}

.x1kwpjs4:not(#\#):not(#\#) {
  margin-inline: -1.25rem;
}

.x10z5scy:not(#\#):not(#\#) {
  margin-inline: -1rem;
}

.x15b24pn:not(#\#):not(#\#) {
  margin-inline: -2rem;
}

.xiiczor:not(#\#):not(#\#) {
  margin-inline: .125rem;
}

.xkppawo:not(#\#):not(#\#) {
  margin-inline: .25rem;
}

.x1t1xlea:not(#\#):not(#\#) {
  margin-inline: .375rem;
}

.x1wboj75:not(#\#):not(#\#) {
  margin-inline: .5rem;
}

.x1aucnru:not(#\#):not(#\#) {
  margin-inline: .625rem;
}

.x1acpp9h:not(#\#):not(#\#) {
  margin-inline: .75rem;
}

.xrxpjvj:not(#\#):not(#\#) {
  margin-inline: 0;
}

.x11w1gw9:not(#\#):not(#\#) {
  margin-inline: 1.5rem;
}

.xulh5zc:not(#\#):not(#\#) {
  margin-inline: 1.75rem;
}

.x1tqfzy7:not(#\#):not(#\#) {
  margin-inline: 12px;
}

.x1nqqfzk:not(#\#):not(#\#) {
  margin-inline: 1rem;
}

.xl4o6ss:not(#\#):not(#\#) {
  margin-inline: 5px;
}

.xxbjj12:not(#\#):not(#\#) {
  margin-inline: 8px;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.xvlecxo:not(#\#):not(#\#) {
  margin-inline: var(--x-marginInline);
}

.x1blziz1:not(#\#):not(#\#) {
  outline: initial;
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.x1iv7sc9:not(#\#):not(#\#) {
  padding-block: .0625rem;
}

.x1dus959:not(#\#):not(#\#) {
  padding-block: .125rem;
}

.x5utbj:not(#\#):not(#\#) {
  padding-block: .1875rem;
}

.x1o5vn8x:not(#\#):not(#\#) {
  padding-block: .25rem;
}

.x3rcno1:not(#\#):not(#\#) {
  padding-block: .2rem;
}

.x1qrv0by:not(#\#):not(#\#) {
  padding-block: .3125rem;
}

.x1bilvtl:not(#\#):not(#\#) {
  padding-block: .375rem;
}

.xxbimen:not(#\#):not(#\#) {
  padding-block: .4375rem;
}

.xmjv5ib:not(#\#):not(#\#) {
  padding-block: .45rem;
}

.x1vj3u9m:not(#\#):not(#\#) {
  padding-block: .4rem;
}

.xkzvafa:not(#\#):not(#\#) {
  padding-block: .55rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

.x13eudtd:not(#\#):not(#\#) {
  padding-block: .625rem;
}

.xo0yzjp:not(#\#):not(#\#) {
  padding-block: .75rem;
}

.x142x9wm:not(#\#):not(#\#) {
  padding-block: .875rem;
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.x1yash4b:not(#\#):not(#\#) {
  padding-block: 1.125rem;
}

.x6qoaat:not(#\#):not(#\#) {
  padding-block: 1.25rem;
}

.x1yb22fu:not(#\#):not(#\#) {
  padding-block: 1.5rem;
}

.xn48sxs:not(#\#):not(#\#) {
  padding-block: 1.75rem;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.xsplgde:not(#\#):not(#\#) {
  padding-block: 1px;
}

.xgepmj6:not(#\#):not(#\#) {
  padding-block: 1rem;
}

.x1j6fjeo:not(#\#):not(#\#) {
  padding-block: 2.5rem;
}

.xj8oexa:not(#\#):not(#\#) {
  padding-block: 2px;
}

.x18mflkt:not(#\#):not(#\#) {
  padding-block: 2rem;
}

.x1ie5kix:not(#\#):not(#\#) {
  padding-block: 3.5rem;
}

.x11jitc1:not(#\#):not(#\#) {
  padding-block: 30vh;
}

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

.xic3azd:not(#\#):not(#\#) {
  padding-block: 3rem;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.x1vdquu2:not(#\#):not(#\#) {
  padding-block: 4rem;
}

.xifx94n:not(#\#):not(#\#) {
  padding-block: 5px;
}

.x1921sjq:not(#\#):not(#\#) {
  padding-block: 5rem;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.x1x76c5w:not(#\#):not(#\#) {
  padding-block: 6rem;
}

.xknfcqp:not(#\#):not(#\#) {
  padding-block: 7px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.xishzuc:not(#\#):not(#\#) {
  padding-block: var(--space-stack-md);
}

.x1qg8bbn:not(#\#):not(#\#) {
  padding-block: var(--space-stack-sm);
}

.x1sopc09:not(#\#):not(#\#) {
  padding-inline: .0625rem;
}

.x1u5bktz:not(#\#):not(#\#) {
  padding-inline: .125rem;
}

.xllzysa:not(#\#):not(#\#) {
  padding-inline: .25rem;
}

.x18a9hih:not(#\#):not(#\#) {
  padding-inline: .375rem;
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

.x1f6otoe:not(#\#):not(#\#) {
  padding-inline: .65rem;
}

.x1iouy3e:not(#\#):not(#\#) {
  padding-inline: .6rem;
}

.x1ryrjj2:not(#\#):not(#\#) {
  padding-inline: .75rem;
}

.x13s4r1c:not(#\#):not(#\#) {
  padding-inline: .875rem;
}

.xlmytos:not(#\#):not(#\#) {
  padding-inline: .8rem;
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1qhpy6z:not(#\#):not(#\#) {
  padding-inline: 1.25rem;
}

.xzsmjar:not(#\#):not(#\#) {
  padding-inline: 1.5rem;
}

.x129psgg:not(#\#):not(#\#) {
  padding-inline: 1.75rem;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x15ldat2:not(#\#):not(#\#) {
  padding-inline: 15px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.xnxx81d:not(#\#):not(#\#) {
  padding-inline: 1rem;
}

.xm0hkee:not(#\#):not(#\#) {
  padding-inline: 2.5rem;
}

.x17qtykl:not(#\#):not(#\#) {
  padding-inline: 20px;
}

.x65v0h:not(#\#):not(#\#) {
  padding-inline: 22px;
}

.x4l9tsp:not(#\#):not(#\#) {
  padding-inline: 24px;
}

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

.xw4edqq:not(#\#):not(#\#) {
  padding-inline: 2rem;
}

.x3y1lgt:not(#\#):not(#\#) {
  padding-inline: 3px;
}

.x1mf6lh3:not(#\#):not(#\#) {
  padding-inline: 3rem;
}

.xz4w0rf:not(#\#):not(#\#) {
  padding-inline: 4.375rem;
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

.xm9j1uf:not(#\#):not(#\#) {
  padding-inline: 5px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.xlkn9b3:not(#\#):not(#\#) {
  padding-inline: 7px;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.x1q4txso:not(#\#):not(#\#) {
  padding-inline: 9px;
}

.x1986apa:not(#\#):not(#\#) {
  padding-inline: var(--cell-size);
}

.x1mrm9up:not(#\#):not(#\#) {
  padding-inline: var(--space-inline-control);
}

.x1tgdxk1:not(#\#):not(#\#) {
  padding-inline: var(--space-inline-panel);
}

.x15fvjiw:not(#\#):not(#\#) {
  padding-inline: var(--space-stack-lg);
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.xhfbhpw:not(#\#):not(#\#) {
  scroll-snap-type: x mandatory;
}

.xmqliwb:not(#\#):not(#\#) {
  text-decoration: line-through;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.xp8lptr:not(#\#):not(#\#) {
  transition: background-color var(--motion-duration-fast),color var(--motion-duration-fast);
}

.x1caa0gs:not(#\#):not(#\#) {
  transition: background-color var(--motion-duration-fast);
}

.xy2kq0e:not(#\#):not(#\#) {
  transition: border-color var(--motion-duration-fast),background-color var(--motion-duration-fast);
}

.x1epzrsm:not(#\#):not(#\#) {
  transition: transform .15s ease-out;
}

.x17mc33n:not(#\#):not(#\#) {
  transition: transform var(--motion-duration-base);
}

.x1s5s4y2.x1s5s4y2:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary-foreground) 70%,transparent);
}

.xaulevs.xaulevs:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 35%,transparent);
}

.x14ixmgg.x14ixmgg:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.xdaddcz.xdaddcz:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: var(--border);
}

.xn1ypq2.xn1ypq2:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: var(--primary-foreground);
}

.xyqqlx0.xyqqlx0:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: var(--surface-border);
}

.x1sgri0g:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 50%,transparent);
}

.xr9jbjh:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--surface-border) 80%,transparent);
}

.xnwr5l7.xnwr5l7:where(.dark, .dark *):not(#\#):not(#\#) {
  border-color: #fcbb0080;
  border-color: lab(80.1641% 16.6015 99.2089 / .5);
}

.x1ruqc8v:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 80%,transparent);
}

.x1ldanmy:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 15%,transparent);
}

.x4pe85i:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 16%,transparent);
}

.x1wkh8ch:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 20%,transparent);
}

.x1ewx3bq:focus-visible:not(#\#):not(#\#), .xbyhdzs:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.xvmyrj2:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,var(--surface-border));
}

.x1f9dm82:focus-within:not(#\#):not(#\#), .xjwffdd:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 50%,transparent);
}

.xv0o93w:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--ring) 25%,transparent);
}

.x1580mwr:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--ring) 70%,transparent);
}

.x1dlatc4:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 50%,transparent);
}

.x123vurc:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--foreground) 20%,transparent);
}

.x1pelm81:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--foreground) 40%,transparent);
}

.x1xqcl90:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 40%,transparent);
}

.x5swqkb:focus-within:not(#\#):not(#\#) {
  border-color: var(--border);
}

.x1eojk89[data-popup-open]:not(#\#):not(#\#) {
  border-color: var(--brand-cyan);
}

.xnlmilj:focus-visible:not(#\#):not(#\#) {
  border-color: var(--focus-ring);
}

.x1uwiqn4:focus-visible:not(#\#):not(#\#), .xtxzi5f:focus-within:not(#\#):not(#\#) {
  border-color: var(--primary);
}

.x1j5gv8m:focus-within:not(#\#):not(#\#), .xna38qw:focus-visible:not(#\#):not(#\#) {
  border-color: var(--ring);
}

.xb2zpag:focus-visible:not(#\#):not(#\#) {
  border-radius: .125rem;
}

.xeywkhu:focus-visible:not(#\#):not(#\#) {
  outline: 1px solid color-mix(in srgb,var(--primary) 40%,transparent);
}

.x114y1c1:focus-visible:not(#\#):not(#\#) {
  outline: 1px solid var(--ring);
}

.xsa3k50:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--primary) 40%,transparent);
}

.x1z0axr8:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--primary) 60%,transparent);
}

.x17mxr3m:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--ring) 25%,transparent);
}

.xkr8o04:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--ring) 30%,transparent);
}

.xjvjboy:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--ring) 35%,transparent);
}

.xs38gpk:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--ring) 40%,transparent);
}

.xyyf4is:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--ring) 50%,transparent);
}

.x1no1jfs:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in srgb,var(--primary) 40%,transparent);
}

.xt1xdbd:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in srgb,var(--ring) 35%,transparent);
}

.x1qgs7cb:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in srgb,var(--ring) 40%,transparent);
}

.x97bqfd:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in srgb,var(--ring) 50%,transparent);
}

.x1xffj16:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--border-focus);
}

.xkq6ymq:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--chart-1);
}

.xaigjnd:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--info);
}

.x10s4vih:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--primary);
}

.x1qyr3ee:focus-within:not(#\#):not(#\#), .xybh4k3:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--ring);
}

.xk2swo9:focus-visible:not(#\#):not(#\#) {
  outline: none;
}

.xbxh6ie.xbxh6ie:where(.x-default-marker[data-enriching="true"] *):not(#\#):not(#\#) {
  overflow: hidden;
}

.x1xcme0f:has([data-checked]):not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.xlq9nd3:first-child:not(#\#):not(#\#) {
  padding-inline: 0;
}

.xgc8e6t:hover:not(#\#):not(#\#) {
  border-color: #d4d4d4;
}

.xt74ef5:hover:not(#\#):not(#\#) {
  border-color: #e8e8e8;
}

.xdth5zq:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--foreground) 15%,transparent);
}

.xmrhpx8:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--foreground) 30%,transparent);
}

.x12mez3o:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 30%,transparent);
}

.xzr2omt:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 35%,transparent);
}

.xlhgkwk:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 50%,transparent);
}

.x1vz3uuc:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--surface-border) 80%,transparent);
}

.x18p7b79:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 60%,transparent);
}

.x1jat2u:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--destructive) 40%,transparent);
}

.xhp6t:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 15%,transparent);
}

.xw4xy3t:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 16%,transparent);
}

.x8agpv2:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 16%,var(--surface-border));
}

.x1ttuvrd:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 20%,transparent);
}

.xshyblf:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 25%,transparent);
}

.x1ilrlg2:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 30%,transparent);
}

.xylm8rw:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 30%,var(--surface-border));
}

.x13ise3j:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.x14lvh25:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,var(--surface-border));
}

.x1x8acso:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 50%,transparent);
}

.x16s0jwf:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--surface-border) 70%,transparent);
}

.x1brvpmw:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--surface-border) 70%,var(--foreground) 8%);
}

.xtbvs6e:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--surface-hover) 30%,var(--border));
}

.x78gt14:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.xqrhg41:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 70%,transparent);
}

.x1ertl19:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--foreground) 15%,transparent);
}

.x1u63hu:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--foreground) 20%,transparent);
}

.x2zyeiz:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 30%,transparent);
}

.x1i2ze1z:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 35%,transparent);
}

.xdmgerb:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 40%,transparent);
}

.x1vqpad1:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 50%,transparent);
}

.x14b8ixc:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--primary) 60%,transparent);
}

.xzhlm84:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--success) 55%,transparent);
}

.x1qqjtch:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--surface-hover) 50%,transparent);
}

.xqokbk2:hover:not(#\#):not(#\#) {
  border-color: #ffffffe6;
}

.x1xfd4ba:hover:not(#\#):not(#\#) {
  border-color: #0000;
}

.x69dom9:hover:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.x10awl6h:hover:not(#\#):not(#\#) {
  border-color: var(--border-default);
}

.xlp0pg0:hover:not(#\#):not(#\#) {
  border-color: var(--border);
}

.x1w8un51:hover:not(#\#):not(#\#) {
  border-color: var(--brand-cyan);
}

.x1fofim8:hover:not(#\#):not(#\#) {
  border-color: var(--focus-ring);
}

.x17wnsh:hover:not(#\#):not(#\#) {
  border-color: var(--foreground);
}

.xgwsknd:hover:not(#\#):not(#\#) {
  border-color: var(--muted-foreground);
}

.xjx29x4:hover:not(#\#):not(#\#) {
  border-color: var(--primary);
}

.x1b0gcjw:hover:not(#\#):not(#\#) {
  border-color: var(--sidebar-border);
}

.x19zn4pr:hover:not(#\#):not(#\#) {
  border-color: var(--surface-border);
}

.xt0b8zv:hover:not(#\#):not(#\#) {
  text-decoration: underline;
}

.xbiqz5a:focus:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 30%,transparent);
}

.x14v4xml:focus:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.xa49nf6:focus:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--primary) 50%,transparent);
}

.xxkns0r:focus:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--border) 80%,transparent);
}

.x1w79c89:focus:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 50%,transparent);
}

.xtzm7av:focus:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--destructive) 60%,transparent);
}

.x1tudm0s:focus:not(#\#):not(#\#) {
  border-color: currentColor;
}

.x7a9f8x:focus:not(#\#):not(#\#) {
  border-color: var(--border);
}

.x14qlepk:focus:not(#\#):not(#\#) {
  border-color: var(--brand-cyan);
}

.xdff4sk:focus:not(#\#):not(#\#) {
  border-color: var(--destructive);
}

.x1v2rc0b:focus:not(#\#):not(#\#) {
  border-color: var(--foreground);
}

.xfe3cv5:focus:not(#\#):not(#\#) {
  border-color: var(--input);
}

.xypvmdu:focus:not(#\#):not(#\#) {
  border-color: var(--primary);
}

.xlcp9na:focus:not(#\#):not(#\#) {
  border-color: var(--ring);
}

.xnn3bz4:focus:not(#\#):not(#\#) {
  border-color: var(--surface-border);
}

.x1bc08aq:focus:not(#\#):not(#\#) {
  outline: 1px solid color-mix(in srgb,var(--ring) 40%,transparent);
}

.x1xki82s:focus:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--primary) 50%,transparent);
}

.xv76qqu:focus:not(#\#):not(#\#) {
  outline: 2px solid var(--border-focus);
}

.x1uvtmcs:focus:not(#\#):not(#\#) {
  outline: none;
}

.xmaz0fm:active:not(#\#):not(#\#) {
  border-color: var(--button-default-active-border);
}

@media (prefers-color-scheme: dark) {
  .xnbl9rd.xnbl9rd:not(#\#):not(#\#) {
    border-color: color-mix(in oklch,color-mix(in srgb,var(--warning) 65%,var(--foreground)) 50%,transparent);
  }
}

@media (width >= 40rem) {
  .x1akqyp7.x1akqyp7:not(#\#):not(#\#) {
    border-radius: .75rem;
  }
}

@media (width >= 640px) {
  .x1n0gpgn.x1n0gpgn:not(#\#):not(#\#) {
    border-radius: 1rem;
  }
}

@media (width >= 40rem) {
  .x2zvf4t.x2zvf4t:not(#\#):not(#\#) {
    border-radius: var(--radius-2xl);
  }

  .x7du73l.x7du73l:not(#\#):not(#\#) {
    border-radius: var(--radius-xl);
  }

  .x1gpyitp.x1gpyitp:not(#\#):not(#\#) {
    gap: .625rem;
  }
}

@media (width >= 640px) {
  .x1ra19ht.x1ra19ht:not(#\#):not(#\#) {
    gap: .625rem;
  }
}

@media (width >= 768px) {
  .xz2vd9a.xz2vd9a:not(#\#):not(#\#) {
    gap: .75rem;
  }
}

@media (width >= 40rem) {
  .x1vu68p5.x1vu68p5:not(#\#):not(#\#) {
    gap: .875rem;
  }
}

@media (width >= 56rem) {
  .x61q94m.x61q94m:not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width >= 40rem) {
  .xlcgn06.xlcgn06:not(#\#):not(#\#) {
    gap: 1.5rem;
  }
}

@media (height <= 760px) {
  .x6qyj0j.x6qyj0j:not(#\#):not(#\#) {
    gap: 16px;
  }
}

@media (width >= 40rem) {
  .x1mn5why.x1mn5why:not(#\#):not(#\#) {
    gap: 1rem;
  }
}

@media (width >= 48rem) {
  .xt2il0z.xt2il0z:not(#\#):not(#\#) {
    gap: 1rem;
  }
}

@media (width >= 40rem) {
  .x19n99gv.x19n99gv:not(#\#):not(#\#) {
    gap: 2rem;
  }
}

@media (width >= 64rem) {
  .xzb1fxa.xzb1fxa:not(#\#):not(#\#) {
    gap: 2rem;
  }
}

@media (width >= 1024px) {
  .xe2brni.xe2brni:not(#\#):not(#\#) {
    gap: 3rem;
  }
}

@media (width >= 48rem) {
  .x1lzw4n9.x1lzw4n9:not(#\#):not(#\#) {
    gap: 4rem;
  }
}

@media (width >= 40rem) {
  .x19zfo7n.x19zfo7n:not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }
}

@media (width >= 640px) {
  .xcr6l4e.xcr6l4e:not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }
}

@media (width >= 40rem) {
  .x19rkeg4.x19rkeg4:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (width >= 48rem) {
  .x1cx34x7.x1cx34x7:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (width >= 640px) {
  .x1wijrsb.x1wijrsb:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (width >= 80rem) {
  .x1uk9644.x1uk9644:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (width >= 1024px) {
  .x1t55skb.x1t55skb:not(#\#):not(#\#) {
    grid-column: span 4 / span 4;
  }

  .x1nkejh.x1nkejh:not(#\#):not(#\#) {
    grid-column: span 5 / span 5;
  }

  .xuezmtq.xuezmtq:not(#\#):not(#\#) {
    grid-column: span 7 / span 7;
  }

  .xf4rhyn.xf4rhyn:not(#\#):not(#\#) {
    grid-column: span 8 / span 8;
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .x79ljiq.x79ljiq:not(#\#):not(#\#) {
    margin-inline: -1.5rem;
  }
}

@media (width >= 64rem) {
  .xvnz4ld.xvnz4ld:not(#\#):not(#\#) {
    margin-inline: -2rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x6bii6s.x6bii6s:not(#\#):not(#\#) {
    margin-inline: -3rem;
  }
}

@media (width >= 80rem) {
  .xbycka1.xbycka1:not(#\#):not(#\#) {
    margin-inline: -4rem;
  }
}

@media (width >= 36rem) {
  .x13sa06r.x13sa06r:not(#\#):not(#\#) {
    margin-inline: 1.25rem;
  }
}

@media (width >= 768px) {
  .x1ogmjie.x1ogmjie:not(#\#):not(#\#) {
    margin-inline: 1.5rem;
  }
}

@media (width >= 64rem) {
  .x15i4o36.x15i4o36:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width >= 36rem) {
  .xvvnhal.xvvnhal:not(#\#):not(#\#) {
    padding-block: .875rem;
  }
}

@media (width >= 768px) {
  .xx8mfrg.xx8mfrg:not(#\#):not(#\#) {
    padding-block: 1.25rem;
  }
}

@media (width >= 48rem) {
  .xwy4hh6.xwy4hh6:not(#\#):not(#\#) {
    padding-block: 1.5rem;
  }
}

@media (width >= 768px) {
  .x1vm3of8.x1vm3of8:not(#\#):not(#\#) {
    padding-block: 1.5rem;
  }
}

@media (width >= 40rem) {
  .x1vxt98n.x1vxt98n:not(#\#):not(#\#) {
    padding-block: 1.75rem;
  }

  .xenw8lc.xenw8lc:not(#\#):not(#\#) {
    padding-block: 1rem;
  }
}

@media (width >= 64rem) {
  .x11ecr1k.x11ecr1k:not(#\#):not(#\#) {
    padding-block: 1rem;
  }
}

@media (width >= 768px) {
  .x1edtlsw.x1edtlsw:not(#\#):not(#\#) {
    padding-block: 1rem;
  }
}

@media (width >= 1024px) {
  .x42sd1b.x42sd1b:not(#\#):not(#\#) {
    padding-block: 2.5rem;
  }
}

@media (width >= 48rem) {
  .x95iaw2.x95iaw2:not(#\#):not(#\#) {
    padding-block: 2rem;
  }
}

@media (width >= 768px) {
  .xhcdrp8.xhcdrp8:not(#\#):not(#\#) {
    padding-block: 2rem;
  }
}

@media (width >= 640px) {
  .x8dt2sa.x8dt2sa:not(#\#):not(#\#) {
    padding-block: 3.5rem;
  }
}

@media (width >= 1024px) {
  .x11ioay9.x11ioay9:not(#\#):not(#\#) {
    padding-block: 4rem;
  }
}

@media (width >= 48rem) {
  .x176py32.x176py32:not(#\#):not(#\#) {
    padding-block: 8rem;
  }
}

@media (width >= 40rem) {
  .x1kc9yw3.x1kc9yw3:not(#\#):not(#\#) {
    padding-inline: .5rem;
  }
}

@media (width >= 36rem) {
  .x1sj7tv.x1sj7tv:not(#\#):not(#\#) {
    padding-inline: .625rem;
  }
}

@media (width >= 40rem) {
  .xo77247.xo77247:not(#\#):not(#\#) {
    padding-inline: .75rem;
  }
}

@media (width >= 1024px) {
  .x1m6irpv.x1m6irpv:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width >= 28rem) {
  .x1l50b20.x1l50b20:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 36rem) {
  .x1cn7209.x1cn7209:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 40rem) and (width <= 95.99rem) {
  .x1ghw0kq.x1ghw0kq:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 40rem) {
  .x1bf00gn.x1bf00gn:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 64rem) {
  .x1yhm3ks.x1yhm3ks:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 768px) {
  .x19p1l8b.x19p1l8b:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width <= 600px) {
  .x1i6i2zq.x1i6i2zq:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .xfy8w1j.xfy8w1j:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 40rem) {
  .x1x7kwsl.x1x7kwsl:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 44rem) and (width <= 71.99rem) {
  .xubnfst.xubnfst:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 79.99rem) {
  .xuq8ff.xuq8ff:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 48rem) {
  .x79s122.x79s122:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .xy2ohau.xy2ohau:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 640px) {
  .xedse5k.xedse5k:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 64rem) {
  .xd5fil5.xd5fil5:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 768px) and (width <= 1279.99px) {
  .xocf2zu.xocf2zu:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 768px) {
  .x1b9rclj.x1b9rclj:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 96rem) {
  .xb88uem.xb88uem:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 1280px) {
  .x1f92u8d.x1f92u8d:not(#\#):not(#\#) {
    padding-inline: 1.75rem;
  }
}

@media (width >= 40rem) {
  .xyab18d.xyab18d:not(#\#):not(#\#) {
    padding-inline: 1.75rem;
  }
}

@media (width >= 44rem) {
  .x8d2tob.x8d2tob:not(#\#):not(#\#) {
    padding-inline: 1.75rem;
  }
}

@media (width >= 80rem) {
  .xj1tj8e.xj1tj8e:not(#\#):not(#\#) {
    padding-inline: 1.75rem;
  }
}

@media (width <= 600px) {
  .xataryz.xataryz:not(#\#):not(#\#) {
    padding-inline: 12px;
  }
}

@media (width >= 28rem) {
  .x1782l2v.x1782l2v:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 36rem) {
  .xjidyv0.xjidyv0:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 40rem) {
  .xxwa5kj.xxwa5kj:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 48rem) {
  .x1li0b32.x1li0b32:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 576px) {
  .x1ecgxcc.x1ecgxcc:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 768px) {
  .xgg5bld.xgg5bld:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 1024px) {
  .x3vtwb3.x3vtwb3:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x21bmaz.x21bmaz:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 64rem) {
  .x4ynowd.x4ynowd:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .x1btq1x4.x1btq1x4:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 768px) {
  .x9cgrto.x9cgrto:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 1024px) {
  .x17bbs4n.x17bbs4n:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 40rem) {
  .xtcb44k.xtcb44k:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 48rem) {
  .x1w19ka9.x1w19ka9:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 640px) {
  .xx5f43f.xx5f43f:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 64rem) {
  .x7vzn7u.x7vzn7u:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 72rem) {
  .x5hhyxz.x5hhyxz:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 768px) {
  .x18tkl67.x18tkl67:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 1024px) {
  .xsh2zpn.xsh2zpn:not(#\#):not(#\#) {
    padding-inline: 3.5rem;
  }
}

@media (width >= 960px) {
  .xyo4c9f.xyo4c9f:not(#\#):not(#\#) {
    padding-inline: 3.5rem;
  }
}

@media (width >= 1024px) {
  .x18lhdkj.x18lhdkj:not(#\#):not(#\#) {
    padding-inline: 3rem;
  }
}

@media (width >= 640px) {
  .x1o91hnj.x1o91hnj:not(#\#):not(#\#) {
    padding-inline: 3rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1sllwot.x1sllwot:not(#\#):not(#\#) {
    padding-inline: 3rem;
  }
}

@media (width >= 960px) {
  .xrsmrgl.xrsmrgl:not(#\#):not(#\#) {
    padding-inline: 3rem;
  }
}

@media (width >= 80rem) {
  .xbbcqhc.xbbcqhc:not(#\#):not(#\#) {
    padding-inline: 4rem;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x9kvfbb.x9kvfbb:not(#\#):not(#\#) {
    transition: none;
  }
}

@container model-send-controls (width >= 420px) {
  .x1utrf2m.x1utrf2m:not(#\#):not(#\#) {
    gap: .375rem;
  }
}

@container (width <= 680px) {
  .xewnhrj.xewnhrj:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container (width <= 920px) {
  .xyen23i.xyen23i:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container (width <= 680px) {
  .x1x7jpcu.x1x7jpcu:not(#\#):not(#\#) {
    grid-column: 2;
  }
}

@container (width >= 88rem) {
  .xs1azle.xs1azle:not(#\#):not(#\#) {
    grid-column: span 1;
  }
}

@container (width >= 62rem) {
  .x9x1wtn.x9x1wtn:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@container (width <= 680px) {
  .x79392m.x79392m:not(#\#):not(#\#) {
    grid-row: 2;
  }
}

@container (width <= 920px) {
  .xbf6ssv.xbf6ssv:not(#\#):not(#\#) {
    grid-row: 2;
  }
}

@container (width >= 28rem) {
  .x1rrkh14.x1rrkh14:not(#\#):not(#\#) {
    padding-block: 1.25rem;
  }
}

@container channel-chat (width >= 480px) {
  .x15padyb.x15padyb:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@container channel-chat (width >= 800px) {
  .x1kq4lfq.x1kq4lfq:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@container (width >= 28rem) {
  .xdt7l3i.xdt7l3i:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@container channel-chat (width >= 800px) {
  .xabrg5t.xabrg5t:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@container channel-chat (width >= 480px) {
  .xbzt8gi.xbzt8gi:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@container channel-chat (width >= 800px) {
  .xqt5djw.xqt5djw:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (hover: hover) {
  .xlvd79i.xlvd79i:hover:not(#\#):not(#\#) {
    border-color: color-mix(in oklch,var(--primary) 20%,var(--surface-border));
  }

  .x1w9ne8r.x1w9ne8r:hover:not(#\#):not(#\#) {
    border-color: color-mix(in oklch,var(--primary) 30%,transparent);
  }

  .xxhusnv.xxhusnv:hover:not(#\#):not(#\#) {
    border-color: color-mix(in oklch,var(--primary) 35%,transparent);
  }

  .x1cdxetd.x1cdxetd:hover:not(#\#):not(#\#) {
    border-color: color-mix(in oklch,var(--primary) 40%,transparent);
  }
}

.xlh3980:not(#\#):not(#\#):not(#\#) {
  -moz-osx-font-smoothing: grayscale;
}

.x1t23j8t:not(#\#):not(#\#):not(#\#) {
  -webkit-background-clip: text;
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.xvmahel:not(#\#):not(#\#):not(#\#) {
  -webkit-font-smoothing: antialiased;
}

.xh0615m:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 1;
}

.x1lt45ef:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 12;
}

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.x1gzmk7r:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 3;
}

.xnajbk2:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 4;
}

.x1s7n7y8:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 5;
}

.x5lxg6s:not(#\#):not(#\#):not(#\#) {
  -webkit-overflow-scrolling: touch;
}

.x1i10hfl:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: transparent;
}

.x1juk1r1:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--foreground);
}

.xvklxud:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--primary);
}

.x8gbvx8:not(#\#):not(#\#):not(#\#) {
  align-content: flex-start;
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xpqajaz:not(#\#):not(#\#):not(#\#) {
  align-items: end;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x1h91t0o:not(#\#):not(#\#):not(#\#) {
  align-items: inherit;
}

.x13iwyz6:not(#\#):not(#\#):not(#\#) {
  align-items: normal;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.xpvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.x1oiccs3:not(#\#):not(#\#):not(#\#) {
  align-self: initial;
}

.x1y8v6su:not(#\#):not(#\#):not(#\#) {
  align-self: start;
}

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.xiz60hx:not(#\#):not(#\#):not(#\#) {
  animation-delay: -.5s;
}

.xrb1b2p:not(#\#):not(#\#):not(#\#) {
  animation-delay: -.65s;
}

.xdwblqi:not(#\#):not(#\#):not(#\#) {
  animation-delay: -.8s;
}

.xs6alww:not(#\#):not(#\#):not(#\#) {
  animation-delay: 80ms;
}

.x1vwdvh2:not(#\#):not(#\#):not(#\#) {
  animation-delay: .12s;
}

.x1jh9esf:not(#\#):not(#\#):not(#\#) {
  animation-delay: .24s;
}

.xt3dplx:not(#\#):not(#\#):not(#\#) {
  animation-delay: .7s;
}

.x1uzojwf:not(#\#):not(#\#):not(#\#) {
  animation-delay: 0s;
}

.x1vq6z7t:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--agent-orb-enter-delay, 0s);
}

.x1bgmlvq:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--sleep-delay, 0s);
}

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.xpz12be:not(#\#):not(#\#):not(#\#) {
  animation-direction: alternate;
}

.xtsvl71:not(#\#):not(#\#):not(#\#) {
  animation-duration: .15s;
}

.xllfotl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .18s;
}

.xw8ag78:not(#\#):not(#\#):not(#\#) {
  animation-duration: .1s;
}

.xs4xyr0:not(#\#):not(#\#):not(#\#) {
  animation-duration: .25s;
}

.x5hsz1j:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.x2mfxb:not(#\#):not(#\#):not(#\#) {
  animation-duration: .4s;
}

.x4mqg50:not(#\#):not(#\#):not(#\#) {
  animation-duration: .56s;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.xemfg65:not(#\#):not(#\#):not(#\#) {
  animation-duration: .8s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.xr7ufhj:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.1s;
}

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

.xmg6eyc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.5s;
}

.x18hd8ej:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.6s;
}

.xu9v2f9:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.85s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.xius3t:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.4s;
}

.x1h5mrz9:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.5s;
}

.xuq29oz:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.8s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.xlbroas:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3.2s;
}

.xm0a9dp:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3.8s;
}

.x7t6ubo:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3s;
}

.x1nba98c:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4.5s;
}

.x4iy39z:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4.8s;
}

.xeaay5l:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4s;
}

.xmdyy31:not(#\#):not(#\#):not(#\#) {
  animation-duration: 6s;
}

.x1gf0wzc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 8s;
}

.x9pbcqa:not(#\#):not(#\#):not(#\#) {
  animation-duration: 90s;
}

.x1ft3zmk:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-base);
}

.x1b9wx6n:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-entrance);
}

.x1u9099l:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-fast);
}

.xa7lf5x:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-normal, .24s);
}

.x1x1k3jj:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-slow, .4s);
}

.x1fi45qw:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-slow);
}

.x8kz5q:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--sleep-duration, 3.6s);
}

.x13s34zg:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--welcome-orbit-duration, 46s);
}

.xskzprw:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: backwards;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.x10e4vud:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: forwards;
}

.x1ir97tl:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: none;
}

.x1v7wizp:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: 1;
}

.x1u2jdfp:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: 3;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.x16330kk:not(#\#):not(#\#):not(#\#) {
  animation-name: var(--x-animationName);
}

.xanc9ca:not(#\#):not(#\#):not(#\#) {
  animation-name: x1381r18-B;
}

.xcx56e2:not(#\#):not(#\#):not(#\#) {
  animation-name: x13kz0yu-B;
}

.x103vr27:not(#\#):not(#\#):not(#\#) {
  animation-name: x17v254d-B;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.x15rdwlk:not(#\#):not(#\#):not(#\#) {
  animation-name: x1aj5hgr-B;
}

.x10z804z:not(#\#):not(#\#):not(#\#) {
  animation-name: x1b5vp9-B;
}

.x1jb5azy:not(#\#):not(#\#):not(#\#) {
  animation-name: x1brdng2-B;
}

.xj1zbdh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1bzi508-B;
}

.xfwpg0y:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ctgag6-B;
}

.xwdbgoe:not(#\#):not(#\#):not(#\#) {
  animation-name: x1d9in82-B;
}

.xpo5vic:not(#\#):not(#\#):not(#\#) {
  animation-name: x1dy4wmj-B;
}

.xx6be78:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fg7k78-B;
}

.xy230hk:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fk94nn-B;
}

.xpedhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fy8ia8-B;
}

.x1rurdg2:not(#\#):not(#\#):not(#\#) {
  animation-name: x1gdp5bh-B;
}

.xklkhhi:not(#\#):not(#\#):not(#\#) {
  animation-name: x1hvvosf-B;
}

.x79yo4e:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ib72oi-B;
}

.xxp0q0x:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jn504y-B;
}

.xbpqha4:not(#\#):not(#\#):not(#\#) {
  animation-name: x1k1x6pb-B;
}

.x97zbip:not(#\#):not(#\#):not(#\#) {
  animation-name: x1k48ry3-B;
}

.x1harb8d:not(#\#):not(#\#):not(#\#) {
  animation-name: x1kfb3go-B;
}

.xu9me7n:not(#\#):not(#\#):not(#\#) {
  animation-name: x1kj1j39-B;
}

.x1mp2nlt:not(#\#):not(#\#):not(#\#) {
  animation-name: x1kyz7ly-B;
}

.xeiq6r6:not(#\#):not(#\#):not(#\#) {
  animation-name: x1lnrh74-B;
}

.x1qw5ui9:not(#\#):not(#\#):not(#\#) {
  animation-name: x1lrdfeb-B;
}

.xdk4z3d:not(#\#):not(#\#):not(#\#) {
  animation-name: x1m5uljo-B;
}

.x1l0wfk0:not(#\#):not(#\#):not(#\#) {
  animation-name: x1my5jru-B;
}

.x469zec:not(#\#):not(#\#):not(#\#) {
  animation-name: x1mz6kbe-B;
}

.xegid8a:not(#\#):not(#\#):not(#\#) {
  animation-name: x1oozjg9-B;
}

.x1qllqs9:not(#\#):not(#\#):not(#\#) {
  animation-name: x1p1kxf8-B;
}

.x142ahko:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ppj5yx-B;
}

.xvp9s6x:not(#\#):not(#\#):not(#\#) {
  animation-name: x1qebh90-B;
}

.xr9r2jq:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rfz6nc-B;
}

.x1cu78yb:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rl21mk-B;
}

.x60emcn:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rmoi9m-B;
}

.x1ge67yc:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rpcdqh-B;
}

.x1i1bs86:not(#\#):not(#\#):not(#\#) {
  animation-name: x1skixge-B;
}

.x1tpoqwx:not(#\#):not(#\#):not(#\#) {
  animation-name: x1vzeitl-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.x1nrtthc:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wpkqe1-B;
}

.xkf8w2b:not(#\#):not(#\#):not(#\#) {
  animation-name: x369kmj-B;
}

.xdhopt9:not(#\#):not(#\#):not(#\#) {
  animation-name: x5o5k6n-B;
}

.xee4ywd:not(#\#):not(#\#):not(#\#) {
  animation-name: xazk77x-B;
}

.x1ymleo5:not(#\#):not(#\#):not(#\#) {
  animation-name: xfnl3he-B;
}

.xntbmui:not(#\#):not(#\#):not(#\#) {
  animation-name: xfzg1zf-B;
}

.xo3sfnr:not(#\#):not(#\#):not(#\#) {
  animation-name: xgcq4cg-B;
}

.x1hipuyj:not(#\#):not(#\#):not(#\#) {
  animation-name: xhg4qnt-B;
}

.xgipjc2:not(#\#):not(#\#):not(#\#) {
  animation-name: xhhrjdc-B;
}

.xo6bm9r:not(#\#):not(#\#):not(#\#) {
  animation-name: xjsmpz5-B;
}

.xqul03r:not(#\#):not(#\#):not(#\#) {
  animation-name: xjsy7ep-B;
}

.xm9qozy:not(#\#):not(#\#):not(#\#) {
  animation-name: xk3v6an-B;
}

.xxia38r:not(#\#):not(#\#):not(#\#) {
  animation-name: xkolp6t-B;
}

.xp2fugk:not(#\#):not(#\#):not(#\#) {
  animation-name: xl93puz-B;
}

.x1kkems7:not(#\#):not(#\#):not(#\#) {
  animation-name: xo6h3wi-B;
}

.x8o90pd:not(#\#):not(#\#):not(#\#) {
  animation-name: xroe53j-B;
}

.xwy6vip:not(#\#):not(#\#):not(#\#) {
  animation-name: xszgtr2-B;
}

.x1mta51n:not(#\#):not(#\#):not(#\#) {
  animation-name: xtut5q7-B;
}

.x16cmr96:not(#\#):not(#\#):not(#\#) {
  animation-name: xu08bcd-B;
}

.x1i8klhg:not(#\#):not(#\#):not(#\#) {
  animation-name: xuzszqw-B;
}

.x19d60qc:not(#\#):not(#\#):not(#\#) {
  animation-name: xvc3og0-B;
}

.xxrnvy7:not(#\#):not(#\#):not(#\#) {
  animation-name: xxsf8rr-B;
}

.x1sy7ojp:not(#\#):not(#\#):not(#\#) {
  animation-name: xz0dnhf-B;
}

.xh508r8:not(#\#):not(#\#):not(#\#) {
  animation-name: xz0qc77-B;
}

.xorstpt:not(#\#):not(#\#):not(#\#) {
  animation-play-state: paused;
}

.xoj058f:not(#\#):not(#\#):not(#\#) {
  animation-play-state: running;
}

.xa0mk88:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.x1lfcbla:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.x13sqliq:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.25, 1, .5, 1);
}

.x1w258dv:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.xw1l40g:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.4, 0, .6, 1);
}

.x76wil1:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(0, 0, .2, 1);
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1debuo4:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.x1qt5gkz:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: steps(2, end);
}

.xey09nx:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ease-loop);
}

.x1kbo7r4:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ease-out, ease-out);
}

.xf7k2bt:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ease-smooth);
}

.x1ckc8tx:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--motion-ease-smooth);
}

.x1xb5t5o:not(#\#):not(#\#):not(#\#) {
  appearance: auto;
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.xtilpmw:not(#\#):not(#\#):not(#\#) {
  appearance: textfield;
}

.x1y5e3q9:not(#\#):not(#\#):not(#\#), .x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x2ebxmi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 10;
}

.xud4ty0:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 7;
}

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x15v3cla:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 25 / 7;
}

.x6grhm:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3 / 4;
}

.x1dltgaz:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.x1sg1d4o:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 5;
}

.x1u77lvv:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 600 / 655;
}

.x1gqppi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 8 / 5;
}

.x15jox0q:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 9 / 16;
}

.x8hifl3:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: auto 1;
}

.x10y9f9r:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: var(--x-aspectRatio);
}

.x1ugzmpi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(.25rem);
}

.xgcfj5f:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(10px) saturate(1.6);
}

.x11x1bkn:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px) saturate(140%);
}

.xvn2z4z:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px);
}

.x1jh03n0:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(16px);
}

.x1xe0dkm:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(1px);
}

.x1qb2erx:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(20px);
}

.xwhdwdg:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(24px);
}

.x19z9ohp:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(2px);
}

.x5kmd2y:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(3px);
}

.xpivpjv:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(4px);
}

.x1ydx4q1:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(6px);
}

.x1dmgsgi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

.x1t853zo:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: none;
}

.x1nr1p0w:not(#\#):not(#\#):not(#\#) {
  background-attachment: fixed;
}

.xx83zyx:not(#\#):not(#\#):not(#\#) {
  background-clip: padding-box;
}

.x1ta4xzc:not(#\#):not(#\#):not(#\#) {
  -webkit-background-clip: text;
  background-clip: text;
}

.x1r1mewj:not(#\#):not(#\#):not(#\#), .x1f0ztbi:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.x1twr1i3:not(#\#):not(#\#):not(#\#) {
  background-color: #006bff;
}

.x1h9niqv:not(#\#):not(#\#):not(#\#) {
  background-color: #00b246;
}

.xm80s3d:not(#\#):not(#\#):not(#\#) {
  background-color: #06b6d4;
}

.xulv7i4:not(#\#):not(#\#):not(#\#) {
  background-color: #0891b2;
}

.x1qvoazg:not(#\#):not(#\#):not(#\#) {
  background-color: #09090b;
}

.x2kq1z0:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0a0a;
}

.xno405j:not(#\#):not(#\#):not(#\#) {
  background-color: #0a66c2;
}

.x16aa34q:not(#\#):not(#\#):not(#\#) {
  background-color: #0a84ff;
}

.xmgef8e:not(#\#):not(#\#):not(#\#) {
  background-color: #0acf83;
}

.xei258h:not(#\#):not(#\#):not(#\#) {
  background-color: #171717;
}

.xf6xdpg:not(#\#):not(#\#):not(#\#) {
  background-color: #18181b;
}

.x1utn2c2:not(#\#):not(#\#):not(#\#) {
  background-color: #1877f2;
}

.x1tt2hy9:not(#\#):not(#\#):not(#\#) {
  background-color: #18bfff;
}

.x1r57rq:not(#\#):not(#\#):not(#\#) {
  background-color: #1f8ded;
}

.x13nxnto:not(#\#):not(#\#):not(#\#) {
  background-color: #28c840;
}

.xrjm7tk:not(#\#):not(#\#):not(#\#) {
  background-color: #34c759;
}

.x1usxjcn:not(#\#):not(#\#):not(#\#) {
  background-color: #34d399;
}

.xq2oki2:not(#\#):not(#\#):not(#\#) {
  background-color: #3f3f46;
}

.xy1joz8:not(#\#):not(#\#):not(#\#), .x10ixkz0:not(#\#):not(#\#):not(#\#) {
  background-color: #4285f4;
}

.xtig6zi:not(#\#):not(#\#):not(#\#) {
  background-color: #52525b;
}

.x3mby1c:not(#\#):not(#\#):not(#\#) {
  background-color: #635bff;
}

.x8guyle:not(#\#):not(#\#):not(#\#) {
  background-color: #84cc16;
}

.x1r4crlo:not(#\#):not(#\#):not(#\#) {
  background-color: #94a3b8;
}

.x1w1q6ni:not(#\#):not(#\#):not(#\#) {
  background-color: #c5f5d1;
}

.xe2kd7l:not(#\#):not(#\#):not(#\#) {
  background-color: #c6f6d2;
}

.x104esjo:not(#\#):not(#\#):not(#\#) {
  background-color: #cbdbf8;
}

.x1f3ksfi:not(#\#):not(#\#):not(#\#) {
  background-color: #ccddfa;
}

.x19yo803:not(#\#):not(#\#):not(#\#) {
  background-color: #d4d4d4;
}

.xkydw99:not(#\#):not(#\#):not(#\#) {
  background-color: #d8b4fe;
}

.x1gmvw37:not(#\#):not(#\#):not(#\#) {
  background-color: #e4e6eb;
}

.x6cxvlr:not(#\#):not(#\#):not(#\#) {
  background-color: #e60023;
}

.xe6k7g4:not(#\#):not(#\#):not(#\#) {
  background-color: #e8e8e8;
}

.xemidvz:not(#\#):not(#\#):not(#\#) {
  background-color: #ea580c;
}

.xdu83i5:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f2f5;
}

.xa4q6u:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f4f5;
}

.x6cgz0f:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f5f5;
}

.x64ezgx:not(#\#):not(#\#):not(#\#) {
  background-color: #f97316;
}

.xj4hn0o:not(#\#):not(#\#):not(#\#), .x5o0ie:not(#\#):not(#\#):not(#\#) {
  background-color: #fafafa;
}

.xl7yhg6:not(#\#):not(#\#):not(#\#) {
  background-color: #fbbf24;
}

.xta1uwa:not(#\#):not(#\#):not(#\#) {
  background-color: #fca5a5;
}

.x1out7mz:not(#\#):not(#\#):not(#\#) {
  background-color: #fdf9c8;
}

.x10t0htv:not(#\#):not(#\#):not(#\#) {
  background-color: #fe2c55;
}

.x15tvmop:not(#\#):not(#\#):not(#\#) {
  background-color: #febc2e;
}

.xot8l8t:not(#\#):not(#\#):not(#\#) {
  background-color: red;
}

.xrd21uw:not(#\#):not(#\#):not(#\#) {
  background-color: #ff4500;
}

.xth57bm:not(#\#):not(#\#):not(#\#) {
  background-color: #ff4f00;
}

.xh2s6ie:not(#\#):not(#\#):not(#\#) {
  background-color: #ff5c35;
}

.x102euic:not(#\#):not(#\#):not(#\#) {
  background-color: #ff5f57;
}

.xsr140:not(#\#):not(#\#):not(#\#) {
  background-color: #ff642d;
}

.xjhdjxh:not(#\#):not(#\#):not(#\#) {
  background-color: #f80;
}

.xymex6v:not(#\#):not(#\#):not(#\#) {
  background-color: #ffd02f;
}

.x83z2og:not(#\#):not(#\#):not(#\#), .x1c5tqo3:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x42x0ya:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.x1gx8yxv:not(#\#):not(#\#):not(#\#) {
  background-color: #fcbb0026;
  background-color: lab(80.1641% 16.6016 99.2089 / .15);
}

.x1o12g9r:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 20%,transparent);
}

.xyhw4lb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 30%,transparent);
}

.x1ilwhda:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 40%,transparent);
}

.xc01lu3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 50%,transparent);
}

.x19k2afe:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 55%,transparent);
}

.x4xbzs1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 60%,transparent);
}

.x1jbded4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 70%,transparent);
}

.x1tauym7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--app-shell) 80%,transparent);
}

.x1c9giii:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--background) 90%,transparent);
}

.x1m8jlss:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--border) 40%,transparent);
}

.xdav8lr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--border) 80%,transparent);
}

.x19ls2so:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--card) 30%,transparent);
}

.x1uujfz4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--card) 72%,transparent);
}

.xw2cg5a:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 10%,transparent);
}

.x1537z6f:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 15%,transparent);
}

.xxc3tas:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 18%,var(--surface));
}

.x1f12x3j:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 20%,transparent);
}

.xdrybi7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 4%,transparent);
}

.x17dk9z:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--foreground) 3.5%,transparent);
}

.x1ks0bw8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted-foreground) 40%,transparent);
}

.x1juh6zv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted-foreground) 45%,transparent);
}

.x1vdbz3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 10%,transparent);
}

.x2w1gbn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 15%,transparent);
}

.xof40aj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 20%,transparent);
}

.xb3d3pl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 40%,transparent);
}

.x1t1i93j:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 50%,transparent);
}

.x4e49xk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 90%,transparent);
}

.x11nzm5n:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--page-canvas) 0%,transparent);
}

.xjzriat:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--page-canvas) 45%,transparent);
}

.xs1ya5p:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--page-canvas) 55%,transparent);
}

.x1h68pi7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--page-canvas) 60%,transparent);
}

.x1fq4ow5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--popover) 95%,transparent);
}

.xgj90kv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 10%,transparent);
}

.x1uqm1ir:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 12%,transparent);
}

.x19e8dpm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 12%,var(--card));
}

.x1v7t90w:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 15%,transparent);
}

.x1bn16ji:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 20%,transparent);
}

.x1mb2x0d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 5%,transparent);
}

.x1iop4fb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 6%,transparent);
}

.x1c9db0v:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 70%,transparent);
}

.x5g1bl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 8%,transparent);
}

.x1xrkxkj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 88%,var(--app-canvas));
}

.xve6uuu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--sidebar-foreground) 15%,transparent);
}

.x1tzadlm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--sidebar-foreground) 6%,transparent);
}

.xbbaa6s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success) 10%,transparent);
}

.xllxsmu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success) 12%,transparent);
}

.xc3gamc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success) 14%,var(--surface));
}

.x1mpaf6i:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success) 28%,var(--surface));
}

.x1yte4f0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-hover) 50%,transparent);
}

.x5yrhzh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-raised) 72%,transparent);
}

.xmr2ytn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-raised) 85%,transparent);
}

.x178tyvk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-raised) 95%,transparent);
}

.x1fx1elv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 40%,transparent);
}

.x1x71ruc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 60%,transparent);
}

.x12zv4ou:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 70%,transparent);
}

.xdw1uci:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 95%,transparent);
}

.x1fhmphn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--warning) 10%,transparent);
}

.xa7eznx:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--warning) 12%,transparent);
}

.x7crat2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--warning) 18%,var(--surface));
}

.x1rc3ih3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--warning) 35%,var(--surface));
}

.x1rbva6t:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--warning) 8%,transparent);
}

.xsvglne:not(#\#):not(#\#):not(#\#) {
  background-color: #00000040;
  background-color: lab(0% 0 0 / .25);
}

.x1og1op3:not(#\#):not(#\#):not(#\#) {
  background-color: #0000004d;
  background-color: lab(0% 0 0 / .3);
}

.x15bnwii:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
  background-color: lab(0% 0 0 / .4);
}

.x1ixat6l:not(#\#):not(#\#):not(#\#) {
  background-color: #00000080;
  background-color: lab(0% 0 0 / .5);
}

.xu9f4xd:not(#\#):not(#\#):not(#\#) {
  background-color: #0009;
  background-color: lab(0% 0 0 / .6);
}

.x6ccey0:not(#\#):not(#\#):not(#\#) {
  background-color: #06b6d41a;
  background-color: lab(67.6998% -31.5985 -26.6758 / .1);
}

.x1x8617n:not(#\#):not(#\#):not(#\#) {
  background-color: #1877f21a;
  background-color: lab(50.4648% 10.5014 -70.3176 / .1);
}

.xqd9hdu:not(#\#):not(#\#):not(#\#) {
  background-color: #21759b1a;
  background-color: lab(45.7408% -15.0866 -28.1572 / .1);
}

.xxt81n3:not(#\#):not(#\#):not(#\#) {
  background-color: #4285f41a;
  background-color: lab(55.5947% 7.44951 -63.1075 / .1);
}

.xwoyy33:not(#\#):not(#\#):not(#\#) {
  background-color: #71717a1a;
  background-color: lab(47.8695% 1.41522 -4.9892 / .1);
}

.x1r4z525:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff1a;
  background-color: lab(100% 0 0 / .1);
}

.xvjnccb:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff26;
  background-color: lab(100% 0 0 / .15);
}

.xew1480:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff4d;
  background-color: lab(100% 0 0 / .3);
}

.xscuqgf:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff0d;
  background-color: lab(100% 0 0 / .05);
}

.x6tzb59:not(#\#):not(#\#):not(#\#) {
  background-color: #0000001a;
  background-color: lab(0% 0 0 / .1);
}

.x10m106b:not(#\#):not(#\#):not(#\#) {
  background-color: #0003;
  background-color: lab(0% 0 0 / .2);
}

.xknompd:not(#\#):not(#\#):not(#\#) {
  background-color: #00000040;
  background-color: lab(0% 0 0 / .25);
}

.x141duej:not(#\#):not(#\#):not(#\#) {
  background-color: #00000073;
  background-color: lab(0% 0 0 / .45);
}

.x1rluqol:not(#\#):not(#\#):not(#\#) {
  background-color: #0000008c;
  background-color: lab(0% 0 0 / .55);
}

.xw6nk01:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--brand-violet) 15%,transparent) 35%,transparent);
}

.x1r3w8uj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--destructive) 15%,transparent) 40%,transparent);
}

.x1l7jo1m:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--warning) 15%,transparent) 100%,transparent);
}

.xgaijc8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 10%,transparent);
}

.x11udv64:not(#\#):not(#\#):not(#\#) {
  background-color: #71717b1a;
  background-color: lab(47.8878% 1.65477 -5.77283 / .1);
}

.xp7ok8h:not(#\#):not(#\#):not(#\#) {
  background-color: #fb2c3633;
  background-color: lab(55.4814% 75.0732 48.8527 / .2);
}

.xgb04rr:not(#\#):not(#\#):not(#\#) {
  background-color: #fe6e001a;
  background-color: lab(64.272% 57.1788 90.3583 / .1);
}

.x1cwwlxa:not(#\#):not(#\#):not(#\#) {
  background-color: #00b7d71a;
  background-color: lab(67.805% -35.3952 -30.2018 / .1);
}

.xrvy8hr:not(#\#):not(#\#):not(#\#) {
  background-color: #f99c0033;
  background-color: lab(72.7183% 31.8671 97.9407 / .2);
}

.xfof18y:not(#\#):not(#\#):not(#\#) {
  background-color: #10b9811a;
  background-color: lab(66.6921% -50.6677 17.059 / .1);
}

.xancbc8:not(#\#):not(#\#):not(#\#) {
  background-color: #22c55e1a;
  background-color: lab(70.2187% -57.9808 39.4382 / .1);
}

.x1rxrrca:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 30%,transparent);
}

.x1kkpft:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 40%,transparent);
}

.xj6tqou:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 60%,transparent);
}

.x1iisjip:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 70%,transparent);
}

.xhx3che:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-muted) 40%,transparent);
}

.xxsln4u:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-muted) 50%,transparent);
}

.x1rbnrvn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-muted) 70%,transparent);
}

.x14gyvhe:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 100%,transparent);
}

.xgzmche:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 15%,transparent);
}

.x14b1cqf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 20%,transparent);
}

.x1ov5zp5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 25%,transparent);
}

.xknmeda:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 30%,transparent);
}

.xi3jj6a:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 35%,transparent);
}

.x1vwmuf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 40%,transparent);
}

.xhtlf7m:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 45%,transparent);
}

.xwz80bu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 50%,transparent);
}

.x131oeyv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 55%,transparent);
}

.xs9hfs4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 60%,transparent);
}

.x1mtqj1x:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 65%,transparent);
}

.x16ew3a:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 70%,transparent);
}

.x11w41:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 80%,transparent);
}

.xv87url:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 90%,transparent);
}

.xpow33j:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 95%,transparent);
}

.x1ijkixv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 15%,transparent);
}

.xgr0bpp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 40%,transparent);
}

.xta6ipd:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 45%,transparent);
}

.x1jon2te:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 50%,transparent);
}

.x1ye1gwm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 60%,transparent);
}

.xk3lybo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 70%,transparent);
}

.xs756ko:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 78%,transparent);
}

.x11qho50:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 80%,transparent);
}

.x8htuai:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 82%,transparent);
}

.x2ia41d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 85%,transparent);
}

.x1g71ool:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 90%,transparent);
}

.xt3ere7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 95%,transparent);
}

.x1xt3kyo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--border) 25%,transparent);
}

.xkp6bpc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--border) 30%,transparent);
}

.x1ck9q5y:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--border) 40%,transparent);
}

.x1dvkpa8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--border) 60%,transparent);
}

.x17qhmhn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-blue) 10%,transparent);
}

.x154lhiv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-blue) 10%,var(--app-canvas));
}

.x1t6x4at:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-cyan) 10%,transparent);
}

.x13u6lbj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-cyan) 12%,var(--surface));
}

.x1p7polf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-cyan) 9%,var(--surface));
}

.x171xlmm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-indigo) 10%,transparent);
}

.xonfpm2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-lilac) 10%,transparent);
}

.x16m84q8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-lilac) 20%,transparent);
}

.x1fp18pa:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 2%,transparent);
}

.x1mhcad3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 3%,transparent);
}

.x1wbdsfa:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 4%,transparent);
}

.x8pocaz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 5%,transparent);
}

.xzknizs:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-orange) 10%,transparent);
}

.x1meff59:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-orange) 12%,transparent);
}

.xfblllk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-pink) 10%,transparent);
}

.xu3kw4r:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-violet) 10%,transparent);
}

.x1bb0icv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-violet) 12%,transparent);
}

.x21zeyy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-violet) 20%,transparent);
}

.x1ah2ouy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand) 4%,transparent);
}

.xa55q2c:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand) 8%,transparent);
}

.xiyw8hr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 24%,transparent);
}

.xedyvao:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 40%,transparent);
}

.xbfo0cp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 50%,transparent);
}

.x14ihifo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 60%,transparent);
}

.xlh4ksl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 85%,transparent);
}

.xenc55d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 90%,transparent);
}

.x1bwskjw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 94%,var(--background));
}

.xsifxb8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--chart-2) 10%,transparent);
}

.x1788asg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--chart-4) 10%,transparent);
}

.x1kd3yl0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--chart-5) 10%,transparent);
}

.x1oggtlh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--chip-amber) 14%,var(--surface));
}

.x1ca2tyy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--chip-amber) 32%,var(--surface));
}

.x13cjdks:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 10%,transparent);
}

.x1y2hfvr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 10%,var(--surface));
}

.x1w4o1al:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 12%,transparent);
}

.xd6nz4h:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 15%,transparent);
}

.x2vvals:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 20%,transparent);
}

.xv8mn63:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 30%,transparent);
}

.x8ulzhy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 4%,transparent);
}

.xefyn6y:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 5%,transparent);
}

.xn22mg0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 6%,transparent);
}

.xn100h2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 8%,transparent);
}

.x1h7remv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 90%,transparent);
}

.x8yxryg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 10%,transparent);
}

.xmfe7mb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 15%,transparent);
}

.x1f1uuhv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 20%,transparent);
}

.x8ka4p7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 30%,transparent);
}

.xoewy91:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 45%,transparent);
}

.x8a4lvz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 5%,transparent);
}

.x1wrhrb8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 50%,transparent);
}

.xmul93t:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 75%,transparent);
}

.xgwi6bf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 80%,transparent);
}

.x1ktq9v5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--info) 10%,transparent);
}

.x1gti1kt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--info) 20%,transparent);
}

.x8dfenr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--info) 5%,transparent);
}

.xpoccl5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--info) 6%,transparent);
}

.xmvsauj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--input) 30%,transparent);
}

.x9gn9w1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 10%,transparent);
}

.xzs7lx0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 12%,transparent);
}

.x4u0rn8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 20%,transparent);
}

.xsbv5dt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 30%,transparent);
}

.xwbja96:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 40%,transparent);
}

.xb7hm7l:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 5%,transparent);
}

.x1rv8o14:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 50%,transparent);
}

.xsil4u0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 55%,transparent);
}

.x1p8s0wl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 60%,transparent);
}

.xojraz7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 70%,transparent);
}

.x14qe9zb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 8%,transparent);
}

.x1lt2azp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 10%,transparent);
}

.xsyaj1k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 15%,transparent);
}

.xq494w2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 20%,transparent);
}

.xfmxmg7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 25%,transparent);
}

.x1v0bmjc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 30%,transparent);
}

.xt1b8x9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 35%,transparent);
}

.x1alltly:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 35%,var(--surface));
}

.x1vhiizj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 40%,transparent);
}

.x1g7dmpm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 5%,transparent);
}

.xeinjn2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 50%,transparent);
}

.xrpvgbq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 60%,transparent);
}

.x18yufqr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 70%,transparent);
}

.x1scd975:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 15%,transparent);
}

.x30zf6m:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 35%,transparent);
}

.xn7muut:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 40%,transparent);
}

.x1axexuw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 50%,transparent);
}

.x1bera77:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 60%,transparent);
}

.xig82lz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 70%,transparent);
}

.x117w0n1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 80%,transparent);
}

.x1y5l4kf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--page-canvas) 90%,transparent);
}

.xvwgyig:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--popover) 95%,transparent);
}

.x1lg2olr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary-foreground) 15%,transparent);
}

.x1uy5zyz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 10%,transparent);
}

.xai55tv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 12%,transparent);
}

.x1mx4nrt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 13%,transparent);
}

.xos96q2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 15%,transparent);
}

.x1lys5t8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 20%,transparent);
}

.xjdfedq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 25%,transparent);
}

.x1au0xi:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 3.5%,transparent);
}

.xay9vrx:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 3%,transparent);
}

.xf0bmk5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 4%,transparent);
}

.x1tw5nzz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.x1vzxucm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 45%,var(--muted));
}

.x2bjtji:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 5%,transparent);
}

.x1w0zx4e:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 50%,transparent);
}

.xw91qqu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 6%,transparent);
}

.xwfg4sv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 60%,transparent);
}

.x1vrzleh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 70%,transparent);
}

.xs7lhsl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 8%,transparent);
}

.xg34xw7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 8%,var(--surface));
}

.x15cx8o3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 80%,transparent);
}

.x1hnxqtr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 9%,var(--surface));
}

.xvq6nmw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--sidebar) 50%,transparent);
}

.xyrv6uo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-cyan) 6%,transparent);
}

.xibvu6n:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-pink) 6%,transparent);
}

.xnjyn6p:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-rose) 6%,transparent);
}

.x1ykpjzj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-sky) 6%,transparent);
}

.x1fy2y87:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-slate) 6%,transparent);
}

.xapbl94:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-teal) 6%,transparent);
}

.x1yj9219:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-violet) 6%,transparent);
}

.x92myz8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--stage-zinc) 6%,transparent);
}

.xpdpewr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 10%,transparent);
}

.xdydg9t:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 12%,transparent);
}

.x1wyf19y:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 12%,var(--surface));
}

.x1txo0bg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 15%,transparent);
}

.xq4qf4k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 20%,transparent);
}

.xbmpm2z:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 5%,transparent);
}

.x1vnqc3h:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 6%,transparent);
}

.x1uehfxf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 60%,transparent);
}

.x1keq7pq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 70%,transparent);
}

.x1eb301r:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 38%,var(--surface-raised));
}

.x2m9t1i:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 40%,transparent);
}

.x1paygws:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 50%,transparent);
}

.xydvm9e:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 60%,transparent);
}

.x1ws1ou5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 70%,transparent);
}

.x1aygbrb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-raised) 40%,transparent);
}

.x19r7b4k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-raised) 60%,transparent);
}

.x186mdq9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-raised) 80%,transparent);
}

.x10g7pgl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-raised) 90%,transparent);
}

.x1eaqls5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-raised) 95%,transparent);
}

.x7mvc36:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-selected) 30%,transparent);
}

.x15e0ht2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-selected) 40%,transparent);
}

.x1c5nx0q:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-selected) 60%,transparent);
}

.x7pzpk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 20%,transparent);
}

.x1mwmwz0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 30%,transparent);
}

.x3r9mxs:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 35%,transparent);
}

.x6erws2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 40%,transparent);
}

.xef9bm7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 45%,transparent);
}

.xk9h21g:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 50%,transparent);
}

.xamk3x4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 60%,transparent);
}

.xt5d1jo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 70%,transparent);
}

.xktq7cy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 75%,transparent);
}

.xq6aqds:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 80%,transparent);
}

.xaktl5k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 85%,transparent);
}

.x1wd1equ:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 90%,transparent);
}

.x61bv2s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 92%,transparent);
}

.x1ed28rv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 95%,transparent);
}

.xnncqlp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 96%,transparent);
}

.x6wefco:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning-background) 50%,transparent);
}

.x19hcbgg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 10%,transparent);
}

.x49ufjd:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 12%,transparent);
}

.x4xbeb4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 12%,var(--surface));
}

.xiqbdor:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 15%,transparent);
}

.x1swhtru:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 20%,transparent);
}

.x7ev2s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 30%,transparent);
}

.x1uhrpbt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 5%,transparent);
}

.xk1dst2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 7%,transparent);
}

.xjlqkuc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 8%,transparent);
}

.x14fkkb7:not(#\#):not(#\#):not(#\#) {
  background-color: #06b6d433;
}

.x6pcjvb:not(#\#):not(#\#):not(#\#) {
  background-color: #1118278c;
}

.x19q9mgq:not(#\#):not(#\#):not(#\#) {
  background-color: #64748b33;
}

.x154vcue:not(#\#):not(#\#):not(#\#) {
  background-color: #84cc1633;
}

.x1qib2b9:not(#\#):not(#\#):not(#\#) {
  background-color: #84cc16e6;
}

.x1fuwnfo:not(#\#):not(#\#):not(#\#) {
  background-color: #d8b4fe59;
}

.xhnod68:not(#\#):not(#\#):not(#\#) {
  background-color: #ea580ce6;
}

.x1l0pt64:not(#\#):not(#\#):not(#\#) {
  background-color: #f973161a;
}

.xk9ktw6:not(#\#):not(#\#):not(#\#) {
  background-color: #f9731633;
}

.x1o7dz76:not(#\#):not(#\#):not(#\#) {
  background-color: #f973160d;
}

.xdw9nwc:not(#\#):not(#\#):not(#\#) {
  background-color: #f97316e6;
}

.xhe5ccr:not(#\#):not(#\#):not(#\#) {
  background-color: #fca5a566;
}

.x2izub2:not(#\#):not(#\#):not(#\#) {
  background-color: #0003;
}

.xhkrp1p:not(#\#):not(#\#):not(#\#) {
  background-color: #00000040;
}

.xxyd8ed:not(#\#):not(#\#):not(#\#) {
  background-color: #00000059;
}

.xtwwlgk:not(#\#):not(#\#):not(#\#) {
  background-color: #00000080;
}

.x1oq0gzm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in oklch,var(--primary) 12%,transparent) 50%,transparent);
}

.x1hbc63c:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--warning) 15%,transparent) 80%,transparent);
}

.x773e65:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--warning) 45%,var(--destructive)) 10%,transparent);
}

.xtp5tyh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 25%,transparent);
}

.x123mbts:not(#\#):not(#\#):not(#\#) {
  background-color: #10b9811a;
}

.xprehzc:not(#\#):not(#\#):not(#\#) {
  background-color: #10b9810a;
}

.x1vxjae7:not(#\#):not(#\#):not(#\#) {
  background-color: #10b9810d;
}

.x1bazm83:not(#\#):not(#\#):not(#\#) {
  background-color: #a855f70d;
}

.xdwiqky:not(#\#):not(#\#):not(#\#) {
  background-color: #ecfdf5cc;
}

.x1vddkh1:not(#\#):not(#\#):not(#\#) {
  background-color: #f59e0b1a;
}

.xwvfl7o:not(#\#):not(#\#):not(#\#) {
  background-color: #f59e0b0d;
}

.x1ivucc5:not(#\#):not(#\#):not(#\#) {
  background-color: #06b6d40d;
}

.xza7r6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 10%,transparent);
}

.x1blccco:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 40%,transparent);
}

.xweq1up:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 70%,transparent);
}

.xmd3vrp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 80%,transparent);
}

.x1jw6vld:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-chrome) 55%,transparent);
}

.x136te57:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-chrome) 60%,transparent);
}

.x18ygj3w:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-chrome) 70%,transparent);
}

.xpdx7yi:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-chrome) 80%,transparent);
}

.x1wiegxv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 25%,transparent);
}

.x11e0pmf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 30%,transparent);
}

.x1qfewgq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 40%,transparent);
}

.xneyic1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 45%,transparent);
}

.x1dziyx8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 50%,transparent);
}

.x13i06pf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 60%,transparent);
}

.x11ovdon:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 70%,transparent);
}

.x1je6246:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 80%,transparent);
}

.x14hd7h4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 82%,transparent);
}

.xo0m6u5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 85%,transparent);
}

.x1r98tdu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 90%,transparent);
}

.x18vy7mk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 95%,transparent);
}

.x6gkwg2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 15%,transparent);
}

.xcbkgte:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 40%,transparent);
}

.x1vyq8dy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 50%,transparent);
}

.x1revmhy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 60%,transparent);
}

.x1yucyj8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 70%,transparent);
}

.xr7zgtw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 80%,transparent);
}

.x1as6huw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 85%,transparent);
}

.xful5sq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 90%,transparent);
}

.x10vetkm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 95%,transparent);
}

.x8z8wzl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--border) 30%,transparent);
}

.xhl5j0k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--border) 40%,transparent);
}

.xy27i8m:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--border) 50%,transparent);
}

.x1sbldur:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.xc5h64f:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand-lilac) 10%,transparent);
}

.xkobbmr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand-lilac) 85%,var(--foreground));
}

.xqiatem:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand-pink) 10%,transparent);
}

.xlh670t:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand-violet) 10%,transparent);
}

.x1tnscqm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand-violet) 12%,transparent);
}

.x1msyf0d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand-violet) 15%,transparent);
}

.x18yu9ct:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand) 5%,transparent);
}

.xe2ic6d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 50%,transparent);
}

.x1so2dtn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 60%,transparent);
}

.xyyag7q:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 70%,transparent);
}

.xuqd5rh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 80%,transparent);
}

.x71hful:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 85%,transparent);
}

.xn95d3p:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 90%,transparent);
}

.x1dpggii:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 95%,transparent);
}

.x11m6rao:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--chart-1) 10%,var(--surface));
}

.x15y8s4u:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 10%,transparent);
}

.x1m8r3s8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 12%,transparent);
}

.x18n7n4s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 15%,transparent);
}

.x4ukif8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 20%,transparent);
}

.x14tkh73:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 3%,transparent);
}

.x1mdca4w:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 4%,transparent);
}

.x6lw6w7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 5%,transparent);
}

.x313uz2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 60%,transparent);
}

.xrod3j6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 8%,transparent);
}

.xl4pzm1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 80%,transparent);
}

.xtz8ldc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 90%,transparent);
}

.xsbwj7e:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 10%,transparent);
}

.xxbgz2j:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 10%,var(--surface));
}

.x1u30p7i:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 20%,transparent);
}

.x7xq2mw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 4%,transparent);
}

.xuqtzsa:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 5%,transparent);
}

.x1h1d0dd:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 6%,transparent);
}

.x12uwh8r:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 70%,transparent);
}

.xbjxo3x:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 80%,transparent);
}

.x13d7x90:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 10%,transparent);
}

.x1kgfe2d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 12%,transparent);
}

.x19pjznt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 15%,transparent);
}

.x17x1yph:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 20%,transparent);
}

.x1at9fqt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 5%,transparent);
}

.xuzheq3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--input) 70%,transparent);
}

.x1qpy3fh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 10%,transparent);
}

.x9lavrx:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 12%,transparent);
}

.xaiubjv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 15%,transparent);
}

.xep8wjy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 20%,transparent);
}

.xgva1fl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 25%,transparent);
}

.xm7dnle:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 35%,transparent);
}

.xva0lbh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 40%,transparent);
}

.x1yfeqes:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 45%,transparent);
}

.xx6lco1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 8%,transparent);
}

.x1wmstbj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 10%,transparent);
}

.xz7n0ff:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 15%,transparent);
}

.x15lhy6v:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 20%,transparent);
}

.x1h4bm6e:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 25%,transparent);
}

.x15agjds:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 30%,transparent);
}

.x12i5f8k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 35%,transparent);
}

.x3weupf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 40%,transparent);
}

.x11iukfv:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 45%,transparent);
}

.xlyhbwk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 50%,transparent);
}

.xr9uqem:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 55%,transparent);
}

.x1luxsul:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 60%,transparent);
}

.xdtovt7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 70%,transparent);
}

.xovepqq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 95%,transparent);
}

.xnosb0n:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--page-canvas) 35%,var(--surface));
}

.x1y2p4a5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--page-canvas) 40%,transparent);
}

.x1yl7nq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--page-canvas) 70%,transparent);
}

.xbuqsg0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--page-canvas) 80%,transparent);
}

.xqux8p5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--page-canvas) 90%,transparent);
}

.x1w5ynlf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--popover) 90%,transparent);
}

.x1c9v3gm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 10%,transparent);
}

.x1vaezaq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 12%,transparent);
}

.xa0uij2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 15%,transparent);
}

.xtt284j:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 20%,transparent);
}

.x37pzxi:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 35%,transparent);
}

.x1nl1mfp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 4%,transparent);
}

.x1sstqva:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 5%,transparent);
}

.xa1ikx0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 5%,var(--surface));
}

.xub0ewk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 65%,transparent);
}

.x1gka7rw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 7%,transparent);
}

.x1pyjtf0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 70%,transparent);
}

.xybl0lg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 8%,transparent);
}

.x3rp5jc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 90%,transparent);
}

.xcvy67y:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 10%,transparent);
}

.xlihaog:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 12%,transparent);
}

.xpfrb43:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 15%,transparent);
}

.x1eju751:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 20%,transparent);
}

.xe7v4oq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 5%,transparent);
}

.x11qqk0i:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 8%,transparent);
}

.x1jr3zko:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 90%,transparent);
}

.x6drbso:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 35%,transparent);
}

.x217qgw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 40%,transparent);
}

.x1qxndoa:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 50%,transparent);
}

.x18zvkf5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 60%,transparent);
}

.xr39vik:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 65%,var(--surface));
}

.xdwyxnj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised) 70%,transparent);
}

.x161bc5o:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised) 80%,transparent);
}

.xnntlb4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised) 85%,transparent);
}

.xoxkl35:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised) 90%,transparent);
}

.xts3afg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised) 95%,transparent);
}

.x1gykauz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-selected) 50%,transparent);
}

.xqgdbqx:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-selected) 70%,transparent);
}

.xm96wkm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 40%,transparent);
}

.xqwzd7o:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 80%,transparent);
}

.xto57u:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 85%,transparent);
}

.xhsnjjn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 90%,transparent);
}

.x144r95k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 95%,transparent);
}

.x1ft2uhr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning-background) 40%,transparent);
}

.xn8xjbf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning-background) 55%,transparent);
}

.x1b6r4fz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning-background) 60%,transparent);
}

.x19mtyiz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning-foreground) 10%,transparent);
}

.x4a3gx3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 10%,transparent);
}

.x1f1dpnm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 12%,transparent);
}

.xkt9qtm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 14%,transparent);
}

.x11ex7q5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 15%,transparent);
}

.x1g1o8pd:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 20%,transparent);
}

.x1fjq0a9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 25%,transparent);
}

.x1wh7j2a:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 45%,var(--destructive));
}

.xli4ttu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 5%,transparent);
}

.xqglou:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 6%,transparent);
}

.x1kziz5w:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 8%,transparent);
}

.x986d6k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 90%,transparent);
}

.xo89xv8:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff14;
}

.xlsrvco:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffe6;
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

.xgcd1z6:not(#\#):not(#\#):not(#\#) {
  background-color: inherit;
}

.x1n80nkv:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0a0a;
  background-color: lab(2.75381% 0 0);
}

.xxta4pi:not(#\#):not(#\#):not(#\#) {
  background-color: #171717;
  background-color: lab(7.78201% -.0000149012 0);
}

.x1yzk10s:not(#\#):not(#\#):not(#\#) {
  background-color: #292524;
  background-color: lab(15.0353% 1.96067 1.53427);
}

.xdvcz79:not(#\#):not(#\#):not(#\#) {
  background-color: #625fff;
  background-color: lab(48.295% 38.3129 -81.9673);
}

.xjliceh:not(#\#):not(#\#):not(#\#) {
  background-color: #0084cc;
  background-color: lab(51.7754% -11.4712 -49.8349);
}

.x1w8vjtt:not(#\#):not(#\#):not(#\#) {
  background-color: #c600db;
  background-color: lab(47.5131% 83.4271 -63.0363);
}

.xltuz8e:not(#\#):not(#\#):not(#\#) {
  background-color: #0092b5;
  background-color: lab(55.1767% -26.7496 -30.5139);
}

.x1cjmh8y:not(#\#):not(#\#):not(#\#) {
  background-color: #009588;
  background-color: lab(55.0223% -41.0774 -3.90277);
}

.x28qa40:not(#\#):not(#\#):not(#\#) {
  background-color: #f05100;
  background-color: lab(57.1026% 64.2584 89.8886);
}

.xh5240c:not(#\#):not(#\#):not(#\#) {
  background-color: #f6339a;
  background-color: lab(56.9303% 76.8162 -8.07021);
}

.x1paosqu:not(#\#):not(#\#):not(#\#) {
  background-color: #00baa7;
  background-color: lab(67.3859% -49.0983 -2.63511);
}

.xu8f7y8:not(#\#):not(#\#):not(#\#) {
  background-color: #f99c00;
  background-color: lab(72.7183% 31.8672 97.9407);
}

.x1s8u1qx:not(#\#):not(#\#):not(#\#) {
  background-color: #ffedd5;
  background-color: lab(94.7127% 3.58394 14.3151);
}

.x1vl9mt4:not(#\#):not(#\#):not(#\#) {
  background-color: #fef3c6;
  background-color: lab(95.916% -1.21653 23.111);
}

.xm9ed3z:not(#\#):not(#\#):not(#\#) {
  background-color: #ecfdf5;
  background-color: lab(97.8462% -6.94966 1.85487);
}

.x11m2m78:not(#\#):not(#\#):not(#\#) {
  background-color: #fffbeb;
  background-color: lab(98.6252% -.635922 8.42309);
}

.x14ejop3:not(#\#):not(#\#):not(#\#) {
  background-color: oklch(from var(--card) l c h / .78);
}

.x1ujvjn7:not(#\#):not(#\#):not(#\#) {
  background-color: #00000012;
}

.xs1tkae:not(#\#):not(#\#):not(#\#) {
  background-color: #0003;
}

.x1jhpayt:not(#\#):not(#\#):not(#\#) {
  background-color: #0000004d;
}

.xd25rtu:not(#\#):not(#\#):not(#\#) {
  background-color: #00000073;
}

.x1seex57:not(#\#):not(#\#):not(#\#) {
  background-color: #00000080;
}

.xnf4n8c:not(#\#):not(#\#):not(#\#) {
  background-color: #0009;
}

.x1nzsy8r:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xqvr73e:not(#\#):not(#\#):not(#\#) {
  background-color: #0000001a;
}

.xsjsedy:not(#\#):not(#\#):not(#\#) {
  background-color: #0003;
}

.x1udmrlx:not(#\#):not(#\#):not(#\#) {
  background-color: #00000040;
}

.xix7hrb:not(#\#):not(#\#):not(#\#) {
  background-color: #0000004d;
}

.x1nbofk2:not(#\#):not(#\#):not(#\#) {
  background-color: #00000059;
}

.x5gdprt:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
}

.x1ko9emx:not(#\#):not(#\#):not(#\#) {
  background-color: #00000073;
}

.x1xru9bx:not(#\#):not(#\#):not(#\#) {
  background-color: #00000080;
}

.x12cimdh:not(#\#):not(#\#):not(#\#) {
  background-color: #0000008c;
}

.xawp4a:not(#\#):not(#\#):not(#\#) {
  background-color: #0009;
}

.x1h9t3s3:not(#\#):not(#\#):not(#\#) {
  background-color: #000000b3;
}

.xb9anc8:not(#\#):not(#\#):not(#\#) {
  background-color: #000c;
}

.xsoixyd:not(#\#):not(#\#):not(#\#) {
  background-color: #000000d9;
}

.x1azf28q:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0a0a;
}

.x1qrntln:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0a0a4d;
}

.x1ny1vbj:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0a0a99;
}

.x1d6xthp:not(#\#):not(#\#):not(#\#) {
  background-color: #0d9488;
}

.xh0kv4d:not(#\#):not(#\#):not(#\#) {
  background-color: #8b5cf6;
}

.x14ct924:not(#\#):not(#\#):not(#\#) {
  background-color: #10b981;
}

.xjdw9in:not(#\#):not(#\#):not(#\#) {
  background-color: #a855f7cc;
}

.xv6j6i1:not(#\#):not(#\#):not(#\#) {
  background-color: #0284c7;
}

.xfyg4pd:not(#\#):not(#\#):not(#\#) {
  background-color: #14b8a6;
}

.x1885lbm:not(#\#):not(#\#):not(#\#) {
  background-color: #dcfce7;
}

.xp5tj7a:not(#\#):not(#\#):not(#\#) {
  background-color: #171717;
}

.xatnfan:not(#\#):not(#\#):not(#\#) {
  background-color: #ec4899;
}

.xwm5p3n:not(#\#):not(#\#):not(#\#) {
  background-color: #ef4444;
}

.x6od6a3:not(#\#):not(#\#):not(#\#) {
  background-color: #f0fdf4;
}

.x23jedt:not(#\#):not(#\#):not(#\#) {
  background-color: #f59e0bcc;
}

.xdw5vga:not(#\#):not(#\#):not(#\#) {
  background-color: #f59e0b;
}

.x100f3d0:not(#\#):not(#\#):not(#\#) {
  background-color: #fef2f2;
}

.x14c6rwm:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff0f;
}

.xhkldz1:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff1a;
}

.x1bcylym:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff26;
}

.x4g69xp:not(#\#):not(#\#):not(#\#) {
  background-color: #fff3;
}

.x6cam36:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff40;
}

.x1onkwx2:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff4d;
}

.x1kmbnax:not(#\#):not(#\#):not(#\#) {
  background-color: #fff6;
}

.xklvlz2:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff0d;
}

.xc27u8p:not(#\#):not(#\#):not(#\#) {
  background-color: #fffc;
}

.x16gjy0m:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffe6;
}

.xsuhtdx:not(#\#):not(#\#):not(#\#) {
  background-color: #fffffff2;
}

.xzsqcw3:not(#\#):not(#\#):not(#\#) {
  background-color: #22c55e;
}

.xiafvb4:not(#\#):not(#\#):not(#\#) {
  background-color: #27272acc;
}

.x1v1svui:not(#\#):not(#\#):not(#\#) {
  background-color: #06b6d4;
}

.xns03zs:not(#\#):not(#\#):not(#\#) {
  background-color: #6366f1;
}

.x1c8ul09:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
}

.x8897o3:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff14;
}

.xp2v3zl:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffe6;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xwnonoy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.x1s9zp82:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-100);
}

.xttx6s9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-canvas, var(--background));
}

.x1usxml1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-canvas);
}

.xlqccqz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-chrome, var(--surface));
}

.xi1lnmw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-chrome);
}

.xgd223g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-composer-surface);
}

.x1hpw17u:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-hairline, var(--border));
}

.x1ip94lg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-hairline);
}

.x1lbbgmw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-hover);
}

.x1o2jprz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-muted);
}

.x1uxccqt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-pill);
}

.x17xynlr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-selection);
}

.x787qnp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-shell);
}

.xm5de7f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-surface);
}

.x11gw9ax:not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
}

.x1clqcor:not(#\#):not(#\#):not(#\#) {
  background-color: var(--border-subtle);
}

.xms2ikn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--border);
}

.x337huo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand-cyan);
}

.x1wyqmdj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand-lilac);
}

.x1o0y6ew:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand-mark-foreground);
}

.x1bcdjnh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand-night-navy);
}

.x1etmmme:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand-pink);
}

.x9pqjdp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand-violet);
}

.x13r1gtv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-default-fill);
}

.x1hepwy5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-flat-fill);
}

.xjk4o2f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-primary-fill);
}

.x1ep7253:not(#\#):not(#\#):not(#\#) {
  background-color: var(--card);
}

.x1snyutt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-1);
}

.xn1t7e7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-2);
}

.x1t0hdjq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-3);
}

.xbcde39:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-4);
}

.x1bzsyms:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-5);
}

.xjawnzr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-other);
}

.x1dhk3w5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chip-amber);
}

.x1o5kqn6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chip-indigo);
}

.x8bvm25:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chip-purple);
}

.x1o6b9ot:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chip-rose);
}

.xrl3f8e:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chip-sky);
}

.xt9bd23:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chip-teal);
}

.x1xr8obd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--data-table-row-fill);
}

.x1f2s7ud:not(#\#):not(#\#):not(#\#) {
  background-color: var(--destructive-background);
}

.x1z04brh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--destructive);
}

.x80ywu2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--find-match);
}

.x14xb6xe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--foreground);
}

.x2z6oyj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--info-background);
}

.xnhg8wq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--info);
}

.xzlit2n:not(#\#):not(#\#):not(#\#) {
  background-color: var(--input);
}

.x1lxcx5b:not(#\#):not(#\#):not(#\#) {
  background-color: var(--list-bg, var(--page-canvas, var(--background)));
}

.x1bagxn6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--marketing-accent-muted);
}

.x1qigyga:not(#\#):not(#\#):not(#\#) {
  background-color: var(--marketing-accent);
}

.x123g0e3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted-foreground);
}

.xuhz2es:not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted);
}

.x1bapf8y:not(#\#):not(#\#):not(#\#) {
  background-color: var(--overlay-scrim-subtle);
}

.xiex1g1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--page-canvas);
}

.xqy2nev:not(#\#):not(#\#):not(#\#) {
  background-color: var(--popover);
}

.x1f6v2c8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-background);
}

.x16pmass:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-foreground);
}

.x8qxh4v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.x1ut2sa4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--secondary);
}

.x15d1jvn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--semantic-error-bg);
}

.x1jtqa8t:not(#\#):not(#\#):not(#\#) {
  background-color: var(--semantic-info-bg);
}

.xaeynk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--shell-gradient-via, var(--page-canvas));
}

.xcgw1mj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-accent);
}

.x1ym2bw5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-border);
}

.xw1jzds:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-primary);
}

.xgcb8oj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar);
}

.xi5nw68:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-cyan);
}

.x1llr8tn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-pink);
}

.xsd61xy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-rose);
}

.x143ok4t:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-sky);
}

.xq0fib3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-slate);
}

.x1jg4vbq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-teal);
}

.xl76lxo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-violet);
}

.x3zearw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--stage-zinc);
}

.xpu3x72:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-background);
}

.x15awsqi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success);
}

.x1xivlzv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-border);
}

.x10vmfoi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-default);
}

.x188i19r:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.xnza242:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-input);
}

.x1a5kfxa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-popover);
}

.xitqygx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-raised);
}

.xpo8stl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.x1fzvg1v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-sunken);
}

.xuvt9l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.x1awcbgv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--unread-badge);
}

.xsk1r8h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning-background);
}

.x1wbbese:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning);
}

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.x1bokp4g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1sasfs3);
}

.x1e4jqqp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xk6xy39);
}

.x1ai9t02:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xs2v0lq);
}

.xt5lcu8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xwvazbf);
}

.x12peec7:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xctc5yt:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from 0deg,transparent 0%,transparent 75%,var(--primary) 100%);
}

.xsbjsd7:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from var(--angle),#f9ce34 0deg,#ee2a7b 120deg,#6228d7 240deg,#f9ce34 360deg);
}

.x1yfk5b9:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from var(--xr1bxuq),transparent 0deg,transparent 225deg,var(--primary) 285deg,var(--primary) 315deg,transparent 360deg);
}

.x1gtly0b:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(110deg,color-mix(in oklch,var(--foreground) 4%,transparent) 0%,color-mix(in oklch,var(--foreground) 9%,transparent) 18%,color-mix(in oklch,var(--primary) 12%,transparent) 34%,color-mix(in oklch,var(--foreground) 6%,transparent) 52%,color-mix(in oklch,var(--foreground) 3%,transparent) 100%);
}

.x1tq0anz:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(120deg, #0000 30%, #ffffff2e 50%, #0000 70%);
  background-image: linear-gradient(120deg, #0000 30%, lab(100% 0 0 / .18) 50%, #0000 70%);
}

.xwkw6gm:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,color-mix(in oklch,var(--primary) 15%,transparent),color-mix(in oklch,var(--primary) 10%,transparent));
}

.xru6yi4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,color-mix(in srgb,var(--warning) 15%,transparent),color-mix(in srgb,var(--warning) 10%,transparent));
}

.x1htt0js:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in oklch,var(--accent) 18%,var(--background)) 0%,color-mix(in oklch,var(--background) 96%,var(--card)) 100%);
}

.x11f0r1d:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in oklch,var(--card) 92%,white) 0%,color-mix(in oklch,var(--card) 98%,var(--background)) 100%);
}

.x13sgw11:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in oklch,var(--primary),white 16%),var(--primary));
}

.x19b8qcc:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,transparent 65%,color-mix(in srgb,var(--primary) 5%,transparent) 100%);
}

.x10nmr7h:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,color-mix(in oklch,var(--muted-foreground) 55%,transparent),var(--foreground),color-mix(in oklch,var(--muted-foreground) 55%,transparent));
}

.xtunbt6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,color-mix(in oklch,var(--primary) 4%,transparent) 25%,color-mix(in oklch,var(--primary) 11%,transparent) 50%,color-mix(in oklch,var(--primary) 4%,transparent) 75%);
}

.xz6e4ps:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0000009e, #0000001f 75%);
}

.x7eqhsz:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0000000d 1px, #0000 1px), linear-gradient(#0000000d 1px, #0000 1px);
}

.x11en3ay:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(rgb(9 10 13 / var(--lg-veil, 0)) 0 0),linear-gradient(180deg,rgb(255 255 255 / calc(.21 * (1 - var(--lg-veil, 0)))),rgb(255 255 255 / calc(.12 * (1 - var(--lg-veil, 0)))) 50%,rgb(255 255 255 / calc(.16 * (1 - var(--lg-veil, 0)))));
}

.x1ryqftv:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right, #ef444426, #f43f5e1a);
  background-image: linear-gradient(to bottom right, lab(55.7852% 65.6164 40.7976 / .15), lab(56.4564% 69.5783 26.8306 / .1));
}

.x15x71s8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--brand-violet) 15%,transparent),color-mix(in oklch,var(--brand-lilac) 10%,transparent));
}

.xghum3z:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--brand-violet) 15%,transparent),color-mix(in oklch,var(--brand-violet) 10%,transparent));
}

.x1c0bqrw:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--destructive) 15%,transparent),color-mix(in oklch,var(--destructive) 10%,transparent));
}

.xxfb5c6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--destructive) 15%,transparent),color-mix(in oklch,var(--warning) 10%,transparent));
}

.x1x3nioa:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--destructive) 20%,transparent),color-mix(in oklch,var(--destructive) 20%,transparent));
}

.x1l8s4i4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--info) 15%,transparent),color-mix(in oklch,var(--primary) 10%,transparent));
}

.x1gtex69:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--muted) 50%,transparent),color-mix(in oklch,var(--muted) 30%,transparent));
}

.x13qb44h:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 10%,transparent),color-mix(in oklch,var(--primary) 5%,transparent));
}

.x1x07wz9:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 15%,transparent),color-mix(in oklch,var(--brand-violet) 10%,transparent));
}

.xv05u8p:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 15%,transparent),color-mix(in oklch,var(--destructive) 10%,transparent));
}

.x1yympsq:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 15%,transparent),color-mix(in oklch,var(--info) 10%,transparent));
}

.x265h4d:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 15%,transparent),color-mix(in oklch,var(--muted) 50%,transparent),color-mix(in oklch,var(--muted) 30%,transparent));
}

.xp9yyn6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 15%,transparent),color-mix(in oklch,var(--primary) 10%,transparent));
}

.xuwwu7h:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 2%,transparent),transparent);
}

.x1p53n50:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--primary) 80%,transparent),color-mix(in oklch,var(--primary) 60%,transparent),color-mix(in oklch,var(--primary) 40%,transparent));
}

.x7n0umi:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--success) 15%,transparent),color-mix(in oklch,var(--success) 10%,transparent));
}

.xyo6x9e:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--surface-hover) 70%,transparent),var(--surface),var(--page-canvas));
}

.xc7y29p:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--warning) 15%,transparent),color-mix(in oklch,var(--warning) 10%,transparent));
}

.xf2st3c:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in oklch,var(--warning) 2%,transparent),transparent);
}

.x1co0o6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right, #ef444426, #f43f5e1a);
}

.xov69so:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--destructive) 35%,transparent),color-mix(in srgb,var(--destructive) 10%,transparent),color-mix(in srgb,var(--warning) 20%,transparent));
}

.xzrwqv2:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--info) 40%,transparent),color-mix(in srgb,var(--info) 15%,transparent),color-mix(in srgb,var(--primary) 25%,transparent));
}

.x5jeuvt:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--primary) 12%,transparent),color-mix(in srgb,var(--success) 12%,transparent));
}

.xne5bfr:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--primary) 40%,transparent),color-mix(in srgb,var(--primary) 15%,transparent),color-mix(in srgb,var(--info) 20%,transparent));
}

.x1wf6f36:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--primary) 80%,transparent),color-mix(in srgb,var(--primary) 60%,transparent),color-mix(in srgb,var(--primary) 40%,transparent));
}

.x1gurc58:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--success) 40%,transparent),color-mix(in srgb,var(--success) 15%,transparent),color-mix(in srgb,var(--info) 20%,transparent));
}

.x1lv1ibu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,color-mix(in srgb,var(--warning) 45%,transparent),color-mix(in srgb,var(--warning) 15%,transparent),color-mix(in srgb,var(--destructive) 15%,transparent));
}

.x15188gb:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right, #262626, #171717);
}

.x8ijshu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,var(--background),color-mix(in oklch,var(--muted) 10%,transparent));
}

.xker83n:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,var(--background),var(--background),color-mix(in srgb,var(--muted) 40%,transparent));
}

.xpbwo28:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,var(--page-canvas),var(--surface),var(--app-chrome));
}

.x1f8id9c:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,var(--sidebar-accent),color-mix(in srgb,var(--sidebar-accent) 50%,transparent));
}

.xkkvqya:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,#3ba4f4,#85d1f8,var(--background));
}

.x2zx4d4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--shell-gradient-from),var(--shell-gradient-via),var(--shell-gradient-to));
}

.xkotz4k:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,color-mix(in srgb,var(--border) 60%,transparent),transparent);
}

.x13hqptt:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,color-mix(in srgb,var(--primary) 10%,transparent),#00ffff1a,#ffc0cb1a);
}

.x10oioin:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent,color-mix(in srgb,var(--border) 60%,transparent));
}

.x4rwjbq:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,var(--border),transparent);
}

.xg0hweo:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,var(--primary),var(--primary));
}

.xn4qa0m:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top right,var(--primary),color-mix(in oklab,var(--primary) 70%,white),color-mix(in srgb,var(--primary) 60%,transparent));
}

.x1ujq34y:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top right,var(--primary),color-mix(in oklab,var(--primary) 70%,white));
}

.xmb5kmc:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklch,var(--background) 60%,transparent),transparent);
}

.x1apd0sr:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in srgb,var(--background) 60%,transparent),transparent);
}

.x1ylyfmp:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in srgb,var(--page-canvas) 90%,transparent),color-mix(in srgb,var(--page-canvas) 40%,transparent),transparent);
}

.x1amt6ng:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #0009, #0000);
}

.xeeed38:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #000000b3, #0000);
}

.x1qfkfe:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #000c, #0000);
}

.x1upk34e:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #000000e6, #000c, #0009);
}

.xyypzun:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--background),transparent);
}

.xyla3qm:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--surface),transparent);
}

.x151nfz4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);
}

.x1g4uhbb:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--data-table-row-fill, transparent),var(--data-table-row-fill, transparent));
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.xsmy54j:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 30% 18%,color-mix(in oklch,var(--surface) 96%,white) 0%,color-mix(in oklch,var(--app-shell) 58%,transparent) 25%,transparent 50%),conic-gradient(from 218deg at 50% 50%,color-mix(in oklch,var(--brand-cyan) 76%,white),color-mix(in oklch,var(--surface) 92%,var(--primary)),color-mix(in oklch,var(--surface-border) 82%,white),color-mix(in oklch,var(--primary) 72%,var(--app-shell)),color-mix(in oklch,var(--brand-cyan) 76%,white));
}

.xkyl22j:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 32% 22%,var(--surface) 0%,var(--warning) 48%,var(--warning-foreground) 100%);
}

.x11jkzdu:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at center,color-mix(in oklch,var(--primary) 18%,var(--border)) 1px,transparent 1.75px);
}

.xpu7hqg:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at center,color-mix(in srgb,var(--primary) 10%,transparent),var(--background),var(--background));
}

.x16nwcpu:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at center,color-mix(in srgb,var(--primary) 5%,transparent),transparent,transparent);
}

.x1rtw6t4:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at center,hsl(var(--border)) 1px,transparent 1.25px);
}

.x1tiyfr7:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,var(--border)_1px,transparent_1px);
}

.x1rux46e:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(color-mix(in oklch,var(--muted-foreground) 18%,transparent) 1px,transparent 1px);
}

.x1se4kyj:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(ellipse at 50% 10%,color-mix(in oklch,var(--warning) 22%,transparent),transparent 68%);
}

.xdo8e4k:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(ellipse at center,color-mix(in srgb,color-mix(in oklch,var(--primary) 12%,transparent) 50%,transparent),transparent);
}

.x1e0oxod:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(oklch(var(--foreground) / .08) 1px,transparent 1px);
}

.x180rg8z:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(var(--border) 1px,transparent 1px);
}

.xb6jvp7:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-agency-background);
}

.x1tzbqwt:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-analytics-background);
}

.x1q3nsa7:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-construction-background);
}

.xobyrt9:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-cosmic-background);
}

.x15qnk2o:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-cotton-background);
}

.x1fok0wl:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-creative-background);
}

.x12l4op2:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-cyber-background);
}

.x1x7uety:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-default-background);
}

.xk3ah76:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-education-background);
}

.xmrxv0x:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-finance-background);
}

.xbd2a2h:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-fluffy-background);
}

.x1of1wci:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-frosty-background);
}

.xt1ebsq:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-gamer-background);
}

.x15t2xo8:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-grape-background);
}

.x7d3s3h:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-hospitality-background);
}

.xcwbs32:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-hvac-background);
}

.xlve0i3:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-legal-background);
}

.x1j066sk:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-logistics-background);
}

.x5uyg5j:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-medical-background);
}

.x1fsu109:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-minty-background);
}

.x1s1te0s:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-nature-background);
}

.x11pgnpr:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-onboarding-background);
}

.x188xf3u:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-real-estate-background);
}

.xteenwx:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-sales-background);
}

.x190j67:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-seo-background);
}

.xzsensw:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-social-background);
}

.x1opu21w:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-sparkly-background);
}

.x5dcxbu:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-sunny-background);
}

.x1sweo07:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-supervisor-background);
}

.xufrnzt:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-support-background);
}

.x1f3x8vm:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-tech-background);
}

.x1ij1s94:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-wildberry-background);
}

.x1plcdfc:not(#\#):not(#\#):not(#\#) {
  background-image: var(--agent-orb-writer-background);
}

.x1i4tis:not(#\#):not(#\#):not(#\#) {
  background-image: var(--button-primary-background);
}

.x1e87kdn:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x-backgroundImage);
}

.x1dyk1q5:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat,padding-box;
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.x1w3jsh0:not(#\#):not(#\#):not(#\#) {
  background-repeat: repeat-x;
}

.x8gvpf:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 160%;
}

.x137ediv:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 4px;
}

.x8xkuhf:not(#\#):not(#\#):not(#\#) {
  background-size: 14px 14px;
}

.x1ht9rhz:not(#\#):not(#\#):not(#\#) {
  background-size: 16px 16px;
}

.xakli9p:not(#\#):not(#\#):not(#\#) {
  background-size: 200% 100%;
}

.xnvw0yq:not(#\#):not(#\#):not(#\#) {
  background-size: 20px 20px;
}

.x31ge7m:not(#\#):not(#\#):not(#\#) {
  background-size: 240% 100%;
}

.xeutlqa:not(#\#):not(#\#):not(#\#) {
  background-size: 24px 24px;
}

.x15yas52:not(#\#):not(#\#):not(#\#) {
  background-size: 250% 100%, auto;
}

.x1yiqjcs:not(#\#):not(#\#):not(#\#) {
  background-size: 40px 40px;
}

.xigfrmk:not(#\#):not(#\#):not(#\#) {
  background-size: 5px 5px;
}

.x18d0r48:not(#\#):not(#\#):not(#\#) {
  background-size: cover;
}

.xxnm3yh:not(#\#):not(#\#):not(#\#) {
  border-block-color: color-mix(in srgb,var(--border) 30%,transparent);
}

.x1maz7mx:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--app-hairline);
}

.xvy5aur:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--border);
}

.x19pzxnz:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--surface-border);
}

.xykt701:not(#\#):not(#\#):not(#\#) {
  border-block-style: solid;
}

.x1616tdu:not(#\#):not(#\#):not(#\#) {
  border-block-width: 0;
}

.x1kbiq1m:not(#\#):not(#\#):not(#\#) {
  border-block-width: 1px;
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x16uus16:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 0;
}

.x1yqfno7:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-md);
}

.x1vqnbav:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-xl);
}

.xbiv7yw:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 0;
}

.x1ph99ye:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-xl);
}

.x1098hl8:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: color-mix(in srgb,var(--border) 35%,transparent);
}

.x1gva07c:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: var(--surface-border);
}

.x18b5jzi:not(#\#):not(#\#):not(#\#) {
  border-inline-end-style: solid;
}

.x10w94by:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 0;
}

.x1lun4ml:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 1px;
}

.x99hjd4:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.xntvzxl:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--app-hairline);
}

.x1haoxjn:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--border);
}

.x1ye8i7e:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--surface-border);
}

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

.x14e42zd:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 0;
}

.xpilrb4:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.xyumdvf:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 2px;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.x1ga7v0g:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 0;
}

.x7v27v9:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--radius-md);
}

.x15mokao:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 0;
}

.xyh5bb9:not(#\#):not(#\#):not(#\#) {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.xg8hw07:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 -18px 44px -34px color-mix(in oklch,var(--brand-night-navy) 42%,transparent);
}

.x1pcsz11:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .0625rem var(--surface-border);
}

.x1u660ve:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .125rem var(--foreground),0 0 0 .25rem var(--surface);
}

.x7wozxi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .125rem var(--sidebar);
}

.x1yg11pu:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #f99c004d;
  box-shadow: 0 0 0 1px lab(72.7183% 31.8672 97.9407 / .3);
}

.x111e97d:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--border) 50%,transparent);
}

.xazzv2g:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--border) 60%,transparent);
}

.xdaptxr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--sidebar-ring) 35%,transparent);
}

.xqjlyfs:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--surface-border) 60%,transparent);
}

.xqo0f3y:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #00bb7f4d, 0 0 6px #00c48626;
  box-shadow: 0 0 0 1px lab(66.9756% -58.27 19.5419 / .3), 0 0 6px lab(70.0193% -65.7295 21.2307 / .15);
}

.x1k1x783:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--attribution-accent) 15%,transparent);
}

.xv005kd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--border) 30%,transparent);
}

.xkl35e3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--border) 50%,transparent);
}

.xuc3pzl:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--destructive) 20%,transparent);
}

.x1bo0l0q:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 12%,transparent);
}

.x1814fyi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 15%,transparent);
}

.x1s4llhn:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 20%,transparent);
}

.xuhinig:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 25%,transparent);
}

.xbsa1da:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 30%,transparent);
}

.x1bjc379:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 35%,transparent);
}

.xxfnb5n:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--success) 25%,transparent);
}

.xki6qkc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--warning) 30%,transparent);
}

.xek9x2m:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000000d;
}

.x1cpbzav:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #06b6d433;
}

.xsg9zzb:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #22c55e33;
}

.x1a2l5r6:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #3b82f633;
}

.x149uufi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #64748b33;
}

.xysyv2g:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #8b5cf633;
}

.xgecy5n:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #d8b4fe4d;
}

.x16l58t4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #ef444433;
}

.x1qsrmf:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #f59e0b40;
}

.x21bsje:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #f9731633;
}

.x1f1n6q:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #fca5a54d;
}

.x1m6b9t3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--border) 25%,transparent);
}

.x1gpo8sq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--border) 40%,transparent),var(--shadow-sm);
}

.x1cqp8ip:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--brand-violet) 15%,transparent);
}

.xn7qjp8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--destructive) 15%,transparent);
}

.x4oa6j0:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--destructive) 20%,transparent);
}

.x1b2l5m2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--foreground) 15%,transparent);
}

.xq4h6tq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--foreground) 5%,transparent);
}

.x110ztuj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--foreground) 60%,transparent);
}

.x3up62l:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--info) 15%,transparent);
}

.x158e4da:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--muted-foreground) 15%,transparent);
}

.xylihai:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 10%,transparent);
}

.xrq19cu:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 20%,transparent);
}

.x5vb840:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 25%,transparent),var(--shadow-md);
}

.x123j5p5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 30%,transparent);
}

.xe4kaah:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 50%,transparent);
}

.x1lkv7wo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--sidebar-ring) 20%,transparent);
}

.xcylnir:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--success) 15%,transparent);
}

.xut1szb:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--success) 30%,transparent);
}

.xb4q861:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--warning) 15%,transparent);
}

.x1abcddz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--warning) 30%,transparent);
}

.x13kskjf:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px;
}

.x9emba2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #ffffff1a,var(--shadow-sm);
}

.xmkvovz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #fff3,var(--shadow-lg);
}

.x6980ra:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--background);
}

.xtywljq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--border);
}

.x1lch8hk:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--primary);
}

.x140ba4y:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--ring);
}

.x1m7dbnf:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--sidebar-border),var(--shadow-sm);
}

.x1iczyri:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface-border),0 1px 0 color-mix(in oklch,var(--foreground) 3%,transparent);
}

.x1p5sy03:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface-border),var(--shadow-md);
}

.x1uw5gks:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface-border),var(--shadow-sm);
}

.x14k6ll4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface-border);
}

.x1wvf5oi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 25%,transparent);
}

.x29n539:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 50%,transparent),0 10px 15px -3px #00000080,0 4px 6px -4px #00000080;
}

@supports (color: lab(0% 0 0)) {
  .x29n539:not(#\#):not(#\#):not(#\#) {
    box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 50%,transparent),0 10px 15px -3px lab(0% 0 0 / .5),0 4px 6px -4px lab(0% 0 0 / .5);
  }
}

.xz1xkgd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #f59e0b80;
  box-shadow: 0 0 0 2px lab(72.7914% 26.933 75.434 / .5);
}

.x16zmkjo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--destructive) 15%,transparent);
}

.x9nnqdp:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--destructive) 20%,transparent);
}

.xlwonnz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--foreground) 20%,transparent);
}

.x1of4gb0:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 15%,transparent);
}

.x1j0pulg:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 20%,transparent);
}

.x1y7931s:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 30%,transparent);
}

.xuqyvch:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 70%,transparent);
}

.xy6luto:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent);
}

.xqfcwhr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 25%,transparent),0 0 0 4px var(--background);
}

.x1sniul6:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 30%,transparent);
}

.xmbnkgc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--sidebar-ring) 50%,transparent),var(--shadow-lg);
}

.xqelrqo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--success) 25%,transparent);
}

.xixfh7z:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--background);
}

.x1mzhgoz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--card);
}

.xuj8xs8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--foreground),0 0 0 4px var(--background);
}

.x1rjlyca:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--page-canvas);
}

.x11k7yc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--popover),0 0 0 4px var(--ring);
}

.x1rmq3nb:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--popover);
}

.x1hvgykc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary),0 0 0 3px var(--surface);
}

.x1ac1bmq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary),0 0 0 4px var(--background);
}

.xft1edi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary),var(--shadow-xl);
}

.x1cbd4kv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary);
}

.x1amhyri:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--ring),0 0 0 4px var(--background);
}

.x19fanxf:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--ring),0 0 0 4px var(--popover);
}

.x16g9nys:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--surface),var(--shadow-lg);
}

.x1k1pi0d:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--surface);
}

.x1pz70ge:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px white,var(--shadow-sm);
}

.xrqv5e9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent);
}

.xdd97ev:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);
}

.xwmgk19:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--popover);
}

.x1qyq939:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--surface);
}

.x129v6s9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 5px var(--cell-glow-color),0 0 10px rgba(from var(--cell-glow-color) r g b / .45),inset 0 1px .5px #ffffffb8,inset 0 -1px 1px #00000059;
}

.xqn1d8i:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 6px color-mix(in oklch,var(--primary) 30%,transparent);
}

.x1d5kiey:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 6px var(--cell-glow-color),0 0 12px rgba(from var(--cell-glow-color) r g b / .5),inset 0 1px .5px #ffffffbf,inset 0 -1px 1px #00000059;
}

.x1s8n797:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 80px color-mix(in oklab,var(--primary) 45%,transparent);
}

.x19or7ck:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 26px #0f172a14, 0 1px 4px #0f172a0f;
}

.x1a0p65a:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 28px -14px #0000008c, inset 0 1px #ffffff80, inset 0 0 0 1px #ffffff1f, inset 0 -1px #00000040;
}

.x3ze85u:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 28px -12px #00000080;
  box-shadow: 0 12px 28px -12px lab(0% 0 0 / .5);
}

.x86y004:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 30px color-mix(in srgb,var(--foreground) 5%,transparent);
}

.xg4u3ws:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 30px color-mix(in srgb,var(--primary) 20%,transparent);
}

.xro4bq2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px 36px #0f172a14, 0 2px 8px #0f172a0d;
}

.xzm8qze:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 16px 50px #0f172a2e;
}

.xtrdf6t:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 40px -24px color-mix(in oklch,var(--brand-night-navy) 55%,transparent),0 2px 6px color-mix(in oklch,var(--brand-night-navy) 10%,transparent);
}

.x1vh9p6s:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 42px -18px color-mix(in srgb,var(--foreground) 60%,transparent);
}

.xafpw55:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 45px #00000038;
}

.x1fp4g8o:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 48px -28px #00000057, 0 1px 2px #0000001f;
  box-shadow: 0 18px 48px -28px lab(0% 0 0 / .34), 0 1px 2px lab(0% 0 0 / .12);
}

.x11du1ll:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 48px -38px color-mix(in oklch,var(--foreground) 35%,transparent);
}

.x1ux454i:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 50px #0f172a47;
}

.x6ty3ij:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 color-mix(in oklch,var(--foreground) 2%,transparent);
}

.xmkk3i:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 color-mix(in oklch,var(--foreground) 3%,transparent),0 18px 40px -28px color-mix(in oklch,var(--foreground) 24%,transparent);
}

.xme6hkx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 color-mix(in oklch,var(--foreground) 3%,transparent);
}

.xvxa1ix:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 color-mix(in oklch,var(--foreground) 4%,transparent),0 8px 18px -18px color-mix(in oklch,var(--foreground) 18%,transparent);
}

.x1robg9k:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 color-mix(in oklch,var(--foreground) 4%,transparent);
}

.x6ypw51:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 color-mix(in srgb,var(--foreground) 4%,transparent);
}

.xnc3u7q:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px #00000005;
}

.x1ltnvx5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 var(--border-subtle);
}

.xyxtvvd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 var(--surface-border);
}

.xv186zg:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d;
}

.xb3ffc7:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #221b160a;
}

.x1i3dqfx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px color-mix(in oklch,var(--brand-night-navy) 4%,transparent),0 24px 48px -16px color-mix(in oklch,var(--brand-night-navy) 10%,transparent);
}

.x1eb7j67:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px color-mix(in oklch,var(--foreground) 10%,transparent);
}

.xiicf20:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px color-mix(in oklch,var(--foreground) 4%,transparent);
}

.xjh0ze8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000f;
}

.x15p6wsh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px color-mix(in srgb,var(--foreground) 12%,transparent);
}

.x1ljzif:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 25px -5px #0000000d, 0 8px 10px -6px #0000000d;
}

.x5r8j7o:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 60px -15px #0000001a;
}

.x5o0nw1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 48px -12px color-mix(in oklch,var(--brand-night-navy) 35%,transparent);
}

.x1htt01j:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 80px #0f172a38;
}

.x1ygt5u7:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 80px #0f172a47;
}

.x1xtam6c:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 6px #0000004d;
  box-shadow: 0 2px 6px lab(0% 0 0 / .3);
}

.x18l08pc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 8px #00000003;
}

.xd4t0mv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 3px 12px #0000000a;
}

.x1gr1r42:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 10px -4px color-mix(in oklab,var(--brand-night-navy) 5%,transparent),0 16px 32px -12px color-mix(in oklab,var(--brand-night-navy) 5%,transparent);
}

.xw3lkvy:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px #0000004d;
  box-shadow: 0 4px 12px lab(0% 0 0 / .3);
}

.xjibe9j:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px #a855f733;
  box-shadow: 0 4px 12px lab(52.7991% 56.2742 -68.7519 / .2);
}

.x1rzrpic:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px color-mix(in oklch,var(--success) 20%,transparent);
}

.xb7evfx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px color-mix(in srgb,var(--foreground) 12%,transparent);
}

.x1qz7sjv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px color-mix(in srgb,var(--foreground) 4%,transparent),0 1px 1px color-mix(in srgb,var(--foreground) 4%,transparent);
}

.xxnsgkj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 18px -8px #00000073, inset 0 1px #ffffff80, inset 0 0 0 1px #ffffff1f, inset 0 -1px #0003;
}

.x1n8bum1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px color-mix(in oklch,var(--foreground) 12%,transparent);
}

.x18yr81t:not(#\#):not(#\#):not(#\#) {
  box-shadow: 2px 0 4px -2px var(--surface-border),0 1px 0 var(--surface-border);
}

.x1cz7wff:not(#\#):not(#\#):not(#\#) {
  box-shadow: 2px 0 4px -2px var(--surface-border);
}

.xc8cye2:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--app-hairline, var(--surface-border));
}

.xe8p6bm:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--surface-border),var(--task-list-pinned-shadow, 0 0 0 0 transparent);
}

.xe13ipt:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--surface-border);
}

.xpfqgcc:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px #0000002e;
}

.x148dece:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -6px 12px color-mix(in oklch,var(--warning) 45%,transparent);
}

.x1ssqobq:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #ffffff1a;
  box-shadow: inset 0 0 0 1px lab(100% 0 0 / .1);
}

.x1xypyfn:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #0000000d;
  box-shadow: inset 0 0 0 1px lab(0% 0 0 / .05);
}

.x1y67ss6:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in oklch,var(--hero-orange) 26%,transparent);
}

.x1tw09h9:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in oklch,var(--warning) 15%,transparent);
}

.xapwexa:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #10b9814d;
}

.xqc3oi7:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #84cc164d;
}

.xfilcdr:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #eab3084d;
}

.xu1zx3q:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--border) 30%,transparent);
}

.xglxsot:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--foreground) 6%,transparent),var(--shadow-md);
}

.x18oxqs:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--primary) 15%,var(--surface-border)),0 2px 4px color-mix(in srgb,var(--muted-foreground) 15%,transparent),0 4px 14px color-mix(in srgb,var(--muted-foreground) 15%,transparent),0 8px 24px -4px color-mix(in srgb,var(--muted-foreground) 6%,transparent);
}

.x1w9jyx5:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #0003;
}

.x1l7mylb:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--primary);
}

.x1ikx0dt:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--surface-border),0 10px 24px -22px color-mix(in oklch,var(--brand-night-navy) 38%,transparent),0 1px 2px color-mix(in oklch,var(--brand-night-navy) 6%,transparent);
}

.xnja7xo:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--surface-border),0 10px 28px -26px color-mix(in oklch,var(--foreground) 45%,transparent);
}

.xo9tnp7:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--surface-border);
}

.x1pgz3ef:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px color-mix(in oklch,var(--destructive) 30%,transparent);
}

.xhqi76w:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px color-mix(in oklch,var(--primary) 40%,transparent);
}

.xkik4w9:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px color-mix(in srgb,var(--primary) 30%,transparent);
}

.x1xq0tbh:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--primary),0 4px 12px #0006;
}

@supports (color: lab(0% 0 0)) {
  .x1xq0tbh:not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 0 0 2px var(--primary),0 4px 12px lab(0% 0 0 / .4);
  }
}

.x1bzko7u:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--primary);
}

.x1npu08:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--ring);
}

.x1fgnne8:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1.5px 4px #000000e6, inset 0 -.5px 1px #ffffff0a;
}

.x1ret3t:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 0 color-mix(in oklch,var(--foreground) 4%,transparent);
}

.x1ki1v1q:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 1px #ffffff05;
}

.x1jikb0c:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 2px #ffffffd9, inset 0 -.5px 1px #0000000a;
}

.x7kfk49:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 2px #ffffffd9, inset 0 -1px 2px #0000000a;
}

.xdfygto:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 3px #ffffffd9, inset 0 -1px 2px #0000000a;
}

.xpq2jr4:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 3px #ffffffe6, inset 0 -1px 2px #0000000a, 0 4px 14px -4px #0000001f, 0 0 0 1px #0000000a;
}

.x1ax22t6:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 2.5px 8px #000000f2, inset 0 -1px 2px #ffffff0d, 0 8px 24px -6px #000000a6, 0 0 0 1px #00000026;
}

.x1iw58v0:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 2px 4px #0000000f;
}

.x1uojsho:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 2px 5px #000000e0, inset 0 -1px 2px #ffffff0a;
}

.x1tljunr:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 2px 6px #000000e0, inset 0 -1px 2px #ffffff0a;
}

.xnt1fae:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 0 var(--foreground);
}

.xauizjs:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 0 var(--primary);
}

.xaudsdu:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 2px 1px -1px rgb(255 255 255 / calc(.2 * (1 - var(--lg-veil, 0)))),inset -1px -1px 1px 0 rgb(255 255 255 / calc(.12 * (1 - var(--lg-veil, 0))));
}

.x14m61dy:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 3px 0 0 color-mix(in oklch,var(--primary) 75%,transparent);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x107v4am:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-primary-shadow-rest);
}

.xa2kcc3:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--elevation-sm);
}

.x1ca8t94:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--floating-shadow);
}

.xc4qm6p:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--menu-shadow);
}

.xslr5f3:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--page-card-shadow);
}

.x8qkbbt:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-2);
}

.xsmga05:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-2xl);
}

.x1ay86o5:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-floating);
}

.xxnvzyg:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-inner);
}

.x1d4wtf9:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-lg),inset 0 1px 0 #ffffff6b,inset 0 0 0 1px #ffffff1a,inset 0 -1px 0 #0000000d;
}

.xdrg12o:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-lg);
}

.x14egsve:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md);
}

.x18xibl1:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-overlay);
}

.x1h89blq:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-popover);
}

.xsx2bpp:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm),inset 0 1px 0 color-mix(in oklch,var(--foreground) 4%,transparent);
}

.x1ysgd3x:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm);
}

.xbt5qph:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-surface);
}

.x1hmi3wa:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-xl);
}

.xkrwg70:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-xs);
}

.x30xv3b:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow),inset 0 1px 0 color-mix(in oklch,var(--foreground) 4%,transparent),0 18px 36px -28px color-mix(in oklch,var(--foreground) 7%,transparent);
}

.xdigt7d:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow),inset 0 1px 0 color-mix(in oklch,var(--foreground) 4%,transparent);
}

.xt9bkt0:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--surface-shadow);
}

.xn1544x:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--task-list-pinned-shadow, 0 0 0 0 transparent);
}

.x1iotiob:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x-boxShadow);
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

.x1qgqlal:not(#\#):not(#\#):not(#\#) {
  break-inside: avoid;
}

.xhdg8po:not(#\#):not(#\#):not(#\#) {
  caption-side: bottom;
}

.x1g5zs5t:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--primary);
}

.x167woi0:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(0 round var(--radius-lg));
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.xn228mq:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(0 0, 100% 100%, 0 100%);
}

.xh3gasc:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(100% 0, 100% 100%, 0 0);
}

.xx58lst:not(#\#):not(#\#):not(#\#) {
  clip-path: var(--x-clipPath);
}

.xeh89do:not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
}

.xzpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.x108lcm5:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light dark;
}

@media (prefers-color-scheme: dark) {
  .x108lcm5:not(#\#):not(#\#):not(#\#) {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
  }
}

.xod0wng:not(#\#):not(#\#):not(#\#), .xayvuls:not(#\#):not(#\#):not(#\#) {
  color: #000;
}

.xq9g64k:not(#\#):not(#\#):not(#\#) {
  color: #0057e4;
}

.x4gvtve:not(#\#):not(#\#):not(#\#) {
  color: #050505;
}

.xfgn3zv:not(#\#):not(#\#):not(#\#) {
  color: #14b8a6;
}

.x1if986j:not(#\#):not(#\#):not(#\#) {
  color: #155e75;
}

.x1q1kjw2:not(#\#):not(#\#):not(#\#) {
  color: #166534;
}

.x12vkijx:not(#\#):not(#\#):not(#\#) {
  color: #171717;
}

.x1wt99x4:not(#\#):not(#\#):not(#\#) {
  color: #18181b;
}

.x1l9anji:not(#\#):not(#\#):not(#\#) {
  color: #1877f2;
}

.x47jptq:not(#\#):not(#\#):not(#\#) {
  color: #1a73e8;
}

.xscbn16:not(#\#):not(#\#):not(#\#) {
  color: #1e40af;
}

.x1kcxb57:not(#\#):not(#\#):not(#\#) {
  color: #202124;
}

.xse3saa:not(#\#):not(#\#):not(#\#) {
  color: #21759b;
}

.x18d090y:not(#\#):not(#\#):not(#\#) {
  color: #334155;
}

.xyu3sxs:not(#\#):not(#\#):not(#\#) {
  color: #33803f;
}

.xwxwkb9:not(#\#):not(#\#):not(#\#) {
  color: #34d399;
}

.x1ssbabi:not(#\#):not(#\#):not(#\#) {
  color: #4285f4;
}

.xmsv7xo:not(#\#):not(#\#):not(#\#) {
  color: #525252;
}

.x1d0jvo4:not(#\#):not(#\#):not(#\#) {
  color: #5b21b6;
}

.xacak0u:not(#\#):not(#\#):not(#\#) {
  color: #65676b;
}

.x10azrc4:not(#\#):not(#\#):not(#\#) {
  color: #6b21a8;
}

.x93p4j0:not(#\#):not(#\#):not(#\#) {
  color: #6b7280;
}

.xumdyyo:not(#\#):not(#\#):not(#\#) {
  color: #6d28d9;
}

.xggajvj:not(#\#):not(#\#):not(#\#) {
  color: #71717a;
}

.xduw2yx:not(#\#):not(#\#):not(#\#) {
  color: #737373;
}

.x1liijyw:not(#\#):not(#\#):not(#\#) {
  color: #78350f;
}

.x15ami61:not(#\#):not(#\#):not(#\#) {
  color: #7c3aed;
}

.xhrside:not(#\#):not(#\#):not(#\#) {
  color: #7e22ce;
}

.xlys7m9:not(#\#):not(#\#):not(#\#) {
  color: #991b1b;
}

.xjw3mh4:not(#\#):not(#\#):not(#\#) {
  color: #9a3412;
}

.x10jjolp:not(#\#):not(#\#):not(#\#) {
  color: #a1a1aa;
}

.x1xsscn4:not(#\#):not(#\#):not(#\#) {
  color: #a3a3a3;
}

.x1m4bx87:not(#\#):not(#\#):not(#\#) {
  color: #a3e635;
}

.xw3efan:not(#\#):not(#\#):not(#\#) {
  color: #be123c;
}

.x1t8c94o:not(#\#):not(#\#):not(#\#) {
  color: #c084fc;
}

.x1qfec6h:not(#\#):not(#\#):not(#\#) {
  color: #c68a0b;
}

.xdpw7ca:not(#\#):not(#\#):not(#\#) {
  color: #d4d4d4;
}

.x1n0nidx:not(#\#):not(#\#):not(#\#) {
  color: #d4d4d8;
}

.x1ffpkxm:not(#\#):not(#\#):not(#\#) {
  color: #d8b4fe;
}

.x1u2xidt:not(#\#):not(#\#):not(#\#) {
  color: #d97706;
}

.x19qjqk:not(#\#):not(#\#):not(#\#) {
  color: #f4f4f5;
}

.x1xaha6o:not(#\#):not(#\#):not(#\#) {
  color: #f97316;
}

.xozer5k:not(#\#):not(#\#):not(#\#) {
  color: #facc15;
}

.x17ia0ru:not(#\#):not(#\#):not(#\#) {
  color: #fafafa;
}

.xxqzkdn:not(#\#):not(#\#):not(#\#) {
  color: #fbbf24;
}

.xfungia:not(#\#):not(#\#):not(#\#), .x1f7m26b:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xbuvg9p:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--destructive) 80%,transparent);
}

.xwno6vd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--foreground) 60%,transparent);
}

.x12najaz:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--foreground) 70%,transparent);
}

.x1deltqg:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--foreground) 75%,transparent);
}

.x1k3bwac:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--foreground) 80%,transparent);
}

.x8cm4we:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--foreground) 85%,transparent);
}

.x1sul1ug:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--foreground) 90%,transparent);
}

.x1dlxtz0:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 35%,transparent);
}

.x1s1abyu:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 40%,transparent);
}

.x1tmf4wr:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 50%,transparent);
}

.x6be4xi:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 55%,transparent);
}

.xc11f08:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 60%,transparent);
}

.x1eo1nwe:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 70%,transparent);
}

.x12zen1j:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 75%,transparent);
}

.xr9qef8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 80%,transparent);
}

.x4hshvw:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 85%,transparent);
}

.x1vjz343:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted-foreground) 90%,transparent);
}

.x15gpl2x:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--primary) 80%,transparent);
}

.x165ys9t:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--sidebar-foreground) 35%,transparent);
}

.xizobc5:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--sidebar-foreground) 45%,transparent);
}

.x34sdur:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--sidebar-foreground) 55%,transparent);
}

.x1aau13t:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--sidebar-foreground) 60%,transparent);
}

.xhg9vf9:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--sidebar-foreground) 68%,transparent);
}

.xy77l61:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--sidebar-foreground) 70%,transparent);
}

.x1j2bbdo:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--sidebar-foreground) 75%,transparent);
}

.x13yj143:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--success) 80%,transparent);
}

.x1eew5ds:not(#\#):not(#\#):not(#\#) {
  color: #ffffff73;
  color: lab(100% 0 0 / .45);
}

.xzc90ca:not(#\#):not(#\#):not(#\#) {
  color: #ffffff80;
  color: lab(100% 0 0 / .5);
}

.x1nbdo6i:not(#\#):not(#\#):not(#\#) {
  color: #ffffff8c;
  color: lab(100% 0 0 / .55);
}

.xf92b6b:not(#\#):not(#\#):not(#\#) {
  color: #fff9;
  color: lab(100% 0 0 / .6);
}

.x1im7okf:not(#\#):not(#\#):not(#\#) {
  color: #ffffffa6;
  color: lab(100% 0 0 / .65);
}

.xnodcfr:not(#\#):not(#\#):not(#\#) {
  color: #ffffffb3;
  color: lab(100% 0 0 / .7);
}

.x97x4fr:not(#\#):not(#\#):not(#\#) {
  color: #fffc;
  color: lab(100% 0 0 / .8);
}

.x1nqz7re:not(#\#):not(#\#):not(#\#) {
  color: #ffffffe6;
  color: lab(100% 0 0 / .9);
}

.x1i4kb9w:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,currentColor 65%,transparent);
}

.x1lq7wdl:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,currentColor 70%,transparent);
}

.x8xv2pc:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--border) 60%,transparent);
}

.x1hzsi4z:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--border) 80%,transparent);
}

.xwqnrvn:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--destructive) 75%,transparent);
}

.x178oya5:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--destructive) 80%,transparent);
}

.x1jtz1u6:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--destructive) 85%,transparent);
}

.xagcxel:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--destructive) 90%,transparent);
}

.xfnzj0x:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 40%,transparent);
}

.xon4f0e:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 45%,transparent);
}

.x63ipj8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 50%,transparent);
}

.x18vmn86:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 55%,transparent);
}

.xbkdxm0:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 60%,transparent);
}

.x1ho6cks:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 65%,transparent);
}

.xlx2f3o:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 70%,transparent);
}

.x1sw8r4q:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 75%,transparent);
}

.x14brd4q:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 80%,transparent);
}

.x1txn2r2:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 85%,transparent);
}

.x1vp75nd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 90%,transparent);
}

.xn9wjwn:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 30%,transparent);
}

.x1sshwfn:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 35%,transparent);
}

.xzt8ut8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 40%,transparent);
}

.x1hxz7a0:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 45%,transparent);
}

.xdwkw6k:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 50%,transparent);
}

.x18rk1fp:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 55%,transparent);
}

.x18dcyfu:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 60%,transparent);
}

.x1g8scnt:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 65%,transparent);
}

.xech4ov:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 70%,transparent);
}

.x1rk4vm5:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 75%,transparent);
}

.x5dw6dk:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 80%,transparent);
}

.xkjybrx:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 85%,transparent);
}

.xpo0w1o:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 95%,transparent);
}

.xji4knj:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted) 20%,transparent);
}

.x1a6des8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--primary) 50%,transparent);
}

.xpn8fk4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--primary) 60%,transparent);
}

.x1ckm96g:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--primary) 70%,transparent);
}

.xz427x8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--primary) 80%,transparent);
}

.x1az3q07:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 20%,transparent);
}

.x1sv470p:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 35%,transparent);
}

.x13c3lpw:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 40%,transparent);
}

.x1sy4za4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 45%,transparent);
}

.x1oppumd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 55%,transparent);
}

.x1bfevdd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 60%,transparent);
}

.x4w01zw:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 70%,transparent);
}

.x5rb9c:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 80%,transparent);
}

.x1x4q61q:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 85%,transparent);
}

.x16ggy94:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--success) 75%,transparent);
}

.xthl99i:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--success) 80%,transparent);
}

.x1vxqbz9:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--warning) 75%,var(--foreground));
}

.x140ulyz:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--warning) 80%,transparent);
}

.xig6fkf:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--warning) 85%,transparent);
}

.x9lm6ls:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--warning) 90%,transparent);
}

.x1mv4e2p:not(#\#):not(#\#):not(#\#) {
  color: #ffffffd9;
  color: lab(100% 0 0 / .85);
}

.xmuk5h0:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--brand-violet) 65%,var(--foreground)) 85%,transparent);
}

.x1wq0jnm:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--destructive) 65%,var(--foreground)) 85%,transparent);
}

.xwfk050:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--info) 65%,var(--foreground)) 85%,transparent);
}

.x1tz8w2l:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--info) 65%,var(--foreground)) 90%,transparent);
}

.x6l3rxv:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--muted-foreground) 65%,var(--foreground)) 90%,transparent);
}

.xloshl3:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--success) 65%,var(--foreground)) 88%,transparent);
}

.x1q7iemf:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--warning) 45%,var(--destructive)) 75%,var(--foreground));
}

.x13lnyt2:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--warning) 65%,var(--foreground)) 85%,transparent);
}

.x16lhpxi:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,currentColor 65%,transparent);
}

.x1rtd2u1:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,currentColor 70%,transparent);
}

.x3nnuln:not(#\#):not(#\#):not(#\#) {
  color: #b45309cc;
}

.x1yoz042:not(#\#):not(#\#):not(#\#) {
  color: #f43f5ee6;
}

.xro0abt:not(#\#):not(#\#):not(#\#) {
  color: #064e3be6;
}

.xfzxc2r:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--accent) 85%,var(--foreground));
}

.x1uw6pbi:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--background) 85%,transparent);
}

.xa4j99r:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--brand-lilac) 65%,var(--foreground));
}

.x1k0g8gg:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--brand-lilac) 85%,var(--foreground));
}

.x8kq0u1:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--brand-violet) 65%,var(--foreground));
}

.x1wpk50s:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--brand-violet) 85%,var(--foreground));
}

.x14e60os:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--brand) 80%,transparent);
}

.x2w4d6p:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--destructive) 65%,var(--foreground));
}

.x782xpu:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--destructive) 70%,transparent);
}

.xq6l1r7:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--destructive) 80%,transparent);
}

.xf8hfo3:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--destructive) 85%,var(--foreground));
}

.x159adf9:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 40%,transparent);
}

.x1yywuoy:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 45%,transparent);
}

.x5ctto5:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 60%,transparent);
}

.xsxm8rt:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 62%,transparent);
}

.x5qe4qt:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 65%,transparent);
}

.x34l9ig:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 70%,transparent);
}

.x1okybqa:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 75%,transparent);
}

.x16h3b74:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 80%,transparent);
}

.xp7foga:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 85%,transparent);
}

.xzflcrc:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 90%,transparent);
}

.x12z8r11:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--info) 60%,transparent);
}

.xsvsst4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--info) 65%,var(--foreground));
}

.x1dbalse:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--info) 85%,var(--foreground));
}

.x1iogfif:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 0%,transparent);
}

.x18v38iq:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 15%,transparent);
}

.xu4xiwn:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 25%,transparent);
}

.x1j1y82d:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 30%,transparent);
}

.x1j5zw1q:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 35%,transparent);
}

.x11wokka:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 40%,transparent);
}

.xvwciar:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 45%,transparent);
}

.x1y133bt:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 50%,transparent);
}

.xt1v22b:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 55%,transparent);
}

.x173d62r:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 60%,transparent);
}

.xjiocyh:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 65%,transparent);
}

.x644r8p:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 65%,var(--foreground));
}

.x1exvc2b:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 70%,transparent);
}

.x18gmph2:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 75%,transparent);
}

.x1fd7bb9:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 80%,transparent);
}

.x6ekfrd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 85%,var(--foreground));
}

.xwpr3yc:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 90%,transparent);
}

.x19a167s:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted) 30%,transparent);
}

.x1yk8p1e:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 30%,transparent);
}

.xjjf8m8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 60%,transparent);
}

.x1hndgff:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 70%,transparent);
}

.x1tkkce5:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 75%,transparent);
}

.x15ydde9:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 80%,transparent);
}

.xmhli1o:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 80%,var(--foreground));
}

.x42i74h:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 85%,transparent);
}

.x6i3nes:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 20%,transparent);
}

.xns384q:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 35%,transparent);
}

.x6q8iqy:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 40%,transparent);
}

.xzco00b:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 45%,transparent);
}

.x1sxg5mz:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 50%,transparent);
}

.xna5uq8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 55%,transparent);
}

.x1ylk1n:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 62%,transparent);
}

.x149jrj8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 70%,transparent);
}

.x8p9dcq:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 80%,transparent);
}

.x1tujkgd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 85%,transparent);
}

.xpvtwmb:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--success) 65%,var(--foreground));
}

.x12tv4wa:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--success) 80%,transparent);
}

.xd4yosu:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--success) 85%,var(--foreground));
}

.x1yqy186:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--warning-foreground) 80%,transparent);
}

.x3kyw56:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--warning) 45%,var(--destructive));
}

.xbla99j:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--warning) 65%,var(--foreground));
}

.x1sff4tv:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--warning) 75%,transparent);
}

.x1p3klp4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--warning) 85%,var(--foreground));
}

.x12xz68u:not(#\#):not(#\#):not(#\#) {
  color: #ffffffe6;
}

.x15ksv7a:not(#\#):not(#\#):not(#\#), .x15rks2t:not(#\#):not(#\#):not(#\#) {
  color: currentColor;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x1mcl1oy:not(#\#):not(#\#):not(#\#) {
  color: #171717;
  color: lab(7.78201% -.0000149012 0);
}

.x1rag80t:not(#\#):not(#\#):not(#\#) {
  color: #262626;
  color: lab(15.204% 0 -.00000596046);
}

.xbjct2v:not(#\#):not(#\#):not(#\#) {
  color: #004e3b;
  color: lab(28.8637% -26.9249 5.45986);
}

.x1cf6b6o:not(#\#):not(#\#):not(#\#) {
  color: #3f3f46;
  color: lab(26.8019% 1.35387 -4.68303);
}

.x1iy6icb:not(#\#):not(#\#):not(#\#) {
  color: #7b3306;
  color: lab(31.2288% 30.2627 40.0378);
}

.xk2nfab:not(#\#):not(#\#):not(#\#) {
  color: #525252;
  color: lab(34.924% 0 0);
}

.x11co8s6:not(#\#):not(#\#):not(#\#) {
  color: #52525c;
  color: lab(35.1166% 1.78212 -6.1173);
}

.xj51y02:not(#\#):not(#\#):not(#\#) {
  color: #7008e7;
  color: lab(35.2783% 67.9912 -88.793);
}

.x5xeoli:not(#\#):not(#\#):not(#\#) {
  color: #0069a4;
  color: lab(41.6013% -9.10804 -42.5647);
}

.x5rhaw7:not(#\#):not(#\#):not(#\#) {
  color: #c4005c;
  color: lab(42.1737% 71.8009 7.42233);
}

.xhbcv4i:not(#\#):not(#\#):not(#\#) {
  color: #007492;
  color: lab(44.7267% -21.5987 -26.118);
}

.xr3xc7u:not(#\#):not(#\#):not(#\#) {
  color: #71717b;
  color: lab(47.8878% 1.65477 -5.77283);
}

.xccjc7r:not(#\#):not(#\#):not(#\#) {
  color: #c53c00;
  color: lab(46.4615% 57.7275 70.8507);
}

.x4kom00:not(#\#):not(#\#):not(#\#) {
  color: #737373;
  color: lab(48.496% 0 0);
}

.xbpq3pv:not(#\#):not(#\#):not(#\#) {
  color: #0092b5;
  color: lab(55.1767% -26.7496 -30.5139);
}

.x1unf8ly:not(#\#):not(#\#):not(#\#) {
  color: #00a544;
  color: lab(59.0978% -58.6621 41.2579);
}

.xdjqsim:not(#\#):not(#\#):not(#\#) {
  color: #ac4bff;
  color: lab(52.0183% 66.11 -78.2316);
}

.x9rsgum:not(#\#):not(#\#):not(#\#) {
  color: #fb2c36;
  color: lab(55.4814% 75.0732 48.8528);
}

.xgaql8e:not(#\#):not(#\#):not(#\#) {
  color: #f05100;
  color: lab(57.1026% 64.2584 89.8886);
}

.x1uhncg:not(#\#):not(#\#):not(#\#) {
  color: #dd7400;
  color: lab(60.3514% 40.5624 87.1228);
}

.x1pkte8e:not(#\#):not(#\#):not(#\#) {
  color: #e12afb;
  color: lab(56.4256% 83.132 -64.639);
}

.x1h4hvct:not(#\#):not(#\#):not(#\#) {
  color: #fe6e00;
  color: lab(64.272% 57.1788 90.3583);
}

.x1d0h10r:not(#\#):not(#\#):not(#\#) {
  color: #00b7d7;
  color: lab(67.805% -35.3952 -30.2018);
}

.x7vlxvr:not(#\#):not(#\#):not(#\#) {
  color: #f99c00;
  color: lab(72.7183% 31.8672 97.9407);
}

.xygxd46:not(#\#):not(#\#):not(#\#) {
  color: #fcbb00;
  color: lab(80.1641% 16.6016 99.2089);
}

.x1v0fp4h:not(#\#):not(#\#):not(#\#) {
  color: #7c3aed;
}

.xnomc25:not(#\#):not(#\#):not(#\#) {
  color: #7dd3fc;
}

.xcoj55m:not(#\#):not(#\#):not(#\#) {
  color: #0d9488;
}

.x1ol0iok:not(#\#):not(#\#):not(#\#) {
  color: #0ea5e9;
}

.xlnw1kr:not(#\#):not(#\#):not(#\#), .x704pj7:not(#\#):not(#\#):not(#\#) {
  color: #10b981;
}

.x1sawl46:not(#\#):not(#\#):not(#\#) {
  color: #a3a3a3;
}

.xsnr7xq:not(#\#):not(#\#):not(#\#) {
  color: #b45309;
}

.x4wmebr:not(#\#):not(#\#):not(#\#) {
  color: #b91c1c;
}

.x7az5cz:not(#\#):not(#\#):not(#\#) {
  color: #be185d;
}

.xaqbgrl:not(#\#):not(#\#):not(#\#) {
  color: #0284c7;
}

.x1ydisqt:not(#\#):not(#\#):not(#\#) {
  color: #d97706;
}

.x1jmi2ck:not(#\#):not(#\#):not(#\#), .x1hbchpg:not(#\#):not(#\#):not(#\#) {
  color: #16a34a;
}

.x17sx2xp:not(#\#):not(#\#):not(#\#) {
  color: #172554;
}

.x1p052ng:not(#\#):not(#\#):not(#\#) {
  color: #ec4899;
}

.xxzcp96:not(#\#):not(#\#):not(#\#) {
  color: #ef4444;
}

.xgpbqpi:not(#\#):not(#\#):not(#\#) {
  color: #ef4444b3;
}

.x1s71vbk:not(#\#):not(#\#):not(#\#) {
  color: #ef4444;
}

.x1buwdep:not(#\#):not(#\#):not(#\#) {
  color: #f43f5e;
}

.xx254s0:not(#\#):not(#\#):not(#\#), .x1dhjvhw:not(#\#):not(#\#):not(#\#) {
  color: #f59e0b;
}

.x1dwolz3:not(#\#):not(#\#):not(#\#) {
  color: #f97316;
}

.x10ly8hx:not(#\#):not(#\#):not(#\#) {
  color: #fb7185;
}

.x1pld9bm:not(#\#):not(#\#):not(#\#), .xct0zoy:not(#\#):not(#\#):not(#\#) {
  color: #fbbf24;
}

.x1uae2mv:not(#\#):not(#\#):not(#\#) {
  color: #ffffff4d;
}

.x1uhdo4l:not(#\#):not(#\#):not(#\#) {
  color: #fff6;
}

.x1mjg8q5:not(#\#):not(#\#):not(#\#) {
  color: #ffffff73;
}

.x67cg5u:not(#\#):not(#\#):not(#\#) {
  color: #ffffff80;
}

.xrkdtlx:not(#\#):not(#\#):not(#\#) {
  color: #ffffffb3;
}

.xu23ilv:not(#\#):not(#\#):not(#\#) {
  color: #ffffffbf;
}

.x1bcwnxl:not(#\#):not(#\#):not(#\#) {
  color: #fffc;
}

.x1j1hrnx:not(#\#):not(#\#):not(#\#) {
  color: #ffffffe6;
}

.x3p9mek:not(#\#):not(#\#):not(#\#) {
  color: #22c55e;
}

.xn5wbke:not(#\#):not(#\#):not(#\#) {
  color: #047857;
}

.x1tuth3f:not(#\#):not(#\#):not(#\#) {
  color: #059669;
}

.xjvdjcm:not(#\#):not(#\#):not(#\#), .xoaxowk:not(#\#):not(#\#):not(#\#) {
  color: #34d399;
}

.xvf0y5g:not(#\#):not(#\#):not(#\#) {
  color: #06b6d4;
}

.x191e32z:not(#\#):not(#\#):not(#\#) {
  color: #0891b2;
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.x1lcixar:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.x11v6217:not(#\#):not(#\#):not(#\#) {
  color: var(--app-muted);
}

.xegdr2f:not(#\#):not(#\#):not(#\#) {
  color: var(--attribution-accent);
}

.x1vmm6hg:not(#\#):not(#\#):not(#\#) {
  color: var(--background);
}

.x6lw2dm:not(#\#):not(#\#):not(#\#) {
  color: var(--border);
}

.xxbounf:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-blue);
}

.xrelodj:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-cyan);
}

.xkayu4d:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-indigo);
}

.x15cccy1:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-orange);
}

.xqes21v:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-pink);
}

.x8y4opt:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-violet);
}

.x3armc2:not(#\#):not(#\#):not(#\#) {
  color: var(--brand);
}

.xzssrb1:not(#\#):not(#\#):not(#\#) {
  color: var(--button-default-foreground);
}

.x1krjsqo:not(#\#):not(#\#):not(#\#) {
  color: var(--button-primary-foreground);
}

.x1gm2m0v:not(#\#):not(#\#):not(#\#) {
  color: var(--card-foreground);
}

.xw5xl12:not(#\#):not(#\#):not(#\#) {
  color: var(--chart-1);
}

.x1rokoqk:not(#\#):not(#\#):not(#\#) {
  color: var(--chart-2);
}

.x34dtx1:not(#\#):not(#\#):not(#\#) {
  color: var(--chart-3);
}

.x10ovitv:not(#\#):not(#\#):not(#\#) {
  color: var(--chart-4);
}

.x19nv1yw:not(#\#):not(#\#):not(#\#) {
  color: var(--chart-5);
}

.xw939az:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive-foreground);
}

.x1orek7e:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive);
}

.x6pv32v:not(#\#):not(#\#):not(#\#) {
  color: var(--faint-foreground);
}

.x11ys7jo:not(#\#):not(#\#):not(#\#) {
  color: var(--fg-link);
}

.x1d0yqv2:not(#\#):not(#\#):not(#\#) {
  color: var(--fg-primary);
}

.x1w1qh9i:not(#\#):not(#\#):not(#\#) {
  color: var(--fg-secondary);
}

.x1gck3kv:not(#\#):not(#\#):not(#\#) {
  color: var(--find-match-foreground);
}

.x11jfisy:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x1sjnzeh:not(#\#):not(#\#):not(#\#) {
  color: var(--hero-orange-deep);
}

.x8vrptf:not(#\#):not(#\#):not(#\#) {
  color: var(--info-foreground);
}

.x1d4anm9:not(#\#):not(#\#):not(#\#) {
  color: var(--info);
}

.xadrgtt:not(#\#):not(#\#):not(#\#) {
  color: var(--marketing-accent-foreground);
}

.xridwei:not(#\#):not(#\#):not(#\#) {
  color: var(--marketing-accent);
}

.xrvchh:not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.x17j02y5:not(#\#):not(#\#):not(#\#) {
  color: var(--muted);
}

.x1gjcqpb:not(#\#):not(#\#):not(#\#) {
  color: var(--popover-foreground);
}

.xh0e1h5:not(#\#):not(#\#):not(#\#) {
  color: var(--popover);
}

.xgbnldg:not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.xzwifym:not(#\#):not(#\#):not(#\#) {
  color: var(--primary);
}

.x154ywzv:not(#\#):not(#\#):not(#\#) {
  color: var(--secondary-foreground);
}

.xk2itjb:not(#\#):not(#\#):not(#\#) {
  color: var(--semantic-error-text);
}

.xp6wos9:not(#\#):not(#\#):not(#\#) {
  color: var(--semantic-info-text);
}

.xac5jj8:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-accent-foreground);
}

.x5ophwf:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-foreground);
}

.x186aegn:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-cyan);
}

.x1d6uced:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-pink);
}

.x42l5ld:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-rose);
}

.x1qkujes:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-sky);
}

.x10cn6dk:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-slate);
}

.xy6c5d5:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-teal);
}

.x158htj9:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-violet);
}

.xrf1qag:not(#\#):not(#\#):not(#\#) {
  color: var(--stage-zinc);
}

.x19lbjvi:not(#\#):not(#\#):not(#\#) {
  color: var(--success-foreground);
}

.x16yd4ao:not(#\#):not(#\#):not(#\#) {
  color: var(--success);
}

.x1bpbm38:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-border);
}

.xizrh8u:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-foreground);
}

.x1wjv7f:not(#\#):not(#\#):not(#\#) {
  color: var(--surface);
}

.xp7qols:not(#\#):not(#\#):not(#\#) {
  color: var(--text-mini);
}

.x1qxkt28:not(#\#):not(#\#):not(#\#) {
  color: var(--title);
}

.x545sun:not(#\#):not(#\#):not(#\#) {
  color: var(--unread-badge-foreground);
}

.xeh9rpr:not(#\#):not(#\#):not(#\#) {
  color: var(--warning-foreground);
}

.xcly8g5:not(#\#):not(#\#):not(#\#) {
  color: var(--warning);
}

.x14rh7hd:not(#\#):not(#\#):not(#\#) {
  color: var(--x-color);
}

.x14nmfkb:not(#\#):not(#\#):not(#\#) {
  color: var(--x1gus1s5);
}

.xar133i:not(#\#):not(#\#):not(#\#) {
  color: var(--x1nhwi61);
}

.x9wwsw0:not(#\#):not(#\#):not(#\#) {
  color: var(--x1xkt1w1);
}

.xircj9p:not(#\#):not(#\#):not(#\#) {
  color: var(--x282yd);
}

.xajy8zg:not(#\#):not(#\#):not(#\#) {
  color: var(--xs2v0lq);
}

.ximatt3:not(#\#):not(#\#):not(#\#) {
  color: var(--xs9weoh);
}

.x1awj2ng:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xzx8jqt:not(#\#):not(#\#):not(#\#) {
  column-count: 1;
}

.x176oia:not(#\#):not(#\#):not(#\#) {
  column-count: 2;
}

.x1l6x9ta:not(#\#):not(#\#):not(#\#) {
  column-count: 4;
}

.x1yko4ig:not(#\#):not(#\#):not(#\#) {
  column-gap: .0625rem;
}

.x123jeq5:not(#\#):not(#\#):not(#\#) {
  column-gap: .125rem;
}

.xouci9l:not(#\#):not(#\#):not(#\#) {
  column-gap: .25rem;
}

.xbqw27r:not(#\#):not(#\#):not(#\#) {
  column-gap: .2rem;
}

.x2kkop:not(#\#):not(#\#):not(#\#) {
  column-gap: .35rem;
}

.x1d3i0y6:not(#\#):not(#\#):not(#\#) {
  column-gap: .375rem;
}

.x4prdry:not(#\#):not(#\#):not(#\#) {
  column-gap: .5rem;
}

.x1s07kcz:not(#\#):not(#\#):not(#\#) {
  column-gap: .625rem;
}

.xsin8gy:not(#\#):not(#\#):not(#\#) {
  column-gap: .75rem;
}

.x1gbsnqv:not(#\#):not(#\#):not(#\#) {
  column-gap: .875rem;
}

.x1o1pmfc:not(#\#):not(#\#):not(#\#) {
  column-gap: 0;
}

.x1r3dd9g:not(#\#):not(#\#):not(#\#) {
  column-gap: 1.25rem;
}

.xgvynzx:not(#\#):not(#\#):not(#\#) {
  column-gap: 1.5rem;
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.x121lspk:not(#\#):not(#\#):not(#\#) {
  column-gap: 1px;
}

.x1izhsip:not(#\#):not(#\#):not(#\#) {
  column-gap: 1rem;
}

.xo10215:not(#\#):not(#\#):not(#\#) {
  column-gap: 2.5rem;
}

.x18hwk67:not(#\#):not(#\#):not(#\#) {
  column-gap: 20px;
}

.x1qgv0r9:not(#\#):not(#\#):not(#\#) {
  column-gap: 24px;
}

.xfdd877:not(#\#):not(#\#):not(#\#) {
  column-gap: 2rem;
}

.x1ihrfj4:not(#\#):not(#\#):not(#\#) {
  column-gap: 3px;
}

.x17zd0t2:not(#\#):not(#\#):not(#\#) {
  column-gap: 4px;
}

.xnldykx:not(#\#):not(#\#):not(#\#) {
  column-gap: 5px;
}

.xmixu3c:not(#\#):not(#\#):not(#\#) {
  column-gap: 6px;
}

.xfex06f:not(#\#):not(#\#):not(#\#) {
  column-gap: 8px;
}

.xxuqohg:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--space-stack-md);
}

.x1eywl5b:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x-columnGap);
}

.x1vjgj0v:not(#\#):not(#\#):not(#\#) {
  contain: layout;
}

.xc6tvgk:not(#\#):not(#\#):not(#\#) {
  container-name: canvas;
}

.x2wyoj0:not(#\#):not(#\#):not(#\#) {
  container-name: card-header;
}

.x1vmpo3u:not(#\#):not(#\#):not(#\#) {
  container-name: channel-chat;
}

.x1jv69fw:not(#\#):not(#\#):not(#\#) {
  container-name: model-send-controls;
}

.x1kz6s1p:not(#\#):not(#\#):not(#\#) {
  container-name: reporthead;
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.x1sqbtui:not(#\#):not(#\#):not(#\#) {
  cursor: auto;
}

.xicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

.xsid9ct:not(#\#):not(#\#):not(#\#) {
  cursor: crosshair;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x7eptgl:not(#\#):not(#\#):not(#\#) {
  cursor: ew-resize;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.xi9pz9s:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1146j2:not(#\#):not(#\#):not(#\#) {
  cursor: help;
}

.xmper1u:not(#\#):not(#\#):not(#\#) {
  cursor: inherit;
}

.x1ipiool:not(#\#):not(#\#):not(#\#) {
  cursor: initial;
}

.xv5twrn:not(#\#):not(#\#):not(#\#) {
  cursor: move;
}

.x1h6gzvc:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1e5i8e3:not(#\#):not(#\#):not(#\#) {
  cursor: ns-resize;
}

.xrpsa6j:not(#\#):not(#\#):not(#\#) {
  cursor: nw-resize;
}

.x16djdpl:not(#\#):not(#\#):not(#\#) {
  cursor: nwse-resize;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x19v85br:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.xyozgr7:not(#\#):not(#\#):not(#\#) {
  cursor: row-resize;
}

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

.x1163a87:not(#\#):not(#\#):not(#\#) {
  cursor: var(--x-cursor);
}

.xky4qsq:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

.x1huxd7x:not(#\#):not(#\#):not(#\#) {
  cursor: zoom-in;
}

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xufnvkl:not(#\#):not(#\#):not(#\#) {
  display: flow-root;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1jfb8zj:not(#\#):not(#\#):not(#\#) {
  display: inherit;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xf5m44m:not(#\#):not(#\#):not(#\#) {
  display: table-row;
}

.x5f5z56:not(#\#):not(#\#):not(#\#) {
  field-sizing: content;
}

.xbllafk:not(#\#):not(#\#):not(#\#) {
  fill: #34d399;
}

.x1t7mt32:not(#\#):not(#\#):not(#\#) {
  fill: #67e8f9;
}

.x44qeeb:not(#\#):not(#\#):not(#\#) {
  fill: #8b5cf6;
}

.x1vgphnv:not(#\#):not(#\#):not(#\#) {
  fill: #d946ef;
}

.x3xxir6:not(#\#):not(#\#):not(#\#) {
  fill: #e2e8f0;
}

.x1gm7rov:not(#\#):not(#\#):not(#\#) {
  fill: #fbbf24;
}

.x1n09csi:not(#\#):not(#\#):not(#\#), .x1440idb:not(#\#):not(#\#):not(#\#) {
  fill: #fff;
}

.x1i1w463:not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in oklch,var(--warning) 70%,transparent);
}

.x117rol3:not(#\#):not(#\#):not(#\#) {
  fill: currentColor;
}

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.xq7amo0:not(#\#):not(#\#):not(#\#) {
  fill: #e12afb;
  fill: lab(56.4256% 83.132 -64.639);
}

.x1ha501g:not(#\#):not(#\#):not(#\#) {
  fill: #00d294;
  fill: lab(75.0771% -60.7313 19.4147);
}

.xfxcid:not(#\#):not(#\#):not(#\#) {
  fill: #53eafd;
  fill: lab(85.3886% -36.7636 -21.5716);
}

.x1ik5bt6:not(#\#):not(#\#):not(#\#) {
  fill: #e2e8f0;
  fill: lab(91.7353% -.998765 -4.76968);
}

.x1e0e1er:not(#\#):not(#\#):not(#\#) {
  fill: #ef4444;
}

.xakr77d:not(#\#):not(#\#):not(#\#) {
  fill: #f43f5e;
}

.x1iadldo:not(#\#):not(#\#):not(#\#) {
  fill: #fbbf24;
}

.xy6m8k3:not(#\#):not(#\#):not(#\#) {
  fill: #0000;
}

.x1dlsqxy:not(#\#):not(#\#):not(#\#) {
  fill: var(--destructive);
}

.x1pil9vb:not(#\#):not(#\#):not(#\#) {
  fill: var(--faint-foreground);
}

.x1fqg0hg:not(#\#):not(#\#):not(#\#) {
  fill: var(--foreground);
}

.xgtflae:not(#\#):not(#\#):not(#\#) {
  fill: var(--muted);
}

.x1y81dmz:not(#\#):not(#\#):not(#\#) {
  fill: var(--primary);
}

.xia0us8:not(#\#):not(#\#):not(#\#) {
  fill: var(--warning);
}

.xypthjr:not(#\#):not(#\#):not(#\#) {
  fill: #fff;
}

.x15o3d7q:not(#\#):not(#\#):not(#\#) {
  filter: blur(1.5rem);
}

.xwh142t:not(#\#):not(#\#):not(#\#) {
  filter: blur(100px);
}

.xj2j9hd:not(#\#):not(#\#):not(#\#) {
  filter: blur(10px);
}

.x1vqzsax:not(#\#):not(#\#):not(#\#) {
  filter: blur(120px);
}

.xblm96:not(#\#):not(#\#):not(#\#) {
  filter: blur(14px);
}

.xnyzrob:not(#\#):not(#\#):not(#\#) {
  filter: blur(1px);
}

.x1rjpwru:not(#\#):not(#\#):not(#\#) {
  filter: blur(1rem);
}

.x1hedwgd:not(#\#):not(#\#):not(#\#) {
  filter: blur(20px);
}

.xhe8x8x:not(#\#):not(#\#):not(#\#) {
  filter: blur(3px);
}

.x1cv0m9v:not(#\#):not(#\#):not(#\#) {
  filter: blur(3rem);
}

.x1qgin71:not(#\#):not(#\#):not(#\#) {
  filter: blur(4px);
}

.xr5ipjh:not(#\#):not(#\#):not(#\#) {
  filter: blur(80px);
}

.x1wd8k3y:not(#\#):not(#\#):not(#\#) {
  filter: blur(8px);
}

.x6rxuqd:not(#\#):not(#\#):not(#\#) {
  filter: brightness(0) drop-shadow(0 4px 3px #0003) invert();
}

.x8achws:not(#\#):not(#\#):not(#\#) {
  filter: brightness(0) invert();
}

.x1mn19vf:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 0 3px #00c48666);
  filter: drop-shadow(0 0 3px lab(70.0193% -65.7295 21.2307 / .4));
}

.xenvjv5:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 1px 1px #0000002e);
  filter: drop-shadow(0 1px 1px lab(0% 0 0 / .18));
}

.xsbr9cn:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 1px 1px #00000059);
}

.x11k18yo:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 1px 2px #0000000d);
}

.xxfkt0w:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 1px 2px #00000026);
}

.xbbeyu8:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 1px 2px #00000080);
}

.xuu3v0i:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 2px 2px #0000002e);
  filter: drop-shadow(0 2px 2px lab(0% 0 0 / .18));
}

.x17zv73d:not(#\#):not(#\#):not(#\#) {
  filter: grayscale(.5);
}

.xifi7vn:not(#\#):not(#\#):not(#\#) {
  filter: grayscale();
}

.xy712c7:not(#\#):not(#\#):not(#\#) {
  filter: grayscale();
}

.x1dftt0s:not(#\#):not(#\#):not(#\#) {
  filter: invert();
}

.xkcp37y:not(#\#):not(#\#):not(#\#) {
  filter: none;
}

.x46iqxk:not(#\#):not(#\#):not(#\#) {
  filter: saturate(75%);
}

.xduy4ph:not(#\#):not(#\#):not(#\#) {
  filter: var(--brand-mark-filter);
}

.xfqa5ov:not(#\#):not(#\#):not(#\#) {
  filter: var(--x-filter);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.x1t1x2f9:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0%;
}

.x1l7klhg:not(#\#):not(#\#):not(#\#) {
  flex-basis: 100%;
}

.x1kfky9y:not(#\#):not(#\#):not(#\#) {
  flex-basis: 10rem;
}

.xz35qm7:not(#\#):not(#\#):not(#\#) {
  flex-basis: 12rem;
}

.xwjm1zm:not(#\#):not(#\#):not(#\#) {
  flex-basis: 14rem;
}

.x861rx3:not(#\#):not(#\#):not(#\#) {
  flex-basis: 18rem;
}

.x109vnjc:not(#\#):not(#\#):not(#\#) {
  flex-basis: 20rem;
}

.x13cq9vo:not(#\#):not(#\#):not(#\#) {
  flex-basis: 30%;
}

.xa6eqk6:not(#\#):not(#\#):not(#\#) {
  flex-basis: 32rem;
}

.x7ziyon:not(#\#):not(#\#):not(#\#) {
  flex-basis: 70%;
}

.x1e8ccm5:not(#\#):not(#\#):not(#\#) {
  flex-basis: 94%;
}

.xkpro3f:not(#\#):not(#\#):not(#\#) {
  flex-basis: 96%;
}

.x1pq0sfr:not(#\#):not(#\#):not(#\#) {
  flex-basis: 9rem;
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

.xwxzy63:not(#\#):not(#\#):not(#\#) {
  flex-basis: min(100%, 18rem);
}

.xwdzp49:not(#\#):not(#\#):not(#\#) {
  flex-basis: min(20rem, 88%);
}

.x3ieub6:not(#\#):not(#\#):not(#\#) {
  flex-direction: column-reverse;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1beo9mf:not(#\#):not(#\#):not(#\#) {
  flex-direction: inherit;
}

.x15zctf7:not(#\#):not(#\#):not(#\#) {
  flex-direction: row-reverse;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

.x1dbxmu1:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1.2;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

.x5wqa0o:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 2;
}

.x18qz0cn:not(#\#):not(#\#):not(#\#) {
  flex-wrap: inherit;
}

.xozqiw3:not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xdfzyew:not(#\#):not(#\#):not(#\#) {
  font-family: Dancing Script, cursive, serif;
}

.x1ui7v1e:not(#\#):not(#\#):not(#\#) {
  font-family: Hanken Grotesk, -apple-system, system-ui, Segoe UI, sans-serif;
}

.x14d0is5:not(#\#):not(#\#):not(#\#) {
  font-family: Georgia, serif;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x1ey7xld:not(#\#):not(#\#):not(#\#) {
  font-family: monospace;
}

.x6icuqf:not(#\#):not(#\#):not(#\#) {
  font-family: sans-serif;
}

.x1n2ylgu:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, monospace;
}

.x4w1nh8:not(#\#):not(#\#):not(#\#), .xrsc147:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

.x17yh6e0:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}

.x1mb2qyg:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
}

.x1vt8ocm:not(#\#):not(#\#):not(#\#) {
  font-family: ui-sans-serif, system-ui, sans-serif;
}

.x1arfh7o:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-display);
}

.x15lol03:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-handwriting, "Segoe Script","Bradley Hand",cursive);
}

.xylgur7:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-heading);
}

.x1ewljbl:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-mono, monospace);
}

.x1nbx2l5:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-mono, ui-monospace,monospace);
}

.xpw0y0u:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-mono);
}

.xhtk421:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-sans);
}

.xk2v41j:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x-fontFamily);
}

.x9tdywx:not(#\#):not(#\#):not(#\#) {
  font-size: .4375rem;
}

.x1ivwg07:not(#\#):not(#\#):not(#\#) {
  font-size: .5625rem;
}

.x6phcfz:not(#\#):not(#\#):not(#\#) {
  font-size: .5rem;
}

.x2ohwh0:not(#\#):not(#\#):not(#\#) {
  font-size: .625rem;
}

.x1ve87vm:not(#\#):not(#\#):not(#\#) {
  font-size: .65625rem;
}

.x12lo8hy:not(#\#):not(#\#):not(#\#) {
  font-size: .6875rem;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.xp1qmoa:not(#\#):not(#\#):not(#\#) {
  font-size: .78rem;
}

.xuegzgz:not(#\#):not(#\#):not(#\#) {
  font-size: .8125em;
}

.x1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

.xym1t2f:not(#\#):not(#\#):not(#\#) {
  font-size: .82rem;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.x1dc4exh:not(#\#):not(#\#):not(#\#) {
  font-size: .88em;
}

.xgommxb:not(#\#):not(#\#):not(#\#) {
  font-size: .8rem;
}

.x9wccx5:not(#\#):not(#\#):not(#\#) {
  font-size: .95em;
}

.x1ksoetq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.05rem;
}

.x1lkfr7t:not(#\#):not(#\#):not(#\#) {
  font-size: 1.0625rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.x1n34360:not(#\#):not(#\#):not(#\#) {
  font-size: 1.3125rem;
}

.x1aueamr:not(#\#):not(#\#):not(#\#) {
  font-size: 1.375rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.xddofbv:not(#\#):not(#\#):not(#\#) {
  font-size: 1.625rem;
}

.xcg35fi:not(#\#):not(#\#):not(#\#) {
  font-size: 1.875rem;
}

.x1s31vzs:not(#\#):not(#\#):not(#\#) {
  font-size: 10.5px;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.xdhfpv1:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.x579bpy:not(#\#):not(#\#):not(#\#) {
  font-size: 2rem;
}

.xvzvg7y:not(#\#):not(#\#):not(#\#) {
  font-size: 3.75rem;
}

.x1ulgg28:not(#\#):not(#\#):not(#\#) {
  font-size: 30px;
}

.xzuvx4a:not(#\#):not(#\#):not(#\#) {
  font-size: 33px;
}

.xqozcyj:not(#\#):not(#\#):not(#\#) {
  font-size: 36px;
}

.x8cw2a4:not(#\#):not(#\#):not(#\#) {
  font-size: 3rem;
}

.xe20n8i:not(#\#):not(#\#):not(#\#) {
  font-size: 4.5rem;
}

.x3ek0n1:not(#\#):not(#\#):not(#\#) {
  font-size: 6px;
}

.x6ijxsv:not(#\#):not(#\#):not(#\#) {
  font-size: 7px;
}

.xdzlmae:not(#\#):not(#\#):not(#\#) {
  font-size: 8px;
}

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.x11otaxx:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.75rem, 7vw, 5.5rem);
}

.x1r1rbrj:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 4vw, 3rem);
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x1hmcems:not(#\#):not(#\#):not(#\#) {
  font-size: var(--chat-font-size-base);
}

.xuosg8h:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-body-lg);
}

.x1n56hm7:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-body);
}

.xaasd0c:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-caption);
}

.x14ofmnc:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-display);
}

.x1ur3rz7:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-label);
}

.x1d4ea9r:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-meta);
}

.x4s38fk:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-micro);
}

.xr5d53z:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-mini);
}

.x1fxxpgq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-sm);
}

.x723jd8:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-small);
}

.xavrjdq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-title-lg);
}

.x11of9gq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-title-sm);
}

.x1lvm9qv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-title);
}

.xdmh292:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x-fontSize);
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x1yw6v3:not(#\#):not(#\#):not(#\#) {
  font-weight: 425;
}

.x1cmdng9:not(#\#):not(#\#):not(#\#) {
  font-weight: 440;
}

.xr5vy7g:not(#\#):not(#\#):not(#\#) {
  font-weight: 475;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x11zgcw:not(#\#):not(#\#):not(#\#) {
  font-weight: 520;
}

.xfbjfs5:not(#\#):not(#\#):not(#\#) {
  font-weight: 540;
}

.xh88oxj:not(#\#):not(#\#):not(#\#) {
  font-weight: 550;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

.x1uu0p8:not(#\#):not(#\#):not(#\#) {
  font-weight: 900;
}

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.xccqmx1:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--text-display--font-weight);
}

.x1qzk9bp:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x-fontWeight);
}

.x1q6n12c:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 15rem;
}

.xu6a5m6:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 1fr;
}

.x1c4mf9d:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 20.25rem;
}

.x1mt1orb:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: column;
}

.x1sdr0u7:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: row;
}

.x3xbxsf:not(#\#):not(#\#):not(#\#) {
  grid-auto-rows: min-content;
}

.xx1abn8:not(#\#):not(#\#):not(#\#) {
  grid-column-end: -1;
}

.x49hn82:not(#\#):not(#\#):not(#\#) {
  grid-column-end: span 2;
}

.xcrlgei:not(#\#):not(#\#):not(#\#) {
  grid-column-start: 1;
}

.x1xdureb:not(#\#):not(#\#):not(#\#) {
  grid-column-start: 2;
}

.x1q67uy:not(#\#):not(#\#):not(#\#) {
  grid-column-start: span 2;
}

.xqti54a:not(#\#):not(#\#):not(#\#) {
  grid-row-end: span 2;
}

.x1agbcgv:not(#\#):not(#\#):not(#\#) {
  grid-row-start: 1;
}

.xnityil:not(#\#):not(#\#):not(#\#) {
  grid-row-start: span 2;
}

.xs0m3qf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: .75rem 1fr;
}

.x131gcsw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 0fr;
}

.x8vs6of:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.5rem minmax(0, 1fr) auto;
}

.xrp0b4g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.75rem minmax(0, 1fr) auto;
}

.xgrkep9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 10.625rem minmax(0, 1fr);
}

.x1bd8qys:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 104px minmax(0, 1fr) auto;
}

.xgguji0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 112px minmax(0, 1fr) 32px;
}

.x1ix6knd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 12.5rem minmax(0, 1fr);
}

.x18zu7op:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 148px minmax(0, 1fr);
}

.x1t0w1pm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 164px minmax(0, 1fr) 320px;
}

.x112znhu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 184px minmax(0, 1fr);
}

.x1o61qjw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr;
}

.xv5hpgj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 2rem;
}

.x1dam9vz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 4.5rem 4rem;
}

.x1y0guza:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 5.5rem 4.5rem 4.5rem 4rem;
}

.x1ues66f:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 6rem;
}

.x1ensand:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 80px;
}

.x134kloy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto 1fr;
}

.x52fmzj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto;
}

.x10dalgo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr repeat(3, 4.5rem);
}

.x1y6fwsi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xwtt399:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.25rem 1fr auto;
}

.xeeozzg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.25rem 1fr;
}

.x1x3ytag:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 220px 420px minmax(0, 1fr);
}

.x847m3z:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 280px minmax(0, 1fr) 320px;
}

.x1n2e3sn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 28px minmax(0, 1fr);
}

.x1gcy3rq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2rem minmax(0, 1fr) auto;
}

.x6qpmjs:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.25rem minmax(0, 1fr);
}

.x18d45l2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.75rem minmax(0, 1fr);
}

.x1trcjt9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 5.5rem 3rem minmax(0, 1fr);
}

.x1uhunks:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 5.5rem minmax(0, 1fr);
}

.xppdkv9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 5rem minmax(0, 1fr) minmax(0, 1fr);
}

.xkdkusw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 5rem minmax(0, 1fr);
}

.xcpujj2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6.5rem repeat(7, minmax(0, 1fr));
}

.xj2xtaj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 64px minmax(0, 1fr) minmax(0, 1.4fr);
}

.x29gmfx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 64px minmax(0, 1fr);
}

.xk7gc24:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 7.5rem minmax(0, 1fr);
}

.xijjs62:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px 1fr;
}

.x1xh1ura:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px minmax(0, 1fr);
}

.x1x765j0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 76px minmax(0, 1fr);
}

.x1ynljlu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 7fr 4fr;
}

.x199ddwl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 8.75rem 5.625rem minmax(0, 1fr);
}

.x1h5hgu8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 84px minmax(0, 1fr);
}

.xfdxlay:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 8rem minmax(0, 1fr);
}

.xywn1d4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 96px minmax(0, 1fr);
}

.xi8j9kh:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1.2fr) minmax(0, 1fr) auto;
}

.x5w9ujs:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr) 6.5rem 5.5rem 3.5rem 3.5rem auto;
}

.x1p6lmxv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr) 8rem auto;
}

.xx9t13c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr) auto;
}

.x1rkzygb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr);
}

.xbyjr8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto;
}

.xys82ff:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: inherit;
}

.xaf1lus:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: max-content max-content;
}

.x1bu5on4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
}

.x1jes7v8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.2fr) 128px 132px 112px;
}

.x169bk4t:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.2fr) 3rem 4rem minmax(5rem, 1fr);
}

.x1pmrsdd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr);
}

.xryvx7s:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
}

.x1madjh:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 110px 36px;
}

.xgdsb9p:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 110px 72px 72px 96px 96px 36px;
}

.x1145hb8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 15rem;
}

.xlnyhz0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 180px;
}

.xhg1nza:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 2rem;
}

.xlghu0s:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 320px;
}

.x4z9wv5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 5rem;
}

.x17dsxx9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 6.5rem;
}

.x15b8xgs:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 6rem 4.5rem 4.5rem 5.5rem 4.5rem 7rem;
}

.x17k6vja:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 6rem 7rem;
}

.xclc25j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 6rem;
}

.x1uejrvk:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 7.5rem 6rem auto;
}

.xemd3cf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 7.5rem auto;
}

.x18tmm9r:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 7rem 7rem 3.5rem;
}

.x13sjmih:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 8rem 7rem 6.5rem 4.5rem 1.75rem;
}

.x1k9peid:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 90px 110px 150px 36px;
}

.x1jkh8yl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 90px 110px 150px 72px 120px 96px 36px;
}

.x2h0wri:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 90px;
}

.x13ozqml:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 96px;
}

.x8sxmsg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto auto;
}

.x37c5m6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
}

.xju1xpo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.xq9sflu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);
}

.x5gpony:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, auto) minmax(0, 1fr);
}

.x1actqo2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(120px, 10rem) 2rem;
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.x1jgl29l:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2.03fr) minmax(0, 1fr);
}

.xmxx1qx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 420px) minmax(0, 620px);
}

.xtsqfq5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 640px) minmax(0, 300px);
}

.x1iir7o6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 7rem) 1fr 3rem;
}

.xysyl8k:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(10rem, 1fr) 7rem minmax(10rem, 1.4fr) 6rem 7rem 2rem;
}

.xdqz241:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(10rem, 1fr) minmax(10rem, 1.4fr) 5.5rem 6rem 2rem;
}

.x1gvdcy8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(10rem, 1fr) minmax(11rem, 1.4fr) 6rem 7rem 2rem;
}

.xf7fmka:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(11rem, 1.2fr) minmax(10rem, 1.3fr) 5rem 5rem 1.5rem;
}

.x1omt3gu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(12rem, 1.2fr) minmax(12rem, 1.4fr) 6rem 4.5rem;
}

.x1jfgf2e:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(130px, 1fr) minmax(90px, 120px) 28px;
}

.x1j26z3b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(160px, 1fr) 140px 88px 88px 160px;
}

.xojqvq3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(16rem, 2fr) 9rem 10rem 11rem 8rem 7rem 8rem 4rem;
}

.x1tzb63g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(200px, 1.2fr) minmax(140px, 1fr) 64px 64px 72px 32px;
}

.x1frx7z3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(220px, 1fr) 160px 120px 144px 28px;
}

.x18wxuad:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(7rem, .35fr) minmax(0, 1fr);
}

.xmknvdj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(7rem, 1fr) minmax(0, 2fr);
}

.x1jhjxyk:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(8rem, 1fr) minmax(0, 3fr);
}

.x1noms9b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: none;
}

.x11klgcs:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.x7lthxy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.x1ey300a:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 234px));
}

.x1sipb5g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.x16u84gf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.x1w749wh:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, minmax(9.5rem, 1fr));
}

.x1jl941j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.x1gj6vdr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.x1grqvj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.x1ukz862:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(0, 14.5rem));
}

.x1cvhmh7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(12.5rem, 1fr));
}

.x1g5i94c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
}

.x7qy2le:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));
}

.x189bvgu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
}

.x1p0ipb0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 17rem), 1fr));
}

.x19t3is:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 18rem), 1fr));
}

.x1d3a2g1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 19rem), 1fr));
}

.x12x9af:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
}

.x1f3mnx1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(3.25rem, 1fr));
}

.xamtbqh:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(64px, 1fr));
}

.x14t0x27:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(8rem, 1fr));
}

.x1tr77zv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 10.5rem), 1fr));
}

.x1i3q30n:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 12rem), 1fr));
}

.x1f1mcnq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 13rem), 1fr));
}

.x1nus3f:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 14rem), 1fr));
}

.x1p797x9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr));
}

.xeonaw6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 18rem), 1fr));
}

.xvpk15l:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 23rem), 1fr));
}

.xdkhdln:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 24rem), 1fr));
}

.xohh4fb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 7rem), 1fr));
}

.x4w6khx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: subgrid;
}

.xqketvx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--x-gridTemplateColumns);
}

.xihq33y:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}

.x1tu4anv:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

.x16p6thf:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr);
}

.xse8krl:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: inherit;
}

.x1uwcq2z:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);
}

.x5o4joa:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: minmax(0, 1fr);
}

.x15fl5r4:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: none;
}

.x6nui7k:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.xfd4bbq:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}

.x1qd1gx7:not(#\#):not(#\#):not(#\#) {
  image-rendering: pixelated;
}

.xtijo5x:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 0;
}

.xoh1qfy:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: .25rem;
}

.x1o0tod:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 0;
}

.xe89of6:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 1rem;
}

.xbudbmw:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 50%;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.xarpa2k:not(#\#):not(#\#):not(#\#) {
  justify-content: inherit;
}

.x1oavnfk:not(#\#):not(#\#):not(#\#) {
  justify-content: initial;
}

.x12j93s6:not(#\#):not(#\#):not(#\#) {
  justify-content: normal;
}

.x1l1ennw:not(#\#):not(#\#):not(#\#) {
  justify-content: space-around;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.xlqzeqv:not(#\#):not(#\#):not(#\#) {
  justify-content: start;
}

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x4xo5sw:not(#\#):not(#\#):not(#\#) {
  justify-items: end;
}

.x12fk4p8:not(#\#):not(#\#):not(#\#) {
  justify-self: auto;
}

.x7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.x1jk9byj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x18sf2q7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.xne9tug:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x1ixy4ik:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.005em;
}

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

.xjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.xrq0m5f:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

.x1b4dsll:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.03em;
}

.xo2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x1clpfr8:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.05em;
}

.x1yrajzq:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.2px;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x1g5djsm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .09em;
}

.x7447wj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .12em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

.x11fj6oh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .18em;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.xribhvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .2em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x1i21sxh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: normal;
}

.xyl49ns:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--tracking-normal);
}

.xtsii79:not(#\#):not(#\#):not(#\#) {
  line-height: .75;
}

.xtu1cor:not(#\#):not(#\#):not(#\#) {
  line-height: .75rem;
}

.xor3h4q:not(#\#):not(#\#):not(#\#) {
  line-height: .8125rem;
}

.x1jo673t:not(#\#):not(#\#):not(#\#) {
  line-height: .875rem;
}

.xo5e78d:not(#\#):not(#\#):not(#\#) {
  line-height: .9375rem;
}

.x14ju556:not(#\#):not(#\#):not(#\#) {
  line-height: 0;
}

.x1f41ap9:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05;
}

.xrjfrbp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05rem;
}

.x1vsts26:not(#\#):not(#\#):not(#\#) {
  line-height: 1.08;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.xdpg8n2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.125rem;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.x8r4c90:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25rem;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x1btupbp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.333;
}

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x1pujyh6:not(#\#):not(#\#):not(#\#) {
  line-height: 1.375;
}

.xal1hqk:not(#\#):not(#\#):not(#\#) {
  line-height: 1.375rem;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xcl6epg:not(#\#):not(#\#):not(#\#) {
  line-height: 1.429;
}

.x1o1kx08:not(#\#):not(#\#):not(#\#) {
  line-height: 1.43;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x15my4re:not(#\#):not(#\#):not(#\#) {
  line-height: 1.54;
}

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.x17mssa0:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5rem;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.xducte5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.62;
}

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

.x14nib4c:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625rem;
}

.x11m8ghp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.65;
}

.xrxtpvj:not(#\#):not(#\#):not(#\#) {
  line-height: 1.667;
}

.xa7kkou:not(#\#):not(#\#):not(#\#) {
  line-height: 1.7;
}

.x4q1cud:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75;
}

.xladpa3:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75rem;
}

.xwxc2jc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.8;
}

.xqomv1q:not(#\#):not(#\#):not(#\#) {
  line-height: 1.875rem;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x152skdk:not(#\#):not(#\#):not(#\#) {
  line-height: 15px;
}

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

.x17fgdl5:not(#\#):not(#\#):not(#\#) {
  line-height: 19px;
}

.xl2ypbo:not(#\#):not(#\#):not(#\#) {
  line-height: 1rem;
}

.x16n75kc:not(#\#):not(#\#):not(#\#) {
  line-height: 2.25rem;
}

.x1u5lrna:not(#\#):not(#\#):not(#\#) {
  line-height: 2;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.x1o2sk6j:not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}

.xgif2c7:not(#\#):not(#\#):not(#\#) {
  line-height: 28px;
}

.xhacrq1:not(#\#):not(#\#):not(#\#) {
  line-height: 2rem;
}

.xklk4pu:not(#\#):not(#\#):not(#\#) {
  line-height: 30px;
}

.xcgk4ki:not(#\#):not(#\#):not(#\#) {
  line-height: 32px;
}

.xbzal7z:not(#\#):not(#\#):not(#\#) {
  line-height: 44px;
}

.x1en42ez:not(#\#):not(#\#):not(#\#) {
  line-height: 1.33333;
}

.xp7d87r:not(#\#):not(#\#):not(#\#) {
  line-height: 1.42857;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.xggjnk3:not(#\#):not(#\#):not(#\#) {
  line-height: normal;
}

.x14hyfhm:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-body--line-height);
}

.x64cts8:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-body-lg--line-height);
}

.x7slfuh:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-caption--line-height);
}

.xm9gaoa:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-display--line-height);
}

.x51csqj:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-label--line-height);
}

.x1ojjevj:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-micro--line-height);
}

.xgsyqio:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-mini--line-height);
}

.x1ev7iby:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-sm--line-height);
}

.xut07jm:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-small--line-height);
}

.xx9ciz8:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-title--line-height);
}

.xdh37ra:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-title-lg--line-height);
}

.xl46o5r:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-title-sm--line-height);
}

.x1cy9i3i:not(#\#):not(#\#):not(#\#) {
  list-style-position: inside;
}

.x43c9pm:not(#\#):not(#\#):not(#\#) {
  list-style-position: outside;
}

.x3yw8vx:not(#\#):not(#\#):not(#\#) {
  list-style-type: decimal;
}

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

.x3ct3a4:not(#\#):not(#\#):not(#\#) {
  list-style-type: none;
}

.x991w73:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -.125rem;
}

.x45hlxi:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -.25rem;
}

.xryawk1:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -.375rem;
}

.x1lxpwgx:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -4px;
}

.xowauwy:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: .25rem;
}

.xpuvanb:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: .375rem;
}

.xhwq5gj:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: .5rem;
}

.x11t971q:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: auto;
}

.x1xf89zq:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -.25rem;
}

.x6qrqr9:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -.375rem;
}

.x1utgmv1:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -.5rem;
}

.xnzxlwx:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -.75rem;
}

.x1hb08if:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -1px;
}

.x19zy0hf:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -1rem;
}

.xsgnqz4:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .125rem;
}

.x1j9pc4w:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .25rem;
}

.x1d8xu0x:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .375rem;
}

.x150qbj5:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .4375rem;
}

.x1m73txa:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .5rem;
}

.x4qatp2:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .75rem;
}

.x1lziwak:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.x1mpj02h:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 1rem;
}

.x1ujg4xj:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 2.25rem;
}

.x12mmslc:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 2.5rem;
}

.xvc5jky:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: auto;
}

.x13bagxo:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
}

.x19wp0b7:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.x1d20nd:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
  mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
}

.xeuv3e8:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to right, #0000, #000);
  mask-image: linear-gradient(to right, #0000, #000);
}

.x1qoab42:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(#000 40%, #0000 75%);
  mask-image: radial-gradient(#000 40%, #0000 75%);
}

.x1jwg5tj:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: url("/images/ozzi-icons/reports.png");
  mask-image: url("/images/ozzi-icons/reports.png");
}

.xwjwp01:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: var(--x-maskImage);
  mask-image: var(--x-maskImage);
}

.x1p8iuce:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-source-type: luminance;
  mask-mode: luminance;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.x3b2oae:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.x1owg228:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: multiply;
}

.x19mdvtv:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: screen;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xs4z8hl:not(#\#):not(#\#):not(#\#) {
  object-position: 70% center;
}

.x1syqo4t:not(#\#):not(#\#):not(#\#) {
  object-position: bottom;
}

.x115dhu7:not(#\#):not(#\#):not(#\#) {
  object-position: center;
}

.x1wz71jp:not(#\#):not(#\#):not(#\#) {
  object-position: left;
}

.x8ozjh4:not(#\#):not(#\#):not(#\#) {
  object-position: top;
}

.xlf6zme:not(#\#):not(#\#):not(#\#) {
  opacity: .015;
}

.xkk3ads:not(#\#):not(#\#):not(#\#) {
  opacity: .02;
}

.x16d2dfz:not(#\#):not(#\#):not(#\#) {
  opacity: .03;
}

.x1vak9w0:not(#\#):not(#\#):not(#\#) {
  opacity: .04;
}

.x1qayj0z:not(#\#):not(#\#):not(#\#) {
  opacity: .045;
}

.x1qqvr59:not(#\#):not(#\#):not(#\#) {
  opacity: .05;
}

.xsz5z87:not(#\#):not(#\#):not(#\#) {
  opacity: .055;
}

.x1wwuglj:not(#\#):not(#\#):not(#\#) {
  opacity: .06;
}

.x1848otr:not(#\#):not(#\#):not(#\#) {
  opacity: .07;
}

.x1ptxcow:not(#\#):not(#\#):not(#\#) {
  opacity: .1;
}

.xuo7x8y:not(#\#):not(#\#):not(#\#) {
  opacity: .12;
}

.x7zo42s:not(#\#):not(#\#):not(#\#) {
  opacity: .16;
}

.xz5rk10:not(#\#):not(#\#):not(#\#) {
  opacity: .2;
}

.x1vx7kgm:not(#\#):not(#\#):not(#\#) {
  opacity: .22;
}

.x19pb5yz:not(#\#):not(#\#):not(#\#) {
  opacity: .24;
}

.xvpkmg4:not(#\#):not(#\#):not(#\#) {
  opacity: .25;
}

.xs9930i:not(#\#):not(#\#):not(#\#) {
  opacity: .28;
}

.xuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.xk8c4ds:not(#\#):not(#\#):not(#\#) {
  opacity: .32;
}

.x3onkmb:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.xti2d7y:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.xtg6wg7:not(#\#):not(#\#):not(#\#) {
  opacity: .42;
}

.xyd83as:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xwq05k6:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x190dgpg:not(#\#):not(#\#):not(#\#) {
  opacity: .65;
}

.x1ks1olk:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x18km98s:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xiiclqw:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.x1iy03kw:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.x27vdmw:not(#\#):not(#\#):not(#\#) {
  opacity: .95;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xuat26p:not(#\#):not(#\#):not(#\#) {
  opacity: calc(.82 + var(--proximity-strength, 0) * .18);
}

.x1yj6g7m:not(#\#):not(#\#):not(#\#) {
  opacity: var(--attachment-remove-opacity);
}

.x8tkm9n:not(#\#):not(#\#):not(#\#) {
  opacity: var(--file-row-favorite-opacity);
}

.x1lo0ucf:not(#\#):not(#\#):not(#\#) {
  opacity: var(--preview-nav-opacity);
}

.x1ojkrj2:not(#\#):not(#\#):not(#\#) {
  opacity: var(--reorder-opacity);
}

.xb4nw82:not(#\#):not(#\#):not(#\#) {
  opacity: var(--x-opacity);
}

.x1clqncf:not(#\#):not(#\#):not(#\#) {
  order: -1;
}

.x1g77sc7:not(#\#):not(#\#):not(#\#) {
  order: 0;
}

.x9ek82g:not(#\#):not(#\#):not(#\#) {
  order: 1;
}

.x1g88jzi:not(#\#):not(#\#):not(#\#) {
  order: 11;
}

.x1ocldi:not(#\#):not(#\#):not(#\#) {
  order: 12;
}

.x1n901it:not(#\#):not(#\#):not(#\#) {
  order: 13;
}

.x14yy4lh:not(#\#):not(#\#):not(#\#) {
  order: 2;
}

.xo1ph6p:not(#\#):not(#\#):not(#\#) {
  order: 3;
}

.x182iqb8:not(#\#):not(#\#):not(#\#) {
  order: 4;
}

.x1h3rv7z:not(#\#):not(#\#):not(#\#) {
  order: 5;
}

.x1xfg5du:not(#\#):not(#\#):not(#\#) {
  outline-color: #171717;
}

.x1kb0djr:not(#\#):not(#\#):not(#\#) {
  outline-color: #e5e5e5;
}

.xo2gvnk:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in oklch,var(--border) 50%,transparent);
}

.x6j915d:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in oklch,var(--primary) 60%,transparent);
}

.x1e1wlb4:not(#\#):not(#\#):not(#\#) {
  outline-color: #0000000d;
}

.x1d6a28t:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in srgb,var(--primary) 25%,transparent);
}

.xrp2u3g:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in srgb,var(--primary) 30%,transparent);
}

.xb6mklx:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in srgb,var(--primary) 35%,transparent);
}

.x1dqreml:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in srgb,var(--success) 40%,transparent);
}

.x1uczgqu:not(#\#):not(#\#):not(#\#) {
  outline-color: #0000;
}

.x1edx8hy:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--border);
}

.x1u7mt1l:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--foreground);
}

.x1ypl94s:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--page-canvas);
}

.x5uitqu:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--primary);
}

.x1dfx8u8:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--ring);
}

.xpcq1ab:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--surface-border);
}

.x18vfgvq:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xs2v0lq);
}

.x1g40iwv:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1wfwxd8:not(#\#):not(#\#):not(#\#) {
  outline-offset: 0;
}

.x1y3gkto:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1ewu8gn:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x2wh2y9:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.xpyq9z1:not(#\#):not(#\#):not(#\#) {
  outline-offset: initial;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.x1eybxrj:not(#\#):not(#\#):not(#\#) {
  outline-width: 1.5px;
}

.x1qgsegg:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.x1xzczws:not(#\#):not(#\#):not(#\#) {
  overflow-anchor: none;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.x1do52mm:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .25rem;
}

.x43c3x3:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .375rem;
}

.xqfkjy8:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .5rem;
}

.x5tukcl:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .625rem;
}

.xkyoe5z:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .75rem;
}

.xyri2b:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 0;
}

.xcxz95d:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1.5rem;
}

.x167vaf5:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1rem;
}

.xbma6s9:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 2.25rem;
}

.x183qbbg:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 2.5rem;
}

.x17opcne:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 2.75rem;
}

.xctxq56:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 2rem;
}

.x37mi5q:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 3.25rem;
}

.x1ptx732:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 3rem;
}

.x4r0ibd:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 4rem;
}

.x1cl36yj:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 7.5rem;
}

.x7flpkw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .125rem;
}

.x1znate:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .25rem;
}

.x1jhhk9l:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .375rem;
}

.x1rgrh6f:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .5rem;
}

.xd1uisr:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .625rem;
}

.x1m83qfk:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .75rem;
}

.x1nj3c60:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .8125rem;
}

.x1c1uobl:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0;
}

.xjh29tw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.25rem;
}

.x1v1g0nc:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.375rem;
}

.x1is3n31:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.5rem;
}

.x15uhtdb:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.75rem;
}

.x8945me:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1rem;
}

.x1extp19:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 2.25rem;
}

.x106a9eq:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 20px;
}

.xld8u84:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 2rem;
}

.x1a1hmf9:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 3.5rem;
}

.xl9bdbg:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 3rem;
}

.xnvo3vl:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x-paddingInlineStart);
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x1bz8pot:not(#\#):not(#\#):not(#\#) {
  pointer-events: stroke;
}

.x14h6aeb:not(#\#):not(#\#):not(#\#) {
  pointer-events: visiblePainted;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x2vewp0:not(#\#):not(#\#):not(#\#) {
  position: initial;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x4arjd5:not(#\#):not(#\#):not(#\#) {
  row-gap: .125rem;
}

.x5qd032:not(#\#):not(#\#):not(#\#) {
  row-gap: .25rem;
}

.x1gcqhjp:not(#\#):not(#\#):not(#\#) {
  row-gap: .375rem;
}

.x1fc8kun:not(#\#):not(#\#):not(#\#) {
  row-gap: .5rem;
}

.xw3a9ly:not(#\#):not(#\#):not(#\#) {
  row-gap: .625rem;
}

.x1rnwn48:not(#\#):not(#\#):not(#\#) {
  row-gap: .75rem;
}

.xwnhlp8:not(#\#):not(#\#):not(#\#) {
  row-gap: .875rem;
}

.xxs79tx:not(#\#):not(#\#):not(#\#) {
  row-gap: 0;
}

.x10g6wfw:not(#\#):not(#\#):not(#\#) {
  row-gap: 1.25rem;
}

.x9pjww1:not(#\#):not(#\#):not(#\#) {
  row-gap: 1.5rem;
}

.xl52z03:not(#\#):not(#\#):not(#\#) {
  row-gap: 1.75rem;
}

.xp1r0qw:not(#\#):not(#\#):not(#\#) {
  row-gap: 12px;
}

.xgpatz3:not(#\#):not(#\#):not(#\#) {
  row-gap: 16px;
}

.xm83of2:not(#\#):not(#\#):not(#\#) {
  row-gap: 1px;
}

.x1w6r25c:not(#\#):not(#\#):not(#\#) {
  row-gap: 1rem;
}

.x1d474pu:not(#\#):not(#\#):not(#\#) {
  row-gap: 2rem;
}

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

.xw09woa:not(#\#):not(#\#):not(#\#) {
  row-gap: 6px;
}

.x3pnbk8:not(#\#):not(#\#):not(#\#) {
  row-gap: 8px;
}

.xz5s514:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--space-stack-md);
}

.x1r8uycs:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x-rowGap);
}

.x1hsy5kr:not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

.xkcv6ua:not(#\#):not(#\#):not(#\#) {
  scroll-behavior: smooth;
}

.x1bhewko:not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: start;
}

.xyy94yx:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--border) transparent;
}

.x1kfqvdj:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
}

.x24f09q:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: auto;
}

.x185mbhu:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: stable;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.xpmuf5a:not(#\#):not(#\#):not(#\#), .x1koiapj:not(#\#):not(#\#):not(#\#) {
  stroke-width: .5px;
}

.x1r6sdyr:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.25px;
}

.xhr4kjn:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.5px;
}

.x190q0s9:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.7px;
}

.x1pvypsb:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.75px;
}

.xnpr05h:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1px;
}

.x1ip4yf:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.5px;
}

.xvlca1e:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

.x1dcjjl6:not(#\#):not(#\#):not(#\#) {
  stroke: var(--border);
}

.xlzoj11:not(#\#):not(#\#):not(#\#) {
  stroke: var(--destructive);
}

.x6q5x6n:not(#\#):not(#\#):not(#\#) {
  stroke: var(--faint-foreground);
}

.x1ka7uxb:not(#\#):not(#\#):not(#\#) {
  stroke: var(--foreground);
}

.xqvyd8v:not(#\#):not(#\#):not(#\#) {
  stroke: #fff;
}

.x140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.x16tdsg8:not(#\#):not(#\#):not(#\#) {
  text-align: inherit;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x1jrpmuv:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in oklch,var(--foreground) 30%,transparent);
  text-decoration-color: color-mix(in oklch,var(--foreground) 30%,transparent);
}

.xggaqmk:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in oklch,var(--foreground) 50%,transparent);
  text-decoration-color: color-mix(in oklch,var(--foreground) 50%,transparent);
}

.x1j833gp:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in oklch,var(--muted-foreground) 55%,transparent);
  text-decoration-color: color-mix(in oklch,var(--muted-foreground) 55%,transparent);
}

.xdanlf7:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in srgb,var(--foreground) 25%,transparent);
  text-decoration-color: color-mix(in srgb,var(--foreground) 25%,transparent);
}

.xm3yy1m:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in srgb,var(--foreground) 30%,transparent);
  text-decoration-color: color-mix(in srgb,var(--foreground) 30%,transparent);
}

.xr5o5jz:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: #0000;
}

.x1rcjvs:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--border);
  text-decoration-color: var(--border);
}

.xgg9gsw:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--surface-border);
  text-decoration-color: var(--surface-border);
}

.x11jp1ed:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x1gus1s5);
  text-decoration-color: var(--x1gus1s5);
}

.x5lhwog:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: line-through;
}

.xkrqix3:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xujl8zx:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xi2nhp4:not(#\#):not(#\#):not(#\#) {
  text-decoration-style: dotted;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.xbrixnn:not(#\#):not(#\#):not(#\#) {
  text-overflow: clip;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.x1nfsh4h:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 1px 2px #000;
}

.xn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

.x1kyqaxf:not(#\#):not(#\#):not(#\#) {
  text-transform: lowercase;
}

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x1h8yclr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .125rem;
}

.xwsnend:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .25rem;
}

.x1ohr1zr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .2em;
}

.xrys4gj:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 2px;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.x5ek575:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 5px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.xggy1nq:not(#\#):not(#\#):not(#\#) {
  touch-action: manipulation;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.xx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.x1764fhq:not(#\#):not(#\#):not(#\#) {
  transform-box: fill-box;
}

.x1hj3fc7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.x1ws5f92:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50px 50px;
}

.xm6med:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 100%;
}

.xm4efwp:not(#\#):not(#\#):not(#\#), .xhmqdbg:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.x19w6rv:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0;
}

.xyibjs4:not(#\#):not(#\#):not(#\#) {
  transform-origin: 100%;
}

.x1dp6rp6:not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.x1al4vs7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.xctpfpq:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--transform-origin);
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

.xt8wjry:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-9deg);
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x1tadh6z:not(#\#):not(#\#):not(#\#) {
  transform: rotate(10deg);
}

.xl8nxe3:not(#\#):not(#\#):not(#\#) {
  transform: rotate(12deg);
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x144pkbt:not(#\#):not(#\#):not(#\#) {
  transform: rotate(1deg);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.xziw2gg:not(#\#):not(#\#):not(#\#) {
  transform: scale(.25);
}

.x12ntoae:not(#\#):not(#\#):not(#\#) {
  transform: scale(.28);
}

.x1alcw1e:not(#\#):not(#\#):not(#\#) {
  transform: scale(.35);
}

.xa03cy1:not(#\#):not(#\#):not(#\#) {
  transform: scale(.666667);
}

.x1s2hg70:not(#\#):not(#\#):not(#\#) {
  transform: scale(.68);
}

.x1nrvvgt:not(#\#):not(#\#):not(#\#) {
  transform: scale(.75);
}

.x12y6twl:not(#\#):not(#\#):not(#\#) {
  transform: scale(.8);
}

.x9mn55f:not(#\#):not(#\#):not(#\#) {
  transform: scale(.9);
}

.x1jec706:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.xfimr68:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.x89bh2v:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.04);
}

.x1bao77f:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.05);
}

.x4zgh4k:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.1);
}

.xzikk98:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.12);
}

.x1d93wu1:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.18);
}

.x1jxq6s:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.2);
}

.x1omdec3:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.5);
}

.xeo81xq:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.6);
}

.x3oybdh:not(#\#):not(#\#):not(#\#) {
  transform: scale(1);
}

.xpk2tj9:not(#\#):not(#\#):not(#\#) {
  transform: scaleX(-1);
}

.x1t2qqyw:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%) scale(1);
}

.x11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

.x1px0004:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%) scale(1);
}

.x1940lu8:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%,calc(-1 * calc(.25rem * var(--x1ostfht))));
}

.xnz22vk:not(#\#):not(#\#):not(#\#) {
  transform: translate(0) scale(1);
}

.xp2ffuc:not(#\#):not(#\#):not(#\#) {
  transform: translate(33.333%, 33.333%);
}

.x147yg2k:not(#\#):not(#\#):not(#\#) {
  transform: translate(50%, -50%);
}

.x1s4nfj:not(#\#):not(#\#):not(#\#) {
  transform: translate(calc(-1 * calc(.25rem * var(--x1ostfht))),calc(-1 * calc(.125rem * var(--x1ostfht))));
}

.x1kcmflz:not(#\#):not(#\#):not(#\#) {
  transform: translate(calc(-1 * calc(.25rem * var(--x1ostfht))),calc(.125rem * var(--x1ostfht)));
}

.x7kr2o1:not(#\#):not(#\#):not(#\#) {
  transform: translate(calc(.25rem * var(--x1ostfht)),calc(-1 * calc(.125rem * var(--x1ostfht))));
}

.xpec5v9:not(#\#):not(#\#):not(#\#) {
  transform: translate(calc(.25rem * var(--x1ostfht)),calc(.125rem * var(--x1ostfht)));
}

.xzz1x:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-.125rem);
}

.x5i6ehr:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

.xo4nkcz:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-20%);
}

.xr0n5ov:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-3px) rotate(-13deg);
}

.x157v9xi:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) rotate(90deg);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xy2jpbe:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.25rem);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.xumwmo6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x10tizke:not(#\#):not(#\#):not(#\#) {
  transform: translateX(1rem);
}

.x1ylrksm:not(#\#):not(#\#):not(#\#) {
  transform: translateX(4px) rotate(12deg);
}

.xitnhlw:not(#\#):not(#\#):not(#\#) {
  transform: translateX(50%);
}

.xfok9b9:not(#\#):not(#\#):not(#\#) {
  transform: translateX(var(--folder-chevron-translate));
}

.xp2g5d:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.25rem);
}

.x1ixa33i:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.75rem);
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.x1n185yc:not(#\#):not(#\#):not(#\#) {
  transform: translateY(.1em);
}

.x1imu2f0:not(#\#):not(#\#):not(#\#) {
  transform: translateY(.25rem);
}

.xnu4gnj:not(#\#):not(#\#):not(#\#) {
  transform: translateY(.5rem);
}

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x1weeur4:not(#\#):not(#\#):not(#\#) {
  transform: translateY(100%);
}

.x184fap9:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(-50% - 2px)) rotate(45deg);
}

.x17dzmu4:not(#\#):not(#\#):not(#\#) {
  transform: translateZ(0);
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x1k2tvsc:not(#\#):not(#\#):not(#\#) {
  transition-duration: 75ms;
}

.x12s1jxh:not(#\#):not(#\#):not(#\#) {
  transition-duration: 80ms;
}

.x6bc4kz:not(#\#):not(#\#):not(#\#) {
  transition-duration: 90ms;
}

.xl3wvix:not(#\#):not(#\#):not(#\#) {
  transition-duration: .125s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.x1g2r6go:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s;
}

.xchbrx7:not(#\#):not(#\#):not(#\#) {
  transition-duration: .26s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.xippbsu:not(#\#):not(#\#):not(#\#) {
  transition-duration: .8s;
}

.x1mq3mr6:not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.x16fj20d:not(#\#):not(#\#):not(#\#) {
  transition-duration: 1s;
}

.xfyzs3j:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-expressive-xlong);
}

.x11w3lfw:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-fast, .12s);
}

.xuedmi6:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-fast);
}

.xx9vast:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-moderate);
}

.xj8l6ld:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-base);
}

.xzjlfv4:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-entrance);
}

.xlxmaqo:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-fast, .12s);
}

.xcgntbv:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-fast);
}

.x11wcyth:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-normal, .24s);
}

.x3c2wjc:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-popup);
}

.xo4t8yt:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-quick, .15s);
}

.x118a3f5:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-slow, .4s);
}

.xpn8dgl:not(#\#):not(#\#):not(#\#) {
  transition-property: --shell-gradient-from, --shell-gradient-via, --shell-gradient-to;
}

.xfagghw:not(#\#):not(#\#):not(#\#) {
  transition-property: all;
}

.xu8237s:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, box-shadow, color;
}

.xyim87l:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, box-shadow, transform;
}

.x11vqxbs:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, box-shadow;
}

.xv65o4f:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color, transform;
}

.x1eaenvl:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color;
}

.x16ab8w3:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, opacity;
}

.x1lxufdw:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, transform;
}

.xts7igz:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color;
}

.x2vhj3c:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, box-shadow, transform;
}

.x106061f:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, box-shadow;
}

.x1huvg16:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, border-color, opacity;
}

.xzo0q3i:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, border-color;
}

.x1hhurwi:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, box-shadow, transform;
}

.x1yyhn7k:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, box-shadow;
}

.x7h6xqb:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, opacity;
}

.x101pvzj:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, transform;
}

.xs2xxs2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color;
}

.xnluqh9:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, opacity, filter;
}

.x1e8aii2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, opacity;
}

.xh32q0d:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, transform, box-shadow;
}

.x13s5c5m:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, transform, opacity;
}

.xuo13n2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, transform;
}

.xwwbhri:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, width, height;
}

.x1uz5u:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, width;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.xj2w3wz:not(#\#):not(#\#):not(#\#) {
  transition-property: border-bottom-left-radius, border-bottom-right-radius, box-shadow;
}

.xldbnix:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, box-shadow;
}

.xu7v1f4:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, color, box-shadow;
}

.x163lptb:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, color;
}

.x1ep118h:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, opacity, filter;
}

.xk8juv:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, opacity;
}

.xq90yva:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color;
}

.xk3iem4:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow, opacity;
}

.x9vp5wv:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow, transform;
}

.x12zzom9:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow;
}

.x1i6m205:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, color;
}

.x13wuo2s:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, opacity;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.x15wldfd:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, background-color;
}

.x1krrduz:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, border-color, background-color, opacity;
}

.x18k87a7:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, border-color, background-color;
}

.xoacmgp:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, border-color, transform;
}

.x16mfhj0:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, border-color;
}

.xe97l14:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, opacity;
}

.xhd6ntr:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, transform;
}

.xkdsq27:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow;
}

.x1xn8luj:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, box-shadow, fill, stroke;
}

.xrduw32:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, box-shadow, transform, scale;
}

.x1okb17s:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, box-shadow;
}

.xcb9b3z:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, fill, stroke;
}

.x6jww7z:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, opacity, box-shadow, transform, filter;
}

.x1qwffll:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, opacity, box-shadow, transform;
}

.x83ge6g:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, opacity;
}

.xtnl7vc:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;
}

.xgi5wy3:not(#\#):not(#\#):not(#\#), .x10fmesz:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
}

.x1w74yt8:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
}

.x1oy24xj:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color;
}

.x1vix5yk:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, box-shadow;
}

.x6bpa0l:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, opacity;
}

.xfvdr79:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, transform;
}

.x1gbuem2:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color;
}

.xtqv82r:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color, background-color;
}

.x1hctx40:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color, opacity;
}

.xrf8owv:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color;
}

.xmsq1kp:not(#\#):not(#\#):not(#\#) {
  transition-property: color, box-shadow;
}

.xxvpa39:not(#\#):not(#\#):not(#\#) {
  transition-property: color, fill, filter;
}

.x8v3jg2:not(#\#):not(#\#):not(#\#) {
  transition-property: color, fill;
}

.x1a0aruy:not(#\#):not(#\#):not(#\#) {
  transition-property: color, opacity;
}

.xz1df8t:not(#\#):not(#\#):not(#\#) {
  transition-property: color, text-decoration-color;
}

.x1mpt4pi:not(#\#):not(#\#):not(#\#) {
  transition-property: color, -webkit-text-decoration, text-decoration;
}

.x2m66ac:not(#\#):not(#\#):not(#\#) {
  transition-property: color, transform;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.x1fwcy2r:not(#\#):not(#\#):not(#\#) {
  transition-property: fill;
}

.x1eokjkq:not(#\#):not(#\#):not(#\#) {
  transition-property: filter;
}

.x1lo2e32:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-columns, opacity;
}

.x1erjwpq:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-rows, opacity;
}

.x1qn9uv2:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-rows;
}

.xxh369n:not(#\#):not(#\#):not(#\#) {
  transition-property: height, opacity;
}

.xua3uq3:not(#\#):not(#\#):not(#\#) {
  transition-property: height;
}

.x59xhy9:not(#\#):not(#\#):not(#\#) {
  transition-property: left, top;
}

.xd6uz9s:not(#\#):not(#\#):not(#\#) {
  transition-property: margin-left, width, opacity;
}

.x13b0p5u:not(#\#):not(#\#):not(#\#) {
  transition-property: none;
}

.x1lzqukj:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, background-color, color;
}

.xnpjden:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, background-color;
}

.x4i2c3r:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, border-color, background-color;
}

.x1uknjmw:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, border-color, box-shadow;
}

.xxane8w:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, border-color;
}

.x1kx2cm7:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, box-shadow;
}

.x4ggda3:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, color, background-color;
}

.x1mz1wvm:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, color;
}

.xqfjuw0:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, filter;
}

.xdq46b1:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, background-color, color;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x1ebb0lf:not(#\#):not(#\#):not(#\#) {
  transition-property: padding-bottom;
}

.xvnbeho:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke, stroke-width;
}

.xp1p76s:not(#\#):not(#\#):not(#\#) {
  transition-property: -webkit-text-decoration, text-decoration;
}

.x51hnzf:not(#\#):not(#\#):not(#\#) {
  transition-property: top, height, opacity;
}

.x14h5d43:not(#\#):not(#\#):not(#\#) {
  transition-property: top;
}

.x18nwyfe:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color, color, box-shadow;
}

.xk9q25i:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color, color;
}

.x18dpk69:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color;
}

.x4xan6p:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, border-color, box-shadow;
}

.xhgfrob:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, border-color;
}

.xdciwmm:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow, background-color, border-color;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.x12pfavo:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, color;
}

.xvvo77l:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, border-color, background-color, color;
}

.x16d68gy:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, color, background-color, border-color;
}

.xka46o:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, width, height;
}

.xwcsmn1:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity;
}

.xlfotzq:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, z-index;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xb0acux:not(#\#):not(#\#):not(#\#) {
  transition-property: translate, scale, opacity;
}

.xxfwbta:not(#\#):not(#\#):not(#\#) {
  transition-property: translate, scale;
}

.xqfqaah:not(#\#):not(#\#):not(#\#) {
  transition-property: translate;
}

.xx99ppg:not(#\#):not(#\#):not(#\#) {
  transition-property: width, background-color;
}

.x1f7bym3:not(#\#):not(#\#):not(#\#) {
  transition-property: width, box-shadow;
}

.xyhybb4:not(#\#):not(#\#):not(#\#) {
  transition-property: width, height, border-radius;
}

.x1ihtspf:not(#\#):not(#\#):not(#\#) {
  transition-property: width, max-height, border-width;
}

.x1792bx8:not(#\#):not(#\#):not(#\#) {
  transition-property: width, opacity;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.x1pbvl4h:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.x1p0hc1o:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.2, 0, 0, 1);
}

.xb51amx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.xl405pv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.x1199peq:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, 1, .5, 1);
}

.x1be392t:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.32, .72, 0, 1);
}

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.x4ognrn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(0, 0, .2, 1);
}

.xz4gly6:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-in-out;
}

.x9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.xcj1dhv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

.x9a7t6n:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-emphasized);
}

.xz16vvm:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out, ease-out);
}

.x122hhpc:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out);
}

.xbmzyk9:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-panel);
}

.x2rgmhx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-press);
}

.xgb3sf9:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-smooth);
}

.x1f5sjs7:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--motion-ease-exit);
}

.xdq8spx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--motion-ease-out, ease-out);
}

.x11g8r6l:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--motion-ease-popup);
}

.xntdr1r:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--motion-ease-press);
}

.x1z8t4v:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--motion-ease-smooth);
}

.x113ijq:not(#\#):not(#\#):not(#\#) {
  translate: -50% -50%;
}

.x16n82f9:not(#\#):not(#\#):not(#\#) {
  translate: -50%;
}

.x3sa99s:not(#\#):not(#\#):not(#\#) {
  translate: 0 -50%;
}

.x1qeszuu:not(#\#):not(#\#):not(#\#) {
  translate: 0;
}

.xvrbanz:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: all;
  user-select: all;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x1hx0egp:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: text;
  user-select: text;
}

.xaj6gks:not(#\#):not(#\#):not(#\#) {
  vertical-align: -.125rem;
}

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.x1uuroth:not(#\#):not(#\#):not(#\#) {
  vertical-align: text-bottom;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x1x33b0y:not(#\#):not(#\#):not(#\#) {
  visibility: var(--x-visibility);
}

.xnpuxes:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.xxg24bm:not(#\#):not(#\#):not(#\#) {
  will-change: border-bottom-left-radius,border-bottom-right-radius,box-shadow;
}

.x158wmlv:not(#\#):not(#\#):not(#\#) {
  will-change: padding-bottom;
}

.x1q66pvx:not(#\#):not(#\#):not(#\#) {
  will-change: transform,background-color;
}

.x1q1rmc8:not(#\#):not(#\#):not(#\#) {
  will-change: transform,opacity;
}

.x1so62im:not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

.x1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

.x1lldw8n:not(#\#):not(#\#):not(#\#) {
  word-break: normal;
}

.xuvdrym:not(#\#):not(#\#):not(#\#) {
  z-index: -10;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

.xfo81ep:not(#\#):not(#\#):not(#\#) {
  z-index: 1000;
}

.x1of6sz5:not(#\#):not(#\#):not(#\#) {
  z-index: 11;
}

.x1x85hfe:not(#\#):not(#\#):not(#\#) {
  z-index: 12;
}

.x1hi9sau:not(#\#):not(#\#):not(#\#) {
  z-index: 120;
}

.x52sccv:not(#\#):not(#\#):not(#\#) {
  z-index: 15;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.x8k05lb:not(#\#):not(#\#):not(#\#) {
  z-index: 200;
}

.x1jinmle:not(#\#):not(#\#):not(#\#) {
  z-index: 21;
}

.xrp34fr:not(#\#):not(#\#):not(#\#) {
  z-index: 25;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.x1jeq31z:not(#\#):not(#\#):not(#\#) {
  z-index: 31;
}

.x12tvco5:not(#\#):not(#\#):not(#\#) {
  z-index: 35;
}

.x1lmykzc:not(#\#):not(#\#):not(#\#) {
  z-index: 36;
}

.x1o9y8ft:not(#\#):not(#\#):not(#\#) {
  z-index: 37;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.x1b4dqds:not(#\#):not(#\#):not(#\#) {
  z-index: 41;
}

.xvyhd0g:not(#\#):not(#\#):not(#\#) {
  z-index: 45;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.x13mdkc:not(#\#):not(#\#):not(#\#) {
  z-index: 61;
}

.x6y048q:not(#\#):not(#\#):not(#\#) {
  z-index: 70;
}

.xk3oba8:not(#\#):not(#\#):not(#\#) {
  z-index: 9;
}

.x1q2oy4v:not(#\#):not(#\#):not(#\#) {
  z-index: 9999;
}

.x1swf91x:not(#\#):not(#\#):not(#\#) {
  z-index: auto;
}

.x9pouqq.x9pouqq:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#), .xrz50gw.xrz50gw:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  animation-play-state: running;
}

.x1xg6i9s.x1xg6i9s:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 50%,transparent);
}

.xz4ev19.xz4ev19:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1t1oj4j.x1t1oj4j:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.x1htf53l.x1htf53l:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.xyv3lrk.xyv3lrk:where(.xxikn96:focus-within *):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

.xnap1p3.xnap1p3:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x1ab1ta1.x1ab1ta1:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1ukvefu.x1ukvefu:where(.x1e3uecn:focus-within *):not(#\#):not(#\#):not(#\#), .x1v8xful.x1v8xful:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#), .x3sgrmi.x3sgrmi:where(.xmpyaq9:focus-within *):not(#\#):not(#\#):not(#\#), .x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#), .xe6yymx.xe6yymx:where(.xibit7k:focus-within *):not(#\#):not(#\#):not(#\#), .xqrc408.xqrc408:where(.xxikn96:focus-within *):not(#\#):not(#\#):not(#\#), .xu5ybgu.xu5ybgu:where(.x37ts5k:focus-within *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1mhnzaf.x1mhnzaf:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#), .x1wj1lpr.x1wj1lpr:where(.xxikn96:focus-within *):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.xyt4gt1.xyt4gt1:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.xaifofn.xaifofn:where(.xxikn96:focus-within *):not(#\#):not(#\#):not(#\#), .xxmso5u.xxmso5u:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x7eyjwh.x7eyjwh:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xcfqp1x.xcfqp1x:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  animation-play-state: running;
}

.xigkdj8.xigkdj8:where(.xmx3fc6:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--page-canvas) 10%,transparent);
}

.xvy0dv0.xvy0dv0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary-foreground) 15%,transparent);
}

.x1pah2fi.x1pah2fi:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 40%,transparent);
}

.x1qyrgct.x1qyrgct:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 5%,transparent);
}

.xk25vqx.xk25vqx:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 90%,transparent);
}

.x1i3vbig.x1i3vbig:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 30%,var(--surface));
}

.x2t42se.x2t42se:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: #0000000d;
}

.xv9k804.xv9k804:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: #0000001a;
}

.x1bnckdp.x1bnckdp:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: #00000040;
}

.xplibls.xplibls:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-foreground);
}

.xc12qee.xc12qee:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-row-hover-bg, var(--surface-hover));
}

.xjwsyl6.xjwsyl6:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.xuou6ql.xuou6ql:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.x1yflm1j.x1yflm1j:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--primary-foreground) 75%,transparent);
}

.x1wp6c9c.x1wp6c9c:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 70%,transparent);
}

.x1bg27nw.x1bg27nw:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 50%,transparent);
}

.x1xerbzr.x1xerbzr:where(.x1g4srbk:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--primary) 70%,transparent);
}

.x13al5ef.x13al5ef:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 70%,transparent);
}

.x1s7nfl0.x1s7nfl0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 50%,transparent);
}

.xqi3rp6.xqi3rp6:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x1hbi8ud.x1hbi8ud:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.x1ila4t6.x1ila4t6:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.x1xk543w.x1xk543w:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .xyj1gwm.xyj1gwm:where(.x298cmn:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--primary);
}

.x10jmmn9.x10jmmn9:where(.xxikn96:hover *):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

.x1m21orc.x1m21orc:where(.xcmpioo:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x11vg4c1.x11vg4c1:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .x1z73au.x1z73au:where(.x298cmn:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x1g1tjmf.x1g1tjmf:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x1sleuu8.x1sleuu8:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xsx86xo.xsx86xo:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x19idfs3.x19idfs3:where(.x37ts5k:hover *):not(#\#):not(#\#):not(#\#), .x1lhd33w.x1lhd33w:where(.x1jn5xmx:hover *):not(#\#):not(#\#):not(#\#), .x1q6d62k.x1q6d62k:where(.xibit7k:hover *):not(#\#):not(#\#):not(#\#), .x1q6q7he.x1q6q7he:where(.x1e3uecn:hover *):not(#\#):not(#\#):not(#\#), .x5b7970.x5b7970:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .xabvv3i.xabvv3i:where(.x129de5w:hover *):not(#\#):not(#\#):not(#\#), .xhb451x.xhb451x:where(.xxikn96:hover *):not(#\#):not(#\#):not(#\#), .xlnxiu4.xlnxiu4:where(.xmpyaq9:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1r9kbfp.x1r9kbfp:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .xn56cas.xn56cas:where(.xxikn96:hover *):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x7ejhl0.x7ejhl0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x10ta9yq.x10ta9yq:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.02);
}

.xhnepxg.xhnepxg:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.03);
}

.x153hffp.x153hffp:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.035);
}

.x1y0f50g.x1y0f50g:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.04);
}

.xxjvva0.xxjvva0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.05);
}

.x1yjykpo.x1yjykpo:where(.x1g4srbk:hover *):not(#\#):not(#\#):not(#\#), .xkdnajw.xkdnajw:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: translateX(.125rem);
}

.x1hunqpm.x1hunqpm:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.x1dquxsn.x1dquxsn:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .xpms2eq.xpms2eq:where(.xxikn96:hover *):not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.xzhjef9.xzhjef9:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x1n472nr.x1n472nr:where(.x-default-marker:focus *):not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.xzlnao8.xzlnao8:where(.x-default-marker:focus *):not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.x1118poy.x1118poy:where(.x-default-marker:focus *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1exut.x1exut:where(.x-default-marker:active *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 70%,transparent);
}

@supports (backdrop-filter: blur(0px)) {
  .x14canxw.x14canxw:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklab,var(--surface) 80%,transparent);
  }
}

@supports (backdrop-filter: blur(1px)) {
  .x6sgjvf.x6sgjvf:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--app-shell) 65%,transparent);
  }

  .x1ppkon3.x1ppkon3:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--page-canvas) 80%,transparent);
  }
}

@supports (backdrop-filter: blur(0px)) {
  .x1iftkam.x1iftkam:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--surface) 80%,transparent);
  }
}

@supports (backdrop-filter: blur(0)) {
  .x1y9jhad.x1y9jhad:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--page-canvas) 80%,transparent);
  }
}

@supports (backdrop-filter: blur(0px)) {
  .xuf9p7y.xuf9p7y:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--page-canvas) 80%,transparent);
  }
}

.xo2rnru.xo2rnru:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: #fcbb0026;
  background-color: lab(80.1641% 16.6016 99.2089 / .15);
}

.xishl26.xishl26:where(.x-default-marker[data-message-code-tone="assistant"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--foreground) 8%,transparent);
}

.x1ro7h1s.x1ro7h1s:where(.x-default-marker[data-message-code-tone="primary"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary-foreground) 18%,transparent);
}

.x11lihl:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 50%,transparent);
}

.x1biytjx:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 70%,transparent);
}

.xix3acy.xix3acy:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 70%,var(--app-canvas));
}

.x1ka60iz.x1ka60iz:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 8%,transparent);
}

.x1j9zrws:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--sidebar-foreground) 12%,transparent);
}

.xsztvir.xsztvir:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--destructive) 65%,var(--foreground)) 40%,transparent);
}

.xbtsudo.xbtsudo:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--info) 65%,var(--foreground)) 40%,transparent);
}

.xrqnvec.xrqnvec:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--warning) 65%,var(--foreground)) 40%,transparent);
}

.xuffozh.xuffozh:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: #f99c001f;
  background-color: lab(72.7183% 31.8671 97.9407 / .12);
}

.x165pgav:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 10%,transparent);
}

.x6efxd4:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 30%,transparent);
}

.x1dxaxcd.x1dxaxcd:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 30%,transparent);
}

.xvihfve:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 50%,transparent);
}

.x14t1mwi:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 65%,transparent);
}

.x1gast1d:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 30%,transparent);
}

.x1y6e2lj:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 10%,transparent);
}

.x1hcw3ee:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 7%,transparent);
}

.x1psxjow:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 10%,transparent);
}

.x1iq1hyk:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 10%,transparent);
}

.xhmz5ps:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 60%,transparent);
}

.x1kgl2zh:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised),var(--foreground) 5%);
}

.x4qgml2:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 10%,transparent);
}

.xbkpbq0.xbkpbq0:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff14;
}

.xwqt37o:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.xi36up0:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
}

.x115db34:focus-within:not(#\#):not(#\#):not(#\#), .xa0dmz5:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--card-hover);
}

.xtwvmy7.xtwvmy7:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--foreground);
}

.x101rej0[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.x1524cs2:focus-within:not(#\#):not(#\#):not(#\#), .x1kjk5su:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1ez5dze:focus-visible:not(#\#):not(#\#):not(#\#), .x1p0sifr[data-popup-open]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.x1jxdlw7:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.x1wz1bec.x1wz1bec:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in oklch,var(--card) 88%,white 2%) 0%,color-mix(in oklch,var(--card) 96%,black 4%) 100%);
}

.x1y95tzo:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .125rem color-mix(in srgb,var(--ring) 35%,transparent);
}

.x11gjz76:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .125rem color-mix(in srgb,var(--ring) 40%,transparent),0 0 0 .25rem var(--surface);
}

.x1s8qeyf:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #fff,0 0 0 2px var(--ring);
}

.xrxfj9.xrxfj9:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #ffd23659;
  box-shadow: 0 0 0 1px lab(86.4156% 6.13147 78.3961 / .35);
}

.xu1wjh4:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--destructive) 30%,transparent);
}

.x1mvccup:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--primary) 15%,transparent);
}

.x1ad9xxk:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--primary) 40%,transparent);
}

.xauq4is:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--ring) 50%,transparent);
}

.x1oe7gh4:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--destructive) 20%,transparent);
}

.xrnyyaa:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 15%,transparent);
}

.x7w9g81:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 30%,transparent);
}

.x6qic19:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 35%,transparent);
}

.xe8bqt6:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 40%,transparent);
}

.x1gkmcpp:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--ring) 25%,transparent);
}

.xlvw0td:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--ring) 40%,transparent);
}

.x2ardyk:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--ring) 50%,transparent);
}

.x1e9fprc.x1e9fprc:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #ffffff26;
  box-shadow: 0 0 0 1px lab(100% 0 0 / .15);
}

.x1gtyq25:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 25%,transparent);
}

.xnh1wpi:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 30%,transparent);
}

.x14zv3xe:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent);
}

.xy5140c:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 40%,transparent);
}

.xaowl9o:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--ring) 20%,transparent);
}

.x84736w:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--ring) 40%,transparent);
}

.xjl9os8:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--sidebar-ring) 50%,transparent);
}

.x15l5fa3:focus-visible:not(#\#):not(#\#):not(#\#), .xwpj1si:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--ring);
}

.xft9r40:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #fff,0 0 0 4px var(--ring);
}

.xpx7u45:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 15%,transparent);
}

.xvufawv:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 35%,transparent);
}

.xxat591:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 40%,transparent);
}

.x1gyhibz:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 50%,transparent);
}

.x1lxd6kt:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--ring) 35%,transparent);
}

.x1dy8ypd:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--ring) 40%,transparent);
}

.xmvi2qh:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--foreground) 20%,transparent);
}

.xqwa7i1:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 10%,transparent);
}

.x1tbx031:focus-within:not(#\#):not(#\#):not(#\#), .x9r35sy:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 15%,transparent);
}

.xtri6h6:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 20%,transparent);
}

.x12bexq9:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 30%,transparent);
}

.xs5bko6:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 35%,transparent);
}

.x1cea6bk:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 40%,transparent),0 0 0 3px var(--background);
}

.x12t3yhu:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 60%,transparent);
}

.x1w25sop:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--ring) 100%,transparent);
}

.x1d4cxxm:focus-visible:not(#\#):not(#\#):not(#\#), .x1x5p8dw:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--ring) 25%,transparent);
}

.x3ufdn:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--ring) 30%,transparent);
}

.xcple7j:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--ring) 35%,transparent);
}

.x1pxjvl3:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--ring) 40%,transparent);
}

.x1snisy0:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--warning) 40%,transparent);
}

.x1jtp5du:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent);
}

.xmq3olk:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent);
}

.x1nmbj1q:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 25%,transparent);
}

.x1784lp0:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 35%,transparent);
}

.x517g3s:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 20%,transparent);
}

.xe6vz39:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 25%,transparent);
}

.xedetkw:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 30%,transparent);
}

.x1qu4ehd:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 35%,transparent);
}

.x1b32zjp:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 40%,transparent);
}

.xk5nce5:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--card),0 0 0 4px var(--primary);
}

.xi4ba9h:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--foreground),0 0 0 4px var(--background);
}

.x2g2jcf:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary);
}

.x1j1utun:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--ring),0 0 0 3px var(--surface);
}

.xw5q27k:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--ring);
}

.x1v7yk1c:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in oklab,var(--ring) 50%,transparent);
}

.x1uwi9uy:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in oklch,var(--ring) 50%,transparent);
}

.x1qxr08x:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent);
}

.x1ecdjij:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--marketing-accent) 10%,transparent);
}

.x1dvy5fo:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent);
}

.xomi3on:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ring) 20%,transparent);
}

.x1ippke1:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);
}

.x1kj9du5:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--ring);
}

.x1l1o9ug:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 var(--ring);
}

.x1bx4qdw:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 18px -10px #00000038;
}

.x1wmxzoi:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px color-mix(in oklch,var(--primary) 40%,transparent);
}

.xety6gq:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px color-mix(in srgb,var(--primary) 35%,transparent);
}

.xzqdo84:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px color-mix(in srgb,var(--ring) 30%,transparent);
}

.x15ysqaf:focus-within:not(#\#):not(#\#):not(#\#), .x1xk3k8f:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xe32x73:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-default-shadow-hover),0 0 0 3px var(--ring);
}

.x1iyfev0:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-primary-shadow-focus);
}

.x1lz6psz:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md);
}

.xq63cax.xq63cax:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 65%,transparent);
}

.xzf6ibf.xzf6ibf:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--destructive) 15%,transparent);
}

.x43y5oc.x43y5oc:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--info) 15%,transparent);
}

.xweeko9.xweeko9:where([data-placeholder]):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 60%,transparent);
}

.xxp3h34.xxp3h34:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--warning) 15%,transparent);
}

.xoyprzr.xoyprzr:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #a685ff;
  color: lab(62.8239% 34.9159 -60.0512);
}

.xsyv3p1.xsyv3p1:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #54a2ff;
  color: lab(65.0361% -1.42065 -56.9802);
}

.xh6zl43.xh6zl43:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #ff8b1a;
  color: lab(70.0429% 42.5156 75.8207);
}

.x1kwdhpp.x1kwdhpp:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #c4b4ff;
  color: lab(76.7419% 18.3911 -37.0706);
}

.x1wpg14p.x1wpg14p:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #77d4ff;
  color: lab(80.3307% -20.2945 -31.385);
}

.x14bigy7.x14bigy7:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #fcbb00;
  color: lab(80.1641% 16.6016 99.2089);
}

.xqc2ylr.xqc2ylr:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #ffb96d;
  color: lab(80.8059% 21.7313 50.4455);
}

.x61dbfa.x61dbfa:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #5ee9b5;
  color: lab(83.9203% -48.7124 13.8849);
}

.x1d5nqt2.x1d5nqt2:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #ffd236;
  color: lab(86.4156% 6.13147 78.3961);
}

.xgz64h4.xgz64h4:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: #fee685;
  color: lab(91.7203% -.505269 49.9084);
}

.x1fq4ja6:focus-visible:not(#\#):not(#\#):not(#\#), .xl2cfac.xl2cfac:where(.x-default-marker[data-highlighted] *):not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.x9jsba6.x9jsba6:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: var(--background);
}

.x14ift31:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive);
}

.x1lm7sc.x1lm7sc:where(.x-default-marker[data-message-code-tone="assistant"] *):not(#\#):not(#\#):not(#\#), .x1o1ch6p[data-highlighted]:not(#\#):not(#\#):not(#\#), .x7g3o07:focus-visible:not(#\#):not(#\#):not(#\#), .xa7buuc.xa7buuc:where(.x-default-marker[data-selected="true"] *):not(#\#):not(#\#):not(#\#), .xvqaptl.xvqaptl:where([data-active]):not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x1a959ud.x1a959ud:where(.x-default-marker[data-highlighted] *):not(#\#):not(#\#):not(#\#), .x1r2cc7d[data-highlighted]:not(#\#):not(#\#):not(#\#), .xj6qc44.xj6qc44:where(.x-default-marker[data-message-code-tone="primary"] *):not(#\#):not(#\#):not(#\#), .xsiczzo.xsiczzo:where(.x-default-marker[data-message-surface="viewer"] *):not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.x11ozol0:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--primary);
}

.x1i209kb[data-popup-open]:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-selected-foreground);
}

.x1ob5ykg.x1ob5ykg:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x1o8noiu.x1o8noiu:where(.x-default-marker[data-panel-open] *):not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.x1penq0l.x1penq0l:where([data-hidden]):not(#\#):not(#\#):not(#\#), .x1q14wfy.x1q14wfy:where(.dark, .dark *):not(#\#):not(#\#):not(#\#), .x5risby.x5risby:where(.x-default-marker[data-panel-open] *):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xirel15.xirel15:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  fill: #00bb7fbf;
  fill: lab(66.9756% -58.2701 19.5419 / .75);
}

.x1hjpd72.x1hjpd72:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  fill: #00b7d78c;
  fill: lab(67.805% -35.3952 -30.2018 / .55);
}

.xnc1pnq.xnc1pnq:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  fill: #1d293d;
  fill: lab(16.132% -.318035 -14.6672);
}

.x71lzj6.x71lzj6:where(.dark, .dark *):hover:not(#\#):not(#\#):not(#\#) {
  fill: #314158;
  fill: lab(26.9569% -1.47016 -15.6993);
}

.x1tuu4z3.x1tuu4z3:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  fill: #8d54ff;
  fill: lab(49.9355% 55.1776 -81.8963);
}

.xhft0i6.xhft0i6:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  fill: #e12afb;
  fill: lab(56.4256% 83.132 -64.639);
}

.xw915zz.xw915zz:where(.dark, .dark *):hover:not(#\#):not(#\#):not(#\#) {
  fill: #a685ff;
  fill: lab(62.8239% 34.9159 -60.0512);
}

.x1ducwl9.x1ducwl9:where(.dark, .dark *):hover:not(#\#):not(#\#):not(#\#) {
  fill: #ec6cff;
  fill: lab(66.1178% 66.0652 -52.4733);
}

.x1886bhu.x1886bhu:where(.dark, .dark *):hover:not(#\#):not(#\#):not(#\#) {
  fill: #00d294;
  fill: lab(75.0771% -60.7313 19.4147);
}

.x4qk18o.x4qk18o:where(.dark, .dark *):hover:not(#\#):not(#\#):not(#\#) {
  fill: #00d2ef;
  fill: lab(76.6045% -40.9406 -29.6231);
}

.xynfxwu.xynfxwu:where(.x-default-marker:has( > svg) *):not(#\#):not(#\#):not(#\#) {
  grid-column-start: 2;
}

.x1utlmy5:not(:first-child):not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -.375rem;
}

.x17ztz9o.x17ztz9o:where(.xcmpioo[aria-expanded="true"] *):not(#\#):not(#\#):not(#\#), .x1pket3s.x1pket3s:where(.x-default-marker[data-disabled] *):not(#\#):not(#\#):not(#\#), .x1yrj6zw.x1yrj6zw:where([aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x1yr4397.x1yr4397:where([data-dragging]):not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.x1ohv4xg.x1ohv4xg:where(.x1zes7o[data-ending-style] *):not(#\#):not(#\#):not(#\#), .x5dhrpt.x5dhrpt:where(.x1zes7o[data-starting-style] *):not(#\#):not(#\#):not(#\#), .xfkavlo.xfkavlo:where(.x-default-marker[userinactive] *):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1euntei:focus-within:not(#\#):not(#\#):not(#\#), .x1h03twx.x1h03twx:where(.x37ts5k[data-panel-open] *):not(#\#):not(#\#):not(#\#), .x1wujg0w:is(:hover, :focus-within):not(#\#):not(#\#):not(#\#), .x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#), .x5j2h5a.x5j2h5a:where(.x-default-marker[data-popup-open] *):not(#\#):not(#\#):not(#\#), .xtprek2.xtprek2:where(.x1e3uecn[open] *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xg1zyxr:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.x13c1voa:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in oklch,var(--primary) 60%,transparent);
}

.xygqtzg:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in oklch,var(--ring) 35%,transparent);
}

.xgydsba:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in srgb,var(--destructive) 20%,transparent);
}

.xdlyjrp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in srgb,var(--ring) 30%,transparent);
}

.xfo9qq8:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: #fff6;
}

.x1qposnd:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: #ffffff80;
}

.x9cmews:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--ring);
}

.x1bqaal:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.xwlpgjh:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 0;
}

.x13iak60:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1fanpfn:focus-within:not(#\#):not(#\#):not(#\#), .x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.xi1oan4:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 5px;
}

.xi5y0ii:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x4xl6zf:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xbi2moj.xbi2moj:where([aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .xlll9td.xlll9td:where(.x-default-marker[data-disabled] *):not(#\#):not(#\#):not(#\#), .xx0gmj9.xx0gmj9:where(.x-default-marker[userinactive] *):not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.xlqdykx.xlqdykx:where(.x-default-marker[data-enriching="true"] *):not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x16z5jg4.x16z5jg4:where([data-compact="true"]):not(#\#):not(#\#):not(#\#) {
  row-gap: .5rem;
}

.x1f2jko9:focus-visible:not(#\#):not(#\#):not(#\#), .x1r9akvq.x1r9akvq:where(.x-default-marker[data-message-surface="viewer"] *):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x1frscbl.x1frscbl:where(.x37ts5k[data-panel-open] *):not(#\#):not(#\#):not(#\#), .x48sva2.x48sva2:where(.x-default-marker[data-panel-open] *):not(#\#):not(#\#):not(#\#), .xphhte2.xphhte2:where(.x1e3uecn[open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.xtzgyvz.xtzgyvz:where(.x-default-marker[data-panel-open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.x137cu2n:focus-within:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x1rm9qnc:focus-within:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x7b6oer:focus-within:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1g5yx1b:focus-within:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.xjbiyhg:focus-within:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.x1kaswoi:has([data-checked]):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 5%,transparent);
}

.xlu5ahp:has( + input:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.xsi0nby:has( > svg):not(#\#):not(#\#):not(#\#) {
  column-gap: .5rem;
}

.xqdqmwp:has([data-slot="card-action"]):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto;
}

.x888gsh:has( > svg):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto 1fr;
}

.xhjxxtg:has([data-slot="card-description"]):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto;
}

.x1q87c73:has([data-slot="alert-action"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 4.5rem;
}

.xvnr5u1:first-child:not(#\#):not(#\#):not(#\#) {
  color: var(--x1xkt1w1);
}

.xsnqk1y:first-child:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1pwwqoy:first-child:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.x1aus2wn:first-child:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.25rem;
}

.x1j53mea:last-child:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 0;
}

.xrzv0gh:empty:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xzoi69v:empty:not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.xjl7jj:empty:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xvy86o4:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 45%,var(--app-surface));
}

.x14uklmo:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 45%,var(--surface));
}

.x8heizj:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 85%,transparent);
}

.xm5ykq7:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--input) 50%,transparent);
}

.x1oqui1x:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x13qyr4b:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
}

.x1897muk:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted);
}

.xhsi3s3:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1rt7ydi:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.x10gbvuk:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-sunken);
}

.xhc8yof:disabled:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 30%,transparent);
}

.x1h8sgmh:disabled:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 35%,transparent);
}

.x1fema33:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x19k9afz:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.xxa7ykm:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1ar62m4:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.xjb0foi:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

.x1bq4at4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.x2wzlov:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.x1lfpgzf:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.x1t5pwa4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.xfqoyci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x1nj9xnt:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .65;
}

.xa8t5ci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x17ahczi:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

.x10rxjb7:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1fzehxr:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.xa5xk4i:disabled:not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

.x1gl3shj:disabled:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x10fhp38:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #a3a3a3;
}

.x1ienzqn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #d4d4d4;
}

.x1p7ktsc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f2f5;
}

.xolk286:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f5f5;
}

.x1hf9pdw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fafafa;
}

.x1142ybq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 40%,transparent);
}

.x1odunj1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 60%,transparent);
}

.x1qc0gte:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--brand-night-navy) 2%,transparent);
}

.x1o1ghhc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--brand-night-navy) 3%,transparent);
}

.x1lixmcu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 10%,transparent);
}

.xauzz4q:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 25%,transparent);
}

.x1qgbovs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--destructive) 90%,transparent);
}

.xw7oy22:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 70%,transparent);
}

.xe4vdq9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary-foreground) 15%,transparent);
}

.x1591y40:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 10%,transparent);
}

.x2shp9b:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 18%,var(--card));
}

.xksktew:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 40%,transparent);
}

.x12vulor:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 70%,transparent);
}

.xvevoxk:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--sidebar-foreground) 12%,transparent);
}

.xzo2uau:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success) 10%,transparent);
}

.xsg3514:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-hover) 15%,transparent);
}

.x15hz282:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-hover) 30%,transparent);
}

.x17fkb1j:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-hover) 40%,transparent);
}

.x15q6kl3:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-hover) 50%,transparent);
}

.xfvinp4:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-hover) 55%,transparent);
}

.xf85ftp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-hover) 60%,transparent);
}

.x14k24hx:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #000000bf;
  background-color: lab(0% 0 0 / .75);
}

.x1u954gi:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--info) 15%,transparent) 100%,transparent);
}

.x1higbw3:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 20%,transparent);
}

.x1f0r9mk:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fb2c364d;
  background-color: lab(55.4814% 75.0732 48.8527 / .3);
}

.x192ta23:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f99c004d;
  background-color: lab(72.7183% 31.8671 97.9407 / .3);
}

.xvy2m7r:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 30%,transparent);
}

.x12le1gu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 40%,transparent);
}

.x2xxnbs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 60%,transparent);
}

.xc4ga9b:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 80%,transparent);
}

.x169emr8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--app-shell) 40%,transparent);
}

.xp59it:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 15%,transparent);
}

.x1v9kbim:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 35%,transparent);
}

.xmyxfjz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 85%,transparent);
}

.xv9ijh6:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 90%,transparent);
}

.xsjd8aw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 10%,transparent);
}

.x13s1g7e:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 15%,transparent);
}

.x1rocxwl:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 25%,transparent);
}

.x1dit9jz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 90%,transparent);
}

.xjv4avu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 40%,transparent);
}

.xrdahn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 90%,transparent);
}

.xls9gng:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 20%,transparent);
}

.x3f3v9t:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted-foreground) 60%,transparent);
}

.x1hqxa35:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 15%,transparent);
}

.xw18ee0:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 20%,transparent);
}

.xn9muai:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 30%,transparent);
}

.x3zli7c:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 40%,transparent);
}

.x1683us6:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 50%,transparent);
}

.xhlbgup:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 60%,transparent);
}

.x1i28vsq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 10%,transparent);
}

.xs6ifl6:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 12%,transparent);
}

.xh1k5i9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 20%,transparent);
}

.xa1mbxz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.xbbpi0b:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 50%,transparent);
}

.x1br4mpy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 8%,transparent);
}

.xnx6p4r:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 90%,transparent);
}

.x5ghr9s:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 10%,transparent);
}

.x13vfnzj:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 85%,black);
}

.x1pa4udn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 90%,transparent);
}

.x1lc0bqk:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 10%,transparent);
}

.x4qbfvf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 15%,transparent);
}

.xlyyzdz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 20%,transparent);
}

.xq1icy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 25%,transparent);
}

.x19br3e:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 30%,transparent);
}

.x5y8u3c:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 30%,var(--background));
}

.x1keibs3:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 40%,transparent);
}

.x1i7ni52:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 45%,transparent);
}

.x1687h87:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 5%,transparent);
}

.x1x8k1js:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 50%,transparent);
}

.xz5nvk5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 55%,transparent);
}

.x70s8qs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 60%,transparent);
}

.x5upqlo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 70%,transparent);
}

.x128ybfa:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 80%,transparent);
}

.x1yz95xc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-selected) 90%,transparent);
}

.x8lgd0x:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 90%,transparent);
}

.x1qpbqoi:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 10%,transparent);
}

.x11be1u5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 12%,transparent);
}

.xa2jwd8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 30%,transparent);
}

.x1bz14in:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e5e5e599;
}

.xs8bc2f:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #00000040;
}

.xqwt7vu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000004d;
}

.xkogky5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #00000073;
}

.x34w2z8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--brand-violet) 15%,transparent) 90%,transparent);
}

.x1ielred:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--destructive) 15%,transparent) 90%,transparent);
}

.xstva7t:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--info) 15%,transparent) 90%,transparent);
}

.xil6nv4:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--muted-foreground) 15%,transparent) 90%,transparent);
}

.xxw5nbj:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--success) 15%,transparent) 90%,transparent);
}

.x21tf76:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--warning) 15%,transparent) 90%,transparent);
}

.xtbkg66:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 20%,transparent);
}

.xvdhm2c:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ef44441a;
}

.x1bqjx0g:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 30%,transparent);
}

.x15kahoe:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 40%,transparent);
}

.x13tz114:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 50%,transparent);
}

.xrsa3fu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 60%,transparent);
}

.xfm55yg:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 70%,transparent);
}

.x6buwsc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 80%,transparent);
}

.x1glxuug:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-hover) 50%,transparent);
}

.xoz6pdk:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 50%,transparent);
}

.x1t6yf7y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 60%,transparent);
}

.xj5d307:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--background) 70%,transparent);
}

.xqpg2zh:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--brand) 10%,transparent);
}

.x3h46g2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--button-primary-fill) 90%,transparent);
}

.x946l9s:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 50%,transparent);
}

.x1l8uysi:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 10%,transparent);
}

.x1hnij2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 15%,transparent);
}

.x1ve7ssn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 7%,transparent);
}

.x18bz74a:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 90%,transparent);
}

.x1q8n2q1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 10%,transparent);
}

.xkud0zp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 90%,transparent);
}

.x1ad7bn8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 10%,transparent);
}

.x10mkpl5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 85%,var(--foreground));
}

.x1w96qqs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 15%,transparent);
}

.xk6gc04:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 20%,transparent);
}

.x1e6zrso:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 25%,transparent);
}

.xny1gc0:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 30%,transparent);
}

.x1h46o4z:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 50%,transparent);
}

.xlp112t:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 60%,transparent);
}

.x1v4pavg:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 70%,transparent);
}

.x3eavxw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary-foreground) 15%,transparent);
}

.xqfjro1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 10%,transparent);
}

.x1w5i9rc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 15%,transparent);
}

.x1h4tpgn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 5%,transparent);
}

.x9t9dmk:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 90%,transparent);
}

.x1jfrf32:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--secondary) 80%,transparent);
}

.x1y25m67:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success-foreground) 8%,var(--success-background));
}

.x1x8mstc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 10%,transparent);
}

.x151sels:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 15%,transparent);
}

.x1qvj0lw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 8%,transparent);
}

.x1bhya9n:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 10%,transparent);
}

.x1en7bs9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 20%,transparent);
}

.x19ej2tf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 25%,transparent);
}

.x4bv4vo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 30%,transparent);
}

.xub9wiq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 35%,transparent);
}

.xmk6k2h:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 40%,transparent);
}

.x97gmxf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 50%,transparent);
}

.x41gz0p:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 60%,transparent);
}

.x1nh1n8o:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 65%,transparent);
}

.xl9kqef:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 70%,transparent);
}

.x1chcy1r:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover) 80%,transparent);
}

.x1m59a0o:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised) 90%,transparent);
}

.xjr03xb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised),var(--foreground) 5%);
}

.x1i7vfyo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning-background) 70%,transparent);
}

.x1062xkz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 10%,transparent);
}

.xw050vy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 15%,transparent);
}

.xgakt42:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #1d1310;
  background-color: lab(7.09999% 4.90332 3.50585);
}

.x1fgtui1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #000c;
}

.x16zhmgw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0003;
}

.x1lrhwhh:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
}

.x6u0in0:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #00000080;
}

.x183igdc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fee2e2;
}

.x1alq5xp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff1f;
}

.x1sla2a1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff1a;
}

.x1dja6me:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff26;
}

.x1x01r1t:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fff3;
}

.xh7q6rh:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff4d;
}

.x1y4u2x9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffe6;
}

.x1n5bzlp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x49yvub:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.x10xumbi:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-100);
}

.xhyptmn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-200);
}

.xe3h2cr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-hover, var(--muted));
}

.xu2f1y1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-hover, var(--surface-hover));
}

.x1twvskd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-hover);
}

.xr27w07:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-shell);
}

.x12d1uqk:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
}

.x1f37zn5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand-pink);
}

.x1uyjg7g:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-default-fill-hover);
}

.x3xddok:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-flat-fill-hover);
}

.x1b22s19:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--card-hover);
}

.xi32lhm:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--destructive);
}

.x206eox:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--detail-row-hover-bg, var(--surface-hover));
}

.xkwoa5j:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted-foreground);
}

.x1qxz5y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted);
}

.xjx9jh5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--page-canvas);
}

.x1yb535g:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-hover);
}

.x1rtbfwe:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.x10fb3xt:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-accent);
}

.x9gcbfr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-row-hover-bg, var(--surface-hover));
}

.x82n91d:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-background);
}

.x1mg7r9h:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.xsgxi8c:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.xdc8u5p:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.xzdtjsx:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1sasfs3);
}

.xh4lrdd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xwvazbf);
}

.xgc5cza:hover:not(#\#):not(#\#):not(#\#) {
  background-image: var(--button-primary-background-hover);
}

.x1rz0qcf:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--primary) 40%,transparent);
}

.x3mb2p5:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--surface-border) 60%,transparent),var(--shadow-md);
}

.x1nm3m7:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--foreground) 20%,transparent);
}

.x721wkm:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #7a798326, 0 1px 2px #7a798326, 0 2px 8px #7a79831a;
}

.xadd3qv:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--border) 30%,transparent);
}

.x1vqvbfw:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface-border),var(--shadow-md);
}

.x1tkyatx:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--foreground) 10%,transparent);
}

.x1mjgiyx:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 30%,transparent);
}

.x148g73s:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent);
}

.x1ey1fr4:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary);
}

.x1ugootd:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);
}

.x1p5eoqg:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 5px color-mix(in oklch,var(--primary) 28%,transparent);
}

.x1ku2ujv:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 18px -10px #00000038;
}

.x6jf4s4:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 30px color-mix(in oklab,var(--primary) 45%,transparent);
}

.x1wtrbu5:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xrtmh92:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-default-shadow-hover);
}

.x1b39yrj:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-primary-shadow-hover);
}

.x18gt5d0:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-lg);
}

.x19hyazr:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md);
}

.xfzc84r:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm);
}

.xjjarmc:hover:not(#\#):not(#\#):not(#\#) {
  color: #404040;
}

.xqgl0xb:hover:not(#\#):not(#\#):not(#\#) {
  color: #525252;
}

.xmblv8p:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 70%,transparent);
}

.x1678sz:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 75%,transparent);
}

.x294f48:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 80%,transparent);
}

.x2gnltp:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 85%,transparent);
}

.x1niub4:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted-foreground) 60%,transparent);
}

.xac13m9:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--primary) 70%,transparent);
}

.xc4ln2r:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--primary) 80%,transparent);
}

.x1aoqdxk:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 70%,transparent);
}

.x1fcp32s:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--warning) 80%,transparent);
}

.xcyfjh7:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--warning) 90%,transparent);
}

.x14kdkio:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 80%,transparent);
}

.xfcl83w:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--info) 65%,var(--foreground));
}

.x18ptv29:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 60%,transparent);
}

.x1jffal0:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 65%,transparent);
}

.x7qos6n:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 85%,var(--foreground));
}

.x1fc7ciu:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--primary) 80%,transparent);
}

.xgom4uj:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--success) 85%,var(--foreground));
}

.x1arfska:hover:not(#\#):not(#\#):not(#\#) {
  color: #fcd34d;
}

.x17x3gfl:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.xxcyolt:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive-foreground);
}

.xql8bzl:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive);
}

.xztxdh1:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x35dyt7:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--marketing-accent);
}

.x1mnicvv:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.xhdd5t6:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.x4r3thm:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--primary);
}

.xfgpvl:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-accent-foreground);
}

.x1oycey8:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-foreground);
}

.x1bxhu7o:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--success);
}

.x1ombbbm:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--warning);
}

.x1frr76i:hover:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x117qmpv:hover:not(#\#):not(#\#):not(#\#) {
  fill: #10b981;
}

.x19w4r5y:hover:not(#\#):not(#\#):not(#\#) {
  fill: #22d3ee;
}

.xtvqlbc:hover:not(#\#):not(#\#):not(#\#) {
  fill: #7c3aed;
}

.xzmdiyo:hover:not(#\#):not(#\#):not(#\#) {
  fill: #c026d3;
}

.x1vn77b7:hover:not(#\#):not(#\#):not(#\#) {
  fill: #cbd5e1;
}

.x4e61f8:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(.97);
}

.xnrvz4y:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.02);
}

.x5z6fxw:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xe2cd9r:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.x18uuni6:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.x1g8kv23:hover:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1o7uuvo:hover:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1jace0w:hover:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--surface-border);
}

.xcdb3qq:hover:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.xhkhtrw:hover:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x15rxxni:hover:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

.x155y8ig:hover:not(#\#):not(#\#):not(#\#) {
  stroke: var(--destructive);
}

.xnwpq7x:hover:not(#\#):not(#\#):not(#\#) {
  stroke: var(--foreground);
}

.x1r0njrh:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in oklch,var(--foreground) 70%,transparent);
  text-decoration-color: color-mix(in oklch,var(--foreground) 70%,transparent);
}

.xddw6o:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in srgb,var(--foreground) 60%,transparent);
  text-decoration-color: color-mix(in srgb,var(--foreground) 60%,transparent);
}

.xl9oj4d:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: color-mix(in srgb,var(--foreground) 70%,transparent);
  text-decoration-color: color-mix(in srgb,var(--foreground) 70%,transparent);
}

.x9ojkr9:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: currentColor;
}

.x1ubmc1d:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.x1sur9pj:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x1t7rm6y:hover:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x6b0lh4:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.01);
}

.xsegxbs:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.02);
}

.xp695gr:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.03);
}

.xcum6zn:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.04);
}

.x14snt5h:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.05);
}

.x1wkrpzv:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.08);
}

.x1lcra6a:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.1);
}

.x7qzerj:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.12);
}

.xlc82ly:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.125rem);
}

.x1lfu7r8:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.25rem);
}

.x14ow2ja:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-1px);
}

.x1tmd5fh:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%) scale(1.04);
}

.x13ok0bc:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.xu9xbu2:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1vfsyqm:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.x1g5j3x6:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.x1acar1x:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.x9b17nn:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.x1vsp1gx:focus-visible:disabled:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x13xg8tm:focus:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 50%,transparent);
}

.x14tq701:focus:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 70%,transparent);
}

.x14rmqck:focus:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 65%,transparent);
}

.x1q6zqyn:focus:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 10%,transparent);
}

.xyc4ar7:focus:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x22o9vw:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-shell);
}

.x62qpqg:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
}

.x1sso70h:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--card);
}

.xx810tu:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1r5n0t:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.x1udl0po:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #fff,0 0 0 3px var(--primary);
}

.xpm7ce9:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--destructive) 20%,transparent);
}

.xzorvxv:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 20%,transparent);
}

.x1rpcw47:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--primary) 25%,transparent);
}

.x1fhmdis:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklch,var(--ring) 30%,transparent);
}

.x1yr2ugp:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 40%,transparent);
}

.xkxpbep:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--primary);
}

.xi7vb0d:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--ring);
}

.xdxrpj3:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary) 30%,transparent);
}

.x1reuqpk:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklch,var(--primary) 20%,transparent);
}

.xc0k8v1:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent);
}

.x179oq45:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 25%,transparent);
}

.x1773eex:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--page-canvas),0 0 0 4px color-mix(in oklab,var(--primary) 50%,transparent);
}

.x13g2co5:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--page-canvas),0 0 0 4px var(--ring);
}

.x1tvhon5:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary);
}

.x1e8pqkm:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--ring);
}

.x1p6hj5y:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in oklch,var(--destructive) 20%,transparent);
}

.xh4fcq:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent);
}

.xd1r5r5:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--primary);
}

.xr9r2s9:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1bhn1g9:focus:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.x13732vf:focus:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive);
}

.x1v1fmgf:focus:not(#\#):not(#\#):not(#\#) {
  outline-color: color-mix(in srgb,var(--primary) 30%,transparent);
}

.x1q1bs38:focus:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1cm8ssg:focus:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xhlp2gg:focus:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xat8dtc:focus:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.xxtee7t:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 75%,transparent);
}

.x1hiro5w:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 80%,transparent);
}

.xvspp2p:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--button-primary-fill) 85%,transparent);
}

.x1927m7b:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success-foreground) 12%,var(--success-background));
}

.x121dold:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.xdg98ly:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-200);
}

.x1qlqrgu:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-default-fill-active);
}

.x14ce1kj:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-flat-fill-active);
}

.x8wz5mq:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted);
}

.xefzjmm:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1xisuwp:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-pressed);
}

.x1ourj84:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.x7mota9:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);
}

.xnae10b:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-default-shadow-active);
}

.xch2mbi:active:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1f2zl9v:active:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.x1wscrpb:active:not(#\#):not(#\#):not(#\#) {
  scale: .97;
}

.x1pdlv7q:active:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.xgwqcfx:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.94);
}

.x1jplu5e:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.x19kf12q:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.96);
}

.xd3so5o:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.xk4oym4:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.98);
}

.x1vyg1ym:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.995);
}

.xlnjxam:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.998);
}

.xymg228:active:not(#\#):not(#\#):not(#\#) {
  transform: translateY(1px);
}

.x19reynx:active:not(#\#):not(#\#):not(#\#) {
  transition-duration: 75ms;
}

.xv4zz1y:active:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.x1br59hg:active:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

@media (width >= 1024px) {
  .x1g197jn.x1g197jn:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 40rem) {
  .xwm5elu.xwm5elu:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 48rem) {
  .xo2ubr0.xo2ubr0:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 640px) {
  .xmci4ra.xmci4ra:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 64rem) {
  .x1kuyyfm.x1kuyyfm:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 768px) {
  .x1ty98ci.x1ty98ci:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 58rem) {
  .x10otck9.x10otck9:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

@media (width >= 640px) {
  .x1vomlfu.x1vomlfu:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

@media (width >= 64rem) {
  .x1nuvvmg.x1nuvvmg:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

@media (width >= 768px) {
  .xt8ab7f.xt8ab7f:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

@media (width >= 40rem) {
  .x1kt105f.x1kt105f:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width >= 48rem) {
  .x1gqojru.x1gqojru:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width >= 640px) {
  .x10isrdx.x10isrdx:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width >= 64rem) {
  .x15l4l.x15l4l:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width >= 40rem) {
  .x17db20j.x17db20j:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }
}

@media (width >= 640px) {
  .xnpmisl.xnpmisl:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }
}

@media (width >= 40rem) {
  .x942wfk.x942wfk:not(#\#):not(#\#):not(#\#) {
    align-self: auto;
  }
}

@media (width >= 640px) {
  .xrvgn5x.xrvgn5x:not(#\#):not(#\#):not(#\#) {
    align-self: auto;
  }
}

@media (width >= 1024px) {
  .x142559a.x142559a:not(#\#):not(#\#):not(#\#) {
    align-self: flex-start;
  }
}

@media (width >= 1280px) {
  .xbi4p60.xbi4p60:not(#\#):not(#\#):not(#\#) {
    align-self: flex-start;
  }
}

@media (width >= 72rem) {
  .x1cr2r1d.x1cr2r1d:not(#\#):not(#\#):not(#\#) {
    align-self: flex-start;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1u6grsq.x1u6grsq:not(#\#):not(#\#):not(#\#) {
    animation-duration: 0s;
  }

  .xdn7m2a.xdn7m2a:not(#\#):not(#\#):not(#\#) {
    animation-duration: 1ms;
  }

  .xrjb3sr.xrjb3sr:not(#\#):not(#\#):not(#\#) {
    animation-duration: var(--motion-duration-fast);
  }

  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .xm8h59y.xm8h59y:not(#\#):not(#\#):not(#\#) {
    animation-name: x13kz0yu-B;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1in4vjr.x1in4vjr:not(#\#):not(#\#):not(#\#) {
    animation-name: x18re5ia-B;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x11jwz3y.x11jwz3y:not(#\#):not(#\#):not(#\#) {
    animation-name: xlx096o-B;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1jf1jvw.x1jf1jvw:not(#\#):not(#\#):not(#\#) {
    animation-play-state: paused;
  }
}

@media (width >= 48rem) {
  .x15urzkz.x15urzkz:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 21 / 9;
  }
}

@media (prefers-color-scheme: dark) {
  .x1dagra.x1dagra:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,color-mix(in srgb,var(--warning) 65%,var(--foreground)) 30%,transparent);
  }

  .x1vzc4x7.x1vzc4x7:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }
}

@media (width >= 640px) {
  .xghk8bh.xghk8bh:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: 0;
  }
}

@media (width >= 48rem) {
  .x2qm55u.x2qm55u:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: 1px;
  }
}

@media (width >= 640px) {
  .xezu14a.xezu14a:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: 1px;
  }
}

@media (width >= 64rem) {
  .x12u71is.x12u71is:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 1px;
  }
}

@media (width <= 760px) {
  .x16sqprw.x16sqprw:not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--shadow-lg);
  }
}

@media (prefers-color-scheme: dark) {
  .x186rk9x.x186rk9x:not(#\#):not(#\#):not(#\#) {
    color: #a78bfa;
  }

  .x1rbt9zb.x1rbt9zb:not(#\#):not(#\#):not(#\#) {
    color: #fbbf24;
  }
}

@media (prefers-color-scheme: light) and (not (prefers-color-scheme: dark)) {
  .x4jtz3t.x4jtz3t:not(#\#):not(#\#):not(#\#) {
    color: color-mix(in srgb,var(--success) 85%,var(--foreground));
  }
}

@media (prefers-color-scheme: dark) {
  .xlw8wzg.xlw8wzg:not(#\#):not(#\#):not(#\#) {
    color: color-mix(in srgb,var(--warning) 15%,transparent);
  }

  .xurg212.xurg212:not(#\#):not(#\#):not(#\#) {
    color: inherit;
  }

  .x1o67ps7.x1o67ps7:not(#\#):not(#\#):not(#\#) {
    color: var(--success);
  }

  .xvbjcns.xvbjcns:not(#\#):not(#\#):not(#\#) {
    color: var(--warning);
  }
}

@media (width <= 600px) {
  .x9nhhqc.x9nhhqc:not(#\#):not(#\#):not(#\#) {
    column-count: 2;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x1e0de3d.x1e0de3d:not(#\#):not(#\#):not(#\#) {
    column-count: 2;
  }
}

@media (width >= 1024px) and (width <= 1279.99px) {
  .x1l2abr9.x1l2abr9:not(#\#):not(#\#):not(#\#) {
    column-count: 3;
  }
}

@media (width >= 1280px) {
  .xpg3a72.xpg3a72:not(#\#):not(#\#):not(#\#) {
    column-count: 4;
  }
}

@media (width >= 40rem) {
  .x2nrn19.x2nrn19:not(#\#):not(#\#):not(#\#) {
    column-gap: .625rem;
  }
}

@media (width >= 768px) {
  .x18l0c6z.x18l0c6z:not(#\#):not(#\#):not(#\#) {
    column-gap: .75rem;
  }

  .x1dxje0h.x1dxje0h:not(#\#):not(#\#):not(#\#) {
    column-gap: 1.25rem;
  }
}

@media (width >= 40rem) {
  .xbxwz8g.xbxwz8g:not(#\#):not(#\#):not(#\#) {
    column-gap: 1.5rem;
  }

  .x1c6fx75.x1c6fx75:not(#\#):not(#\#):not(#\#) {
    column-gap: 1rem;
  }
}

@media (width >= 64rem) {
  .xbu4o8x.xbu4o8x:not(#\#):not(#\#):not(#\#) {
    column-gap: 2.5rem;
  }
}

@media (width >= 40rem) {
  .xi6i7vh.xi6i7vh:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }
}

@media (width >= 640px) {
  .x1pkvs1q.x1pkvs1q:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }
}

@media (width >= 48rem) {
  .x1etew9.x1etew9:not(#\#):not(#\#):not(#\#) {
    column-gap: 3rem;
  }
}

@media (width >= 1024px) {
  .xzhf20h.xzhf20h:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 1100px) {
  .x1h1lk04.x1h1lk04:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 1280px) {
  .x1ptqcqm.x1ptqcqm:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 36rem) {
  .xelk4nw.xelk4nw:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 40rem) {
  .x1hf29qx.x1hf29qx:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 48rem) {
  .x1m2nq6k.x1m2nq6k:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 52rem) {
  .xzrl82a.xzrl82a:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 640px) {
  .x1hgqwjb.x1hgqwjb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 64rem) {
  .xyowz6r.xyowz6r:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 768px) {
  .x12gs5cb.x12gs5cb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 80rem) {
  .x16d40a8.x16d40a8:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 96rem) {
  .x1yik1s1.x1yik1s1:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 1200px) {
  .x9uq8br.x9uq8br:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 760px) {
  .x10sekqr.x10sekqr:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 1024px) {
  .x1cxnrsr.x1cxnrsr:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 1280px) {
  .xonn7s1.xonn7s1:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 40rem) {
  .x1ii1w07.x1ii1w07:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 45rem) {
  .x1foctno.x1foctno:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 48rem) {
  .x1j2yrl1.x1j2yrl1:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 60rem) {
  .x14bey26.x14bey26:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 640px) {
  .x1x25rye.x1x25rye:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 64rem) {
  .xpa1mh0.xpa1mh0:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 768px) {
  .xsif4ur.xsif4ur:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 960px) {
  .x14wmb00.x14wmb00:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 1024px) {
  .x142rcdx.x142rcdx:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 48rem) {
  .x19ln4vc.x19ln4vc:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 52rem) {
  .x1i1jqah.x1i1jqah:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 64rem) {
  .x1lguj56.x1lguj56:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 768px) {
  .xytlrfq.xytlrfq:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 1024px) {
  .x1hb2a0s.x1hb2a0s:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 1280px) {
  .x10tzb1n.x10tzb1n:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 640px) {
  .xjdmj7.xjdmj7:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 64rem) {
  .x2jcep.x2jcep:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 768px) {
  .x1ar0i7x.x1ar0i7x:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 1024px) {
  .xkdx0rw.xkdx0rw:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 1280px) {
  .x6waqhb.x6waqhb:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 40rem) {
  .x1jv5h8x.x1jv5h8x:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 48rem) {
  .xxigu4w.xxigu4w:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 640px) {
  .x2cm8lx.x2cm8lx:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 64rem) {
  .x1btk0zx.x1btk0zx:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 768px) {
  .x1a9x84j.x1a9x84j:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width <= 1200px) {
  .x66u3ep.x66u3ep:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 39.999rem) {
  .xi2hhsf.xi2hhsf:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 39.99rem) {
  .x17rr75a.x17rr75a:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 460px) {
  .xz58433.xz58433:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 639px) {
  .x1tqnigt.x1tqnigt:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .xy0uqqd.xy0uqqd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 79.99rem) {
  .x1p8pcwh.x1p8pcwh:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 1024px) {
  .x1oob3yn.x1oob3yn:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 1280px) {
  .xav5vni.xav5vni:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 40rem) {
  .x1nhovfr.x1nhovfr:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 48rem) {
  .x1yn2rt8.x1yn2rt8:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 52rem) {
  .x122xsqv.x122xsqv:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 640px) {
  .x14imms7.x14imms7:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 64rem) {
  .x1wdgsqc.x1wdgsqc:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 768px) {
  .xa41o0o.xa41o0o:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 960px) {
  .x1p55870.x1p55870:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xkio4u3.xkio4u3:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media print {
  .xbjcvb9.xbjcvb9:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 720px) {
  .xu7913o.xu7913o:not(#\#):not(#\#):not(#\#) {
    display: table-cell;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1eqgnfl.x1eqgnfl:not(#\#):not(#\#):not(#\#) {
    filter: brightness(1.15) saturate(1.1);
  }

  .xynhoh1.xynhoh1:not(#\#):not(#\#):not(#\#) {
    filter: none;
  }
}

@media (width >= 40rem) {
  .x155w8ut.x155w8ut:not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

@media (width >= 64rem) {
  .x1hk5wo4.x1hk5wo4:not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

@media (width >= 768px) {
  .xk0y0ou.xk0y0ou:not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

@media (width >= 1024px) {
  .x1qrugyy.x1qrugyy:not(#\#):not(#\#):not(#\#) {
    flex-basis: 30%;
  }

  .xj2xc19.xj2xc19:not(#\#):not(#\#):not(#\#) {
    flex-basis: 70%;
  }

  .x17f7g5i.x17f7g5i:not(#\#):not(#\#):not(#\#) {
    flex-basis: 80%;
  }

  .x1g90gdp.x1g90gdp:not(#\#):not(#\#):not(#\#) {
    flex-basis: 90%;
  }
}

@media (width >= 640px) {
  .xmgzj8c.xmgzj8c:not(#\#):not(#\#):not(#\#) {
    flex-basis: auto;
  }
}

@media (width <= 48rem) {
  .x4nzc2s.x4nzc2s:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 44rem) {
  .xbpt4nq.xbpt4nq:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 640px) {
  .xjoqfoq.xjoqfoq:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 48rem) {
  .xxlbr6l.xxlbr6l:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 639px) {
  .x17b1f9b.x17b1f9b:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 1024px) {
  .x1p892re.x1p892re:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 40rem) {
  .xjicg4i.xjicg4i:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 48rem) {
  .x1k046mz.x1k046mz:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 56rem) {
  .x1gei04v.x1gei04v:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 58rem) {
  .xl012vj.xl012vj:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 640px) {
  .x2kc0e2.x2kc0e2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 64rem) {
  .x6kav2.x6kav2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 768px) {
  .x12vxjpv.x12vxjpv:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 640px) {
  .x1yj1o3d.x1yj1o3d:not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }
}

@media (width >= 40rem) {
  .xlr2s4o.xlr2s4o:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width >= 64rem) {
  .x91wnhl.x91wnhl:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width >= 768px) {
  .x17lv6fz.x17lv6fz:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width >= 1024px) {
  .x1h52sqi.x1h52sqi:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }
}

@media (width >= 640px) {
  .xf753g9.xf753g9:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }
}

@media (width >= 40rem) {
  .x1oiapb5.x1oiapb5:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }
}

@media (width >= 64rem) {
  .x1sv3cgv.x1sv3cgv:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }
}

@media (width >= 768px) {
  .x4naa0g.x4naa0g:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }
}

@media (width >= 48rem) {
  .xe974vz.xe974vz:not(#\#):not(#\#):not(#\#) {
    flex-wrap: nowrap;
  }
}

@media (width >= 640px) {
  .xwkuj62.xwkuj62:not(#\#):not(#\#):not(#\#) {
    flex-wrap: nowrap;
  }

  .x1um11u0.x1um11u0:not(#\#):not(#\#):not(#\#) {
    font-size: .875rem;
  }
}

@media (width >= 48rem) {
  .x1dch3gf.x1dch3gf:not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
  }

  .xzld083.xzld083:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 640px) {
  .x2qj1ov.x2qj1ov:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 64rem) {
  .xcrzgi6.xcrzgi6:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

@media (width >= 40rem) {
  .x1jync8e.x1jync8e:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 36rem) {
  .x16maibe.x16maibe:not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
  }
}

@media (width >= 640px) {
  .x74r5v0.x74r5v0:not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
  }
}

@media (width >= 48rem) {
  .xs5xfkh.xs5xfkh:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 640px) {
  .xs7o2sf.xs7o2sf:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 768px) {
  .x1g517fh.x1g517fh:not(#\#):not(#\#):not(#\#) {
    font-size: 2.5rem;
  }

  .xshyd8a.xshyd8a:not(#\#):not(#\#):not(#\#) {
    font-size: 2.75rem;
  }
}

@media (width <= 1200px) {
  .xzm4fmg.xzm4fmg:not(#\#):not(#\#):not(#\#) {
    font-size: 23px;
  }
}

@media (width <= 1100px) {
  .x1jskuxt.x1jskuxt:not(#\#):not(#\#):not(#\#) {
    font-size: 24px;
  }
}

@media (width <= 1200px) {
  .xr2dtiz.xr2dtiz:not(#\#):not(#\#):not(#\#) {
    font-size: 25px;
  }
}

@media (width >= 1280px) {
  .xl2c4hp.xl2c4hp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: .9fr 1.1fr;
  }
}

@media (width >= 1024px) {
  .xpq8p5s.xpq8p5s:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.05fr .95fr;
  }
}

@media (width >= 70rem) {
  .x1lglyro.x1lglyro:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.08fr 1.08fr .92fr;
  }
}

@media (width >= 1280px) {
  .xdjfe8i.xdjfe8i:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr .9fr;
  }
}

@media (width >= 768px) {
  .xhuor5n.xhuor5n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.4fr 1fr 1fr;
  }
}

@media (width >= 40rem) {
  .xpqskf3.xpqskf3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 10rem minmax(0, 1fr);
  }
}

@media (width >= 1024px) {
  .x1gtmg7p.x1gtmg7p:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 11rem minmax(0, 1fr) 18.75rem;
  }
}

@media (width >= 48rem) {
  .x4t76aj.x4t76aj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 12.5rem minmax(0, 1fr);
  }
}

@media (width >= 44rem) {
  .x1kqtf7k.x1kqtf7k:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 12rem minmax(0, 1fr);
  }
}

@media (width >= 40rem) {
  .x1i5dgnf.x1i5dgnf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 156px minmax(0, 1fr);
  }
}

@media (width >= 48rem) {
  .xk8raqb.xk8raqb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 16.25rem minmax(0, 1fr);
  }
}

@media (width >= 768px) {
  .x10br8qm.x10br8qm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 170px minmax(0, 1fr) 280px;
  }
}

@media (width >= 48rem) {
  .xow484u.xow484u:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 178px minmax(0, 1fr);
  }
}

@media (width >= 768px) {
  .x1cdj0ey.x1cdj0ey:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 190px minmax(0, 1fr);
  }
}

@media (width >= 1280px) {
  .xpllmns.xpllmns:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.6fr;
  }
}

@media (width >= 768px) {
  .x114uyiw.x114uyiw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr auto auto;
  }
}

@media (width >= 640px) {
  .x2ump81.x2ump81:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width >= 800px) {
  .xp4o8hp.xp4o8hp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width >= 40rem) {
  .x67qsma.x67qsma:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 5.5rem 4.5rem 4.5rem 4rem;
  }
}

@media (width >= 768px) {
  .x18tl325.x18tl325:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr auto;
  }
}

@media (width <= 460px) {
  .xknnegg.xknnegg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 56rem) {
  .x1sgw777.x1sgw777:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 639px) {
  .xqc5oi7.xqc5oi7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 640px) {
  .xreyasp.xreyasp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 740px) {
  .x5nngcu.x5nngcu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 40rem) {
  .x1n2homy.x1n2homy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 208px minmax(0, 1fr);
  }
}

@media (width >= 64rem) {
  .x13javi3.x13javi3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 20rem minmax(0, 1fr);
  }
}

@media (width >= 48rem) {
  .x1v6heg7.x1v6heg7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 220px minmax(0, 1fr);
  }
}

@media (width >= 1024px) {
  .x1f4hxl8.x1f4hxl8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 264px minmax(0, 1fr);
  }

  .x175vedb.x175vedb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 380px minmax(0, 1fr);
  }
}

@media (width >= 40rem) {
  .x1x2yrwu.x1x2yrwu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem minmax(0, 1fr) 10rem;
  }
}

@media (width >= 768px) {
  .xv31pky.xv31pky:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 80px minmax(0, 1fr);
  }
}

@media (width >= 40rem) {
  .xxgq0cn.xxgq0cn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 9.375rem minmax(0, 1fr);
  }
}

@media (width >= 52rem) {
  .x1eqq7ze.x1eqq7ze:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1.2fr) minmax(0, 1fr) auto;
  }
}

@media (width >= 768px) {
  .xdhi370.xdhi370:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, .92fr) minmax(11.25rem, .58fr);
  }
}

@media (width >= 1024px) {
  .x9e99jy.x9e99jy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
  }
}

@media (width >= 80rem) {
  .xol72ih.xol72ih:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.2fr) minmax(20rem, .8fr);
  }

  .xc7oa5w.xc7oa5w:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.35fr) minmax(20rem, .85fr);
  }
}

@media (width >= 1280px) {
  .x1aqjk77.x1aqjk77:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.3fr) minmax(20rem, .7fr);
  }
}

@media (width >= 60rem) {
  .xnb2tmk.xnb2tmk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.4fr) minmax(0, 1.2fr) 9.5rem minmax(0, 1fr) minmax(0, 1fr) 5rem 6rem;
  }
}

@media (width >= 80rem) {
  .xztaec5.xztaec5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.4fr) minmax(17.5rem, .8fr);
  }
}

@media (width >= 1280px) {
  .xf76odm.xf76odm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.55fr) minmax(0, 1fr);
  }
}

@media (width >= 45rem) and (width <= 59.99rem) {
  .x1d7te3t.x1d7te3t:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.6fr) minmax(0, 1.2fr) 8rem 6.5rem;
  }
}

@media (width >= 1280px) {
  .x1m5vyoq.x1m5vyoq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.7fr) minmax(320px, .8fr);
  }
}

@media (width >= 48rem) {
  .x12zmucq.x12zmucq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 100px 120px 140px 72px 72px;
  }
}

@media (width >= 40rem) {
  .x1k286o2.x1k286o2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 120px auto;
  }
}

@media (width >= 640px) {
  .xe2blau.xe2blau:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 120px;
  }
}

@media (width >= 40rem) {
  .x4qxjqm.x4qxjqm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 140px;
  }
}

@media (width >= 768px) {
  .xfx00q.xfx00q:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 170px 170px;
  }

  .xrxwsiu.xrxwsiu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 190px;
  }
}

@media (width >= 800px) {
  .x1k39wlx.x1k39wlx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 19rem;
  }
}

@media (width >= 1024px) {
  .xhmj9gp.xhmj9gp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }
}

@media (width >= 72rem) {
  .x1m5ono4.x1m5ono4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }
}

@media (width >= 64rem) {
  .x1711bte.x1711bte:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 21.25rem;
  }
}

@media (width >= 1024px) {
  .xv7mqj6.xv7mqj6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 22.5rem;
  }
}

@media (width >= 48rem) {
  .x1edlmcc.x1edlmcc:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 22.5rem;
  }
}

@media (width >= 640px) {
  .x11hx8m2.x11hx8m2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 240px;
  }
}

@media (width >= 768px) {
  .x1p3ka9k.x1p3ka9k:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 260px;
  }
}

@media (width >= 1024px) {
  .x1oolb40.x1oolb40:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 280px;
  }
}

@media (width >= 64rem) {
  .xst65rv.xst65rv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 300px;
  }
}

@media (width >= 800.01px) and (width <= 1200px) {
  .xc83cls.xc83cls:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 300px;
  }
}

@media (width >= 80rem) {
  .x2yibx5.x2yibx5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 300px;
  }

  .xvhw4us.xvhw4us:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 320px;
  }

  .xbpathq.xbpathq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 33rem;
  }
}

@media (width >= 1280px) {
  .xxmifms.xxmifms:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 340px;
  }
}

@media (width >= 64rem) {
  .x15e9yq8.x15e9yq8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 340px;
  }
}

@media (width >= 80rem) {
  .x1cl9ay5.x1cl9ay5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 360px;
  }
}

@media (width >= 48rem) {
  .x1gwefd9.x1gwefd9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 8.75rem;
  }
}

@media (width >= 640px) {
  .x1e3ccai.x1e3ccai:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 9.375rem;
  }
}

@media (width >= 1024px) {
  .x1nuyogl.x1nuyogl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  }
}

@media (width >= 768px) {
  .x1wc9owl.x1wc9owl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width >= 1280px) {
  .x1fx03ek.x1fx03ek:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
  }
}

@media (width >= 768px) {
  .x1yxm5kx.x1yxm5kx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 7.5rem;
  }
}

@media (width >= 64rem) {
  .x1f7rlkj.x1f7rlkj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(11.25rem, 1.15fr);
  }
}

@media (width >= 34rem) {
  .x64x5a3.x64x5a3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@media (width >= 1024px) and (width <= 1279.99px) {
  .x1ix9pyb.x1ix9pyb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 400px);
  }
}

@media (width >= 1280px) {
  .xl2lp2n.xl2lp2n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 440px);
  }
}

@media (width >= 640px) {
  .xryhz3.xryhz3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(13rem, auto);
  }
}

@media (width >= 40rem) {
  .xqqxef3.xqqxef3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(15rem, 1.2fr);
  }
}

@media (width <= 1000px) {
  .x1xvdkq4.x1xvdkq4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 520px) {
  .x1b8mikl.x1b8mikl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 560px) {
  .x10vqusa.x10vqusa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 620px) {
  .xmq41e8.xmq41e8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 800px) {
  .x1g3s8sx.x1g3s8sx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width >= 1024px) {
  .x181rcbb.x181rcbb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width >= 1024px) and (width <= 1439.99px) {
  .x1rgegi0.x1rgegi0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 21rem) 1fr;
  }
}

@media (width >= 768px) {
  .x1gr6b22.x1gr6b22:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 220px) minmax(0, 1fr);
  }
}

@media (width >= 1440px) {
  .xxehcfi.xxehcfi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 24rem) 1fr;
  }
}

@media (width >= 1280px) {
  .xdflg0y.xdflg0y:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
  }
}

@media (width >= 80rem) {
  .x1afvuzi.x1afvuzi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 3fr) minmax(0, 1fr);
  }
}

@media (width >= 1024px) {
  .x1k3195f.x1k3195f:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  }
}

@media (width >= 768px) {
  .xjho76i.xjho76i:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 16rem) minmax(0, 1fr) auto;
  }
}

@media (width >= 48rem) {
  .x1t7sfdl.x1t7sfdl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) 7rem minmax(10rem, 1.4fr) 6rem 7rem 2rem;
  }

  .xmzc1gl.xmzc1gl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) minmax(10rem, 1.4fr) 5.5rem 6rem 2rem;
  }
}

@media (width >= 768px) {
  .x1vlc0es.x1vlc0es:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) minmax(10rem, 1.4fr) 5.5rem 6rem 2rem;
  }
}

@media (width >= 48rem) {
  .x1lfsxth.x1lfsxth:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) minmax(11rem, 1.4fr) 6rem 7rem 2rem;
  }

  .xl8pgg7.xl8pgg7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(11rem, 1.2fr) minmax(10rem, 1.3fr) 5rem 5rem 1.5rem;
  }

  .x1goj9nv.x1goj9nv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(12rem, 1.2fr) minmax(12rem, 1.4fr) 6rem 4.5rem;
  }
}

@media (width >= 768px) {
  .x18o50ma.x18o50ma:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(200px, 1fr) 11rem 7rem;
  }
}

@media (width >= 48rem) {
  .xfrxqse.xfrxqse:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(20rem, .82fr) minmax(26.25rem, 1.18fr);
  }
}

@media (width >= 64rem) {
  .xp5vyzd.xp5vyzd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(20rem, .85fr) minmax(0, 1.15fr);
  }
}

@media (width >= 768px) {
  .xcxt8wf.xcxt8wf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(220px, 1fr) 11rem 11rem 7rem 2rem;
  }

  .x1gepc4t.x1gepc4t:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .xpxdmqq.xpxdmqq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
}

@media (width <= 500px) {
  .xb8ci7y.xb8ci7y:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 620px) {
  .x1nqs4xg.x1nqs4xg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 650px) {
  .x1bauckp.x1bauckp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 900px) {
  .xaclxhj.xaclxhj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x1ayr6rv.x1ayr6rv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .xty3m1v.xty3m1v:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 34rem) and (width <= 61.99rem) {
  .xg9m66u.xg9m66u:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 55.99rem) {
  .xijyecp.xijyecp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .xmrdwk4.xmrdwk4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 74.99rem) {
  .xwe5tah.xwe5tah:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 79.99rem) {
  .xervw64.xervw64:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 95.99rem) {
  .x1rrfxh6.x1rrfxh6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) {
  .x1n720ss.x1n720ss:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 44rem) {
  .x1yk0hah.x1yk0hah:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 460.01px) and (width <= 740px) {
  .xn7mnvu.xn7mnvu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 460px) {
  .x1ehm4jj.x1ehm4jj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x19b0z24.x19b0z24:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 48rem) and (width <= 79.99rem) {
  .x44d6sd.x44d6sd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 48rem) {
  .x18q8ew7.x18q8ew7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 520.01px) and (width <= 1200px) {
  .xribsqn.xribsqn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .xymiimu.xymiimu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 1279.99px) {
  .x1b6slwd.x1b6slwd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .x1xrh62w.x1xrh62w:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .x19hpp6z.x19hpp6z:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 768px) and (width <= 1279.99px) {
  .xdy61id.xdy61id:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .x1um9e8z.x1um9e8z:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1gcozaa.x1gcozaa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1024px) and (width <= 1279.99px) {
  .xqcfl7n.xqcfl7n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1024px) and (width <= 1535.99px) {
  .x83ouwd.x83ouwd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x98izi.x98izi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .x5p20rn.x5p20rn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xs7l99m.xs7l99m:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .xqphwq0.xqphwq0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 79.99rem) {
  .x1cu2acj.x1cu2acj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 40rem) {
  .x1wzascm.x1wzascm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 48rem) {
  .x961yeq.x961yeq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 500.01px) and (width <= 900px) {
  .x1h6e226.x1h6e226:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 56rem) and (width <= 71.99rem) {
  .x1d2pcsv.x1d2pcsv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 620.01px) and (width <= 900px) {
  .xqyops7.xqyops7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x1qb7yax.x1qb7yax:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .xtwygof.xtwygof:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xttju0g.xttju0g:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .x1s8x0v0.x1s8x0v0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 720px) {
  .x17oqrfi.x17oqrfi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 740.01px) and (width <= 1100px) {
  .xhdl3pd.xhdl3pd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 75rem) {
  .x13sopjj.x13sopjj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xoafx1o.xoafx1o:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .xubxx8r.xubxx8r:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1024px) and (width <= 1279.99px) {
  .x1izwbvr.x1izwbvr:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x1i86ep7.x1i86ep7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .x18w34am.x18w34am:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 1536px) {
  .x1q0j5h6.x1q0j5h6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 40rem) {
  .xijoiw0.xijoiw0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 48rem) and (width <= 79.99rem) {
  .x7q9f36.x7q9f36:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 48rem) {
  .x9a9iy2.x9a9iy2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 62rem) and (width <= 87.99rem) {
  .xcm2885.xcm2885:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x1dwi808.x1dwi808:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .x1sy7hf0.x1sy7hf0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 64rem) and (width <= 95.99rem) {
  .x1edkd5c.x1edkd5c:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .x1p0uchv.x1p0uchv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 650.01px) and (width <= 1100px) {
  .xwlk9a9.xwlk9a9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 768px) and (width <= 1279.99px) {
  .x1ecf7io.x1ecf7io:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xjc20aj.xjc20aj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .xetrf11.xetrf11:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 96rem) {
  .xu2n0qj.xu2n0qj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x88wvc8.x88wvc8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .x1n176gy.x1n176gy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 40rem) {
  .xh2wznx.xh2wznx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .x1jqaiz3.x1jqaiz3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 72rem) {
  .xakzdgq.xakzdgq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 80rem) and (width <= 95.99rem) {
  .xyogsxq.xyogsxq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1ce3o5d.x1ce3o5d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x89zmtc.x89zmtc:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 1500px) {
  .x74t8p1.x74t8p1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 72rem) {
  .xy8o1j4.xy8o1j4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1fw2tnf.x1fw2tnf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 96rem) {
  .x6c55vn.x6c55vn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x9qpcuo.x9qpcuo:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
}

@media (width >= 96rem) {
  .x1g0gltu.x1g0gltu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .x1jg4cvo.x1jg4cvo:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

@media (width >= 72rem) {
  .x1559s0x.x1559s0x:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

@media (width >= 88rem) {
  .x1a85trw.x1a85trw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

@media (hover: none) {
  .xwvwwg1.xwvwwg1:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: 1fr;
  }
}

@media (width <= 639px) {
  .xg5nx8e.xg5nx8e:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto minmax(0, 1fr);
  }
}

@media (width >= 44rem) {
  .x8r1sqt.x8r1sqt:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: minmax(0, 1fr);
  }
}

@media (width >= 48rem) {
  .x1w3zz0w.x1w3zz0w:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: minmax(0, 1fr);
  }
}

@media (width >= 1024px) {
  .xp8nmcr.xp8nmcr:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 40rem) {
  .xs2fa0d.xs2fa0d:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 640px) {
  .xl6ahjf.xl6ahjf:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 64rem) {
  .xly279n.xly279n:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 768px) {
  .x1c1kioc.x1c1kioc:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 40rem) {
  .xegsuuo.xegsuuo:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}

@media (width >= 1024px) {
  .xbs3ytw.xbs3ytw:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 40rem) {
  .xq4rtbt.xq4rtbt:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 48rem) {
  .x1e2vg5v.x1e2vg5v:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 58rem) {
  .x5v1se6.x5v1se6:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 640px) {
  .xqejunh.xqejunh:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 64rem) {
  .x1mbdnjk.x1mbdnjk:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 768px) {
  .xa2u2cn.xa2u2cn:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 640px) {
  .xqhw8b4.xqhw8b4:not(#\#):not(#\#):not(#\#) {
    justify-self: end;
  }
}

@media (width >= 40rem) {
  .xmug9nf.xmug9nf:not(#\#):not(#\#):not(#\#) {
    line-height: 2.5rem;
  }
}

@media (width >= 1024px) {
  .x1i9zmfa.x1i9zmfa:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: -18rem;
  }
}

@media (width >= 56rem) {
  .x1tcbain.x1tcbain:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 1.25rem;
  }
}

@media (width >= 1024px) {
  .x1a9m3s5.x1a9m3s5:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 1rem;
  }
}

@media (hover: hover) {
  .x1kp7a9n.x1kp7a9n:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (width >= 1024px) {
  .xbzqwfy.xbzqwfy:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (width >= 64rem) {
  .x1qb8wtl.x1qb8wtl:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (width >= 768px) {
  .xcaf4e.xcaf4e:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (hover: none) {
  .xqzx146.xqzx146:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width >= 64rem) {
  .x1mf3ab8.x1mf3ab8:not(#\#):not(#\#):not(#\#) {
    order: 0;
  }
}

@media (width >= 48rem) {
  .xnng4oi.xnng4oi:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 1.25rem;
  }
}

@media (width >= 56rem) {
  .x1ozb4li.x1ozb4li:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 1.25rem;
  }
}

@media (hover: none) {
  .xj2bkfp.xj2bkfp:not(#\#):not(#\#):not(#\#) {
    pointer-events: auto;
  }
}

@media (width >= 1024px) {
  .xwowak0.xwowak0:not(#\#):not(#\#):not(#\#) {
    pointer-events: none;
  }
}

@media (width <= 760px) {
  .x1riae4y.x1riae4y:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width >= 1400px) {
  .xhrdgxd.xhrdgxd:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width >= 80rem) {
  .xyrzzxn.xyrzzxn:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width >= 1024px) {
  .xe6zstd.xe6zstd:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 1280px) {
  .xny2ubu.xny2ubu:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 40rem) {
  .xk2emaf.xk2emaf:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 64rem) {
  .xkft8oy.xkft8oy:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 72rem) {
  .x14fy9ud.x14fy9ud:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 80rem) {
  .x1ke1n7w.x1ke1n7w:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 768px) {
  .x16e0g07.x16e0g07:not(#\#):not(#\#):not(#\#) {
    row-gap: 2rem;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .xrdzehj.xrdzehj:not(#\#):not(#\#):not(#\#) {
    scale: 1;
  }
}

@media (width >= 1024px) {
  .x1rnir3y.x1rnir3y:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@media (width >= 40rem) {
  .x3blahl.x3blahl:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@media (width >= 48rem) {
  .xbsxpbg.xbsxpbg:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@media (width >= 640px) {
  .x16vlnb2.x16vlnb2:not(#\#):not(#\#):not(#\#) {
    text-align: right;
  }
}

@media (hover: none) and (not (prefers-reduced-motion: reduce)) {
  .x11p3lak.x11p3lak:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@media (width >= 40rem) {
  .xx87oux.xx87oux:not(#\#):not(#\#):not(#\#) {
    transform: scale(.75);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x1gsid5u.x1gsid5u:not(#\#):not(#\#):not(#\#) {
    transform: scale(1.05);
  }
}

@media (width >= 80rem) {
  .x3o74gi.x3o74gi:not(#\#):not(#\#):not(#\#) {
    transform: translateY(-50%);
  }
}

@media (prefers-reduced-motion: reduce) {
  .xsagj69.xsagj69:not(#\#):not(#\#):not(#\#) {
    transition-duration: .01ms;
  }

  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }

  .x19c24r6.x19c24r6:not(#\#):not(#\#):not(#\#) {
    transition-duration: var(--motion-duration-fast);
  }

  .x4wkmsb.x4wkmsb:not(#\#):not(#\#):not(#\#) {
    transition-property: none;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .xp2k4xs.xp2k4xs:not(#\#):not(#\#):not(#\#) {
    translate: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xfoca87.xfoca87:not(#\#):not(#\#):not(#\#) {
    will-change: auto;
  }
}

@media (width <= 760px) {
  .x1poml9k.x1poml9k:not(#\#):not(#\#):not(#\#) {
    z-index: 20;
  }
}

@media (hover: hover) {
  .x1qkzy52.x1qkzy52.x1qkzy52:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x1m4grio.x1m4grio.x1m4grio:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
    transform: translate(-7px, -2px) rotate(-22deg);
  }

  .x1le8d21.x1le8d21.x1le8d21:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
    transform: translate(7px, -4px) rotate(20deg);
  }
}

@media (hover: hover) {
  .x18qi2qe.x18qi2qe.x18qi2qe:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x1u2538j.x1u2538j.x1u2538j:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
    transform: rotate(360deg);
  }

  .x2gsi79.x2gsi79.x2gsi79:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
    transform: translate(-7px, -2px) rotate(-22deg);
  }

  .xhdt95x.xhdt95x.xhdt95x:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
    transform: translate(7px, -4px) rotate(20deg);
  }
}

@media (forced-colors: active) {
  .x1arlb5l.x1arlb5l:focus-visible:not(#\#):not(#\#):not(#\#) {
    outline-color: #0000;
  }

  .x16duf9n.x16duf9n:focus-visible:not(#\#):not(#\#):not(#\#) {
    outline-offset: 2px;
  }

  .xxljp6z.xxljp6z:focus-visible:not(#\#):not(#\#):not(#\#) {
    outline-style: solid;
  }

  .x1yek5q4.x1yek5q4:focus-visible:not(#\#):not(#\#):not(#\#) {
    outline-width: 2px;
  }
}

@media (hover: hover) {
  .x5f514g.x5f514g:last-child:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }
}

@container (width >= 40rem) {
  .x7xrrdb.x7xrrdb:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@container canvas (width >= 32rem) {
  .xdfn5sn.xdfn5sn:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@container (width >= 56rem) {
  .x1w2n5mu.x1w2n5mu:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container model-send-controls (width >= 520px) {
  .x1oiuzn4.x1oiuzn4:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container (width >= 56rem) {
  .xo09on1.xo09on1:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container (width >= 64rem) {
  .x5qsgqa.x5qsgqa:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container model-send-controls (width >= 520px) {
  .x1d3np4o.x1d3np4o:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container (width >= 28rem) {
  .x4ct0ng.x4ct0ng:not(#\#):not(#\#):not(#\#) {
    display: inline-grid;
  }

  .x1vf7xdj.x1vf7xdj:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container (width >= 560px) {
  .xqzbjf9.xqzbjf9:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container (width >= 64rem) {
  .x17c2ny5.x17c2ny5:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container model-send-controls (width <= 419px) {
  .xov0i7a.xov0i7a:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container (width >= 64rem) {
  .x10rbvcp.x10rbvcp:not(#\#):not(#\#):not(#\#) {
    flex-basis: auto;
  }
}

@container (width >= 40rem) {
  .x17886ai.x17886ai:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@container (width >= 64rem) {
  .x7hiwyi.x7hiwyi:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@container canvas (width >= 32rem) {
  .x1gdla6c.x1gdla6c:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@container canvas (width >= 36rem) {
  .x1i6hd0f.x1i6hd0f:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@container (width >= 64rem) {
  .x9p8y4y.x9p8y4y:not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }

  .x1g8abzi.x1g8abzi:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }
}

@container canvas (width >= 60rem) {
  .xe6iito.xe6iito:not(#\#):not(#\#):not(#\#) {
    grid-column-end: span 3;
  }
}

@container canvas (width >= 40rem) and (width <= 59.999rem) {
  .x1c2q7hp.x1c2q7hp:not(#\#):not(#\#):not(#\#) {
    grid-column-end: span 6;
  }
}

@container canvas (width >= 56rem) {
  .xxqau1u.xxqau1u:not(#\#):not(#\#):not(#\#) {
    grid-column-end: span 6;
  }
}

@container canvas (width >= 60rem) {
  .x1fy1zd3.x1fy1zd3:not(#\#):not(#\#):not(#\#) {
    grid-column-start: span 3;
  }
}

@container canvas (width >= 40rem) and (width <= 59.999rem) {
  .xj1yhyw.xj1yhyw:not(#\#):not(#\#):not(#\#) {
    grid-column-start: span 6;
  }
}

@container canvas (width >= 56rem) {
  .x15wocj8.x15wocj8:not(#\#):not(#\#):not(#\#) {
    grid-column-start: span 6;
  }
}

@container (width >= 88rem) {
  .xvqnemk.xvqnemk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr 1.1fr 1fr;
  }
}

@container (width <= 680px) {
  .x1epex0n.x1epex0n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@container (width >= 62rem) {
  .xgfu6rl.xgfu6rl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@container (width >= 72rem) {
  .x17r3bsk.x17r3bsk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 320px;
  }
}

@container (width >= 96rem) {
  .xcdbopx.xcdbopx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 340px;
  }
}

@container (width >= 120rem) {
  .x1ongvzv.x1ongvzv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 360px;
  }
}

@container (width >= 56rem) {
  .x1b0pco8.x1b0pco8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(220px, 1fr) 160px 120px 144px 28px;
  }

  .xi7ust0.xi7ust0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(220px,1fr) 160px var(--squad-members) var(--squad-creator) var(--squad-created) 28px;
  }
}

@container (width >= 28rem) {
  .x16y8r4j.x16y8r4j:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container (width >= 34rem) {
  .x154ra95.x154ra95:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container (width >= 88rem) {
  .x18hy101.x18hy101:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container (width >= 62rem) {
  .xu6imgp.xu6imgp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@container canvas (width >= 36rem) {
  .x3gyh8d.x3gyh8d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@container (width >= 36rem) {
  .x12c0qxh.x12c0qxh:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@container (width >= 88rem) {
  .x1okq1pl.x1okq1pl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

@container (width >= 40rem) {
  .xq7ttd9.xq7ttd9:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@container canvas (width >= 36rem) {
  .xtgvnq6.xtgvnq6:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@container (width >= 56rem) {
  .xzoqolv.xzoqolv:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@container canvas (width >= 36rem) {
  .x1srkwdq.x1srkwdq:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@container (width >= 56rem) {
  .xpa6v2i.xpa6v2i.xpa6v2i:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (hover: hover) {
  .x1o4in0y.x1o4in0y:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #047857;
  }

  .xsdeedr.xsdeedr:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #9333ea;
  }

  .xeh31p8.xeh31p8:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklab,var(--surface-hover) 40%,transparent);
  }

  .x7kvpm9.x7kvpm9:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffff1a;
    background-color: lab(100% 0 0 / .1);
  }

  .x1yhm76l.x1yhm76l:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #fff3;
    background-color: lab(100% 0 0 / .2);
  }

  .xw6asfl.xw6asfl:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffff0d;
    background-color: lab(100% 0 0 / .05);
  }

  .x17fs1av.x17fs1av:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffffe6;
    background-color: lab(100% 0 0 / .9);
  }

  .xahpvpp.xahpvpp:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,currentColor 20%,transparent);
  }

  .x1yjk9aq.x1yjk9aq:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--accent) 30%,transparent);
  }

  .x4hnlhp.x4hnlhp:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--app-shell) 60%,transparent);
  }

  .x1itpng7.x1itpng7:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--destructive) 10%,transparent);
  }

  .x112hop4.x112hop4:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--destructive) 90%,transparent);
  }

  .xt91c7t.xt91c7t:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--muted) 40%,transparent);
  }

  .x7lf2b4.x7lf2b4:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--primary) 10%,transparent);
  }

  .xlfip6n.xlfip6n:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--primary) 4%,transparent);
  }

  .x16p0so0.x16p0so0:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--primary) 90%,transparent);
  }

  .x13q0z33.x13q0z33:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--surface-hover) 40%,transparent);
  }

  .x1gfx12h.x1gfx12h:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--surface-hover) 45%,transparent);
  }

  .xa5buuc.xa5buuc:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--surface-hover) 50%,transparent);
  }

  .xrngc9o.xrngc9o:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--surface-hover) 60%,transparent);
  }

  .x1ihixdp.x1ihixdp:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--surface-hover) 70%,transparent);
  }

  .xivsuyf.xivsuyf:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklch,var(--surface-hover) 80%,transparent);
  }

  .xdeq3wt.xdeq3wt:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--primary) 90%,transparent);
  }

  .x1llfq1p.x1llfq1p:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--surface-hover) 70%,transparent);
  }

  .x1h6wuyy.x1h6wuyy:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }

  .x1p18se7.x1p18se7:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--app-hover);
  }

  .xx8qil0.xx8qil0:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--card-hover);
  }

  .xqdf1nm.xqdf1nm:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--destructive);
  }

  .x4tjl3n.x4tjl3n:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--foreground);
  }

  .x17rjcda.x17rjcda:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--muted);
  }
}

@media (prefers-color-scheme: dark) {
  .x1rz93t0.x1rz93t0:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--muted);
  }
}

@media (hover: hover) {
  .x1mvofoh.x1mvofoh:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--surface-hover);
  }

  .x1i3xdf2.x1i3xdf2:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--surface-selected);
  }

  .x11pubzl.x11pubzl:hover:not(#\#):not(#\#):not(#\#) {
    background-image: linear-gradient(color-mix(in oklch,var(--surface-hover) 50%,transparent),color-mix(in oklch,var(--surface-hover) 50%,transparent));
  }

  .xdpeap2.xdpeap2:hover:not(#\#):not(#\#):not(#\#) {
    box-shadow: 0 0 0 .0625rem color-mix(in srgb,var(--muted-foreground) 40%,transparent);
  }

  .xl5g7qg.xl5g7qg:hover:not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--shadow-md);
  }

  .xn9fe20.xn9fe20:hover:not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--shadow-sm);
  }
}

@media (prefers-color-scheme: dark) {
  .x1blfo5e.x1blfo5e:hover:not(#\#):not(#\#):not(#\#) {
    color: #a3a3a3;
  }
}

@media (hover: hover) {
  .xjlgkfs.xjlgkfs:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--destructive);
  }

  .xwd18cg.xwd18cg:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--foreground);
  }

  .x5tu6sr.x5tu6sr:hover:not(#\#):not(#\#):not(#\#) {
    opacity: .9;
  }

  .x5jwkcn.x5jwkcn:hover:not(#\#):not(#\#):not(#\#) {
    opacity: .95;
  }

  .x1j9pxtw.x1j9pxtw:hover:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x13lwyrk.x13lwyrk:hover:not(#\#):not(#\#):not(#\#) {
    scale: 1.01;
  }

  .x16igewp.x16igewp:hover:not(#\#):not(#\#):not(#\#) {
    scale: 1.04;
  }

  .x14g0ess.x14g0ess:hover:not(#\#):not(#\#):not(#\#) {
    scale: 1.05;
  }
}

@media (hover: hover) and (pointer: fine) and (not (prefers-reduced-motion: reduce)) {
  .x1c3rokr.x1c3rokr:hover:not(#\#):not(#\#):not(#\#) {
    transform: scale(1.02);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .xhy9fg6.xhy9fg6:hover:not(#\#):not(#\#):not(#\#) {
    transform: scale(1.02);
  }

  .x1pyijzy.x1pyijzy:hover:not(#\#):not(#\#):not(#\#) {
    transform: scale(1.035);
  }

  .x19j6kgj.x19j6kgj:hover:not(#\#):not(#\#):not(#\#) {
    transform: scale(1.04);
  }

  .x1pdtmvp.x1pdtmvp:hover:not(#\#):not(#\#):not(#\#) {
    transform: scale(1);
  }

  .xkfrp3z.xkfrp3z:hover:not(#\#):not(#\#):not(#\#) {
    transform: translateY(-.125rem);
  }

  .x1dqa1rt.x1dqa1rt:hover:not(#\#):not(#\#):not(#\#) {
    transform: translateY(-.25rem);
  }

  .xxdrskt.xxdrskt:hover:not(#\#):not(#\#):not(#\#) {
    transform: translateY(-1px);
  }

  .x7c7o.x7c7o:hover:not(#\#):not(#\#):not(#\#) {
    translate: 0 -.125rem;
  }
}

@media (hover: hover) {
  .xx4x88.xx4x88:hover:not(#\#):not(#\#):not(#\#) {
    z-index: 30;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x1wch6dr.x1wch6dr:active:not(#\#):not(#\#):not(#\#) {
    scale: .98;
  }

  .xud4qdw.xud4qdw:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.94);
  }

  .x1tnycmg.x1tnycmg:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.95);
  }

  .x1l6l09o.x1l6l09o:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.96);
  }

  .xyt8ztm.xyt8ztm:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.97);
  }

  .xotgxak.xotgxak:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.98);
  }

  .xkedc88.xkedc88:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.99);
  }

  .x1alxya6.x1alxya6:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(1);
  }

  .x1xfjujz.x1xfjujz:active:not(#\#):not(#\#):not(#\#) {
    transform: translateY(0) scale(.98);
  }

  .x5e69d6.x5e69d6:active:not(#\#):not(#\#):not(#\#) {
    transform: translateY(0) scale(.99);
  }
}

.xlur8fz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #9ca3af;
}

.x9u39ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklab,var(--border) 60%,transparent);
}

.xkmp3hq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklab,var(--surface-border) 70%,transparent);
}

.x34uxn6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff1a;
  border-bottom-color: lab(100% 0 0 / .1);
}

.x1osa9ep:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,currentColor 15%,transparent);
}

.xiqzl81:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 12%,transparent);
}

.x172wvur:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 20%,transparent);
}

.x1vfuxeu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 25%,transparent);
}

.xqbolqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 30%,transparent);
}

.xbtniwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 40%,transparent);
}

.x12tvd9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 45%,transparent);
}

.x18prirp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 50%,transparent);
}

.xk96ngp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 60%,transparent);
}

.xnlz8z5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--destructive) 20%,transparent);
}

.x3hk3z9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--destructive) 30%,transparent);
}

.x1hdfepq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--primary) 25%,transparent);
}

.x1wdkpco:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--sidebar-border) 60%,transparent);
}

.x18l72vp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--surface-border) 60%,transparent);
}

.x13pkw0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--surface-border) 70%,transparent);
}

.x179jr64:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--surface-border) 80%,transparent);
}

.xdiq0aw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--warning) 20%,transparent);
}

.x1n238k1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--warning) 25%,transparent);
}

.x5z9khl:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 12%,transparent);
}

.x1ovzy18:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 15%,transparent);
}

.x11byovg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 20%,transparent);
}

.x4ogctx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 25%,transparent);
}

.x17k3uhx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 30%,transparent);
}

.xax4uq5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 35%,transparent);
}

.xs5yxl4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 40%,transparent);
}

.x1i0qzum:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 45%,transparent);
}

.xmrkhha:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 50%,transparent);
}

.xqtivx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.xr7jyco:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 70%,transparent);
}

.x6bpkyd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--border) 80%,transparent);
}

.x1d0u5ff:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--info) 15%,transparent);
}

.x61s4fw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--surface-border) 100%,transparent);
}

.xc1jpj8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--surface-border) 40%,transparent);
}

.x1060gss:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--surface-border) 60%,transparent);
}

.x1u0fqof:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--surface-border) 70%,transparent);
}

.x9jwkzx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--warning) 35%,transparent);
}

.x3jtar1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #a1a1a1;
  border-bottom-color: lab(66.128% -.0000298023 .0000119209);
}

.x16stqrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.x1p3sfk2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--app-hairline, var(--border));
}

.x1fmh8qp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--app-hairline, var(--surface-border));
}

.xhuq5mw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--app-hairline);
}

.x1ig3efg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--border-subtle);
}

.xe6edsg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--border-x-subtle);
}

.x6fu8a9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--border);
}

.x18nw31t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--foreground);
}

.x121nrhv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--primary);
}

.xzayvff:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--sidebar-border);
}

.xugzs1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--surface-border);
}

.xrwkz7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x-borderBottomColor);
}

.xom9erf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1gus1s5);
}

.xj7uzfq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1xkt1w1);
}

.x8njmfi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .125rem;
}

.x1yz31j9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .3125rem;
}

.xri6rhv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .5rem;
}

.x9dr6it:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .875rem;
}

.xfrllxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.x6ywcw3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 24px;
}

.x1orjc0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 4px;
}

.x1qe00k0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--cell-radius);
}

.x1up5dlj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-md);
}

.x1s5ct3n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-xl);
}

.xavyfk9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: .125rem;
}

.x1b4m40o:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: .3125rem;
}

.x1earptq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: .375rem;
}

.x7lg8ah:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: .5rem;
}

.xjppbhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

.xhj5wee:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 24px;
}

.x1nhu2vm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 4px;
}

.x790qc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 9999px;
}

.xzbrlg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--cell-radius);
}

.ximdw8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-md);
}

.x7f30en:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-xl);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.x1mcfapq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #4285f4cc;
  border-left-color: lab(55.5947% 7.44951 -63.1075 / .8);
}

.x14obw9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #ffffff1a;
  border-left-color: lab(100% 0 0 / .1);
}

.xdhg7xg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in oklch,var(--primary-foreground) 20%,transparent);
}

.x5mw7um:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in oklch,var(--primary) 20%,transparent);
}

.x1icj8f8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in oklch,var(--primary) 40%,transparent);
}

.x1kwujiv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.x1n0o6nz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in srgb,var(--primary) 35%,var(--surface-border));
}

.x18ckhyu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #fff3;
}

.x1g4hjc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #0000;
}

.x139v8cf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--app-hairline);
}

.x1isq9ss:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--border);
}

.x3dhsfh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--destructive);
}

.xw0qgvs:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--foreground);
}

.x1tqvgdz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--primary);
}

.x6ga07u:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--surface-border);
}

.xexvv2d:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--warning);
}

.x1b16gh4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: none;
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.x1hwbqar:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: .125rem;
}

.xyj58a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 0;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.x19sr0n1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 2px;
}

.x1vo0akb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 3px;
}

.xma67vx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: color-mix(in oklch,var(--border) 40%,transparent);
}

.x130b0qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: color-mix(in oklch,var(--border) 60%,transparent);
}

.x16nm40w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: color-mix(in oklch,var(--primary) 30%,transparent);
}

.x13kfuj7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: color-mix(in srgb,var(--border) 40%,transparent);
}

.xxvccyi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.x4tn70u:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: color-mix(in srgb,var(--border) 70%,transparent);
}

.xhe5wa1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: #0000;
}

.x2mvyer:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--app-hairline, var(--surface-border));
}

.x12yzvjw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--app-hairline);
}

.x1x60bnm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--border);
}

.x42gzbt:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--surface-border);
}

.xkvb3zf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x1gus1s5);
}

.x11pwa6s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: none;
}

.x32b0ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.xgfja2r:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 0;
}

.xs1s249:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

.x1i37ebe:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #d1d5db;
}

.x1wepgej:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklab,var(--border) 40%,transparent);
}

.xx20vzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklab,var(--border) 50%,transparent);
}

.xdlwp7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklab,var(--border) 60%,transparent);
}

.x1r8iupw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #ffffff1a;
  border-top-color: lab(100% 0 0 / .1);
}

.x2vqu2g:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--app-hairline) 40%,transparent);
}

.xnzd5jq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--border) 30%,transparent);
}

.x1t4m41f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--border) 35%,transparent);
}

.xn6zp9t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--border) 40%,transparent);
}

.x1y1xqcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--border) 50%,transparent);
}

.x1fr7tme:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--border) 60%,transparent);
}

.x1alkwxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--info) 15%,transparent);
}

.x24ro5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--muted-foreground) 20%,transparent);
}

.x1i3uko0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--surface-border) 60%,transparent);
}

.xrbfuwg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--surface-border) 70%,transparent);
}

.xk40vcf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--border) 30%,transparent);
}

.x1br4frq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--border) 35%,transparent);
}

.xks1gr2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--border) 40%,transparent);
}

.xec3u6o:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--border) 50%,transparent);
}

.x15r9aqn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--border) 60%,transparent);
}

.xmctx0s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--border) 80%,transparent);
}

.xt5t1kw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--primary) 10%,transparent);
}

.xrlyd2k:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--surface-border) 40%,transparent);
}

.xphbtkh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e5e5e5;
  border-top-color: lab(90.952% 0 -.0000119209);
}

.x1v8p93f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #0000;
}

.x5p0nkw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--app-hairline, var(--border));
}

.xrs5muo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--app-hairline, var(--surface-border));
}

.x3e04bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--app-hairline);
}

.xio8jvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--border);
}

.x1k4mjib:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--sidebar-border);
}

.x1kxh2ph:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--surface-border);
}

.x1kdptur:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x-borderTopColor);
}

.x13txc44:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .125rem;
}

.x1ul7exa:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .375rem;
}

.x1y76lj0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .4375rem;
}

.xx1126p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .5rem;
}

.x1l2sqx0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .875rem;
}

.x1ia1hqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 0;
}

.x1tzav5f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 10px;
}

.x988vir:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 1rem;
}

.x1yh96oa:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 7px;
}

.x2oz3dg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--cell-radius);
}

.x1pc9aw2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-md);
}

.xucy5j5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-xl);
}

.xjhlbnp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: .125rem;
}

.x13be78j:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: .375rem;
}

.xq0i3ns:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: .4375rem;
}

.x1jmbype:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: .5rem;
}

.x1a2w583:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 0;
}

.x1pitq3s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 1rem;
}

.x9gvle8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 7px;
}

.xxi6wdo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 9999px;
}

.x12uveie:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--cell-radius);
}

.x1gllruf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-md);
}

.x3vqg7p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-xl);
}

.xlya59e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: dashed;
}

.xd2loe5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: dotted;
}

.x1ejq31n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: none;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.xt8cgyo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: .5px;
}

.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xamhcws:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 2px;
}

.xoblnwt:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.0625rem;
}

.x1t5phpk:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.125rem;
}

.xjo8i4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.25rem;
}

.x1nj0uzk:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -10rem;
}

.xqmqy1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -1px;
}

.x1casz6z:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -2.5rem;
}

.x1t1qrwb:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -2px;
}

.xx2hsw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -3rem;
}

.xtzk6r2:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -5px;
}

.xeep7cp:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -8rem;
}

.xwvosmy:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .125rem;
}

.x1mgtmex:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .25rem;
}

.xdglo9s:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .375rem;
}

.x1of4z1n:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .5rem;
}

.x1jvs8ec:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .625rem;
}

.x4210vg:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .75rem;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x24nu2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1.25rem;
}

.xaw3xnq:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1.5rem;
}

.x10w3d4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 100%;
}

.xapxk17:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 10rem;
}

.xn0vg7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12px;
}

.x1szun9y:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1rem;
}

.xjnlgov:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 20px;
}

.x1c7jfne:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 2px;
}

.x15c773e:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 3.5rem;
}

.xbjs2ql:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 3rem;
}

.x1d9eok4:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 56px;
}

.xuwix30:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 5rem;
}

.xrb244j:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 6px;
}

.x1cggvuc:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 78px;
}

.x1l3r47z:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 7px;
}

.xqo3gd:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8px;
}

.x7ofzsv:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 9px;
}

.xdd4er5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.x7n5guz:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: max(1rem,env(safe-area-inset-bottom));
}

.x1nqzi6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x-bottom);
}

.x1xzicaz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .125rem;
}

.x16wp3ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.xvqfenq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .3125rem;
}

.x4j2xbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .375rem;
}

.xx63ema:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .4375rem;
}

.xpurx6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5625rem;
}

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.x1qa65zt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.x75iezw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .8125rem;
}

.xf08kfj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875rem;
}

.x25yk9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .9375rem;
}

.x1jzj0mp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .9em;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.xaylbqo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.125rem;
}

.x1u5kllg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.15rem;
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

.x11q3zg3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.375rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.xu53h13:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.625rem;
}

.xb8l8e1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.75rem;
}

.xwl81jg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.875rem;
}

.x1kv0czs:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10.5625rem;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.xpyat2d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100px;
}

.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.xdlzti3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1024px;
}

.x1dr9wh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 108px;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x1roirhx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10rem;
}

.x1cxlnsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 11.25rem;
}

.xegu16d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 11.9rem;
}

.x19swzb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 112px;
}

.xf6s82a:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 11rem;
}

.xra00a2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12.5rem;
}

.x1wkxgih:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 120px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x6120nr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12rem;
}

.xkftyuw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13.75rem;
}

.x1h5wmu3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 132px;
}

.x18gnavp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13px;
}

.x180m5hr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13rem;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.xkloqmj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14rem;
}

.xofvbi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15.625rem;
}

.x18dl8mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150px;
}

.x1olpkuv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15rem;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xr004xx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16rem;
}

.xizi244:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 17.5rem;
}

.x1a842fp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 170px;
}

.x13xxz35:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18.75rem;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.x1qz947n:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18rem;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.x142y1qz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.125rem;
}

.xk8t5le:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.25rem;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.x12hms15:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.75rem;
}

.xjxxseq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.875rem;
}

.xkmx5b8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20.5rem;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x1lf3n13:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20rem;
}

.x1isuwpm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 220px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.x4spiye:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22rem;
}

.xi0exxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 23px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xei03b9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24rem;
}

.xlrawln:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 25px;
}

.xdk3kar:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 25rem;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x10c73hc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 29px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

.x1j7fsof:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.25rem;
}

.xu15cu9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.5rem;
}

.xuv9qwe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.75rem;
}

.x1vd4hg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 300px;
}

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.xrvw4r4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30rem;
}

.xmn8ggu:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 31.25rem;
}

.xu3xrit:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 320px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.xqylgxj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32rem;
}

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.x1bo65i3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 360px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x1pizb70:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3rem;
}

.x1a4ne5q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4.25rem;
}

.x1q7yecz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4.5rem;
}

.x1ct5xpe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 400%;
}

.x16nrsnc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 400px;
}

.x15b6uid:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 408px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.x5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.x14m17ec:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 440px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.x1thd4hp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 45%;
}

.x4pkz1m:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 450px;
}

.xwvwv9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 46px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x1sh0tsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4rem;
}

.x1g6wpp9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5.375rem;
}

.x1x7pkhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5.5rem;
}

.x1fzaivr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5.625rem;
}

.x1xg5r6d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5.75rem;
}

.xlxyqfn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50%;
}

.xibtwe8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 520px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.x1dnml7z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 54px;
}

.xwa7hi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 58px;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.xupy61u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5rem;
}

.xge5lu0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6.25rem;
}

.x1jn0hjm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 600px;
}

.xng8ra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 60px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.x1mgsydn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 66px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.x17frcva:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6rem;
}

.xalc01g:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7.5rem;
}

.x1xa6b72:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 700px;
}

.x1l5p03z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 70vh;
}

.x17cqvad:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72%;
}

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.x14z7g9a:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 74px;
}

.xdaezf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7rem;
}

.xu04flm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8.25rem;
}

.x747v3z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8.75rem;
}

.x3urnb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 800px;
}

.xqt63rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80vh;
}

.xn696vj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 812px;
}

.x12iz9r7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 82vh;
}

.xrar1hw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 83.3333%;
}

.x17j7krd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 84px;
}

.xb8htw9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 85%;
}

.x1yowra1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 85vh;
}

.xrarjf3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 86vh;
}

.x14nwjz3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 88px;
}

.xsw7k17:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 88vh;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xw76nk8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8rem;
}

.x15rfxc5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9.5rem;
}

.x1czut47:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 90vh;
}

.x1to3lk4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 92px;
}

.xw1cyfh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9rem;
}

.x11ssyvn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto !important;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.xpbmiit:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + 1rem);
}

.x1nox94q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 2rem);
}

.xspmae9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 2.5rem);
}

.x870p5y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 240px);
}

.x1ywxajp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 4rem);
}

.x10av4td:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 8rem);
}

.xwsj13f:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(2.75rem + 1px);
}

.xg7h5cd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: fit-content;
}

.x9ktf4z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: max(620px, 100vh - 180px);
}

.x11lgkal:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(16rem, 40vh);
}

.x12dzlf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(380px, 50vh);
}

.x1d169xw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(44rem, 100dvh - 3rem);
}

.xl3plyw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(48rem, 100dvh - 2rem);
}

.xgt2sat:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(48rem, 100dvh - 3rem);
}

.x1aw4v7o:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(50rem, 90vh);
}

.x17lh9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(520px, 100vh - 5.5rem);
}

.x492uv7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(56rem, 100dvh - 3rem);
}

.x1tu4zo8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(60vh, 420px);
}

.xwb8m7l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(620px, 100vh - 7rem);
}

.x19dzf6w:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(660px, 100vh - 3rem);
}

.xq27juk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(680px, 100vh - 2rem);
}

.x1hraxzh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(690px, 100vh - 130px);
}

.x1veotj6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(70vh, 42rem);
}

.x137wtus:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(720px, 100vh - 4rem);
}

.x140o3sg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(760px, 90vh);
}

.x1s37r0u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(760px, 100dvh - 2rem);
}

.x1oeljz8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(78dvh, 600px) !important;
}

.xyc2zv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(80dvh, 48rem);
}

.x1vtex9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(85dvh, 48rem);
}

.xngemj2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(860px, 100vh - 2.5rem);
}

.x1uq4b5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(900px, 100dvh - 48px);
}

.x1tcnmk9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(90dvh, 45rem);
}

.xc1wx9u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(92dvh, 54rem);
}

.ximx3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(92vh, 56.25rem);
}

.xd4himr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(92vh, 60rem);
}

.x1w1jvmu:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(92vh, 100vh - 2rem);
}

.xlt7y8v:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--accordion-panel-height);
}

.x13mcx5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--agent-orb-size);
}

.xsahybl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--cell-size);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x1lwr147[data-drop-zone="focus"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  inset: 0;
}

.xwje7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -.25rem;
}

.x9u21gn:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -1.25rem;
}

.x9euddi:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -10rem;
}

.x1ac1cdt:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -22px;
}

.x1c1zwff:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -26px;
}

.x1gst48r:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -28px;
}

.x1a7i7vh:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -3rem;
}

.x17so1df:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -5px;
}

.xknho43:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -8rem;
}

.x3rpodo:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -9999px;
}

.xzxrrcs:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .125rem;
}

.x6fl0gr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .25rem;
}

.x13eh7f8:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .375rem;
}

.x4jurb9:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .4375rem;
}

.x1lr0wgl:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .5rem;
}

.x1y0ufo:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .625rem;
}

.xtmw667:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .75rem;
}

.x13d1lk9:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .875rem;
}

.xxabae8:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .9375rem;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xcetk10:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 1.25rem;
}

.x1fholub:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 1.5rem;
}

.x1nu84yq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10%;
}

.xl8wat7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 100%;
}

.x12lbrt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10px;
}

.x1c5ba64:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 11px;
}

.xpnmzw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 12px;
}

.xxxtni6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 15%;
}

.x1qpfodn:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16px;
}

.x1pemb1n:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 1rem;
}

.x1qdahkx:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 2.0625rem;
}

.x188sedz:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 20%;
}

.xto0xg:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 23rem;
}

.x54rlcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 2px;
}

.x1rpegvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3.5rem;
}

.xx34f9r:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 45%;
}

.xcqyyxr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 4px;
}

.x1s6hfqb:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 4rem;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xi90z6x:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 53px;
}

.xdqql6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 62px;
}

.x1scb1aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 72px;
}

.xncym2f:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8px;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.x2kcr7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(50% - clamp(300px, 27vw, 440px) / 2 + 32px);
}

.x1jthvj9:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(var(--tasks-list-col-select-size, 0) * 1px);
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.xuh6244:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -.5rem;
}

.x1jyxor1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1px;
}

.xhcrhct:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .125rem;
}

.x1hpqcdg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .25rem;
}

.x18jvhmb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .375rem;
}

.xhbfen4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5rem;
}

.x1ncqgef:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .625rem;
}

.x1gr9t9r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .75rem;
}

.x1360bob:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .875rem;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x1eq25fj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.25rem;
}

.x1nhhxel:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.5rem;
}

.xc8tqf8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.75rem;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1u7kmwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}

.xyi6m4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1rem;
}

.x15v6pdm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.25rem;
}

.x14phcvn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.5rem;
}

.xjpr12u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.x1t84w78:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2rem;
}

.x1glsnup:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3.5rem;
}

.x1iymm2a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
}

.x1e1gh9h:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3rem;
}

.x1unp1qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4rem;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.xn41z2f:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6rem;
}

.x1aoh8se:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-stack-md);
}

.x19fowf6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.25rem;
}

.x1la5dne:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.375rem;
}

.xxyw1jk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.5rem;
}

.xdch8dm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.625rem;
}

.xs4k2r8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.75rem;
}

.x1igx3b8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -14px;
}

.xfb5sle:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -1rem;
}

.xl43zdx:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -2.875rem;
}

.xhvqlyh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .125rem;
}

.x4aigyd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .25rem;
}

.xko4hcy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .375rem;
}

.x13zjp5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .5rem;
}

.xuqiktq:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .75rem;
}

.xj3b58b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.xidhuso:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1.375rem;
}

.x1lj0y6e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1.5rem;
}

.x1i4gxk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1.75rem;
}

.x1tpqehw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 12px;
}

.xcmxlu1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 14px;
}

.xt3xpxm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1rem;
}

.x159wdvs:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 240px;
}

.xp4s4ve:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 3rem;
}

.x1qysm24:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 96px;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.xpvwo1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -.125rem;
}

.x2hjsap:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -.25rem;
}

.x2dym2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -.5rem;
}

.x19w9t2r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .125rem;
}

.xj17ml3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .25rem;
}

.x1l3h6vc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .375rem;
}

.xpoiemb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .5rem;
}

.xdh7pzt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .75rem;
}

.x1wsuqlk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 12px;
}

.xack27t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

.xjufezg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.125rem;
}

.x1ed97cs:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.15625rem;
}

.x15s5u4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.25rem;
}

.x1bov10x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.5rem;
}

.xyzbgki:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.75rem;
}

.x4arcmf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -14px;
}

.x1sytv6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1rem;
}

.xiexzrt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -2.5rem;
}

.xpat0yy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -2rem;
}

.x1xnn6v3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -3rem;
}

.xifccgj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -6px;
}

.x8kk4ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -8rem;
}

.xsj8jdm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .0625rem;
}

.x72edsj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .125rem;
}

.x1xfscbn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .1875rem;
}

.x1tbvfm1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .25rem;
}

.x1sfxjv3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .2rem;
}

.x15z0wfo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .35rem;
}

.x5j7nwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .375rem;
}

.x1ud6nd6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .3rem;
}

.xpzzgg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .45rem;
}

.x1mjqqkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.x5y4uik:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .625rem;
}

.x14n26ow:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .6875rem;
}

.xhj8ucd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .75rem;
}

.xvxpopf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .875rem;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.xwg69jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.25rem;
}

.x1c4vshn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5rem;
}

.x178dpqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.75rem;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xhrpt6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}

.xvijh9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1px;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.xi81crv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.25rem;
}

.x1o5ky9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5rem;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.x1sgpng:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 22px;
}

.xaqh0s9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 26px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.x1cl2iem:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
}

.x12boebu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3.5rem;
}

.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 32px;
}

.x1hpjnmm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
}

.x1tfhste:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 40px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.xfo0wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4rem;
}

.x1ok221b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x1fgj74o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6rem;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x1fonwwm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-stack-xs);
}

.x1gkbulp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x-marginTop);
}

.xnjgh8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 0;
}

.x7p7d3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 1.5rem;
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1wj9ous:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100dvh;
}

.x569fbc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100px;
}

.xz6j1ir:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 10rem;
}

.x1q2tmi7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 11rem;
}

.xqxg55p:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 12.5rem;
}

.x1mu601j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 120px;
}

.x871njl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 12rem;
}

.x69jhqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 13.75rem;
}

.xolu55j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 13rem;
}

.x1mvgruu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 14.375rem;
}

.x1hyak1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 140px;
}

.x17l2srq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 14rem;
}

.x54lwg9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 15rem;
}

.x177qm81:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 16.25rem;
}

.x1n6c4r2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 16.5rem;
}

.x8p55lo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 16.875rem;
}

.xctk3hg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 160px;
}

.x1qojfa0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 16rem;
}

.x6qvd8f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 17.5rem;
}

.x18s7i0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 176px;
}

.xje9jw6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 18.75rem;
}

.x19aweqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 180px;
}

.x10xx96q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 18rem;
}

.x1bcxjd2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 2.5rem;
}

.x1hkcv85:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 200px;
}

.x1bsj13w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 20rem;
}

.x10bjhrq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 21.25rem;
}

.xsd497b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 22.5rem;
}

.xfegkp8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 22rem;
}

.xmb9k7p:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 230px;
}

.x1cw8ch:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 23rem;
}

.x1xiyphd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 240px;
}

.x18fb9vk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 24rem;
}

.x2nyub8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 24vh;
}

.x802n6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 25.625rem;
}

.x11iwqir:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 25rem;
}

.xxfe149:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 26.25rem;
}

.x1iuus0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 260px;
}

.x1i83wvs:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 26rem;
}

.x1v1v3ea:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 270px;
}

.xq3t0pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 280px;
}

.xi58p9m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 28rem;
}

.xfknrhn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 2rem;
}

.x1ywbnt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 3.5rem;
}

.xuyqlj2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 300px;
}

.x11awve1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 30rem;
}

.x1y28yxk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 30vh;
}

.x3pts18:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 31.25rem;
}

.x1sslpiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 320px;
}

.xkch13f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 32rem;
}

.x1csiy34:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 350px;
}

.xwpehgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 35rem;
}

.x2z3yb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 360px;
}

.xxzn642:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 390px;
}

.x67pkc5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 3rem;
}

.x1phlbz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 400px;
}

.x9v6m0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 40vh;
}

.x1jcbksy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 420px;
}

.x1aysy39:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 460px;
}

.x14eurpq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 480px;
}

.x14k0oyk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 4rem;
}

.x3d5gib:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 50vh;
}

.xzuc9lq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 520px;
}

.xtamo4v:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 55vh;
}

.x9ybwvh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 600px;
}

.x114jws4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 60vh;
}

.x1mjq1iu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 62vh;
}

.x17mmdie:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 65%;
}

.x3uj6mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 6rem;
}

.x1uew7u5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 7.5rem;
}

.x12f24lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 70vh;
}

.x1jmndfe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 78%;
}

.xnwz9cz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 7rem;
}

.xeu0yli:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 80%;
}

.x179dxpb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 80vh;
}

.xtnfq43:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 82px;
}

.x11dbd1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 82vh;
}

.x1dqpsky:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85svh;
}

.xhd83ik:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85vh;
}

.x1qnz03t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 88vh;
}

.xlhze4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 8rem;
}

.xqui1pq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 90vh;
}

.xnhd73z:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 91px;
}

.x1crv25r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 92dvh !important;
}

.xycw5lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 92vh;
}

.xdjlk1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 9rem;
}

.xvo6au0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 12rem);
}

.x1fnd66s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 3rem);
}

.xy2oaap:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 48px);
}

.x10ryd9n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 5rem);
}

.x1cpw9ep:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 16rem);
}

.x1sydq0y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 1rem);
}

.x1tm8dbd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 2.5rem);
}

.xlmodhz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 2rem);
}

.x1o73oio:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 4rem);
}

.x90t4h0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh-14rem);
}

.x1aasng0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(85vh - 6rem);
}

.xedcshv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: inherit;
}

.x1tothcc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(16rem, 35vh);
}

.x1y1f455:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(20rem, 40vh);
}

.xsovusw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(20rem, 60vh);
}

.xzh3nv0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(22rem, 45vh);
}

.x1ujjz5d:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(22rem,var(--available-height));
}

.x1kpnlua:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(24rem,var(--available-height));
}

.x18gj1v3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(26.25rem, 60vh);
}

.x15pdahw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(280px, 45vh);
}

.xej3rio:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(280px, 50vh);
}

.x1jgn17w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(28rem, 70vh);
}

.xhjn0vf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(320px, 50vh);
}

.xad12a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(32rem, 65vh);
}

.xhb2ijx:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(32rem, 100dvh - 2rem);
}

.xvr9bsz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(34rem, 100vh - 5rem);
}

.x1vckycm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(36rem,var(--available-height));
}

.x15zxkdt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(420px, 60vh);
}

.xbnhpv1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(420px, 62vh);
}

.xm0c5fk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(420px, 92vh - 16rem);
}

.x1jzjak1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(44rem, 100vh - 6rem);
}

.x1wik7x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(45vh, 20rem);
}

.xyf986s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(460px, 62vh);
}

.xqxwtp1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(460px,var(--available-height));
}

.x1bohbig:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(46vh, 420px);
}

.xhkdo0a:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(48vh, 360px);
}

.xp5cil9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(60vh, 32rem);
}

.x1262p6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(60vh, 380px);
}

.xopz5k4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(60vh, 560px);
}

.xgn87y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(62vh, 580px);
}

.xi8vbpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(65vh, 500px);
}

.xw7kddq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(68vh, 38rem);
}

.x1dfpf08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(70vh, 420px);
}

.x11b1khk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(70vh, 680px);
}

.xxjs69o:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(72vh, 150rem);
}

.xx60pys:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(72vh, 100vh - 8rem);
}

.xlszo47:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(80vh, 560px);
}

.x1r7djq3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(80vh, 640px);
}

.xa9ripg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(80vh, 100vh - 2rem);
}

.xwg1276:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(85vh, 47.5rem);
}

.x1u8k0wt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(85vh, 100vh - 3rem);
}

.xgecam0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(860px, 100dvh - 2rem);
}

.xcpwa0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(90vh, 42rem);
}

.x8bxpyf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(90vh, 45rem);
}

.xyztvzb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(90vh, 720px);
}

.xq4sf2o:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(92vh, 900px);
}

.xbz5zde:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(92vh, 100vh - 1.5rem);
}

.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

.x1374xjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--available-height);
}

.x1jols5v:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--x-maxHeight);
}

.x1m189uc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 0;
}

.x2tcpxo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1.625rem;
}

.xg8b48w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 10.625rem;
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.xazcve0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100px;
}

.xgocruu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100rem;
}

.x16xn7b0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100vw;
}

.x63bdn6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1040px;
}

.x1s8ub08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 10rem;
}

.xrw92nl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 11.25rem;
}

.x1ldmztp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 11.875rem;
}

.x1wmrhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1100px;
}

.x4gyc16:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1120px;
}

.x5eaxwu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 112px;
}

.x680sxo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 11rem;
}

.xx0rg4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12.5rem;
}

.x1rbfky1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12%;
}

.x1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

.x2aouup:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 120px;
}

.x17jmlyi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12px;
}

.x1ok5v8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12rem;
}

.xheeete:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 13.125rem;
}

.x1a72q4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 13.75rem;
}

.x1c4npxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 130px;
}

.x1cl0utw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 132px;
}

.x1tnl49l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1336px;
}

.x1kyltch:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 13rem;
}

.xa38ntv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 14.375rem;
}

.x1f0l55g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 140px;
}

.x186ixgm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1440px;
}

.x1mtlzti:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 14rem;
}

.x16q51m2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 150px;
}

.x1910umr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 15rem;
}

.x1qz6idc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16.25rem;
}

.x1kvbfxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1600px;
}

.x18qnofl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 160px;
}

.x8z6zn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16rem;
}

.xmjjyld:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 17.5rem;
}

.x1q8n2a6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18.75rem;
}

.x1e4dklr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 180px;
}

.x1vxnb6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18rem;
}

.xenqwtf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 19rem;
}

.x1ncir08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 200px;
}

.x9h9p8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20rem;
}

.x1mali8n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 21.25rem;
}

.x6c8nl2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22.5rem;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

.xuv54rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22rem;
}

.xe0wshh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 23.75rem;
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.x256u9z:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 250px;
}

.x10br76f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 25rem;
}

.x1pb4kw4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 26.25rem;
}

.x14lruf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 260px;
}

.x1ptgtm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 26rem;
}

.xvcgbx2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 27.5rem;
}

.xvnft6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28.75rem;
}

.x1jkqq1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 280px;
}

.x1xtbepa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28ch;
}

.x1983rqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28rem;
}

.xud4d5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 29rem;
}

.x1evul4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 2rem;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

.x18t6ddr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 30rem;
}

.x1wm3wac:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 31.25rem;
}

.xa5mq1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32.5rem;
}

.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.xc5y1ld:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32ch;
}

.x6ymgno:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32rem;
}

.x6ixfz8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 33.75rem;
}

.x1fpjyye:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34.375rem;
}

.xye4db1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34ch;
}

.x19pysoa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34rem;
}

.xu4g937:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 35rem;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.x1mrxg6j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36ch;
}

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.xapyu0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 37.5rem;
}

.xmaf8s6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 375px;
}

.xpkxogj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 38.75rem;
}

.x1dt7z5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 380px;
}

.x1sguafd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 3rem;
}

.x5tmrpg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 4.25rem;
}

.x8jryan:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40%;
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.xf2d64e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40rem;
}

.x1443d3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42.5rem;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.x1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
}

.x1dwg165:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44rem;
}

.x1y8h3ww:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 45%;
}

.x13q1rou:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 45rem;
}

.x1pfbilc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 460px;
}

.xk54lfw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 47.5rem;
}

.x17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 480px;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

.xui0wba:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 4rem;
}

.x1bupr1w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 5.25rem;
}

.x19vhj5b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 5.5rem;
}

.xthy2uy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50%;
}

.x65f84u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 500px;
}

.x1n7r0mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50rem;
}

.x1idirx8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 51.25rem;
}

.x1lwm3bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 520px;
}

.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52ch;
}

.x7kya4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 540px;
}

.xmmfdjc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 54rem;
}

.x14n0nv6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 55.5rem;
}

.x73t7g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 55%;
}

.xphddl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 550px;
}

.x1rg8845:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 55rem;
}

.x1y8bybn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56.25rem;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.x14i9o60:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56rem;
}

.xdddyhb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 57.5rem;
}

.x9ta2hf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 58ch;
}

.x12xyk8x:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 58rem;
}

.xy4a897:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 6.25rem;
}

.xh9uqaf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60%;
}

.xrlsmeg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 600px;
}

.xmcgfsh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60px;
}

.xjk4ta2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 61.25rem;
}

.xqzzwnq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 62.5rem;
}

.x1yr5zsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 620px;
}

.xiky8lt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 62ch;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.xl4u9xm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64rem;
}

.xggofmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 65%;
}

.xic84rp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 650px;
}

.x1sjtlrb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 65ch;
}

.xhp8qd7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 65rem;
}

.xxn9634:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 670px;
}

.x1bxx112:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 68.75rem;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xkyadst:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 68ch;
}

.xr11g0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 6rem;
}

.x1xd9s1f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 7.5rem;
}

.x1cxeki3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 70%;
}

.x119zljq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72%;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x1hv4mr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72rem;
}

.x1uy71xk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 742px;
}

.x1lke7as:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 75%;
}

.x15g8yj6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 75ch;
}

.x2mtxq6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 75rem;
}

.x14zcgw3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 75vw;
}

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.xeun1iu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 77.5rem;
}

.x1xgfxhi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 78%;
}

.x17q2glr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 780px;
}

.xfygfdc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 7rem;
}

.xe9l7pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 8.75rem;
}

.x14r61f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80%;
}

.x1ap80js:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 800px;
}

.xirqqd8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80px;
}

.x1szrnbp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80rem;
}

.x1xxqeb7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80vw;
}

.x3gi1w8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 82%;
}

.xf9lk3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 840px;
}

.x17na0u1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 85%;
}

.x1azd0id:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 87.5rem;
}

.x1uedy8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 880px;
}

.x159iy50:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 8rem;
}

.x1avdgta:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 9.375rem;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.x1u73tnu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 90rem;
}

.x95b5qq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 90vw;
}

.x1kozois:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 920px;
}

.xsrdlg4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 95vw;
}

.xyzno7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 960px;
}

.xj7dor9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 96px;
}

.x1vcc4oz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 96vw;
}

.xfx9s81:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 980px;
}

.x1cx6wtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 9rem;
}

.x1dmhpll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 1.5rem);
}

.xvcrhkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 2rem);
}

.x1s7ft7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% + .5rem);
}

.xd88wgr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% + .75rem);
}

.xcuodey:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100cqw - 88px);
}

.xe3yfbh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 1.5rem);
}

.x5xi4sf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2.5rem);
}

.x193lwwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2rem);
}

.xnnubor:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 3rem);
}

.x1recik0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 48px);
}

.xbdv17a:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 5rem);
}

.x1u4bug8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: fit-content;
}

.x1lu9219:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100%, 11rem);
}

.x2bn1ob:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100%, 800px);
}

.x15cewsy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100vw - 1.5rem, 44rem);
}

.x82jxt7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100vw - 2rem, 20rem);
}

.xnf26h7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100vw - 2rem, 60rem);
}

.xmh7m84:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100vw-2rem,20rem);
}

.x1gqenbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100vw, 20rem);
}

.x1r9mmfn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(1024px, 100vw - 1rem);
}

.xuj78ke:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(18rem, 100%);
}

.x1mc4hqr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(18rem, 55%);
}

.x16iq6kf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(22rem, 100vw - 2rem);
}

.x1bbfyg9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(26.25rem, 100vw - 2rem);
}

.x1gnbbnm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(280px, 46vw);
}

.x1ocyg3j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(324px, 100vw - 2rem);
}

.x11qgoam:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(34vw, 420px);
}

.x1xn42yv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(35rem, 75%);
}

.xwgma1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(46vw, 560px);
}

.x17eb4vv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(85%, 36rem);
}

.xko5jbi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(900px, 100vw - 2rem);
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x1vu3mmj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--anchor-width);
}

.x7k7lee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--available-width);
}

.x13axt28:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--workspace-content-narrow);
}

.x1fshid4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--workspace-content-standard);
}

.xstv8tg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--workspace-content-wide);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x287gpq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.125rem;
}

.x2umgb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.25rem;
}

.xhvkxlm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.375rem;
}

.x1rqwxy8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.5rem;
}

.x1pw4g4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.75rem;
}

.x1k5hnt4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.875rem;
}

.xk4jsoc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 10.5rem;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.x11md1zd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100px;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.x1c3n8t5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 105px;
}

.xattyca:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 10rem;
}

.xf0v9dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 11.125rem;
}

.x1d3b9eh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 11.25rem;
}

.x6lgdlw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 112px;
}

.x1vn6ebd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 116px;
}

.xrvz5h0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 11rem;
}

.x1sook60:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 12.5rem;
}

.xi3av73:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 120px;
}

.x1r4cnlr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 124px;
}

.x1b3lxvz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 12rem;
}

.xtzugpc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 13.125rem;
}

.xlc1835:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 13.75rem;
}

.xpgt3lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 132px;
}

.xmqjtvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 13rem;
}

.x7v6ubd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 140px;
}

.xhvfr7q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 148px;
}

.x19r4su4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 14rem;
}

.xbwy6ji:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 150px;
}

.x1ymnqli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 15rem;
}

.x5kbhrn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 16.25rem;
}

.x1db3i3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 160px;
}

.x85c375:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 16rem;
}

.x1hikbdl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 17.5rem;
}

.x2lklch:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 170px;
}

.xezv7aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 17rem;
}

.x1uxz3rh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18.75rem;
}

.x1shn012:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 180px;
}

.xvrgn94:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18px;
}

.x1xqys5c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18rem;
}

.x1aewpuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1rem;
}

.x1n5z47t:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.125rem;
}

.x1a5yqsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.1rem;
}

.x19wm6jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.25rem;
}

.x146uude:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.375rem;
}

.xsejkeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.5rem;
}

.xgbkey0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.75rem;
}

.xz65tgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 200px;
}

.xisnujt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 20px;
}

.xciow05:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 20rem;
}

.x1jc8gtk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 210px;
}

.x1kgbrer:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 22.5rem;
}

.x9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.x1ficeh5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 240px;
}

.x1q0l6uf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24rem;
}

.x12sc9ov:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 25rem;
}

.xuph7by:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 26.25rem;
}

.x1xaied3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 260px;
}

.x9zs5pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 26rem;
}

.x1bq8ba2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 280px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x2hthij:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28rem;
}

.x175hb3s:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2lh;
}

.x1in32aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2rem;
}

.x1p38f1z:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.25rem;
}

.x13gjtz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.5rem;
}

.xalj155:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.625rem;
}

.xhmtybg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.75rem;
}

.x1lpwdgh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 300px;
}

.x1rz828m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 30px;
}

.xk36w13:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 31.25rem;
}

.x1k37z62:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32.5rem;
}

.x712feu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 320px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.x13hwc6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 340px;
}

.xu97haq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 34px;
}

.x10wpddx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 35rem;
}

.x1dby22o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 360px;
}

.x1j9c18f:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36rem;
}

.x148d4uc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 37.5rem;
}

.x190qwnl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 380px;
}

.xf0wgct:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 390px;
}

.xe8gcm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3rem;
}

.x1how20q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4.25rem;
}

.x17qorbb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4.5rem;
}

.xrulz3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4.625rem;
}

.x1ryi44f:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4.875rem;
}

.x1bifzbx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 400px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.xwnajww:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40vh;
}

.xg0is8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 420px;
}

.x1xb936w:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 426px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1tjbqro:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 450px;
}

.xttsehx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 45rem;
}

.xobtr1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 460px;
}

.x3sc9yq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 46px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.xd4eqea:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4rem;
}

.x19mncx9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5.125rem;
}

.x1y528my:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5.375rem;
}

.x1c5m4an:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5.5rem;
}

.xvzw917:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5.625rem;
}

.x1wzdup0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5.75rem;
}

.x1xoerdy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 500px;
}

.x137vrcb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 520px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.x1n6yrxt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 540px;
}

.xgqnoi5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 560px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x1meygxz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5rem;
}

.xxotmoo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 6.25rem;
}

.x1hlai7o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 6.5rem;
}

.x1pzngab:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 600px;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.x8nclml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 64px;
}

.x1xkfc13:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 6rem;
}

.xdmy4d6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 7.5rem;
}

.x1sjpjwi:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 720px;
}

.x1qafhyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 72px;
}

.x1z0xpbl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 760px;
}

.x1r3qdcx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 76px;
}

.xl77w6h:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 7rem;
}

.x1iisefq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 8.25rem;
}

.x14ib8fx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 8.5rem;
}

.xqehp6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 8.75rem;
}

.x1lmjgxr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 800px;
}

.xseoqlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80px;
}

.xefclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

.x562ti3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 8rem;
}

.xmt93rh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 9.25rem;
}

.xyih5s:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 9.375rem;
}

.x1iqqjzv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 9rem;
}

.x65nank:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: auto;
}

.x4ayy1v:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100vh - 2rem);
}

.xtqidhw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(2 * 1.375 * var(--text-body));
}

.xlc0ru8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(100dvh, 960px);
}

.x7n8rn2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(20rem, 40vh);
}

.x1ax0zyg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(24rem, 50vh);
}

.x1vn7c66:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: .5rem;
}

.x1xjt616:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: .75rem;
}

.xnnp5fj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: .875rem;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xbqenb3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.125rem;
}

.x199i5n0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.25rem;
}

.x1vi9356:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.5rem;
}

.x153g0cj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 10.625rem;
}

.xgqtt45:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100%;
}

.xod62q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1024px;
}

.xwsj4vy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 104px;
}

.x68opd8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1060px;
}

.xuu4ctt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 10rem;
}

.xg4oeo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 11.25rem;
}

.x1fzgqbo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 11.875rem;
}

.xee1316:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 11rem;
}

.x1j0rjk9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 12.5rem;
}

.x1i9suas:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 120px;
}

.x1cxjkq6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 12ch;
}

.x12kinc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 12rem;
}

.xd98ffb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 13.75rem;
}

.xoifl8l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 132px;
}

.x1jn9kf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 13rem;
}

.x1d77m7x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 140px;
}

.x9padk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14rem;
}

.x1tjo04l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 15.5rem;
}

.xt7fyls:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 150px;
}

.x1nedpf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 15rem;
}

.x8ai263:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16.25rem;
}

.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.x11gxwtt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16rem;
}

.xidinl9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 17.5rem;
}

.x128uy22:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18.5rem;
}

.xk9iosm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18.75rem;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.x10m46eh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18rem;
}

.xgomdpo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1rem;
}

.x1arx1u8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.25rem;
}

.x1jzf2oc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.5ch;
}

.xj9j1fp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.5rem;
}

.xlm6wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.75rem;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.x14odv3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 20rem;
}

.x1qx9l9d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 216px;
}

.xlm99nl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 240px;
}

.x16sgl7b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3.25rem;
}

.x82akag:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3.5rem;
}

.xwa5qf3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 32.5rem;
}

.x17upfok:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 320px;
}

.x1icqyon:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 325px;
}

.x90s85w:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 345px;
}

.x1ask5yi:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 35px;
}

.x19fu36g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 35rem;
}

.x6ckmml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36rem;
}

.xljp1eh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 38.75rem;
}

.x1k8l6nd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3rem;
}

.x1nl6vt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 4.5rem;
}

.x13o0s5z:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 400px;
}

.x1kr0gcy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 42.5rem;
}

.xvrq1ti:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 42rem;
}

.x1wcgkf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 43.75rem;
}

.x1yu0yqm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 44rem;
}

.x10hhdyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 45rem;
}

.xjdihet:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 46rem;
}

.xzg4jd6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 47.5rem;
}

.xz6sds4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 4rem;
}

.xmj3umr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 520px;
}

.xrwfab4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 57.5rem;
}

.x5f0nel:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 58.75rem;
}

.x8a598m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 5rem;
}

.xppr10f:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 600px;
}

.x180lk7b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 620px;
}

.xwtwzym:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 65rem;
}

.x818fk8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 680px;
}

.xa06r8k:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 68px;
}

.x1843ork:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 6rem;
}

.x1oeq5xr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 7.5rem;
}

.xf07zy7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 7.75rem;
}

.xxsxjwm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 70px;
}

.x1oef4wy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 720px;
}

.x187xtus:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 72px;
}

.x1g8g1dc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 75%;
}

.x1bnrkr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 7rem;
}

.x11lyvpn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8.125rem;
}

.x1pgv7ql:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8.25rem;
}

.x7bpmte:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8.5rem;
}

.x2qlmv6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8.75rem;
}

.x6c5l4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 80px;
}

.x1eale96:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 80rem;
}

.xr0dztt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 820px;
}

.xsxhxmc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 84px;
}

.xwrg52n:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 88px;
}

.x11inojt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8px;
}

.xzhy1st:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8rem;
}

.x11qi9eh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 9.375rem;
}

.x1ag9ea8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 9rem;
}

.x15x72sd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: auto;
}

.x1pshirs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: fit-content;
}

.xk8lq53:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: max-content;
}

.x5t9999:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(100%, 12rem);
}

.x80t9vs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--anchor-width);
}

.x1q6qbx2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--cell-size);
}

.xkj4a21:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--x-minWidth);
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x101abm8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: clip;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1plvlek:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: visible;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.x1rife3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: scroll;
}

.xryxfnj:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: visible;
}

.x1e4zzel:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-y: contain;
}

.xnw97ix:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .125rem;
}

.xes99ow:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .25rem;
}

.x1uwplc6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .375rem;
}

.xmnamis:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .5rem;
}

.x1v0wz0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .625rem;
}

.xsaxbkt:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .75rem;
}

.x1uqvvkn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .875rem;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.xk6b5a7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.125rem;
}

.x10l3h1t:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.25rem;
}

.x163t5y5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.5rem;
}

.x13xio2g:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.75rem;
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.xd4srg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12rem;
}

.x1g2khh7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 14px;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.x1j85h84:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1px;
}

.x2yie3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

.x1fh90og:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.5rem;
}

.x1t4gjm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 22px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.x17r0vjz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2rem;
}

.xg8j3zb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 3px;
}

.x117aka2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 3rem;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.x1q8uoa4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4rem;
}

.xypa8z9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5rem;
}

.xzk7aed:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 64px;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.x1yh02es:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6rem;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.x1ie70o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(1rem, 3vw, 2.25rem);
}

.xtat065:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-stack-xs);
}

.xqjs8ns:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .125rem;
}

.xf00w7v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .25rem;
}

.x14bkuyz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .375rem;
}

.x15u6esi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .5rem;
}

.x164ht6e:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .625rem;
}

.x1679owz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .65rem;
}

.x79ra4s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .75rem;
}

.xnmnh17:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .875rem;
}

.x1uhho1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 0;
}

.x1uae1lo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.25rem;
}

.x1odgsqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.3125rem;
}

.x14mmwql:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.375rem;
}

.x1vua2ax:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.5rem;
}

.x5xx8u1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.625rem;
}

.xo3k3gq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.75rem;
}

.xoq18bi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.875rem;
}

.x1lqa7cf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 10px;
}

.xnm25rq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 16px;
}

.x1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

.x9dzeaa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1rem;
}

.xk7jz29:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 2.125rem;
}

.x13t99w4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 2.25rem;
}

.xmhxsxp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 2.5rem;
}

.xlfu2qw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 2.75rem;
}

.x5tiur9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
}

.x1oqrxb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 2rem;
}

.x1cclf72:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 3.25rem;
}

.x1gcoyzd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 3.5rem;
}

.x1tudf5h:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 32px;
}

.xyms1uu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 3px;
}

.x1hi4g37:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 3rem;
}

.xcpk43y:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 5px;
}

.x163pfp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 8px;
}

.x12mdds6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: clamp(1rem, 3vw, 2.25rem);
}

.x90r5et:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--space-stack-sm);
}

.x13e46o5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x-paddingLeft);
}

.x2cyf47:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .125rem;
}

.x1d60ukw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .25rem;
}

.x1ijmo5n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .375rem;
}

.x1arb9wb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .5rem;
}

.x19pir32:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .625rem;
}

.x33uob6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .75rem;
}

.x1g9dn3f:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .875rem;
}

.x1xpa7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 0;
}

.xoqxpnx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.25rem;
}

.xnywu7s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.5rem;
}

.xezukeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.75rem;
}

.xnuq7ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

.x52dz5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1rem;
}

.x1h7gl2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2.125rem;
}

.xvzecpo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2.25rem;
}

.xxcd0se:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2.5rem;
}

.x79k2kb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2.75rem;
}

.x1s7jvk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 20px;
}

.xlwr664:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2rem;
}

.x1pq2y9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 3.25rem;
}

.xxm2dtc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 3.5rem;
}

.xl8an7g:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 3rem;
}

.xwmalnx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 4rem;
}

.xmbfavx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 6rem;
}

.xy13l1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 8px;
}

.x1166ivg:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: clamp(1rem, 3vw, 2.25rem);
}

.x11mojvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .0625rem;
}

.xrhwvvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .125rem;
}

.x1iul6r4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .25rem;
}

.x6dzris:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .375rem;
}

.x1o9s02k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .55rem;
}

.x1b58sdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .5rem;
}

.x1pe9zv5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .625rem;
}

.x1q57ora:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .75rem;
}

.xfxficq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .875rem;
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x1mcfnh7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.25rem;
}

.x6gltce:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.5rem;
}

.xefbat3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.75rem;
}

.x889kno:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x4p5aij:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1px;
}

.x12t3zde:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1rem;
}

.x1p9p2es:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.25rem;
}

.x1rjoabk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.5rem;
}

.x1xy6bms:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 22px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.x128v7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2rem;
}

.x1thg88o:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3.5rem;
}

.xm77wn2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 34px;
}

.x1bw24hb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3rem;
}

.x13zrc24:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 40px;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.xf6mfmo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4rem;
}

.x123j3cw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5px;
}

.x1hx5lgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5rem;
}

.x1i0ce2o:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5vh;
}

.x117yac4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6rem;
}

.xo6uwfr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8.5rem;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x1o80b5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(1rem, 3vw, 2.25rem);
}

@media (width >= 40rem) {
  .x1nxdda6.x1nxdda6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 1.25rem;
  }

  .x1fzkcev.x1fzkcev:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 1.5rem;
  }

  .xqtjrn4.xqtjrn4:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 1.75rem;
  }
}

@media (width >= 64rem) {
  .x1eokdsm.x1eokdsm:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 1.75rem;
  }
}

@media (width >= 40rem) {
  .x9euzlh.x9euzlh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 1rem;
  }
}

@media (width >= 48rem) {
  .x1b1hv8e.x1b1hv8e:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 1rem;
  }
}

@media (width >= 40rem) {
  .xyo18va.xyo18va:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 2.5rem;
  }
}

.x1busagz:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.0625rem;
}

.x16kiixi:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.125rem;
}

.x1f83cfr:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.25rem;
}

.x1d9mawx:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.375rem;
}

.xgvigy7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.5rem;
}

.xf943f4:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -10rem;
}

.x1kc4spy:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -1px;
}

.xkmwlh1:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -3rem;
}

.x6smm1b:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -5px;
}

.xgzdjil:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -6px;
}

.xvb62ck:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -8rem;
}

.xl8lcbj:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .125rem;
}

.x5qeokm:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .25rem;
}

.xlxwssv:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .375rem;
}

.x1d83s0a:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .5rem;
}

.x1bnp733:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .625rem;
}

.x1suesbl:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .75rem;
}

.x51lu3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .875rem;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x1sbfeta:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1.25rem;
}

.x10rbbe7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1.5rem;
}

.xjvjlmm:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 100%;
}

.xlftelb:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.x17zd9i7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 15%;
}

.x1u62bzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1rem;
}

.xpr8hgo:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 2.5rem;
}

.x1gp6yc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 20%;
}

.x6p8he1:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 23rem;
}

.x3lmqil:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 2px;
}

.x5btmg7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 2rem;
}

.x9qyxe5:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 55%;
}

.xclnmbr:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 6px;
}

.x1d37e2g:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 7px;
}

.x19up5dg:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 8px;
}

.x15eesco:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 9px;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.xocbdsh:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: max(1rem,env(safe-area-inset-right));
}

.xunxtm2:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 1.5rem;
}

.x1fjqipq:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 16px;
}

.x1awrlly:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 6rem;
}

.x4nsugd:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-padding-bottom: .25rem;
}

.xwci1ko:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-padding-left: 1rem;
}

.x14bt7iv:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-padding-right: 1rem;
}

.xo209f3:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-padding-top: .25rem;
}

.xsnjimx:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.125rem;
}

.x1id1kad:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.25rem;
}

.x1scwc3n:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.375rem;
}

.x17v2gtu:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.5rem;
}

.x1tf9f6j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.75rem;
}

.x6uefsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1.5rem;
}

.x8a5k5e:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -10rem;
}

.x1a5sau8:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -2.25rem;
}

.x109d3fv:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -2.75rem;
}

.x1urrw2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -26px;
}

.x1qiirwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -2px;
}

.x11ulg39:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -3rem;
}

.xvt88x2:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -8rem;
}

.x9w35s2:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .125rem;
}

.xsv2zaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .25rem;
}

.x2g408t:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .375rem;
}

.x1nh8u4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .5rem;
}

.x7h287w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .625rem;
}

.x1nxzj52:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .75rem;
}

.xaksmix:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .875rem;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x12o47qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1.25rem;
}

.xati1ur:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1.5rem;
}

.xxcbz4w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10%;
}

.xdsb8wn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100%;
}

.xm5vxui:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 110px;
}

.x1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.xic2vs9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 15%;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.xnfr1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1px;
}

.x1nwpe0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1rem;
}

.x1jpq7er:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2.0625rem;
}

.x17q70ix:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2.75rem;
}

.x92lwqr:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 20%;
}

.x1dfx0jo:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 25%;
}

.xd402qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 26px;
}

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.xm3se36:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2rem;
}

.x1ytn1du:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3.25rem;
}

.x1p6s42t:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3.5rem;
}

.xo8ax9m:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 33.333%;
}

.x1qqtqlb:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 34px;
}

.x82b3cp:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3rem;
}

.xndqk7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x1jzctok:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 5px;
}

.xzcf631:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 5rem;
}

.x1w1tb2m:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 60px;
}

.x1imwcls:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 64px;
}

.xis09m7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6rem;
}

.x3ko2go:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 75%;
}

.xyc4j8s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 7px;
}

.x1nvd71e:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 80%;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x1o0nxyo:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% - 2px);
}

.xwwefxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 6px);
}

.x1d1n87m:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 8px);
}

.x1i95fjv:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: max(1rem,env(safe-area-inset-top));
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.x9n6ll7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .125rem;
}

.xttl3oo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .25rem;
}

.x16zgmd4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .3125rem;
}

.xrkia0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .375rem;
}

.xq36fz5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .4375rem;
}

.x7gqxlp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5625rem;
}

.x1jjc1wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5rem;
}

.x1e7hgle:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .625rem;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.x10rziqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .8125rem;
}

.x1xvt488:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .875rem;
}

.x15xktyq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .9375rem;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.xsk17dz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.125rem;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.x1h5jark:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.375rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.xmombtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.625rem;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

.xq3tarq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.875rem;
}

.x1r3lusj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10.5rem;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1exxlbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100px;
}

.xn9wirt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100vw;
}

.x1sb9yw4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 108px;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.xa23ldc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10rem;
}

.x1d81t7o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11.25rem;
}

.x1qjou1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11.875rem;
}

.xj35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

.xb172dh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 116px;
}

.x1sla5pk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 118px;
}

.x1brf3r0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11rem;
}

.xj1jc7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12.5rem;
}

.x17vnrad:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12%;
}

.xygnafs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120px;
}

.xrmyp2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 124px;
}

.xhnqznf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12rem;
}

.x79snwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13.75rem;
}

.xpyjxry:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13%;
}

.x1fxhmyf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

.xrdac2d:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13rem;
}

.x1oizhfv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14.5rem;
}

.xifkd7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 140px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1q2mzld:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14rem;
}

.x1upce1n:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15.5rem;
}

.x1pq8an8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15.625rem;
}

.x17tiq77:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15%;
}

.xrostsh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 150px;
}

.x1a00udw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15px;
}

.x9ndnb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15rem;
}

.x1nkmp2a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16.25rem;
}

.x6fniy1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16.5rem;
}

.xfh7zal:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16.6667%;
}

.xwb877u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16%;
}

.xq1dxzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160px;
}

.xctrb1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 168px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1e67fm3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16rem;
}

.xsywbqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 17.5rem;
}

.x1g6vzv9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 170px;
}

.xasts7c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 17rem;
}

.x1ax7jmk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18.5rem;
}

.x1jju5yn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18.75rem;
}

.x1f394nn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18%;
}

.xzjbwwf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 180px;
}

.xhpatk0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 184px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x1qyi71f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18rem;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.x1s4ejo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.25rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.xb1qrhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

.xode079:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.875rem;
}

.xhmyzpl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20.25rem;
}

.x8yj6t5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20%;
}

.x75ztot:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 200%;
}

.x1oysuqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 200px;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x1fjzz8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20rem;
}

.x1or82rn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 21.25rem;
}

.xc5o50y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 210px;
}

.x2qqsnf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 216px;
}

.x1kl0l3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 21px;
}

.xuksz75:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 21rem;
}

.xqr5nr8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22.5rem;
}

.x1jfg07d:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22%;
}

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.x1nqqiwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22rem;
}

.x1hmjotj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 23.75rem;
}

.x3smdqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 230px;
}

.x109ks82:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 23rem;
}

.xu9fw5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24%;
}

.xafpxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 240px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x1w1wbw6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24rem;
}

.x1f1nlb9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 25%;
}

.x1ymmuzg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 252px;
}

.xezl2tj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 25px;
}

.xxpr1mq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 25rem;
}

.xhqhxwa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26.75rem;
}

.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.xthkip5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 270px;
}

.x1q5yig5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 272px;
}

.xdja04y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28.75rem;
}

.xdqdh73:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28%;
}

.x1dz1jew:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280px;
}

.x1hzs6yv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 286%;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.xnhpnai:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 29px;
}

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

.xs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.x16k5mxp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.125rem;
}

.x14cw3s8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.25rem;
}

.x154i66o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.5rem;
}

.xujl33w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.75rem;
}

.xxljpkc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30%;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

.xdrqleo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 308px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.xtzo57k:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30rem;
}

.x6p5eom:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 31.25rem;
}

.xwdjzm6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32.5rem;
}

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

.x5c4s84:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 324px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x1wkeeys:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 33.3333%;
}

.x1bm8l82:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34%;
}

.xj6ak53:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 340px;
}

.x1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

.x1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.xu45tvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 375px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.x188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

.x1q22l7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.5rem;
}

.xbon3i8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.625rem;
}

.x1qj20:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.75rem;
}

.x1ivh59e:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.875rem;
}

.xz84dc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

.x18beyk0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 400%;
}

.x1l2rt3b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 400px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x10h3iyq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 42px;
}

.x1t0fkks:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44%;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.xinu3np:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 45%;
}

.xbstwhj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 450px;
}

.x1oy3ieq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 460px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.xekueh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4rem;
}

.x1q079jr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.25rem;
}

.x1pq5h1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.5rem;
}

.xuy85t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.75rem;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.x1pju0fl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50px;
}

.xr6pica:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 520px;
}

.xvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.xjmwvv9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 544px;
}

.x1kmanbg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 55%;
}

.xfggxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56%;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x1ftt334:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5px;
}

.xex909m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5rem;
}

.xq078qv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6.125rem;
}

.x1c2e2j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6.25rem;
}

.xwhvtxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6.5rem;
}

.x1qrfbtu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6.75rem;
}

.x14a5wwk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6.875rem;
}

.xycev2y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 60%;
}

.x14rvwrp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 600px;
}

.x1vr7rhb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 61%;
}

.x1endk3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64%;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x1oux285:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 65%;
}

.x1q37kcr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 66.6667%;
}

.xge0ay3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 66px;
}

.x13zx6y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 68px;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.xdvn7xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6rem;
}

.xukgcpl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7.25rem;
}

.x9a7vwu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7.5rem;
}

.x1wwoqxj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7.875rem;
}

.x65xoit:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70%;
}

.xo5x3gg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70px;
}

.xfmqdhw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70vw;
}

.xh00ny3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72%;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.xg0jo4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 75%;
}

.xdlckem:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 75vw;
}

.x1rfehsz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 76%;
}

.xe6y9ro:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 768px;
}

.xthe8de:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 78%;
}

.xgbm1jk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 78px;
}

.x1l24a0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7rem;
}

.x1ghds7r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8.5rem;
}

.x124bvgt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8.75rem;
}

.xktia5q:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80%;
}

.xdpfuu1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 800px;
}

.x1dmp6jm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80px;
}

.xa8ism5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80vw;
}

.x1lit1zj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 816px;
}

.xi9l4ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 82%;
}

.x1a4hpa5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 83.3333%;
}

.x1tjp0jp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 84%;
}

.x1f9tj09:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 85%;
}

.xd8l9wo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 86%;
}

.x1bepr8w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 88%;
}

.x29ncy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 88px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.x1eyvef:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8rem;
}

.xqyd0so:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9.25rem;
}

.x1ws5q7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9.375rem;
}

.xm6i5cn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90%;
}

.x1sii68:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 900px;
}

.xefyazp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90px;
}

.x19ucgzf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90vw;
}

.x10uckc6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92%;
}

.xjzaux3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92px;
}

.xzw1hr4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92vw;
}

.x76zr16:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 94%;
}

.x185lw90:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 94vw;
}

.xgqk73l:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 95%;
}

.xkosdsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96%;
}

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

.xso56fd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96vw;
}

.xop6fvv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9rem;
}

.x1u9j7jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto !important;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x1lr4e0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - .5rem);
}

.x7le5p6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - .75rem);
}

.xdtshbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 1.5rem);
}

.x19sv2k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 40px);
}

.xyz3znf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + .5rem);
}

.x1gwb9g2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + .75rem);
}

.x1dsmt4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 1rem);
}

.xjdehy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100vw - 2rem);
}

.x9iu20n:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(300px, 27vw, 440px);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.xm8yx7e:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100% - 2rem, 28rem);
}

.xjbfbj3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 10rem);
}

.x1lo0m17:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 14rem);
}

.x1d7qok8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 20rem);
}

.x1mnor2g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 34rem);
}

.xx75te0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 8.5rem);
}

.x4416oe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 9.5rem);
}

.x1jh3a9h:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw, 35rem);
}

.x159zmuo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1040px, 100vw - 48px);
}

.x1fko914:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(132px, 32vw);
}

.x1gyz964:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(140px, 100vw - 2rem);
}

.xubhhg3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(19rem, 100% - 2rem);
}

.x17wgw0z:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(200px, 20vw);
}

.x1fjpj5o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(20rem, 100%);
}

.xtae7sm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(20rem, 88%);
}

.xliyhoy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(20rem, 100vw - 1.5rem);
}

.x89b4ub:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(20rem, 100vw - 2rem);
}

.x15qdutz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22rem, 100vw - 1.5rem);
}

.x1782fbm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22rem, 100vw - 24px);
}

.x1hye0gg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22rem, 100vw - 2rem);
}

.x3d859g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(24rem, 100%);
}

.x5gnn2w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(24rem, 100vw - 2rem);
}

.x43d60k:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(26rem, 100vw - 2rem);
}

.x12skxuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(280px, 100% - 88px);
}

.xlnc2us:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(31rem, 100vw - 1.5rem);
}

.x1gg4b4w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 100%);
}

.x1u4ogbp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 92vw);
}

.xm3hej9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 100vw - 24px);
}

.x1avgji4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 100vw - 2rem);
}

.xyuhv1g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(32rem, 100vw - 2rem);
}

.x1r28kwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(330px, 100% - 78px);
}

.x1h3vhbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(340px, 100vw - 24px);
}

.x1f5lzh5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(350px, 100vw - 32px);
}

.x14vf5qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(360px, 90vw);
}

.x1tbp81i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(360px, 92vw);
}

.x13ut19f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(360px, 100vw - 2rem);
}

.xhxpvsk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(36rem, 100vw);
}

.xlzu3r6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(380px, 100vw - 2rem);
}

.x11jfdqy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(400px, 100vw - 24px);
}

.xc0f71g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(420px, 92vw);
}

.x1hggw7g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(42rem, 100vw);
}

.x7fesfu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(460px, 100vw - 2rem);
}

.xew7u6p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(500px, 100vw - 2rem);
}

.xlru660:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(50rem, 100vw - 2rem);
}

.xe8ewq4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(560px, 100vw - 2rem);
}

.x1fr1nk2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(56rem, 100vw - 1rem);
}

.xshfrjh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(56rem, 100vw - 2rem);
}

.x18pwqq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(620px, 100% - 78px);
}

.xp3y8vk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(64rem, 100vw - 1rem);
}

.x713qv5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(72rem, 100vw - 2rem);
}

.x1mjl444:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(760px, 100vw - clamp(300px, 27vw, 440px) - 100px);
}

.x16ddcb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(900px, 100vw - 40px);
}

.xk5qfnv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(900px, 100vw - 2rem);
}

.xhkf5hf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(920px, 100vw - 2rem);
}

.x1pfijhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(92vw, 820px) !important;
}

.x1rw2v73:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(92vw, 860px);
}

.x1rrd3lh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(94vw, 45rem);
}

.xhysa0u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(96vw, 90rem);
}

.xzntdxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 1.5rem, 280px);
}

.xai4r6p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 2rem, 17.5rem);
}

.xbvp0ql:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 2rem, 22rem);
}

.x1xqwguj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 2rem, 280px);
}

.xu4walo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 2rem, 300px);
}

.xc7l9gu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 2rem, 360px);
}

.xofn905:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--width),calc(100vw - 2rem));
}

.xke9zyj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: round(down, min(320px, 100% - 2px), 8px);
}

.x1ruek80:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: round(down, min(92vw, 144vh - 4.4rem), 8px);
}

.x12bbpzp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--agent-orb-size);
}

.x1hhjr3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--anchor-width);
}

.x1mg4jku:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--cell-size);
}

.xd5ty8x:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--radix-popover-trigger-width);
}

.x1tuisgq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--radix-select-trigger-width);
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.xbm29dg.xbm29dg:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.x50s3ad.x50s3ad:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2rem;
}

.x1ib12b1.x1ib12b1:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#):not(#\#), .xhknggi.xhknggi:where(.x-default-marker:active *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.xbkj5ui.xbkj5ui:where([data-active]):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--foreground);
}

.x131hyvn:focus-within:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--ring);
}

.x1q8zilx:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xs3oru3:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--border) 40%,transparent);
}

.xr6gg2y:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--ring);
}

.xv28yw4:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--surface-border);
}

.xa1hsq:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x10n88xp:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#), .xanyt5d:not(:first-of-type):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.x1d4qt90.x1d4qt90:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

.x1kw9htt.x1kw9htt:where(.x-default-marker[data-size="sm"] *):not(#\#):not(#\#):not(#\#):not(#\#), .x9r8wql.x9r8wql:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.x1vvbk2a.x1vvbk2a:where(.x1zes7o[data-ending-style] *):not(#\#):not(#\#):not(#\#):not(#\#), .xm20676.xm20676:where(.x1zes7o[data-starting-style] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x1l6jh19.x1l6jh19:where(.x-default-marker[data-size="lg"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.375rem;
}

.xz65dn6.xz65dn6:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.x1om5o0o.x1om5o0o:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .25rem;
}

.xt1tsu0.xt1tsu0:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5rem;
}

.xxbvbfw:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.375rem;
}

.x10d4j5e:focus-within:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.xriqu38:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1dan3fl.x1dan3fl:where([data-password="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2.25rem;
}

.xxys68h.xxys68h:where(.x-default-marker[data-size="sm"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.x1w3ts1w.x1w3ts1w:where(.x-default-marker[data-size="lg"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.375rem;
}

.xgq3rhz.xgq3rhz:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.x16yqswh:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.xb1y2ay.xb1y2ay:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5rem;
}

.x1y4y9hd.x1y4y9hd:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6rem;
}

.x10okhzq:focus-within:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xnx7xpj:has([data-ads-studio-empty]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x1i04oz0:has([data-slot="card-footer"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.xqycw9w:has( > img:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x2s00q:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #0000;
}

.xcuwljb:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: none;
}

.x1e5dqpa:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 0;
}

.x19kogei:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #0000;
}

.x1d9v4yf:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: none;
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x4o9dxs:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x2qbsi0:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.x1lpyac:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 0;
}

.xzboxd6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xup0pd7:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1iw6sty:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklch,var(--border) 70%,transparent);
}

.x1sulogi:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.xd7i3c7:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 11.875rem;
}

.xc23t3d:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.xw99tl4:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

@media (width >= 1024px) {
  .xb1gq6d.xb1gq6d:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: #0000;
  }
}

@media (width >= 48rem) {
  .x132knvj.x132knvj:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: #0000;
  }
}

@media (width >= 1024px) {
  .x176plo7.x176plo7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: none;
  }
}

@media (width >= 64rem) {
  .x1hff4ll.x1hff4ll:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: none;
  }
}

@media (width >= 768px) {
  .x1hm579h.x1hm579h:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: none;
  }
}

@media (width <= 639px) {
  .x1631x1d.x1631x1d:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width >= 1024px) {
  .x1hp1c9o.x1hp1c9o:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 48rem) {
  .x12gcd85.x12gcd85:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 640px) {
  .xn7ptaf.xn7ptaf:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 64rem) {
  .x16o84l3.x16o84l3:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 768px) {
  .xu1s6oc.xu1s6oc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 639px) {
  .x10z7izj.x10z7izj:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width >= 48rem) {
  .xeclvq9.xeclvq9:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: color-mix(in oklch,var(--border) 40%,transparent);
  }
}

@media (width >= 56rem) {
  .x17o0cwp.x17o0cwp:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--app-hairline, var(--border));
  }
}

@media (width >= 1024px) {
  .x17b0bf7.x17b0bf7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--surface-border);
  }
}

@media (width >= 40rem) {
  .xg774aa.xg774aa:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--surface-border);
  }
}

@media (width >= 64rem) {
  .xg2nr8b.xg2nr8b:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--surface-border);
  }
}

@media (width >= 1024px) {
  .x1dliuzd.x1dliuzd:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }
}

@media (width >= 40rem) {
  .xiyrsdr.xiyrsdr:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }
}

@media (width >= 48rem) {
  .xhre3tn.xhre3tn:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }
}

@media (width >= 56rem) {
  .x1p5dv31.x1p5dv31:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }
}

@media (width >= 64rem) {
  .x566856.x566856:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }
}

@media (width >= 768px) {
  .x8zh761.x8zh761:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }
}

@media (width >= 1024px) {
  .x1b00l9c.x1b00l9c:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 40rem) {
  .xgklcgc.xgklcgc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 48rem) {
  .x33s7ul.x33s7ul:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 56rem) {
  .x1lz6ioq.x1lz6ioq:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 64rem) {
  .xnsw81v.xnsw81v:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 768px) {
  .x1tw25q0.x1tw25q0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 800px) {
  .x1h2p72a.x1h2p72a:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 1024px) {
  .x1wmo7yk.x1wmo7yk:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-color: var(--surface-border);
  }
}

@media (width >= 48rem) {
  .x1r1gi4f.x1r1gi4f:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-color: var(--surface-border);
  }
}

@media (width >= 64rem) {
  .x16rbt5h.x16rbt5h:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-color: var(--surface-border);
  }
}

@media (width <= 639px) {
  .x1ccbf1a.x1ccbf1a:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: none;
  }
}

@media (width >= 1024px) {
  .x1d563is.x1d563is:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }
}

@media (width >= 48rem) {
  .x18p1bz3.x18p1bz3:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }
}

@media (width >= 64rem) {
  .x142hyeu.x142hyeu:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }
}

@media (width >= 768px) {
  .xpx72i7.xpx72i7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }
}

@media (width <= 639px) {
  .x1hvg9a9.x1hvg9a9:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }
}

@media (width >= 1024px) {
  .x1ax8u6t.x1ax8u6t:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 48rem) {
  .x1w03z2l.x1w03z2l:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 64rem) {
  .xvlg1nh.xvlg1nh:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 768px) {
  .x31icev.x31icev:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 56rem) {
  .xtdofkd.xtdofkd:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: #0000;
  }
}

@media (width >= 40rem) {
  .x1ybfmym.x1ybfmym:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: var(--surface-border);
  }
}

@media (width >= 1024px) {
  .x1u78m33.x1u78m33:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: none;
  }
}

@media (width >= 48rem) {
  .xlbbpu5.xlbbpu5:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: none;
  }
}

@media (width >= 56rem) {
  .x71ybta.x71ybta:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: none;
  }
}

@media (width >= 768px) {
  .x1958apw.x1958apw:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: none;
  }
}

@media (width >= 40rem) {
  .xq0g2m6.xq0g2m6:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }
}

@media (width >= 1024px) {
  .x1pd78vf.x1pd78vf:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 40rem) {
  .x119vlt8.x119vlt8:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 48rem) {
  .x1xkanjh.x1xkanjh:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 56rem) {
  .x1cf9qxt.x1cf9qxt:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 64rem) {
  .x7e7t0n.x7e7t0n:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 768px) {
  .x1lsyplt.x1lsyplt:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 40rem) {
  .x1d9sinw.x1d9sinw:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 760px) {
  .xge2194.xge2194:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 0;
  }
}

@media (width >= 64rem) {
  .x1q2k9st.x1q2k9st:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100%;
  }
}

@media (width >= 72rem) {
  .xjbyac.xjbyac:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100%;
  }
}

@media (width >= 640px) {
  .x1jdg4rn.x1jdg4rn:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 11rem;
  }
}

@media (width >= 48rem) {
  .xqjo9eg.xqjo9eg:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 12rem;
  }
}

@media (width >= 640px) {
  .x2vp6qj.x2vp6qj:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.25rem;
  }
}

@media (pointer: coarse) {
  .x1yz7qv6.x1yz7qv6:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.75rem;
  }
}

@media (width >= 640px) {
  .x184ejbh.x184ejbh:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 20rem;
  }
}

@media (width >= 1024px) {
  .xvhgg11.xvhgg11:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 3rem;
  }
}

@media (width >= 640px) {
  .x1vx3ic6.x1vx3ic6:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 4rem;
  }

  .xkvpyna.xkvpyna:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 5rem;
  }
}

@media (width >= 48rem) {
  .x34uzzz.x34uzzz:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 6rem;
  }
}

@media (width >= 40rem) {
  .x1lccu5g.x1lccu5g:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 7.75rem;
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .x10o0ert.x10o0ert:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 9.25rem;
  }
}

@media (width >= 64rem) {
  .xh7o6c2.xh7o6c2:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 9.75rem;
  }
}

@media (width <= 639px) {
  .xoxyjkv.xoxyjkv:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100vh - 1.5rem);
  }
}

@media (width >= 72rem) {
  .xxmd4jh.xxmd4jh:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100vh - 1rem);
  }
}

@media (width >= 80rem) {
  .x7jk3mz.x7jk3mz:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 1.5rem;
  }
}

@media (width <= 900px) {
  .xh3sdba.xh3sdba:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 50%;
  }
}

@media (width >= 64rem) {
  .x1cm8dmw.x1cm8dmw:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 6rem;
  }
}

@media (width >= 40rem) {
  .x1mj475g.x1mj475g:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 11.5rem;
  }

  .xuxm7yt.xuxm7yt:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: auto;
  }
}

@media (width >= 48rem) {
  .xgn720z.xgn720z:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -12rem;
  }
}

@media (width >= 640px) {
  .xylkkp1.xylkkp1:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -3rem;
  }
}

@media (width >= 56rem) {
  .x1mk9np6.x1mk9np6:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: none;
  }
}

@media (width >= 64rem) {
  .xdh12rh.xdh12rh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: none;
  }
}

@media (width >= 768px) {
  .xwyahri.xwyahri:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: none;
  }
}

@media (width <= 639px) {
  .xcvilkh.xcvilkh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100vw;
  }
}

@media (width >= 640px) {
  .x15on1hm.x15on1hm:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 1440px;
  }
}

@media (width >= 40rem) {
  .xjz4h8p.xjz4h8p:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 18rem;
  }
}

@media (width >= 640px) {
  .x19ciq5r.x19ciq5r:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 18rem;
  }
}

@media (width >= 40rem) {
  .x1deo8ej.x1deo8ej:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 20rem;
  }
}

@media (width >= 768px) {
  .xytwfx3.xytwfx3:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 20rem;
  }
}

@media (width >= 64rem) {
  .x12czq0.x12czq0:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 22.5rem;
  }
}

@media (width >= 40rem) {
  .xrj6qam.xrj6qam:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 24rem;
  }
}

@media (width >= 48rem) {
  .x1yipz19.x1yipz19:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 24rem;
  }
}

@media (width >= 640px) {
  .x1pv3jom.x1pv3jom:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 24rem;
  }
}

@media (width >= 768px) {
  .xg0wtwt.xg0wtwt:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 24rem;
  }
}

@media (width >= 40rem) {
  .xmnr8mh.xmnr8mh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 25rem;
  }

  .x1gn1x0n.x1gn1x0n:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 26.25rem;
  }
}

@media (width >= 640px) {
  .x160ycqm.x160ycqm:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 26.5625rem;
  }
}

@media (width >= 40rem) {
  .xffrkaj.xffrkaj:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 27.5rem;
  }
}

@media (width >= 640px) {
  .x1lwfhau.x1lwfhau:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 27.5rem;
  }

  .xz67qnp.xz67qnp:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 28.75rem;
  }
}

@media (width >= 40rem) {
  .x1xeie1q.x1xeie1q:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 28rem;
  }
}

@media (width >= 640px) {
  .x1qll5er.x1qll5er:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 28rem;
  }
}

@media (width >= 40rem) {
  .x1uoj8ik.x1uoj8ik:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 30rem;
  }
}

@media (width >= 640px) {
  .xc4gw57.xc4gw57:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 30rem;
  }
}

@media (width >= 40rem) {
  .x18o4vtb.x18o4vtb:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 31.25rem;
  }

  .x1i8ypyi.x1i8ypyi:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32.5rem;
  }
}

@media (width >= 640px) {
  .xgvwnzv.xgvwnzv:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32.5rem;
  }
}

@media (width >= 40rem) {
  .xyjyrlh.xyjyrlh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32rem;
  }
}

@media (width >= 640px) {
  .x1c0vfgj.x1c0vfgj:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32rem;
  }
}

@media (width >= 40rem) {
  .x4q0p32.x4q0p32:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 34.375rem;
  }

  .x9vj1p4.x9vj1p4:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 35rem;
  }
}

@media (width >= 640px) {
  .x1qx9v0v.x1qx9v0v:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 35rem;
  }
}

@media (width >= 40rem) {
  .xnmut9d.xnmut9d:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }
}

@media (width >= 640px) {
  .x13osgwz.x13osgwz:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }
}

@media (width >= 768px) {
  .x1wg8isu.x1wg8isu:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }
}

@media (width >= 40rem) {
  .x1w4ue1a.x1w4ue1a:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 37.5rem;
  }
}

@media (width >= 640px) {
  .xdpslwr.xdpslwr:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 37.5rem;
  }
}

@media (width >= 40rem) {
  .x17ftb20.x17ftb20:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 38.75rem;
  }
}

@media (width >= 640px) {
  .xfc4p0n.xfc4p0n:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 400px;
  }
}

@media (width >= 40rem) {
  .x1gt8sqd.x1gt8sqd:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 42rem;
  }
}

@media (width >= 640px) {
  .xh0bx8w.xh0bx8w:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 42rem;
  }
}

@media (width >= 40rem) {
  .x1myp93f.x1myp93f:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x1sjyqul.x1sjyqul:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }
}

@media (width >= 40rem) {
  .xeqm3zl.xeqm3zl:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 52.5rem;
  }
}

@media (width >= 640px) {
  .x1h8qzj3.x1h8qzj3:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56.25rem;
  }

  .xo4ke4c.xo4ke4c:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56%;
  }
}

@media (width >= 40rem) {
  .x1xop94f.x1xop94f:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56rem;
  }
}

@media (width >= 640px) {
  .x1duo6ja.x1duo6ja:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56rem;
  }
}

@media (width <= 639px) {
  .x1ndbqc9.x1ndbqc9:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 600px;
  }
}

@media (width >= 1024px) {
  .x1jwjrtg.x1jwjrtg:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 62%;
  }
}

@media (width >= 40rem) {
  .x153rmwv.x153rmwv:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 640px;
  }
}

@media (width >= 1024px) {
  .x1v26c8o.x1v26c8o:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 64rem;
  }
}

@media (width >= 640px) {
  .x3ol355.x3ol355:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 64rem;
  }
}

@media (width >= 40rem) {
  .x1yawydv.x1yawydv:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 68.75rem;
  }
}

@media (width >= 640px) {
  .x1jitqdy.x1jitqdy:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 72rem;
  }
}

@media (width >= 40rem) {
  .xidgp21.xidgp21:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 73.75rem;
  }

  .x7sruig.x7sruig:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 920px;
  }
}

@media (width >= 0) {
  .x5phpdd.x5phpdd:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width >= 640px) {
  .x1bm6g20.x1bm6g20:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width >= 48rem) {
  .x1us0yym.x1us0yym:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (width >= 56rem) {
  .x1rcza7h.x1rcza7h:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (width >= 768px) {
  .xfng0me.xfng0me:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (width >= 1024px) {
  .xeed016.xeed016:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 100vh;
  }
}

@media (width <= 800px) {
  .x32llia.x32llia:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 32rem;
  }
}

@media (width >= 40rem) {
  .xh6eajv.xh6eajv:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .xxke3gd.xxke3gd:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width >= 768px) {
  .xqsm9qa.xqsm9qa:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width >= 40rem) {
  .xhm6hj0.xhm6hj0:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 10rem;
  }

  .x427xvo.x427xvo:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 12rem;
  }

  .xpakane.xpakane:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 13rem;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .x856e75.x856e75:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 13rem;
  }

  .x1wb0xbj.x1wb0xbj:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 14rem;
  }
}

@media (width >= 768px) {
  .xcupbe2.xcupbe2:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 14rem;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .xsu011b.xsu011b:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 15rem;
  }
}

@media (width >= 64rem) {
  .xtn7iww.xtn7iww:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 15rem;
  }
}

@media (width >= 640px) {
  .x11v02bd.x11v02bd:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 16.25rem;
  }
}

@media (width >= 768px) {
  .x1y5nacq.x1y5nacq:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 16rem;
  }

  .x3ebfvl.x3ebfvl:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 18rem;
  }
}

@media (width >= 40rem) {
  .xn6fuzh.xn6fuzh:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 27.5rem;
  }
}

@media (width >= 0) {
  .x12iz7uq.x12iz7uq:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: auto;
  }

  .xiwa861.xiwa861:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: max-content;
  }
}

@media (width <= 639px) {
  .xoubbyi.xoubbyi:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }
}

@media (width >= 44rem) {
  .x1crmbbf.x1crmbbf:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }
}

@media (width >= 1024px) {
  .x1m4w9oy.x1m4w9oy:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (width >= 48rem) {
  .x1jwxly0.x1jwxly0:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (width >= 64rem) {
  .x4ch2g4.x4ch2g4:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (width >= 768px) {
  .xlp2w44.xlp2w44:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (width >= 1024px) {
  .x1runjb5.x1runjb5:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }
}

@media (width >= 48rem) {
  .x1phlkqh.x1phlkqh:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }
}

@media (width >= 768px) {
  .xzqtlxj.xzqtlxj:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }

  .x1dyzt78.x1dyzt78:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: .5rem;
  }
}

@media (width >= 44rem) {
  .x194notn.x194notn:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }
}

@media (width >= 48rem) {
  .x1pde9vs.x1pde9vs:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.25rem;
  }
}

@media (width >= 768px) {
  .xb5rqts.xb5rqts:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.25rem;
  }
}

@media (width >= 48rem) {
  .xbjc0e8.xbjc0e8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.5rem;
  }
}

@media (width >= 768px) {
  .x4nif3d.x4nif3d:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.5rem;
  }
}

@media (width >= 64rem) {
  .xym72ie.xym72ie:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 16rem;
  }
}

@media (width >= 1024px) {
  .x1l4babd.x1l4babd:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 2.5rem;
  }

  .xopbt39.xopbt39:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 4rem;
  }
}

@media (width >= 40rem) {
  .x10rqpba.x10rqpba:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: .25rem;
  }
}

@media (width >= 768px) and (width <= 1279.99px) {
  .x18dwwx7.x18dwwx7:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: .75rem;
  }
}

@media (width >= 1280px) {
  .x3uha9.x3uha9:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 1.75rem;
  }

  .x1ibjkj2.x1ibjkj2:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 1rem;
  }
}

@media (width >= 768px) and (width <= 1279.99px) {
  .x1ckboxi.x1ckboxi:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 1.5rem;
  }
}

@media (width >= 1280px) {
  .x1v05qwz.x1v05qwz:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 1.75rem;
  }
}

@media (width >= 40rem) {
  .xfzsnw5.xfzsnw5:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: .125rem;
  }
}

@media (width >= 640px) {
  .xq48k5l.xq48k5l:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: .125rem;
  }
}

@media (width >= 40rem) {
  .xdblvqh.xdblvqh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width >= 56rem) {
  .xs0egn6.xs0egn6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width >= 768px) {
  .xty45z8.xty45z8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 1.5rem;
  }
}

@media (width >= 40rem) {
  .xyqsp5c.xyqsp5c:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 1.75rem;
  }
}

@media (height <= 760px) {
  .xs2ksts.xs2ksts:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 18px;
  }
}

@media (width >= 768px) {
  .xpe6hbu.xpe6hbu:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 2rem;
  }
}

@media (width >= 1024px) {
  .xcafxkz.xcafxkz:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4rem;
  }
}

@media (width >= 64rem) {
  .x1ipwns8.x1ipwns8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4rem;
  }
}

@media (width >= 1280px) {
  .x4fhrzr.x4fhrzr:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 5rem;
  }
}

@media (width <= 760px) {
  .x1e81x2r.x1e81x2r:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 0;
  }
}

@media (width >= 48rem) {
  .x1i4zk8v.x1i4zk8v:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 1.5rem;
  }
}

@media (width >= 1400px) {
  .x1j6kuek.x1j6kuek:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 8px;
  }
}

@media (width <= 760px) {
  .xmtvh6a.xmtvh6a:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
}

@media (width >= 40rem) {
  .x16vmhb1.x16vmhb1:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
}

@media (width >= 72rem) {
  .x9ktom3.x9ktom3:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
}

@media (width >= 80rem) {
  .x1y5xw08.x1y5xw08:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1.25rem;
  }
}

@media (width >= 64rem) {
  .x1se9mvf.x1se9mvf:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1.5rem;
  }
}

@media (width >= 1280px) {
  .x1v1sikq.x1v1sikq:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1.75rem;
  }
}

@media (width >= 1024px) {
  .xwnq3uk.xwnq3uk:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1rem;
  }
}

@media (width >= 64rem) {
  .xmsee8a.xmsee8a:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1rem;
  }
}

@media (width >= 1024px) {
  .x1nbyob2.x1nbyob2:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 2rem;
  }
}

@media (width >= 80rem) {
  .x1ngbquq.x1ngbquq:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 50%;
  }
}

@media (width >= 64rem) {
  .x16hxs70.x16hxs70:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 0;
  }
}

@media (width >= 40rem) {
  .xpf3zd.xpf3zd:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 10.5rem;
  }
}

@media (width <= 48rem) {
  .x84qkiw.x84qkiw:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 760px) {
  .xu3tkzf.xu3tkzf:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .x1qwf15j.x1qwf15j:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 768px) {
  .xuibjc4.xuibjc4:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 40rem) {
  .xuagj95.xuagj95:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 12rem;
  }
}

@media (width >= 48rem) {
  .x15to9uv.x15to9uv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 12rem;
  }
}

@media (width >= 640px) {
  .x1erzmr9.x1erzmr9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 12rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xs08v80.xs08v80:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }
}

@media (width >= 40rem) {
  .x1vgu9g7.x1vgu9g7:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }
}

@media (width >= 48rem) {
  .x119cjgm.x119cjgm:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .x1dx611l.x1dx611l:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }
}

@media (width >= 40rem) {
  .x1wjvlav.x1wjvlav:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }
}

@media (width >= 42rem) {
  .x1xxkksx.x1xxkksx:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }
}

@media (width >= 48rem) {
  .x129z4wp.x129z4wp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .xltbef9.xltbef9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }
}

@media (width >= 640px) {
  .xehqr1g.xehqr1g:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }
}

@media (width >= 768px) {
  .xi2lp5j.xi2lp5j:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .x1krmqti.x1krmqti:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 15rem;
  }
}

@media (width >= 640px) {
  .xm5xxds.xm5xxds:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 15rem;
  }

  .xyivhq.xyivhq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 16.25rem;
  }
}

@media (width >= 40rem) {
  .x12z3y1b.x12z3y1b:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 16rem;
  }
}

@media (width >= 768px) {
  .x193azpe.x193azpe:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 16rem;
  }
}

@media (width >= 64rem) {
  .x188hu1y.x188hu1y:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 17.5rem;
  }
}

@media (width >= 56rem) {
  .x98greo.x98greo:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18.5rem;
  }
}

@media (width >= 1024px) {
  .x1gzaw6m.x1gzaw6m:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (width >= 1280px) {
  .xcxatsz.xcxatsz:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (width >= 40rem) {
  .x1mbpl70.x1mbpl70:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (width >= 640px) {
  .x16gb550.x16gb550:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (width >= 64rem) {
  .x1v5ed1c.x1v5ed1c:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (width >= 768px) {
  .xuttoxu.xuttoxu:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (pointer: coarse) {
  .xowow8u.xowow8u:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 2.75rem;
  }
}

@media (width >= 40rem) {
  .xocp6j.xocp6j:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 20rem;
  }
}

@media (width >= 768px) {
  .xql1kot.xql1kot:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 20rem;
  }
}

@media (width >= 40rem) {
  .x8vdto0.x8vdto0:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 22rem;
  }
}

@media (width >= 640px) {
  .x4k7lqq.x4k7lqq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 22rem;
  }
}

@media (width >= 48rem) {
  .x1s0elp7.x1s0elp7:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 23.75rem;
  }
}

@media (width >= 40rem) {
  .xx9iuht.xx9iuht:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 24rem;
  }
}

@media (width >= 640px) {
  .x18wynu3.x18wynu3:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 24rem;
  }
}

@media (width >= 1024px) {
  .xcitl97.xcitl97:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 25rem;
  }
}

@media (width >= 64rem) {
  .xfohy1m.xfohy1m:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 25rem;
  }
}

@media (width >= 1024px) {
  .xu1nif9.xu1nif9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 33.3333%;
  }

  .x1kbfb6l.x1kbfb6l:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 38%;
  }

  .x5txh7p.x5txh7p:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 380px;
  }
}

@media (width >= 640px) {
  .x1827wb6.x1827wb6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 4rem;
  }
}

@media (width >= 1024px) {
  .xjqkn43.xjqkn43:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50%;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .xzt9eqm.xzt9eqm:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50%;
  }
}

@media (width >= 640px) {
  .x1f7a5ce.x1f7a5ce:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 540px;
  }
}

@media (width >= 768px) {
  .x1g4mprp.x1g4mprp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5rem;
  }
}

@media (width >= 40rem) {
  .xst4m0u.xst4m0u:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 6.75rem;
  }
}

@media (width >= 640px) {
  .x18e70fa.x18e70fa:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 60%;
  }
}

@media (width >= 48rem) {
  .xjh1dph.xjh1dph:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 6rem;
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .x1lczfoj.x1lczfoj:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 7.75rem;
  }
}

@media (width >= 64rem) {
  .x1lxre5t.x1lxre5t:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 8.25rem;
  }
}

@media (width >= 40rem) {
  .xjzxpbf.xjzxpbf:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 8rem;
  }

  .x9y6l1k.x9y6l1k:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 640px) {
  .x1qa66lv.x1qa66lv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width <= 639px) {
  .x1tazamt.x1tazamt:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100vw - 1.5rem);
  }
}

@media (width <= 900px) {
  .x1caayd5.x1caayd5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100vw - 48px);
  }
}

@media (width <= 760px) {
  .x16le8uq.x16le8uq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(340px, 100%);
  }
}

@media (width >= 768px) {
  .x5sd1rk.x5sd1rk:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(560px, 100vw - 2rem);
  }
}

@container channel-chat (width >= 1100px) {
  .x7hesf4.x7hesf4:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 70%;
  }
}

@container (width >= 56rem) {
  .x1sg9pe6.x1sg9pe6:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 700px;
  }
}

@container channel-chat (width >= 480px) {
  .xzhs0t2.xzhs0t2:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }

  .x93byku.x93byku:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1rem;
  }
}

@container (width >= 64rem) {
  .xp6fmaw.xp6fmaw:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13.75rem;
  }

  .x1umdjpa.x1umdjpa:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14.375rem;
  }
}

.x11xy6x3[aria-invalid="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--destructive);
}

.xt361vq[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xugkrxf[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--primary);
}

.xqshpxa[data-has-cover="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-style: solid;
}

@media (width >= 40rem) {
  .xeh73n3.xeh73n3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: .375rem;
  }

  .x7jsx4b.x7jsx4b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: .5rem;
  }

  .x17cbzql.x17cbzql:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: .625rem;
  }

  .x114lf6y.x114lf6y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 1.5rem;
  }
}

@media (width >= 48rem) {
  .x1qgydzk.x1qgydzk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 1rem;
  }

  .x7yi5fu.x7yi5fu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline: 3.5rem;
  }
}

@media (width >= 40rem) {
  .x1igxddk.x1igxddk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: .75rem;
  }
}

@media (width >= 48rem) {
  .xw629ce.xw629ce:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 1.5rem;
  }
}

@media (width >= 40rem) {
  .x1v6yba9.x1v6yba9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 1rem;
  }

  .x1jr0i7x.x1jr0i7x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 2rem;
  }

  .xvfqsy1.xvfqsy1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: .75rem;
  }
}

@media (width >= 48rem) {
  .x101xyzw.x101xyzw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: .75rem;
  }
}

@media (width >= 40rem) {
  .xuuc4om.xuuc4om:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width >= 48rem) {
  .xx2flhb.xx2flhb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width >= 40rem) {
  .x1akkx7a.x1akkx7a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 48rem) {
  .xp6zeb8.xp6zeb8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 40rem) {
  .x1oozt3s.x1oozt3s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 48rem) {
  .x1otncip.x1otncip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 40rem) {
  .xwrcff0.xwrcff0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1.75rem;
  }
}

@media (width >= 80rem) {
  .x1dklebv.x1dklebv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1.75rem;
  }
}

@media (width >= 40rem) {
  .x2d6d66.x2d6d66:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 48rem) {
  .xg24sud.xg24sud:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1rem;
  }

  .x1379nx.x1379nx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 64rem) {
  .x18k00am.x18k00am:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 2rem;
  }

  .x1thon13.x1thon13:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 3.5rem;
  }
}

@media (width >= 48rem) {
  .x14xi8eg.x14xi8eg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 3.5rem;
  }
}

@media (width >= 40rem) {
  .x13qt5r4.x13qt5r4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    -webkit-line-clamp: 2;
  }
}

.xr5c615[data-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

@media (width >= 40rem) {
  .xs30q2m.xs30q2m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 48rem) {
  .x1174tj8.x1174tj8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

.x6ru38k[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-base);
}

.xadjrhh[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-entrance);
}

.x12u2q1[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1e2rs67-B;
}

.xz2v6ph[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: xjgog6z-B;
}

.x1whf5ki[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--motion-ease-exit);
}

.xno0coi[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--motion-ease-smooth);
}

.xh0juol[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--sidebar-foreground) 12%,transparent);
}

.x1rclxo8[data-drop-zone="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1yj0w7j[data-drop-zone="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x2xjsym[data-drop-zone="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xi2o0v0[data-selected="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xnkvi7b[data-drop-zone="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 10%,transparent);
}

.x1r4jjk0[data-drop-zone="focus"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--primary) 5%,transparent);
}

.x1w1ugx4[data-variant="destructive"]:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1yxlgab[data-variant="destructive"][data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 10%,transparent);
}

.x13q3d62[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 70%,transparent);
}

.x1m2ll6q[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-shell);
}

.xokthl6[data-selected="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted);
}

.x8fuan[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xwpgcyx[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.xc2pbmy[data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xe3a38w[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1lm86lv[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-raised);
}

.x1w414kv[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x994m1[data-state="selected"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xb19dj7[aria-pressed="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

@media (width >= 40rem) {
  .x17d7ru6.x17d7ru6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-end-end-radius: var(--radius-xl);
  }

  .x1pt26a2.x1pt26a2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-end-start-radius: var(--radius-xl);
  }
}

.x1udrq0o[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface-border);
}

.xaxmub2[aria-invalid="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent);
}

.x1pwncbt[data-drop-zone="focus"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in oklch,var(--primary) 25%,transparent);
}

.x1ld4dy8[data-drop-zone="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1qok9za[data-drop-zone="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xkzz9vm[data-drop-zone="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xn4rtx7[data-drop-zone="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in oklch,var(--primary) 40%,transparent);
}

.x1508tx0[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--elevation-sm);
}

.x1j6c5z0[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x6ko9p[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm);
}

.x17ghgp8[data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xjaltbg[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.x1i35iz0[data-variant="destructive"]:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1jbil2u[data-variant="destructive"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1x5g5f5[data-variant="destructive"][data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--destructive);
}

.x11mcm0g[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1u3zibo[aria-expanded="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1vtxce1[aria-expanded="false"]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x2hqth8[data-selected="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xgscbvm[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x7zf5lp[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xb6ed7q[aria-expanded="false"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xmk17rj[data-empty="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.x175bzss[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xiyfpr2[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.x8zgdze[data-usable="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--success);
}

.x1anjyki[data-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.xdctgko[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1j1ks5o[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1q2eh6d[data-drop-zone="focus"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x687ijo[data-layout="block"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xblw9rf[data-drop-zone="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xh8micv[data-drop-zone="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xin1ugs[data-drop-zone="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xkhjz38[data-drop-zone="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}

@media (width >= 40rem) {
  .x1fcxuc4.x1fcxuc4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 48rem) {
  .x1bigi70.x1bigi70:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 40rem) {
  .x1kod2ib.x1kod2ib:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 80rem) {
  .x1nqn280.x1nqn280:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 64rem) {
  .x14kn1vx.x14kn1vx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 48rem) {
  .x48cffn.x48cffn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x878ztn.x878ztn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 40rem) {
  .x1n04nw5.x1n04nw5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 48rem) {
  .x1n0p1r2.x1n0p1r2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

.x1rxmsyx[data-hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}

@media (width >= 40rem) {
  .x46g7nb.x46g7nb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 48rem) {
  .x1bqafvi.x1bqafvi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

.x10onv5o[data-level="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in oklch,var(--muted-foreground) 20%,transparent);
}

.x18qhhwd[data-level="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in oklch,var(--muted-foreground) 40%,transparent);
}

.xgpk9pl[data-level="3"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in oklch,var(--muted-foreground) 60%,transparent);
}

.x48d70s[data-level="4"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in oklch,var(--muted-foreground) 80%,transparent);
}

.xe2av25[data-level][data-level]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #7f22fe;
  fill: lab(41.088% 68.9966 -91.995);
}

.xjxkj40[data-level][data-level]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #c600db;
  fill: lab(47.5131% 83.4271 -63.0363);
}

.x1qkm0w5[data-level][data-level]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #8d54ff;
  fill: lab(49.9355% 55.1776 -81.8963);
}

.x1vz8lgo[data-level][data-level]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #e12afb;
  fill: lab(56.4256% 83.132 -64.639);
}

.x1j7c27r[data-level][data-level]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #00bb7f;
  fill: lab(66.9756% -58.27 19.5419);
}

.x1q0hfng[data-level][data-level]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #00d294;
  fill: lab(75.0771% -60.7313 19.4147);
}

.x12jaj19[data-level][data-level]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #00d2ef;
  fill: lab(76.6045% -40.9406 -29.6231);
}

.x1s091m8[data-level][data-level]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #53eafd;
  fill: lab(85.3886% -36.7636 -21.5716);
}

.xvnch15[data-level][data-level]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #cad5e2;
  fill: lab(84.7652% -1.94535 -7.93337);
}

.x1kbyuso[data-level][data-level]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #e2e8f0;
  fill: lab(91.7353% -.998765 -4.76968);
}

.xzyg3et[aria-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

@media (width >= 48rem) {
  .xc6fuap.xc6fuap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 40rem) {
  .xnkg1hx.xnkg1hx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 48rem) {
  .xkb4pu2.xkb4pu2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 40rem) {
  .xgdo7wk.xgdo7wk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: .75rem;
  }
}

.xaud55a[data-variant="label"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

@media (width >= 40rem) {
  .x10e1opd.x10e1opd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: .875rem;
  }
}

@media (width >= 48rem) {
  .x1e5tnrk.x1e5tnrk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: .875rem;
  }
}

@media (width >= 40rem) {
  .xdsr29s.xdsr29s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }

  .xpbe0jy.xpbe0jy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }

  .x56cr4n.x56cr4n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--text-mini);
  }
}

@media (width >= 48rem) {
  .xa8f2kv.xa8f2kv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 210px minmax(360px, 480px);
  }
}

@media (width >= 80rem) {
  .x1u0ij0x.x1u0ij0x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 210px minmax(380px, 500px) minmax(420px, 1fr);
  }
}

@media (width >= 48rem) {
  .xeu2r54.xeu2r54:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 240px minmax(0, 1fr);
  }
}

@media (width >= 80rem) {
  .xv34e59.xv34e59:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 280px 1fr;
  }
}

@media (width >= 48rem) {
  .x1qycek3.x1qycek3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 280px minmax(0, 1fr);
  }
}

@media (width >= 64rem) {
  .x1ycqxzg.x1ycqxzg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 320px minmax(0, 1fr);
  }

  .xa92zkw.xa92zkw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 340px minmax(0, 1fr);
  }

  .xrr4yfn.xrr4yfn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.1fr) minmax(400px, .9fr);
  }
}

@media (width >= 80rem) {
  .x1icx7ws.x1icx7ws:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.7fr) minmax(320px, .8fr);
  }
}

@media (width >= 48rem) {
  .xsckb15.xsckb15:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(160px, 1fr) 140px 88px 88px 160px;
  }

  .xsw9k3q.xsw9k3q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(310px, 1fr) 190px;
  }
}

@media (width >= 40rem) {
  .xk6l6lb.xk6l6lb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .xmubpvr.xmubpvr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 48rem) {
  .x12kwef.x12kwef:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) {
  .xm87xgn.xm87xgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1xnh8tj.x1xnh8tj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 48rem) {
  .xgznin8.xgznin8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 40rem) {
  .x11pddy2.x11pddy2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1d169o3.x1d169o3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 48rem) {
  .x9sgk7d.x9sgk7d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 40rem) {
  .x1emr184.x1emr184:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1f50rrf.x1f50rrf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

.x13f9gm8[data-state="open"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

.x176yctt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -.375rem;
}

.xjrgur1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -.5rem;
}

.x12vmkcf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xtg9acn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -35%;
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxx281p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 0;
}

.x145lbyi[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

@media (width >= 40rem) {
  .xdjjyvj.xdjjyvj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 48rem) {
  .x13w79g8.x13w79g8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 40rem) {
  .xjdhtj9.xjdhtj9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 48rem) {
  .x1w4itw8.x1w4itw8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 40rem) {
  .x189dae4.x189dae4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    line-height: 1.25rem;
  }
}

.x1cq5g68[data-overflow="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#0000, #000 16px calc(100% - 16px), #0000);
  mask-image: linear-gradient(#0000, #000 16px calc(100% - 16px), #0000);
}

.x10dkd26[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1szrgyu[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x3srcca[aria-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xvam79p[data-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x1hw7zpd[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xiyypsa[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

@media (width >= 40rem) {
  .x1rvvn7.x1rvvn7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (width >= 48rem) {
  .xmvlb4n.xmvlb4n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

.x1q5f5xo[data-state="open"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xp898lx[data-checked="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xt2eap3[data-visible="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xx5rj9m[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xc9rqsb[data-inset]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.75rem;
}

.xyc2swg[data-visible="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x1vudr57[aria-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x5baue[data-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x7gqb9v[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x2fmd5e[data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1rbqihc[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xoss3qa[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  scale: .95;
}

.x1thnl45[data-panel-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.x14up28i[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1qdyiyv[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.xe2g49o[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -4px) scale(.98);
}

.x1a94227[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1o6tu2u[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%) scale(.95);
}

.xw8muuq[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -8px) scale(.96);
}

.x1ar1h3[data-starting-style][data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xc2t4rm[data-starting-style][data-side="inline-end"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-.5rem) scale(.95);
}

.x1nev4zj[data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xexdyye[data-side="inline-start"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-1.5px) rotate(45deg);
}

.x1hgs5g[data-starting-style][data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xmze4uz[data-starting-style][data-side="inline-start"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(.5rem) scale(.95);
}

.x179w65l[data-side="inline-end"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x7v3q5q[data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(1.5px) rotate(45deg);
}

.x9yvjfy[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(100% - 2px));
}

.xvhfxhu[data-starting-style][data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.5rem) scale(.95);
}

.x6t242t[data-starting-style][data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(.5rem) scale(.95);
}

.x1t5r4mp[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-quick);
}

.xm3sxqk[data-align-trigger="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-property: none;
}

@media (width >= 40rem) {
  .xy04vxb.xy04vxb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-property: opacity;
  }
}

.xcveddv[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out);
}

.xfxf59c[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xgjobk8[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  translate: -100%;
}

.x171phy[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1vst0t2[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  translate: 0 -100%;
}

.x1ereo1u[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1t1re69[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  translate: 0 100%;
}

.xphxk11[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xqrhsax[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  translate: 100%;
}

@media (width >= 40rem) {
  .x11x5rnl.x11x5rnl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }

  .xhz1a0w.xhz1a0w.xhz1a0w:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x15pbh3e.x15pbh3e.x15pbh3e:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width >= 48rem) {
  .xzs1jaf.xzs1jaf.xzs1jaf:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@container (width >= 56rem) {
  .xi5569m.xi5569m[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width >= 64rem) {
  .x1lnqet1.x1lnqet1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: none;
  }

  .x1iclsk4.x1iclsk4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 48rem) {
  .x1mlpnj3.x1mlpnj3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }

  .x158kq65.x158kq65:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }

  .x17quywp.x17quywp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

.x9msap3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 50%;
}

.x1f3l70z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xo9nbae:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 9999px;
}

.x1kvar18:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: 999px;
}

.x1k48kgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxyica1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: inherit;
}

@media (width >= 64rem) {
  .x1af52tc.x1af52tc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }

  .xwi3q9g.xwi3q9g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 48rem) {
  .xsgar5o.xsgar5o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }

  .x9sfn9e.x9sfn9e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: none;
  }

  .x1wixlkn.x1wixlkn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

.xjgv5l[data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.625rem;
}

.x12wb1wv[data-drop-zone="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1a4c6uj[data-drop-zone="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x5q0djg[data-drop-zone="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.xlxgeio[data-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.x1cev1qr[data-size="sm"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875rem;
}

.xvt62w0[data-size="lg"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.x1343s92[data-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x192g4at[data-vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xwh6jnz[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

@media (width >= 48rem) {
  .xd35z2l.xd35z2l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100%;
  }
}

.x1xscm36[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

@media (width >= 40rem) {
  .x16e7pzn.x16e7pzn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.25rem;
  }
}

@media (width >= 48rem) {
  .x52sm1r.x52sm1r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 3rem;
  }
}

@media (width >= 40rem) {
  .x60onxi.x60onxi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 4rem;
  }
}

.x1a7dqyl[data-drop-zone="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xjl8zp2[data-drop-zone="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50%;
}

@media (width >= 40rem) {
  .x1ttq8fy.x1ttq8fy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 88px;
  }
}

.xd54j2p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-block: 0;
}

.x1ba9aks[data-side="inline-end"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xgtf1q5[data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -.25rem;
}

.x1wew2hl[data-drop-zone="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x2l3ioo[data-drop-zone="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xig6d5j[data-drop-zone="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

@media (width >= 48rem) {
  .xdge4e8.xdge4e8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 1.5rem;
  }
}

@media (width >= 40rem) {
  .x10clf0c.x10clf0c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }

  .x9z1lhd.x9z1lhd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .75rem;
  }
}

@media (width >= 48rem) {
  .x1wcb2xr.x1wcb2xr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 14rem;
  }
}

@media (width >= 40rem) {
  .x1tudrw7.x1tudrw7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 28rem;
  }

  .x1ywvgly.x1ywvgly:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32rem;
  }

  .x1nxhfwn.x1nxhfwn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }
}

@media (width >= 48rem) {
  .xws83mc.xws83mc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }
}

@media (width >= 40rem) {
  .x18q5w4y.x18q5w4y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 380px;
  }

  .xq99n68.xq99n68:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 420px;
  }

  .xqpxhde.xqpxhde:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 440px;
  }

  .xovgznu.xovgznu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 460px;
  }

  .xxl2h55.xxl2h55:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 480px;
  }

  .xaqwx0r.xaqwx0r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }

  .x1ejrxk9.x1ejrxk9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 500px;
  }

  .x9g8d5d.x9g8d5d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 520px;
  }

  .x1uokr6z.x1uokr6z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 560px;
  }

  .xvzoq7f.xvzoq7f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 600px;
  }

  .x1lvxyha.x1lvxyha:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 80vw;
  }

  .x9awz0j.x9awz0j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 820px;
  }
}

@media (width >= 48rem) {
  .x17huhgj.x17huhgj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (width >= 40rem) {
  .x14g235i.x14g235i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 3rem;
  }

  .xijyxpn.xijyxpn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 9rem;
  }

  .x2frffe.x2frffe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: calc(100vh - 4rem);
  }

  .xqp17ka.xqp17ka:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 260px;
  }
}

@media (width >= 48rem) {
  .xbdzdxd.xbdzdxd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 46rem;
  }

  .x1obo96w.x1obo96w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: hidden;
  }

  .xrmshu.xrmshu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }

  .x1m35gs0.x1m35gs0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }
}

@media (width >= 40rem) {
  .xhfopkh.xhfopkh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 2rem;
  }
}

@media (width >= 48rem) {
  .x7m5jqc.x7m5jqc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 1.25rem;
  }

  .xosfz2g.xosfz2g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width >= 40rem) {
  .x9qkgr2.x9qkgr2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 1.5rem;
  }

  .x1mqbpv3.x1mqbpv3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 2.5rem;
  }
}

.x1ncrx0h[data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xo68l8y[data-side="inline-start"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.25rem;
}

.x120nwd1[data-drop-zone="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xctnqzw[data-drop-zone="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xlee55w[data-drop-zone="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x14n57k2[data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .25rem;
}

.x1b5mzog[data-drop-zone="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1fmppy1[data-drop-zone="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1q91lkg[data-drop-zone="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xkawxlj[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .25rem;
}

.x1mrydg5[data-size="sm"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.xk016pf[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xr6hzv9[data-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xwn50jv[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

@media (width >= 48rem) {
  .x1fbsnfq.x1fbsnfq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 40rem) {
  .xt26ogk.xt26ogk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 112px;
  }

  .x14k4pml.x14k4pml:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }
}

@media (width >= 48rem) {
  .x8hnkm8.x8hnkm8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 188px;
  }
}

.xx5pcz[data-vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

@media (width >= 40rem) {
  .xnpbofm.xnpbofm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 2.25rem;
  }
}

.xin0d5n[data-size="lg"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

@media (width >= 48rem) {
  .xdpv8nu.xdpv8nu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 240px;
  }
}

@media (width >= 40rem) {
  .xhsh26m.xhsh26m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 260px;
  }
}

.x6e9fm0[data-collapsed="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.25rem;
}

@media (width >= 40rem) {
  .x10g4e1j.x10g4e1j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 4rem;
  }
}

.x15bajvf[data-drop-zone="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1e5o0g9[data-drop-zone="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

@media (width >= 40rem) {
  .x1btwux1.x1btwux1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 88px;
  }

  .x14wb03e.x14wb03e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 900px;
  }
}

.x1ui9q4k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-duration: 1.5s;
}

.x1vlo7m2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-duration: var(--authoring-overlay-after-duration);
}

.x1cmzeno:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-duration: var(--authoring-overlay-before-duration);
}

.x13ee8us:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xzuot31:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-iteration-count: infinite;
}

.x1av3eyi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-name: x1ietgt0-B;
}

.x1tthd97:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: x51xo7h-B;
}

.x1uj87y6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: xq86s41-B;
}

.xceplc6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-timing-function: cubic-bezier(.5, 0, .2, 1);
}

.x1v6v14n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-timing-function: ease;
}

.x1fwxpn4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-timing-function: linear;
}

.xuu7cle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-calendar-picker-indicator {
  appearance: none;
}

.x1ftd4sf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-clip: padding-box;
}

.x122zoth:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  background-color: #0000;
}

.x1p58mzm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: #0000;
}

.xf6u46u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-corner {
  background-color: #0000;
}

.x1qvyqg8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: var(--border);
}

.x1qejz05:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--foreground);
}

.x7nz99b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--muted);
}

.x5jh8p0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--primary);
}

.x1v6cq19:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: var(--scrollbar-thumb);
}

.x1gvrnym:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  background-color: var(--scrollbar-track);
}

.x10twibp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::selection {
  background-color: var(--surface-selected);
}

.xvppihq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: linear-gradient(135deg, #ffffff0a, #ffffff17 22%, #fffffff2 62%, #ffffff24 86%, #ffffff0a);
}

.xml3x7p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: linear-gradient(135deg, #ffffff2e, #ffffff0a 38%, #0000 62%);
}

.xi4wduj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(135deg, #ffffff8c 5%, #ffffff05 32% 56%, #ffffffd9 76%, #ffffff08 96%);
}

.xhph1mo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(90deg,transparent 0%,oklch(from var(--primary) l c h / .08) 20%,oklch(from var(--primary) l c h / .15) 50%,oklch(from var(--primary) l c h / .08) 80%,transparent 100%);
}

.x1sdwuxf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: linear-gradient(to top,var(--surface),transparent);
}

.xqpjo2g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: radial-gradient(ellipse at 28% 30%,color-mix(in oklab,var(--primary-foreground) 28%,transparent) 0%,transparent 32%),conic-gradient(from 20deg at 50% 50%,color-mix(in oklab,var(--primary-foreground) 18%,transparent) 0deg,transparent 58deg,color-mix(in oklab,var(--accent) 52%,transparent) 122deg,transparent 190deg,color-mix(in oklab,var(--app-selection) 68%,transparent) 258deg,transparent 326deg,color-mix(in oklab,var(--primary-foreground) 18%,transparent) 360deg);
}

.x1sc4gu1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: radial-gradient(ellipse at 30% 68%,color-mix(in oklab,var(--primary-foreground) 20%,transparent) 0%,transparent 31%),radial-gradient(ellipse at 72% 32%,color-mix(in oklab,var(--accent) 60%,transparent) 0%,transparent 36%);
}

.xuohus8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklab,var(--muted-foreground) 40%,transparent);
}

.x1xqo4e5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklab,var(--muted-foreground) 45%,transparent);
}

.x1s5ioyy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklab,var(--muted-foreground) 50%,transparent);
}

.x1clug99:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklab,var(--muted-foreground) 70%,transparent);
}

.x1ok5lf8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklch,var(--muted-foreground) 35%,transparent);
}

.x11uxfmx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklch,var(--muted-foreground) 40%,transparent);
}

.x9lecd3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklch,var(--muted-foreground) 45%,transparent);
}

.x190yl9n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklch,var(--muted-foreground) 50%,transparent);
}

.x1ifsgwu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklch,var(--muted-foreground) 55%,transparent);
}

.xi0q5ws:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklch,var(--muted-foreground) 70%,transparent);
}

.x140okb4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--muted-foreground) 40%,transparent);
}

.x1tb49kd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--muted-foreground) 45%,transparent);
}

.xxtflr4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--muted-foreground) 50%,transparent);
}

.xqjh310:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--muted-foreground) 55%,transparent);
}

.xonvzl4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--muted-foreground) 60%,transparent);
}

.x147et50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--muted-foreground) 70%,transparent);
}

.x10agfrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--muted-foreground) 75%,transparent);
}

.xl76lok:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--muted-foreground);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x3ak3bs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: var(--contact-enriching-content, none);
}

.x1hcrkkg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button {
  display: none;
}

.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  display: none;
}

.xolhmmf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-calendar-picker-indicator {
  display: none;
}

.x13q42bq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  filter: blur(36px);
}

.x83v4c9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  filter: blur(52px);
}

.xbiuk4f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .8;
}

.xpdlw4g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .82;
}

.xgqzq7f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: .9;
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xldp6pj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xnyzbwf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: translateX(-50%);
}

.xj8p60w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-duration: var(--motion-duration-fast);
}

.xwno0qb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-property: background-color, width, height;
}

.xkzxk5r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.x1i83b49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xmksmyx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  will-change: transform;
}

.x18qc1j8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 10;
}

.x1jc4qjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: 20;
}

.x10pt83x:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: color-mix(in oklab,var(--primary) 50%,transparent);
}

.x1coio5c:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: color-mix(in oklab,var(--primary) 40%,transparent);
}

@media (prefers-reduced-transparency: reduce) {
  .xkg1pr7.xkg1pr7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    opacity: 1;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1fwnbog.x1fwnbog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    transition-property: none;
  }
}

.x1i3olrs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1ytg82s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-top-color: var(--app-hairline, var(--surface-border));
}

.x13fydu1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xpl44qm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-top-style: dashed;
}

.xm4vf9w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xoiy6we:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-top-width: 1px;
}

.x1te75w5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: -1px;
}

.x1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xhq5o37:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 0;
}

.x1oazjvz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 100%;
}

.x1yfyrpq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: .125rem;
}

.x1072yyw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1rem;
}

.x3cntg4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 2px;
}

.x1itlbx3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  height: 6px;
}

.x169oeg0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xcv009v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: -100vw;
}

.x1q6wvob:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: .25rem;
}

.x1v2vsqm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: .75rem;
}

.x17cx49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1wlytlt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 0;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xgdch9p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 50%;
}

.x6zjyim:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xnlmdgo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  right: -100vw;
}

.xg808d3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: .25rem;
}

.x4y2qpl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: .75rem;
}

.xb0dqd5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xnbfe2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 0;
}

.x1r60q8r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: -1px;
}

.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1y3wzot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 0;
}

.x11v79eb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: .5rem;
}

.x1bucv7p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: .5rem;
}

.xz9q0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 1rem;
}

.xjuy2up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 2px;
}

.xy2251v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: 6px;
}

.x1rbknyu:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1861074:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 4px;
}

.xcu86[data-separator="active"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: color-mix(in oklab,var(--primary) 70%,transparent);
}

.x1wtojni[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xgh1dtg[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateY(-50%);
}

.x1y1nium[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: auto;
}

.x6etsko[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: .5rem;
}

.x9jwhum[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 2px;
}

.x1bvxwi4[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1p7d3c7[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 0;
}

.x14i88h[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  right: 0;
}

.x6y8tst[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xv1dbn5[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 50%;
}

.x1fa5x5s[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1w988h0[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100%;
}

.xaejrmq[data-separator="active"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 4px;
}

.x1ydq0s3:focus-visible[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1yqhvd3:hover[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1oz5m2v[aria-orientation="horizontal"][data-separator="active"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 4px;
}
