@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-family-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-family-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{::selection{background-color:var(--text-selection)}*{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-family-sans);font-size:var(--font-size-app);font-weight:var(--font-weight-app);line-height:var(--line-height-app);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:Inter;src:url(/fonts/inter/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/InterVariable-Italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@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:#fafafa;--neutral-100:#f0f0f0;--neutral-200:#e3e3e3;--neutral-300:#cfcfcf;--neutral-400:#a3a3a3;--neutral-500:#8c8c8c;--neutral-600:#757575;--neutral-700:#454545;--neutral-800:#0f0f10;--neutral-900:#050505;--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;--blue-050:#f8faff;--blue-100:#f0f4ff;--blue-200:#e6edfe;--blue-300:#d9e2fc;--blue-400:#aec0f5;--blue-500:#8da4ef;--blue-600:#3e63dd;--blue-700:#3a5ccc;--blue-800:#3451b2;--blue-900:#1f2d5c;--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(--blue-800);--fg-link-hover:var(--blue-900);--border-default:#ededed;--border-subtle:#ededed;--border-x-subtle:#f3f3f3;--border-bold:var(--neutral-400);--border-focus:#007aff;--border-error:var(--coral-400);--border-input:#e6e6e6;--field-border:#e0e0e0;--brand-primary:var(--neutral-800);--brand-secondary:var(--neutral-500);--brand-bold:var(--neutral-900);--accent-primary:var(--neutral-800);--accent-primary-hover:var(--neutral-900);--accent-bg:var(--neutral-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:#00000005;--alpha-100:#0000000b;--alpha-200:#00000013;--alpha-300:#00000029;--alpha-400:#00000059;--alpha-500:#00000087;--overlay-hover:#0000000b;--overlay-pressed:#00000013;--overlay-selected:#0000000b;--overlay-disabled:#fafafa8c;--overlay-scrim:#e1e1e14d;--overlay-scrim-subtle:#00000029;--overlay-scrim-bold:#00000087;--overlay-text-subtle:#00000070;--overlay-text-secondary:#00000087;--elevation-xs:0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;--elevation-sm:0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000a;--elevation-md:0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;--elevation-lg:0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;--elevation-xs-ringless:0 1px 2px #0000000d;--elevation-md-ringless:0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;--elevation-lg-ringless:0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;--elevation-surface:0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;--elevation-header:0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;--button-default-fill:var(--neutral-0);--button-primary-fill:var(--primary);--button-primary-foreground:var(--primary-foreground);--brand-mark-foreground:var(--fg-primary);--brand-mark-filter:brightness(0);--button-default-fill-hover:var(--neutral-050);--button-default-fill-active:#f4f4f4;--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:#0000000b;--button-flat-fill-hover:#00000013;--button-flat-fill-active:#0000001a;--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;--disc-blue-from:#6bcbf7;--disc-blue-to:#1881e1;--disc-violet-from:#b6a6fa;--disc-violet-to:#6f54dd;--disc-pink-from:#f09fd9;--disc-pink-to:#cd3ba2;--disc-red-from:#ff9b87;--disc-red-to:#de3a46;--disc-orange-from:#fcc771;--disc-orange-to:#e56f17;--disc-green-from:#94e28b;--disc-green-to:#20a04e;--disc-teal-from:#79e3da;--disc-teal-to:#009396;--disc-amber-from:#f2d76c;--disc-amber-to:#df911a;--disc-slate-from:#a9b5c8;--disc-slate-to:#5c6a80;--disc-foreground:#fff;--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-subtle:color-mix(in srgb, var(--fg-primary) 1.2%, var(--surface-default));--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:none;--menu-shadow:0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;--floating-shadow:0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;--tooltip-background:var(--neutral-800);--tooltip-foreground:var(--neutral-0);--card-shadow:0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;--card-shadow-hover:0 0 0 1px #00000013, 0 2px 2px -1px #0000000f, 0 6px 12px -3px #00000014;--card-shadow-raised:#0004 0 0 1px 0, #0000001a 0 1px 3px 0, #0000001a 0 1px 2px -1px;--card-shadow-lifted:#0004 0 0 1px 0, #0000001a 0 4px 6px -1px, #0000001a 0 2px 4px -2px;--page-card-edge:#00000013;--page-card-shadow:none;--app-composer-surface:var(--surface-raised);--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(--neutral-800);--primary-foreground:var(--fg-inverse);--primary-subtle:color-mix(in srgb, var(--primary) 8%, transparent);--primary-subtle-hover:color-mix(in srgb, var(--primary) 12%, transparent);--primary-subtle-border:color-mix(in srgb, var(--primary) 28%, var(--border));--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);--calendar-now:var(--semantic-error);--calendar-now-foreground:var(--fg-inverse);--border:var(--border-subtle);--input:var(--border-input);--ring:var(--border-focus);--brand:var(--neutral-800);--brand-foreground:#fafafa;--info:var(--semantic-info);--chart-1:#0b97d5;--chart-2:#6a42e9;--chart-3:#d147ac;--chart-4:#305ee8;--chart-5:#199c9c;--chart-other:#b3b9c0;--chart-seq-1:#e2f2fc;--chart-seq-2:#badef5;--chart-seq-3:#78bfea;--chart-seq-4:#1c9ad6;--chart-seq-5:#0077a9;--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-family-sans:"Inter", "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-display:var(--font-family-sans);--font-family-heading:var(--font-family-sans);--font-family-serif:var(--font-family-sans);--font-family-mono:"JetBrains Mono", ui-monospace, monospace;--font-size-app:14px;--line-height-app:1.5;--font-weight-app:400;--font-size-chat:14px;--line-height-chat:1.62;--radius:.625rem;--shadow-x:.25px;--shadow-y:1px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:0;--shadow-color:#000;--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);--letter-spacing-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:#007aff;--unread-badge-foreground:var(--neutral-0);--unread-wash:color-mix(in oklab, var(--neutral-800) 6%, var(--background));--unread-wash-foreground:var(--neutral-800);--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-duration-popup-exit:var(--duration-fast);--motion-ease-popup:cubic-bezier(.42, 0, .58, 1);--motion-duration-dialog:.2s;--motion-ease-dialog:cubic-bezier(.42, 0, .58, 1);--motion-duration-tooltip:70ms;--motion-ease-tooltip:linear;--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;--paper:#fbfaf7;--spark-from:var(--green-300);--spark-to:var(--green-600);--spark-foreground:var(--neutral-0);--composer-glow:#007aff;--composer-radius:26px;--composer-send-radius:9999px;--page-card-canvas:var(--neutral-0);--sidebar-panel-ground:var(--neutral-0);--sidebar-row-ink:color-mix(in oklab, var(--foreground) 84%, transparent);--sidebar-row-active-fill:#f4f4f4;--sidebar-row-active-foreground:var(--fg-primary);--sidebar-row-active-shadow:none;--sidebar-row-active-badge:var(--unread-badge);--sidebar-row-active-badge-foreground:var(--unread-badge-foreground);--rail-fill:#f4f4f4;--rail-fill-end:#f4f4f4;--rail-active-glyph:var(--primary);--rail-ink:var(--neutral-600);--rail-ink-active:var(--neutral-800);--rail-hover-wash:#0000000b;--rail-rule:#00000013;--rail-badge:#007aff;--rail-badge-foreground:var(--neutral-0);--text-selection:Highlight;--shell-grain:none;--list-row-radius:12px;--list-row-hover:#00000005;--list-preview-size:var(--font-size-body);--list-preview-line-height:1.25rem;--list-preview-ink:#00000087;--list-preview-ink-unread:#000000a4;--list-meta-ink:#00000070;--list-section-label-ink:#00000087;--list-section-label-size:var(--font-size-body);--list-section-label-line-height:1.25rem;--list-section-label-weight:var(--font-weight-medium);--scope-pill-border:#0000001a;--scope-pill-radius:8px;--scope-pill-font-size:var(--font-size-micro);--scope-pill-padding-inline:.375rem;--pane-header-height:3.125rem;--sidebar-tool-size:28px;--pill-radius:.6rem;--tab-height:2.75rem;--tab-gap:.375rem;--tab-font-size:var(--font-size-label);--tab-line-height:1.25rem;--tab-font-weight:var(--font-weight-medium);--tab-inner-height:1.875rem;--tab-inner-radius:10px;--tab-inner-padding:.625rem;--tab-inner-border-width:1px;--tab-active-border:#0000001a;--tab-indicator-height:1.5px;--tab-indicator-color:#000000cd;--page-title-size:var(--font-size-body-large);--page-title-line-height:1.25;--kbd-height:18px;--kbd-radius:6px;--kbd-border-width:1px;--kbd-border:#00000026;--kbd-fill:var(--neutral-050);--kbd-font-size:11px;--unread-badge-font-size:11px;--reading-column-max-width:45rem;--reading-padding:2rem;--detail-meta-size:var(--font-size-body);--page-actions-gap:.5rem;--topbar-search-height:32px;--topbar-search-radius:12px;--topbar-search-gap:6px;--topbar-search-padding-start:8px;--topbar-search-padding-end:7px;--topbar-search-font-size:13px;--topbar-search-kbd-gap:4px;--topbar-search-kbd-offset:auto;--topbar-search-kbd-opacity:1;--chrome-icon-ink:#00000087;--sidebar-create-ink:var(--faint-foreground);--sidebar-create-fill:transparent;--sidebar-create-fill-hover:var(--surface-hover);--sidebar-create-shadow:none;--sidebar-create-offset:0px;--scope-pill-ink:var(--foreground);--scope-pill-height:24px}@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);--disc-blue-from:lab(77.0855% -20.2052 -30.9388);--disc-blue-to:lab(52.555% -.95582 -57.5935);--disc-violet-from:lab(71.8636% 19.4962 -40.3843);--disc-violet-to:lab(44.6375% 38.2331 -67.9387);--disc-pink-from:lab(75.1153% 37.0703 -16.4655);--disc-pink-to:lab(50.6% 64.6566 -23.3994);--disc-red-from:lab(74.5228% 38.6783 28.6119);--disc-red-to:lab(51.5165% 63.8369 33.8382);--disc-orange-from:lab(83.8134% 12.5181 49.9309);--disc-orange-to:lab(60.6452% 43.3929 64.2051);--disc-green-from:lab(83.1355% -37.3535 34.3148);--disc-green-to:lab(57.9142% -48.5439 32.2804);--disc-teal-from:lab(83.766% -33.9371 -5.49172);--disc-teal-to:lab(54.7017% -35.0635 -12.7811);--disc-amber-from:lab(86.606% .61363 55.3741);--disc-amber-to:lab(67.1959% 24.4167 67.5432);--disc-slate-from:lab(73.2093% -1.29506 -11.073);--disc-slate-to:lab(44.1457% -1.24732 -14.5707);--disc-foreground:lab(100% 0 0);--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-foreground:lab(98.26% 0 0);--chart-1:lab(58.3039% -16.7318 -41.7266);--chart-2:lab(41.305% 49.3027 -80.0439);--chart-3:lab(53.2295% 62.1807 -24.9619);--chart-4:lab(43.6686% 24.2111 -75.8787);--chart-5:lab(58.057% -33.746 -10.0029);--chart-other:lab(74.8171% -1.29306 -4.27492);--chart-seq-1:lab(94.4787% -3.86211 -6.99282);--chart-seq-2:lab(86.2815% -8.35344 -15.6992);--chart-seq-3:lab(73.7506% -14.1658 -29.2638);--chart-seq-4:lab(59.3633% -16.6933 -40.8703);--chart-seq-5:lab(46.3567% -14.1547 -35.6563);--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(0% 0 0);--marketing-accent-muted:lab(93.483% 6.76772 8.79091)}}html.dark,.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shell-grain:none;--neutral-0:#fff;--neutral-050:#0d0d0f;--neutral-100:#131316;--neutral-200:#1a1a1d;--neutral-300:#252528;--neutral-400:#39393c;--neutral-500:#59595c;--neutral-600:#818185;--neutral-700:#a6a6a9;--neutral-800:#c7c7ca;--neutral-900:#e7e7eb;--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;--blue-050:#11131f;--blue-100:#141726;--blue-200:#182449;--blue-300:#1d2e62;--blue-400:#304384;--blue-500:#3e63dd;--blue-600:#5472e4;--blue-700:#9eb1ff;--blue-800:#c1d0ff;--blue-900:#d6e1ff;--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:var(--neutral-100);--surface-sunken:var(--neutral-050);--surface-input:var(--neutral-100);--surface-popover:#202023;--fg-primary:var(--neutral-900);--fg-secondary:var(--neutral-800);--fg-muted:var(--neutral-600);--fg-inverse:var(--neutral-200);--fg-link:var(--blue-700);--fg-link-hover:var(--blue-800);--border-default:var(--neutral-400);--border-subtle:#2a2a2d;--border-bold:var(--neutral-600);--border-focus:var(--neutral-700);--border-error:var(--coral-500);--border-input:#2a2a2d;--field-border:#464649;--brand-primary:var(--blue-500);--brand-secondary:var(--blue-400);--brand-bold:var(--blue-800);--accent-primary:var(--blue-300);--accent-primary-hover:var(--blue-400);--accent-bg:var(--blue-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:#e7e7eb12;--overlay-pressed:#e7e7eb21;--overlay-selected:#e7e7eb1c;--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:var(--neutral-200);--surface-subtle:var(--neutral-200);--app-composer-surface:var(--surface-raised);--button-primary-fill:var(--primary);--button-primary-foreground:var(--primary-foreground);--border-x-subtle:#211f27;--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);--card-shadow:0 0 0 1px #ffffff12, 0 1px 2px #0006;--card-shadow-hover:0 0 0 1px #ffffff1a, 0 4px 12px #00000080;--card-shadow-raised:0 0 0 1px #ffffff1a, 0 1px 3px #00000080, 0 1px 2px -1px #00000080;--card-shadow-lifted:0 0 0 1px #ffffff1f, 0 4px 6px -1px #0009, 0 2px 4px -2px #0009;--page-card-edge:var(--border-subtle);--page-card-shadow:0 1px 2px #00000052, 0 2px 8px #0000003d;--tooltip-background:var(--neutral-400);--tooltip-foreground:var(--neutral-900);--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(--neutral-900);--primary-foreground:var(--neutral-050);--secondary:var(--neutral-300);--secondary-foreground:var(--foreground);--muted:var(--neutral-300);--muted-foreground:var(--fg-secondary);--faint-foreground:var(--fg-muted);--accent:var(--neutral-300);--accent-foreground:var(--foreground);--destructive:var(--semantic-error);--destructive-foreground:var(--neutral-050);--calendar-now:var(--semantic-error);--calendar-now-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:#169bda;--chart-2:#8c6dff;--chart-3:#dd52b7;--chart-4:#5085ff;--chart-5:#25a4a4;--chart-other:#575d63;--chart-seq-1:#243540;--chart-seq-2:#264659;--chart-seq-3:#255d7d;--chart-seq-4:#2177a4;--chart-seq-5:#1f9bd8;--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);--rail-fill:var(--neutral-100);--rail-active-glyph:var(--neutral-050);--sidebar-row-active-fill:var(--neutral-300);--sidebar-row-active-foreground:var(--neutral-900);--sidebar-row-active-shadow:none;--sidebar-row-active-badge:var(--unread-badge);--sidebar-row-active-badge-foreground:var(--unread-badge-foreground);--text-selection:color-mix(in oklab, var(--primary) 30%, transparent);--composer-glow:var(--neutral-700);--page-card-canvas:var(--surface);--sidebar-panel-ground:var(--surface);--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:#d0138a;--unread-badge-foreground:var(--neutral-0);--rail-badge:#d0138a;--rail-badge-foreground:var(--neutral-0);--chip-indigo:#5b5ece;--unread-wash:color-mix(in oklab, var(--primary) 26%, var(--background));--unread-wash-foreground:var(--neutral-900);--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(--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);--rail-fill-end:color-mix(in srgb, var(--rail-fill) 65%, var(--neutral-1000));--rail-ink:var(--neutral-0);--rail-ink-active:var(--neutral-0);--rail-hover-wash:color-mix(in srgb, var(--neutral-0) 13%, transparent);--rail-rule:color-mix(in srgb, var(--neutral-0) 24%, transparent);--kbd-border:color-mix(in srgb, var(--foreground) 15%, transparent);--kbd-fill:var(--muted);--tab-active-border:color-mix(in srgb, var(--foreground) 10%, transparent);--tab-indicator-color:var(--foreground);--list-row-hover:var(--surface-hover);--list-preview-ink:var(--muted-foreground);--list-preview-ink-unread:var(--foreground);--list-meta-ink:var(--faint-foreground);--list-section-label-ink:var(--muted-foreground);--scope-pill-border:color-mix(in srgb, var(--foreground) 10%, transparent);--chrome-icon-ink:var(--muted-foreground)}@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(59.8001% -16.6394 -42.2312);--chart-2:lab(54.9763% 39.1787 -70.036);--chart-3:lab(57.0511% 62.5777 -25.1077);--chart-4:lab(56.721% 12.8686 -67.2274);--chart-5:lab(61.0824% -34.0437 -10.1729);--chart-other:lab(38.9712% -1.25812 -4.25689);--chart-seq-1:lab(21.1574% -4.71708 -9.3127);--chart-seq-2:lab(27.8853% -7.32155 -15.3671);--chart-seq-3:lab(36.7976% -10.5198 -23.7702);--chart-seq-4:lab(46.6307% -13.4196 -31.8606);--chart-seq-5:lab(59.9463% -16.7609 -40.8812);--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);--unread-badge:lab(46.9967% 72.2226 -14.1324);--rail-badge:lab(46.9967% 72.2226 -14.1324);--chip-indigo:lab(44.373% 24.1444 -59.8612);--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(--primary);--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(--surface-selected);--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;--sidebar:var(--surface);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--hero-orange-ink);--sidebar-primary-foreground:#fdf9f4;--sidebar-accent:var(--surface-selected);--sidebar-accent-foreground:var(--hero-ink-deep);--sidebar-border:var(--hero-line);--sidebar-ring:var(--hero-orange);--sidebar-row-active-fill:var(--primary);--sidebar-row-active-foreground:var(--primary-foreground);--sidebar-row-active-shadow:none;--sidebar-row-active-badge:var(--primary-foreground);--sidebar-row-active-badge-foreground:var(--sidebar-row-fill);--text-selection:color-mix(in oklab, var(--primary) 30%, transparent);--composer-glow:var(--primary);--page-card-canvas:var(--surface);--sidebar-panel-ground:var(--surface-raised);--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:#d0138a;--unread-badge-foreground:var(--neutral-0);--rail-badge:#d0138a;--rail-badge-foreground:var(--neutral-0);--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)}@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);--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(46.9967% 72.2226 -14.1324);--rail-badge:lab(46.9967% 72.2226 -14.1324);--unread-wash-foreground:lab(42.9694% 47.544 55.3872)}}html.paper,.paper{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-050:#f2f0eb;--neutral-100:#ebe7df;--neutral-200:#d9d4ca;--neutral-300:#bdb7ad;--neutral-400:#a29c92;--neutral-500:#878178;--neutral-600:#6b665f;--neutral-700:#4a4540;--neutral-800:#2a2723;--neutral-900:#181613;--paper:#fbfaf7;--surface-default:var(--paper);--border-default:#e6e2d9;--border-subtle:#e6e2d9;--border-x-subtle:#efece5;--border-focus:var(--neutral-800);--border-input:#e6e2d9;--field-border:#d2ccc1;--brand-primary:var(--neutral-800);--brand-secondary:var(--neutral-500);--brand-bold:var(--neutral-900);--accent-primary:var(--neutral-800);--accent-primary-hover:var(--neutral-900);--accent-bg:var(--neutral-050);--spark-from:var(--green-300);--spark-to:var(--green-600);--spark-foreground:var(--neutral-0);--alpha-050:#7d776c0f;--alpha-100:#7d776c1a;--alpha-200:#7d776c26;--alpha-300:#7d776c40;--alpha-400:#7d776c66;--alpha-500:#7d776c99;--overlay-hover:#1a17140f;--overlay-pressed:#1a171417;--overlay-selected:#1a17140f;--overlay-disabled:#f2f0eb8c;--overlay-scrim:#1a171473;--overlay-scrim-subtle:#1a171440;--overlay-scrim-bold:#1a1714a6;--overlay-text-subtle:#1a171473;--overlay-text-secondary:#1a1714a6;--elevation-xs:0 0 0 1px #7d776c1a, 0 1px 3px #7d776c0f, 0 2px 6px .5px #7d776c0a;--elevation-sm:0 0 0 1px #7d776c26, 0 1px 2px #7d776c26, 0 2px 8px #7d776c1a;--elevation-md:0 0 0 1px #7d776c26, 0 2px 4px #7d776c26, 0 4px 14px #7d776c26, 0 8px 24px -4px #7d776c0f;--elevation-lg:0 0 0 1px #7d776c40, 0 4px 8px -2px #7d776c0f, 0 12px 24px -4px #7d776c40, 0 24px 48px -8px #7d776c1a, 0 48px 80px -12px #7d776c1a;--elevation-md-ringless:0 2px 4px #7d776c26, 0 4px 14px #7d776c26, 0 8px 24px -4px #7d776c0f;--elevation-lg-ringless:0 4px 8px -2px #7d776c0f, 0 12px 24px -4px #7d776c40, 0 24px 48px -8px #7d776c1a, 0 48px 80px -12px #7d776c1a;--elevation-surface:0 4px 8px -2px #7d776c0f, 0 12px 24px -4px #7d776c40, 0 24px 48px -8px #7d776c1a, 0 48px 80px -12px #7d776c1a;--elevation-header:0 0 0 1px #7d776c26, 0 1px 2px #7d776c26, 0 2px 8px #7d776c1a;--button-flat-fill:#7d776c26;--button-flat-fill-hover:#7d776c40;--button-flat-fill-active:#7d776c1a;--page-card-edge:#7d776c3d;--page-card-shadow:0 1px 2px #7d776c26, 0 2px 8px #7d776c1a;--primary:var(--neutral-800);--brand:var(--neutral-800);--sidebar-row-active-fill:var(--neutral-0);--sidebar-row-active-foreground:var(--fg-primary);--sidebar-row-active-shadow:inset 0 0 0 .5px #7d776c4d, 0 1px 1.5px -.5px #7d776c59;--sidebar-row-active-badge:var(--unread-badge);--sidebar-row-active-badge-foreground:var(--unread-badge-foreground);--text-selection:color-mix(in oklab, var(--green-300) 45%, transparent);--page-card-canvas:var(--paper);--sidebar-panel-ground:var(--paper);--composer-glow:var(--green-500);--shadow-color:#322d26;--unread-badge:var(--neutral-800);--rail-badge:var(--paper);--rail-badge-foreground:var(--neutral-800);--unread-wash:color-mix(in oklab, var(--neutral-800) 8%, var(--background));--unread-wash-foreground:var(--neutral-800);--shell-grain:var(--app-noise);--composer-radius:18px;--composer-send-radius:9px}@supports (color:lab(0% 0 0)){html.paper,.paper{--shadow-color:lab(18.8% 1.74926 5.15091)}}:root{--font-size-marker:8px;--font-size-badge:9px;--font-size-icon-label:10px;--font-size-micro:12px;--line-height-micro:1.333;--font-size-caption:13px;--line-height-caption:1.385;--font-size-label:14px;--line-height-label:1.43;--font-size-body-compact:14px;--line-height-body-compact:1.5;--font-size-body:14px;--line-height-body:1.43;--font-size-body-large:16px;--line-height-body-large:1.5;--font-size-lead:18px;--line-height-lead:1.5;--line-height-prose:1.6;--font-size-heading-1:28px;--line-height-heading-1:1.25;--font-weight-heading-1:500;--font-size-heading-2:24px;--line-height-heading-2:1.25;--font-weight-heading-2:500;--font-size-heading-3:20px;--line-height-heading-3:1.25;--font-weight-heading-3:500;--font-size-heading-4:18px;--line-height-heading-4:1.25;--font-weight-heading-4:500;--font-size-heading-5:16px;--line-height-heading-5:1.25;--font-weight-heading-5:500;--font-size-heading-6:14px;--line-height-heading-6:1.25;--font-weight-heading-6:500;--font-size-display-small:28px;--font-size-display:32px;--font-size-display-large:36px;--font-size-display-xlarge:48px;--font-size-display-hero:64px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-chrome:500;--font-weight-label:500;--space-inline-page:1.25rem;--space-inline-panel:1.75rem;--space-inline-control:.875rem;--space-block-control:.625rem;--space-stack-xs:.375rem;--space-stack-sm:.625rem;--space-stack-md:1rem;--space-stack-lg:1.25rem;--space-stack-xl:2rem;--space-stack-2xl:2.5rem;--space-rail-gutter:1.25rem;--space-dialog-gutter:2rem;--control-height-chrome:32px;--control-height-compact:28px;--control-height-row-action:22px;--control-height-default:2.25rem;--control-height-large:2.5rem;--control-padding-inline:.75rem;--control-padding-inline-chrome:.625rem;--control-gap:.375rem;--menu-padding:.25rem;--menu-item-padding-inline:.5rem;--menu-item-padding-block:.375rem;--card-padding:1.25rem;--card-gap:1.25rem;--page-header-height:3.125rem;--topbar-control-size:var(--control-height-chrome);--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.6);--radius-2xl:calc(var(--radius) * 2);--radius-3xl:calc(var(--radius) * 2.2);--radius-4xl:calc(var(--radius) * 2.6);--chat-column-max-width:924px;--message-avatar-size:32px;--radius-card:16px;--radius-card-feature:24px;--radius-panel:16px;--radius-popover:12px;--radius-dialog:24px;--radius-control:10px;--radius-field:10px;--radius-row:8px;--radius-row-action:6px;--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:var(--primary);--chart-grid:var(--border);--chart-brush-border:var(--chart-grid);--chart-tooltip-background:var(--surface);--chart-tooltip-foreground:var(--foreground);--chart-tooltip-muted:var(--muted-foreground);--chart-marker-background:var(--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] [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] [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 h4,.ozzi-rich-text-body h5,.ozzi-rich-text-body h6{color:var(--foreground);font-size:var(--font-size-body);margin-top:.5rem;margin-bottom:.125rem;font-weight:600;line-height:1.25}.ozzi-rich-text-body h5,.ozzi-rich-text-body h6{color:var(--muted-foreground)}.ozzi-rich-text-body h1:first-child,.ozzi-rich-text-body h2:first-child,.ozzi-rich-text-body h3:first-child,.ozzi-rich-text-body h4:first-child,.ozzi-rich-text-body h5:first-child,.ozzi-rich-text-body h6: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---agent-rail-width {
  syntax: "*";
  inherits: false
}

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

@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-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-gridColumn {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

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

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

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

@property --x-minHeight {
  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-pnuki6 {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

@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 xaqjals-B {
  from {
    background-position: 125% 0;
  }

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

@keyframes x1105bak-B {
  from {
    background-position: 130% 0;
  }

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

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

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

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

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

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

@keyframes x1y2q9co-B {
  50% {
    box-shadow: 0 0 0 6px color-mix(in srgb,var(--green-500) 0%,transparent);
  }
}

@keyframes xdpvltn-B {
  from {
    clip-path: circle(0%);
  }

  to {
    clip-path: circle(75%);
  }
}

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

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

@keyframes x1wuue0i-B {
  from {
    clip-path: polygon(50% 50%, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0);
  }

  25% {
    clip-path: polygon(50% 50%, 50% 0, 100% 0, 100% 50%, 100% 50%, 100% 50%);
  }

  50% {
    clip-path: polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 50% 100%, 50% 100%);
  }

  75% {
    clip-path: polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 50%);
  }

  to {
    clip-path: polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 0);
  }
}

@keyframes x1mqm4qj-B {
  from {
    filter: blur(12px);
    opacity: 0;
  }

  to {
    filter: blur();
    opacity: 1;
  }
}

@keyframes xcxwbq0-B {
  from {
    filter: brightness();
  }

  50% {
    filter: brightness(4);
  }

  to {
    filter: brightness();
  }
}

@keyframes xgy3ymk-B {
  from {
    opacity: 0;
    grid-template-columns: 0fr;
  }

  to {
    opacity: 1;
    grid-template-columns: 1fr;
  }
}

@keyframes x1v7y7jf-B {
  0%, 100% {
    opacity: .85;
  }

  50% {
    opacity: .15;
  }
}

@keyframes x1640pn0-B {
  from {
    opacity: .04;
  }

  to {
    opacity: .2;
  }
}

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

  50% {
    opacity: .9;
  }

  100% {
    opacity: .35;
  }
}

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

  50% {
    opacity: .5;
  }
}

@keyframes x1prb22s-B {
  0%, 100% {
    opacity: .18;
  }

  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 x1caz2zu-B {
  50% {
    opacity: 0;
  }
}

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

  to {
    opacity: 0;
  }
}

@keyframes xittt9j-B {
  0% {
    opacity: 0;
    transform: scale(.3);
  }

  14%, 68% {
    opacity: 1;
    transform: scale(1);
  }

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

@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 x1075civ-B {
  from {
    opacity: 1;
    transform: none;
  }

  to {
    opacity: 0;
    transform: translateY(.5rem) scale(.95);
  }
}

@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 x1wv65fh-B {
  to {
    opacity: 1;
  }
}

@keyframes x8uz4zu-B {
  0%, 100% {
    opacity: .4;
  }

  50% {
    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 x143jzxr-B {
  from {
    opacity: 0;
    filter: blur(2px);
  }

  to {
    opacity: 1;
    filter: blur();
  }
}

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

  to {
    opacity: 1;
    transform: none;
  }
}

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

  to {
    opacity: 1;
    transform: none;
  }
}

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

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

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

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

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

  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 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 x10fbjdb-B {
  from {
    opacity: 0;
    transform: translateY(-.25rem);
  }

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

@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 x1lgszu9-B {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }

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

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

  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 x7zu13d-B {
  from {
    opacity: 0;
    filter: blur(2px);
    transform: translateY(.4em);
  }

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

@keyframes x1a70tqj-B {
  from {
    stroke-dashoffset: 1.05px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

@keyframes xvubmcv-B {
  0% {
    transform: none;
  }

  25% {
    transform: translateY(-6%) scale(1.02, .98);
  }

  50% {
    transform: none;
  }

  68% {
    transform: translateY(-2.5%);
  }

  100% {
    transform: none;
  }
}

@keyframes xxu1a6b-B {
  from {
    transform: perspective(600px) rotateY(-180deg);
  }

  to {
    transform: perspective(600px) rotateY(0);
  }
}

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

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

@keyframes xrdaomk-B {
  0%, 100% {
    transform: rotate(0);
  }

  15% {
    transform: rotate(18deg);
  }

  35% {
    transform: rotate(-16deg);
  }

  55% {
    transform: rotate(10deg);
  }

  75% {
    transform: rotate(-5deg);
  }
}

@keyframes x1cmum5q-B {
  from {
    opacity: 0;
    transform: rotate(-180deg) scale(.2);
  }

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

@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 x12cdp4s-B {
  0%, 70%, 100% {
    transform: scale(1);
  }

  35% {
    transform: scale(0);
  }
}

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

  45% {
    opacity: 0;
    transform: scale(1.04);
  }

  46% {
    opacity: 1;
    transform: scale(1.04);
  }

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

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

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

@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 x1ho11yw-B {
  from {
    filter: blur(10px);
    opacity: 0;
    transform: scale(1.6);
  }

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

@keyframes x1bvfha3-B {
  from {
    opacity: .75;
    transform: scale(.5);
  }

  75%, 100% {
    opacity: 0;
    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 x1npa8st-B {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes x1x0gsyd-B {
  from {
    transform: translate(-50%, -50%) rotate(0);
  }

  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

@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 x1aq8mbb-B {
  from {
    transform: translate(-3%, -2%);
  }

  to {
    transform: translate(3%, 2%);
  }
}

@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 xshsobv-B {
  0% {
    transform: translateX(0);
  }

  15% {
    transform: translateX(-6px);
  }

  45% {
    transform: translateX(6px);
  }

  70% {
    transform: translateX(-4px);
  }

  90% {
    transform: translateX(4px);
  }

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

@keyframes xyklwf6-B {
  from {
    filter: blur(8px);
    transform: translateX(100%);
  }

  to {
    filter: blur();
    transform: translateX(0);
  }
}

@keyframes xmso3dy-B {
  from {
    opacity: .4;
    transform: translateX(-60%);
  }

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

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

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

@keyframes xskkr7c-B {
  0% {
    transform: translateX(-80px);
  }

  38%, 100% {
    transform: translateX(150px);
  }
}

@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 x1do5dr1-B {
  from {
    transform: translateX(-100%);
  }

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

@keyframes xr3m334-B {
  0% {
    transform: translateX(-100%);
  }

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

@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 xzk1luc-B {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

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

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

@keyframes x5erlvd-B {
  from {
    translate: 0;
  }

  to {
    translate: 0 -6px;
  }
}

@keyframes xplaqj1-B {
  from {
    translate: 0;
  }

  to {
    translate: 0 -8px;
  }
}

: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: none;
  --button-primary-shadow: none;
  --button-primary-shadow-hover: none;
  --button-primary-shadow-focus: 0 0 0 3px var(--ring);
}

:root, .xrjjn72 {
  --font-family-sans: "Inter", "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-family-display: var(--font-family-sans);
  --font-family-heading: var(--font-family-sans);
  --font-family-serif: var(--font-family-sans);
  --font-family-mono: "JetBrains Mono", ui-monospace, monospace;
  --font-size-app: 14px;
  --line-height-app: 1.5;
  --font-weight-app: 400;
  --font-size-chat: 14px;
  --line-height-chat: 1.62;
  --letter-spacing-normal: 0em;
  --font-size-micro: 12px;
  --line-height-micro: 1.333;
  --font-size-caption: 13px;
  --line-height-caption: 1.385;
  --font-size-label: 14px;
  --line-height-label: 1.43;
  --font-size-body: 14px;
  --line-height-body: 1.43;
  --font-size-body-large: 16px;
  --line-height-body-large: 1.5;
  --font-size-heading-4: 18px;
  --line-height-heading-4: 1.25;
  --font-weight-heading-4: 500;
  --font-size-heading-3: 20px;
  --line-height-heading-3: 1.25;
  --font-weight-heading-3: 500;
  --font-size-heading-2: 24px;
  --line-height-heading-2: 1.25;
  --font-weight-heading-2: 500;
  --font-size-heading-1: 28px;
  --line-height-heading-1: 1.25;
  --font-weight-heading-1: 500;
  --font-size-marker: 8px;
  --font-size-badge: 9px;
  --font-size-icon-label: 10px;
  --font-size-body-compact: 14px;
  --font-size-lead: 18px;
  --font-size-heading-5: 16px;
  --line-height-heading-5: 1.25;
  --font-weight-heading-5: 500;
  --font-size-heading-6: 14px;
  --line-height-heading-6: 1.25;
  --font-weight-heading-6: 500;
  --font-size-display-small: 28px;
  --font-size-display: 32px;
  --font-size-display-large: 36px;
  --font-size-display-xlarge: 48px;
  --font-size-display-hero: 64px;
  --line-height-body-compact: 1.5;
  --line-height-lead: 1.5;
  --line-height-prose: 1.6;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-chrome: 500;
  --font-weight-label: 500;
}

: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-duration-popup-exit: var(--duration-fast);
  --motion-ease-popup: cubic-bezier(.42, 0, .58, 1);
  --motion-duration-dialog: .2s;
  --motion-ease-dialog: cubic-bezier(.42, 0, .58, 1);
  --motion-duration-tooltip: 70ms;
  --motion-ease-tooltip: linear;
  --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);
}

:root, .x5v9pvf {
  --neutral-0: #fff;
  --neutral-050: #fafafa;
  --neutral-100: #f0f0f0;
  --neutral-200: #e3e3e3;
  --neutral-300: #cfcfcf;
  --neutral-400: #a3a3a3;
  --neutral-500: #8c8c8c;
  --neutral-600: #757575;
  --neutral-700: #454545;
  --neutral-800: #0f0f10;
  --neutral-900: #050505;
  --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;
  --blue-050: #f8faff;
  --blue-100: #f0f4ff;
  --blue-200: #e6edfe;
  --blue-300: #d9e2fc;
  --blue-400: #aec0f5;
  --blue-500: #8da4ef;
  --blue-600: #3e63dd;
  --blue-700: #3a5ccc;
  --blue-800: #3451b2;
  --blue-900: #1f2d5c;
  --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(--blue-800);
  --fg-link-hover: var(--blue-900);
  --border-default: #ededed;
  --border-subtle: #ededed;
  --border-x-subtle: #f3f3f3;
  --border-bold: var(--neutral-400);
  --border-focus: #007aff;
  --border-error: var(--coral-400);
  --border-input: #e6e6e6;
  --field-border: #e0e0e0;
  --brand-primary: var(--neutral-800);
  --brand-secondary: var(--neutral-500);
  --brand-bold: var(--neutral-900);
  --accent-primary: var(--neutral-800);
  --accent-primary-hover: var(--neutral-900);
  --accent-bg: var(--neutral-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: #00000005;
  --alpha-100: #0000000b;
  --alpha-200: #00000013;
  --alpha-300: #00000029;
  --alpha-400: #00000059;
  --alpha-500: #00000087;
  --overlay-hover: #0000000b;
  --overlay-pressed: #00000013;
  --overlay-selected: #0000000b;
  --overlay-disabled: #fafafa8c;
  --overlay-scrim: #e1e1e14d;
  --overlay-scrim-subtle: #00000029;
  --overlay-scrim-bold: #00000087;
  --overlay-text-subtle: #00000070;
  --overlay-text-secondary: #00000087;
  --elevation-xs: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;
  --elevation-sm: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000a;
  --elevation-md: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;
  --elevation-lg: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;
  --elevation-surface: 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;
  --elevation-header: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;
  --button-default-fill: var(--neutral-0);
  --button-primary-fill: var(--primary);
  --button-primary-foreground: var(--primary-foreground);
  --brand-mark-foreground: var(--fg-primary);
  --brand-mark-filter: brightness(0);
  --button-default-fill-hover: var(--neutral-050);
  --button-default-fill-active: #f4f4f4;
  --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: #0000000b;
  --button-flat-fill-hover: #00000013;
  --button-flat-fill-active: #0000001a;
  --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-composer-surface: var(--surface-raised);
  --surface-shadow: none;
  --menu-shadow: 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;
  --tooltip-background: var(--neutral-800);
  --tooltip-foreground: var(--neutral-0);
  --floating-shadow: 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;
  --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(--fg-primary);
  --popover: var(--surface-popover);
  --popover-foreground: var(--fg-primary);
  --primary: var(--neutral-800);
  --primary-foreground: var(--fg-inverse);
  --primary-subtle: color-mix(in srgb, var(--primary) 8%, transparent);
  --primary-subtle-hover: color-mix(in srgb, var(--primary) 12%, transparent);
  --primary-subtle-border: color-mix(in srgb, var(--primary) 28%, var(--border));
  --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: var(--neutral-800);
  --brand-foreground: #fafafa;
  --info: var(--semantic-info);
  --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);
  --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: #007aff;
  --unread-badge-foreground: var(--neutral-0);
  --unread-wash: color-mix(in oklab, var(--neutral-800) 6%, var(--background));
  --unread-wash-foreground: var(--neutral-800);
  --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: #0b97d5;
  --chart-2: #6a42e9;
  --chart-3: #d147ac;
  --chart-4: #305ee8;
  --chart-5: #199c9c;
  --chart-other: #b3b9c0;
  --chart-seq-1: #e2f2fc;
  --chart-seq-2: #badef5;
  --chart-seq-3: #78bfea;
  --chart-seq-4: #1c9ad6;
  --chart-seq-5: #0077a9;
  --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: var(--primary);
  --chart-grid: var(--border);
  --chart-brush-border: var(--chart-grid);
  --chart-tooltip-background: var(--surface);
  --chart-tooltip-foreground: var(--foreground);
  --chart-tooltip-muted: var(--muted-foreground);
  --chart-marker-background: var(--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;
  --elevation-xs-ringless: 0 1px 2px #0000000d;
  --elevation-md-ringless: 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;
  --elevation-lg-ringless: 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000a, 0 24px 24px -12px #0000000a;
  --card-shadow: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;
  --card-shadow-hover: 0 0 0 1px #00000013, 0 2px 2px -1px #0000000f, 0 6px 12px -3px #00000014;
  --card-shadow-raised: #0004 0 0 1px 0, #0000001a 0 1px 3px 0, #0000001a 0 1px 2px -1px;
  --card-shadow-lifted: #0004 0 0 1px 0, #0000001a 0 4px 6px -1px, #0000001a 0 2px 4px -2px;
  --page-card-edge: #00000013;
  --page-card-shadow: none;
}

@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-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(58.3039% -16.7318 -41.7266);
    --chart-2: lab(41.305% 49.3027 -80.0439);
    --chart-3: lab(53.2295% 62.1807 -24.9619);
    --chart-4: lab(43.6686% 24.2111 -75.8787);
    --chart-5: lab(58.057% -33.746 -10.0029);
    --chart-other: lab(74.8171% -1.29306 -4.27492);
    --chart-seq-1: lab(94.4787% -3.86211 -6.99282);
    --chart-seq-2: lab(86.2815% -8.35344 -15.6992);
    --chart-seq-3: lab(73.7506% -14.1658 -29.2638);
    --chart-seq-4: lab(59.3633% -16.6933 -40.8703);
    --chart-seq-5: lab(46.3567% -14.1547 -35.6563);
    --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.6);
  --radius-2xl: calc(var(--radius) * 2);
  --radius-3xl: calc(var(--radius) * 2.2);
  --radius-4xl: calc(var(--radius) * 2.6);
  --radius-card: 16px;
  --radius-card-feature: 24px;
  --radius-panel: 16px;
  --radius-popover: 12px;
  --radius-dialog: 24px;
  --radius-control: 10px;
  --radius-field: 10px;
  --radius-row: 8px;
  --radius-row-action: 6px;
}

:root, .xov1peh {
  --space-inline-page: 1.25rem;
  --space-inline-panel: 1.75rem;
  --space-inline-control: .875rem;
  --space-block-control: .625rem;
  --space-stack-xs: .375rem;
  --space-stack-sm: .625rem;
  --space-stack-md: 1rem;
  --space-stack-lg: 1.25rem;
  --space-stack-xl: 2rem;
  --space-stack-2xl: 2.5rem;
  --space-rail-gutter: 1.25rem;
  --space-dialog-gutter: 2rem;
  --control-height-chrome: 32px;
  --control-height-compact: 28px;
  --control-height-row-action: 22px;
  --workspace-content-wide: 90rem;
  --workspace-content-standard: 75rem;
  --workspace-content-narrow: 56rem;
  --control-height-default: 2.25rem;
  --control-height-large: 2.5rem;
  --control-padding-inline: .75rem;
  --control-padding-inline-chrome: .625rem;
  --control-gap: .375rem;
  --menu-padding: .25rem;
  --menu-item-padding-inline: .5rem;
  --menu-item-padding-block: .375rem;
  --card-padding: 1.25rem;
  --card-gap: 1.25rem;
  --page-header-height: 3.125rem;
  --topbar-control-size: var(--control-height-chrome);
}

.xfzoich.xfzoich, .xfzoich.xfzoich:root {
  --accent: var(--neutral-100);
  --accent-bg: var(--neutral-050);
  --accent-foreground: var(--fg-primary);
  --accent-primary: var(--neutral-800);
  --accent-primary-hover: var(--neutral-900);
  --alpha-050: #7d776c0f;
  --alpha-100: #7d776c1a;
  --alpha-200: #7d776c26;
  --alpha-300: #7d776c40;
  --alpha-400: #7d776c66;
  --alpha-500: #7d776c99;
  --app-composer-surface: var(--surface-raised);
  --app-shell: var(--surface-sunken);
  --background: var(--page-canvas);
  --border: var(--border-subtle);
  --border-default: #e6e2d9;
  --border-focus: var(--neutral-800);
  --border-input: #e6e2d9;
  --border-subtle: #e6e2d9;
  --border-x-subtle: #efece5;
  --brand: var(--neutral-800);
  --brand-bold: var(--neutral-900);
  --brand-foreground: #fafafa;
  --brand-mark-filter: brightness(0);
  --brand-mark-foreground: var(--fg-primary);
  --brand-primary: var(--neutral-800);
  --brand-secondary: var(--neutral-500);
  --button-flat-fill: #7d776c26;
  --button-flat-fill-active: #7d776c1a;
  --button-flat-fill-hover: #7d776c40;
  --button-primary-fill: var(--primary);
  --button-primary-foreground: var(--primary-foreground);
  --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);
  --elevation-header: 0 0 0 1px #7d776c26, 0 1px 2px #7d776c26, 0 2px 8px #7d776c1a;
  --elevation-lg: 0 0 0 1px #7d776c40, 0 4px 8px -2px #7d776c0f, 0 12px 24px -4px #7d776c40, 0 24px 48px -8px #7d776c1a, 0 48px 80px -12px #7d776c1a;
  --elevation-lg-ringless: 0 4px 8px -2px #7d776c0f, 0 12px 24px -4px #7d776c40, 0 24px 48px -8px #7d776c1a, 0 48px 80px -12px #7d776c1a;
  --elevation-md: 0 0 0 1px #7d776c26, 0 2px 4px #7d776c26, 0 4px 14px #7d776c26, 0 8px 24px -4px #7d776c0f;
  --elevation-md-ringless: 0 2px 4px #7d776c26, 0 4px 14px #7d776c26, 0 8px 24px -4px #7d776c0f;
  --elevation-sm: 0 0 0 1px #7d776c26, 0 1px 2px #7d776c26, 0 2px 8px #7d776c1a;
  --elevation-surface: 0 4px 8px -2px #7d776c0f, 0 12px 24px -4px #7d776c40, 0 24px 48px -8px #7d776c1a, 0 48px 80px -12px #7d776c1a;
  --elevation-xs: 0 0 0 1px #7d776c1a, 0 1px 3px #7d776c0f, 0 2px 6px .5px #7d776c0a;
  --faint-foreground: var(--fg-muted);
  --field-border: #d2ccc1;
  --foreground: var(--fg-primary);
  --info: var(--semantic-info);
  --input: var(--border-input);
  --muted: var(--neutral-100);
  --muted-foreground: var(--fg-secondary);
  --neutral-050: #f2f0eb;
  --neutral-100: #ebe7df;
  --neutral-200: #d9d4ca;
  --neutral-300: #bdb7ad;
  --neutral-400: #a29c92;
  --neutral-500: #878178;
  --neutral-600: #6b665f;
  --neutral-700: #4a4540;
  --neutral-800: #2a2723;
  --neutral-900: #181613;
  --overlay-disabled: #f2f0eb8c;
  --overlay-hover: #1a17140f;
  --overlay-pressed: #1a171417;
  --overlay-scrim: #1a171473;
  --overlay-scrim-bold: #1a1714a6;
  --overlay-scrim-subtle: #1a171440;
  --overlay-selected: #1a17140f;
  --overlay-text-secondary: #1a1714a6;
  --overlay-text-subtle: #1a171473;
  --page-canvas: var(--surface-default);
  --page-card-edge: #7d776c3d;
  --page-card-shadow: 0 1px 2px #7d776c26, 0 2px 8px #7d776c1a;
  --popover: var(--surface-popover);
  --popover-foreground: var(--fg-primary);
  --primary: var(--neutral-800);
  --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(--surface-border);
  --sidebar-foreground: var(--fg-primary);
  --sidebar-primary: var(--primary);
  --sidebar-primary-foreground: var(--primary-foreground);
  --sidebar-ring: var(--ring);
  --surface: var(--surface-default);
  --surface-border: var(--border-subtle);
  --surface-default: var(--paper);
  --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);
  --unread-badge: var(--neutral-800);
  --unread-wash: color-mix(in oklab, var(--neutral-800) 8%, var(--background));
  --unread-wash-foreground: var(--neutral-800);
}

@supports (color: lab(0% 0 0)) {
  .xfzoich.xfzoich, .xfzoich.xfzoich:root {
    --brand-foreground: lab(98.26% 0 0);
  }
}

.x1nu5uc1.x1nu5uc1, .x1nu5uc1.x1nu5uc1: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: var(--neutral-800);
  --brand-foreground: #fafafa;
  --brand-mark-filter: brightness(0);
  --brand-mark-foreground: var(--fg-primary);
  --button-primary-fill: var(--primary);
  --button-primary-foreground: var(--primary-foreground);
  --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(--neutral-800);
  --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(--surface-border);
  --sidebar-foreground: var(--fg-primary);
  --sidebar-primary: var(--primary);
  --sidebar-primary-foreground: var(--primary-foreground);
  --sidebar-ring: var(--ring);
  --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)) {
  .x1nu5uc1.x1nu5uc1, .x1nu5uc1.x1nu5uc1:root {
    --brand-foreground: lab(98.26% 0 0);
  }
}

.x1hpko8b.x1hpko8b, .x1hpko8b.x1hpko8b:root {
  --accent: var(--neutral-300);
  --accent-bg: var(--blue-900);
  --accent-foreground: var(--foreground);
  --accent-primary: var(--blue-300);
  --accent-primary-hover: var(--blue-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);
  --blue-050: #11131f;
  --blue-100: #141726;
  --blue-200: #182449;
  --blue-300: #1d2e62;
  --blue-400: #304384;
  --blue-500: #3e63dd;
  --blue-600: #5472e4;
  --blue-700: #9eb1ff;
  --blue-800: #c1d0ff;
  --blue-900: #d6e1ff;
  --border: var(--border-subtle);
  --border-bold: var(--neutral-600);
  --border-default: var(--neutral-400);
  --border-error: var(--coral-500);
  --border-focus: var(--neutral-700);
  --border-input: #2a2a2d;
  --border-subtle: #2a2a2d;
  --border-x-subtle: #211f27;
  --brand: #4390ee;
  --brand-bold: var(--blue-800);
  --brand-foreground: #fafafa;
  --brand-mark-filter: brightness(0) invert(1);
  --brand-mark-foreground: var(--neutral-0);
  --brand-primary: var(--blue-500);
  --brand-secondary: var(--blue-400);
  --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(--primary);
  --button-primary-foreground: var(--primary-foreground);
  --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-lg-ringless: var(--elevation-lg);
  --elevation-md: 0 4px 6px 1px #0a0a203d, 0 2px 4px #00000040, 0 4px 14px #0000003b, inset 0 1px 0 #ffffff3d;
  --elevation-md-ringless: var(--elevation-md);
  --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;
  --elevation-xs-ringless: 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: var(--blue-700);
  --fg-link-hover: var(--blue-800);
  --fg-muted: var(--neutral-600);
  --fg-primary: var(--neutral-900);
  --fg-secondary: var(--neutral-800);
  --field-border: #464649;
  --floating-shadow: var(--elevation-lg-ringless);
  --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-ringless);
  --muted: var(--neutral-300);
  --muted-foreground: var(--fg-secondary);
  --neutral-050: #0d0d0f;
  --neutral-100: #131316;
  --neutral-200: #1a1a1d;
  --neutral-300: #252528;
  --neutral-400: #39393c;
  --neutral-500: #59595c;
  --neutral-600: #818185;
  --neutral-700: #a6a6a9;
  --neutral-800: #c7c7ca;
  --neutral-900: #e7e7eb;
  --overlay-disabled: #0b07108c;
  --overlay-hover: #e7e7eb12;
  --overlay-pressed: #e7e7eb21;
  --overlay-scrim: #04020799;
  --overlay-scrim-bold: #040207bf;
  --overlay-scrim-subtle: #04020766;
  --overlay-selected: #e7e7eb1c;
  --overlay-text-secondary: #e7e7eb99;
  --overlay-text-subtle: #e7e7eb73;
  --page-canvas: var(--surface-default);
  --popover: var(--surface-popover);
  --popover-foreground: var(--fg-primary);
  --primary: var(--neutral-900);
  --primary-foreground: var(--neutral-050);
  --ring: var(--border-focus);
  --scrollbar-thumb: var(--alpha-200);
  --scrollbar-thumb-hover: var(--alpha-300);
  --secondary: var(--neutral-300);
  --secondary-foreground: var(--foreground);
  --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(--foreground);
  --sidebar-border: var(--surface-border);
  --sidebar-foreground: var(--foreground);
  --sidebar-primary: var(--primary);
  --sidebar-primary-foreground: var(--primary-foreground);
  --sidebar-ring: var(--ring);
  --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: var(--neutral-100);
  --surface-foreground: var(--fg-primary);
  --surface-hover: var(--overlay-hover);
  --surface-input: var(--neutral-100);
  --surface-popover: #202023;
  --surface-pressed: var(--overlay-pressed);
  --surface-raised: var(--neutral-200);
  --surface-selected: var(--overlay-selected);
  --surface-selected-foreground: var(--fg-primary);
  --surface-shadow: var(--elevation-xs-ringless);
  --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;
  --tooltip-background: var(--neutral-400);
  --tooltip-foreground: var(--neutral-900);
  --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)) {
  .x1hpko8b.x1hpko8b, .x1hpko8b.x1hpko8b:root {
    --brand: lab(58.3957% -.273913 -55.2607);
    --brand-foreground: lab(98.26% 0 0);
  }
}

.x6o1vkb.x6o1vkb, .x6o1vkb.x6o1vkb:root {
  --accent: var(--surface-selected);
  --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(--primary);
  --button-primary-foreground: #fdf9f4;
  --card: #fff;
  --card-foreground: var(--foreground);
  --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(--foreground);
  --primary: var(--hero-orange-ink);
  --primary-foreground: #fdf9f4;
  --ring: var(--hero-orange);
  --secondary: var(--hero-cream-deep);
  --secondary-foreground: var(--foreground);
  --sidebar: var(--surface);
  --sidebar-accent: var(--surface-selected);
  --sidebar-accent-foreground: var(--hero-ink-deep);
  --sidebar-border: var(--hero-line);
  --sidebar-foreground: var(--foreground);
  --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)) {
  .x6o1vkb.x6o1vkb, .x6o1vkb.x6o1vkb: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-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);
  }
}

.xbn6kch {
  --agent-rail-width: var(--x---agent-rail-width);
}

.x1wjlxzj {
  --analytics-row-fill: transparent;
}

.xpn94p2 {
  --analytics-row-fill: var(--surface-selected);
}

.x16ytdfz {
  --analytics-table-base: var(--card);
}

.x16psvj8 {
  --analytics-table-base: var(--surface);
}

.xnsgun4 {
  --area-tab-ring: none;
}

.x1htjibb {
  --area-tab-wash: transparent;
}

.x1lmzygu {
  --ask-tab-fill: color-mix(in srgb,#0091ff 10%,var(--surface));
}

.x1fpllu9 {
  --ask-tab-fill: color-mix(in srgb,var(--foreground) 2.5%,var(--surface));
}

.x1m88qru {
  --ask-tab-hover: color-mix(in srgb,#0091ff 10%,var(--surface));
}

.x1dsd0uv {
  --ask-tab-hover: color-mix(in srgb,var(--foreground) 5%,var(--surface));
}

.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);
  }
}

.xl58lmp {
  --background: var(--foreground);
}

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

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

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

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

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

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

.xaxbhf {
  --button-slot-gap: var(--control-gap);
}

.x1ob5gkc {
  --cell-radius: .5rem;
}

.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;
}

.x3caz4d {
  --data-table-row-fill: color-mix(in srgb,var(--primary) 8%,var(--surface));
}

.xh2yyse {
  --data-table-row-fill: var(--primary-subtle);
}

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

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

.xdsnika {
  --dialog-close-clearance: 2.5rem;
}

.xnf341r {
  --dialog-inset: 0px;
}

.x1ij7v13 {
  --dialog-inset: 1.5rem;
}

.x1kw5tpk {
  --faint-foreground: color-mix(in oklab,var(--sidebar-row-active-foreground) 74%,transparent);
}

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

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

.x1l3qr0d {
  --foreground: var(--sidebar-row-active-foreground);
}

.x1kwrv2u {
  --foreground: var(--tooltip-foreground);
}

.x3kg3ku {
  --foreground: white;
}

.xngk654 {
  --input: var(--faint-foreground);
}

.x1s8b9xy {
  --muted-foreground: color-mix(in oklab,var(--sidebar-row-active-foreground) 84%,transparent);
}

.xwexwp8 {
  --muted-foreground: #7dd3fc;
}

.x1yiyb8j {
  --muted-foreground: var(--tooltip-foreground);
}

.x1f13t4d {
  --nav-tile-tone: var(--chart-1);
}

.xyu7ncl {
  --nav-tile-tone: var(--chart-2);
}

.x1brmbdo {
  --nav-tile-tone: var(--chart-3);
}

.x120bhsf {
  --nav-tile-tone: var(--chart-4);
}

.xwnnk4h {
  --nav-tile-tone: var(--chart-5);
}

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

.x1mezfv9 {
  --page-canvas: var(--page-card-canvas);
}

.xaxa5td {
  --page-canvas: var(--sidebar-background);
}

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

.x1texkee {
  --primary: var(--sidebar-row-active-foreground);
}

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

.xek6i98 {
  --scope-pill-height: var(--control-height-chrome);
}

.xok7sq5 {
  --sidebar: var(--sidebar-panel-ground);
}

.x49ok2j {
  --sidebar-background: var(--sidebar);
}

.x15gp5dk {
  --sidebar-foreground: var(--sidebar-row-active-foreground);
}

.x17bo4ue {
  --sidebar-row-fill: var(--sidebar-row-active-fill);
}

.x1825m47 {
  --sidebar-row-frame-indent: var(--sidebar-row-indent, 0px);
}

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

.x1h3ki3s {
  --sidebar-row-indent: 1rem;
}

.x1s1pn4i {
  --surface: var(--sidebar-background);
}

.x1chcwcd {
  --surface: var(--sidebar-row-fill);
}

.x1gptk6q {
  --surface-hover: transparent;
}

.x1xn5gdt {
  --surface-selected: color-mix(in oklab,var(--sidebar-row-active-foreground) 14%,transparent);
}

.x16nu6dr {
  --tab-font-size: var(--font-size-micro);
}

.x10h5719 {
  --tab-gap: .125rem;
}

.x1d6y1uv {
  --tab-inner-padding: .5rem;
}

.xvudqhy {
  --table-cell-hover: color-mix(in srgb,var(--foreground) 3.6%,var(--surface));
}

.x1fpuo8t {
  --table-cell-hover: color-mix(in srgb,var(--foreground) 4.8%,var(--surface));
}

.x1v5dzvh {
  --table-cell-inline: .5rem;
}

.xdkyrqn {
  --table-cell-inline: .75rem;
}

.x1ex1smn {
  --table-frame-bottom: -1px;
}

.xwjmgjc {
  --table-grid-width: 0px;
}

.xde9uaj {
  --table-grid-width: 1px;
}

.xs8s8dp {
  --table-header-fill: var(--surface-subtle);
}

.x15ywoz2 {
  --table-header-fill: var(--surface);
}

.xb1anag {
  --table-line: var(--border-x-subtle);
}

.x1xpaxs6 {
  --table-line: var(--surface-border);
}

.xof1bvk {
  --table-name-weight: var(--font-weight-medium);
}

.x8406uj {
  --table-name-weight: var(--font-weight-regular);
}

.xb55ce2 {
  --table-row-height: 2.25rem;
}

.x15qgmr5 {
  --table-row-height: 2rem;
}

.x13o0hx9 {
  --table-row-hover: color-mix(in srgb,var(--foreground) 1.2%,var(--surface));
}

.x10fwxiv {
  --table-row-hover: color-mix(in srgb,var(--foreground) 2.4%,var(--surface));
}

.x1koztfv {
  --unread-badge: var(--rail-badge);
}

.x1m46j73 {
  --unread-badge-foreground: var(--rail-badge-foreground);
}

.x1x53o8y {
  --unread-badge-ring: var(--app-shell);
}

.x1gqge5w {
  --unread-badge-ring: var(--rail-fill);
}

.x1er32yn:focus-visible {
  --area-tab-ring: 0 0 0 2px var(--ring);
}

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

.xhsl5qn:focus-within {
  --data-table-row-fill: var(--table-row-hover);
}

.xitv9bg:has( > [data-slot="sliding-indicator"]) {
  --area-legacy-bar-opacity: 0;
}

.x1kt0mui:has( > [data-slot="sliding-indicator"]) {
  --segmented-active-fill: transparent;
}

.x5ps864:has( > [data-slot="sliding-indicator"]) {
  --segmented-active-shadow: none;
}

.x1exbbgi:hover {
  --analytics-row-fill: var(--surface-hover);
}

.x5clpyw:hover {
  --area-tab-wash: var(--surface-hover);
}

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

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

.x1ydoz17:hover {
  --data-table-row-fill: var(--table-cell-hover);
}

.xz7rhnq:hover {
  --data-table-row-fill: var(--table-row-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;
}

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

.x15rli19:focus {
  --data-table-row-fill: var(--table-row-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;
}

.xt2kg5g:not(#\#) {
  inset: -20%;
}

.x1mpo3l3:not(#\#) {
  inset: -3%;
}

.x1y3onse:not(#\#) {
  inset: -3px;
}

.xfrqe7g:not(#\#) {
  inset: -50%;
}

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

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

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

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

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

.x1caq2bs:not(#\#) {
  inset: 22%;
}

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

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

.xadzwc9:not(#\#) {
  margin: -.1875rem;
}

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

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

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

.x1c5nz5h:not(#\#) {
  margin: -4px;
}

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

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

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

.xinxiv1:not(#\#) {
  margin: .625rem;
}

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

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

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

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

.xvzj5t3:not(#\#) {
  margin: 2rem;
}

.xkib98w:not(#\#) {
  margin: 8px;
}

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

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

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

.xi95lyl:not(#\#) {
  padding: .1875rem;
}

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

.xb4wpm5:not(#\#) {
  padding: .3125rem;
}

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

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

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

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

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

.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;
}

.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;
}

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

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

.xv1mezb:not(#\#) {
  padding: var(--card-padding);
}

.xomikom:not(#\#) {
  padding: var(--dialog-inset);
}

.xr3py4n:not(#\#) {
  padding: var(--menu-padding);
}

.x5id0k4:not(#\#) {
  padding: var(--reading-padding);
}

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

.x7x2hc7.x7x2hc7:where(.x-default-marker:focus-visible *):not(#\#), .x1qs9v50.x1qs9v50:where(.x-default-marker:hover *):not(#\#) {
  inset: -3px;
}

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

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

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

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

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

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

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

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

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

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

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

@media (width <= 720px) {
  .x95ne6a.x95ne6a:not(#\#) {
    padding: 16px;
  }
}

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

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

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

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

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

@media (width >= 40rem) {
  .x3p7w7a.x3p7w7a: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;
  }

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

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

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

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

.x1i63qgs:not(#\#):not(#\#) {
  background-position: 125% 0;
}

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

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

.x1pcowon:not(#\#):not(#\#) {
  background-position: 100%;
}

.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);
}

.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);
}

.xox2f78:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--primary) 45%,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);
}

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

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

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

.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);
}

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

.xrw0j3:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 10%,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));
}

.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);
}

.x1xwxb5n:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--muted-foreground) 45%,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);
}

.xplecy3:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,#06b6d4 25%,var(--border-x-subtle));
}

.x1clpory:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,#64748b 25%,var(--border-x-subtle));
}

.xwdxynq:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,#d8b4fe 25%,var(--border-x-subtle));
}

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

.xt3deze:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,#f97316 25%,var(--border-x-subtle));
}

.x1o299m4:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,#fca5a5 25%,var(--border-x-subtle));
}

.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;
}

.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);
}

.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);
}

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

.xfyu9m7:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--composer-glow) 30%,var(--surface-border));
}

.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);
}

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

.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);
}

.x1f72l3g:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--info) 25%,var(--border-x-subtle));
}

.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);
}

.x84x6go:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--muted-foreground) 45%,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);
}

.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);
}

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

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

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

.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);
}

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

.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);
}

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

.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);
}

.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);
}

.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;
}

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

.x19pf6dd:not(#\#):not(#\#) {
  border-color: var(--app-shell);
}

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

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

.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);
}

.x1k874ld:not(#\#):not(#\#) {
  border-color: var(--button-outline-border, color-mix(in srgb,var(--foreground) 14%,transparent));
}

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

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

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

.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);
}

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

.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);
}

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

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

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

.xt71v46:not(#\#):not(#\#) {
  border-color: var(--scope-pill-border);
}

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

.xa5pj7n:not(#\#):not(#\#) {
  border-color: var(--sidebar-row-active-badge);
}

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

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

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

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

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

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

.xrnz9td:not(#\#):not(#\#) {
  border-color: var(--table-line);
}

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

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

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

.xg1c3ig:not(#\#):not(#\#) {
  border-inline-color: var(--surface-border, 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;
}

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

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

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

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

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

.xyvf148:not(#\#):not(#\#) {
  border-radius: 1.125rem;
}

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

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

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

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

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

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

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

.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;
}

.x14o3kyb:not(#\#):not(#\#) {
  border-radius: 26px;
}

.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;
}

.x1tk6hmr:not(#\#):not(#\#) {
  border-radius: calc(var(--control-height-row-action) / 4);
}

.x1qjs2z3:not(#\#):not(#\#) {
  border-radius: calc(var(--radius-control) - .125rem);
}

.x1nhegdq:not(#\#):not(#\#) {
  border-radius: calc(var(--radius-control) - 2px);
}

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

.x1o3cwu8:not(#\#):not(#\#) {
  border-radius: calc(var(--radius-row) - .125rem);
}

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

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

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

.x17q0g0m:not(#\#):not(#\#) {
  border-radius: var(--composer-radius);
}

.xdga4pl:not(#\#):not(#\#) {
  border-radius: var(--composer-send-radius);
}

.xqliyn4:not(#\#):not(#\#) {
  border-radius: var(--kbd-radius);
}

.x1p68g2j:not(#\#):not(#\#) {
  border-radius: var(--list-row-radius, 12px);
}

.xo9nscj:not(#\#):not(#\#) {
  border-radius: var(--list-row-radius);
}

.x2gpu9o:not(#\#):not(#\#) {
  border-radius: var(--pill-radius);
}

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

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

.xxc4lfi:not(#\#):not(#\#) {
  border-radius: var(--radius-card-feature);
}

.xru5z3m:not(#\#):not(#\#) {
  border-radius: var(--radius-card);
}

.x19p5my6:not(#\#):not(#\#) {
  border-radius: var(--radius-control);
}

.x1ml0y08:not(#\#):not(#\#) {
  border-radius: var(--radius-dialog);
}

.x1l4jfg2:not(#\#):not(#\#) {
  border-radius: var(--radius-field);
}

.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);
}

.x185dj9a:not(#\#):not(#\#) {
  border-radius: var(--radius-panel);
}

.xd99u20:not(#\#):not(#\#) {
  border-radius: var(--radius-popover);
}

.x1rbo5zz:not(#\#):not(#\#) {
  border-radius: var(--radius-row-action);
}

.x1r36xq7:not(#\#):not(#\#) {
  border-radius: var(--radius-row);
}

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

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

.x1vz993g:not(#\#):not(#\#) {
  border-radius: var(--scope-pill-radius);
}

.x1cab6g8:not(#\#):not(#\#) {
  border-radius: var(--tab-inner-radius);
}

.x10a9obq:not(#\#):not(#\#) {
  border-radius: var(--topbar-search-radius, var(--pill-radius));
}

.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;
}

.x1qpg3om:not(#\#):not(#\#) {
  border-width: var(--kbd-border-width);
}

.x4yt5et:not(#\#):not(#\#) {
  border-width: var(--tab-inner-border-width);
}

.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;
}

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

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

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

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

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

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

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

.x9sv3eg:not(#\#):not(#\#) {
  gap: 1.125rem;
}

.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;
}

.x1tzqfcb:not(#\#):not(#\#) {
  gap: 7%;
}

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

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

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

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

.x8fwt5u:not(#\#):not(#\#) {
  gap: var(--card-gap);
}

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

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

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

.x1jtbucb:not(#\#):not(#\#) {
  gap: var(--space-stack-xl);
}

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

.xa7dq8h:not(#\#):not(#\#) {
  gap: var(--tab-gap);
}

.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;
}

.x14d52f8:not(#\#):not(#\#) {
  grid-column: var(--x-gridColumn);
}

.xa1s216:not(#\#):not(#\#) {
  grid-row: 1 / span 2;
}

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

.x33j1x8:not(#\#):not(#\#) {
  grid-row: var(--x-gridRow);
}

.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;
}

.x1k49i25:not(#\#):not(#\#) {
  margin-block: -4px;
}

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

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

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

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

.x1ohc589:not(#\#):not(#\#) {
  margin-block: .625rem;
}

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

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

.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;
}

.xg9jes1:not(#\#):not(#\#) {
  margin-block: 4px;
}

.x1uuky47:not(#\#):not(#\#) {
  margin-block: 6px;
}

.x1jp4ehj:not(#\#):not(#\#) {
  margin-block: 8px;
}

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

.xs5p77v:not(#\#):not(#\#) {
  margin-block: calc((var(--font-size-heading-6) * var(--line-height-heading-6) - var(--control-height-chrome)) / 2);
}

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

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

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

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

.xa2s35c:not(#\#):not(#\#) {
  margin-inline: -.875rem;
}

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

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

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

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

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

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

.xmdp47g:not(#\#):not(#\#) {
  margin-inline: .1875rem;
}

.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;
}

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

.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;
}

.x19u7nvv:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--dialog-inset));
}

.x9vhmmc:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--space-stack-lg));
}

.x1zga73:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--space-stack-sm));
}

.x17scucv:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--table-cell-inline));
}

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

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

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

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

.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;
}

.x1ilhcv:not(#\#):not(#\#) {
  padding-block: .1em;
}

.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;
}

.x1vj3u9m:not(#\#):not(#\#) {
  padding-block: .4rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

.x13eudtd:not(#\#):not(#\#) {
  padding-block: .625rem;
}

.xh3qy06:not(#\#):not(#\#) {
  padding-block: .6875rem;
}

.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;
}

.x1o236oo:not(#\#):not(#\#) {
  padding-block: 1.625rem;
}

.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;
}

.xr9q8rw:not(#\#):not(#\#) {
  padding-block: 24px;
}

.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;
}

.xd11lqx:not(#\#):not(#\#) {
  padding-block: 32px;
}

.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;
}

.xktwret:not(#\#):not(#\#) {
  padding-block: clamp(1.25rem, 5%, 2.5rem);
}

.x1ge6asl:not(#\#):not(#\#) {
  padding-block: var(--menu-item-padding-block);
}

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

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

.x3hvt9h:not(#\#):not(#\#) {
  padding-block: var(--space-stack-xl);
}

.x17c8ekb:not(#\#):not(#\#) {
  padding-block: var(--space-stack-xs);
}

.x1sopc09:not(#\#):not(#\#) {
  padding-inline: .0625rem;
}

.x1u5bktz:not(#\#):not(#\#) {
  padding-inline: .125rem;
}

.xllzysa:not(#\#):not(#\#) {
  padding-inline: .25rem;
}

.xrmbqsr:not(#\#):not(#\#) {
  padding-inline: .3125rem;
}

.x18a9hih:not(#\#):not(#\#) {
  padding-inline: .375rem;
}

.x1pjywub:not(#\#):not(#\#) {
  padding-inline: .3em;
}

.x8srd2o:not(#\#):not(#\#) {
  padding-inline: .4375rem;
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

.x12pyf1d:not(#\#):not(#\#) {
  padding-inline: .6875rem;
}

.x1iouy3e:not(#\#):not(#\#) {
  padding-inline: .6rem;
}

.x1ryrjj2:not(#\#):not(#\#) {
  padding-inline: .75rem;
}

.x1ry8kwj:not(#\#):not(#\#) {
  padding-inline: .8125rem;
}

.x13s4r1c:not(#\#):not(#\#) {
  padding-inline: .875rem;
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x11h0hc:not(#\#):not(#\#) {
  padding-inline: 1.125rem;
}

.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;
}

.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;
}

.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;
}

.x4817ge:not(#\#):not(#\#) {
  padding-inline: 9%;
}

.x1q4txso:not(#\#):not(#\#) {
  padding-inline: 9px;
}

.x1coqeu8:not(#\#):not(#\#) {
  padding-inline: clamp(1.25rem, 6%, 3rem);
}

.xkfz2f0:not(#\#):not(#\#) {
  padding-inline: var(--card-padding);
}

.x1986apa:not(#\#):not(#\#) {
  padding-inline: var(--cell-size);
}

.x1f8dha9:not(#\#):not(#\#) {
  padding-inline: var(--control-padding-inline-chrome);
}

.xi2vfhc:not(#\#):not(#\#) {
  padding-inline: var(--control-padding-inline);
}

.x1qza13l:not(#\#):not(#\#) {
  padding-inline: var(--dialog-inset);
}

.x1c0vslk:not(#\#):not(#\#) {
  padding-inline: var(--menu-item-padding-inline);
}

.xnx6c6u:not(#\#):not(#\#) {
  padding-inline: var(--scope-pill-padding-inline);
}

.x1tgdxk1:not(#\#):not(#\#) {
  padding-inline: var(--space-inline-panel);
}

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

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

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

.xi77k91:not(#\#):not(#\#) {
  padding-inline: var(--tab-inner-padding);
}

.x10mb8bi:not(#\#):not(#\#) {
  padding-inline: var(--table-cell-inline);
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.x1knln2f:not(#\#):not(#\#) {
  place-items: start 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);
}

.x188jx6f:not(#\#):not(#\#) {
  transition: opacity .3s cubic-bezier(.6, 0, .05, .95), inset .2s cubic-bezier(.25, .46, .45, .94);
}

.xtsipch:not(#\#):not(#\#) {
  transition: opacity var(--motion-duration-base) var(--motion-ease-smooth);
}

.x1kbps7c:not(#\#):not(#\#) {
  transition: transform .2s cubic-bezier(.785, .135, .15, .86);
}

.xyebfwx:not(#\#):not(#\#) {
  transition: transform .3s cubic-bezier(.6, .01, 0, .95);
}

.x17mc33n:not(#\#):not(#\#) {
  transition: transform var(--motion-duration-base);
}

.xxkv0x4.xxkv0x4:where(.x-default-marker:focus-within *):not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 18%,transparent);
}

.x1qp9z4i.x1qp9z4i:where(.x-default-marker:focus-within *):not(#\#):not(#\#) {
  border-color: var(--foreground);
}

.x1qb3s8f.x1qb3s8f:where(.x-default-marker:focus-visible *):not(#\#):not(#\#) {
  outline: 2px solid var(--ring);
}

.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);
}

.xec5quw.xec5quw:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 18%,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);
}

.xqdr136.xqdr136:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: var(--foreground);
}

.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);
}

.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(#\#) {
  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);
}

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

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

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

.x1eojk89[data-popup-open]:not(#\#):not(#\#) {
  border-color: var(--brand-cyan);
}

.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);
}

.x13i6t4e.x13i6t4e:where(.x-default-marker[data-active] *):not(#\#):not(#\#) {
  border-color: var(--tab-active-border);
}

.xb2zpag:focus-visible:not(#\#):not(#\#) {
  border-radius: .125rem;
}

.xs8ai2g:focus-visible:not(#\#):not(#\#) {
  outline: -2px solid var(--ring);
}

.x114y1c1:focus-visible:not(#\#):not(#\#), .x1s7zfd2:focus-within: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(#\#), .xwt18xq:focus-within:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--ring) 30%,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);
}

.xid5bfp:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in srgb,var(--primary) 45%,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);
}

.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);
}

.xj7n1se:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--rail-ink);
}

.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;
}

.xlq9nd3:first-child:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1y66b96:empty:not(#\#):not(#\#) {
  padding-block: 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);
}

.x100al6n:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--muted-foreground) 45%,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);
}

.xhp6t:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 15%,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);
}

.xwwj95c:hover:not(#\#):not(#\#) {
  border-color: var(--border-bold);
}

.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);
}

.x1h9kpvn:hover:not(#\#):not(#\#) {
  border-color: var(--field-border);
}

.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);
}

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

.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;
}

.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);
}

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

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

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

.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);
}

.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 (hover: hover) and (pointer: fine) {
  .xipfd0q.xipfd0q:not(#\#):not(#\#) {
    border-color: var(--surface-border);
  }
}

@media (width >= 640px) {
  .xzixnvv.xzixnvv:not(#\#):not(#\#) {
    border-radius: var(--radius-dialog);
  }
}

@media (width <= 767px) {
  .x1r2de9f.x1r2de9f:not(#\#):not(#\#) {
    border-radius: 0;
  }
}

@media (width >= 40rem) {
  .x1akqyp7.x1akqyp7:not(#\#):not(#\#) {
    border-radius: .75rem;
  }

  .xqeq53k.xqeq53k:not(#\#):not(#\#) {
    border-radius: var(--radius-dialog);
  }
}

@media (width >= 640px) {
  .x1ra19ht.x1ra19ht:not(#\#):not(#\#) {
    gap: .625rem;
  }
}

@media (width >= 768px) {
  .xz2vd9a.xz2vd9a:not(#\#):not(#\#) {
    gap: .75rem;
  }
}

@media (width >= 1024px) {
  .xe2brni.xe2brni:not(#\#):not(#\#) {
    gap: 3rem;
  }
}

@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 >= 48rem) {
  .x1lzw4n9.x1lzw4n9:not(#\#):not(#\#) {
    gap: 4rem;
  }
}

@media (width >= 640px) {
  .xcr6l4e.xcr6l4e:not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }

  .x1wijrsb.x1wijrsb: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 <= 720px) {
  .xy0nd2e.xy0nd2e:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@media (width >= 40rem) {
  .x19zfo7n.x19zfo7n:not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }

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

@media (width >= 48rem) {
  .x1cx34x7.x1cx34x7:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (width >= 80rem) {
  .x1uk9644.x1uk9644:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (width >= 768px) {
  .x1oy6egp.x1oy6egp:not(#\#):not(#\#) {
    margin-inline: -1.5rem;
  }
}

@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 >= 36rem) {
  .x13sa06r.x13sa06r:not(#\#):not(#\#) {
    margin-inline: 1.25rem;
  }
}

@media (width <= 720px) {
  .x1hzd08q.x1hzd08q:not(#\#):not(#\#) {
    overflow: visible;
  }
}

@media (width >= 64rem) {
  .x15i4o36.x15i4o36:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width >= 640px) {
  .x8dt2sa.x8dt2sa:not(#\#):not(#\#) {
    padding-block: 3.5rem;
  }
}

@media (width >= 768px) {
  .xx8mfrg.xx8mfrg:not(#\#):not(#\#) {
    padding-block: 1.25rem;
  }

  .x1vm3of8.x1vm3of8:not(#\#):not(#\#) {
    padding-block: 1.5rem;
  }

  .x1edtlsw.x1edtlsw:not(#\#):not(#\#) {
    padding-block: 1rem;
  }

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

@media (width >= 1024px) {
  .x42sd1b.x42sd1b:not(#\#):not(#\#) {
    padding-block: 2.5rem;
  }

  .x11ioay9.x11ioay9:not(#\#):not(#\#) {
    padding-block: 4rem;
  }
}

@media (width >= 48rem) {
  .xt1earc.xt1earc:not(#\#):not(#\#) {
    padding-block: 0;
  }

  .xwy4hh6.xwy4hh6: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 >= 48rem) {
  .x95iaw2.x95iaw2:not(#\#):not(#\#) {
    padding-block: 2rem;
  }

  .x176py32.x176py32:not(#\#):not(#\#) {
    padding-block: 8rem;
  }
}

@media (width >= 576px) {
  .x1ecgxcc.x1ecgxcc:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

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

  .xedse5k.xedse5k:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }

  .x1o91hnj.x1o91hnj:not(#\#):not(#\#) {
    padding-inline: 3rem;
  }
}

@media (width >= 768px) {
  .x19p1l8b.x19p1l8b:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }

  .x1b9rclj.x1b9rclj:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }

  .xgg5bld.xgg5bld:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }

  .x9cgrto.x9cgrto:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }

  .x18tkl67.x18tkl67:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 960px) {
  .xyo4c9f.xyo4c9f:not(#\#):not(#\#) {
    padding-inline: 3.5rem;
  }

  .xrsmrgl.xrsmrgl:not(#\#):not(#\#) {
    padding-inline: 3rem;
  }
}

@media (width >= 1024px) {
  .x1m6irpv.x1m6irpv:not(#\#):not(#\#) {
    padding-inline: 0;
  }

  .x3vtwb3.x3vtwb3:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }

  .x17bbs4n.x17bbs4n:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }

  .x18lhdkj.x18lhdkj:not(#\#):not(#\#) {
    padding-inline: 3rem;
  }
}

@media (width <= 720px) {
  .x13i99g7.x13i99g7:not(#\#):not(#\#) {
    padding-inline: 12px;
  }
}

@media (width <= 600px) {
  .x1i6i2zq.x1i6i2zq:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 40rem) {
  .x1kc9yw3.x1kc9yw3:not(#\#):not(#\#) {
    padding-inline: .5rem;
  }

  .xo77247.xo77247:not(#\#):not(#\#) {
    padding-inline: .75rem;
  }
}

@media (width >= 28rem) {
  .x1l50b20.x1l50b20: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 >= 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 >= 640px) and (width <= 1023.98px) {
  .xmo1bfn.xmo1bfn:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 64rem) {
  .xd5fil5.xd5fil5:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 96rem) {
  .xb88uem.xb88uem:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@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 <= 40rem) {
  .x65xc3q.x65xc3q:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@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;
  }

  .x11vkzx6.x11vkzx6:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 640px) and (width <= 1023.98px) {
  .x17wnnau.x17wnnau:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

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

@media (width >= 48rem) {
  .x1w19ka9.x1w19ka9: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 >= 64rem) and (width <= 79.99rem) {
  .x1sllwot.x1sllwot: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 >= 36rem) {
  .x1ngkitt.x1ngkitt:not(#\#):not(#\#) {
    grid-column: 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 >= 36rem) {
  .x1q4wryj.x1q4wryj:not(#\#):not(#\#) {
    grid-row: auto;
  }
}

@container (width >= 28rem) {
  .x1rrkh14.x1rrkh14:not(#\#):not(#\#) {
    padding-block: 1.25rem;
  }
}

@container (width >= 36rem) {
  .x11ymo2u.x11ymo2u:not(#\#):not(#\#) {
    padding-block: var(--space-stack-lg);
  }
}

@container channel-chat (width >= 480px) {
  .x15padyb.x15padyb:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@container channel-chat (width >= 800px) {
  .x1kq4lfq.x1kq4lfq:not(#\#):not(#\#) {
    padding-inline: 0;
  }

  .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);
  }
}

@media (hover: hover) and (pointer: fine) {
  .x3fuxth.x3fuxth:hover:not(#\#):not(#\#) {
    border-color: var(--field-border);
  }
}

@media (hover: hover) {
  .x14r0owg.x14r0owg:hover:not(#\#):not(#\#) {
    border-color: var(--muted-foreground);
  }

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

.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;
}

.x1u5n1hv:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: unset;
}

.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;
}

.xqjyukv:not(#\#):not(#\#):not(#\#) {
  align-content: stretch;
}

.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;
}

.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;
}

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

.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;
}

.x1gfco31:not(#\#):not(#\#):not(#\#) {
  animation-delay: -3s;
}

.x9fqprg:not(#\#):not(#\#):not(#\#) {
  animation-delay: 12ms;
}

.xxl7it4:not(#\#):not(#\#):not(#\#) {
  animation-delay: 24ms;
}

.x1nrlbli:not(#\#):not(#\#):not(#\#) {
  animation-delay: 25ms;
}

.x1e178eq:not(#\#):not(#\#):not(#\#) {
  animation-delay: 36ms;
}

.x108bdvp:not(#\#):not(#\#):not(#\#) {
  animation-delay: 48ms;
}

.x13evuud:not(#\#):not(#\#):not(#\#) {
  animation-delay: 40ms;
}

.x183qis7:not(#\#):not(#\#):not(#\#) {
  animation-delay: 50ms;
}

.xs6alww:not(#\#):not(#\#):not(#\#) {
  animation-delay: 80ms;
}

.x1vwdvh2:not(#\#):not(#\#):not(#\#) {
  animation-delay: .12s;
}

.x142vmpx:not(#\#):not(#\#):not(#\#) {
  animation-delay: .14s;
}

.x1jksiw5:not(#\#):not(#\#):not(#\#) {
  animation-delay: .16s;
}

.x1snll8:not(#\#):not(#\#):not(#\#) {
  animation-delay: .18s;
}

.x1jh9esf:not(#\#):not(#\#):not(#\#) {
  animation-delay: .24s;
}

.x192tdn3:not(#\#):not(#\#):not(#\#) {
  animation-delay: .25s;
}

.xop4jck:not(#\#):not(#\#):not(#\#) {
  animation-delay: .28s;
}

.x1t83zlg:not(#\#):not(#\#):not(#\#) {
  animation-delay: .2s;
}

.x1fst54f:not(#\#):not(#\#):not(#\#) {
  animation-delay: .36s;
}

.x15q9nvk:not(#\#):not(#\#):not(#\#) {
  animation-delay: .45s;
}

.x1xwhvez:not(#\#):not(#\#):not(#\#) {
  animation-delay: .4s;
}

.x569zme:not(#\#):not(#\#):not(#\#) {
  animation-delay: .65s;
}

.x1nrwgbl:not(#\#):not(#\#):not(#\#) {
  animation-delay: .6s;
}

.xt3dplx:not(#\#):not(#\#):not(#\#) {
  animation-delay: .7s;
}

.x1uzojwf:not(#\#):not(#\#):not(#\#) {
  animation-delay: 0s;
}

.x79r8po:not(#\#):not(#\#):not(#\#) {
  animation-delay: 1.2s;
}

.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;
}

.x1shwlz2:not(#\#):not(#\#):not(#\#) {
  animation-duration: .16s;
}

.xllfotl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .18s;
}

.xs4xyr0:not(#\#):not(#\#):not(#\#) {
  animation-duration: .25s;
}

.x1g18oiy:not(#\#):not(#\#):not(#\#) {
  animation-duration: .26s;
}

.x5hsz1j:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.x1i47e9z:not(#\#):not(#\#):not(#\#) {
  animation-duration: .32s;
}

.x2mfxb:not(#\#):not(#\#):not(#\#) {
  animation-duration: .4s;
}

.x4mqg50:not(#\#):not(#\#):not(#\#) {
  animation-duration: .56s;
}

.xxkxylk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .5s;
}

.xdz8niu:not(#\#):not(#\#):not(#\#) {
  animation-duration: .6s;
}

.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;
}

.x1g3bjam:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.3s;
}

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

.xmg6eyc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.5s;
}

.x18hd8ej:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.6s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.xrp5g2y:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.2s;
}

.xius3t:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.4s;
}

.x1p0imuc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 24s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.xlbroas:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3.2s;
}

.x176w33q:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3.4s;
}

.xm0a9dp:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3.8s;
}

.x4iy39z:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4.8s;
}

.xeaay5l:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4s;
}

.x10bxkc9:not(#\#):not(#\#):not(#\#) {
  animation-duration: 7s;
}

.x1gf0wzc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 8s;
}

.x9pbcqa:not(#\#):not(#\#):not(#\#) {
  animation-duration: 90s;
}

.x1g4fb03:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--duration-quick);
}

.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);
}

.x1n1gurf:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-popup);
}

.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);
}

.xsycp3u:not(#\#):not(#\#):not(#\#) {
  animation-name: x104uss1-B;
}

.x1n16pa2:not(#\#):not(#\#):not(#\#) {
  animation-name: x10fbjdb-B;
}

.x1nqu64h:not(#\#):not(#\#):not(#\#) {
  animation-name: x1105bak-B;
}

.xen97kv:not(#\#):not(#\#):not(#\#) {
  animation-name: x12cdp4s-B;
}

.xanc9ca:not(#\#):not(#\#):not(#\#) {
  animation-name: x1381r18-B;
}

.xcx56e2:not(#\#):not(#\#):not(#\#) {
  animation-name: x13kz0yu-B;
}

.xpy0iuf:not(#\#):not(#\#):not(#\#) {
  animation-name: x143jzxr-B;
}

.x103vr27:not(#\#):not(#\#):not(#\#) {
  animation-name: x17v254d-B;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.xh9zku5:not(#\#):not(#\#):not(#\#) {
  animation-name: x1a70tqj-B;
}

.x15rdwlk:not(#\#):not(#\#):not(#\#) {
  animation-name: x1aj5hgr-B;
}

.xevley4:not(#\#):not(#\#):not(#\#) {
  animation-name: x1aq8mbb-B;
}

.x1jb5azy:not(#\#):not(#\#):not(#\#) {
  animation-name: x1brdng2-B;
}

.x10kuiep:not(#\#):not(#\#):not(#\#) {
  animation-name: x1bvfha3-B;
}

.xj1zbdh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1bzi508-B;
}

.xbfij5i:not(#\#):not(#\#):not(#\#) {
  animation-name: x1caz2zu-B;
}

.x1a44k40:not(#\#):not(#\#):not(#\#) {
  animation-name: x1do5dr1-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;
}

.xklkhhi:not(#\#):not(#\#):not(#\#) {
  animation-name: x1hvvosf-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;
}

.x1crhezd:not(#\#):not(#\#):not(#\#) {
  animation-name: x1lgszu9-B;
}

.x1qw5ui9:not(#\#):not(#\#):not(#\#) {
  animation-name: x1lrdfeb-B;
}

.x1l0wfk0:not(#\#):not(#\#):not(#\#) {
  animation-name: x1my5jru-B;
}

.x1no39iu:not(#\#):not(#\#):not(#\#) {
  animation-name: x1npa8st-B;
}

.xegid8a:not(#\#):not(#\#):not(#\#) {
  animation-name: x1oozjg9-B;
}

.x1qllqs9:not(#\#):not(#\#):not(#\#) {
  animation-name: x1p1kxf8-B;
}

.xr9r2jq:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rfz6nc-B;
}

.x60emcn:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rmoi9m-B;
}

.x1ge67yc:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rpcdqh-B;
}

.xhpbw76:not(#\#):not(#\#):not(#\#) {
  animation-name: x1uknk9t-B;
}

.x138zmsz:not(#\#):not(#\#):not(#\#) {
  animation-name: x1v7y7jf-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.x1nrtthc:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wpkqe1-B;
}

.x4b77o:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wv65fh-B;
}

.xa003vm:not(#\#):not(#\#):not(#\#) {
  animation-name: x1x0gsyd-B;
}

.x1agn9t0:not(#\#):not(#\#):not(#\#) {
  animation-name: x1y2q9co-B;
}

.x6s8mna:not(#\#):not(#\#):not(#\#) {
  animation-name: x2pcel-B;
}

.xkf8w2b:not(#\#):not(#\#):not(#\#) {
  animation-name: x369kmj-B;
}

.xsnvi4c:not(#\#):not(#\#):not(#\#) {
  animation-name: x5erlvd-B;
}

.xdhopt9:not(#\#):not(#\#):not(#\#) {
  animation-name: x5o5k6n-B;
}

.x1tpba86:not(#\#):not(#\#):not(#\#) {
  animation-name: x6xj818-B;
}

.x1jqi4rq:not(#\#):not(#\#):not(#\#) {
  animation-name: x7zu13d-B;
}

.x1tbzl01:not(#\#):not(#\#):not(#\#) {
  animation-name: x8uz4zu-B;
}

.x1cnhacy:not(#\#):not(#\#):not(#\#) {
  animation-name: xaqjals-B;
}

.xee4ywd:not(#\#):not(#\#):not(#\#) {
  animation-name: xazk77x-B;
}

.xntbmui:not(#\#):not(#\#):not(#\#) {
  animation-name: xfzg1zf-B;
}

.xo3sfnr:not(#\#):not(#\#):not(#\#) {
  animation-name: xgcq4cg-B;
}

.x1v8jm5k:not(#\#):not(#\#):not(#\#) {
  animation-name: xgy3ymk-B;
}

.x1hipuyj:not(#\#):not(#\#):not(#\#) {
  animation-name: xhg4qnt-B;
}

.xgipjc2:not(#\#):not(#\#):not(#\#) {
  animation-name: xhhrjdc-B;
}

.x1188x5o:not(#\#):not(#\#):not(#\#) {
  animation-name: xiekrje-B;
}

.x1kblipa:not(#\#):not(#\#):not(#\#) {
  animation-name: xittt9j-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;
}

.xbhiib0:not(#\#):not(#\#):not(#\#) {
  animation-name: xnirehn-B;
}

.x1kkems7:not(#\#):not(#\#):not(#\#) {
  animation-name: xo6h3wi-B;
}

.x1pncwgi:not(#\#):not(#\#):not(#\#) {
  animation-name: xplaqj1-B;
}

.xozk8ic:not(#\#):not(#\#):not(#\#) {
  animation-name: xr3m334-B;
}

.xlw3eye:not(#\#):not(#\#):not(#\#) {
  animation-name: xrdaomk-B;
}

.x8o90pd:not(#\#):not(#\#):not(#\#) {
  animation-name: xroe53j-B;
}

.xj570y2:not(#\#):not(#\#):not(#\#) {
  animation-name: xshsobv-B;
}

.xgrfsz7:not(#\#):not(#\#):not(#\#) {
  animation-name: xskkr7c-B;
}

.xwy6vip:not(#\#):not(#\#):not(#\#) {
  animation-name: xszgtr2-B;
}

.x1mta51n:not(#\#):not(#\#):not(#\#) {
  animation-name: xtut5q7-B;
}

.x19d60qc:not(#\#):not(#\#):not(#\#) {
  animation-name: xvc3og0-B;
}

.xuyi0qc:not(#\#):not(#\#):not(#\#) {
  animation-name: xvubmcv-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);
}

.xrmiu4m:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.x13sqliq:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.25, 1, .5, 1);
}

.x1k3r6q1:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.3, 0, .3, 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);
}

.x12y52ut:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.45, 0, .2, 1);
}

.xq57n9:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.65, 0, .35, 1);
}

.xy3w3hh:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.77, 0, .175, 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;
}

.x1nxgg22:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: step-end;
}

.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);
}

.x7w0rm8:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ease-out);
}

.x1jz8mzb:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--motion-ease-popup);
}

.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(#\#) {
  aspect-ratio: 1;
}

.x1roaz9h:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1.91;
}

.x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x1eh17ql:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1536 / 1024;
}

.x2ebxmi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 10;
}

.xud4ty0:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 7;
}

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x1wskzqf:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 2;
}

.xdgs9wq:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 2.1;
}

.x15v3cla:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 25 / 7;
}

.xoob0kj:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3 / 2;
}

.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;
}

.x1mvcmkk:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 657 / 316;
}

.x1bw75gf:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 8 / 3;
}

.x1gqppi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 8 / 5;
}

.x15jox0q:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 9 / 16;
}

.x8hifl3:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: auto 1;
}

.x11fneen:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: auto;
}

.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);
}

.x1ilxrc6:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(16px) saturate(1.2);
}

.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);
}

.x1j1ow7c:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px) saturate(140%);
}

.x1yceh4e:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px) saturate(180%);
}

.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;
}

.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;
}

.x132y54r:not(#\#):not(#\#):not(#\#) {
  background-color: #eef0f3;
}

.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;
}

.x1moc96f:not(#\#):not(#\#):not(#\#) {
  background-color: #fbfaf7;
}

.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;
}

.xnohbrn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--amber-100) 18%,var(--background));
}

.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);
}

.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);
}

.x1iibueb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--foreground) 6%,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);
}

.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);
}

.xh6ainc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 88%,var(--page-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);
}

.xak5g41:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--sidebar-foreground) 8%,transparent);
}

.xbbaa6s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success) 10%,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);
}

.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);
}

.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);
}

.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);
}

.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);
}

.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);
}

.x6tigcf:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
  background-color: lab(0% 0 0 / .4);
}

.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);
}

.x1l7jo1m:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,color-mix(in srgb,var(--warning) 15%,transparent) 100%,transparent);
}

.xtov0v8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,currentColor 6%,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);
}

.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);
}

.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);
}

.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);
}

.x1xt3kyo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--border) 25%,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);
}

.x1g0r8o5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-blue) 10%,var(--page-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));
}

.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);
}

.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);
}

.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);
}

.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);
}

.xb8q35d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 62%,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);
}

.x1a0osw6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--chart-seq-1) 55%,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);
}

.x18iokp3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--destructive) 4%,var(--card));
}

.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);
}

.x8ka4p7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 30%,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);
}

.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);
}

.x1sx94bt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 45%,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);
}

.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);
}

.x11dqe1m:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--success) 9%,var(--surface));
}

.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);
}

.xlsemfx:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 55%,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);
}

.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);
}

.x15e0ht2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-selected) 40%,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);
}

.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);
}

.xtmlg58:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--tooltip-background) 40%,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);
}

.x828j6q:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 22%,transparent);
}

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

.x3mbwz1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--warning) 45%,var(--destructive));
}

.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);
}

.x1dpgqi0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,#06b6d4 12%,var(--surface-default));
}

.x6pcjvb:not(#\#):not(#\#):not(#\#) {
  background-color: #1118278c;
}

.xivmbfx:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,#64748b 12%,var(--surface-default));
}

.x154vcue:not(#\#):not(#\#):not(#\#) {
  background-color: #84cc1633;
}

.x12ds473:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,#d8b4fe 12%,var(--surface-default));
}

.x1l0pt64:not(#\#):not(#\#):not(#\#) {
  background-color: #f973161a;
}

.xpkl6lg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,#f97316 12%,var(--surface-default));
}

.x1o7dz76:not(#\#):not(#\#):not(#\#) {
  background-color: #f973160d;
}

.x13mhkd5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,#fca5a5 12%,var(--surface-default));
}

.x2izub2:not(#\#):not(#\#):not(#\#) {
  background-color: #0003;
}

.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);
}

.xn5dbpy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 10%,transparent);
}

.xtp5tyh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,currentColor 25%,transparent);
}

.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);
}

.xmd3vrp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 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);
}

.xc368xm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--app-shell) 55%,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));
}

.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);
}

.x1md9203:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--card) 78%,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);
}

.xyy9vh9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 12%,var(--card));
}

.x3d9gv7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 12%,var(--surface-default));
}

.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);
}

.x7hp563:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 6%,transparent);
}

.x1inqoqt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 6%,var(--surface));
}

.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);
}

.x1c35lbs:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 8%,var(--popover));
}

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

.x1tets7y:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 1.2%,var(--popover));
}

.xm2pj57:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 1.2%,var(--surface-raised));
}

.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));
}

.x1ora5fb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 14%,transparent);
}

.xdnymbm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 2%,var(--surface));
}

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

.x1csam2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 22%,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);
}

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

.x1h1d0dd:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 6%,transparent);
}

.x16gl99h:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 6%,var(--popover));
}

.xsepl4d:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 6%,var(--surface));
}

.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);
}

.xf7wf8l:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 9%,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);
}

.xxp624g:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 12%,var(--surface-default));
}

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

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

.xchrgd3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--info) 6%,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);
}

.xmd9xc5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 6%,transparent);
}

.x159kw4r:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 70%,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);
}

.xh8mq1n:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--neutral-0) 55%,transparent);
}

.xdjr3mz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--neutral-0) 72%,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);
}

.xdkjihk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 12%,var(--popover));
}

.xg5pcl7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 12%,var(--surface-default));
}

.xn5d7c0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 12%,var(--surface));
}

.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));
}

.x1ddlslg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 6%,transparent);
}

.xqthkgc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 6%,var(--popover));
}

.x1tjpdx5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 6%,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);
}

.x138b559:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 8%,var(--popover));
}

.xfhketj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 8%,var(--surface));
}

.xcz3dfu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 9%,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);
}

.x11c3fif:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 12%,var(--surface-default));
}

.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);
}

.x1xq889n:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 6%,transparent);
}

.x1xdlixl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 6%,var(--surface));
}

.x11qqk0i:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 8%,transparent);
}

.xecvbhy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success) 8%,var(--popover));
}

.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);
}

.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);
}

.x1uwcl3o:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 55%,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);
}

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

.x10atjix:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--tooltip-background) 50%,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);
}

.xgeui1v:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning-foreground) 14%,var(--surface));
}

.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);
}

.xh4ri7e:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 12%,var(--surface-default));
}

.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);
}

.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);
}

.xnvzeq9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 6%,var(--surface));
}

.x1kziz5w:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 8%,transparent);
}

.x17hvigf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--warning) 8%,var(--popover));
}

.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;
}

.x16gds2z:not(#\#):not(#\#):not(#\#) {
  background-color: #70ec90;
  background-color: lab(84.7566% -51.1589 33.5417);
}

.xg1n72m:not(#\#):not(#\#):not(#\#) {
  background-color: #ffd16a;
  background-color: lab(86.31% 10.6845 66.5981);
}

.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);
}

.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;
}

.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;
}

.xh0kv4d:not(#\#):not(#\#):not(#\#) {
  background-color: #8b5cf6;
}

.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;
}

.x23jedt:not(#\#):not(#\#):not(#\#) {
  background-color: #f59e0bcc;
}

.x14c6rwm:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff0f;
}

.xc1hmgq:not(#\#):not(#\#):not(#\#) {
  background-color: #fff3;
}

.xuzpfpo:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffb3;
}

.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;
}

.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;
}

.xp2v3zl:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffe6;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x5qm1i2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-bg);
}

.xwnonoy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.xm2vumu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-050);
}

.x1s9zp82:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-100);
}

.xs5z809:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-50);
}

.x17e4s3a:not(#\#):not(#\#):not(#\#) {
  background-color: var(--amber-400);
}

.xgd223g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-composer-surface);
}

.x1o2jprz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-muted);
}

.xfzwc9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-shell, var(--surface));
}

.x787qnp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-shell);
}

.xk0c38h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ask-tab-fill);
}

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

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

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

.x186haxz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--border-x-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);
}

.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);
}

.x1ox6k13:not(#\#):not(#\#):not(#\#) {
  background-color: var(--brand);
}

.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);
}

.x5r3me4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--calendar-now);
}

.x1ep7253:not(#\#):not(#\#):not(#\#), .xt5lcu8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--card);
}

.x1ai9t02:not(#\#):not(#\#):not(#\#), .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);
}

.xyuhf5u:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-seq-1);
}

.x2dodl2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--chart-seq-2);
}

.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);
}

.xpigsev:not(#\#):not(#\#):not(#\#) {
  background-color: var(--disc-foreground);
}

.x18x5j3v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--faint-foreground);
}

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

.x80ywu2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--find-match);
}

.x14xb6xe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--foreground);
}

.x1kfddn6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--green-500);
}

.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);
}

.xzo6chq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--kbd-fill);
}

.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);
}

.xqnxkj1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--neutral-0);
}

.x12de358:not(#\#):not(#\#):not(#\#) {
  background-color: var(--overlay-scrim-bold);
}

.x1bapf8y:not(#\#):not(#\#):not(#\#) {
  background-color: var(--overlay-scrim-subtle);
}

.x77tvef:not(#\#):not(#\#):not(#\#) {
  background-color: var(--overlay-scrim);
}

.x1c5e7u3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--page-canvas, var(--background));
}

.x1e4jqqp:not(#\#):not(#\#):not(#\#), .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);
}

.x18xrwfv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-subtle);
}

.x8qxh4v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.x1e7ymm3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--rail-fill);
}

.x14b73hx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--rail-rule);
}

.x1ut2sa4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--secondary);
}

.x1ihkau3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--segmented-active-fill, var(--surface-raised));
}

.x15d1jvn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--semantic-error-bg);
}

.xaeynk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--shell-gradient-via, var(--page-canvas));
}

.xcgw1mj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-accent);
}

.x1jdvdvn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-background);
}

.xf8pmjy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-create-fill, var(--surface-raised));
}

.xt0ritl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-panel-ground, var(--surface));
}

.xw1jzds:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-primary);
}

.x1cxugcq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-row-active-badge);
}

.x17o2bkm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-row-fill);
}

.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);
}

.xw4tbi0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-foreground);
}

.x15awsqi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success);
}

.xfm9hpt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-border, var(--border));
}

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

.x10vmfoi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-default);
}

.x188i19r:not(#\#):not(#\#):not(#\#), .x1bokp4g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1pvmsjn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-input, var(--popover));
}

.xnza242:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-input);
}

.x1a5kfxa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-popover);
}

.x1ji7avs:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-pressed);
}

.xitqygx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-raised);
}

.x1knd914:not(#\#):not(#\#):not(#\#), .xpo8stl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.xdey5rp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-subtle);
}

.x1rmb6vi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-sunken, var(--surface-hover));
}

.x1fzvg1v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-sunken);
}

.xuvt9l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.x1w6dkvf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--tab-indicator-color);
}

.xjzl9ay:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-header-fill, transparent);
}

.xgpug3m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-header-fill, var(--surface));
}

.xj5tmjb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--tooltip-background);
}

.x1awcbgv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--unread-badge);
}

.xsk1r8h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning-background);
}

.xyaeqd4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning-foreground);
}

.x1wbbese:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning);
}

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.x12peec7:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xce7c45:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(#0091ff, #ff02f0, #f76808, #6647f0, #0091ff);
}

.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);
}

.x13x9unx:not(#\#):not(#\#):not(#\#) {
  background-image: inherit;
}

.x1ey0b:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(100deg,var(--muted-foreground) 30%,var(--foreground) 50%,var(--muted-foreground) 70%);
}

.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%);
}

.xweg49r:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(110deg,transparent 20%,color-mix(in oklch,var(--foreground) 9%,transparent) 50%,transparent 80%);
}

.x10lzl69:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(115deg,var(--brand-indigo) 0%,var(--brand-violet) 48%,var(--brand-blue) 78%,var(--brand-pink) 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));
}

.x10aiba0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,transparent 0%,color-mix(in oklch,var(--brand-night-navy) 45%,transparent) 100%);
}

.x1y7gtgx:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--spark-from),var(--spark-to));
}

.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%);
}

.x2390lf:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in oklch,var(--primary) 18%,transparent),color-mix(in oklch,var(--primary) 6%,transparent));
}

.x13sgw11:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in oklch,var(--primary),white 16%),var(--primary));
}

.xe3dckf:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,transparent 65%,color-mix(in srgb,var(--composer-glow) 6%,transparent) 100%);
}

.x163gdlg:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,transparent,var(--surface));
}

.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);
}

.x1yfwuox:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--brand-violet),var(--brand-blue));
}

.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);
}

.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));
}

.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);
}

.xker83n:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,var(--background),var(--background),color-mix(in srgb,var(--muted) 40%,transparent));
}

.x1jtma4y:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,var(--page-canvas),var(--surface),var(--app-shell));
}

.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));
}

.x12uiju0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,transparent,var(--surface) 65%);
}

.x1kq7q9a:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-amber-from),var(--disc-amber-to));
}

.x7jy6ji:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-blue-from),var(--disc-blue-to));
}

.xrfirbb:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-green-from),var(--disc-green-to));
}

.x17iyq84:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-orange-from),var(--disc-orange-to));
}

.x16mz3c6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-pink-from),var(--disc-pink-to));
}

.xx7kv9:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-red-from),var(--disc-red-to));
}

.xq3o45x:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-slate-from),var(--disc-slate-to));
}

.xeas4io:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-teal-from),var(--disc-teal-to));
}

.x17ri5r9:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--disc-violet-from),var(--disc-violet-to));
}

.x97ammj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--rail-fill),var(--rail-fill-end));
}

.xdwuf9f:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--surface-border),transparent);
}

.xzqm8wl:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to left,var(--analytics-table-base) 40%,transparent);
}

.x1urqodf:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to left,var(--page-canvas),transparent);
}

.xkotz4k:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,color-mix(in srgb,var(--border) 60%,transparent),transparent);
}

.x10oioin:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent,color-mix(in srgb,var(--border) 60%,transparent));
}

.x1s9rvc1:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent,color-mix(in srgb,var(--foreground) 2.4%,var(--surface)) 1.5rem);
}

.x4rwjbq:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,var(--border),transparent);
}

.xhny5x2:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,var(--page-canvas),transparent);
}

.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);
}

.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);
}

.x1qfkfe:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #000c, #0000);
}

.xyypzun:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--background),transparent);
}

.x174ph6f:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--overlay-scrim-bold),transparent);
}

.xyla3qm:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--surface),transparent);
}

.x16zzttc:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--analytics-row-fill, transparent),var(--analytics-row-fill, 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;
}

.xx4xdrt:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(#d4d4d8 1px, #0000 1px);
}

.x1gvcle1:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(30% 30% at 30% 40%,color-mix(in srgb,var(--green-300) 35%,transparent),transparent 70%),radial-gradient(28% 28% at 72% 30%,color-mix(in srgb,var(--blue-300) 55%,transparent),transparent 70%),radial-gradient(30% 30% at 60% 70%,color-mix(in srgb,var(--amber-300) 30%,transparent),transparent 70%);
}

.xhkisff:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(60% 55% at 18% 18%,color-mix(in oklab,var(--green-100) 45%,var(--background)) 0%,transparent 70%),radial-gradient(55% 50% at 85% 12%,color-mix(in oklab,var(--blue-300) 45%,var(--background)) 0%,transparent 70%),radial-gradient(70% 60% at 70% 75%,color-mix(in oklab,var(--amber-100) 55%,var(--background)) 0%,transparent 70%),radial-gradient(60% 60% at 15% 85%,color-mix(in oklab,var(--violet-100) 60%,var(--background)) 0%,transparent 70%);
}

.x1c7zlqj:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(70% 90% at 12% 0%,color-mix(in oklab,var(--green-100) 70%,transparent) 0%,transparent 70%),radial-gradient(60% 80% at 92% 10%,color-mix(in oklab,var(--blue-300) 60%,transparent) 0%,transparent 70%),radial-gradient(80% 90% at 60% 100%,color-mix(in oklab,var(--amber-100) 70%,transparent) 0%,transparent 70%);
}

.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);
}

.x1mc102c:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,var(--border) 1px,transparent 1px);
}

.x148wqe7:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(color-mix(in oklab,var(--foreground) 14%,transparent) 1px,transparent 1px);
}

.x11tlkuy:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(ellipse at 25% 70%,color-mix(in oklch,var(--primary) 16%,transparent),transparent 65%),radial-gradient(ellipse at 75% 25%,color-mix(in oklch,var(--foreground) 9%,transparent),transparent 60%);
}

.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);
}

.x164wfp3:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(farthest-side at 100% 50%,color-mix(in oklch,var(--foreground) 16%,transparent),transparent);
}

.x180rg8z:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(var(--border) 1px,transparent 1px);
}

.x1pzzyos:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(var(--surface-border) 1px,transparent 1px);
}

.x1u4kvx5:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(45deg,transparent 0 6px,color-mix(in oklch,var(--border) 70%,transparent) 6px 7px);
}

.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);
}

.xr8io7z:not(#\#):not(#\#):not(#\#) {
  background-image: var(--app-noise);
}

.x1i4tis:not(#\#):not(#\#):not(#\#) {
  background-image: var(--button-primary-background);
}

.x1a4anr7:not(#\#):not(#\#):not(#\#) {
  background-image: var(--shell-grain),linear-gradient(to bottom,var(--shell-gradient-from),var(--shell-gradient-via),var(--shell-gradient-to));
}

.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;
}

.x12xznfj:not(#\#):not(#\#):not(#\#) {
  background-size: .75rem 100%;
}

.xcdf9qb:not(#\#):not(#\#):not(#\#) {
  background-size: 12px 12px;
}

.x8xkuhf:not(#\#):not(#\#):not(#\#) {
  background-size: 14px 14px;
}

.x1ilssli:not(#\#):not(#\#):not(#\#) {
  background-size: 160px 160px, 100% 100%;
}

.xbzeu4o:not(#\#):not(#\#):not(#\#) {
  background-size: 160px 160px, 100% 160%;
}

.x1ht9rhz:not(#\#):not(#\#):not(#\#) {
  background-size: 16px 16px;
}

.x16alh3:not(#\#):not(#\#):not(#\#) {
  background-size: 1rem 1rem;
}

.x1eij0wl:not(#\#):not(#\#):not(#\#) {
  background-size: 2.5rem 100%;
}

.xakli9p:not(#\#):not(#\#):not(#\#) {
  background-size: 200% 100%;
}

.xnvw0yq:not(#\#):not(#\#):not(#\#) {
  background-size: 20px 20px;
}

.x31ge7m:not(#\#):not(#\#):not(#\#) {
  background-size: 240% 100%;
}

.x15yas52:not(#\#):not(#\#):not(#\#) {
  background-size: 250% 100%, auto;
}

.x19hqrfe:not(#\#):not(#\#):not(#\#) {
  background-size: 250% 100%;
}

.x1s8mef9:not(#\#):not(#\#):not(#\#) {
  background-size: 260% 100%;
}

.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);
}

.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;
}

.x1dd5i60:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-dialog);
}

.x1p37n0z:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-panel);
}

.xjyotwt:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-row);
}

.xbiv7yw:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 0;
}

.x1571fxp:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-dialog);
}

.x1azqke0:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-panel);
}

.x1m3e8ib:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-row);
}

.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);
}

.xqvt90h:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: var(--table-line, var(--border-x-subtle));
}

.x1thqwwx:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: var(--table-line, var(--surface-border));
}

.x14brmty:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: var(--table-line);
}

.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;
}

.x6ah0zs:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: var(--table-grid-width, 0px);
}

.x1pfh0up:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: var(--table-grid-width);
}

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

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

.x1haoxjn:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--border);
}

.x1ye8i7e:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--surface-border);
}

.xek9rg9:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--table-line, var(--border-x-subtle));
}

.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;
}

.xct1zlm:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 3px;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.x1ga7v0g:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 0;
}

.x1whfx0g:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 6px;
}

.x1pp8sv4:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--composer-radius);
}

.xgxlzxk:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--radius-row);
}

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

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

.x1086k0g:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--composer-radius);
}

.xv2a5q:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--radius-row);
}

.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);
}

.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);
}

.xq62264:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--foreground) 6%,transparent);
}

.xdxkt9v:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--foreground) 7%,transparent),0 2px 6px -2px color-mix(in oklab,var(--foreground) 12%,transparent);
}

.x170ne07:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--foreground) 7%,transparent),0 6px 16px -8px color-mix(in oklab,var(--brand-violet) 40%,transparent),0 2px 6px -2px color-mix(in oklab,var(--foreground) 8%,transparent);
}

.x176xjjr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--foreground) 7%,transparent),0 8px 20px -10px color-mix(in oklab,var(--foreground) 30%,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);
}

.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;
}

.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);
}

.xhpio49:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface-border),var(--shadow-popover);
}

.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);
}

.xqo5vib:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--surface);
}

.x1sxc6oa:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--primary-foreground) 90%,transparent);
}

.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);
}

.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);
}

.xooszcc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 45%,transparent);
}

.x1ld4rhc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 25%,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);
}

.x1yw1k3p:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--surface-raised),0 0 0 4px var(--primary);
}

.x1k1pi0d:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--surface);
}

.x1yrawyc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--unread-badge-ring, var(--background));
}

.x1pz70ge:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px white,var(--shadow-sm);
}

.x1ypj097:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in oklch,var(--success) 16%,transparent);
}

.xrqv5e9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--destructive) 20%,transparent);
}

.x1489hwn:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--green-500) 18%,transparent);
}

.xdd97ev:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);
}

.x1uo41b5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px #ffffff47;
}

.xswgi93:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--popover),0 0 0 4px var(--surface-border),var(--menu-shadow, none);
}

.x1u45uzt:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--primary-subtle);
}

.xwmgk19:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--popover);
}

.x1qyq939:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--surface);
}

.x1ifsxr4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 1px color-mix(in srgb,var(--foreground) 27%,transparent),0 1px 2px color-mix(in srgb,var(--foreground) 5%,transparent);
}

.xfb53tk:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 1px color-mix(in srgb,var(--foreground) 45%,transparent),0 1px 3px color-mix(in srgb,var(--foreground) 15%,transparent),0 1px 2px -1px color-mix(in srgb,var(--foreground) 15%,transparent);
}

.xqn1d8i:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 6px color-mix(in oklch,var(--primary) 30%,transparent);
}

.x1s8n797:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 80px color-mix(in oklab,var(--primary) 45%,transparent);
}

.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);
}

.xzm8qze:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 16px 50px #0f172a2e;
}

.x197vtd8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 40px -18px color-mix(in srgb,var(--foreground) 35%,transparent),0 4px 10px -4px color-mix(in srgb,var(--foreground) 12%,transparent);
}

.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;
}

.x11du1ll:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 48px -38px color-mix(in oklch,var(--foreground) 35%,transparent);
}

.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);
}

.xnc3u7q:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px #00000005;
}

.xyxtvvd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 var(--surface-border);
}

.x1n96zye:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 var(--table-line, var(--border-x-subtle));
}

.x13tp0fx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 var(--table-line);
}

.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);
}

.xzzsj2n:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px color-mix(in oklch,var(--foreground) 12%,transparent);
}

.xiicf20:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px color-mix(in oklch,var(--foreground) 4%,transparent);
}

.xco952p:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px color-mix(in oklch,var(--foreground) 8%,transparent);
}

.x9jqpwu:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px color-mix(in srgb,var(--foreground) 5%,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);
}

.xxpnevd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #00000014;
}

.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;
}

.x1htt01j:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 80px #0f172a38;
}

.x1xtam6c:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 6px #0000004d;
  box-shadow: 0 2px 6px lab(0% 0 0 / .3);
}

.xxgwa2u:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 8px -4px color-mix(in oklab,var(--foreground) 10%,transparent);
}

.x14psmc7:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 32px 64px -16px #08040bb3;
  box-shadow: 0 32px 64px -16px lab(1.46866% 1.64878 -2.26066 / .7);
}

.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);
}

.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);
}

.x17e6t2t:not(#\#):not(#\#):not(#\#) {
  box-shadow: 2px 0 4px -2px var(--surface-border),0 1px 0 var(--table-line, var(--border-x-subtle));
}

.x1cz7wff:not(#\#):not(#\#):not(#\#) {
  box-shadow: 2px 0 4px -2px var(--surface-border);
}

.x1vgo2b6:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--surface-border, var(--surface-border));
}

.xe13ipt:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--surface-border);
}

.x134ljw5:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--table-line),inset calc(-1 * var(--table-grid-width)) 0 0 0 var(--table-line);
}

.x115dhug:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--table-line),var(--task-list-pinned-shadow, 0 0 0 0 transparent);
}

.x16cauv7:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 0 var(--table-line);
}

.xfl5hve:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -1px 0 var(--surface-border);
}

.x1fglnre:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--foreground);
}

.x148dece:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -6px 12px color-mix(in oklch,var(--warning) 45%,transparent);
}

.xs00bsn:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 .5px 0 color-mix(in srgb,var(--spark-foreground) 45%,transparent),0 1px 2px color-mix(in srgb,var(--spark-to) 30%,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);
}

.x124l53c:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in oklch,var(--primary) 45%,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);
}

.xvuzho6:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--composer-glow) 30%,var(--surface-border)),0 0 0 4px color-mix(in srgb,var(--composer-glow) 10%,transparent),0 18px 40px -18px color-mix(in srgb,var(--foreground) 30%,transparent),0 4px 10px -4px color-mix(in srgb,var(--foreground) 10%,transparent);
}

.xglxsot:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--foreground) 6%,transparent),var(--shadow-md);
}

.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);
}

.xywejbl:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--ring);
}

.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);
  }
}

.x8pwfe6:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--primary),var(--card-shadow);
}

.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);
}

.x1ret3t:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 0 color-mix(in oklch,var(--foreground) 4%,transparent);
}

.x125ya4k:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 0 #ffffff2e,0 1px 2px color-mix(in oklab,var(--foreground) 25%,transparent);
}

.x1iw58v0:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 2px 4px #0000000f;
}

.x6lq3g4:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 1px 0 0 0 var(--table-line),inset 0 -1px 0 0 var(--table-line);
}

.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))));
}

.x1g670dt:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 3px 0 0 color-mix(in oklch,var(--primary) 75%,transparent),var(--task-list-pinned-shadow, 0 0 0 0 transparent);
}

.x14m61dy:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 3px 0 0 color-mix(in oklch,var(--primary) 75%,transparent);
}

.x1pg7kj0:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 3px 0 0 var(--primary);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x107v4am:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-primary-shadow-rest);
}

.x1bkch6:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--card-shadow-lifted);
}

.xd2kfsp:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--card-shadow-raised);
}

.x1v1cizd:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--card-shadow);
}

.xa2kcc3:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--elevation-sm);
}

.xzge9u9:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--elevation-xs-ringless);
}

.xuf1k7x:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--elevation-xs);
}

.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);
}

.x1h6e49t:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--segmented-active-shadow, var(--elevation-sm));
}

.x8qkbbt:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-2);
}

.xsmga05:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-2xl);
}

.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);
}

.xyefzdc:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md, 0 4px 16px #0000001f);
}

.x14egsve:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md);
}

.x1898qfw:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-overlay, 0 8px 24px #0000002e);
}

.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);
}

.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);
}

.x1wbobg:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--sidebar-create-shadow, 0 0 1px color-mix(in srgb,var(--foreground) 45%,transparent),0 1px 3px color-mix(in srgb,var(--foreground) 15%,transparent),0 1px 2px -1px color-mix(in srgb,var(--foreground) 15%,transparent));
}

.x1atstbm:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--sidebar-row-active-shadow);
}

.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);
}

.xeh89do:not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
}

.xzpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.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);
}

.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;
}

.x12vkijx:not(#\#):not(#\#):not(#\#) {
  color: #171717;
}

.x1l9anji:not(#\#):not(#\#):not(#\#) {
  color: #1877f2;
}

.x47jptq:not(#\#):not(#\#):not(#\#) {
  color: #1a73e8;
}

.x1hk992r:not(#\#):not(#\#):not(#\#) {
  color: #202020;
}

.x1kcxb57:not(#\#):not(#\#):not(#\#) {
  color: #202124;
}

.xse3saa:not(#\#):not(#\#):not(#\#) {
  color: #21759b;
}

.xyu3sxs:not(#\#):not(#\#):not(#\#) {
  color: #33803f;
}

.xwxwkb9:not(#\#):not(#\#):not(#\#) {
  color: #34d399;
}

.x1ssbabi:not(#\#):not(#\#):not(#\#) {
  color: #4285f4;
}

.xmsv7xo:not(#\#):not(#\#):not(#\#) {
  color: #525252;
}

.x1gmc93e:not(#\#):not(#\#):not(#\#) {
  color: #646464;
}

.xacak0u:not(#\#):not(#\#):not(#\#) {
  color: #65676b;
}

.x93p4j0:not(#\#):not(#\#):not(#\#) {
  color: #6b7280;
}

.xumdyyo:not(#\#):not(#\#):not(#\#) {
  color: #6d28d9;
}

.xggajvj:not(#\#):not(#\#):not(#\#) {
  color: #71717a;
}

.xduw2yx:not(#\#):not(#\#):not(#\#) {
  color: #737373;
}

.x15ami61:not(#\#):not(#\#):not(#\#) {
  color: #7c3aed;
}

.xhrside:not(#\#):not(#\#):not(#\#) {
  color: #7e22ce;
}

.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);
}

.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);
}

.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);
}

.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);
}

.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);
}

.x63ipj8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 50%,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);
}

.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);
}

.x1sy4za4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--sidebar-foreground) 45%,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);
}

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

.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);
}

.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);
}

.x13lnyt2:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,color-mix(in srgb,var(--warning) 65%,var(--foreground)) 85%,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));
}

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

.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);
}

.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);
}

.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);
}

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

.x1sxg5mz:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--sidebar-foreground) 50%,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));
}

.x1gwuzr9:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--tooltip-foreground) 90%,transparent);
}

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

.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));
}

.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);
}

.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);
}

.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);
}

.x9rsgum:not(#\#):not(#\#):not(#\#) {
  color: #fb2c36;
  color: lab(55.4814% 75.0732 48.8528);
}

.x1pkte8e:not(#\#):not(#\#):not(#\#) {
  color: #e12afb;
  color: lab(56.4256% 83.132 -64.639);
}

.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);
}

.x1v0fp4h:not(#\#):not(#\#):not(#\#) {
  color: #7c3aed;
}

.xnomc25:not(#\#):not(#\#):not(#\#) {
  color: #7dd3fc;
}

.x1ol0iok:not(#\#):not(#\#):not(#\#) {
  color: #0ea5e9;
}

.x704pj7:not(#\#):not(#\#):not(#\#) {
  color: #10b981;
}

.x1sawl46:not(#\#):not(#\#):not(#\#) {
  color: #a3a3a3;
}

.xsnr7xq:not(#\#):not(#\#):not(#\#) {
  color: #b45309;
}

.x7az5cz:not(#\#):not(#\#):not(#\#) {
  color: #be185d;
}

.xaqbgrl:not(#\#):not(#\#):not(#\#) {
  color: #0284c7;
}

.x1ydisqt:not(#\#):not(#\#):not(#\#) {
  color: #d97706;
}

.x17sx2xp:not(#\#):not(#\#):not(#\#) {
  color: #172554;
}

.x1p052ng:not(#\#):not(#\#):not(#\#) {
  color: #ec4899;
}

.xgpbqpi:not(#\#):not(#\#):not(#\#) {
  color: #ef4444b3;
}

.x1s71vbk:not(#\#):not(#\#):not(#\#) {
  color: #ef4444;
}

.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;
}

.x67cg5u:not(#\#):not(#\#):not(#\#) {
  color: #ffffff80;
}

.xympwn0:not(#\#):not(#\#):not(#\#) {
  color: #fff9;
}

.xrkdtlx:not(#\#):not(#\#):not(#\#) {
  color: #ffffffb3;
}

.x1bcwnxl:not(#\#):not(#\#):not(#\#) {
  color: #fffc;
}

.x1j1hrnx:not(#\#):not(#\#):not(#\#) {
  color: #ffffffe6;
}

.xn5wbke:not(#\#):not(#\#):not(#\#) {
  color: #047857;
}

.x1tuth3f:not(#\#):not(#\#):not(#\#) {
  color: #059669;
}

.xoaxowk:not(#\#):not(#\#):not(#\#) {
  color: #34d399;
}

.xvf0y5g:not(#\#):not(#\#):not(#\#) {
  color: #06b6d4;
}

.x191e32z:not(#\#):not(#\#):not(#\#) {
  color: #0891b2;
}

.xttq42n:not(#\#):not(#\#):not(#\#) {
  color: #fffc;
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.x1lcixar:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.x1vv2e7e:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-primary);
}

.x11v6217:not(#\#):not(#\#):not(#\#) {
  color: var(--app-muted);
}

.xegdr2f:not(#\#):not(#\#):not(#\#) {
  color: var(--attribution-accent);
}

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

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

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

.xxbounf:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-blue);
}

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

.x1ds7jtm:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-foreground);
}

.xkayu4d:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-indigo);
}

.xzkwzz3:not(#\#):not(#\#):not(#\#) {
  color: var(--brand-mark-foreground);
}

.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);
}

.x1t12zzj:not(#\#):not(#\#):not(#\#) {
  color: var(--calendar-now-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);
}

.x1ikd52x:not(#\#):not(#\#):not(#\#) {
  color: var(--chrome-icon-ink, var(--brand));
}

.xrvblxy:not(#\#):not(#\#):not(#\#) {
  color: var(--chrome-icon-ink, var(--chart-2));
}

.xw939az:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive-foreground);
}

.x1orek7e:not(#\#):not(#\#):not(#\#), .xircj9p:not(#\#):not(#\#):not(#\#) {
  color: var(--destructive);
}

.x7qoo0y:not(#\#):not(#\#):not(#\#) {
  color: var(--disc-foreground);
}

.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(#\#), .x9wwsw0:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x8vrptf:not(#\#):not(#\#):not(#\#) {
  color: var(--info-foreground);
}

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

.x1mnko2i:not(#\#):not(#\#):not(#\#) {
  color: var(--list-meta-ink);
}

.x1v6p9je:not(#\#):not(#\#):not(#\#) {
  color: var(--list-preview-ink-unread);
}

.x1xzy10m:not(#\#):not(#\#):not(#\#) {
  color: var(--list-preview-ink);
}

.x1ai5gyz:not(#\#):not(#\#):not(#\#) {
  color: var(--list-section-label-ink);
}

.xadrgtt:not(#\#):not(#\#):not(#\#) {
  color: var(--marketing-accent-foreground);
}

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

.xar133i:not(#\#):not(#\#):not(#\#), .xrvchh:not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.x17j02y5:not(#\#):not(#\#):not(#\#) {
  color: var(--muted);
}

.x1ohd850:not(#\#):not(#\#):not(#\#) {
  color: var(--nav-tile-tone, var(--foreground));
}

.xnpmbgh:not(#\#):not(#\#):not(#\#) {
  color: var(--neutral-0);
}

.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);
}

.x1yt6sqf:not(#\#):not(#\#):not(#\#) {
  color: var(--rail-active-glyph);
}

.xlb40jv:not(#\#):not(#\#):not(#\#) {
  color: var(--rail-ink-active);
}

.x1u2hfvc:not(#\#):not(#\#):not(#\#) {
  color: var(--rail-ink);
}

.xyqchf8:not(#\#):not(#\#):not(#\#) {
  color: var(--scope-pill-ink, var(--muted-foreground));
}

.x154ywzv:not(#\#):not(#\#):not(#\#) {
  color: var(--secondary-foreground);
}

.xk2itjb:not(#\#):not(#\#):not(#\#) {
  color: var(--semantic-error-text);
}

.x1f7dfks:not(#\#):not(#\#):not(#\#) {
  color: var(--semantic-error);
}

.x1ifeaqf:not(#\#):not(#\#):not(#\#) {
  color: var(--semantic-success-text);
}

.x1tgh9b3:not(#\#):not(#\#):not(#\#) {
  color: var(--semantic-success);
}

.x1rb292y:not(#\#):not(#\#):not(#\#) {
  color: var(--semantic-warning-text);
}

.xac5jj8:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-accent-foreground);
}

.x1t67ewl:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-create-ink, var(--foreground));
}

.x5ophwf:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-foreground);
}

.x1jwxtlw:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-row-active-badge-foreground);
}

.xd2f8c:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-row-active-foreground);
}

.x1d3nn15:not(#\#):not(#\#):not(#\#) {
  color: var(--sidebar-row-ink);
}

.xwnq0xi:not(#\#):not(#\#):not(#\#) {
  color: var(--spark-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);
}

.x1ugtkc6:not(#\#):not(#\#):not(#\#) {
  color: var(--success, var(--primary));
}

.x16yd4ao:not(#\#):not(#\#):not(#\#), .ximatt3:not(#\#):not(#\#):not(#\#) {
  color: var(--success);
}

.x14nmfkb:not(#\#):not(#\#):not(#\#), .x1bpbm38:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-border);
}

.xizrh8u:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-foreground);
}

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

.x1qxkt28:not(#\#):not(#\#):not(#\#) {
  color: var(--title);
}

.xilt5pv:not(#\#):not(#\#):not(#\#) {
  color: var(--tooltip-foreground);
}

.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);
}

.x1awj2ng:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xzx8jqt:not(#\#):not(#\#):not(#\#) {
  column-count: 1;
}

.x1l6x9ta:not(#\#):not(#\#):not(#\#) {
  column-count: 4;
}

.x1yko4ig:not(#\#):not(#\#):not(#\#) {
  column-gap: .0625rem;
}

.x123jeq5:not(#\#):not(#\#):not(#\#) {
  column-gap: .125rem;
}

.xp0w8pq:not(#\#):not(#\#):not(#\#) {
  column-gap: .1875rem;
}

.xmei48b:not(#\#):not(#\#):not(#\#) {
  column-gap: .25ch;
}

.xouci9l:not(#\#):not(#\#):not(#\#) {
  column-gap: .25rem;
}

.xm2job9:not(#\#):not(#\#):not(#\#) {
  column-gap: .3125rem;
}

.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;
}

.x1amjocr:not(#\#):not(#\#):not(#\#) {
  column-gap: 10px;
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.x40hh3e:not(#\#):not(#\#):not(#\#) {
  column-gap: 16px;
}

.x121lspk:not(#\#):not(#\#):not(#\#) {
  column-gap: 1px;
}

.x1izhsip:not(#\#):not(#\#):not(#\#) {
  column-gap: 1rem;
}

.x1ned7t2:not(#\#):not(#\#):not(#\#) {
  column-gap: 2px;
}

.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;
}

.x2s8qzh:not(#\#):not(#\#):not(#\#) {
  column-gap: inherit;
}

.xz5hfkp:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--button-slot-gap);
}

.x1s9ciyw:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--page-actions-gap, 1px);
}

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

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

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

.xw7ba28:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--topbar-search-gap, 4px);
}

.x9r80r2:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--topbar-search-kbd-gap, 2px);
}

.x1eywl5b:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x-columnGap);
}

.x1cd6qyt:not(#\#):not(#\#):not(#\#) {
  contain: layout paint size;
}

.x18dfbjx:not(#\#):not(#\#):not(#\#) {
  contain: layout paint;
}

.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;
}

.xw4k6i6:not(#\#):not(#\#):not(#\#) {
  container-name: channel-content;
}

.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;
}

.x1yl03ai:not(#\#):not(#\#):not(#\#) {
  cursor: nesw-resize;
}

.x1h6gzvc:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1e5i8e3:not(#\#):not(#\#):not(#\#) {
  cursor: ns-resize;
}

.x16djdpl:not(#\#):not(#\#):not(#\#) {
  cursor: nwse-resize;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x19v85br:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

.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;
}

.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;
}

.x5f5z56:not(#\#):not(#\#):not(#\#) {
  field-sizing: content;
}

.x4hz23x:not(#\#):not(#\#):not(#\#) {
  field-sizing: fixed;
}

.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);
}

.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);
}

.xgrljp5:not(#\#):not(#\#):not(#\#) {
  fill: var(--surface-sunken);
}

.xia0us8:not(#\#):not(#\#):not(#\#) {
  fill: var(--warning);
}

.xypthjr:not(#\#):not(#\#):not(#\#) {
  fill: #fff;
}

.x1ihime0:not(#\#):not(#\#):not(#\#) {
  filter: blur();
}

.x15o3d7q:not(#\#):not(#\#):not(#\#) {
  filter: blur(1.5rem);
}

.xwh142t:not(#\#):not(#\#):not(#\#) {
  filter: blur(100px);
}

.x1vqzsax:not(#\#):not(#\#):not(#\#) {
  filter: blur(120px);
}

.x1vj577h:not(#\#):not(#\#):not(#\#) {
  filter: blur(16px);
}

.xnyzrob:not(#\#):not(#\#):not(#\#) {
  filter: blur(1px);
}

.x1rjpwru:not(#\#):not(#\#):not(#\#) {
  filter: blur(1rem);
}

.xoqifar:not(#\#):not(#\#):not(#\#) {
  filter: blur(28px) saturate(1.2);
}

.xtea3wc:not(#\#):not(#\#):not(#\#) {
  filter: blur(2px);
}

.x1bs05mj:not(#\#):not(#\#):not(#\#) {
  filter: blur(30px);
}

.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);
}

.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));
}

.xeot1y7:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 18px 30px color-mix(in srgb,var(--foreground) 16%,transparent));
}

.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%);
}

.xfqa5ov:not(#\#):not(#\#):not(#\#) {
  filter: var(--x-filter);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.x1t1x2f9:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0%;
}

.x7g2pc5:not(#\#):not(#\#):not(#\#) {
  flex-basis: 1.5rem;
}

.x1l7klhg:not(#\#):not(#\#):not(#\#) {
  flex-basis: 100%;
}

.x1kfky9y:not(#\#):not(#\#):not(#\#) {
  flex-basis: 10rem;
}

.x19ebn78:not(#\#):not(#\#):not(#\#) {
  flex-basis: 11rem;
}

.xz35qm7:not(#\#):not(#\#):not(#\#) {
  flex-basis: 12rem;
}

.xwjm1zm:not(#\#):not(#\#):not(#\#) {
  flex-basis: 14rem;
}

.x1em7b6m:not(#\#):not(#\#):not(#\#) {
  flex-basis: 16rem;
}

.x861rx3:not(#\#):not(#\#):not(#\#) {
  flex-basis: 18rem;
}

.x109vnjc:not(#\#):not(#\#):not(#\#) {
  flex-basis: 20rem;
}

.x12sfd15:not(#\#):not(#\#):not(#\#) {
  flex-basis: 26rem;
}

.x1e2d14n:not(#\#):not(#\#):not(#\#) {
  flex-basis: 2rem;
}

.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;
}

.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;
}

.x1ikap7u:not(#\#):not(#\#):not(#\#) {
  flex-grow: 3;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

.x1kjn19k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1000;
}

.x5wqa0o:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 2;
}

.xo4cfa7:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 3;
}

.xozqiw3:not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xdfzyew:not(#\#):not(#\#):not(#\#) {
  font-family: Dancing Script, cursive, serif;
}

.x14d0is5:not(#\#):not(#\#):not(#\#) {
  font-family: Georgia, serif;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x1ey7xld:not(#\#):not(#\#):not(#\#) {
  font-family: monospace;
}

.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;
}

.x11pshxk:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-family-display);
}

.x1g81bgm:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-family-heading);
}

.xwtrhs:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-family-mono, monospace);
}

.x3jmlzd:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-family-mono, ui-monospace,monospace);
}

.xmjk8bn:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-family-mono);
}

.xh0w82l:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-family-sans);
}

.xfbp3kx:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-family-serif);
}

.x15lol03:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-handwriting, "Segoe Script","Bradley Hand",cursive);
}

.xk2v41j:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x-fontFamily);
}

.x9tdywx:not(#\#):not(#\#):not(#\#) {
  font-size: .4375rem;
}

.x6phcfz:not(#\#):not(#\#):not(#\#) {
  font-size: .5rem;
}

.x2ohwh0:not(#\#):not(#\#):not(#\#) {
  font-size: .625rem;
}

.x1ve87vm:not(#\#):not(#\#):not(#\#) {
  font-size: .65625rem;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.xuegzgz:not(#\#):not(#\#):not(#\#) {
  font-size: .8125em;
}

.x1s8wshw:not(#\#):not(#\#):not(#\#) {
  font-size: .875em;
}

.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;
}

.x1lkfr7t:not(#\#):not(#\#):not(#\#) {
  font-size: 1.0625rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.x1aueamr:not(#\#):not(#\#):not(#\#) {
  font-size: 1.375rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.x1q74xe4:not(#\#):not(#\#):not(#\#) {
  font-size: 1.75rem;
}

.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;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.xdhfpv1:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}

.x1iv1qll:not(#\#):not(#\#):not(#\#) {
  font-size: 2.75rem;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.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;
}

.xe20n8i:not(#\#):not(#\#):not(#\#) {
  font-size: 4.5rem;
}

.x3ek0n1:not(#\#):not(#\#):not(#\#) {
  font-size: 6px;
}

.x6ijxsv:not(#\#):not(#\#):not(#\#) {
  font-size: 7px;
}

.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;
}

.x1ajgezt:not(#\#):not(#\#):not(#\#) {
  font-size: var(--detail-meta-size);
}

.x197gyf3:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-badge);
}

.xhzp16o:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-body-compact);
}

.xqjfmvq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-body-large);
}

.x2ajxlj:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-body);
}

.x1lub09g:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-caption);
}

.x2ipv7x:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-chat);
}

.xtxmeiq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-display);
}

.x1jz3lh4:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-heading-1);
}

.x105nnl7:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-heading-2);
}

.x1wv6cj7:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-heading-3, 1.25rem);
}

.xj9elwv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-heading-3);
}

.xfeos7o:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-heading-4);
}

.x17zuu40:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-heading-5);
}

.x17xhqhv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-heading-6);
}

.xpvjoy9:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-icon-label);
}

.x1yez3u3:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-label);
}

.x1447rmv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-lead);
}

.x13x9s68:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-marker);
}

.xn20ovm:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-micro);
}

.x1p5ij2j:not(#\#):not(#\#):not(#\#) {
  font-size: var(--kbd-font-size);
}

.xcnwdtc:not(#\#):not(#\#):not(#\#) {
  font-size: var(--list-preview-size);
}

.x1hakgtc:not(#\#):not(#\#):not(#\#) {
  font-size: var(--list-section-label-size);
}

.x1t3rbhx:not(#\#):not(#\#):not(#\#) {
  font-size: var(--page-title-size);
}

.x1cdp60n:not(#\#):not(#\#):not(#\#) {
  font-size: var(--scope-pill-font-size);
}

.x196ezlz:not(#\#):not(#\#):not(#\#) {
  font-size: var(--tab-font-size);
}

.xkz4odm:not(#\#):not(#\#):not(#\#) {
  font-size: var(--topbar-search-font-size, var(--font-size-label));
}

.x1lxxr0f:not(#\#):not(#\#):not(#\#) {
  font-size: var(--unread-badge-font-size);
}

.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;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

.xvdv984:not(#\#):not(#\#):not(#\#) {
  font-weight: 680;
}

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

.x1uu0p8:not(#\#):not(#\#):not(#\#) {
  font-weight: 900;
}

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.x1fk3rdd:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-app);
}

.x1lvx875:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-bold);
}

.xtwuzrl:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-chrome);
}

.x16e22nq:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-heading-1);
}

.x1ssqqrg:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-heading-2);
}

.xqxzv2u:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-heading-3);
}

.x1ta2g37:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-heading-4);
}

.xlezmkn:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-heading-5);
}

.x1jrmhy6:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-heading-6);
}

.x1e3yd0y:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-label);
}

.x1e4wzip:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-medium);
}

.x1n6d40o:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-regular);
}

.x2mo6ok:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-semibold);
}

.x1mkx5kh:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--list-section-label-weight);
}

.xegcd5q:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--tab-font-weight);
}

.x1ndke9d:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--table-name-weight, var(--font-weight-regular));
}

.x1e2ngff:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--table-name-weight);
}

.x1qzk9bp:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x-fontWeight);
}

.xkmfk5g:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 1.5rem;
}

.x1q6n12c:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 15rem;
}

.x1yxcvo4:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 16rem;
}

.x1w1uz48:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 18.375rem;
}

.xu6a5m6:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 1fr;
}

.x1c4mf9d:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 20.25rem;
}

.x1rnidkh:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: minmax(0, 1fr);
}

.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;
}

.x1oq9rk5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.25rem 1.5rem minmax(0, 1fr) auto;
}

.x8vs6of:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.5rem 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);
}

.xw466z2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 120px minmax(0, 1fr);
}

.x18k9tt1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 128px 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;
}

.x9jf8h5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 7rem;
}

.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;
}

.x15oats2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr minmax(0, 1fr) 1fr;
}

.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;
}

.x17bfdo5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.25rem minmax(0, 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;
}

.xugcbxc:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2rem minmax(0, 1fr);
}

.x6qpmjs:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.25rem 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);
}

.xh404bt:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6.5rem minmax(0, 1fr) auto auto;
}

.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);
}

.x19513nj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6rem minmax(0, 1fr);
}

.xijjs62:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px 1fr;
}

.x1ynljlu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 7fr 4fr;
}

.x5ymx3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 8.5rem minmax(0, 1fr);
}

.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);
}

.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;
}

.x16lqc3j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: max-content minmax(0, 1fr);
}

.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);
}

.xr5h4ig:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 1.25rem;
}

.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;
}

.x1a66p04:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 20rem;
}

.xhg1nza:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 2rem;
}

.xlghu0s:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 320px;
}

.x2yhfaz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 5.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;
}

.x14x5zfg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 6rem minmax(0, 1.2fr) auto;
}

.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;
}

.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;
}

.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;
}

.x5gpony:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, auto) minmax(0, 1fr);
}

.xgbmbb7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, min(16rem, 40vw)) minmax(0, 1fr);
}

.xbfuvhf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(320px, 38%);
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.xa9en4f:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 28rem);
}

.x1iir7o6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 7rem) 1fr 3rem;
}

.x15jdlh1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(10rem, 1fr) 7rem minmax(10rem, 1.4fr) 6rem 7rem 1.25rem;
}

.xdqz241:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(10rem, 1fr) minmax(10rem, 1.4fr) 5.5rem 6rem 2rem;
}

.xpzkv7n:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(10rem, 1fr) minmax(11rem, 1.4fr) 6rem 7rem 1.25rem;
}

.x7czcqd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(11rem, 1.2fr) minmax(10rem, 1.3fr) 5rem 5rem 1rem;
}

.x1xul4qf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(120px, max-content) minmax(0, 1fr);
}

.x1omt3gu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(12rem, 1.2fr) minmax(12rem, 1.4fr) 6rem 4.5rem;
}

.xp9prgl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(12rem, 1.6fr) repeat(3, minmax(0, 1fr));
}

.x1jfgf2e:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(130px, 1fr) minmax(90px, 120px) 28px;
}

.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;
}

.x66x516:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(6.5rem, .4fr) minmax(0, 1fr);
}

.xk108br:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(7rem, 11rem) minmax(0, 1fr);
}

.x1gvfe4z:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(8rem, .4fr) minmax(0, 1fr);
}

.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));
}

.x1wlfl8j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, 1fr);
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.x125q6hc:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, auto);
}

.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));
}

.x1g5i94c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
}

.xdgop42:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(12rem, 1fr));
}

.xyfo8vk:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
}

.x2473hf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(17rem, 1fr));
}

.x159mf0t:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(18.75rem, 1fr));
}

.x15vz560:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
}

.x189bvgu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
}

.x1uyely3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(7.5rem, 1fr));
}

.x1uig3l8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(72px, 1fr));
}

.x9ifksd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 13.5rem), 1fr));
}

.xverbm4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 14rem), 1fr));
}

.x16ufe1c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 15rem), 1fr));
}

.xqdmp8m:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 16rem), 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));
}

.xq54bto:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 200px), 1fr));
}

.x12x9af:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
}

.x1clw2ov:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(6.5rem, 1fr));
}

.x19p3zln:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(9.5rem, 1fr));
}

.xdh01k5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(9rem, 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));
}

.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));
}

.x1vfedg7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 17rem), 1fr));
}

.xeonaw6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 18rem), 1fr));
}

.xds1jwc:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 20rem), 1fr));
}

.x5dnrxg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 22rem), 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));
}

.x1mep8l:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 9rem), 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;
}

.xxq7klm:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr) auto;
}

.x16p6thf:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr);
}

.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));
}

.x1ymiuwn:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(3, 1fr);
}

.x1xxtoay:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: var(--x-gridTemplateRows);
}

.x15mmpe5:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -.25rem;
}

.x4q260s:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: .25rem;
}

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

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

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

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

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

.xh7lhq3:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: .625rem;
}

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

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

.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;
}

.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;
}

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.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;
}

.xuy72oy:not(#\#):not(#\#):not(#\#) {
  justify-self: stretch;
}

.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;
}

.xq6o9jc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.25px;
}

.x1yrajzq:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.2px;
}

.x1yf5rgg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .01em;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x7447wj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .12em;
}

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

.x11fj6oh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .18em;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x4gjf66:not(#\#):not(#\#):not(#\#) {
  letter-spacing: inherit;
}

.x1i21sxh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 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;
}

.x1uupgni:not(#\#):not(#\#):not(#\#) {
  line-height: 1.143;
}

.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;
}

.xtdofjg:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3125rem;
}

.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;
}

.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;
}

.x1wfe3co:not(#\#):not(#\#):not(#\#) {
  line-height: 12px;
}

.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;
}

.xdod15v:not(#\#):not(#\#):not(#\#) {
  line-height: 21px;
}

.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;
}

.xcgk4ki:not(#\#):not(#\#):not(#\#) {
  line-height: 32px;
}

.x1333yhw:not(#\#):not(#\#):not(#\#) {
  line-height: 35px;
}

.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;
}

.x53dj49:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-body-compact);
}

.x1vqmd7d:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-body-large);
}

.x1g1n98p:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-body);
}

.xg6aumb:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-caption);
}

.xz4z23h:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-chat);
}

.x12dewx9:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-heading-1);
}

.x1nfmur7:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-heading-2);
}

.x1j0t51t:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-heading-3);
}

.x21qo4q:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-heading-4);
}

.x1hdp191:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-heading-5);
}

.x1x4w8rn:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-heading-6);
}

.x1gpzzfd:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-label);
}

.x149jwc9:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-micro);
}

.x1naz7eh:not(#\#):not(#\#):not(#\#) {
  line-height: var(--line-height-prose);
}

.xr9kgci:not(#\#):not(#\#):not(#\#) {
  line-height: var(--list-preview-line-height);
}

.xdcy1ry:not(#\#):not(#\#):not(#\#) {
  line-height: var(--list-section-label-line-height);
}

.x13z2wf7:not(#\#):not(#\#):not(#\#) {
  line-height: var(--page-title-line-height);
}

.xu2r19o:not(#\#):not(#\#):not(#\#) {
  line-height: var(--tab-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;
}

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

.x11lt19s:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -2px;
}

.x1ws5yxj:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -6px;
}

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

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

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

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

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

.x1mpyi22:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 1px;
}

.x1p8j9ns:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 3px;
}

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

.x1plfkw6:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: calc(-1 * var(--dialog-inset, 0px));
}

.x1134xu:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: calc(var(--button-slot-gap, 0px) * -1);
}

.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;
}

.xf712ae:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -11px;
}

.x1hb08if:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -1px;
}

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

.xw01apr:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -6px;
}

.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;
}

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

.xm2jcoa:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 1px;
}

.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;
}

.xwklpps:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 2px;
}

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

.x16vb0fe:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--dialog-inset, 0px));
}

.xavj90q:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(var(--sidebar-row-indent, 0px) - var(--sidebar-row-frame-indent, 0px));
}

.x1e364on:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--sidebar-row-indent, 0px);
}

.xjk0j56:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 calc(100% - 2rem), #0000 100%);
  mask-image: linear-gradient(#000 calc(100% - 2rem), #0000 100%);
}

.x1a93mip:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 55%, #0000);
  mask-image: linear-gradient(#000 55%, #0000);
}

.xne3dcs:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 65%, #0000);
  mask-image: linear-gradient(#000 65%, #0000);
}

.xeuv3e8:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to right, #0000, #000);
  mask-image: linear-gradient(to right, #0000, #000);
}

.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;
}

.x1rudrqi:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: center;
  mask-position: center;
}

.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%;
}

.x2k2kcx:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: contain;
  mask-size: contain;
}

.x1owg228:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: multiply;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xs4z8hl:not(#\#):not(#\#):not(#\#) {
  object-position: 70% center;
}

.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;
}

.x1vak9w0:not(#\#):not(#\#):not(#\#) {
  opacity: .04;
}

.xsz5z87:not(#\#):not(#\#):not(#\#) {
  opacity: .055;
}

.x1wwuglj:not(#\#):not(#\#):not(#\#) {
  opacity: .06;
}

.x1ptxcow:not(#\#):not(#\#):not(#\#) {
  opacity: .1;
}

.xuo7x8y:not(#\#):not(#\#):not(#\#) {
  opacity: .12;
}

.xz5rk10:not(#\#):not(#\#):not(#\#) {
  opacity: .2;
}

.x19pb5yz:not(#\#):not(#\#):not(#\#) {
  opacity: .24;
}

.xvpkmg4:not(#\#):not(#\#):not(#\#) {
  opacity: .25;
}

.xuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.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);
}

.x6u05ig:not(#\#):not(#\#):not(#\#) {
  opacity: calc(1 - var(--drawer-swipe-progress, 0));
}

.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);
}

.xqefkrj:not(#\#):not(#\#):not(#\#) {
  opacity: var(--topbar-search-kbd-opacity, .5);
}

.xb4nw82:not(#\#):not(#\#):not(#\#) {
  opacity: var(--x-opacity);
}

.x1clqncf:not(#\#):not(#\#):not(#\#) {
  order: -1;
}

.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;
}

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

.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);
}

.x1g40iwv:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1luzc9h:not(#\#):not(#\#):not(#\#) {
  outline-offset: .25rem;
}

.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;
}

.x1h7bf5v:not(#\#):not(#\#):not(#\#) {
  outline-offset: 5px;
}

.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;
}

.x1qgsegg:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.x1xzczws:not(#\#):not(#\#):not(#\#) {
  overflow-anchor: none;
}

.x1x88m6t:not(#\#):not(#\#):not(#\#) {
  overflow-clip-margin: 0;
}

.x1ellvc0:not(#\#):not(#\#):not(#\#) {
  overflow-clip-margin: 16px;
}

.x1hm618n:not(#\#):not(#\#):not(#\#) {
  overflow-clip-margin: 4px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.x9u0kzs:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .125rem;
}

.x1m0h8i3:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .1875rem;
}

.x1do52mm:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .25rem;
}

.x1n1l8os:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .3125rem;
}

.x43c3x3:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .375rem;
}

.x1jd6uc7:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .4375rem;
}

.xqfkjy8:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .5rem;
}

.x5tukcl:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .625rem;
}

.xkyoe5z:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .75rem;
}

.x16p959o:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: .875rem;
}

.xyri2b:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 0;
}

.xcxz95d:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1.5rem;
}

.x19qhld0:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1.625rem;
}

.x2vl965:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 10px;
}

.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;
}

.x521ovy:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 3.5rem;
}

.x1ptx732:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 3rem;
}

.x1cl36yj:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 7.5rem;
}

.xf159sx:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 8px;
}

.x9oxixk:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: calc(1.5rem + var(--dialog-close-clearance, 0px));
}

.x15y2043:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: max(var(--reading-padding),calc((100% - var(--reading-column-max-width)) / 2));
}

.x1rg78fp:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--control-padding-inline);
}

.x885ac0:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--dialog-close-clearance, 0px);
}

.xbsrp98:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--dialog-close-clearance, 1rem);
}

.x7flpkw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .125rem;
}

.x1znate:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .25rem;
}

.xtb42ar:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .3125rem;
}

.x1jhhk9l:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .375rem;
}

.xq1n0lg:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .4375rem;
}

.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;
}

.x10mud68:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .875rem;
}

.x1c1uobl:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0;
}

.x531hfe:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.125rem;
}

.x1ggc64r:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.1rem;
}

.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;
}

.x1onr9mi:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 14px;
}

.xf7dkkf:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 16px;
}

.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;
}

.xyvyjqv:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(20px + .25rem);
}

.x6fqk7f:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(20px + .5rem);
}

.x74ixn0:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(24px + .625rem);
}

.xoty28i:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: max(var(--reading-padding),calc((100% - var(--reading-column-max-width)) / 2));
}

.x1cfr40d:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--control-padding-inline);
}

.x1003ncw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--menu-item-padding-inline);
}

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

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

.x14kz3cy:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--space-stack-xl);
}

.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;
}

.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;
}

.x1gcftaf:not(#\#):not(#\#):not(#\#) {
  rotate: 0deg;
}

.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;
}

.xm83of2:not(#\#):not(#\#):not(#\#) {
  row-gap: 1px;
}

.x1w6r25c:not(#\#):not(#\#):not(#\#) {
  row-gap: 1rem;
}

.x1kb72lq:not(#\#):not(#\#):not(#\#) {
  row-gap: 20px;
}

.x1dbijih:not(#\#):not(#\#):not(#\#) {
  row-gap: 2px;
}

.x1d474pu:not(#\#):not(#\#):not(#\#) {
  row-gap: 2rem;
}

.x1ra7mdn:not(#\#):not(#\#):not(#\#) {
  row-gap: 36px;
}

.xol2ywe:not(#\#):not(#\#):not(#\#) {
  row-gap: 3rem;
}

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

.x3pnbk8:not(#\#):not(#\#):not(#\#) {
  row-gap: 8px;
}

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

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

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

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

.x1r8uycs:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x-rowGap);
}

.x1msz83a:not(#\#):not(#\#):not(#\#) {
  scale: .6;
}

.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;
}

.x1luo25u:not(#\#):not(#\#):not(#\#) {
  stop-color: var(--background);
}

.x15r8rmt:not(#\#):not(#\#):not(#\#) {
  stroke: color-mix(in srgb,var(--foreground) 14%,transparent);
}

.x19znxcv:not(#\#):not(#\#):not(#\#) {
  stroke: #14b8a68c;
}

.x1czwxzs:not(#\#):not(#\#):not(#\#) {
  stroke: #14b8a6;
}

.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);
}

.xyqtg9p:not(#\#):not(#\#):not(#\#) {
  stroke: var(--primary-foreground);
}

.x7gv0gu:not(#\#):not(#\#):not(#\#) {
  stroke: var(--warning);
}

.xqt3mbt:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 1 2;
}

.x10mox2b:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 1.05px;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.xpmuf5a:not(#\#):not(#\#):not(#\#), .x1koiapj:not(#\#):not(#\#):not(#\#) {
  stroke-width: .5px;
}

.xhr4kjn:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.5px;
}

.x68fu6m:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.8px;
}

.xnpr05h:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1px;
}

.x1ip4yf:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.5px;
}

.xvlca1e:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

.xeq4nuv:not(#\#):not(#\#):not(#\#) {
  tab-size: 2;
}

.x140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.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);
}

.x5gd9ij:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: currentColor;
}

.xr5o5jz:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: #0000;
}

.x1rcjvs:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--border);
  text-decoration-color: var(--border);
}

.x11jp1ed:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--surface-border);
  text-decoration-color: var(--surface-border);
}

.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;
}

.x1dx9gvc:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .1875rem;
}

.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;
}

.x2lcwoz:not(#\#):not(#\#):not(#\#) {
  touch-action: auto;
}

.xggy1nq:not(#\#):not(#\#):not(#\#) {
  touch-action: manipulation;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.xx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.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);
}

.x1c29qv4:not(#\#):not(#\#):not(#\#) {
  transform: scale(.65);
}

.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);
}

.xfimr68:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.x1m6gn4b:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.035);
}

.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);
}

.x1552e4s:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.4);
}

.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);
}

.xozy240:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%) rotate(45deg);
}

.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);
}

.x1f8be6b:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, 10px);
}

.x129coet:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, 50%) rotate(45deg);
}

.xrzrie7:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, calc(-100% - 10px));
}

.xnz22vk:not(#\#):not(#\#):not(#\#) {
  transform: translate(0) scale(1);
}

.xp2ffuc:not(#\#):not(#\#):not(#\#) {
  transform: translate(33.333%, 33.333%);
}

.xvxbyge:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--active-tab-left),calc(var(--active-tab-top) + var(--active-tab-height) - var(--tab-indicator-height)));
}

.xz8px81:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--active-tab-left),var(--active-tab-top));
}

.xzz1x:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-.125rem);
}

.xgtigu0:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-.25rem);
}

.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%);
}

.x18ea9l4:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-80px);
}

.xtoeea5:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.125rem);
}

.xy2jpbe:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.25rem);
}

.x1xvezvf:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.75rem);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.xwduj8h:not(#\#):not(#\#):not(#\#) {
  transform: translateX(1.5px);
}

.xumwmo6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x10tizke:not(#\#):not(#\#):not(#\#) {
  transform: translateX(1rem);
}

.x1ylrksm:not(#\#):not(#\#):not(#\#) {
  transform: translateX(4px) rotate(12deg);
}

.x479zrw:not(#\#):not(#\#):not(#\#) {
  transform: translateX(5px);
}

.xwhx0j6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(var(--drawer-swipe-movement-x, 0px));
}

.xfok9b9:not(#\#):not(#\#):not(#\#) {
  transform: translateX(var(--folder-chevron-translate));
}

.xp2g5d:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.25rem);
}

.xyzs08h:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-104%);
}

.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);
}

.xvvkyix:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0) scale(1);
}

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x1l0rlnr:not(#\#):not(#\#):not(#\#) {
  transform: translateY(4px);
}

.x184fap9:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(-50% - 2px)) rotate(45deg);
}

.x1lryfny:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(var(--drawer-snap-point-offset, 0px) + var(--drawer-swipe-movement-y, 0px)));
}

.x17dzmu4:not(#\#):not(#\#):not(#\#) {
  transform: translateZ(0);
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x1764fhq:not(#\#):not(#\#):not(#\#) {
  transform-box: fill-box;
}

.xqlk7fu:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 100%;
}

.x1ikelci:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 15%;
}

.x1ws5f92:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50px 50px;
}

.xm6med:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 100%;
}

.x6ow6l:not(#\#):not(#\#):not(#\#) {
  transform-origin: 100% 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);
}

.xlg8iba:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s,0s,var(--motion-duration-fast);
}

.x1ahifba:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s;
}

.x1k2tvsc:not(#\#):not(#\#):not(#\#) {
  transition-duration: 75ms;
}

.xsnr3xn:not(#\#):not(#\#):not(#\#) {
  transition-duration: 70ms;
}

.x12s1jxh:not(#\#):not(#\#):not(#\#) {
  transition-duration: 80ms;
}

.x6bc4kz:not(#\#):not(#\#):not(#\#) {
  transition-duration: 90ms;
}

.xl3wvix:not(#\#):not(#\#):not(#\#) {
  transition-duration: .125s;
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.x1h12yo1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .17s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.x1g2r6go:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s;
}

.x43t7r1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .24s;
}

.xchbrx7:not(#\#):not(#\#):not(#\#) {
  transition-duration: .26s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x3icemf:not(#\#):not(#\#):not(#\#) {
  transition-duration: .35s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.xofcydl:not(#\#):not(#\#):not(#\#) {
  transition-duration: .4s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.x97pzxe:not(#\#):not(#\#):not(#\#) {
  transition-duration: .6s;
}

.xippbsu:not(#\#):not(#\#):not(#\#) {
  transition-duration: .8s;
}

.x1mq3mr6:not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.x11w3lfw:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-fast, .12s);
}

.xuedmi6:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-fast);
}

.xj8l6ld:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-base);
}

.x1sqvo25:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-dialog);
}

.xzjlfv4:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-entrance);
}

.xlxmaqo:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-fast, .12s);
}

.x1ka0iyp:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-fast),var(--motion-duration-fast),0s;
}

.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);
}

.xx8l7me:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-tooltip);
}

.x22j8wx:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x-transitionDuration);
}

.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;
}

.x1nfj1bl:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, transform;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.xlqhcg3:not(#\#):not(#\#):not(#\#) {
  transition-property: border-left-color;
}

.xf1bglv:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, background-color, 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;
}

.xp81cs3:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color, box-shadow;
}

.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;
}

.x1t3fv7z:not(#\#):not(#\#):not(#\#) {
  transition-property: color, opacity, background-color;
}

.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;
}

.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;
}

.x1syfj9g:not(#\#):not(#\#):not(#\#) {
  transition-property: margin-inline-start;
}

.xd6uz9s:not(#\#):not(#\#):not(#\#) {
  transition-property: margin-left, width, opacity;
}

.xrok2fi:not(#\#):not(#\#):not(#\#) {
  transition-property: max-height;
}

.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;
}

.xn9if97:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, filter, transform;
}

.xqfjuw0:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, filter;
}

.x1eai7q1:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, scale, filter;
}

.xdq46b1:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, background-color, color;
}

.xl8kol5:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, visibility;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x1jl3cmp:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, visibility;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x1ebb0lf:not(#\#):not(#\#):not(#\#) {
  transition-property: padding-bottom;
}

.xifgffi:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-dasharray, opacity, color;
}

.xhvyjpe:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-dashoffset, stroke;
}

.xxnu56j:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-dashoffset;
}

.xvnbeho:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke, stroke-width;
}

.xeirdtl:not(#\#):not(#\#):not(#\#) {
  transition-property: text-decoration-color;
}

.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;
}

.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;
}

.x19ix5ol:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, height;
}

.xka46o:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, width, height;
}

.xwcsmn1:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity;
}

.xh3q6i0:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, width, height;
}

.x13zkoj4:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, width;
}

.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;
}

.x1gyn5hb:not(#\#):not(#\#):not(#\#) {
  transition-property: width, margin-inline-end, visibility;
}

.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;
}

.xz16vvm:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out, ease-out);
}

.x122hhpc:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out);
}

.xvfbd5b:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--motion-ease-dialog);
}

.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);
}

.xvioqj6:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--motion-ease-tooltip);
}

.x1ljhoio:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--x-transitionTimingFunction);
}

.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;
}

.xmziwt1:not(#\#):not(#\#):not(#\#) {
  vertical-align: -2px;
}

.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;
}

.x98t3bc:not(#\#):not(#\#):not(#\#) {
  writing-mode: vertical-rl;
}

.x8knxv4:not(#\#):not(#\#):not(#\#) {
  z-index: -1;
}

.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;
}

.x1w0boku:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.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;
}

.xpfp8uz:not(#\#):not(#\#):not(#\#) {
  z-index: 9990;
}

.x1q2oy4v:not(#\#):not(#\#):not(#\#) {
  z-index: 9999;
}

.x1swf91x:not(#\#):not(#\#):not(#\#) {
  z-index: auto;
}

.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);
}

.x110vex5.x110vex5:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.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);
}

.xk9g8xt.xk9g8xt:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--surface-hover),var(--surface-hover));
}

.xxzuv0t.xxzuv0t:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--ring);
}

.x1k3lmck.x1k3lmck:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm);
}

.x1bonebt.x1bonebt:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x1htf53l.x1htf53l:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  color: var(--primary-foreground);
}

.x1xh9kzh.x1xh9kzh:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.x4tahvt.x4tahvt:where(.xj6dt5z:focus-within *):not(#\#):not(#\#):not(#\#), .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(#\#), .x1lwzkh8.x1lwzkh8:where(.xiv7qhf:focus-within *):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1ipgqbu.x1ipgqbu:where(.xpgvzbu:focus-within *):not(#\#):not(#\#):not(#\#), .x1ky8tgo.x1ky8tgo:where(.xrtbvef: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(#\#), .xbnyf8i.xbnyf8i:where(.x130jme8:focus-within *):not(#\#):not(#\#):not(#\#), .xcbqwr0.xcbqwr0:where(.xwz5euy:focus-within *):not(#\#):not(#\#):not(#\#), .xcv63gt.xcv63gt:where(.x1l4lri0:focus-within *):not(#\#):not(#\#):not(#\#), .xe6yymx.xe6yymx:where(.xibit7k:focus-within *):not(#\#):not(#\#):not(#\#), .xltoefx.xltoefx:where(.x1s3bgxf:focus-within *):not(#\#):not(#\#):not(#\#), .xn10ub9.xn10ub9:where(.xj6dt5z:focus-within *):not(#\#):not(#\#):not(#\#), .xp96bdf.xp96bdf:where(.xiv7qhf:focus-within *):not(#\#):not(#\#):not(#\#), .xqrc408.xqrc408:where(.xxikn96:focus-within *):not(#\#):not(#\#):not(#\#), .xwzab4m.xwzab4m:where(.x1ltx1cz: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(#\#), .x8nt6qw.x8nt6qw:where(.x1l4lri0:focus-within *):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x1nzz1cn.x1nzz1cn:where(.x-default-marker:focus-within *):not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.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;
}

.x1vihaxp.x1vihaxp:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x119g1lv.x119g1lv:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.x1jfv35e.x1jfv35e:where(.x1s3bgxf:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--card-hover);
}

.xgjdv1r.xgjdv1r:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--neutral-0);
}

.xplibls.xplibls:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-foreground);
}

.xh5lfi0.xh5lfi0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--rail-hover-wash);
}

.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);
}

.x1h3j7cs.x1h3j7cs:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--surface-hover),var(--surface-hover));
}

.x1ll35bv.x1ll35bv:where(.xj6dt5z:hover *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px color-mix(in oklch,var(--foreground) 10%,transparent);
}

.xajs5dz.xajs5dz:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm);
}

.x1yflm1j.x1yflm1j:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--primary-foreground) 75%,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);
}

.x1s7nfl0.x1s7nfl0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--muted-foreground) 50%,transparent);
}

.xajo2yq.xajo2yq:where(.x1f9hyvp:hover *):not(#\#):not(#\#):not(#\#) {
  color: currentColor;
}

.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);
}

.x1cslo7w.x1cslo7w:where(.x1l4lri0:hover *):not(#\#):not(#\#):not(#\#), .x1xk543w.x1xk543w:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .xyj1gwm.xyj1gwm:where(.x298cmn:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--primary);
}

.x11bqgtz.x11bqgtz:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.x10jmmn9.x10jmmn9:where(.xxikn96:hover *):not(#\#):not(#\#):not(#\#), .x1mnke0i.x1mnke0i:where(.xj6dt5z: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;
}

.xjahdnf.xjahdnf:where(.xiv7qhf:hover *):not(#\#):not(#\#):not(#\#), .xsx86xo.xsx86xo:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1emae91.x1emae91:where(.x1ltx1cz:hover *):not(#\#):not(#\#):not(#\#), .x1lhd33w.x1lhd33w:where(.x1jn5xmx:hover *):not(#\#):not(#\#):not(#\#), .x1p9otuj.x1p9otuj:where(.xj6dt5z:hover *):not(#\#):not(#\#):not(#\#), .x1q6d62k.x1q6d62k:where(.xibit7k:hover *):not(#\#):not(#\#):not(#\#), .x1ufmjnj.x1ufmjnj:where(.xiv7qhf:hover *):not(#\#):not(#\#):not(#\#), .x1vy81z7.x1vy81z7:where(.xpgvzbu:hover *):not(#\#):not(#\#):not(#\#), .x40b9hx.x40b9hx:where(.xwz5euy:hover *):not(#\#):not(#\#):not(#\#), .x5b7970.x5b7970:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .x8js7mi.x8js7mi:where(.x1l4lri0:hover *):not(#\#):not(#\#):not(#\#), .x8vlayz.x8vlayz:where(.x1ym6ksg:hover *):not(#\#):not(#\#):not(#\#), .xabvv3i.xabvv3i:where(.x129de5w:hover *):not(#\#):not(#\#):not(#\#), .xc05udn.xc05udn:where(.xdz3q59:hover *):not(#\#):not(#\#):not(#\#), .xczdms8.xczdms8:where(.x130jme8:hover *):not(#\#):not(#\#):not(#\#), .xhb451x.xhb451x:where(.xxikn96:hover *):not(#\#):not(#\#):not(#\#), .xlnxiu4.xlnxiu4:where(.xmpyaq9:hover *):not(#\#):not(#\#):not(#\#), .xoeocga.xoeocga:where(.x1f9hyvp:hover *):not(#\#):not(#\#):not(#\#), .xrjuvfr.xrjuvfr:where(.xrtbvef:hover *):not(#\#):not(#\#):not(#\#), .xugad8o.xugad8o:where(.x1s3bgxf:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1r9kbfp.x1r9kbfp:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#), .x9qlery.x9qlery:where(.x1l4lri0:hover *):not(#\#):not(#\#):not(#\#), .xn56cas.xn56cas:where(.xxikn96:hover *):not(#\#):not(#\#):not(#\#), .xnp6nxw.xnp6nxw:where(.xdz3q59:hover *):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x11017ye.x11017ye:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.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);
}

.x16gas18.x16gas18:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.1);
}

.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(#\#), .x89gs6f.x89gs6f:where(.xdz3q59:hover *):not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.xgc2bqu.xgc2bqu:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px) scale(1.04);
}

.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);
}

.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);
  }
}

.x1lqyeps.x1lqyeps:where(.x-default-marker[data-suggestion-exiting] *):not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--motion-duration-popup-exit);
}

.x190xgcg.x190xgcg:where(.x-default-marker[data-suggestion-exiting] *):not(#\#):not(#\#):not(#\#) {
  animation-name: x1075civ-B;
}

.xo2rnru.xo2rnru:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: #fcbb0026;
  background-color: lab(80.1641% 16.6016 99.2089 / .15);
}

.x16r39j9:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--foreground) 10%,transparent);
}

.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(#\#), .xf9t7dg.xf9t7dg:where(.x-default-marker[data-separator="active"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 70%,transparent);
}

.x1jg5yvl.x1jg5yvl:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 70%,var(--page-canvas));
}

.x1ka60iz.x1ka60iz:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 8%,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);
}

.xvihfve:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 50%,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);
}

.x18judn1:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 1.2%,var(--surface));
}

.x5ly32z:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 2.4%,var(--surface));
}

.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);
}

.xtwvmy7.xtwvmy7:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--foreground);
}

.x19oo2pg:focus-within:not(#\#):not(#\#):not(#\#), .xhg50yr:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--list-row-hover, var(--surface-hover));
}

.x1aamkzh.x1aamkzh:where([data-active]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--segmented-active-fill, var(--surface-raised));
}

.x1524cs2:focus-within:not(#\#):not(#\#):not(#\#), .x16ym38m[data-popup-open]: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);
}

.x110tsri:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-cell-hover);
}

.xjsb52b:focus-visible:not(#\#):not(#\#):not(#\#), .xp5s78e:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-row-hover);
}

.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);
}

.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);
}

.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);
}

.xuqpvv8:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--ring),0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent);
}

.xa1zur:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--ring),0 0 0 3px var(--primary-subtle);
}

.x15l5fa3:focus-visible:not(#\#):not(#\#):not(#\#), .xwpj1si:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px 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);
}

.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);
}

.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(#\#) {
  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);
}

.xmq3olk:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent);
}

.x1t7rof:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 20%,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);
}

.x1bypb57:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 40%,transparent);
}

.x517g3s:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 20%,transparent);
}

.x171b89f:focus-within:not(#\#):not(#\#):not(#\#), .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);
}

.x16t95oo:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ring) 45%,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);
}

.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(#\#), .xq2kox5:focus-within: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);
}

.x1r1sw2g:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--ring);
}

.x15phvro:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px color-mix(in oklab,var(--ring) 50%,transparent);
}

.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);
}

.xxt5y3z:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--ring);
}

.x15ysqaf:focus-within:not(#\#):not(#\#):not(#\#), .x1xk3k8f:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1iyfev0:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-primary-shadow-focus);
}

.x1qg2n9f:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--card-shadow-raised);
}

.x10uihz5.x10uihz5:where([data-active]):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--segmented-active-shadow, var(--elevation-sm));
}

.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);
}

.xg5cwz9.xg5cwz9:where(.x-default-marker:where(:not([data-active])):hover *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 70%,transparent);
}

.x18gavv4.x18gavv4:where(:not([data-active])):hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--foreground) 80%,transparent);
}

.x43y5oc.x43y5oc:where(.dark, .dark *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--info) 15%,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);
}

.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(#\#), .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(#\#), .xys1gnf.xys1gnf:where(.x-default-marker[data-active] *):not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.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;
}

.x1penq0l.x1penq0l:where([data-hidden]):not(#\#):not(#\#):not(#\#), .x1q14wfy.x1q14wfy:where(.dark, .dark *):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;
}

.xvcopqi:not(:first-child):not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -.3125rem;
}

.x1utlmy5:not(:first-child):not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -.375rem;
}

.x174ejd5.x174ejd5:where([data-disabled]):not(#\#):not(#\#):not(#\#), .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;
}

.x1rity50.x1rity50:where([data-starting-style]):not(#\#):not(#\#):not(#\#), .x9wmcfi.x9wmcfi:where(.xiv7qhf[data-state="selected"] *):not(#\#):not(#\#):not(#\#), .xfkavlo.xfkavlo:where(.x-default-marker[userinactive] *):not(#\#):not(#\#):not(#\#), .xmbwrux.xmbwrux:where(.x-default-marker:has(:focus-visible) *):not(#\#):not(#\#):not(#\#), .xuagonr.xuagonr:where([data-ending-style]):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1e60f76.x1e60f76:where(.x-default-marker:has([data-popup-open]) *):not(#\#):not(#\#):not(#\#), .x1euntei:focus-within:not(#\#):not(#\#):not(#\#), .x1n9oasr.x1n9oasr:where(.x-default-marker:has(:focus-visible) *):not(#\#):not(#\#):not(#\#), .x1qqypmh.x1qqypmh:where(.xiv7qhf[data-state="selected"] *):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(#\#), .xl2eqe9.xl2eqe9:where([data-popup-open]):not(#\#):not(#\#):not(#\#), .xpirjtq[data-popup-open]:not(#\#):not(#\#):not(#\#), .xpziox1.xpziox1:where(.x-default-marker[data-popup-open] *):not(#\#):not(#\#):not(#\#), .xs8fw2j.xs8fw2j:where(.x1p9bim5[data-checked] *):not(#\#):not(#\#):not(#\#), .xy453hl.xy453hl:where(.x1s3bgxf:has([data-popup-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;
}

.x21itec:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--primary);
}

.x9cmews:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--ring);
}

.xy9f4xx:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

.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;
}

.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;
}

.x16gxa91:focus-within:not(#\#):not(#\#):not(#\#), .x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xlll9td.xlll9td:where(.x-default-marker[data-disabled] *):not(#\#):not(#\#):not(#\#), .xucj773.xucj773:where([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;
}

.x1nabh8p.x1nabh8p:where(.x1p9bim5[data-checked] *):not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 0;
}

.x1f2jko9:focus-visible:not(#\#):not(#\#):not(#\#), .x1r9akvq.x1r9akvq:where(.x-default-marker[data-message-surface="viewer"] *):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x48sva2.x48sva2:where(.x-default-marker[data-panel-open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1r4m7go.x1r4m7go:where(.x1f9hyvp[data-panel-open] *):not(#\#):not(#\#):not(#\#), .x8eybrh.x8eybrh:where(.x1e3uecn[open] *):not(#\#):not(#\#):not(#\#), .xrqhr8o.xrqhr8o:where(.x-default-marker[open] *):not(#\#):not(#\#):not(#\#), .xtzgyvz.xtzgyvz:where(.x-default-marker[data-panel-open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.xdnygfr.xdnygfr:where(.x1p9bim5[data-checked] *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1);
}

.x1l8kwsm.x1l8kwsm:where(.x-default-marker[data-size="lg"][data-checked] *):not(#\#):not(#\#):not(#\#), .xmnz0bg.xmnz0bg:where(.x-default-marker[data-size="sm"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x1uzysbn.x1uzysbn:where(.x-default-marker[data-size="default"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(100% - 2px));
}

.x1ogcoy3.x1ogcoy3:where(.x-default-marker[aria-orientation="horizontal"] *):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.x137cu2n:focus-within:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.xzbrmet.xzbrmet:where(.x1p9bim5[data-checked] *):not(#\#):not(#\#):not(#\#) {
  transition-delay: 90ms;
}

.xe8bz3t.xe8bz3t:where(.x1p9bim5[data-checked] *):not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.x1neh8hl.x1neh8hl:where(.x1p9bim5[data-checked] *):not(#\#):not(#\#):not(#\#) {
  transition-duration: .24s;
}

.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);
}

.xqnaihs:has([data-popup-open]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x19bevz7:has(:focus-visible):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);
}

.xb67ctr:has(:focus-visible):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--ring);
}

.xlu5ahp:has( + input:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--muted-foreground);
}

.xsi0nby:has( > svg):not(#\#):not(#\#):not(#\#) {
  column-gap: .5rem;
}

.x145yhko:has(:disabled):not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.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;
}

.x1hgrxg8:has(:disabled):not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.xvhws6r:has([data-popup-open]):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1q87c73:has([data-slot="alert-action"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 4.5rem;
}

.x1ujz94a:first-child:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.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;
}

.x1qlsc9e:last-child:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 0;
}

.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;
}

.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);
}

.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);
}

.x41ju48:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--faint-foreground);
}

.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;
}

.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);
}

.x95duw2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--foreground) 10%,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));
}

.xpop3tq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--primary) 20%,var(--background));
}

.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);
}

.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);
}

.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);
}

.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);
}

.xjh5rpz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 85%,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);
}

.xd4cyp8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 85%,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);
}

.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);
}

.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);
}

.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);
}

.x1x8k1js:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover) 50%,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);
}

.x1wilh4p:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface-hover),var(--foreground) 6%);
}

.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);
}

.xogd0d7:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--tooltip-background) 70%,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;
}

.x16d2asi:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #00000059;
}

.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;
}

.xrsa3fu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 60%,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);
}

.xjjj992:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--destructive) 16%,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);
}

.xblphxr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 1.2%,var(--surface));
}

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

.x3osezp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 2.4%,var(--surface));
}

.x1dtu6b3:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 85%,var(--surface));
}

.xdyef06:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 88%,var(--background));
}

.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);
}

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

.x1lwg4dn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted-foreground) 70%,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);
}

.x1rzqnor:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--popover),var(--foreground) 5%);
}

.xk9538b:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--popover),var(--foreground) 8%);
}

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

.x1x79ri1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 12%,transparent);
}

.xswb24v:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 12%,var(--popover));
}

.x1alrxil:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 12%,var(--surface));
}

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

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

.x1h4tpgn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 5%,transparent);
}

.xg7511f:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 8%,transparent);
}

.x1xptkfb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 88%,black);
}

.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);
}

.x1qmfgs8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-hover),var(--surface));
}

.x1m59a0o:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised) 90%,transparent);
}

.x1mduqgg:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised),var(--foreground) 4%);
}

.xjr03xb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised),var(--foreground) 5%);
}

.xitzeu9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--tooltip-background) 25%,transparent);
}

.x14lzlcf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--tooltip-background) 45%,transparent);
}

.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;
}

.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);
}

.xg5b103:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-050);
}

.x10xumbi:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-100);
}

.xhyptmn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-200);
}

.xmggi4k:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--alpha-50);
}

.xr27w07:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-shell);
}

.x19x1b7e:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ask-tab-hover);
}

.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));
}

.x1lkpniu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--list-row-hover, var(--surface-hover));
}

.x1s5p4hm:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--list-row-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);
}

.xl7w872:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-subtle-hover);
}

.xk4qptl:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-subtle);
}

.x1rtbfwe:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.x11tvcj2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--rail-hover-wash);
}

.x10fb3xt:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-accent);
}

.x1ucd3g1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sidebar-create-fill-hover, color-mix(in srgb,var(--surface-raised),var(--foreground) 4%));
}

.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);
}

.xd1sgmo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover, var(--muted));
}

.x179vvjy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover, var(--surface-hover));
}

.x1mg7r9h:hover:not(#\#):not(#\#):not(#\#), .xzdtjsx:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1agk9mp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-pressed);
}

.xlnsuph:hover:not(#\#):not(#\#):not(#\#), .xsgxi8c:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-selected);
}

.x6bzr8k:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-subtle);
}

.xdc8u5p:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.xraftg:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-cell-hover);
}

.x1q5ti4u:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-row-hover);
}

.xreq6ma:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning-background);
}

.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);
}

.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);
}

.x1ey1fr4:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--primary);
}

.x18cpb4p:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--surface-hover);
}

.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);
}

.x1de7na1:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px color-mix(in oklch,var(--foreground) 8%,transparent);
}

.x6jf4s4:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 30px color-mix(in oklab,var(--primary) 45%,transparent);
}

.x180s9sa:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--border-bold);
}

.x1sd4ewo:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--muted-foreground);
}

.xd6htp8:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--primary),var(--card-shadow-hover);
}

.x1mnorjy:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--primary);
}

.x1wtrbu5:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1b39yrj:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--button-primary-shadow-hover);
}

.x8yqjda:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--card-shadow-hover);
}

.x6rmlr8:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--card-shadow-raised);
}

.x13p8zuq:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--card-shadow);
}

.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);
}

.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);
}

.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));
}

.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);
}

.x1ay4wau:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--tooltip-foreground);
}

.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);
}

.x1c3glr3:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x5z6fxw:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xe2cd9r:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.xo2mluc:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .88;
}

.x18uuni6:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.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;
}

.x155y8ig:hover:not(#\#):not(#\#):not(#\#) {
  stroke: var(--destructive);
}

.xnwpq7x:hover:not(#\#):not(#\#):not(#\#) {
  stroke: var(--foreground);
}

.x15rxxni:hover:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

.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);
}

.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;
}

.xsegxbs:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.02);
}

.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;
}

.x1vsp1gx:focus-visible:disabled:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.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);
}

.xqbakp1:focus:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 2.4%,var(--surface));
}

.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);
}

.x45s1ey:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-row-hover);
}

.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);
}

.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);
}

.xc0k8v1:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 20%,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);
}

.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);
}

.x1cm8ssg:focus:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xhlp2gg:focus:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xxtee7t:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--brand-night-navy) 75%,transparent);
}

.xccb9b8:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--card) 85%,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);
}

.xs8q1v8:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--foreground) 80%,var(--background));
}

.x1927m7b:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--success-foreground) 12%,var(--success-background));
}

.xx3ovpd:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface-raised),var(--foreground) 6%);
}

.xyftt0y:active:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x121dold:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.x1qlqrgu:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-default-fill-active);
}

.x14ce1kj:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-flat-fill-active);
}

.x1nik5w9:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--button-primary-fill);
}

.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);
}

.xpk4wdd:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xch2mbi:active:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1f2zl9v:active:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.x1wscrpb:active:not(#\#):not(#\#):not(#\#) {
  scale: .97;
}

.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 <= 720px) {
  .x3f0svi.x3f0svi:not(#\#):not(#\#):not(#\#) {
    align-content: start;
  }
}

@media (width >= 640px) {
  .xmci4ra.xmci4ra:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

  .x1vomlfu.x1vomlfu:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }

  .x10isrdx.x10isrdx:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }

  .xnpmisl.xnpmisl:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }
}

@media (width >= 768px) {
  .x1ty98ci.x1ty98ci:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

  .xt8ab7f.xt8ab7f:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

@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 >= 64rem) {
  .x1kuyyfm.x1kuyyfm:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 58rem) {
  .x10otck9.x10otck9:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

@media (width >= 64rem) {
  .x1nuvvmg.x1nuvvmg: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 >= 64rem) {
  .x15l4l.x15l4l:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@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 >= 40rem) {
  .x942wfk.x942wfk:not(#\#):not(#\#):not(#\#) {
    align-self: auto;
  }
}

@media (width >= 72rem) {
  .x1cr2r1d.x1cr2r1d:not(#\#):not(#\#):not(#\#) {
    align-self: flex-start;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x14q22ui.x14q22ui:not(#\#):not(#\#):not(#\#) {
    animation-delay: 0s;
  }

  .x1u6grsq.x1u6grsq:not(#\#):not(#\#):not(#\#) {
    animation-duration: 0s;
  }

  .x8rromp.x8rromp:not(#\#):not(#\#):not(#\#) {
    animation-duration: 1.6s;
  }

  .xdn7m2a.xdn7m2a:not(#\#):not(#\#):not(#\#) {
    animation-duration: 1ms;
  }

  .xy1mfq8.xy1mfq8:not(#\#):not(#\#):not(#\#) {
    animation-duration: 2.4s;
  }

  .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) {
  .x1wyhpld.x1wyhpld:not(#\#):not(#\#):not(#\#) {
    animation-name: x1640pn0-B;
  }

  .x1in4vjr.x1in4vjr:not(#\#):not(#\#):not(#\#) {
    animation-name: x18re5ia-B;
  }

  .xv4p9q3.xv4p9q3:not(#\#):not(#\#):not(#\#) {
    animation-name: x1prb22s-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;
  }

  .x1cxpsmu.x1cxpsmu:not(#\#):not(#\#):not(#\#) {
    animation-timing-function: ease-in-out;
  }
}

@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;
  }

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

@media (width >= 48rem) {
  .x2qm55u.x2qm55u:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: 1px;
  }
}

@media (width >= 64rem) {
  .x12u71is.x12u71is:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 1px;
  }
}

@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;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1453u0v.x1453u0v:not(#\#):not(#\#):not(#\#) {
    color: var(--muted-foreground);
  }
}

@media (prefers-color-scheme: dark) {
  .x1o67ps7.x1o67ps7:not(#\#):not(#\#):not(#\#) {
    color: var(--success);
  }

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

@media (width >= 1280px) {
  .xpg3a72.xpg3a72:not(#\#):not(#\#):not(#\#) {
    column-count: 4;
  }
}

@media (width <= 600px) {
  .x9nhhqc.x9nhhqc:not(#\#):not(#\#):not(#\#) {
    column-count: 2;
  }
}

@media (width >= 640px) and (width <= 1023.98px) {
  .xzab4m5.xzab4m5:not(#\#):not(#\#):not(#\#) {
    column-count: 2;
  }
}

@media (width >= 1024px) and (width <= 1279.98px) {
  .x1pvnact.x1pvnact:not(#\#):not(#\#):not(#\#) {
    column-count: 3;
  }
}

@media (width >= 640px) {
  .x1pkvs1q.x1pkvs1q:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }
}

@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) {
  .x1hgqwjb.x1hgqwjb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .x1x25rye.x1x25rye:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .xjdmj7.xjdmj7:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }

  .x2cm8lx.x2cm8lx:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

  .x14imms7.x14imms7:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 768px) {
  .x12gs5cb.x12gs5cb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .xsif4ur.xsif4ur:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .xytlrfq.xytlrfq:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }

  .x1ar0i7x.x1ar0i7x:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }

  .x1a9x84j.x1a9x84j:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

  .xa41o0o.xa41o0o:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 960px) {
  .x14wmb00.x14wmb00:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x1p55870.x1p55870:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 1024px) {
  .xzhf20h.xzhf20h:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .x1cxnrsr.x1cxnrsr:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x142rcdx.x142rcdx:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }

  .x1hb2a0s.x1hb2a0s:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }

  .xkdx0rw.xkdx0rw:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

  .x1oob3yn.x1oob3yn:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 1100px) {
  .x1h1lk04.x1h1lk04:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .x14subf6.x14subf6:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 1280px) {
  .x1ptqcqm.x1ptqcqm:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .xonn7s1.xonn7s1:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x10tzb1n.x10tzb1n:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }

  .x6waqhb.x6waqhb:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

  .xav5vni.xav5vni:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 1200px) {
  .x9uq8br.x9uq8br:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x66u3ep.x66u3ep:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .x10sekqr.x10sekqr:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .xy0uqqd.xy0uqqd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 639px) {
  .x1tqnigt.x1tqnigt:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 460px) {
  .xz58433.xz58433:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@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 >= 64rem) {
  .xyowz6r.xyowz6r: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 (prefers-reduced-motion: reduce) {
  .x10bq1ss.x10bq1ss:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (hover: none) {
  .x1bop62p.x1bop62p:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 40rem) {
  .x1ii1w07.x1ii1w07:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 48rem) {
  .x1j2yrl1.x1j2yrl1:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 56rem) {
  .xqxbp4n.xqxbp4n:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 64rem) {
  .xpa1mh0.xpa1mh0:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@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;
  }

  .x2jcep.x2jcep:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 40rem) {
  .x1jv5h8x.x1jv5h8x:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 48rem) {
  .xxigu4w.xxigu4w:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 64rem) {
  .x1btk0zx.x1btk0zx:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width <= 39.999rem) {
  .xi2hhsf.xi2hhsf:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 39.99rem) {
  .x17rr75a.x17rr75a:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 79.99rem) {
  .x1p8pcwh.x1p8pcwh: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 >= 64rem) {
  .x1wdgsqc.x1wdgsqc: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 (prefers-reduced-motion: reduce) {
  .xynhoh1.xynhoh1:not(#\#):not(#\#):not(#\#) {
    filter: none;
  }
}

@media (width >= 640px) {
  .xmgzj8c.xmgzj8c:not(#\#):not(#\#):not(#\#) {
    flex-basis: auto;
  }
}

@media (width >= 1024px) {
  .x17f7g5i.x17f7g5i:not(#\#):not(#\#):not(#\#) {
    flex-basis: 80%;
  }

  .x1g90gdp.x1g90gdp:not(#\#):not(#\#):not(#\#) {
    flex-basis: 90%;
  }
}

@media (width >= 64rem) {
  .x1hk5wo4.x1hk5wo4:not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

@media (width >= 640px) {
  .xjoqfoq.xjoqfoq:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }

  .x2kc0e2.x2kc0e2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 768px) {
  .x12vxjpv.x12vxjpv:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 1024px) {
  .x1p892re.x1p892re:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 1100px) {
  .x7blpv.x7blpv:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 720px) {
  .x1g3ag0e.x1g3ag0e:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }

  .x184p8o1.x184p8o1:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 639px) {
  .x17b1f9b.x17b1f9b:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 48rem) {
  .x4nzc2s.x4nzc2s:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 44rem) {
  .xbpt4nq.xbpt4nq:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 48rem) {
  .xxlbr6l.xxlbr6l: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 >= 64rem) {
  .x6kav2.x6kav2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 640px) {
  .x1yj1o3d.x1yj1o3d:not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }
}

@media (width >= 64rem) {
  .x91wnhl.x91wnhl:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width >= 640px) {
  .xf753g9.xf753g9:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }
}

@media (width >= 1024px) {
  .x1h52sqi.x1h52sqi:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }
}

@media (width >= 64rem) {
  .x1sv3cgv.x1sv3cgv:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }
}

@media (width >= 640px) {
  .xwkuj62.xwkuj62:not(#\#):not(#\#):not(#\#) {
    flex-wrap: nowrap;
  }

  .xmyci4s.xmyci4s:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-body-large);
  }

  .xnotdi6.xnotdi6:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-body);
  }

  .x1nm4dob.x1nm4dob:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-display-large);
  }

  .x1t05vv1.x1t05vv1:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-heading-2);
  }
}

@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;
  }

  .xr2dtiz.xr2dtiz:not(#\#):not(#\#):not(#\#) {
    font-size: 25px;
  }
}

@media (width <= 1100px) {
  .x1jskuxt.x1jskuxt:not(#\#):not(#\#):not(#\#) {
    font-size: 24px;
  }
}

@media (width >= 48rem) {
  .xzld083.xzld083:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 40rem) {
  .x1jync8e.x1jync8e:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 48rem) {
  .xs5xfkh.xs5xfkh:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 40rem) {
  .x8teh2a.x8teh2a:not(#\#):not(#\#):not(#\#) {
    font-size: 30px;
  }
}

@media (width >= 64rem) {
  .xevpp2s.xevpp2s:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-heading-1);
  }
}

@media (width >= 48rem) {
  .x165gco4.x165gco4:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-heading-4);
  }
}

@media (width >= 640px) {
  .x2ump81.x2ump81:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }

  .xe2blau.xe2blau:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 120px;
  }

  .x11hx8m2.x11hx8m2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 240px;
  }

  .x1e3ccai.x1e3ccai:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 9.375rem;
  }

  .xryhz3.xryhz3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(13rem, auto);
  }

  .x1xrh62w.x1xrh62w:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xtwygof.xtwygof:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1sy7hf0.x1sy7hf0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x1jqaiz3.x1jqaiz3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 720px) {
  .x17oqrfi.x17oqrfi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xhuor5n.xhuor5n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.4fr 1fr 1fr;
  }

  .x10br8qm.x10br8qm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 170px minmax(0, 1fr) 280px;
  }

  .x1cdj0ey.x1cdj0ey:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 190px minmax(0, 1fr);
  }

  .x114uyiw.x114uyiw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr auto auto;
  }

  .x18tl325.x18tl325:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr auto;
  }

  .xv31pky.xv31pky:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 80px minmax(0, 1fr);
  }

  .xdhi370.xdhi370:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, .92fr) minmax(11.25rem, .58fr);
  }

  .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;
  }

  .x1p3ka9k.x1p3ka9k:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 260px;
  }

  .x1wc9owl.x1wc9owl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .x1yxm5kx.x1yxm5kx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 7.5rem;
  }

  .x1gr6b22.x1gr6b22:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 220px) minmax(0, 1fr);
  }

  .xjho76i.xjho76i:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 16rem) minmax(0, 1fr) auto;
  }

  .x1vlc0es.x1vlc0es:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) minmax(10rem, 1.4fr) 5.5rem 6rem 2rem;
  }

  .xio6pms.xio6pms:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(11rem, 14rem) minmax(0, 1fr);
  }

  .x18o50ma.x18o50ma:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(200px, 1fr) 11rem 7rem;
  }

  .x1gepc4t.x1gepc4t:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .x1um9e8z.x1um9e8z:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xoafx1o.xoafx1o:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xjc20aj.xjc20aj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 800px) {
  .xp4o8hp.xp4o8hp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width >= 900px) {
  .x1ui7pxt.x1ui7pxt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .xpq8p5s.xpq8p5s:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.05fr .95fr;
  }

  .x1gtmg7p.x1gtmg7p:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 11rem minmax(0, 1fr) 18.75rem;
  }

  .x1f4hxl8.x1f4hxl8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 264px minmax(0, 1fr);
  }

  .x175vedb.x175vedb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 380px minmax(0, 1fr);
  }

  .x9e99jy.x9e99jy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
  }

  .xhmj9gp.xhmj9gp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }

  .xv7mqj6.xv7mqj6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 22.5rem;
  }

  .x1oolb40.x1oolb40:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 280px;
  }

  .x1nuyogl.x1nuyogl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  }

  .x181rcbb.x181rcbb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }

  .x1k3195f.x1k3195f:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  }

  .xpxdmqq.xpxdmqq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .x1ayr6rv.x1ayr6rv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x98izi.x98izi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1i86ep7.x1i86ep7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x88wvc8.x88wvc8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .x89zmtc.x89zmtc:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .xl2c4hp.xl2c4hp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: .9fr 1.1fr;
  }

  .xdjfe8i.xdjfe8i:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr .9fr;
  }

  .xpllmns.xpllmns:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.6fr;
  }

  .x1aqjk77.x1aqjk77:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.3fr) minmax(20rem, .7fr);
  }

  .xf76odm.xf76odm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.55fr) minmax(0, 1fr);
  }

  .x1m5vyoq.x1m5vyoq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.7fr) minmax(320px, .8fr);
  }

  .xxmifms.xxmifms:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 340px;
  }

  .x1fx03ek.x1fx03ek:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
  }

  .xl2lp2n.xl2lp2n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 440px);
  }

  .xty3m1v.xty3m1v:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x5p20rn.x5p20rn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x18w34am.x18w34am:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x1n176gy.x1n176gy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .x1jg4cvo.x1jg4cvo:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

@media (width >= 1400px) {
  .xgjdaa4.xgjdaa4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1440px) {
  .xxehcfi.xxehcfi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 24rem) 1fr;
  }
}

@media (width >= 1500px) {
  .x74t8p1.x74t8p1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 1536px) {
  .x1q0j5h6.x1q0j5h6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width <= 900px) {
  .xaclxhj.xaclxhj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 800px) {
  .x1g3s8sx.x1g3s8sx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 767px) {
  .xerloh7.xerloh7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 740px) {
  .x5nngcu.x5nngcu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 720px) {
  .x1k6nys3.x1k6nys3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .x57k0db.x57k0db:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 650px) {
  .x1bauckp.x1bauckp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 640px) {
  .xreyasp.xreyasp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 639px) {
  .xqc5oi7.xqc5oi7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 620px) {
  .x1nqs4xg.x1nqs4xg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 600px) {
  .xf823wh.xf823wh: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 <= 500px) {
  .xb8ci7y.xb8ci7y:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 460px) {
  .xknnegg.xknnegg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 70rem) {
  .x1lglyro.x1lglyro:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.08fr 1.08fr .92fr;
  }
}

@media (width >= 40rem) {
  .xpqskf3.xpqskf3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 10rem 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);
  }

  .xow484u.xow484u:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 178px minmax(0, 1fr);
  }
}

@media (width >= 40rem) {
  .x67qsma.x67qsma:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 5.5rem 4.5rem 4.5rem 4rem;
  }
}

@media (width <= 56rem) {
  .x1sgw777.x1sgw777: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 >= 40rem) {
  .x1x2yrwu.x1x2yrwu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem minmax(0, 1fr) 10rem;
  }

  .xtgw850.xtgw850:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 9rem 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 >= 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);
  }

  .xztaec5.xztaec5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.4fr) minmax(17.5rem, .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;
  }

  .x4qxjqm.x4qxjqm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 140px;
  }
}

@media (width >= 72rem) {
  .x1m5ono4.x1m5ono4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }
}

@media (width >= 48rem) {
  .x1edlmcc.x1edlmcc:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 22.5rem;
  }
}

@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;
  }

  .xbpathq.xbpathq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 33rem;
  }

  .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 >= 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.98px) {
  .xg5i4da.xg5i4da:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 400px);
  }
}

@media (width >= 40rem) {
  .xqqxef3.xqqxef3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(15rem, 1.2fr);
  }
}

@media (width >= 1024px) and (width <= 1439.98px) {
  .x1e2y6w0.x1e2y6w0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 21rem) 1fr;
  }
}

@media (width >= 64rem) {
  .x14wvld7.x14wvld7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
  }
}

@media (width >= 80rem) {
  .x1afvuzi.x1afvuzi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 3fr) minmax(0, 1fr);
  }
}

@media (width >= 64rem) {
  .x1wfm6dw.x1wfm6dw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
  }
}

@media (width >= 48rem) {
  .xm00ck1.xm00ck1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) 7rem minmax(10rem, 1.4fr) 6rem 7rem 1.25rem;
  }

  .xmzc1gl.xmzc1gl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) minmax(10rem, 1.4fr) 5.5rem 6rem 2rem;
  }

  .x1cpo67i.x1cpo67i:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) minmax(11rem, 1.4fr) 6rem 7rem 1.25rem;
  }

  .x8733je.x8733je:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(11rem, 1.2fr) minmax(10rem, 1.3fr) 5rem 5rem 1rem;
  }

  .x1goj9nv.x1goj9nv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(12rem, 1.2fr) minmax(12rem, 1.4fr) 6rem 4.5rem;
  }

  .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 >= 34rem) and (width <= 61.99rem) {
  .xg9m66u.xg9m66u: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 >= 460.01px) and (width <= 740px) {
  .xn7mnvu.xn7mnvu: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 >= 600.01px) and (width <= 1050px) {
  .xpyw6md.xpyw6md:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 1023.98px) {
  .x1ibekgw.x1ibekgw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 1279.98px) {
  .xhggpks.xhggpks: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.98px) {
  .x102lkpx.x102lkpx: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 >= 900px) and (width <= 1399.98px) {
  .x1eqkpiy.x1eqkpiy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1024px) and (width <= 1279.98px) {
  .x1taj5ps.x1taj5ps:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1024px) and (width <= 1535.98px) {
  .x1fp3whr.x1fp3whr: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 >= 620.01px) and (width <= 900px) {
  .xqyops7.xqyops7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 1023.98px) {
  .x1lzmq57.x1lzmq57: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 >= 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 >= 80rem) {
  .xubxx8r.xubxx8r:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1024px) and (width <= 1279.98px) {
  .xkfqtc6.xkfqtc6: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.98px) {
  .xim53y6.xim53y6: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.98px) {
  .x3v25s3.x3v25s3: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 >= 40rem) {
  .xh2wznx.xh2wznx: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));
  }

  .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 >= 88rem) {
  .x1a85trw.x1a85trw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .xa0coxp.xa0coxp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: var(--x-pnuki6);
  }
}

@media (width <= 767px) {
  .x1nc41ww.x1nc41ww:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: minmax(0, 1fr) auto;
  }
}

@media (width <= 639px) {
  .xg5nx8e.xg5nx8e:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto minmax(0, 1fr);
  }
}

@media (hover: none) {
  .xwvwwg1.xwvwwg1:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: 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 >= 640px) {
  .xl6ahjf.xl6ahjf:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }

  .xqejunh.xqejunh:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 768px) {
  .x1c1kioc.x1c1kioc:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }

  .xa2u2cn.xa2u2cn:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 1024px) {
  .xp8nmcr.xp8nmcr:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }

  .xbs3ytw.xbs3ytw:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 40rem) {
  .xs2fa0d.xs2fa0d:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 64rem) {
  .xly279n.xly279n:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@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 >= 64rem) {
  .x1mbdnjk.x1mbdnjk: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;
  }

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

@media (width >= 56rem) {
  .x1tcbain.x1tcbain:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 1.25rem;
  }
}

@media (width >= 768px) {
  .xcaf4e.xcaf4e:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (width >= 1024px) {
  .xbzqwfy.xbzqwfy:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (hover: hover) {
  .x1kp7a9n.x1kp7a9n:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (width >= 64rem) {
  .x1qb8wtl.x1qb8wtl: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 (width >= 1024px) {
  .xwowak0.xwowak0:not(#\#):not(#\#):not(#\#) {
    pointer-events: none;
  }
}

@media (hover: none) {
  .xj2bkfp.xj2bkfp:not(#\#):not(#\#):not(#\#) {
    pointer-events: auto;
  }
}

@media (width >= 1024px) {
  .xe6zstd.xe6zstd:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 1280px) {
  .xny2ubu.xny2ubu:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width <= 900px) {
  .x4dg8vp.x4dg8vp:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (hover: none) {
  .x7xg5eh.x7xg5eh:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@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 >= 640px) {
  .x16vlnb2.x16vlnb2:not(#\#):not(#\#):not(#\#) {
    text-align: right;
  }
}

@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 (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: reduce) {
  .x11052zc.x11052zc:not(#\#):not(#\#):not(#\#) {
    transform: scale(.8);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x1gsid5u.x1gsid5u:not(#\#):not(#\#):not(#\#) {
    transform: scale(1.05);
  }
}

@media (prefers-reduced-motion: reduce) {
  .xhj7x8a.xhj7x8a:not(#\#):not(#\#):not(#\#) {
    transition-delay: 0s;
  }

  .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;
  }

  .x1ympp8d.x1ympp8d:not(#\#):not(#\#):not(#\#) {
    transition-property: opacity;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .xp2k4xs.xp2k4xs:not(#\#):not(#\#):not(#\#) {
    translate: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xnnwbor.xnnwbor:not(#\#):not(#\#):not(#\#) {
    visibility: hidden;
  }

  .xfoca87.xfoca87:not(#\#):not(#\#):not(#\#) {
    will-change: auto;
  }
}

@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 agent-settings (width >= 48rem) {
  .xjbzob3.xjbzob3:not(#\#):not(#\#):not(#\#) {
    column-gap: 3rem;
  }
}

@container (width >= 13rem) {
  .x1lqoiv4.x1lqoiv4:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container (width >= 56rem) {
  .x1w2n5mu.x1w2n5mu:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .xo09on1.xo09on1:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container (width >= 64rem) {
  .x5qsgqa.x5qsgqa:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container (width >= 560px) {
  .xlkcb7u.xlkcb7u:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@container (width >= 28rem) {
  .x4ct0ng.x4ct0ng:not(#\#):not(#\#):not(#\#) {
    display: inline-grid;
  }

  .x1vf7xdj.x1vf7xdj:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container (width <= 350px) {
  .x13qoryb.x13qoryb:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container (width <= 720px) {
  .x86x3zo.x86x3zo:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@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 (width <= 720px) {
  .x1gijg8p.x1gijg8p:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-heading-2);
  }
}

@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 agent-settings (width >= 48rem) {
  .x196xudw.x196xudw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 12.5rem minmax(0, 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 >= 48rem) {
  .x1s2scci.x1s2scci:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);
  }
}

@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 <= 1050px) {
  .x187u87n.x187u87n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container (width >= 36rem) {
  .xlqnra5.xlqnra5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@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 <= 650px) {
  .x1kji64n.x1kji64n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container (width >= 32rem) {
  .xj7p4n0.xj7p4n0: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 >= 36rem) {
  .x185yesx.x185yesx: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 >= 36rem) {
  .x13vzuno.x13vzuno:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: var(--x-1f68pr3);
  }

  .x16t1wly.x16t1wly:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@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);
  }

  .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);
  }

  .x1h6wuyy.x1h6wuyy:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }

  .xx8qil0.xx8qil0:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--card-hover);
  }

  .xqdf1nm.xqdf1nm:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--destructive);
  }

  .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);
  }

  .xqzhsm2.xqzhsm2:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--table-row-hover);
  }

  .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);
  }

  .xzomjkg.xzomjkg:hover:not(#\#):not(#\#):not(#\#) {
    opacity: .85;
  }

  .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);
  }

  .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;
  }

  .x1wch6dr.x1wch6dr:active:not(#\#):not(#\#):not(#\#) {
    scale: .98;
  }

  .x1tnycmg.x1tnycmg:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.95);
  }

  .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);
  }

  .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);
}

.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);
}

.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);
}

.xwvhs1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #00000080;
}

.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);
}

.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);
}

.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;
}

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

.x1o18x32:not(#\#):not(#\#):not(#\#):not(#\#), .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);
}

.x17g0unh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--surface-border, var(--border));
}

.xpdky8w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--surface-border, var(--surface-border));
}

.xom9erf:not(#\#):not(#\#):not(#\#):not(#\#), .xugzs1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--surface-border);
}

.x17uqsty:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--table-line, var(--border-x-subtle));
}

.x1vq0dir:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--table-line);
}

.xrwkz7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x-borderBottomColor);
}

.x8njmfi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .125rem;
}

.x1yz31j9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .3125rem;
}

.x9dr6it:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: .875rem;
}

.xfrllxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.xhvj673:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 50% 100%;
}

.x1qe00k0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--cell-radius);
}

.x7c44on:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-card);
}

.xxc5ilm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-dialog);
}

.x1iem21t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-field);
}

.x1up5dlj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-md);
}

.x13k4usa:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-panel);
}

.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;
}

.xjppbhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

.xjp8uaf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 50% 100%;
}

.x790qc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 9999px;
}

.xzbrlg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--cell-radius);
}

.x12zysb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-card);
}

.x5tmwsx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-dialog);
}

.x1rvdm6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-field);
}

.ximdw8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-md);
}

.x14xqupx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-panel);
}

.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;
}

.x10b58c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2.5px;
}

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

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

.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;
}

.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);
}

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

.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;
}

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

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

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

.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;
}

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

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

.xmoi3xg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--surface-border, var(--surface-border));
}

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

.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);
}

.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);
}

.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);
}

.xh3zv9q:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklch,var(--surface-border) 40%,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;
}

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

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

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

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

.x1rj1fsi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--surface-border, var(--border));
}

.xzxcjz2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--surface-border, var(--surface-border));
}

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

.x6othn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--table-line);
}

.x1kdptur:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x-borderTopColor);
}

.x13txc44:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .125rem;
}

.xejiqos:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .25rem;
}

.x1ul7exa:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: .375rem;
}

.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;
}

.xtzlleu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 16px;
}

.x988vir:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 1rem;
}

.x1blczqt:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 6px;
}

.x2oz3dg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--cell-radius);
}

.x1vw2xwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-card);
}

.xqsegzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-dialog);
}

.xucprt4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-field);
}

.x8w606k:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-panel);
}

.x1o5tuv4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-row);
}

.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;
}

.x1a2w583:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 0;
}

.x34fko1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 16px;
}

.x1pitq3s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 1rem;
}

.xgs1500:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 6px;
}

.xxi6wdo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 9999px;
}

.x12uveie:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--cell-radius);
}

.x1ytsu3x:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-card);
}

.x1cfjwra:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-dialog);
}

.x10t19u:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-field);
}

.x1gllruf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-md);
}

.xo8xdu2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-panel);
}

.x1s5qe96:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-row);
}

.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;
}

.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;
}

.x1p84ozr:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -22%;
}

.x1t1qrwb:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -2px;
}

.xx2hsw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -3rem;
}

.x1o583il:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -4px;
}

.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;
}

.xuwix30:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 5rem;
}

.xrb244j:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 6px;
}

.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));
}

.x1wtrh61:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--drawer-keyboard-inset, 0px);
}

.x1nqzi6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x-bottom);
}

.x1xzicaz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .125rem;
}

.x16wp3ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.x4j2xbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .375rem;
}

.xx63ema:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .4375rem;
}

.x1mi6pk4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .4em;
}

.xpurx6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5625rem;
}

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.x1qa65zt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

.xp0yyv3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .65625rem;
}

.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;
}

.xdddoky:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.05rem;
}

.x1fz7b6p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.0625rem;
}

.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;
}

.xozkzq6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5em;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.xd3pkaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.625em;
}

.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;
}

.x10oirde:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12.75rem;
}

.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;
}

.xx3o462:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15px;
}

.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;
}

.xlzyvqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1em;
}

.xg2ss61:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1lh;
}

.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;
}

.x2j8i3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.375rem;
}

.x1gu0fra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.4375rem;
}

.x5fsltu:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5625rem;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.xqgo458:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.6875rem;
}

.x12hms15:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.75rem;
}

.xjxxseq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.875rem;
}

.xkmx5b8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20.5rem;
}

.x1m3v4wt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 200px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x1lf3n13:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20rem;
}

.xeiyq4o:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 21rem;
}

.x1isuwpm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 220px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.x4spiye:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22rem;
}

.x1u5z0ei:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 240px;
}

.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;
}

.x1w1dqhi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28%;
}

.xsbggsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 286px;
}

.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;
}

.xk4r5gt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.125rem;
}

.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;
}

.x1gqwnh9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 302px;
}

.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;
}

.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;
}

.x1qrsfc6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4.625rem;
}

.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;
}

.x10ph6s4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5.0625rem;
}

.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;
}

.x10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

.xibtwe8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 520px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.x1dnml7z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 54px;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.xfeo3ze:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 58%;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.xupy61u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5rem;
}

.xge5lu0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6.25rem;
}

.xgx7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6%;
}

.x1jn0hjm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 600px;
}

.xng8ra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 60px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.xo1d8dh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 65vh;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.x17frcva:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6rem;
}

.xalc01g:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7.5rem;
}

.x1a7vs8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 70%;
}

.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;
}

.x1pq248t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 78%;
}

.xdaezf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7rem;
}

.xu04flm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8.25rem;
}

.x747v3z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8.75rem;
}

.x1io82uz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80%;
}

.x3urnb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 800px;
}

.xqt63rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80vh;
}

.xn696vj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 812px;
}

.x12ogm2o:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 82%;
}

.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;
}

.x1kh3kxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9%;
}

.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;
}

.xf2vk0t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .530325rem;
}

.xc34yhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.54063rem;
}

.x1vvqph0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.1rem;
}

.x1xm1qo1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - .375rem);
}

.x181ylwm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - 1.5rem);
}

.xs02d24:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + 1px);
}

.x1hretbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + 6px);
}

.x1nox94q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 2rem);
}

.xyjnpv4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 3rem);
}

.x1wq8bdv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 64px);
}

.x1rkt7zp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 72px);
}

.x1jwd5ri:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 7rem);
}

.x870p5y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 240px);
}

.x10av4td:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 8rem);
}

.xv85mgj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.2rem;
}

.xw098m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.3rem;
}

.xmkd3p6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--control-height-chrome) + .625rem + 1px);
}

.xszcm2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--control-height-chrome) + .625rem);
}

.x1v2ap4x:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--control-height-chrome) + .75rem);
}

.x7t6ohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--control-height-compact) - 2px);
}

.xiqng4k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-body-compact) * var(--line-height-body-compact));
}

.x5blkfe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-body-compact) * var(--line-height-body));
}

.xs5pcin:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-body-large) * 1.5);
}

.x10wk1yi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-body-large) * 1.65);
}

.x1bqpuhc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-body) * var(--line-height-body) + 1rem + 2px);
}

.x142yxdq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-body) * var(--line-height-body));
}

.x8e0pr1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-caption) * 1.5 + .125rem);
}

.x18socnk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-caption) * 1.5 + 1.25rem + 2px);
}

.xgsgpza:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-caption) * 1.5);
}

.xeo4ooi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-caption) * 1.6);
}

.x1qvrvlp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-caption) * var(--line-height-app));
}

.x75p75j:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-caption) * var(--line-height-caption) + .25rem);
}

.x1as82h1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-caption) * var(--line-height-caption));
}

.xgev3c5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-heading-2) * 1.5);
}

.xhkojil:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-heading-2) * var(--line-height-heading-2));
}

.xlzkmv6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-heading-3) * 1.5);
}

.x61zsqd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-heading-3) * var(--line-height-heading-3));
}

.xupwnij:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-heading-4) * var(--line-height-heading-4));
}

.xwmy1dg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-heading-5) * var(--line-height-heading-5));
}

.xhh6gry:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-label) * 1.45);
}

.x1jsjby0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-label) * 1.5 + .5rem + 2px);
}

.xcxag20:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--font-size-label) * var(--line-height-label));
}

.x1l1oy8w:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--tab-height) + 1px);
}

.x1l7i4yv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--table-row-height) + 1px);
}

.xg7h5cd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: fit-content;
}

.x11lgkal:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(16rem, 40vh);
}

.x1gjr8h4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(32rem, 65vh);
}

.x152d0xl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(36rem, 100dvh - 7rem);
}

.x12dzlf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(380px, 50vh);
}

.x1427edx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(42rem, 100vh - 4rem);
}

.x1d169xw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(44rem, 100dvh - 3rem);
}

.x1ra0e4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(45rem, 100dvh - 2rem);
}

.xk8kz4a:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(46rem, 100dvh - 2rem);
}

.xgt2sat:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(48rem, 100dvh - 3rem);
}

.x17lh9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(520px, 100vh - 5.5rem);
}

.x1kgkgd2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(53.25rem, 100vh - 2.5rem);
}

.x492uv7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(56rem, 100dvh - 3rem);
}

.xx6tyae:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(58rem, 100vh - 2rem);
}

.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);
}

.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);
}

.x1rfqqzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(85vh, 56rem);
}

.xngemj2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(860px, 100vh - 2.5rem);
}

.x1tcnmk9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(90dvh, 45rem);
}

.x1tzaebe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(90dvh, 820px) !important;
}

.x1tradwa:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(90vh, 52rem);
}

.xc1wx9u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(92dvh, 54rem);
}

.ximx3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(92vh, 56.25rem);
}

.x1w1jvmu:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(92vh, 100vh - 2rem);
}

.x1t7s0vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(980px, 100dvh - 64px);
}

.xlt7y8v:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--accordion-panel-height);
}

.x1gezbiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--active-tab-height);
}

.x13mcx5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--agent-orb-size);
}

.xsahybl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--cell-size);
}

.xuan8c8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--collapsible-panel-height);
}

.x1r83rqo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--control-height-chrome);
}

.x57lmxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--control-height-compact);
}

.x1h4xvr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--control-height-default);
}

.x1fbpt8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--control-height-large);
}

.xk53vh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--control-height-row-action);
}

.xh1bvh4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-body-compact);
}

.xhwlrhp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-body-large);
}

.xjequl4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-body);
}

.xv8mmwr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-caption);
}

.xje3bgn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-heading-2);
}

.x1x06yi7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-heading-3);
}

.xwmditv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-heading-4);
}

.xzx7qsx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-heading-5);
}

.xjca3et:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-heading-6);
}

.xrr0skx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-label);
}

.x35lkep:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--font-size-micro);
}

.x18phdq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--kbd-height);
}

.x12rvcsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--message-avatar-size);
}

.x7nqvrw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--pane-header-height);
}

.x1y85kct:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--scope-pill-height, var(--control-height-compact));
}

.xiounf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--tab-indicator-height);
}

.xi7ki08:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--tab-inner-height);
}

.x1khxbyl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--table-row-height, 2rem);
}

.xf3vl2b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--table-row-height);
}

.x1kgbd16:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--topbar-control-size);
}

.x6powlf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--topbar-search-height, 28px);
}

.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;
}

.x1ypnk07:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -10px;
}

.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;
}

.xrgh6bu:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -34px;
}

.x1a7i7vh:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -3rem;
}

.x6zskup:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -4px;
}

.x17so1df:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -5px;
}

.xob32nf:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -7.5px;
}

.x1rjixv7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -8.5px;
}

.xknho43:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -8rem;
}

.x3rpodo:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -9999px;
}

.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%;
}

.xt6zier:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16%;
}

.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%;
}

.x1c42kn3:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 20px;
}

.x54rlcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 2px;
}

.x1rpegvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3.5rem;
}

.x1c383fi:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 44px;
}

.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;
}

.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);
}

.x19zf7s8:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(50% + 6px);
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.xp57od7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -.1875rem;
}

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

.xuh6244:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -.5rem;
}

.x197cb4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1.25rem;
}

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

.x20uipl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -3.25rem;
}

.x4cne27:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -6px;
}

.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;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.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;
}

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.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;
}

.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;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.xcle4h3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(-1 * var(--dialog-inset, 0px));
}

.x18p6i48:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-stack-sm);
}

.x629m05:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--table-frame-bottom, 0px);
}

.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;
}

.x1igx3b8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -14px;
}

.xfb5sle:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -1rem;
}

.x11yfylt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -4px;
}

.xiz41ja:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -6px;
}

.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;
}

.x1lj0y6e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1.5rem;
}

.x18nkzb6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1.625rem;
}

.x1tpqehw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 12px;
}

.xcmxlu1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 14px;
}

.xt3xpxm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1rem;
}

.xq92rgr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 2.25rem;
}

.x1swdo50:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 2px;
}

.xp4s4ve:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 3rem;
}

.x16vho4v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 6px;
}

.x1j3ykja:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 88px;
}

.xet2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.x17j7vvq:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(-1 * var(--table-cell-inline));
}

.x1pl5q7r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--sidebar-create-offset, 2px);
}

.xtdryr0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--topbar-search-kbd-offset, 2px);
}

.x1ntlw0l:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--x-marginLeft);
}

.xpvwo1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -.125rem;
}

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

.xymv8t7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -.375rem;
}

.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;
}

.x1yf7rl7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 0;
}

.x1wsuqlk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 12px;
}

.x1ldx8e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 2px;
}

.xl010v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 4px;
}

.x15ku74s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 6px;
}

.xack27t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

.xjufezg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.125rem;
}

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

.x1pkvdb6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.375rem;
}

.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;
}

.x16ldp7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -5px;
}

.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;
}

.x15z0wfo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .35rem;
}

.x5j7nwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .375rem;
}

.x1ud6nd6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .3rem;
}

.x1mjqqkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.x5y4uik:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .625rem;
}

.xhj8ucd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .75rem;
}

.xvxpopf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .875rem;
}

.x23j2nc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .9375rem;
}

.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;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.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;
}

.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;
}

.x1hpjnmm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.xfo0wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4rem;
}

.x1ok221b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5px;
}

.x1fgj74o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6rem;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x8606k3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-stack-lg);
}

.xng2ldl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-stack-sm);
}

.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;
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1wj9ous:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100dvh;
}

.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;
}

.x1b0va4b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 21rem;
}

.xsd497b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 22.5rem;
}

.x1983irj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 220px;
}

.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;
}

.x1o57h8x:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 4.5em;
}

.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;
}

.x1w38d3x:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 58rem;
}

.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%;
}

.x62v5gn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 65vh;
}

.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;
}

.x1qqj25:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 720px;
}

.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;
}

.x15vuvwr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85dvh;
}

.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;
}

.x1n4lwwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 96px;
}

.xdjlk1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 9rem;
}

.x1q5actc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 2rem);
}

.xvo6au0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 12rem);
}

.x1dsybvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 16px);
}

.x1g15ey4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 2rem);
}

.x1fnd66s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 3rem);
}

.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);
}

.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);
}

.x1ja0739:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(80vh - var(--drawer-keyboard-inset, 0px));
}

.x1aasng0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(85vh - 6rem);
}

.xtpy3a7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(92vh - var(--drawer-keyboard-inset, 0px));
}

.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));
}

.xf9hzaz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(24rem, 55vh);
}

.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);
}

.x1jgn17w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(28rem, 70vh);
}

.xpfb357:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(28rem,calc(var(--available-height, 75vh) - 1rem));
}

.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);
}

.x3xhfvc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(32rem,var(--available-height, 75vh));
}

.x1vckycm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(36rem,var(--available-height));
}

.xbnhpv1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(420px, 62vh);
}

.xm0c5fk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(420px, 92vh - 16rem);
}

.x1xfyiya:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(44rem, 100dvh - 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));
}

.xigkaiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(46rem, 100vh - 2rem);
}

.x1bohbig:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(46vh, 420px);
}

.xs8n93y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(56vh, 26rem);
}

.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;
}

.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;
}

.x1cl0utw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 132px;
}

.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;
}

.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;
}

.xs0ksob:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 164px;
}

.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;
}

.xaka53j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 230px;
}

.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;
}

.x19pzynt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 38rem;
}

.x1cj0jgk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 390px;
}

.x1sguafd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 3rem;
}

.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;
}

.xvnzux6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46rem;
}

.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;
}

.x9wcexu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 49.5rem;
}

.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;
}

.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;
}

.x1l59rab:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52rem;
}

.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;
}

.x1vzlizd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 656px;
}

.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;
}

.x119zljq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72%;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x1hv4mr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72rem;
}

.x1lke7as:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 75%;
}

.x14zcgw3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 75vw;
}

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.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%;
}

.x1gyyihc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 82rem;
}

.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;
}

.x1u3zhl7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 92rem;
}

.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;
}

.xel9wti:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 1.125rem);
}

.x1ell6nb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 1.25rem);
}

.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);
}

.xht1ndd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 1rem);
}

.x5xi4sf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2.5rem);
}

.xvv7f4i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 24px);
}

.x193lwwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2rem);
}

.xw7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.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);
}

.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);
}

.x1gnbbnm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(280px, 46vw);
}

.x1c4vidq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(28rem, 100vw - 2rem);
}

.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);
}

.xlmgnz2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--chat-column-max-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;
}

.x2umgb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.25rem;
}

.x114c205:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.3125rem;
}

.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;
}

.x11l3dcr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 11.5rem;
}

.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;
}

.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;
}

.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;
}

.x1tn5z8q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1lh;
}

.x1aewpuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1rem;
}

.x1g8kx2i:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.1875rem;
}

.x19wm6jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.25rem;
}

.x146uude:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.375rem;
}

.x1c2xyd7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.5625rem;
}

.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;
}

.xciow05:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 20rem;
}

.x1jc8gtk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 210px;
}

.x1fq9pa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 21rem;
}

.x1kgbrer:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 22.5rem;
}

.x9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.x4f8skw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 22rem;
}

.x1ficeh5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 240px;
}

.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.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;
}

.x1bq8ba2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 280px;
}

.x4flkw4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 286px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x2hthij:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28rem;
}

.x175hb3s:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2lh;
}

.x1rvqyb3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2px;
}

.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;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.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;
}

.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;
}

.x17xmxmz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50%;
}

.x1xoerdy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 500px;
}

.x137vrcb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 520px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.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;
}

.x1pzngab:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 600px;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.x1f83pxg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 62px;
}

.x8nclml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 64px;
}

.x1wzw5q2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 68px;
}

.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;
}

.xzbw6zd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 74px;
}

.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;
}

.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;
}

.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);
}

.x1xaaoq0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--control-height-chrome) + .625rem + 1px);
}

.xsaxi5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--control-height-chrome) + .625rem);
}

.xm8689f:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--font-size-caption) * var(--line-height-body));
}

.x7n8rn2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(20rem, 40vh);
}

.x1ax0zyg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(24rem, 50vh);
}

.x1kg150z:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--control-height-chrome);
}

.xbq33l6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--control-height-compact);
}

.x1vt65eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--page-header-height);
}

.xd24hhg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--pane-header-height);
}

.x13ylgas:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--tab-height);
}

.x19anv1z:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--table-row-height);
}

.x1jprjtv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--topbar-control-size);
}

.xmin2op:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--topbar-search-height, 28px);
}

.x82snj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x-minHeight);
}

.x1vn7c66:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: .5rem;
}

.x1xjt616:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: .75rem;
}

.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;
}

.x18psn0t:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.375rem;
}

.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%;
}

.xktpd3l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100px;
}

.xod62q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1024px;
}

.xuu4ctt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 10rem;
}

.xg4oeo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 11.25rem;
}

.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;
}

.x1wu2mox:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14px;
}

.x9padk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14rem;
}

.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;
}

.x11gxwtt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16rem;
}

.xidinl9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 17.5rem;
}

.x1rinuvw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 17rem;
}

.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;
}

.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;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.xt4ypqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 20px;
}

.x14odv3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 20rem;
}

.x1qx9l9d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 216px;
}

.xlm99nl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 240px;
}

.xnei2rj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 24px;
}

.x9041oi:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2px;
}

.x19hwnzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2rem;
}

.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;
}

.x1h80ny7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 350px;
}

.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;
}

.xzg4jd6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 47.5rem;
}

.x1pkcwrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 48rem;
}

.x13n9wmd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 4ch;
}

.xz6sds4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 4rem;
}

.x17aaooq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 5.5rem;
}

.xmj3umr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 520px;
}

.x5f0nel:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 58.75rem;
}

.x8a598m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 5rem;
}

.xfkfdo9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 6.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;
}

.xxsxjwm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 70px;
}

.x1oef4wy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 720px;
}

.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;
}

.x169sk3p:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 980px;
}

.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;
}

.x1ivzrwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(100%, 13rem);
}

.x1q6qbx2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--cell-size);
}

.xp7xm4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--control-height-chrome);
}

.xak9lxk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--control-height-row-action);
}

.x1182yht:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--kbd-height);
}

.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;
}

@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;
  }
}

.xnw97ix:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .125rem;
}

.x19mesta:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .1875rem;
}

.xes99ow:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .25rem;
}

.xmnn75e:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .3125rem;
}

.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;
}

.x1b14lxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.125rem;
}

.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;
}

.x1g8ihi0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4.25rem;
}

.x1bbaj8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4.375rem;
}

.x1vs7mja:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4.5rem;
}

.x1sgudl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 48px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.x1q8uoa4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4rem;
}

.xypa8z9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5rem;
}

.xm8iilo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6.875rem;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.x1yh02es:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6rem;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.xrh7fp9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(.125rem + 1px);
}

.xcabbh0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--card-padding);
}

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

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

.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;
}

.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;
}

.x1lqa7cf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 10px;
}

.xf18ygs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 12px;
}

.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;
}

.x17v3rxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 34px;
}

.xyms1uu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 3px;
}

.x1hi4g37:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 3rem;
}

.xg3sno2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 44px;
}

.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 4px;
}

.xcpk43y:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 5px;
}

.x11iknt3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 6px;
}

.x163pfp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 8px;
}

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

.x11278pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--table-cell-inline);
}

.x10lgwjl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--topbar-search-padding-start, 7px);
}

.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;
}

.x1xpa7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 0;
}

.xnywu7s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.5rem;
}

.xezukeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.75rem;
}

.x5g0cyk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.875rem;
}

.xnuq7ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

.xyfqnmn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 16px;
}

.x1jyzu15:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1px;
}

.x52dz5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1rem;
}

.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;
}

.xw7nc43:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 3px;
}

.xl8an7g:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 3rem;
}

.xmzs88n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 4px;
}

.x1ug7bdz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 6px;
}

.xmbfavx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 6rem;
}

.xy13l1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 8px;
}

.xumi4cc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--table-cell-inline);
}

.x56yq04:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--topbar-search-padding-end, 10px);
}

.xrhwvvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .125rem;
}

.x1iul6r4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .25rem;
}

.xox8ek:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .3125rem;
}

.x6dzris:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .375rem;
}

.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;
}

.xs81jlj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.125rem;
}

.x1mcfnh7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.25rem;
}

.x1l0a3lp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.3125rem;
}

.x6gltce:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.5rem;
}

.xefbat3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.75rem;
}

.xb2igco:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10%;
}

.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;
}

.x7f1zdl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.75rem;
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.x128v7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2rem;
}

.x1weg8eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3.25rem;
}

.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;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.xf6mfmo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4rem;
}

.xjfueal:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5.625rem;
}

.x123j3cw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5px;
}

.x1hx5lgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5rem;
}

.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;
}

.x2sp80s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--card-padding);
}

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

.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;
}

.xn24pvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -10px;
}

.xf943f4:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -10rem;
}

.x1kc4spy:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -1px;
}

.xtdjk1z:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -34px;
}

.xkmwlh1:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -3rem;
}

.xzkxjte:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -4px;
}

.x6smm1b:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -5px;
}

.x104jpfm:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -7px;
}

.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%;
}

.xdbk81b:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 16%;
}

.xlpct1n:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 19px;
}

.x1hp3iq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1px;
}

.x1u62bzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1rem;
}

.xpr8hgo:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 2.5rem;
}

.x1gp6yc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 20%;
}

.xk6ci0l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 20px;
}

.x3lmqil:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 2px;
}

.x5btmg7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 2rem;
}

.xl1q4n:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 3rem;
}

.xwjie4w:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 40px;
}

.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;
}

.xqlpqek:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 3.5rem;
}

.x1awrlly:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 6rem;
}

.x4nsugd:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-padding-bottom: .25rem;
}

.x1lqrzb0:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-padding-bottom: .5rem;
}

.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;
}

.xpyydo0:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-padding-top: .5rem;
}

.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;
}

.x1qiirwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -2px;
}

.x11ulg39:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -3rem;
}

.x1fo6t33:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -4px;
}

.xjibb99:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -5px;
}

.xn0lweg:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -7px;
}

.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;
}

.x4f2o36:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 178px;
}

.xjqd8mg:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 19px;
}

.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%;
}

.xmhk92p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 20px;
}

.x16asfua:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 214px;
}

.xd402qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 26px;
}

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.xm3se36:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2rem;
}

.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;
}

.x156by65:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 40%;
}

.x9ri80z:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 40px;
}

.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;
}

.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;
}

.x1jj58a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8rem;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x1o0nxyo:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% - 2px);
}

.x1rhw8x6:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + .25rem);
}

.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));
}

.x14fqly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: max(352px, 100% - 560px);
}

.xk9rrle:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--workspace-header-height, 40px);
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.x9n6ll7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .125rem;
}

.xay6i98:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .1875rem;
}

.xttl3oo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .25rem;
}

.xrkia0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .375rem;
}

.xq36fz5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .4375rem;
}

.xy8ce27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .4em;
}

.x7gqxlp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5625rem;
}

.xoden9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5em;
}

.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;
}

.xbdjdey:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5px;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.xmombtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.625rem;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

.x1r3lusj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10.5rem;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.xzfn7dr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100cqi;
}

.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;
}

.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;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.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;
}

.x9ndwyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14%;
}

.xifkd7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 140px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1q2mzld:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14rem;
}

.xf67xwu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15.4375rem;
}

.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;
}

.xeab7st:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 19.5rem;
}

.x19mdgkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 19rem;
}

.x15vhz18:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1em;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.x1s4ejo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.25rem;
}

.xjguntv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.375rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.xb1qrhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

.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;
}

.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;
}

.x1t9vceh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 256px;
}

.xxpr1mq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 25rem;
}

.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.x1ye75pp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26rem;
}

.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;
}

.xwzcjdk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 284px;
}

.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;
}

.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;
}

.x1iy3nof:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32%;
}

.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;
}

.x19h4ct:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 35%;
}

.xxsgkw5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 350px;
}

.x1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.xu45tvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 375px;
}

.x1d419hs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38%;
}

.xwl9fdd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 380px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.x188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

.xju7ji9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.25rem;
}

.x1q22l7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.5rem;
}

.xbon3i8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.625rem;
}

.x1qj20:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.75rem;
}

.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;
}

.x1fnd73c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 42%;
}

.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;
}

.x1b42p2t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 46%;
}

.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;
}

.xhyb2dy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52%;
}

.xr6pica:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 520px;
}

.xvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.x1kmanbg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 55%;
}

.xfggxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56%;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x14dgxzp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 58%;
}

.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%;
}

.x1hmiwze:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 62%;
}

.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%;
}

.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;
}

.xmqbnoz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9.5rem;
}

.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;
}

.x1wc42o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9px;
}

.xop6fvv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9rem;
}

.x1u9j7jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto !important;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x1i8oc0l:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .530325rem;
}

.x1lr4e0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - .5rem);
}

.xdtshbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 1.5rem);
}

.x1fd79ee:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 2rem);
}

.x19sv2k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 40px);
}

.x4oh2mj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - var(--sidebar-row-indent, 0px) + var(--sidebar-row-frame-indent, 0px));
}

.x87tx92:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - var(--sidebar-row-indent, 0px));
}

.x7dymhu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + .25rem);
}

.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);
}

.xvd4fnl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 2 * var(--space-stack-sm));
}

.x1e0frkt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 6px);
}

.xjdehy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100vw - 2rem);
}

.xuwq0e2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100vw - 64px);
}

.xcy3bcw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--control-height-compact) - 2px);
}

.xailokx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--control-height-compact) * 3 + .25rem);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.xu18dno:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max(100%, 16rem);
}

.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);
}

.x8t5yd7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 30rem);
}

.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);
}

.x1n021qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw, 32rem);
}

.x8s0stg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(112%, 520px);
}

.x1gyz964:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(140px, 100vw - 2rem);
}

.xx4m1r5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1800px, 100vw - 64px);
}

.x17wgw0z:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(200px, 20vw);
}

.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%);
}

.x5qm8np:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(24rem, 100vw);
}

.x1yhi9kg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(24rem, 100% - 2rem);
}

.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);
}

.xe1w0z1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(30rem, 100vw);
}

.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);
}

.x692gpv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(330px, 40%);
}

.x1h3vhbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(340px, 100vw - 24px);
}

.xwdub18:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(34rem, 100vw - 2rem);
}

.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);
}

.xqfib00:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(36rem, 100vw - 2rem);
}

.x1ha22ky:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(380px, 92vw);
}

.xlzu3r6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(380px, 100vw - 2rem);
}

.x11jfdqy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(400px, 100vw - 24px);
}

.x1vdm3pd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(420px, 70%);
}

.xc0f71g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(420px, 92vw);
}

.x1n4sinz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(44rem, 100vw);
}

.x1ybxr1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(44rem, 100vw - 2rem);
}

.x7fesfu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(460px, 100vw - 2rem);
}

.xwx3f64:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(46rem, 100vw);
}

.xew7u6p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(500px, 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);
}

.x19uigsx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(620px, 60%);
}

.xp3y8vk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(64rem, 100vw - 1rem);
}

.xpn0l3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(68rem, 100vw - 2rem);
}

.x713qv5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(72rem, 100vw - 2rem);
}

.x118hrun:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(75rem, 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);
}

.x1o20j:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(96vw, 1240px) !important;
}

.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);
}

.xql2o66:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 2rem, 320px);
}

.x16e2718:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100vw - 3rem, 29rem);
}

.x1652brx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--create-sheet-width, min(50vw,640px)),calc(100% - 80px));
}

.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);
}

.xoffw1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--active-tab-width);
}

.x12bbpzp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--agent-orb-size);
}

.x1t0nnfx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--anchor-width, 15rem);
}

.x1hhjr3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--anchor-width);
}

.x1mg4jku:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--cell-size);
}

.x1wq6810:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--control-height-chrome);
}

.x3og1a5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--control-height-compact);
}

.x1aild4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--control-height-default);
}

.xayv9f5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--control-height-large);
}

.x4cb3m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--control-height-row-action);
}

.xbwspff:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--message-avatar-size);
}

.xayjzjd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--sidebar-tool-size);
}

.x1cfz7v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--topbar-control-size);
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.xbm29dg.xbm29dg:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#):not(#\#), .x1ib12b1.x1ib12b1:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#):not(#\#), .xhknggi.xhknggi:where(.x-default-marker:active *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

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

.x1st76df.x1st76df:where(:has( ~ .xl9oxyw:not([hidden]))):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.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);
}

.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;
}

.xc22mmm.xc22mmm:where(.x-default-marker[aria-orientation="horizontal"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.x1d4qt90.x1d4qt90:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

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

.xz65dn6.xz65dn6:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.x1nswznt.x1nswznt:where(.x-default-marker[data-size="sm"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.xbi3yey.xbi3yey:where(.x-default-marker[data-size="lg"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15px;
}

.xxrnwot.xxrnwot:where(.x-default-marker[aria-orientation="horizontal"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x2ju4t.x2ju4t:where(.x-default-marker[aria-orientation="horizontal"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x1om5o0o.x1om5o0o:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#), .xr8kr4i:not(:last-child):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;
}

.xa5kxsz:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.xbkn3im.xbkn3im:where(:has( ~ .xl9oxyw:not([hidden]))):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--control-height-chrome) + .625rem);
}

.xwtma82.xwtma82:where(:has( ~ .xl9oxyw:not([hidden]))):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .125rem;
}

.x1dan3fl.x1dan3fl:where([data-password="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2.25rem;
}

.x1wvayq6.x1wvayq6:where(:has( ~ .xl9oxyw:not([hidden]))):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .5rem;
}

.xsufwlr.xsufwlr:where(.x-default-marker[aria-orientation="horizontal"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xrt6ssj.xrt6ssj:where(.x-default-marker[aria-orientation="horizontal"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xgq3rhz.xgq3rhz:where([data-compact="true"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.x10gptng.x10gptng:where(.x-default-marker[data-size="sm"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.x1becigm.x1becigm:where(.x-default-marker[data-size="lg"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15px;
}

.x16yqswh:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#), .x1iszqys.x1iszqys:where(.x-default-marker[data-separator="active"] *):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(#\#), .xmms07v.xmms07v:where(.x-default-marker[aria-orientation="horizontal"] *):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;
}

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.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);
}

.xlqf89l:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--surface-border);
}

.x1sulogi:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.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 <= 639px) {
  .x1631x1d.x1631x1d:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width >= 64rem) {
  .x1hff4ll.x1hff4ll:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: none;
  }
}

@media (width >= 640px) {
  .xn7ptaf.xn7ptaf:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 1024px) {
  .x1hp1c9o.x1hp1c9o:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 720px) {
  .xdqsl8o.xdqsl8o:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 639px) {
  .x10z7izj.x10z7izj:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width >= 48rem) {
  .x12gcd85.x12gcd85:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 64rem) {
  .x16o84l3.x16o84l3:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 1024px) {
  .x17b0bf7.x17b0bf7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--surface-border);
  }
}

@media (width >= 48rem) {
  .xeclvq9.xeclvq9:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: color-mix(in oklch,var(--border) 40%,transparent);
  }
}

@media (width >= 56rem) {
  .x5egtd7.x5egtd7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--surface-border, var(--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 >= 768px) {
  .x8zh761.x8zh761:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: solid;
  }
}

@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) {
  .x1tw25q0.x1tw25q0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 1024px) {
  .x1b00l9c.x1b00l9c:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width <= 767px) {
  .xm7hyk0.xm7hyk0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 0;
  }
}

@media (width <= 720px) {
  .x1n97idq.x1n97idq:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 0;
  }
}

@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 >= 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 >= 1024px) {
  .x1d563is.x1d563is:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }
}

@media (width <= 639px) {
  .x1ccbf1a.x1ccbf1a:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: none;
  }
}

@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 >= 1024px) {
  .x1ax8u6t.x1ax8u6t:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width <= 720px) {
  .xdkdfas.xdkdfas:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }
}

@media (width <= 639px) {
  .x1hvg9a9.x1hvg9a9:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }
}

@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 >= 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 >= 40rem) {
  .xq0g2m6.xq0g2m6:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }
}

@media (width >= 768px) {
  .x1lsyplt.x1lsyplt:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 1024px) {
  .x1pd78vf.x1pd78vf:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width <= 767px) {
  .x1278334.x1278334:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 720px) {
  .xnc2tav.xnc2tav:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@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 >= 40rem) {
  .x1d9sinw.x1d9sinw:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 900px) {
  .x1t2m3g3.x1t2m3g3:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 0;
  }
}

@media (width >= 640px) {
  .x1jdg4rn.x1jdg4rn:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 11rem;
  }

  .x2vp6qj.x2vp6qj:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.25rem;
  }

  .x184ejbh.x184ejbh:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 20rem;
  }

  .x1vx3ic6.x1vx3ic6:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 4rem;
  }

  .xkvpyna.xkvpyna:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 5rem;
  }
}

@media (width >= 768px) {
  .xam7pra.xam7pra:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.5rem;
  }

  .x1yfto.x1yfto:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.75rem;
  }

  .x19f55sm.x19f55sm:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.875rem;
  }

  .xt8tgz2.xt8tgz2:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 3.025rem;
  }
}

@media (width <= 767px) {
  .x1ys4bgu.x1ys4bgu:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100dvh !important;
  }
}

@media (width <= 720px) {
  .x1eyytks.x1eyytks:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100dvh - 16px);
  }
}

@media (width <= 639px) {
  .xoxyjkv.xoxyjkv:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100vh - 1.5rem);
  }
}

@media (width >= 64rem) {
  .x1q2k9st.x1q2k9st:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100%;
  }
}

@media (width >= 72rem) {
  .xjbyac.xjbyac:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100%;
  }
}

@media (width >= 48rem) {
  .xqjo9eg.xqjo9eg:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 12rem;
  }
}

@media (pointer: coarse) {
  .x1yz7qv6.x1yz7qv6:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.75rem;
  }
}

@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 >= 72rem) {
  .xxmd4jh.xxmd4jh:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100vh - 1rem);
  }
}

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

@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 >= 640px) {
  .xylkkp1.xylkkp1:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -3rem;
  }
}

@media (width >= 48rem) {
  .xgn720z.xgn720z:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -12rem;
  }
}

@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 >= 0) {
  .x5phpdd.x5phpdd:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width >= 640px) {
  .x15on1hm.x15on1hm:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 1440px;
  }

  .x1pv3jom.x1pv3jom:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 24rem;
  }

  .x160ycqm.x160ycqm:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 26.5625rem;
  }

  .x1lwfhau.x1lwfhau:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 27.5rem;
  }

  .x1qll5er.x1qll5er:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 28rem;
  }

  .xc4gw57.xc4gw57:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 30rem;
  }

  .xgvwnzv.xgvwnzv:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32.5rem;
  }

  .x1c0vfgj.x1c0vfgj:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32rem;
  }

  .x1qx9v0v.x1qx9v0v:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 35rem;
  }

  .x13osgwz.x13osgwz:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }

  .xdpslwr.xdpslwr:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 37.5rem;
  }

  .xfc4p0n.xfc4p0n:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 400px;
  }

  .xh0bx8w.xh0bx8w:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 42rem;
  }

  .xo4ke4c.xo4ke4c:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56%;
  }

  .x1duo6ja.x1duo6ja:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56rem;
  }

  .x3ol355.x3ol355:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 64rem;
  }

  .x1bm6g20.x1bm6g20:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width >= 768px) {
  .xytwfx3.xytwfx3:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 20rem;
  }

  .x1wg8isu.x1wg8isu:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }
}

@media (width >= 1024px) {
  .x1jwjrtg.x1jwjrtg:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 62%;
  }

  .x1v26c8o.x1v26c8o:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 64rem;
  }
}

@media (width <= 720px) {
  .xn6klqw.xn6klqw:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 16px);
  }
}

@media (width <= 639px) {
  .xcvilkh.xcvilkh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100vw;
  }

  .x1ndbqc9.x1ndbqc9:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 600px;
  }
}

@media (width >= 40rem) {
  .x1deo8ej.x1deo8ej: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 >= 40rem) {
  .xmnr8mh.xmnr8mh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 25rem;
  }

  .xffrkaj.xffrkaj:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 27.5rem;
  }

  .x1xeie1q.x1xeie1q:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 28rem;
  }

  .x1uoj8ik.x1uoj8ik:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 30rem;
  }

  .x18o4vtb.x18o4vtb:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 31.25rem;
  }

  .x1i8ypyi.x1i8ypyi:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32.5rem;
  }

  .xyjyrlh.xyjyrlh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32rem;
  }

  .x4q0p32.x4q0p32:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 34.375rem;
  }

  .x9vj1p4.x9vj1p4:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 35rem;
  }

  .xnmut9d.xnmut9d:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 36rem;
  }

  .x1w4ue1a.x1w4ue1a:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 37.5rem;
  }

  .x17ftb20.x17ftb20:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 38.75rem;
  }

  .x1gt8sqd.x1gt8sqd:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 42rem;
  }

  .x1myp93f.x1myp93f:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }
}

@media (width >= 640px) and (width <= 1023.98px) {
  .x1dtgply.x1dtgply:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }
}

@media (width >= 40rem) {
  .x1xop94f.x1xop94f:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56rem;
  }

  .x153rmwv.x153rmwv:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 640px;
  }

  .xidgp21.xidgp21:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 73.75rem;
  }

  .x7sruig.x7sruig:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 920px;
  }
}

@media (width >= 1100px) {
  .x61w40b.x61w40b:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (width <= 800px) {
  .x32llia.x32llia:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 32rem;
  }
}

@media (width <= 720px) {
  .x11cvbww.x11cvbww:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 240px;
  }
}

@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 >= 0) {
  .x12iz7uq.x12iz7uq:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: auto;
  }

  .xiwa861.xiwa861:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: max-content;
  }
}

@media (width >= 640px) {
  .x11v02bd.x11v02bd:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 16.25rem;
  }
}

@media (width >= 768px) {
  .x3ebfvl.x3ebfvl:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 18rem;
  }
}

@media (width >= 40rem) {
  .xhm6hj0.xhm6hj0:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 10rem;
  }

  .xpakane.xpakane:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 13rem;
  }
}

@media (width >= 64rem) {
  .xtn7iww.xtn7iww:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 15rem;
  }
}

@media (width >= 40rem) {
  .x17g7mir.x17g7mir:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 18rem;
  }

  .xn6fuzh.xn6fuzh:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 27.5rem;
  }
}

@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 >= 768px) {
  .xzqtlxj.xzqtlxj:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }
}

@media (width >= 1024px) {
  .x1m4w9oy.x1m4w9oy:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }

  .x1runjb5.x1runjb5:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }
}

@media (width <= 720px) {
  .xuzvpo2.xuzvpo2:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }

  .x1s0gknw.x1s0gknw:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: visible;
  }
}

@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 >= 48rem) {
  .x1phlkqh.x1phlkqh:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }
}

@media (width >= 768px) {
  .xb5rqts.xb5rqts:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.25rem;
  }

  .x4nif3d.x4nif3d:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.5rem;
  }
}

@media (width >= 1024px) {
  .x1l4babd.x1l4babd:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 2.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;
  }

  .xbjc0e8.xbjc0e8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.5rem;
  }
}

@media (width >= 64rem) {
  .xym72ie.xym72ie:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 16rem;
  }
}

@media (width >= 40rem) {
  .x10rqpba.x10rqpba:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: .25rem;
  }
}

@media (width >= 640px) {
  .xq48k5l.xq48k5l:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: .125rem;
  }
}

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

  .xpe6hbu.xpe6hbu:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 2rem;
  }
}

@media (width >= 1280px) {
  .x4fhrzr.x4fhrzr:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 5rem;
  }
}

@media (width >= 40rem) {
  .xfzsnw5.xfzsnw5:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: .125rem;
  }

  .xdblvqh.xdblvqh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width >= 56rem) {
  .xs0egn6.xs0egn6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@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 >= 64rem) {
  .x1ipwns8.x1ipwns8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4rem;
  }
}

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

@media (width <= 900px) {
  .x1nbvxh1.x1nbvxh1:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 0;
  }
}

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

@media (width >= 1024px) {
  .xwnq3uk.xwnq3uk:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1rem;
  }

  .x1nbyob2.x1nbyob2:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 2rem;
  }
}

@media (width >= 1280px) {
  .x1v1sikq.x1v1sikq:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1.75rem;
  }
}

@media (width <= 900px) {
  .xwdshd4.xwdshd4: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;
  }

  .xmsee8a.xmsee8a:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1rem;
  }
}

@media (width >= 640px) {
  .x1erzmr9.x1erzmr9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 12rem;
  }

  .xehqr1g.xehqr1g:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }

  .xm5xxds.xm5xxds:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 15rem;
  }

  .xyivhq.xyivhq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 16.25rem;
  }

  .x16gb550.x16gb550:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }

  .x4k7lqq.x4k7lqq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 22rem;
  }

  .x18wynu3.x18wynu3:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 24rem;
  }

  .x1sz6zo9.x1sz6zo9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 34.5rem;
  }

  .x1827wb6.x1827wb6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 4rem;
  }

  .x1f7a5ce.x1f7a5ce:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 540px;
  }

  .x18e70fa.x18e70fa:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 60%;
  }

  .x1qa66lv.x1qa66lv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }

  .x1kepbfn.x1kepbfn:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(100vw - 3rem, 53.25rem);
  }
}

@media (width >= 768px) {
  .x193azpe.x193azpe:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 16rem;
  }

  .xql1kot.xql1kot:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 20rem;
  }

  .x1g4mprp.x1g4mprp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5rem;
  }

  .x5sd1rk.x5sd1rk:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(560px, 100vw - 2rem);
  }
}

@media (width >= 1024px) {
  .x1gzaw6m.x1gzaw6m:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }

  .xcitl97.xcitl97:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 25rem;
  }

  .x1kbfb6l.x1kbfb6l:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 38%;
  }

  .xjqkn43.xjqkn43:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50%;
  }
}

@media (width >= 1100px) {
  .xpvomp3.xpvomp3:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--agent-rail-width);
  }
}

@media (width >= 1280px) {
  .xcxatsz.xcxatsz:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (width <= 900px) {
  .x1caayd5.x1caayd5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100vw - 48px);
  }

  .x30qsnb.x30qsnb:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(var(--create-sheet-width, 480px),calc(100% - 16px));
  }
}

@media (width <= 767px) {
  .x13ehje0.x13ehje0:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100vw !important;
  }
}

@media (width <= 720px) {
  .xnx2h9z.xnx2h9z:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }

  .xiu0lip.xiu0lip:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 160px;
  }

  .xra4zhp.xra4zhp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }

  .xxhbbxs.xxhbbxs:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100vw - 16px);
  }
}

@media (width <= 639px) {
  .x1tazamt.x1tazamt:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100vw - 1.5rem);
  }
}

@media (width >= 64rem) {
  .x16hxs70.x16hxs70:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1p6mp7h.x1p6mp7h: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 (prefers-reduced-motion: reduce) {
  .xie2s74.xie2s74:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 48rem) {
  .x15to9uv.x15to9uv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 12rem;
  }
}

@media (width >= 40rem) {
  .x1vgu9g7.x1vgu9g7:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }
}

@media (width >= 48rem) {
  .x119cjgm.x119cjgm: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 >= 40rem) {
  .x12z3y1b.x12z3y1b: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 >= 40rem) {
  .x1mbpl70.x1mbpl70:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (width >= 64rem) {
  .x1v5ed1c.x1v5ed1c:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18rem;
  }
}

@media (pointer: coarse) {
  .xowow8u.xowow8u:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 2.75rem;
  }
}

@media (width >= 40rem) {
  .x8vdto0.x8vdto0: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 >= 64rem) {
  .xfohy1m.xfohy1m:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 25rem;
  }
}

@media (width >= 48rem) {
  .x18trzeo.x18trzeo:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 26rem;
  }
}

@media (width >= 40rem) {
  .xst4m0u.xst4m0u:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 6.75rem;
  }
}

@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;
  }
}

@container (width >= 36rem) {
  .x1ben0jn.x1ben0jn:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }

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

@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;
  }
}

@container (width <= 720px) {
  .xvl28tb.xvl28tb:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(300px, 100% - 88px);
  }
}

.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);
}

@media (width >= 64rem) {
  .x1p1c83j.x1p1c83j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 24px;
  }
}

.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;
  }
}

@media (width >= 40rem) {
  .x1gad2c2.x1gad2c2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--font-size-icon-label);
  }
}

@media (width >= 48rem) {
  .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;
  }

  .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;
  }
}

.xpeo7t2[data-size="sm"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-inline: 1px;
}

@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;
  }
}

.xmu409[data-size="lg"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-inline: 2px;
}

@media (width >= 48rem) {
  .x14xi8eg.x14xi8eg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 3.5rem;
  }
}

@media (width >= 64rem) {
  .x1apnqi8.x1apnqi8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 40px;
  }

  .x1rwsg5g.x1rwsg5g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    place-items: center;
  }
}

@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;
  }
}

.xctm3a8[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.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);
}

.xl5wsqg[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x11drjwt[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1do5dr1-B;
}

.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(#\#), .xyzydm6[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--motion-ease-smooth);
}

.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);
}

.x1k91cg2[data-state="selected"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--primary) 8%,var(--surface));
}

.x8fuan[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xwpgcyx[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.x1az5w4h[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xc2pbmy[data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xcxjciu[data-selected="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xe3a38w[data-popup-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-hover);
}

.x1kcmopm[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1kumre1[data-checked="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1mou469[data-checked="true"][data-selected="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1puu693[data-selected][data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1y48qvh[data-checked][data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xpzhrve[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xwaepio[data-checked]:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-pressed);
}

.x1w414kv[data-popup-open]: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);
}

.x1j6c5z0[data-dragging]: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);
}

.x1vtxce1[aria-expanded="false"]:hover: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 >= 64rem) {
  .x1eaisfr.x1eaisfr: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 >= 40rem) {
  .x1apywjp.x1apywjp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 64rem) {
  .xglydif.xglydif:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@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);
}

@media (width >= 64rem) {
  .xhh4bk8.xhh4bk8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 44%;
  }
}

.xzyg3et[aria-orientation="vertical"]: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 >= 64rem) {
  .x8lfwyv.x8lfwyv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }

  .x1v5e41.x1v5e41:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }

  .xqv44lt.xqv44lt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width >= 40rem) {
  .xgdo7wk.xgdo7wk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: .75rem;
  }

  .x10e1opd.x10e1opd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: .875rem;
  }

  .xdsr29s.xdsr29s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }

  .xpbe0jy.xpbe0jy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

@media (width >= 48rem) {
  .x1oy14nq.x1oy14nq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-body);
  }
}

.xla1ozp[data-variant="label"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-label);
}

@media (width >= 40rem) {
  .x49qa74.x49qa74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-micro);
  }
}

.x150xpxg[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xaseo7t[data-checked="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xpyyl05[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-medium);
}

@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);
  }

  .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) {
  .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 >= 48rem) {
  .x12kwef.x12kwef: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 >= 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 >= 40rem) {
  .x11pddy2.x11pddy2: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 >= 80rem) {
  .x1d169o3.x1d169o3: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));
  }
}

.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;
}

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

.xmr05jb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: 4px;
}

.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;
  }
}

.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;
}

@media (width >= 64rem) {
  .x1rxvkwh.x1rxvkwh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    order: 0;
  }
}

.x19onu0f[data-inset]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 2rem;
}

.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;
}

.x1nlxzw9[data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  rotate: -90deg;
}

.x8xnnif[data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  rotate: 180deg;
}

.x1mxz1km[data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  rotate: 90deg;
}

.x19tlxvh[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xlls6te[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  scale: .98;
}

.x1p0wues[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

@media (width >= 64rem) {
  .xn9w1o2.xn9w1o2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

.x10vv28o[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.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);
}

.xd0s6pb[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xj0923j[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%) scale(.98);
}

.x6k4427[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x8v1m5a[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%) scale(.98);
}

.x1ar1h3[data-starting-style][data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xb2mops[data-ending-style][data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xc2t4rm[data-starting-style][data-side="inline-end"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xlu8pd7[data-ending-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);
}

.x4wqa51[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xscyb8u[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

.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(#\#), .xr8czsx[data-ending-style][data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xtm3j4p[data-ending-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);
}

.x17es447[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1og83q5[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.xpbv3nj[data-ending-style][data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xvhfxhu[data-starting-style][data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.5rem) scale(.95);
}

.x17firhg[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x2ugi9l[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-100%);
}

.x4eda8s[data-ending-style][data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x6t242t[data-starting-style][data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(.5rem) scale(.95);
}

.xk1yn1v[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xzwtlt4[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(100%);
}

.xii0fj7[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xsqp3co[data-swiping]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.x7v4o9p[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: calc(var(--drawer-swipe-strength, 1) * var(--motion-duration-dialog));
}

.xm2ltx5[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-base);
}

.xupbje8[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--motion-duration-popup-exit);
}

.xo72mv3[data-side="none"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-property: none;
}

@media (width >= 40rem) {
  .xy04vxb.xy04vxb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-property: opacity;
  }
}

.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%;
}

.x1w88nwd[data-swiping]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

@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;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x13gjwjm.x13gjwjm[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }

  .x1ebz1vj.x1ebz1vj[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

@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) {
  .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;
  }
}

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

.x2coff9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x9msap3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 50%;
}

.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) {
  .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;
  }
}

.x1ysuzhv[data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.375rem;
}

.xjgv5l[data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.625rem;
}

@media (width >= 64rem) {
  .xxmha8h.xxmha8h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: -3%;
  }
}

.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;
}

.x12wejat[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1fe7yth[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x1343s92[data-orientation="horizontal"]: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%;
  }
}

.xa1szjx[data-size="sm"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.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;
  }
}

.xnqiwij[data-size="lg"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 21px;
}

@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;
  }
}

@media (width >= 64rem) {
  .xjnbe82.xjnbe82:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

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

.xm4btww:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: 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;
}

.x1nj8qz3[data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -.5625rem;
}

.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 >= 64rem) {
  .x2kyzck.x2kyzck:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 12px;
  }
}

@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);
  }
}

@media (width >= 64rem) {
  .xjocw5n.xjocw5n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 420px;
  }
}

@media (width >= 48rem) {
  .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 >= 64rem) {
  .xuhjavk.xuhjavk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 28px;
  }
}

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

@media (width >= 64rem) {
  .x1qy5ru9.x1qy5ru9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 32px;
  }
}

@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;
  }
}

@media (width >= 64rem) {
  .xfo5l9d.xfo5l9d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 28px;
  }

  .x1e5io87.x1e5io87:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 32px;
  }
}

.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;
}

.xzhugc8[data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.5625rem;
}

.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;
}

.x11al8h6[data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.375rem;
}

.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;
}

.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 >= 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;
  }
}

.x1ehj7wa[data-orientation="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;
  }
}

@media (width >= 48rem) {
  .xdpv8nu.xdpv8nu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 240px;
  }
}

.xoetjfb[data-size="sm"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x6e9fm0[data-collapsed="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.25rem;
}

.x15qs89b[data-size="lg"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x1nmbub7[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

@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;
  }
}

@media (width >= 64rem) {
  .xj8math.xj8math:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(92%, 760px);
  }
}

.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;
}

.xxu4fib:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: color-mix(in oklch,var(--foreground) 14%,transparent);
}

.x122zoth:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  background-color: #0000;
}

.xf6u46u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-corner {
  background-color: #0000;
}

.xlee11l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--area-tab-wash);
}

.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);
}

.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);
}

.x1l3d0v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xqkwh12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--surface);
}

.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);
}

.x16u9scd: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(--surface-selected) 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%);
}

.xnh5kl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xnll7pc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: 0 0 0 32px var(--ask-tab-fill);
}

.x40nbrf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: inset 0 0 0 1px color-mix(in oklab,var(--sidebar-foreground) 10%,transparent);
}

.x1xuo6gn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  box-shadow: var(--area-tab-ring);
}

.xkgaf1j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  clip-path: inset(50% 0 0 50%);
}

.xu4y6y8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  clip-path: inset(50% 50% 0 0);
}

.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);
}

.x11uxfmx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklch,var(--muted-foreground) 40%,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);
}

.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);
}

.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);
}

.xpyqrn2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--faint-foreground);
}

.xa91uvd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  color: var(--muted-foreground);
}

.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: "";
}

.xvnigvn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.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;
}

.x45dz79:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  filter: blur(1px);
}

.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;
}

.x1tl9gs5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: var(--area-legacy-bar-opacity, 1);
}

.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 {
  transform: translateX(-50%);
}

.x1i83b49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xmksmyx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  will-change: transform;
}

.xy5mcqj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: -1;
}

.xvi4grz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 2;
}

.x1jc4qjo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: 20;
}

.x1opjm7h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: 3;
}

@media (prefers-reduced-transparency: reduce) {
  .xkg1pr7.xkg1pr7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    opacity: 1;
  }
}

.x14k16fu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x7wwazv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-top-color: var(--surface-border, 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;
}

.x1rv6yhv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: .875rem;
}

.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%;
}

.x1xv4kxf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: .5rem;
}

.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;
}

.x17dhozj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x5v23gj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 32px;
}

.x1itlbx3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  height: 6px;
}

.x1jpxmvj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: var(--control-height-compact);
}

.x169oeg0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xcv009v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: -100vw;
}

.xfdzs1b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: -32px;
}

.x17cx49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1wlytlt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 0;
}

.xhdd2r2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 11.5px;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  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;
}

.xo5xfth:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: -32px;
}

.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;
}

.xyixbg0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: .875rem;
}

.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 0;
}

.xe7t7c2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 100%;
}

.x1031hl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: calc(50% - 12.5px);
}

.x1p1zj3q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: calc(50% - 12px);
}

.x11v79eb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: .5rem;
}

.xiefccs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: .625rem;
}

.x1vgi0k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 1px;
}

.xz9q0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 1rem;
}

.xv3fy29:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xzk74pp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 32px;
}

.xy2251v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: 6px;
}

.x1uz0x3x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 9px;
}

.xgh1dtg[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateY(-50%);
}

.x1xhbj1m[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 9px;
}

.x1p7d3c7[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 0;
}

.x6y8tst[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 50%;
}

.x1w988h0[aria-orientation="horizontal"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100%;
}
