/* foundation: Tailwind v4 + @openai/apps-sdk-ui css */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, -apple-system, system-ui, "Segoe UI", "Noto Sans", "Helvetica", "Arial", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "SF Mono", "Menlo", "Monaco", "Consolas", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace;--spacing:.25rem;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--container-sm:24rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--breakpoint-xs:380px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-2xs:.125rem;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.625rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.25rem;--radius-4xl:1.5rem;--radius-full:9999px;--text-sm:var(--font-text-sm-size);--text-sm--line-height:var(--font-text-sm-line-height);--text-sm--font-weight:var(--font-text-sm-weight);--text-sm--letter-spacing:var(--font-text-sm-tracking);--tracking-wide:var(--font-tracking-wide);--tracking-normal:var(--font-tracking-normal);--tracking-tight:var(--font-tracking-tight);--shadow-hairline:var(--shadow-hairline)}:root,:where([data-theme]){--gray-500:#5d5d5d;--alpha-0:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-0:color-mix(in oklab, var(--alpha-base) 0%, transparent)}}:root,:where([data-theme]){--alpha-02:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-02:color-mix(in oklab, var(--alpha-base) 2%, transparent)}}:root,:where([data-theme]){--alpha-04:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-04:color-mix(in oklab, var(--alpha-base) 4%, transparent)}}:root,:where([data-theme]){--alpha-05:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-05:color-mix(in oklab, var(--alpha-base) 5%, transparent)}}:root,:where([data-theme]){--alpha-06:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-06:color-mix(in oklab, var(--alpha-base) 6%, transparent)}}:root,:where([data-theme]){--alpha-08:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-08:color-mix(in oklab, var(--alpha-base) 8%, transparent)}}:root,:where([data-theme]){--alpha-10:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-10:color-mix(in oklab, var(--alpha-base) 10%, transparent)}}:root,:where([data-theme]){--alpha-12:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-12:color-mix(in oklab, var(--alpha-base) 12%, transparent)}}:root,:where([data-theme]){--alpha-15:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-15:color-mix(in oklab, var(--alpha-base) 15%, transparent)}}:root,:where([data-theme]){--alpha-16:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-16:color-mix(in oklab, var(--alpha-base) 16%, transparent)}}:root,:where([data-theme]){--alpha-20:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-20:color-mix(in oklab, var(--alpha-base) 20%, transparent)}}:root,:where([data-theme]){--alpha-25:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-25:color-mix(in oklab, var(--alpha-base) 25%, transparent)}}:root,:where([data-theme]){--alpha-30:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-30:color-mix(in oklab, var(--alpha-base) 30%, transparent)}}:root,:where([data-theme]){--alpha-35:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-35:color-mix(in oklab, var(--alpha-base) 35%, transparent)}}:root,:where([data-theme]){--alpha-40:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-40:color-mix(in oklab, var(--alpha-base) 40%, transparent)}}:root,:where([data-theme]){--alpha-50:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-50:color-mix(in oklab, var(--alpha-base) 50%, transparent)}}:root,:where([data-theme]){--alpha-60:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-60:color-mix(in oklab, var(--alpha-base) 60%, transparent)}}:root,:where([data-theme]){--alpha-70:var(--alpha-base)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--alpha-70:color-mix(in oklab, var(--alpha-base) 70%, transparent)}}:root,:where([data-theme]){--white:#fff;--black:#000;--green-25:#edfaf2;--green-50:#d9f4e4;--green-75:#b8ebcc;--green-100:#8cdfad;--green-200:#66d492;--green-300:#40c977;--green-400:#04b84c;--green-500:#00a240;--green-600:#008635;--green-700:#00692a;--green-800:#004f1f;--green-900:#003716;--green-950:#011c0b;--green-1000:#001207;--green-a25:var(--green-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--green-a25:color-mix(in oklab, var(--green-400) 8%, transparent)}}:root,:where([data-theme]){--green-a50:var(--green-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--green-a50:color-mix(in oklab, var(--green-400) 15%, transparent)}}:root,:where([data-theme]){--green-a75:var(--green-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--green-a75:color-mix(in oklab, var(--green-400) 29%, transparent)}}:root,:where([data-theme]){--green-a100:var(--green-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--green-a100:color-mix(in oklab, var(--green-400) 45%, transparent)}}:root,:where([data-theme]){--green-a200:var(--green-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--green-a200:color-mix(in oklab, var(--green-400) 60%, transparent)}}:root,:where([data-theme]){--green-a300:var(--green-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--green-a300:color-mix(in oklab, var(--green-400) 75%, transparent)}}:root,:where([data-theme]){--red-25:#fff0f0;--red-50:#ffd9d9;--red-75:#ffc6c5;--red-100:#ffa4a2;--red-200:#ff8583;--red-300:#ff6764;--red-400:#fa423e;--red-500:#e02e2a;--red-600:#ba2623;--red-700:#911e1b;--red-800:#6e1615;--red-900:#4d100e;--red-950:#280b0a;--red-1000:#1f0909;--red-a25:var(--red-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--red-a25:color-mix(in oklab, var(--red-400) 8%, transparent)}}:root,:where([data-theme]){--red-a50:var(--red-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--red-a50:color-mix(in oklab, var(--red-400) 16%, transparent)}}:root,:where([data-theme]){--red-a75:var(--red-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--red-a75:color-mix(in oklab, var(--red-400) 30%, transparent)}}:root,:where([data-theme]){--red-a100:var(--red-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--red-a100:color-mix(in oklab, var(--red-400) 48%, transparent)}}:root,:where([data-theme]){--red-a200:var(--red-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--red-a200:color-mix(in oklab, var(--red-400) 64%, transparent)}}:root,:where([data-theme]){--red-a300:var(--red-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--red-a300:color-mix(in oklab, var(--red-400) 79%, transparent)}}:root,:where([data-theme]){--pink-25:#fff4f9;--pink-50:#ffe8f3;--pink-75:#ffd4e8;--pink-100:#ffbada;--pink-200:#ffa3ce;--pink-300:#ff8cc1;--pink-400:#ff66ad;--pink-500:#e04c91;--pink-600:#ba437a;--pink-700:#963c67;--pink-800:#6e2c4a;--pink-900:#4d1f34;--pink-950:#29101c;--pink-1000:#1a0a11;--pink-a25:var(--pink-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--pink-a25:color-mix(in oklab, var(--pink-400) 8%, transparent)}}:root,:where([data-theme]){--pink-a50:var(--pink-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--pink-a50:color-mix(in oklab, var(--pink-400) 16%, transparent)}}:root,:where([data-theme]){--pink-a75:var(--pink-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--pink-a75:color-mix(in oklab, var(--pink-400) 28%, transparent)}}:root,:where([data-theme]){--pink-a100:var(--pink-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--pink-a100:color-mix(in oklab, var(--pink-400) 45%, transparent)}}:root,:where([data-theme]){--pink-a200:var(--pink-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--pink-a200:color-mix(in oklab, var(--pink-400) 60%, transparent)}}:root,:where([data-theme]){--pink-a300:var(--pink-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--pink-a300:color-mix(in oklab, var(--pink-400) 76%, transparent)}}:root,:where([data-theme]){--orange-25:#fff5f0;--orange-50:#ffe7d9;--orange-75:#ffcfb4;--orange-100:#ffb790;--orange-200:#ff9e6c;--orange-300:#ff8549;--orange-400:#fb6a22;--orange-500:#e25507;--orange-600:#b9480d;--orange-700:#923b0f;--orange-800:#6d2e0f;--orange-900:#4a2206;--orange-950:#281105;--orange-1000:#211107;--orange-a25:var(--orange-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--orange-a25:color-mix(in oklab, var(--orange-400) 7%, transparent)}}:root,:where([data-theme]){--orange-a50:var(--orange-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--orange-a50:color-mix(in oklab, var(--orange-400) 16%, transparent)}}:root,:where([data-theme]){--orange-a75:var(--orange-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--orange-a75:color-mix(in oklab, var(--orange-400) 33%, transparent)}}:root,:where([data-theme]){--orange-a100:var(--orange-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--orange-a100:color-mix(in oklab, var(--orange-400) 48%, transparent)}}:root,:where([data-theme]){--orange-a200:var(--orange-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--orange-a200:color-mix(in oklab, var(--orange-400) 65%, transparent)}}:root,:where([data-theme]){--orange-a300:var(--orange-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--orange-a300:color-mix(in oklab, var(--orange-400) 81%, transparent)}}:root,:where([data-theme]){--yellow-25:#fffbed;--yellow-50:#fff6d9;--yellow-75:#ffeeb8;--yellow-100:#ffe48c;--yellow-200:#ffdb66;--yellow-300:#ffd240;--yellow-400:#ffc300;--yellow-500:#e0ac00;--yellow-600:#ba8e00;--yellow-700:#916f00;--yellow-800:#6e5400;--yellow-900:#4d3b00;--yellow-950:#261d00;--yellow-1000:#1a1400;--yellow-a25:var(--yellow-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--yellow-a25:color-mix(in oklab, var(--yellow-400) 8%, transparent)}}:root,:where([data-theme]){--yellow-a50:var(--yellow-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--yellow-a50:color-mix(in oklab, var(--yellow-400) 15%, transparent)}}:root,:where([data-theme]){--yellow-a75:var(--yellow-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--yellow-a75:color-mix(in oklab, var(--yellow-400) 27%, transparent)}}:root,:where([data-theme]){--yellow-a100:var(--yellow-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--yellow-a100:color-mix(in oklab, var(--yellow-400) 45%, transparent)}}:root,:where([data-theme]){--yellow-a200:var(--yellow-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--yellow-a200:color-mix(in oklab, var(--yellow-400) 59%, transparent)}}:root,:where([data-theme]){--yellow-a300:var(--yellow-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--yellow-a300:color-mix(in oklab, var(--yellow-400) 74%, transparent)}}:root,:where([data-theme]){--purple-25:#f9f5fe;--purple-50:#efe5fe;--purple-75:#e0cefd;--purple-100:#ceb0fb;--purple-200:#be95fa;--purple-300:#ad7bf9;--purple-400:#924ff7;--purple-500:#8046d9;--purple-600:#6b3ab4;--purple-700:#532d8d;--purple-800:#3f226a;--purple-900:#2c184a;--purple-950:#160c25;--purple-1000:#100a19;--purple-a25:var(--purple-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--purple-a25:color-mix(in oklab, var(--purple-400) 6%, transparent)}}:root,:where([data-theme]){--purple-a50:var(--purple-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--purple-a50:color-mix(in oklab, var(--purple-400) 15%, transparent)}}:root,:where([data-theme]){--purple-a75:var(--purple-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--purple-a75:color-mix(in oklab, var(--purple-400) 28%, transparent)}}:root,:where([data-theme]){--purple-a100:var(--purple-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--purple-a100:color-mix(in oklab, var(--purple-400) 45%, transparent)}}:root,:where([data-theme]){--purple-a200:var(--purple-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--purple-a200:color-mix(in oklab, var(--purple-400) 60%, transparent)}}:root,:where([data-theme]){--purple-a300:var(--purple-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--purple-a300:color-mix(in oklab, var(--purple-400) 75%, transparent)}}:root,:where([data-theme]){--blue-25:#f5faff;--blue-50:#e5f3ff;--blue-75:#cce6ff;--blue-100:#99ceff;--blue-200:#66b5ff;--blue-300:#339cff;--blue-400:#0285ff;--blue-500:#0169cc;--blue-600:#004f99;--blue-700:#003f7a;--blue-800:#013566;--blue-900:#00284d;--blue-950:#000e1a;--blue-1000:#000d19;--blue-a25:var(--blue-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--blue-a25:color-mix(in oklab, var(--blue-400) 4%, transparent)}}:root,:where([data-theme]){--blue-a50:var(--blue-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--blue-a50:color-mix(in oklab, var(--blue-400) 13%, transparent)}}:root,:where([data-theme]){--blue-a75:var(--blue-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--blue-a75:color-mix(in oklab, var(--blue-400) 25%, transparent)}}:root,:where([data-theme]){--blue-a100:var(--blue-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--blue-a100:color-mix(in oklab, var(--blue-400) 40%, transparent)}}:root,:where([data-theme]){--blue-a200:var(--blue-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--blue-a200:color-mix(in oklab, var(--blue-400) 60%, transparent)}}:root,:where([data-theme]){--blue-a300:var(--blue-400)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--blue-a300:color-mix(in oklab, var(--blue-400) 80%, transparent)}}:root,:where([data-theme]){--hairline:1px}:where(:root),:where([data-theme=light]){--gray-0:#fff;--gray-25:#fcfcfc;--gray-50:#f9f9f9;--gray-75:#f3f3f3;--gray-100:#ededed;--gray-150:#dfdfdf;--gray-200:#cdcdcd;--gray-250:#b9b9b9;--gray-300:#afafaf;--gray-350:#9f9f9f;--gray-400:#8f8f8f;--gray-450:#767676;--gray-550:#4f4f4f;--gray-600:#414141;--gray-650:#393939;--gray-700:#303030;--gray-750:#282828;--gray-800:#212121;--gray-850:#1c1c1c;--gray-900:#181818;--gray-925:#161616;--gray-950:#131313;--gray-975:#101010;--gray-1000:#0d0d0d;--alpha-base:#0d0d0d}:where([data-theme=dark]){--gray-0:#0d0d0d;--gray-25:#101010;--gray-50:#131313;--gray-75:#161616;--gray-100:#181818;--gray-150:#1c1c1c;--gray-200:#212121;--gray-250:#282828;--gray-300:#303030;--gray-350:#393939;--gray-400:#414141;--gray-450:#4f4f4f;--gray-550:#767676;--gray-600:#8f8f8f;--gray-650:#9f9f9f;--gray-700:#afafaf;--gray-750:#b9b9b9;--gray-800:#cdcdcd;--gray-850:#dcdcdc;--gray-900:#ededed;--gray-925:#f3f3f3;--gray-950:#f3f3f3;--gray-975:#f9f9f9;--gray-1000:#fff;--alpha-base:#fff}@media (min-resolution:150dpi),(min-resolution:1.5x){:root,:where([data-theme]){--hairline:.5px}}:root,:where([data-theme]){--shadow-color:0 0 0;--elevation-100-geo:0 1px 2px -1px;--elevation-200-geo:0 2px 4px -1px;--elevation-300-geo:0 4px 8px -2px;--elevation-400-geo:0 8px 16px -4px}:where(:root),:where([data-theme=light]){--shadow-alpha-100:.08;--shadow-alpha-200:.08;--shadow-alpha-300:.1;--shadow-alpha-400:.12;--shadow-hairline-width:1px;--shadow-hairline-color:#00000014}@media (min-resolution:150dpi),(min-resolution:1.5x){:where(:root),:where([data-theme=light]){--shadow-hairline-width:.5px;--shadow-hairline-color:#0000001a}}:where([data-theme=dark]){--shadow-alpha-100:.2;--shadow-alpha-200:.2;--shadow-alpha-300:.36;--shadow-alpha-400:.3;--shadow-hairline-width:1px;--shadow-hairline-color:#ffffff1a}@media (min-resolution:150dpi),(min-resolution:1.5x){:where([data-theme=dark]){--shadow-hairline-width:.5px;--shadow-hairline-color:#ffffff1f}}:where([data-theme=dark]) [data-surface=elevated]{--shadow-hairline:0 0 #0000}:root,:where([data-theme]){--color-text:var(--gray-1000);--color-text-inverse:var(--gray-0);--color-text-primary:var(--color-text);--color-text-primary-soft:var(--color-text);--color-background-primary-soft-alt:var(--alpha-02);--color-border-primary-soft-alt:var(--alpha-06);--color-text-primary-soft-alt:var(--color-text);--color-text-primary-surface:var(--color-text);--color-text-primary-solid:var(--color-text-inverse);--color-text-primary-outline:var(--color-text);--color-text-primary-outline-hover:var(--color-text);--color-text-primary-ghost:var(--color-text);--color-text-primary-ghost-hover:var(--color-text);--color-ring-primary:var(--color-ring);--color-ring-primary-soft:var(--color-ring-primary);--color-ring-primary-solid:var(--color-ring-primary);--color-ring-primary-outline:var(--color-ring-primary);--color-ring-primary-ghost:var(--color-ring-primary);--color-text-secondary-soft:var(--color-text);--color-background-secondary-soft-alt:var(--alpha-02);--color-border-secondary-soft-alt:var(--alpha-06);--color-text-secondary-soft-alt:var(--color-text);--color-text-secondary-solid:var(--white);--color-text-secondary-outline:var(--color-text-secondary);--color-text-secondary-outline-hover:var(--color-text);--color-text-secondary-ghost:var(--color-text-secondary);--color-text-secondary-ghost-hover:var(--color-text);--color-ring-secondary:var(--color-ring);--color-ring-secondary-soft:var(--color-ring-secondary);--color-ring-secondary-solid:var(--color-ring-secondary);--color-ring-secondary-outline:var(--color-ring-secondary);--color-ring-secondary-ghost:var(--color-ring-secondary);--color-background-info-soft:var(--blue-50);--color-background-info-soft-hover:var(--blue-75);--color-background-info-soft-active:var(--blue-75);--color-background-info-soft-alpha:var(--blue-a50);--color-background-info-soft-alpha-hover:var(--blue-a75);--color-background-info-soft-alpha-active:var(--blue-a75);--color-background-info-solid:var(--blue-400);--color-background-info-solid-hover:var(--blue-500);--color-background-info-solid-active:var(--blue-500);--color-text-info-solid:var(--white);--color-background-info-outline-hover:var(--blue-a25);--color-background-info-outline-active:var(--blue-a25);--color-border-info-outline:var(--blue-500);--color-border-info-outline-hover:var(--blue-500);--color-text-info-outline:var(--blue-500);--color-text-info-outline-hover:var(--blue-500);--color-background-info-ghost-hover:var(--blue-a50);--color-background-info-ghost-active:var(--blue-a50);--color-ring-info:var(--color-ring);--color-ring-info-soft:var(--color-ring-info);--color-ring-info-solid:var(--color-ring-info);--color-ring-info-outline:var(--color-ring-info);--color-ring-info-ghost:var(--color-ring-info);--color-background-warning-soft:var(--orange-50);--color-background-warning-soft-hover:var(--orange-75);--color-background-warning-soft-active:var(--orange-75);--color-background-warning-soft-alpha:var(--orange-a50);--color-background-warning-soft-alpha-hover:var(--orange-a75);--color-background-warning-soft-alpha-active:var(--orange-a75);--color-background-warning-solid:var(--orange-500);--color-background-warning-solid-hover:var(--orange-600);--color-background-warning-solid-active:var(--orange-600);--color-text-warning-solid:var(--white);--color-background-warning-outline-hover:var(--orange-a25);--color-background-warning-outline-active:var(--orange-a25);--color-border-warning-outline:var(--orange-500);--color-border-warning-outline-hover:var(--orange-500);--color-text-warning-outline:var(--orange-500);--color-text-warning-outline-hover:var(--orange-500);--color-background-warning-ghost-hover:var(--orange-a50);--color-background-warning-ghost-active:var(--orange-a50);--color-text-warning-ghost:var(--orange-500);--color-text-warning-ghost-hover:var(--orange-500);--color-ring-warning:var(--color-ring);--color-ring-warning-soft:var(--color-ring-warning);--color-ring-warning-solid:var(--color-ring-warning);--color-ring-warning-outline:var(--color-ring-warning);--color-ring-warning-ghost:var(--color-ring-warning);--color-text-caution-hover:var(--yellow-800);--color-background-caution-soft:var(--yellow-50);--color-background-caution-soft-hover:var(--yellow-75);--color-background-caution-soft-active:var(--yellow-75);--color-background-caution-soft-alpha:var(--yellow-a50);--color-background-caution-soft-alpha-hover:var(--yellow-a75);--color-background-caution-soft-alpha-active:var(--yellow-a75);--color-background-caution-solid:var(--yellow-600);--color-background-caution-solid-hover:var(--yellow-700);--color-background-caution-solid-active:var(--yellow-700);--color-text-caution-solid:var(--white);--color-background-caution-outline-hover:var(--yellow-a25);--color-background-caution-outline-active:var(--yellow-a25);--color-border-caution-outline:var(--yellow-700);--color-border-caution-outline-hover:var(--yellow-700);--color-text-caution-outline:var(--yellow-700);--color-text-caution-outline-hover:var(--yellow-700);--color-background-caution-ghost-hover:var(--yellow-a50);--color-background-caution-ghost-active:var(--yellow-a50);--color-text-caution-ghost:var(--yellow-700);--color-text-caution-ghost-hover:var(--yellow-700);--color-ring-caution:var(--color-ring);--color-ring-caution-soft:var(--color-ring-caution);--color-ring-caution-solid:var(--color-ring-caution);--color-ring-caution-outline:var(--color-ring-caution);--color-ring-caution-ghost:var(--color-ring-caution);--color-background-danger-soft:var(--red-50);--color-background-danger-soft-hover:var(--red-75);--color-background-danger-soft-active:var(--red-75);--color-background-danger-soft-alpha:var(--red-a50);--color-background-danger-soft-alpha-hover:var(--red-a75);--color-background-danger-soft-alpha-active:var(--red-a75);--color-background-danger-solid:var(--red-500);--color-background-danger-solid-hover:var(--red-600);--color-background-danger-solid-active:var(--red-600);--color-text-danger-solid:var(--white);--color-background-danger-outline-hover:var(--red-a25);--color-background-danger-outline-active:var(--red-a25);--color-border-danger-outline:var(--red-500);--color-border-danger-outline-hover:var(--red-500);--color-text-danger-outline:var(--red-500);--color-text-danger-outline-hover:var(--red-500);--color-background-danger-ghost-hover:var(--red-a50);--color-background-danger-ghost-active:var(--red-a50);--color-text-danger-ghost:var(--red-500);--color-text-danger-ghost-hover:var(--red-500);--color-ring-danger:var(--red-200);--color-ring-danger-soft:var(--color-ring-danger);--color-ring-danger-solid:var(--color-ring-danger);--color-ring-danger-outline:var(--color-ring-danger);--color-ring-danger-ghost:var(--color-ring-danger);--color-background-success-soft:var(--green-50);--color-background-success-soft-hover:var(--green-75);--color-background-success-soft-active:var(--green-75);--color-background-success-soft-alpha:var(--green-a50);--color-background-success-soft-alpha-hover:var(--green-a75);--color-background-success-soft-alpha-active:var(--green-a75);--color-text-success-solid:var(--white);--color-background-success-outline-hover:var(--green-a25);--color-background-success-outline-active:var(--green-a25);--color-text-success-outline:var(--green-500);--color-text-success-outline-hover:var(--green-500);--color-background-success-ghost-hover:var(--green-a50);--color-background-success-ghost-active:var(--green-a50);--color-text-success-ghost:var(--green-500);--color-text-success-ghost-hover:var(--green-500);--color-ring-success:var(--color-ring);--color-ring-success-soft:var(--color-ring-info);--color-ring-success-solid:var(--color-ring-info);--color-ring-success-outline:var(--color-ring-info);--color-ring-success-ghost:var(--color-ring-info);--color-background-discovery-soft:var(--purple-50);--color-background-discovery-soft-hover:var(--purple-75);--color-background-discovery-soft-active:var(--purple-75);--color-background-discovery-soft-alpha:var(--purple-a50);--color-background-discovery-soft-alpha-hover:var(--purple-a75);--color-background-discovery-soft-alpha-active:var(--purple-a75);--color-background-discovery-solid:var(--purple-400);--color-background-discovery-solid-hover:var(--purple-500);--color-background-discovery-solid-active:var(--purple-500);--color-text-discovery-solid:var(--white);--color-background-discovery-outline-hover:var(--purple-a25);--color-background-discovery-outline-active:var(--purple-a25);--color-border-discovery-outline:var(--purple-500);--color-border-discovery-outline-hover:var(--purple-500);--color-background-discovery-ghost-hover:var(--purple-a50);--color-background-discovery-ghost-active:var(--purple-a50);--color-text-discovery-ghost:var(--purple-500);--color-text-discovery-ghost-hover:var(--purple-500);--color-ring-discovery:var(--color-ring);--color-ring-discovery-soft:var(--color-ring);--color-ring-discovery-solid:var(--color-ring);--color-ring-discovery-outline:var(--color-ring);--color-ring-discovery-ghost:var(--color-ring);--color-background-disabled:var(--alpha-05);--color-border-disabled:var(--alpha-06);--font-tracking-wide:0em;--font-tracking-normal:0em;--font-tracking-tight:0em;--font-heading-5xl-size:4.5rem;--font-heading-5xl-line-height:4.5rem;--font-heading-5xl-weight:var(--font-weight-semibold);--font-heading-5xl-tracking:var(--tracking-tight);--font-heading-4xl-size:3.75rem;--font-heading-4xl-line-height:3.75rem;--font-heading-4xl-weight:var(--font-weight-semibold);--font-heading-4xl-tracking:var(--tracking-tight);--font-heading-3xl-size:3rem;--font-heading-3xl-line-height:3rem;--font-heading-3xl-weight:var(--font-weight-semibold);--font-heading-3xl-tracking:var(--tracking-tight);--font-heading-2xl-size:2.25rem;--font-heading-2xl-line-height:2.625rem;--font-heading-2xl-weight:var(--font-weight-semibold);--font-heading-2xl-tracking:var(--tracking-tight);--font-heading-xl-size:2rem;--font-heading-xl-line-height:2.375rem;--font-heading-xl-weight:var(--font-weight-semibold);--font-heading-xl-tracking:var(--tracking-tight);--font-heading-lg-size:1.5rem;--font-heading-lg-line-height:1.75rem;--font-heading-lg-weight:var(--font-weight-semibold);--font-heading-lg-tracking:var(--tracking-normal);--font-heading-md-size:1.25rem;--font-heading-md-line-height:1.625rem;--font-heading-md-weight:var(--font-weight-semibold);--font-heading-md-tracking:var(--tracking-normal);--font-heading-sm-size:1.125rem;--font-heading-sm-line-height:1.625rem;--font-heading-sm-weight:var(--font-weight-semibold);--font-heading-sm-tracking:var(--tracking-normal);--font-heading-xs-size:1rem;--font-heading-xs-line-height:1.5rem;--font-heading-xs-weight:var(--font-weight-semibold);--font-heading-xs-tracking:var(--tracking-normal);--font-text-lg-size:1.125rem;--font-text-lg-line-height:1.8125rem;--font-text-lg-weight:var(--font-weight-normal);--font-text-lg-tracking:var(--tracking-normal);--font-text-md-size:1rem;--font-text-md-line-height:1.5rem;--font-text-md-weight:var(--font-weight-normal);--font-text-md-tracking:var(--tracking-normal);--font-text-sm-size:.875rem;--font-text-sm-line-height:1.25rem;--font-text-sm-weight:var(--font-weight-normal);--font-text-sm-tracking:var(--tracking-normal);--font-text-xs-size:.75rem;--font-text-xs-line-height:1.125rem;--font-text-xs-weight:var(--font-weight-normal);--font-text-xs-tracking:var(--tracking-wide);--font-text-2xs-size:.625rem;--font-text-2xs-line-height:.875rem;--font-text-2xs-weight:var(--font-weight-normal);--font-text-2xs-tracking:var(--tracking-wide);--font-text-3xs-size:.5rem;--font-text-3xs-line-height:.75rem;--font-text-3xs-weight:var(--font-weight-normal);--font-text-3xs-tracking:var(--tracking-wide);--control-size-3xs:1.375rem;--control-size-2xs:1.5rem;--control-size-xs:1.625rem;--control-size-sm:1.75rem;--control-size-md:2rem;--control-size-lg:2.25rem;--control-size-xl:2.5rem;--control-size-2xl:2.75rem;--control-size-3xl:3rem;--control-gutter-2xs:.375rem;--control-gutter-xs:.5rem;--control-gutter-sm:.625rem;--control-gutter-md:.75rem;--control-gutter-lg:.875rem;--control-gutter-xl:1rem;--control-gutter-pill-scaling:1.33;--control-radius-sm:var(--radius-sm);--control-radius-md:var(--radius-md);--control-radius-lg:var(--radius-lg);--control-radius-xl:var(--radius-xl);--control-font-size-sm:var(--font-text-xs-size);--control-font-size-md:var(--font-text-sm-size);--control-font-size-lg:var(--font-text-md-size);--control-icon-size-xs:.875rem;--control-icon-size-sm:1rem;--control-icon-size-md:1.125rem;--control-icon-size-lg:1.25rem;--control-icon-size-xl:1.375rem;--control-icon-size-2xl:1.5rem;--cubic-enter:cubic-bezier(.19, 1, .22, 1);--cubic-exit:cubic-bezier(.8, 0, .4, 1);--cubic-exit-snappy:cubic-bezier(.65, 0, .4, 1);--cubic-move:cubic-bezier(.65, 0, .35, 1);--transition-duration-basic:.15s;--transition-ease-basic:ease;--scrollbar-color:var(--alpha-30);--shadow-hairline:0 0 0 var(--shadow-hairline-width) var(--shadow-hairline-color);--shadow-100:var(--elevation-100-geo) rgb(var(--shadow-color) / var(--shadow-alpha-100));--shadow-100-strong:var(--elevation-100-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-100) * 1.25));--shadow-100-stronger:var(--elevation-100-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-100) * 1.6));--shadow-200:var(--elevation-200-geo) rgb(var(--shadow-color) / var(--shadow-alpha-200));--shadow-200-strong:var(--elevation-200-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-200) * 1.25));--shadow-200-stronger:var(--elevation-200-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-200) * 1.6));--shadow-300:var(--elevation-300-geo) rgb(var(--shadow-color) / var(--shadow-alpha-300));--shadow-300-strong:var(--elevation-300-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-300) * 1.25));--shadow-300-stronger:var(--elevation-300-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-300) * 1.6));--shadow-400:var(--elevation-400-geo) rgb(var(--shadow-color) / var(--shadow-alpha-400));--shadow-400-strong:var(--elevation-400-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-400) * 1.25));--shadow-400-stronger:var(--elevation-400-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-400) * 1.6))}:where(:root),:where([data-theme=light]){--color-text-secondary:var(--gray-500);--color-text-tertiary:var(--gray-400);--color-ring:var(--blue-500);--color-background-primary-soft:var(--gray-100);--color-background-primary-soft-hover:var(--gray-150);--color-background-primary-soft-active:var(--gray-200);--color-background-primary-soft-alpha:var(--alpha-08);--color-background-primary-soft-alpha-hover:var(--alpha-12);--color-background-primary-soft-alpha-active:var(--alpha-16);--color-background-primary-surface:var(--alpha-05);--color-border-primary-surface:var(--alpha-05);--color-background-primary-solid:var(--gray-900);--color-background-primary-solid-hover:var(--gray-700);--color-background-primary-solid-active:var(--gray-600);--color-background-primary-outline-hover:var(--alpha-02);--color-background-primary-outline-active:var(--alpha-04);--color-border-primary-outline:var(--alpha-16);--color-border-primary-outline-hover:var(--alpha-20);--color-background-primary-ghost-hover:var(--alpha-08);--color-background-primary-ghost-active:var(--alpha-12);--color-background-secondary-soft:var(--gray-100);--color-background-secondary-soft-hover:var(--gray-150);--color-background-secondary-soft-active:var(--gray-200);--color-background-secondary-soft-alpha:var(--alpha-08);--color-background-secondary-soft-alpha-hover:var(--alpha-12);--color-background-secondary-soft-alpha-active:var(--alpha-16);--color-background-secondary-solid:var(--gray-500);--color-background-secondary-solid-hover:var(--gray-600);--color-background-secondary-solid-active:var(--gray-700);--color-background-secondary-outline-hover:var(--alpha-02);--color-background-secondary-outline-active:var(--alpha-04);--color-border-secondary-outline:var(--alpha-16);--color-border-secondary-outline-hover:var(--alpha-20);--color-background-secondary-ghost-hover:var(--alpha-08);--color-background-secondary-ghost-active:var(--alpha-12);--color-text-info:var(--blue-500);--color-text-info-soft:var(--blue-600);--color-background-info-surface:var(--blue-a25);--color-border-info-surface:var(--blue-a25);--color-text-info-surface:var(--blue-600);--color-text-info-ghost:var(--blue-500);--color-text-info-ghost-hover:var(--blue-500);--color-text-warning:var(--orange-700);--color-text-warning-soft:var(--orange-700);--color-background-warning-surface:var(--orange-a25);--color-border-warning-surface:var(--orange-a25);--color-text-warning-surface:var(--orange-700);--color-text-caution:var(--yellow-700);--color-text-caution-soft:var(--yellow-800);--color-background-caution-surface:var(--yellow-a25);--color-border-caution-surface:var(--yellow-a25);--color-text-caution-surface:var(--yellow-800);--color-text-danger:var(--red-700);--color-text-danger-soft:var(--red-600);--color-background-danger-surface:var(--red-a25);--color-border-danger-surface:var(--red-a25);--color-text-danger-surface:var(--red-600);--color-text-success:var(--green-700);--color-text-success-soft:var(--green-600);--color-background-success-surface:var(--green-a25);--color-border-success-surface:var(--green-a25);--color-text-success-surface:var(--green-600);--color-background-success-solid:var(--green-500);--color-background-success-solid-hover:var(--green-500);--color-background-success-solid-active:var(--green-500);--color-border-success-outline:var(--green-500);--color-border-success-outline-hover:var(--green-500);--color-text-discovery:var(--purple-700);--color-text-discovery-soft:var(--purple-600);--color-background-discovery-surface:var(--purple-a25);--color-border-discovery-surface:var(--purple-a25);--color-text-discovery-surface:var(--purple-600);--color-text-discovery-outline:var(--purple-500);--color-text-discovery-outline-hover:var(--purple-500);--color-text-disabled:var(--gray-400);--color-border-subtle:var(--alpha-05);--color-border:var(--alpha-10);--color-border-strong:var(--alpha-15);--shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--color-surface:var(--gray-0);--color-surface-secondary:var(--gray-50);--color-surface-tertiary:var(--gray-75);--color-surface-elevated:var(--gray-0);--color-surface-elevated-secondary:var(--gray-50)}:where([data-theme=dark]){--color-text-secondary:var(--gray-700);--color-text-tertiary:var(--gray-600);--color-ring:var(--blue-400);--color-background-primary-soft:var(--gray-300);--color-background-primary-soft-hover:var(--gray-350);--color-background-primary-soft-active:var(--gray-400);--color-background-primary-soft-alpha:var(--alpha-12);--color-background-primary-soft-alpha-hover:var(--alpha-16);--color-background-primary-soft-alpha-active:var(--alpha-20);--color-background-primary-surface:var(--alpha-08);--color-border-primary-surface:var(--alpha-08);--color-background-primary-solid:var(--gray-950);--color-background-primary-solid-hover:var(--gray-900);--color-background-primary-solid-active:var(--gray-850);--color-background-primary-outline-hover:var(--alpha-04);--color-background-primary-outline-active:var(--alpha-06);--color-border-primary-outline:var(--alpha-25);--color-border-primary-outline-hover:var(--alpha-30);--color-background-primary-ghost-hover:var(--alpha-12);--color-background-primary-ghost-active:var(--alpha-16);--color-background-secondary-soft:var(--gray-300);--color-background-secondary-soft-hover:var(--gray-350);--color-background-secondary-soft-active:var(--gray-400);--color-background-secondary-soft-alpha:var(--alpha-12);--color-background-secondary-soft-alpha-hover:var(--alpha-16);--color-background-secondary-soft-alpha-active:var(--alpha-20);--color-background-secondary-solid:var(--gray-400);--color-background-secondary-solid-hover:var(--gray-450);--color-background-secondary-solid-active:var(--gray-500);--color-background-secondary-outline-hover:var(--alpha-04);--color-background-secondary-outline-active:var(--alpha-06);--color-border-secondary-outline:var(--alpha-25);--color-border-secondary-outline-hover:var(--alpha-30);--color-background-secondary-ghost-hover:var(--alpha-12);--color-background-secondary-ghost-active:var(--alpha-16);--color-text-info:var(--blue-200);--color-text-info-soft:var(--blue-300);--color-background-info-surface:var(--blue-a50);--color-border-info-surface:var(--blue-a50);--color-text-info-surface:var(--blue-300);--color-text-info-ghost:var(--blue-200);--color-text-info-ghost-hover:var(--blue-200);--color-text-warning:var(--orange-500);--color-text-warning-soft:var(--orange-400);--color-background-warning-surface:var(--orange-a50);--color-border-warning-surface:var(--orange-a50);--color-text-warning-surface:var(--orange-400);--color-text-caution:var(--yellow-500);--color-text-caution-soft:var(--yellow-400);--color-background-caution-surface:var(--yellow-a50);--color-border-caution-surface:var(--yellow-a50);--color-text-caution-surface:var(--yellow-400);--color-text-danger:var(--red-500);--color-text-danger-soft:var(--red-400);--color-background-danger-surface:var(--red-a50);--color-border-danger-surface:var(--red-a50);--color-text-danger-surface:var(--red-400);--color-text-success:var(--green-400);--color-text-success-soft:var(--green-400);--color-background-success-surface:var(--green-a50);--color-border-success-surface:var(--green-a50);--color-text-success-surface:var(--green-400);--color-background-success-solid:var(--green-600);--color-background-success-solid-hover:var(--green-600);--color-background-success-solid-active:var(--green-600);--color-border-success-outline:var(--green-600);--color-border-success-outline-hover:var(--green-600);--color-text-discovery:var(--purple-500);--color-text-discovery-soft:var(--purple-200);--color-background-discovery-surface:var(--purple-a50);--color-border-discovery-surface:var(--purple-a50);--color-text-discovery-surface:var(--purple-200);--color-text-discovery-outline:var(--purple-400);--color-text-discovery-outline-hover:var(--purple-400);--color-text-disabled:var(--gray-500);--color-border-subtle:var(--alpha-06);--color-border:var(--alpha-12);--color-border-strong:var(--alpha-20);--shadow:0 10px 15px -3px #0003, 0 4px 6px -4px #0003;--color-surface:var(--gray-200);--color-surface-secondary:var(--gray-100);--color-surface-tertiary:var(--gray-50);--color-surface-elevated:var(--gray-300);--color-surface-elevated-secondary:var(--gray-400)}:root,:where([data-theme]){--alert-border-radius:var(--radius-xl);--alert-gap:calc(var(--spacing) * 3);--alert-gutter:calc(var(--spacing) * 4);--alert-font-size:var(--font-text-sm-size);--alert-line-height:var(--font-text-sm-line-height);--alert-title-font-weight:var(--font-weight-semibold);--avatar-radius:var(--radius-full);--avatar-size:28px;--avatar-font-size-scaling:.5;--avatar-overflow-font-size-scaling-one:.45;--avatar-overflow-font-size-scaling-two:.37;--avatar-overflow-font-size-scaling-three:.3;--avatar-group-cutout-width:3px;--avatar-group-cutout-color:var(--color-surface);--avatar-group-spacing:-8px;--badge-gutter-sm:calc(var(--control-gutter-2xs) - 1px);--badge-gutter-md:var(--control-gutter-2xs);--badge-gutter-lg:var(--control-gutter-xs);--badge-size-sm:calc(var(--control-size-3xs) - 2px);--badge-size-md:var(--control-size-3xs);--badge-size-lg:var(--control-size-2xs);--badge-radius-sm:var(--radius-xs);--badge-radius-md:var(--radius-xs);--badge-radius-lg:var(--radius-sm);--badge-font-size-sm:var(--font-text-xs-size);--badge-font-size-md:var(--font-text-sm-size);--badge-font-size-lg:var(--font-text-sm-size);--badge-tracking-sm:var(--tracking-wide);--badge-tracking-md:var(--tracking-normal);--badge-tracking-lg:var(--tracking-normal);--badge-font-weight-sm:var(--font-weight-semibold);--badge-font-weight-md:var(--font-weight-semibold);--badge-font-weight-lg:var(--font-weight-semibold);--badge-icon-font-size-sm:var(--font-text-xs-size);--badge-icon-font-size-md:var(--font-text-md-size);--badge-icon-font-size-lg:var(--font-text-md-size);--badge-indicator-size-sm:var(--font-text-xs-size);--badge-indicator-size-md:var(--font-text-xs-size);--badge-indicator-size-lg:var(--font-text-sm-size);--button-gap-sm:3px;--button-gap-md:4px;--button-gap-lg:6px;--button-font-weight:var(--font-weight-medium);--input-gap-xs:4px;--input-gap-sm:6px;--input-gap-md:8px;--input-gap-lg:10px;--input-text-color:var(--color-text);--input-placeholder-text-color:var(--color-text-tertiary);--input-outline-border-color:var(--color-border-primary-outline);--input-outline-border-color-focus:var(--alpha-50);--input-soft-background-color:var(--color-background-primary-soft-alpha);--input-soft-border-color-focus:var(--alpha-20);--link-font-weight:inherit;--link-gap:calc(var(--spacing) * .5);--link-radius:var(--radius-sm);--link-underline-decoration-offset:.1em;--chat-max-width:800px;--chat-gutter:calc(var(--spacing) * 5);--chat-background-color:var(--color-surface);--thread-gutter:calc(var(--spacing) * 4);--composer-gutter:calc(var(--spacing) * 3);--composer-compact-gutter:calc(var(--spacing) * 2);--composer-radius:var(--radius-4xl);--composer-background-color:var(--color-surface-elevated);--smoothing-background-color:var(--color-surface);--user-message-text-color:var(--color-text);--source-list-gutter:var(--thread-gutter);--codeblock-background-color:var(--gray-25);--codeblock-syntax-4:var(--pink-500);--dialog-min-width:250px;--dialog-max-width:450px;--dialog-container-inner-padding:calc(var(--spacing) * 5);--dialog-backdrop-fade-background:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){:root,:where([data-theme]){--dialog-backdrop-fade-background:color-mix(in oklab, var(--color-surface-elevated) 60%, transparent)}}:root,:where([data-theme]){--menu-gutter:calc(var(--spacing) * 1.5);--menu-radius:var(--radius-xl);--menu-font-size:var(--font-text-sm-size);--menu-line-height:var(--font-text-sm-line-height);--menu-item-padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);--menu-item-gap:calc(var(--spacing) * 1.5);--menu-separator-gutter:var(--menu-gutter) calc(-1 * var(--menu-gutter));--menu-separator-background-color:var(--color-border);--menu-radio-indicator-size:var(--font-text-lg-size);--menu-radio-indicator-hole-size:var(--font-text-3xs-size);--menu-checkbox-indicator-size:var(--font-text-lg-size);--modal-container-inner-padding:calc(var(--spacing) * 5);--popover-radius:var(--radius-xl);--radio-group-col-gap:calc(var(--spacing) * 2.5);--radio-group-row-gap:calc(var(--spacing) * 5);--radio-group-item-gap:calc(var(--spacing) * 1.5);--radio-group-item-font-size:var(--font-text-sm-size);--radio-group-item-line-height:var(--font-text-sm-line-height);--radio-group-indicator-size:var(--font-text-md-size);--radio-group-indicator-border-color:var(--color-border-primary-outline);--radio-group-indicator-border-color-hover:var(--alpha-25);--radio-group-indicator-background-color:var(--color-background-primary-solid);--radio-group-indicator-hole-size:.375rem;--radio-group-indicator-hole-background-color:var(--color-text-primary-solid);--segmented-control-gap:2px;--segmented-control-gutter:2px;--segmented-control-font-weight:var(--font-weight-semibold);--segmented-control-thumb-shadow:0 1px 4px -1px #0003;--segmented-control-option-highlight-gutter:1px;--select-control-font-weight:var(--font-weight-medium);--switch-track-width:32px;--switch-track-height:19px;--switch-thumb-offset:3px;--switch-thumb-size:calc(var(--switch-track-height) - 2 * var(--switch-thumb-offset));--switch-thumb-shadow:0 1px 2px #0003;--switch-label-gap:calc(var(--spacing) * 2)}:where(:root),:where([data-theme=light]){--avatar-image-border-color:var(--alpha-04);--input-outline-border-color-hover:var(--alpha-25);--input-border-color-invalid:var(--red-500);--link-primary-text-color:var(--blue-500);--link-primary-text-color-hover:var(--blue-800);--user-message-background-color:var(--alpha-05);--codeblock-syntax-1:#c0660d;--codeblock-syntax-2:var(--blue-500);--codeblock-syntax-3:var(--green-600);--codeblock-syntax-5:var(--purple-500);--dialog-backdrop-dim-background:#0000004d;--menu-item-background-color:var(--alpha-08);--modal-backdrop-background:#0000004d;--segmented-control-background:var(--gray-100);--segmented-control-thumb-background:var(--gray-0);--segmented-control-option-highlight-background-color:var(--gray-200);--slider-track-color:var(--gray-150);--slider-range-color:var(--gray-450);--switch-track-color:var(--gray-150);--switch-track-color-hover:var(--gray-200);--switch-track-color-checked:var(--gray-900);--switch-track-color-checked-disabled:var(--gray-300);--switch-track-color-disabled:var(--gray-100);--switch-thumb-color:var(--gray-0);--switch-thumb-color-disabled:var(--gray-0)}:where([data-theme=dark]){--avatar-image-border-color:var(--alpha-15);--input-outline-border-color-hover:var(--alpha-30);--input-border-color-invalid:var(--red-600);--link-primary-text-color:var(--blue-300);--link-primary-text-color-hover:var(--blue-400);--user-message-background-color:var(--alpha-08);--codeblock-syntax-1:var(--yellow-100);--codeblock-syntax-2:var(--blue-200);--codeblock-syntax-3:var(--green-300);--codeblock-syntax-5:var(--purple-300);--dialog-backdrop-dim-background:#00000080;--menu-item-background-color:var(--alpha-10);--modal-backdrop-background:#00000080;--segmented-control-background:var(--gray-0);--segmented-control-thumb-background:var(--gray-300);--segmented-control-option-highlight-background-color:var(--gray-300);--slider-track-color:var(--gray-400);--slider-range-color:var(--gray-600);--switch-track-color:var(--gray-400);--switch-track-color-hover:var(--gray-450);--switch-track-color-checked:var(--blue-400);--switch-track-color-checked-disabled:var(--blue-700);--switch-track-color-disabled:var(--gray-300);--switch-thumb-color:var(--gray-1000);--switch-thumb-color-disabled:var(--gray-800)}}@layer base{*,:after,:before,::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(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,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:where(:not(iframe)){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)}}}::-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}html,:host{font-synthesis-weight:none}textarea{resize:none}img,svg{flex-grow:0;flex-shrink:0}input,textarea,select,optgroup{appearance:none;box-shadow:none;filter:none;outline-offset:0;outline-width:2px}a,button,input,label,select,textarea,:where([aria-role=button]){touch-action:manipulation}button{text-transform:none;vertical-align:middle}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}pre{white-space:pre-wrap}table{border-spacing:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}html,:host{color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:var(--tracking-normal)}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}*{scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin}[data-exiting]{pointer-events:none}::placeholder{color:var(--color-text-tertiary)}b,strong{font-weight:var(--font-weight-semibold)}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_AMS-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Caligraphic-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Caligraphic-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Fraktur-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Fraktur-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Main-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Main-BoldItalic.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Main-Italic.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Main-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Math-BoldItalic.woff2)format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Math-Italic.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_SansSerif-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_SansSerif-Italic.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_SansSerif-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Script-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Size1-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Size2-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Size3-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Size4-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/katex/KaTeX_Typewriter-Regular.woff2)format("woff2")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.0"}.katex .katex-mathml{clip:rect(1px, 1px, 1px, 1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{width:100%;height:inherit;fill:currentColor;fill-opacity:1;fill-rule:nonzero;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1px;display:block;position:absolute}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.bottom-0{bottom:0}.left-0{left:0}.container{width:100%}@media (min-width:380px){.container{max-width:380px}}@media (min-width:576px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.mx-px{margin-inline:1px}.mt-1{margin-top:var(--spacing)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-0{height:0}.h-\[var\(--button-icon-size\)\]{height:var(--button-icon-size)}.w-\[var\(--button-icon-size\)\]{width:var(--button-icon-size)}.w-full{width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-default{border-color:var(--color-border)}.border-subtle{border-color:var(--color-border-subtle)}.bg-surface{background-color:var(--color-surface)}.fill-secondary{fill:var(--color-text-secondary)}.p-4{padding:calc(var(--spacing) * 4)}.pt-4{padding-top:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.heading-lg{font-size:var(--font-heading-lg-size);font-weight:var(--font-heading-lg-weight);letter-spacing:var(--font-heading-lg-tracking);line-height:var(--font-heading-lg-line-height)}.heading-xl{font-size:var(--font-heading-xl-size);font-weight:var(--font-heading-xl-weight);letter-spacing:var(--font-heading-xl-tracking);line-height:var(--font-heading-xl-line-height)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm--font-weight))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-ellipsis{text-overflow:ellipsis}.text-secondary{color:var(--color-text-secondary)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow-lg{--tw-shadow:var(--shadow-300);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}@media (min-width:576px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
/* Nebula SDK components (the traced corner geometry is in nebula-geometry.css) */
@layer theme{:root,:where([data-theme]){--nebula-code-keyword: #0088ff;--nebula-code-function: #6155f5;--nebula-code-number: #ff8d28;--nebula-code-string: #34c759;--nebula-code-property: #5bc5fb;--nebula-code-class-name: #304a9e;--nebula-code-builtin: #426cbe;--nebula-code-constant: #ffcc00;--nebula-code-boolean: #ffcc00;--nebula-code-tag: #1f267e;--nebula-code-attr-name: #059176;--nebula-code-attr-value: #0ab494;--nebula-code-selector: #1f267e;--nebula-code-variable: #548fdd;--nebula-code-regex: #ff8d28;--nebula-code-url: #0ab494;--nebula-code-symbol: #059176;--nebula-code-char: #0ab494;--nebula-code-important: #ff383c;--nebula-code-unit: #426cbe;--nebula-code-id: #1f267e;--nebula-code-entity: #059176;--nebula-code-type: #304a9e;--nebula-code-inserted: #34c759;--nebula-code-deleted: #ff383c;}:where([data-theme=dark]){--nebula-code-keyword: #0091ff;--nebula-code-function: #6d7cff;--nebula-code-number: #ff9230;--nebula-code-string: #30d158;--nebula-code-property: #5bc5fb;--nebula-code-class-name: #94c8fd;--nebula-code-builtin: #64b0fc;--nebula-code-constant: #ffd600;--nebula-code-boolean: #ffd600;--nebula-code-tag: #c4e1fe;--nebula-code-attr-name: #afefe3;--nebula-code-attr-value: #9edfd2;--nebula-code-selector: #c4e1fe;--nebula-code-variable: #64b0fc;--nebula-code-regex: #ff9230;--nebula-code-url: #9edfd2;--nebula-code-symbol: #afefe3;--nebula-code-char: #9edfd2;--nebula-code-important: #ff4245;--nebula-code-unit: #64b0fc;--nebula-code-id: #c4e1fe;--nebula-code-entity: #afefe3;--nebula-code-type: #94c8fd;--nebula-code-inserted: #30d158;--nebula-code-deleted: #ff4245;}:root,:where([data-theme]){--nebula-code-text: var(--color-text);--nebula-code-fill: var(--color-background-secondary-soft);--nebula-code-hairline: var(--nebula-divider);--nebula-code-padding: 10px;--nebula-code-gap: 10px;--nebula-code-font-size: 12px;--nebula-code-line-height: 17px;--nebula-code-header-size: 12px;--nebula-code-header-weight: 500;--nebula-code-header-color: color-mix(in srgb, var(--nebula-code-text) 57%, transparent);--nebula-code-dim-color: color-mix(in srgb, var(--nebula-code-text) 36%, transparent);--nebula-code-rule: color-mix(in srgb, var(--nebula-code-text) 6%, transparent);--nebula-code-rule-measured: rgba(255, 255, 255, .06);--nebula-code-punctuation: color-mix(in srgb, var(--nebula-code-text) 60%, transparent);--nebula-code-operator: color-mix(in srgb, var(--nebula-code-text) 60%, transparent);--nebula-code-comment: color-mix(in srgb, var(--nebula-code-text) 50%, transparent);--nebula-code-prolog: color-mix(in srgb, var(--nebula-code-text) 50%, transparent);--nebula-code-doctype: color-mix(in srgb, var(--nebula-code-text) 50%, transparent);--nebula-code-cdata: color-mix(in srgb, var(--nebula-code-text) 50%, transparent);}}@layer theme{:root{--color-background-primary-solid: #0088ff;--color-background-primary-solid-hover: #0077ff;--color-background-primary-solid-active: #0088ff;--color-background-primary-soft: #e6f3ff;--color-background-primary-soft-hover: #cce7ff;--color-background-primary-soft-active: #e6f3ff;--color-background-primary-soft-alt: #e6f3ff;--color-background-primary-soft-alpha: rgb(0 136 255 / 10%);--color-background-primary-soft-alpha-hover: rgb(0 136 255 / 20%);--color-background-primary-soft-alpha-active: rgb(0 136 255 / 10%);--color-background-primary-outline-hover: transparent;--color-background-primary-outline-active: rgb(0 136 255 / 10%);--color-background-primary-ghost-hover: rgb(0 136 255 / 20%);--color-background-primary-ghost-active: transparent;--color-background-primary-surface: rgb(0 136 255 / 10%);--color-border-primary-outline: #0088ff;--color-border-primary-outline-hover: #0088ff;--color-border-primary-soft-alt: rgb(0 136 255 / 20%);--color-border-primary-surface: rgb(0 136 255 / 10%);--color-ring-primary: var(--color-background-primary-solid);--color-ring-primary-soft: var(--color-ring-primary);--color-ring-primary-solid: var(--color-ring-primary);--color-ring-primary-outline: var(--color-ring-primary);--color-ring-primary-ghost: var(--color-ring-primary);--color-surface-primary: rgb(0 136 255 / 10%);--color-surface-elevated-primary: rgb(0 136 255 / 10%);--color-text-primary: #0088ff;--color-text-primary-hover: #0077ff;--color-text-primary-solid: #ffffff;--color-text-primary-soft: #0088ff;--color-text-primary-soft-alt: #0088ff;--color-text-primary-outline: #0088ff;--color-text-primary-outline-hover: #0088ff;--color-text-primary-ghost: #0088ff;--color-text-primary-ghost-hover: #0088ff;--color-text-primary-surface: #0088ff;--color-background-secondary-solid: #ffffff;--color-background-secondary-solid-hover: #f3f3f3;--color-background-secondary-solid-active: #e2e2e2;--color-background-secondary-soft: #f3f3f3;--color-background-secondary-soft-hover: #eeeeee;--color-background-secondary-soft-active: #e2e2e2;--color-background-secondary-soft-alt: #f3f3f3;--color-background-secondary-soft-alpha: #f3f3f3;--color-background-secondary-soft-alpha-hover: #eeeeee;--color-background-secondary-soft-alpha-active: #e2e2e2;--color-background-secondary-outline-hover: transparent;--color-background-secondary-outline-active: #e2e2e2;--color-background-secondary-ghost-hover: #eeeeee;--color-background-secondary-ghost-active: #e2e2e2;--color-background-secondary-surface: #ffffff;--color-border-secondary-outline: rgb(0 0 0 / 8%);--color-border-secondary-outline-hover: rgb(0 0 0 / 8%);--color-border-secondary-soft-alt: rgb(0 0 0 / 8%);--color-border-secondary-surface: rgb(0 0 0 / 8%);--color-ring-secondary: var(--color-background-primary-solid);--color-ring-secondary-soft: var(--color-ring-secondary);--color-ring-secondary-solid: var(--color-ring-secondary);--color-ring-secondary-outline: var(--color-ring-secondary);--color-ring-secondary-ghost: var(--color-ring-secondary);--color-surface-secondary: #ffffff;--color-surface-elevated-secondary: #ffffff;--color-text-secondary: #222222;--color-text-secondary-hover: #222222;--color-text-secondary-solid: #222222;--color-text-secondary-soft: #222222;--color-text-secondary-soft-alt: #222222;--color-text-secondary-outline: #222222;--color-text-secondary-outline-hover: #222222;--color-text-secondary-ghost: #222222;--color-text-secondary-ghost-hover: #222222;--color-text-secondary-surface: #222222;--color-background-danger-solid: #ff383c;--color-background-danger-solid-hover: #ff272b;--color-background-danger-solid-active: #ff383c;--color-background-danger-soft: #ffebec;--color-background-danger-soft-hover: #ffd7d8;--color-background-danger-soft-active: #ffebec;--color-background-danger-soft-alt: #ffebec;--color-background-danger-soft-alpha: rgb(255 56 60 / 10%);--color-background-danger-soft-alpha-hover: rgb(255 56 60 / 20%);--color-background-danger-soft-alpha-active: rgb(255 56 60 / 10%);--color-background-danger-outline-hover: transparent;--color-background-danger-outline-active: rgb(255 56 60 / 10%);--color-background-danger-ghost-hover: rgb(255 56 60 / 20%);--color-background-danger-ghost-active: transparent;--color-background-danger-surface: rgb(255 56 60 / 10%);--color-border-danger-outline: #ff383c;--color-border-danger-outline-hover: #ff383c;--color-border-danger-soft-alt: rgb(255 56 60 / 20%);--color-border-danger-surface: rgb(255 56 60 / 10%);--color-ring-danger: var(--color-background-primary-solid);--color-ring-danger-soft: var(--color-ring-danger);--color-ring-danger-solid: var(--color-ring-danger);--color-ring-danger-outline: var(--color-ring-danger);--color-ring-danger-ghost: var(--color-ring-danger);--color-surface-danger: rgb(255 56 60 / 10%);--color-surface-elevated-danger: rgb(255 56 60 / 10%);--color-text-danger: #ff383c;--color-text-danger-hover: #ff272b;--color-text-danger-solid: #ffffff;--color-text-danger-soft: #ff383c;--color-text-danger-soft-alt: #ff383c;--color-text-danger-outline: #ff383c;--color-text-danger-outline-hover: #ff383c;--color-text-danger-ghost: #ff383c;--color-text-danger-ghost-hover: #ff383c;--color-text-danger-surface: #ff383c;--color-background-success-solid: #34c759;--color-background-success-solid-hover: #23b648;--color-background-success-solid-active: #34c759;--color-background-success-soft: #ebf9ee;--color-background-success-soft-hover: #d6f4de;--color-background-success-soft-active: #ebf9ee;--color-background-success-soft-alt: #ebf9ee;--color-background-success-soft-alpha: rgb(52 199 89 / 10%);--color-background-success-soft-alpha-hover: rgb(52 199 89 / 20%);--color-background-success-soft-alpha-active: rgb(52 199 89 / 10%);--color-background-success-outline-hover: transparent;--color-background-success-outline-active: rgb(52 199 89 / 10%);--color-background-success-ghost-hover: rgb(52 199 89 / 20%);--color-background-success-ghost-active: transparent;--color-background-success-surface: rgb(52 199 89 / 10%);--color-border-success-outline: #34c759;--color-border-success-outline-hover: #34c759;--color-border-success-soft-alt: rgb(52 199 89 / 20%);--color-border-success-surface: rgb(52 199 89 / 10%);--color-ring-success: var(--color-background-primary-solid);--color-ring-success-soft: var(--color-ring-success);--color-ring-success-solid: var(--color-ring-success);--color-ring-success-outline: var(--color-ring-success);--color-ring-success-ghost: var(--color-ring-success);--color-surface-success: rgb(52 199 89 / 10%);--color-surface-elevated-success: rgb(52 199 89 / 10%);--color-text-success: #34c759;--color-text-success-hover: #23b648;--color-text-success-solid: #ffffff;--color-text-success-soft: #34c759;--color-text-success-soft-alt: #34c759;--color-text-success-outline: #34c759;--color-text-success-outline-hover: #34c759;--color-text-success-ghost: #34c759;--color-text-success-ghost-hover: #34c759;--color-text-success-surface: #34c759;--color-background-info-solid: #6155f5;--color-background-info-solid-hover: #5044e4;--color-background-info-solid-active: #6155f5;--color-background-info-soft: #efeefe;--color-background-info-soft-hover: #dfddfd;--color-background-info-soft-active: #efeefe;--color-background-info-soft-alt: #efeefe;--color-background-info-soft-alpha: rgb(97 85 245 / 10%);--color-background-info-soft-alpha-hover: rgb(97 85 245 / 20%);--color-background-info-soft-alpha-active: rgb(97 85 245 / 10%);--color-background-info-outline-hover: transparent;--color-background-info-outline-active: rgb(97 85 245 / 10%);--color-background-info-ghost-hover: rgb(97 85 245 / 20%);--color-background-info-ghost-active: transparent;--color-background-info-surface: rgb(97 85 245 / 10%);--color-border-info-outline: #6155f5;--color-border-info-outline-hover: #6155f5;--color-border-info-soft-alt: rgb(97 85 245 / 20%);--color-border-info-surface: rgb(97 85 245 / 10%);--color-ring-info: var(--color-background-primary-solid);--color-ring-info-soft: var(--color-ring-info);--color-ring-info-solid: var(--color-ring-info);--color-ring-info-outline: var(--color-ring-info);--color-ring-info-ghost: var(--color-ring-info);--color-surface-info: rgb(97 85 245 / 10%);--color-surface-elevated-info: rgb(97 85 245 / 10%);--color-text-info: #6155f5;--color-text-info-hover: #5044e4;--color-text-info-solid: #ffffff;--color-text-info-soft: #6155f5;--color-text-info-soft-alt: #6155f5;--color-text-info-outline: #6155f5;--color-text-info-outline-hover: #6155f5;--color-text-info-ghost: #6155f5;--color-text-info-ghost-hover: #6155f5;--color-text-info-surface: #6155f5;--color-background-discovery-solid: #5bc5fb;--color-background-discovery-solid-hover: #4ab4ea;--color-background-discovery-solid-active: #5bc5fb;--color-background-discovery-soft: #eff9ff;--color-background-discovery-soft-hover: #def3fe;--color-background-discovery-soft-active: #eff9ff;--color-background-discovery-soft-alt: #eff9ff;--color-background-discovery-soft-alpha: rgb(91 197 251 / 10%);--color-background-discovery-soft-alpha-hover: rgb(91 197 251 / 20%);--color-background-discovery-soft-alpha-active: rgb(91 197 251 / 10%);--color-background-discovery-outline-hover: transparent;--color-background-discovery-outline-active: rgb(91 197 251 / 10%);--color-background-discovery-ghost-hover: rgb(91 197 251 / 20%);--color-background-discovery-ghost-active: transparent;--color-background-discovery-surface: rgb(91 197 251 / 10%);--color-border-discovery-outline: #5bc5fb;--color-border-discovery-outline-hover: #5bc5fb;--color-border-discovery-soft-alt: rgb(91 197 251 / 20%);--color-border-discovery-surface: rgb(91 197 251 / 10%);--color-ring-discovery: var(--color-background-primary-solid);--color-ring-discovery-soft: var(--color-ring-discovery);--color-ring-discovery-solid: var(--color-ring-discovery);--color-ring-discovery-outline: var(--color-ring-discovery);--color-ring-discovery-ghost: var(--color-ring-discovery);--color-surface-discovery: rgb(91 197 251 / 10%);--color-surface-elevated-discovery: rgb(91 197 251 / 10%);--color-text-discovery: #5bc5fb;--color-text-discovery-hover: #4ab4ea;--color-text-discovery-solid: #ffffff;--color-text-discovery-soft: #5bc5fb;--color-text-discovery-soft-alt: #5bc5fb;--color-text-discovery-outline: #5bc5fb;--color-text-discovery-outline-hover: #5bc5fb;--color-text-discovery-ghost: #5bc5fb;--color-text-discovery-ghost-hover: #5bc5fb;--color-text-discovery-surface: #5bc5fb;--color-background-caution-solid: #ffcc00;--color-background-caution-solid-hover: #ffbb00;--color-background-caution-solid-active: #ffcc00;--color-background-caution-soft: #fffae6;--color-background-caution-soft-hover: #fff5cc;--color-background-caution-soft-active: #fffae6;--color-background-caution-soft-alt: #fffae6;--color-background-caution-soft-alpha: rgb(255 204 0 / 10%);--color-background-caution-soft-alpha-hover: rgb(255 204 0 / 20%);--color-background-caution-soft-alpha-active: rgb(255 204 0 / 10%);--color-background-caution-outline-hover: transparent;--color-background-caution-outline-active: rgb(255 204 0 / 10%);--color-background-caution-ghost-hover: rgb(255 204 0 / 20%);--color-background-caution-ghost-active: transparent;--color-background-caution-surface: rgb(255 204 0 / 10%);--color-border-caution-outline: #ffcc00;--color-border-caution-outline-hover: #ffcc00;--color-border-caution-soft-alt: rgb(255 204 0 / 20%);--color-border-caution-surface: rgb(255 204 0 / 10%);--color-ring-caution: var(--color-background-primary-solid);--color-ring-caution-soft: var(--color-ring-caution);--color-ring-caution-solid: var(--color-ring-caution);--color-ring-caution-outline: var(--color-ring-caution);--color-ring-caution-ghost: var(--color-ring-caution);--color-surface-caution: rgb(255 204 0 / 10%);--color-surface-elevated-caution: rgb(255 204 0 / 10%);--color-text-caution: #ffcc00;--color-text-caution-hover: #ffbb00;--color-text-caution-solid: #ffffff;--color-text-caution-soft: #ffcc00;--color-text-caution-soft-alt: #ffcc00;--color-text-caution-outline: #ffcc00;--color-text-caution-outline-hover: #ffcc00;--color-text-caution-ghost: #ffcc00;--color-text-caution-ghost-hover: #ffcc00;--color-text-caution-surface: #ffcc00;--color-background-warning-solid: #ff8d28;--color-background-warning-solid-hover: #ff7c17;--color-background-warning-solid-active: #ff8d28;--color-background-warning-soft: #fff4ea;--color-background-warning-soft-hover: #ffe8d4;--color-background-warning-soft-active: #fff4ea;--color-background-warning-soft-alt: #fff4ea;--color-background-warning-soft-alpha: rgb(255 141 40 / 10%);--color-background-warning-soft-alpha-hover: rgb(255 141 40 / 20%);--color-background-warning-soft-alpha-active: rgb(255 141 40 / 10%);--color-background-warning-outline-hover: transparent;--color-background-warning-outline-active: rgb(255 141 40 / 10%);--color-background-warning-ghost-hover: rgb(255 141 40 / 20%);--color-background-warning-ghost-active: transparent;--color-background-warning-surface: rgb(255 141 40 / 10%);--color-border-warning-outline: #ff8d28;--color-border-warning-outline-hover: #ff8d28;--color-border-warning-soft-alt: rgb(255 141 40 / 20%);--color-border-warning-surface: rgb(255 141 40 / 10%);--color-ring-warning: var(--color-background-primary-solid);--color-ring-warning-soft: var(--color-ring-warning);--color-ring-warning-solid: var(--color-ring-warning);--color-ring-warning-outline: var(--color-ring-warning);--color-ring-warning-ghost: var(--color-ring-warning);--color-surface-warning: rgb(255 141 40 / 10%);--color-surface-elevated-warning: rgb(255 141 40 / 10%);--color-text-warning: #ff8d28;--color-text-warning-hover: #ff7c17;--color-text-warning-solid: #ffffff;--color-text-warning-soft: #ff8d28;--color-text-warning-soft-alt: #ff8d28;--color-text-warning-outline: #ff8d28;--color-text-warning-outline-hover: #ff8d28;--color-text-warning-ghost: #ff8d28;--color-text-warning-ghost-hover: #ff8d28;--color-text-warning-surface: #ff8d28;--color-background-agent-solid: #8855ff;--color-background-agent-solid-hover: #7744ff;--color-background-agent-solid-active: #8855ff;--color-background-agent-soft: #f3eeff;--color-background-agent-soft-hover: #e7ddff;--color-background-agent-soft-active: #f3eeff;--color-background-agent-soft-alt: #f3eeff;--color-background-agent-soft-alpha: rgb(136 85 255 / 10%);--color-background-agent-soft-alpha-hover: rgb(136 85 255 / 20%);--color-background-agent-soft-alpha-active: rgb(136 85 255 / 10%);--color-background-agent-outline-hover: transparent;--color-background-agent-outline-active: rgb(136 85 255 / 10%);--color-background-agent-ghost-hover: rgb(136 85 255 / 20%);--color-background-agent-ghost-active: transparent;--color-background-agent-surface: rgb(136 85 255 / 10%);--color-border-agent-outline: #8855ff;--color-border-agent-outline-hover: #8855ff;--color-border-agent-soft-alt: rgb(136 85 255 / 20%);--color-border-agent-surface: rgb(136 85 255 / 10%);--color-ring-agent: var(--color-background-primary-solid);--color-ring-agent-soft: var(--color-ring-agent);--color-ring-agent-solid: var(--color-ring-agent);--color-ring-agent-outline: var(--color-ring-agent);--color-ring-agent-ghost: var(--color-ring-agent);--color-surface-agent: rgb(136 85 255 / 10%);--color-surface-elevated-agent: rgb(136 85 255 / 10%);--color-text-agent: #8855ff;--color-text-agent-hover: #7744ff;--color-text-agent-solid: #ffffff;--color-text-agent-soft: #8855ff;--color-text-agent-soft-alt: #8855ff;--color-text-agent-outline: #8855ff;--color-text-agent-outline-hover: #8855ff;--color-text-agent-ghost: #8855ff;--color-text-agent-ghost-hover: #8855ff;--color-text-agent-surface: #8855ff;}:root[data-theme=dark]{--color-background-primary-solid: #0091ff;--color-background-primary-solid-hover: #0080ff;--color-background-primary-solid-active: #0091ff;--color-background-primary-soft: #1d2b36;--color-background-primary-soft-hover: #1a374d;--color-background-primary-soft-active: #1d2b36;--color-background-primary-soft-alt: #1d2b36;--color-background-primary-soft-alpha: rgb(0 145 255 / 10%);--color-background-primary-soft-alpha-hover: rgb(0 145 255 / 20%);--color-background-primary-soft-alpha-active: rgb(0 145 255 / 10%);--color-background-primary-outline-hover: transparent;--color-background-primary-outline-active: rgb(0 145 255 / 10%);--color-background-primary-ghost-hover: rgb(0 145 255 / 20%);--color-background-primary-ghost-active: transparent;--color-background-primary-surface: rgb(0 145 255 / 10%);--color-border-primary-outline: #0091ff;--color-border-primary-outline-hover: #0091ff;--color-border-primary-soft-alt: rgb(0 145 255 / 20%);--color-border-primary-surface: rgb(0 145 255 / 10%);--color-ring-primary: var(--color-background-primary-solid);--color-ring-primary-soft: var(--color-ring-primary);--color-ring-primary-solid: var(--color-ring-primary);--color-ring-primary-outline: var(--color-ring-primary);--color-ring-primary-ghost: var(--color-ring-primary);--color-surface-primary: rgb(0 145 255 / 10%);--color-surface-elevated-primary: rgb(0 145 255 / 10%);--color-text-primary: #0091ff;--color-text-primary-hover: #0080ff;--color-text-primary-solid: #ffffff;--color-text-primary-soft: #0091ff;--color-text-primary-soft-alt: #0091ff;--color-text-primary-outline: #0091ff;--color-text-primary-outline-hover: #0091ff;--color-text-primary-ghost: #0091ff;--color-text-primary-ghost-hover: #0091ff;--color-text-primary-surface: #0091ff;--color-background-secondary-solid: rgb(32, 32, 32);--color-background-secondary-solid-hover: rgb(36, 36, 36);--color-background-secondary-solid-active: rgb(45, 45, 45);--color-background-secondary-soft: rgb(32, 32, 32);--color-background-secondary-soft-hover: rgb(36, 36, 36);--color-background-secondary-soft-active: rgb(45, 45, 45);--color-background-secondary-soft-alt: rgb(32, 32, 32);--color-background-secondary-soft-alpha: rgb(32, 32, 32);--color-background-secondary-soft-alpha-hover: rgb(36, 36, 36);--color-background-secondary-soft-alpha-active: rgb(45, 45, 45);--color-background-secondary-outline-hover: transparent;--color-background-secondary-outline-active: rgb(45, 45, 45);--color-background-secondary-ghost-hover: rgb(36, 36, 36);--color-background-secondary-ghost-active: rgb(45, 45, 45);--color-background-secondary-surface: rgb(32, 32, 32);--color-border-secondary-outline: rgba(243, 243, 254, .181);--color-border-secondary-outline-hover: rgba(243, 243, 254, .181);--color-border-secondary-soft-alt: rgba(243, 243, 254, .181);--color-border-secondary-surface: rgba(243, 243, 254, .181);--color-ring-secondary: var(--color-background-primary-solid);--color-ring-secondary-soft: var(--color-ring-secondary);--color-ring-secondary-solid: var(--color-ring-secondary);--color-ring-secondary-outline: var(--color-ring-secondary);--color-ring-secondary-ghost: var(--color-ring-secondary);--color-surface-secondary: rgb(32, 32, 32);--color-surface-elevated-secondary: rgb(32, 32, 32);--color-text-secondary: #ffffff;--color-text-secondary-hover: #ffffff;--color-text-secondary-solid: #ffffff;--color-text-secondary-soft: #ffffff;--color-text-secondary-soft-alt: #ffffff;--color-text-secondary-outline: #ffffff;--color-text-secondary-outline-hover: #ffffff;--color-text-secondary-ghost: #ffffff;--color-text-secondary-ghost-hover: #ffffff;--color-text-secondary-surface: #ffffff;--color-background-danger-solid: #ff4245;--color-background-danger-solid-hover: #ff3134;--color-background-danger-solid-active: #ff4245;--color-background-danger-soft: #362324;--color-background-danger-soft-hover: #4d2727;--color-background-danger-soft-active: #362324;--color-background-danger-soft-alt: #362324;--color-background-danger-soft-alpha: rgb(255 66 69 / 10%);--color-background-danger-soft-alpha-hover: rgb(255 66 69 / 20%);--color-background-danger-soft-alpha-active: rgb(255 66 69 / 10%);--color-background-danger-outline-hover: transparent;--color-background-danger-outline-active: rgb(255 66 69 / 10%);--color-background-danger-ghost-hover: rgb(255 66 69 / 20%);--color-background-danger-ghost-active: transparent;--color-background-danger-surface: rgb(255 66 69 / 10%);--color-border-danger-outline: #ff4245;--color-border-danger-outline-hover: #ff4245;--color-border-danger-soft-alt: rgb(255 66 69 / 20%);--color-border-danger-surface: rgb(255 66 69 / 10%);--color-ring-danger: var(--color-background-primary-solid);--color-ring-danger-soft: var(--color-ring-danger);--color-ring-danger-solid: var(--color-ring-danger);--color-ring-danger-outline: var(--color-ring-danger);--color-ring-danger-ghost: var(--color-ring-danger);--color-surface-danger: rgb(255 66 69 / 10%);--color-surface-elevated-danger: rgb(255 66 69 / 10%);--color-text-danger: #ff4245;--color-text-danger-hover: #ff3134;--color-text-danger-solid: #ffffff;--color-text-danger-soft: #ff4245;--color-text-danger-soft-alt: #ff4245;--color-text-danger-outline: #ff4245;--color-text-danger-outline-hover: #ff4245;--color-text-danger-ghost: #ff4245;--color-text-danger-ghost-hover: #ff4245;--color-text-danger-surface: #ff4245;--color-background-success-solid: #30d158;--color-background-success-solid-hover: #1fc047;--color-background-success-solid-active: #30d158;--color-background-success-soft: #223226;--color-background-success-soft-hover: #23432b;--color-background-success-soft-active: #223226;--color-background-success-soft-alt: #223226;--color-background-success-soft-alpha: rgb(48 209 88 / 10%);--color-background-success-soft-alpha-hover: rgb(48 209 88 / 20%);--color-background-success-soft-alpha-active: rgb(48 209 88 / 10%);--color-background-success-outline-hover: transparent;--color-background-success-outline-active: rgb(48 209 88 / 10%);--color-background-success-ghost-hover: rgb(48 209 88 / 20%);--color-background-success-ghost-active: transparent;--color-background-success-surface: rgb(48 209 88 / 10%);--color-border-success-outline: #30d158;--color-border-success-outline-hover: #30d158;--color-border-success-soft-alt: rgb(48 209 88 / 20%);--color-border-success-surface: rgb(48 209 88 / 10%);--color-ring-success: var(--color-background-primary-solid);--color-ring-success-soft: var(--color-ring-success);--color-ring-success-solid: var(--color-ring-success);--color-ring-success-outline: var(--color-ring-success);--color-ring-success-ghost: var(--color-ring-success);--color-surface-success: rgb(48 209 88 / 10%);--color-surface-elevated-success: rgb(48 209 88 / 10%);--color-text-success: #30d158;--color-text-success-hover: #1fc047;--color-text-success-solid: #ffffff;--color-text-success-soft: #30d158;--color-text-success-soft-alt: #30d158;--color-text-success-outline: #30d158;--color-text-success-outline-hover: #30d158;--color-text-success-ghost: #30d158;--color-text-success-ghost-hover: #30d158;--color-text-success-surface: #30d158;--color-background-info-solid: #6d7cff;--color-background-info-solid-hover: #5c6bff;--color-background-info-solid-active: #6d7cff;--color-background-info-soft: #282936;--color-background-info-soft-hover: #2f324d;--color-background-info-soft-active: #282936;--color-background-info-soft-alt: #282936;--color-background-info-soft-alpha: rgb(109 124 255 / 10%);--color-background-info-soft-alpha-hover: rgb(109 124 255 / 20%);--color-background-info-soft-alpha-active: rgb(109 124 255 / 10%);--color-background-info-outline-hover: transparent;--color-background-info-outline-active: rgb(109 124 255 / 10%);--color-background-info-ghost-hover: rgb(109 124 255 / 20%);--color-background-info-ghost-active: transparent;--color-background-info-surface: rgb(109 124 255 / 10%);--color-border-info-outline: #6d7cff;--color-border-info-outline-hover: #6d7cff;--color-border-info-soft-alt: rgb(109 124 255 / 20%);--color-border-info-surface: rgb(109 124 255 / 10%);--color-ring-info: var(--color-background-primary-solid);--color-ring-info-soft: var(--color-ring-info);--color-ring-info-solid: var(--color-ring-info);--color-ring-info-outline: var(--color-ring-info);--color-ring-info-ghost: var(--color-ring-info);--color-surface-info: rgb(109 124 255 / 10%);--color-surface-elevated-info: rgb(109 124 255 / 10%);--color-text-info: #6d7cff;--color-text-info-hover: #5c6bff;--color-text-info-solid: #ffffff;--color-text-info-soft: #6d7cff;--color-text-info-soft-alt: #6d7cff;--color-text-info-outline: #6d7cff;--color-text-info-outline-hover: #6d7cff;--color-text-info-ghost: #6d7cff;--color-text-info-ghost-hover: #6d7cff;--color-text-info-surface: #6d7cff;--color-background-discovery-solid: #5bc5fb;--color-background-discovery-solid-hover: #4ab4ea;--color-background-discovery-solid-active: #5bc5fb;--color-background-discovery-soft: #263136;--color-background-discovery-soft-hover: #2c414c;--color-background-discovery-soft-active: #263136;--color-background-discovery-soft-alt: #263136;--color-background-discovery-soft-alpha: rgb(91 197 251 / 10%);--color-background-discovery-soft-alpha-hover: rgb(91 197 251 / 20%);--color-background-discovery-soft-alpha-active: rgb(91 197 251 / 10%);--color-background-discovery-outline-hover: transparent;--color-background-discovery-outline-active: rgb(91 197 251 / 10%);--color-background-discovery-ghost-hover: rgb(91 197 251 / 20%);--color-background-discovery-ghost-active: transparent;--color-background-discovery-surface: rgb(91 197 251 / 10%);--color-border-discovery-outline: #5bc5fb;--color-border-discovery-outline-hover: #5bc5fb;--color-border-discovery-soft-alt: rgb(91 197 251 / 20%);--color-border-discovery-surface: rgb(91 197 251 / 10%);--color-ring-discovery: var(--color-background-primary-solid);--color-ring-discovery-soft: var(--color-ring-discovery);--color-ring-discovery-solid: var(--color-ring-discovery);--color-ring-discovery-outline: var(--color-ring-discovery);--color-ring-discovery-ghost: var(--color-ring-discovery);--color-surface-discovery: rgb(91 197 251 / 10%);--color-surface-elevated-discovery: rgb(91 197 251 / 10%);--color-text-discovery: #5bc5fb;--color-text-discovery-hover: #4ab4ea;--color-text-discovery-solid: #ffffff;--color-text-discovery-soft: #5bc5fb;--color-text-discovery-soft-alt: #5bc5fb;--color-text-discovery-outline: #5bc5fb;--color-text-discovery-outline-hover: #5bc5fb;--color-text-discovery-ghost: #5bc5fb;--color-text-discovery-ghost-hover: #5bc5fb;--color-text-discovery-surface: #5bc5fb;--color-background-caution-solid: #ffd600;--color-background-caution-solid-hover: #ffc500;--color-background-caution-solid-active: #ffd600;--color-background-caution-soft: #36321d;--color-background-caution-soft-hover: #4d441a;--color-background-caution-soft-active: #36321d;--color-background-caution-soft-alt: #36321d;--color-background-caution-soft-alpha: rgb(255 214 0 / 10%);--color-background-caution-soft-alpha-hover: rgb(255 214 0 / 20%);--color-background-caution-soft-alpha-active: rgb(255 214 0 / 10%);--color-background-caution-outline-hover: transparent;--color-background-caution-outline-active: rgb(255 214 0 / 10%);--color-background-caution-ghost-hover: rgb(255 214 0 / 20%);--color-background-caution-ghost-active: transparent;--color-background-caution-surface: rgb(255 214 0 / 10%);--color-border-caution-outline: #ffd600;--color-border-caution-outline-hover: #ffd600;--color-border-caution-soft-alt: rgb(255 214 0 / 20%);--color-border-caution-surface: rgb(255 214 0 / 10%);--color-ring-caution: var(--color-background-primary-solid);--color-ring-caution-soft: var(--color-ring-caution);--color-ring-caution-solid: var(--color-ring-caution);--color-ring-caution-outline: var(--color-ring-caution);--color-ring-caution-ghost: var(--color-ring-caution);--color-surface-caution: rgb(255 214 0 / 10%);--color-surface-elevated-caution: rgb(255 214 0 / 10%);--color-text-caution: #ffd600;--color-text-caution-hover: #ffc500;--color-text-caution-solid: #ffffff;--color-text-caution-soft: #ffd600;--color-text-caution-soft-alt: #ffd600;--color-text-caution-outline: #ffd600;--color-text-caution-outline-hover: #ffd600;--color-text-caution-ghost: #ffd600;--color-text-caution-ghost-hover: #ffd600;--color-text-caution-surface: #ffd600;--color-background-warning-solid: #ff9230;--color-background-warning-solid-hover: #ff811f;--color-background-warning-solid-active: #ff9230;--color-background-warning-soft: #362b22;--color-background-warning-soft-hover: #4d3723;--color-background-warning-soft-active: #362b22;--color-background-warning-soft-alt: #362b22;--color-background-warning-soft-alpha: rgb(255 146 48 / 10%);--color-background-warning-soft-alpha-hover: rgb(255 146 48 / 20%);--color-background-warning-soft-alpha-active: rgb(255 146 48 / 10%);--color-background-warning-outline-hover: transparent;--color-background-warning-outline-active: rgb(255 146 48 / 10%);--color-background-warning-ghost-hover: rgb(255 146 48 / 20%);--color-background-warning-ghost-active: transparent;--color-background-warning-surface: rgb(255 146 48 / 10%);--color-border-warning-outline: #ff9230;--color-border-warning-outline-hover: #ff9230;--color-border-warning-soft-alt: rgb(255 146 48 / 20%);--color-border-warning-surface: rgb(255 146 48 / 10%);--color-ring-warning: var(--color-background-primary-solid);--color-ring-warning-soft: var(--color-ring-warning);--color-ring-warning-solid: var(--color-ring-warning);--color-ring-warning-outline: var(--color-ring-warning);--color-ring-warning-ghost: var(--color-ring-warning);--color-surface-warning: rgb(255 146 48 / 10%);--color-surface-elevated-warning: rgb(255 146 48 / 10%);--color-text-warning: #ff9230;--color-text-warning-hover: #ff811f;--color-text-warning-solid: #ffffff;--color-text-warning-soft: #ff9230;--color-text-warning-soft-alt: #ff9230;--color-text-warning-outline: #ff9230;--color-text-warning-outline-hover: #ff9230;--color-text-warning-ghost: #ff9230;--color-text-warning-ghost-hover: #ff9230;--color-text-warning-surface: #ff9230;--color-background-agent-solid: #8855ff;--color-background-agent-solid-hover: #7744ff;--color-background-agent-solid-active: #8855ff;--color-background-agent-soft: #2a2536;--color-background-agent-soft-hover: #352b4d;--color-background-agent-soft-active: #2a2536;--color-background-agent-soft-alt: #2a2536;--color-background-agent-soft-alpha: rgb(136 85 255 / 10%);--color-background-agent-soft-alpha-hover: rgb(136 85 255 / 20%);--color-background-agent-soft-alpha-active: rgb(136 85 255 / 10%);--color-background-agent-outline-hover: transparent;--color-background-agent-outline-active: rgb(136 85 255 / 10%);--color-background-agent-ghost-hover: rgb(136 85 255 / 20%);--color-background-agent-ghost-active: transparent;--color-background-agent-surface: rgb(136 85 255 / 10%);--color-border-agent-outline: #8855ff;--color-border-agent-outline-hover: #8855ff;--color-border-agent-soft-alt: rgb(136 85 255 / 20%);--color-border-agent-surface: rgb(136 85 255 / 10%);--color-ring-agent: var(--color-background-primary-solid);--color-ring-agent-soft: var(--color-ring-agent);--color-ring-agent-solid: var(--color-ring-agent);--color-ring-agent-outline: var(--color-ring-agent);--color-ring-agent-ghost: var(--color-ring-agent);--color-surface-agent: rgb(136 85 255 / 10%);--color-surface-elevated-agent: rgb(136 85 255 / 10%);--color-text-agent: #8855ff;--color-text-agent-hover: #7744ff;--color-text-agent-solid: #ffffff;--color-text-agent-soft: #8855ff;--color-text-agent-soft-alt: #8855ff;--color-text-agent-outline: #8855ff;--color-text-agent-outline-hover: #8855ff;--color-text-agent-ghost: #8855ff;--color-text-agent-ghost-hover: #8855ff;--color-text-agent-surface: #8855ff;}:root{--nebula-elevation-panel: rgba(0, 0, 0, .02) 0px 0px 2px 0px, rgba(0, 0, 0, .1) 0px 0px 12px 0px;--nebula-elevation-control: rgba(0, 0, 0, .02) 0px 0px 2px 0px, rgba(0, 0, 0, .1) 0px 0px 12px 0px;--nebula-elevation-panel-clipped: drop-shadow(0px 0px 1px rgba(0, 0, 0, .02)) drop-shadow(0px 0px 6px rgba(0, 0, 0, .1));--nebula-focus-ring-color: rgb(0, 153, 255);--nebula-focus-band: 1px;}:root{--green-300: var(--color-background-success-solid);--green-500: var(--color-background-success-solid);--green-600: var(--color-background-success-solid);--red-500: var(--color-background-danger-solid);--red-600: var(--color-background-danger-solid);--yellow-100: var(--color-background-caution-solid);}:root,:where([data-theme=light]){--gray-700: #222222;--gray-750: #222222;}:root[data-theme=dark],:where([data-theme=dark]){--gray-0: rgb(23, 23, 23);--gray-25: rgb(23, 23, 23);--gray-50: rgb(23, 23, 23);--gray-75: rgb(23, 23, 23);--gray-100: rgb(23, 23, 23);--gray-150: rgb(23, 23, 23);--gray-200: rgb(27, 27, 27);--gray-250: rgb(32, 32, 32);--gray-300: rgb(36, 36, 36);--gray-350: rgb(45, 45, 45);--gray-400: rgb(45, 45, 45);--gray-450: rgb(45, 45, 45);--gray-550: rgb(99, 99, 102);--gray-600: rgb(142, 142, 147);--gray-650: rgb(142, 142, 147);--gray-500: rgb(99, 99, 102);}:root[data-theme=dark],:where([data-theme=dark]){--alpha-02: rgba(253, 253, 253, .091);--alpha-04: rgba(253, 253, 253, .091);--alpha-05: rgba(253, 253, 253, .091);--alpha-06: rgba(253, 253, 253, .091);--alpha-08: rgba(253, 253, 253, .091);--alpha-10: rgba(230, 230, 230, .1);--alpha-12: rgba(225, 225, 225, .12);--alpha-15: rgba(213, 213, 213, .15);--alpha-16: rgba(200, 200, 200, .16);--alpha-20: rgba(225, 225, 225, .2);--alpha-25: rgba(180, 180, 180, .25);--alpha-30: rgba(150, 150, 150, .3);--alpha-35: rgba(248, 248, 255, .4);--alpha-40: rgba(248, 248, 255, .4);--alpha-50: rgba(246, 246, 255, .577);--alpha-60: rgba(237, 237, 245, .6);}:root{--shadow-hairline-color: rgb(0 0 0 / 8%);@media(resolution>=150dpi),(resolution>=1.5dppx){--shadow-hairline-color: rgb(0 0 0 / 10%);}}:root[data-theme=dark]{--shadow-hairline-color: rgba(237, 237, 254, .118);@media(resolution>=150dpi),(resolution>=1.5dppx){--shadow-hairline-color: rgba(243, 243, 254, .181);}}:root{--color-surface: #ffffff;--color-surface-tertiary: #f3f3f3;--color-surface-panel: rgb(255, 255, 255);--color-text: #222222;--color-text-secondary: #222222;--color-text-tertiary: #444444;--color-text-quaternary: #555555;--color-text-disabled: #888888;--color-border: rgba(0, 0, 0, .05);--color-border-strong: #e6e6e6;--nebula-knob-fill: #ffffff;}:root[data-theme=dark]{--color-surface: #000000;--color-surface-tertiary: rgb(27, 27, 27);--color-surface-panel: rgb(23, 23, 23);--color-text: #ffffff;--color-text-secondary: #dddddd;--color-text-tertiary: #cccccc;--color-text-quaternary: #bbbbbb;--color-text-disabled: rgb(142, 142, 147);--color-border: rgba(253, 253, 253, .091);--color-border-strong: rgb(58, 58, 60);--nebula-knob-fill: #ffffff;}:root[data-theme=dark]{--color-surface-elevated: rgb(27, 27, 27);--color-surface-control-elevated: rgb(36, 36, 36);}@container style(--color-surface: #202020){:where(*){--color-background-secondary-soft: rgb(36, 36, 36);--color-background-secondary-soft-alt: rgb(36, 36, 36);--color-background-secondary-soft-alpha: rgb(36, 36, 36);--color-background-secondary-soft-hover: rgb(45, 45, 45);--color-background-secondary-soft-alpha-hover: rgb(45, 45, 45);--color-background-secondary-ghost-hover: rgb(45, 45, 45);}}@container style(--color-surface: rgb(32, 32, 32)){:where(*){--color-background-secondary-soft: rgb(36, 36, 36);--color-background-secondary-soft-alt: rgb(36, 36, 36);--color-background-secondary-soft-alpha: rgb(36, 36, 36);--color-background-secondary-soft-hover: rgb(45, 45, 45);--color-background-secondary-soft-alpha-hover: rgb(45, 45, 45);--color-background-secondary-ghost-hover: rgb(45, 45, 45);}}:root[data-theme=dark]{--nebula-focus-ring-color: rgb(0, 153, 255);--nebula-elevation-panel: none;--nebula-elevation-control: none;--nebula-elevation-panel-clipped: none;}}:root{--nebula-divider: rgb(238, 238, 238);--nebula-divider-thickness: 1px;--nebula-divider-inset: 10px;--nebula-divider-gutter: 5px;--nebula-divider-edge: 1px solid var(--nebula-divider);--nebula-divider-micro: #e6e6e6;--nebula-divider-micro-height: 14px;--nebula-divider-micro-radius: 2px;}[data-theme=dark]{--nebula-divider: rgb(44, 44, 46);--nebula-divider-micro: rgb(58, 58, 60);}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--nebula-divider: rgb(44, 44, 46);--nebula-divider-micro: rgb(58, 58, 60);}[data-theme=light]{--nebula-divider: rgb(238, 238, 238);--nebula-divider-micro: #e6e6e6;}}:root{--nebula-layer-scrim: 50;--nebula-layer-overlay: 51;--nebula-layer-floating: 60;}@layer theme{:root,:where([data-theme]){--nebula-link-color: var(--color-text);--nebula-link-underline-thickness: 1px;--nebula-link-underline-offset: 2px;--nebula-link-underline-hover: var(--nebula-link-color);--nebula-link-transition-duration: .1s;--nebula-link-tint: var(--color-text-primary);}:where(:root),:where([data-theme=light]){--nebula-link-underline: rgba(0, 0, 0, .15);}:where([data-theme=dark]){--nebula-link-underline: rgba(243, 243, 254, .181);}}:root{--nebula-optical-label-shift: -.034em;}.nebula-optical-label{display:inline-block;transform:translateY(var(--nebula-optical-label-shift));}@layer theme{:root,:where([data-theme]){--nebula-blue: #0088ff;--nebula-blue-100: #c4e1fe;--nebula-blue-200: #94c8fd;--nebula-blue-300: #64b0fc;--nebula-blue-400: #548fdd;--nebula-blue-500: #426cbe;--nebula-blue-600: #304a9e;--nebula-blue-700: #1f267e;--nebula-green: #00b894;--nebula-green-100: #c4f1e8;--nebula-green-200: #afefe3;--nebula-green-300: #9edfd2;--nebula-green-400: #89d4c5;--nebula-green-500: #14c6a4;--nebula-green-600: #0ab494;--nebula-green-700: #059176;}:root[data-theme=dark]{--nebula-blue: #0091ff;--nebula-framer-landing-code-ground: #111111;--nebula-framer-landing-code-1: #46a7d9;--nebula-framer-landing-code-2: #5bd4d8;--nebula-framer-landing-code-3: #ffffff;--nebula-framer-landing-code-4: #6272a4;--nebula-framer-landing-code-5: #feb76b;--nebula-framer-landing-code-header: #999999;--nebula-framer-landing-code-header-dim: #666666;}}:root,:where([data-theme]){--nebula-caret-color: var(--nebula-focus-ring-color);--nebula-selection-bg: rgba(0, 136, 255, .15);--nebula-selection-text: rgb(0, 136, 255);--nebula-selection-inactive-bg: rgba(0, 0, 0, .1);--nebula-selection-inactive-text: #000000;}:where([data-theme=dark]){--nebula-selection-text: rgb(0, 145, 255);--nebula-selection-inactive-bg: rgba(213, 213, 213, .15);--nebula-selection-inactive-text: #ffffff;}input::selection,textarea::selection,[contenteditable]::selection,[contenteditable] *::selection{background-color:var(--nebula-selection-bg);color:var(--nebula-selection-text);}input::selection:window-inactive,textarea::selection:window-inactive,[contenteditable]::selection:window-inactive,[contenteditable] *::selection:window-inactive{background-color:var(--nebula-selection-inactive-bg);color:var(--nebula-selection-inactive-text);}input,textarea,[contenteditable]{caret-color:var(--nebula-caret-color);}[data-nebula-caret-host]{caret-color:transparent;}[data-nebula-caret]{position:absolute;z-index:2147483000;width:2px;border-radius:9999px;background-color:currentColor;pointer-events:none;animation:nebula-caret-blink 1s ease-in-out infinite;}@keyframes nebula-caret-blink{0%,45%{opacity:1;}55%,to{opacity:0;}}@font-face{font-family:Nebula Inter;font-style:normal;font-weight:100 900;src:url(../fonts/InterVariable.woff2) format("woff2");font-display:block;}:root{--nebula-font-family: "Nebula Inter", "Inter", ui-sans-serif, system-ui, sans-serif;--nebula-font-mono: ui-monospace, Menlo, monospace;--nebula-font-features: "cv01" 1, "cv06" 1, "cv09" 1, "cv11" 1, "cv12" 1, "cv13" 1, "ss04" 1, "tnum" 1, "frac" 1;--font-text-xl-size: 1.25rem;--font-text-xl-line-height: 1.875rem;--font-text-xl-weight: var(--font-weight-normal);--font-text-xl-tracking: var(--tracking-normal);--font-text-2xl-size: 1.375rem;--font-text-2xl-line-height: 2rem;--font-text-2xl-weight: var(--font-weight-normal);--font-text-2xl-tracking: var(--tracking-normal);--font-text-3xl-size: 1.5rem;--font-text-3xl-line-height: 2.25rem;--font-text-3xl-weight: var(--font-weight-normal);--font-text-3xl-tracking: var(--tracking-normal);}html{font-family:var(--nebula-font-family);font-feature-settings:var(--nebula-font-features);}body,button,input,select,textarea{font-family:inherit;font-feature-settings:inherit;}code,kbd,samp,pre{font-family:var(--nebula-font-mono);font-feature-settings:normal;}@layer theme{:root,:where([data-theme]){--nebula-corner-curve: superellipse(1.4);--nebula-radius-panel: 32px;--nebula-radius-control: 22px;--nebula-radius-chip: 15px;--nebula-radius-chevron: 14px;--nebula-focus-ring: 0 0 0 2px rgb(13 13 13);--nebula-calendar-cell-size: 30px;--nebula-calendar-cell-gutter: 0px;--nebula-calendar-grid-width: 210px;--nebula-calendar-panel-width: 240px;--nebula-calendar-panel-inset: 15px;--nebula-font-family: "Nebula Inter", "Inter", ui-sans-serif, system-ui, sans-serif;--nebula-calendar-day-size: 13px;--nebula-calendar-day-weight: 400;--nebula-text-label: light-dark(#222222, #ffffff);--nebula-text-tertiary: light-dark(#444444, #cccccc);--nebula-hover-fill: var(--color-background-secondary-soft-hover);--nebula-pressed-fill: light-dark(#e2e2e2, #2d2d2d);--nebula-selected-fill: light-dark(#f3f3f3, #1b1b1b);--nebula-row-height: 30px;}:where(:root),:where([data-theme=light]){--nebula-elevation-panel: rgb(0 0 0 / 2%) 0px 0px 2px 0px, rgb(0 0 0 / 10%) 0px 0px 12px 0px;}:where([data-theme=dark]){--nebula-elevation-panel: none;}}.TransitionGroup_TransitionGroupChild{display:block;}.Animate_TransitionItem2{will-change:var(--tg-will-change);[data-transition-position=absolute] &[data-exiting],[data-transition-position=absolute] .Animate_TransitionItem2:not([data-exiting])+&[data-entering]{position:absolute;top:0;left:0;width:100%;}&[data-entering]{filter:var(--tg-initial-filter);opacity:var(--tg-initial-opacity);transform:var(--tg-initial-transform);}&[data-exiting]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);}&[data-entering-active],&[data-entering][data-interrupted]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);transition:opacity var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),transform var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),filter var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay);}&[data-exiting-active],&[data-exiting][data-interrupted]{filter:var(--tg-exit-filter, none);opacity:var(--tg-exit-opacity, 0);transform:var(--tg-exit-transform, none);transition:opacity var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),transform var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),filter var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay);}&[data-entering][data-interrupted],&[data-exiting][data-interrupted]{transition-delay:0ms;}}.AnimateLayout_Layout2{position:relative;display:block;flex-shrink:0;transition-property:height,width;&[data-clip=true]{overflow:hidden;}&[data-direction=in]{transition-delay:var(--tg-layout-enter-delay);transition-duration:var(--tg-layout-enter-duration);transition-timing-function:var(--tg-layout-enter-timing-function);}&[data-direction=out]{transition-delay:var(--tg-layout-exit-delay);transition-duration:var(--tg-layout-exit-duration);transition-timing-function:var(--tg-layout-exit-timing-function);}&[data-direction=move]{transition-delay:var(--tg-layout-move-delay);transition-duration:var(--tg-layout-move-duration);transition-timing-function:var(--tg-layout-move-timing-function);}&[data-interrupted=true]{transition-delay:0ms;}}.AnimateLayout_TransitionItem2{flex-shrink:0;will-change:var(--tg-will-change, auto);&[data-entering],&[data-exiting]{position:absolute;top:0;left:0;width:100%;.AnimateLayout_Layout2[data-dimension=width]>&{width:auto;}.AnimateLayout_Layout2[data-item-anchor=end]>&{top:initial;bottom:0;}.AnimateLayout_Layout2[data-item-anchor=end][data-dimension=width]>&{right:0;left:initial;}}&[data-entering]{filter:var(--tg-initial-filter);opacity:var(--tg-initial-opacity);transform:var(--tg-initial-transform);}&[data-exiting]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);}&[data-entering-active],&[data-entering][data-interrupted]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);transition:opacity var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),transform var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),filter var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay);}&[data-exiting-active],&[data-exiting][data-interrupted]{filter:var(--tg-exit-filter);opacity:var(--tg-exit-opacity);transform:var(--tg-exit-transform);transition:opacity var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),transform var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),filter var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay);}}.AnimateLayoutGroup_LayoutItem2{position:relative;flex-shrink:0;&[data-entering-active],&[data-entering][data-interrupted]{transition:height var(--tg-layout-enter-duration) var(--tg-layout-enter-timing-function) var(--tg-layout-enter-delay),width var(--tg-layout-enter-duration) var(--tg-layout-enter-timing-function) var(--tg-layout-enter-delay);}&[data-exiting-active],&[data-exiting][data-interrupted]{transition:height var(--tg-layout-exit-duration) var(--tg-layout-exit-timing-function) var(--tg-layout-exit-delay),width var(--tg-layout-exit-duration) var(--tg-layout-exit-timing-function) var(--tg-layout-exit-delay);}}.AnimateLayoutGroup_TransitionItem2{display:block;will-change:var(--tg-will-change);.AnimateLayoutGroup_LayoutItem2[data-entering]>&{filter:var(--tg-initial-filter);opacity:var(--tg-initial-opacity);transform:var(--tg-initial-transform);}.AnimateLayoutGroup_LayoutItem2[data-exiting]>&{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);}.AnimateLayoutGroup_LayoutItem2[data-entering]>&[data-dimension=width]{position:absolute;top:0;left:0;}.AnimateLayoutGroup_LayoutItem2[data-entering-active]>&,.AnimateLayoutGroup_LayoutItem2[data-entering][data-interrupted]>&{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);transition:opacity var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),transform var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),filter var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay);}.AnimateLayoutGroup_LayoutItem2[data-exiting-active]>&,.AnimateLayoutGroup_LayoutItem2[data-exiting][data-interrupted]>&{filter:var(--tg-exit-filter);opacity:var(--tg-exit-opacity, 0);transform:var(--tg-exit-transform);transition:opacity var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),transform var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),filter var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay);}}.Nebula_Accordion_Accordion{--nebula-accordion-band: 48px;--nebula-accordion-inset: 15px;--nebula-accordion-caret: light-dark(#aaaaaa, rgb(99, 99, 102));--nebula-accordion-caret-active: light-dark(#666666, rgb(142, 142, 147));--nebula-accordion-rule: var(--nebula-divider);--nebula-accordion-rule-open: light-dark(#dddddd, rgb(45, 45, 45));display:flex;flex-direction:column;font-family:var(--nebula-font-family, inherit);font-feature-settings:var(--nebula-font-features, inherit);color:var(--color-text);}.Nebula_Accordion_Accordion[data-framed]{position:relative;isolation:isolate;padding:0 var(--nebula-accordion-inset);}.Nebula_Accordion_Accordion[data-framed]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-surface);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}.Nebula_Accordion_Item{display:flex;flex-direction:column;}.Nebula_Accordion_Header{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--nebula-accordion-inset);width:100%;height:var(--nebula-accordion-band);padding:0 var(--nebula-accordion-inset);font-size:12px;font-weight:600;color:var(--color-text);cursor:pointer;}.Nebula_Accordion_Header:focus-visible{outline:var(--nebula-focus-band, 1px) solid var(--nebula-focus-ring-color);outline-offset:-1px;}.Nebula_Accordion_Header[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed;}.Nebula_Accordion_Caret{flex:none;width:6px;height:6px;color:var(--nebula-accordion-caret);transition:transform var(--nebula-motion-instant, 0s);}.Nebula_Accordion_Header[aria-expanded=false] .Nebula_Accordion_Caret{transform:rotate(-90deg);}.Nebula_Accordion_Header[aria-expanded=true] .Nebula_Accordion_Caret{color:var(--nebula-accordion-caret-active);}.Nebula_Accordion_Accordion[data-caret=start] .Nebula_Accordion_Header{flex-direction:row-reverse;justify-content:flex-end;}.Nebula_Accordion_Label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}.Nebula_Accordion_Panel{padding:0 var(--nebula-accordion-inset) var(--nebula-accordion-inset);font-size:12px;line-height:1.6;color:var(--nebula-text-tertiary);}.Nebula_Accordion_Rule{flex:none;height:1px;background:var(--nebula-accordion-rule);}.Nebula_Accordion_Item[data-open]>.Nebula_Accordion_Rule,.Nebula_Accordion_Item:has(+.Nebula_Accordion_Item[data-open])>.Nebula_Accordion_Rule{background:var(--nebula-accordion-rule-open);}.Nebula_Accordion_Accordion:not([data-foot])>.Nebula_Accordion_Item:last-child>.Nebula_Accordion_Rule{display:none;}.Nebula_Accordion_Item:not([data-open])>.Nebula_Accordion_Panel{display:none;}.Nebula_Accordion_Motion{display:block;}.Tooltip_Tooltip{max-width:300px;border-radius:var(--radius-md);background:var(--color-surface-elevated);box-shadow:var(--shadow),var(--shadow-hairline);font-size:14px;line-height:1.45;&[data-clickable=false]{cursor:default;}&[data-clickable=true]{cursor:pointer;}&[data-compact=true][data-clickable=true]{@media(hover:hover)and (pointer:fine){&:hover{background:var(--gray-600);color:var(--gray-0);}}}&[data-gutter-size=sm]{padding:8px 12px;}&[data-gutter-size=md]{padding:12px 16px;}&[data-gutter-size=lg]{padding:14px 18px;}&[data-compact=true]{padding:2px 8px;background:var(--gray-700);color:var(--gray-0);font-size:14px;}}@keyframes Tooltip_scale-in{0%{opacity:0;transform:scale(.95);}to{opacity:1;transform:scale(1);}}@keyframes Tooltip_scale-out{0%{opacity:1;transform:scale(1);}to{opacity:0;transform:scale(.95);}}.Tooltip_TriggerDecorator{display:inline-flex;cursor:pointer;text-decoration:underline dotted;text-decoration-color:transparent;&:focus{outline:0;}&[data-state*=open]{text-decoration-color:var(--color-text-tertiary);transition-timing-function:var(--cubic-enter);}}[role=tooltip][data-gutter-size]{z-index:var(--nebula-layer-tooltip, 70);clip-path:var(--nebula-squarecicle-primary-14);border-radius:0;--shadow: 0 0 #0000;--shadow-hairline: 0 0 #0000;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;gap:9px;background:var(--color-background-secondary-solid);color:var(--color-text-secondary-solid);font-size:12px;font-weight:500;line-height:14.4px;letter-spacing:normal;--nebula-tooltip-slide: 4px;transform-origin:var(--nebula-tooltip-origin, bottom center);animation:nebula-tooltip-enter .15s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity;backface-visibility:hidden;}[data-radix-popper-content-wrapper]:has(>[role=tooltip][data-gutter-size]){filter:var(--nebula-elevation-panel-clipped);}[role=tooltip][data-side=top]{--nebula-tooltip-slide: 4px;--nebula-tooltip-origin: bottom center;}[role=tooltip][data-side=bottom]{--nebula-tooltip-slide: -4px;--nebula-tooltip-origin: top center;}[role=tooltip][data-side=left]{--nebula-tooltip-origin: center right;}[role=tooltip][data-side=right]{--nebula-tooltip-origin: center left;}@keyframes nebula-tooltip-enter{0%{opacity:0;transform:translateY(var(--nebula-tooltip-slide)) scale(.96);}to{opacity:1;transform:none;}}[role=tooltip][data-gutter-size][data-state=closed]{animation:nebula-tooltip-exit 50ms linear both;}@keyframes nebula-tooltip-exit{0%{opacity:1;}to{opacity:0;}}@media(prefers-reduced-motion:reduce){[role=tooltip][data-gutter-size],[role=tooltip][data-gutter-size][data-state=closed]{animation:none;}}[role=tooltip][data-gutter-size=lg]{min-height:0;padding:11px 14px;line-height:1.5;clip-path:none;position:relative;isolation:isolate;background:transparent;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-background-secondary-solid);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}}[role=tooltip][data-gutter-size]:has(kbd){padding-right:5px;}:root{--nebula-tooltip-fill-measured: #ffffff;--nebula-tooltip-ink-measured: #222222;}:root[data-theme=dark]{--nebula-tooltip-fill-measured: rgb(32, 32, 32);--nebula-tooltip-ink-measured: #ffffff;}@layer theme{:root,:where([data-theme]){--nebula-panel-radius: 13px;--nebula-panel-goo: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cfilter%20id%3D%22g%22%20x%3D%22-150%25%22%20y%3D%22-150%25%22%20width%3D%22400%25%22%20height%3D%22400%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeGaussianBlur%20in%3D%22SourceGraphic%22%20stdDeviation%3D%226.5%22%20result%3D%22b%22%2F%3E%3CfeColorMatrix%20in%3D%22b%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%20%200%201%200%200%200%20%200%200%201%200%200%20%200%200%200%2020%20-10%22%2F%3E%3C%2Ffilter%3E%3C%2Fsvg%3E#g);--nebula-panel-clip:var(--nebula-g-0);}}@layer components{.Nebula_Image_Image{display:block;object-fit:cover;opacity:0;transition:none;clip-path:var(--nebula-panel-clip);}.Nebula_Image_Image[data-loaded]{opacity:1;}.Nebula_Image_Image[data-shape=pill]{clip-path:none;border-radius:var(--radius-full);}.Nebula_Image_Image[data-shape=circle]{clip-path:none;border-radius:50%;aspect-ratio:1;}.Nebula_Image_Image[data-shape=none]{clip-path:none;}.Nebula_Image_Failed{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;background:var(--color-surface-tertiary);color:var(--color-text-tertiary);font-size:20px;}}.Nebula_Card_Card{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;color:var(--color-text);font-size:12px;line-height:14.4px;background:transparent;border:0;box-shadow:none;border-radius:var(--nebula-panel-radius);&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(var(--nebula-card-fill),var(--nebula-card-fill)),var(--nebula-card-ground);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}&[data-tone=solid]{--nebula-card-ground: var(--color-surface-elevated);--nebula-card-fill: transparent;--nebula-alert-ground: var(--color-surface-elevated);&:before{filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}}&[data-tone=panel]{--nebula-card-ground: var(--color-surface-panel);--nebula-card-fill: transparent;--nebula-alert-ground: var(--color-surface-panel);&:before{filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}}&[data-tone=soft]{--nebula-card-ground: var(--color-surface);--nebula-card-fill: var(--color-background-secondary-soft);--nebula-alert-ground: var(--color-background-secondary-soft);color:var(--color-text-secondary-soft);}}.Nebula_Card_Card[data-tone=soft]>.Nebula_Card_Clip{--color-surface: var(--color-background-secondary-soft);}.Nebula_Card_Card[data-tone=panel]>.Nebula_Card_Clip{--color-surface: var(--color-surface-panel);}:root[data-theme=dark] .Nebula_Card_Card[data-tone=solid]:before,:root[data-theme=dark] .Nebula_Card_Card[data-tone=panel]:before{filter:var(--nebula-panel-goo);}.Nebula_Card_Card[data-nests]{border-radius:0;}.Nebula_Card_Card[data-nests][data-tone=solid],.Nebula_Card_Card[data-nests][data-tone=panel]{filter:var(--nebula-elevation-panel-clipped);}.Nebula_Card_Card[data-nests]:before{border-radius:0;filter:none!important;}.Nebula_Card_Card[data-nests]{--nebula-card-nest: var(--nebula-squarecicle-nest-15);}.Nebula_Card_Card[data-nests][data-size=lg]{--nebula-card-nest: var(--nebula-squarecicle-nest-16);}.Nebula_Card_Card[data-nests][data-size=lg][data-inset=wide]{--nebula-card-nest: var(--nebula-squarecicle-nest-20);}.Nebula_Card_Card[data-nests="0"]{--nebula-card-nest: var(--nebula-squarecicle-nest-0);}.Nebula_Card_Card[data-nests="1"]{--nebula-card-nest: var(--nebula-squarecicle-nest-1);}.Nebula_Card_Card[data-nests="2"]{--nebula-card-nest: var(--nebula-squarecicle-nest-2);}.Nebula_Card_Card[data-nests="3"]{--nebula-card-nest: var(--nebula-squarecicle-nest-3);}.Nebula_Card_Card[data-nests="4"]{--nebula-card-nest: var(--nebula-squarecicle-nest-4);}.Nebula_Card_Card[data-nests="5"]{--nebula-card-nest: var(--nebula-squarecicle-nest-5);}.Nebula_Card_Card[data-nests="6"]{--nebula-card-nest: var(--nebula-squarecicle-nest-6);}.Nebula_Card_Card[data-nests="7"]{--nebula-card-nest: var(--nebula-squarecicle-nest-7);}.Nebula_Card_Card[data-nests="8"]{--nebula-card-nest: var(--nebula-squarecicle-nest-8);}.Nebula_Card_Card[data-nests="9"]{--nebula-card-nest: var(--nebula-squarecicle-nest-9);}.Nebula_Card_Card[data-nests="10"]{--nebula-card-nest: var(--nebula-squarecicle-nest-10);}.Nebula_Card_Card[data-nests="11"]{--nebula-card-nest: var(--nebula-squarecicle-nest-11);}.Nebula_Card_Card[data-nests="12"]{--nebula-card-nest: var(--nebula-squarecicle-nest-12);}.Nebula_Card_Card[data-nests="13"]{--nebula-card-nest: var(--nebula-squarecicle-nest-13);}.Nebula_Card_Card[data-nests="14"]{--nebula-card-nest: var(--nebula-squarecicle-nest-14);}.Nebula_Card_Card[data-nests="15"]{--nebula-card-nest: var(--nebula-squarecicle-nest-15);}.Nebula_Card_Card[data-nests="16"]{--nebula-card-nest: var(--nebula-squarecicle-nest-16);}.Nebula_Card_Card[data-nests="17"]{--nebula-card-nest: var(--nebula-squarecicle-nest-17);}.Nebula_Card_Card[data-nests="18"]{--nebula-card-nest: var(--nebula-squarecicle-nest-18);}.Nebula_Card_Card[data-nests="19"]{--nebula-card-nest: var(--nebula-squarecicle-nest-19);}.Nebula_Card_Card[data-nests="20"]{--nebula-card-nest: var(--nebula-squarecicle-nest-20);}.Nebula_Card_Card[data-nests="21"]{--nebula-card-nest: var(--nebula-squarecicle-nest-21);}.Nebula_Card_Card[data-nests="22"]{--nebula-card-nest: var(--nebula-squarecicle-nest-22);}.Nebula_Card_Card[data-nests="23"]{--nebula-card-nest: var(--nebula-squarecicle-nest-23);}.Nebula_Card_Card[data-nests="24"]{--nebula-card-nest: var(--nebula-squarecicle-nest-24);}.Nebula_Card_Card[data-nests]:before,.Nebula_Card_Card[data-nests]>.Nebula_Card_Clip{clip-path:var(--nebula-card-nest);}.Nebula_Card_Card[data-interactive]{appearance:none;padding:0;margin:0;width:100%;font-family:inherit;text-align:inherit;text-decoration:none;color:inherit;cursor:pointer;outline:none;&:focus-visible:after{content:"";position:absolute;inset:-1px;z-index:-2;pointer-events:none;background:var(--nebula-focus-ring-color);border-radius:calc(var(--nebula-panel-radius) + 1px);filter:var(--nebula-panel-goo);}}.Nebula_Card_Clip{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;clip-path:var(--nebula-panel-clip);}.Nebula_Card_Media{flex:none;display:block;width:100%;overflow:hidden;>img{display:block;width:100%;height:100%;object-fit:cover;}}.Nebula_Card_Content{flex:1 1 auto;min-height:0;padding:15px;}.Nebula_Card_Card .Nebula_Card_Content>*+*{margin-top:12px;}.Nebula_Card_Header{display:flex;align-items:flex-start;justify-content:space-between;gap:7.5px;}.Nebula_Card_Title{min-width:0;margin:0;font-size:12px;font-weight:600;line-height:14.4px;color:#000;}:root[data-theme=dark] .Nebula_Card_Title{color:var(--color-text);}.Nebula_Card_Header>.Nebula_Card_Title{flex:1 1 auto;}.Nebula_Card_Aside{flex:none;}.Nebula_Card_Content{position:relative;}.Nebula_Card_Seat{position:absolute;top:10.2px;right:10.2px;}.Nebula_Card_Card .Nebula_Card_Content>.Nebula_Card_Seat+*{margin-top:0;}.Nebula_Card_Header[data-seat]{padding-right:31.5px;}.Nebula_Card_Content[data-seat]>.Nebula_Card_Description{padding-right:26.7px;}.Nebula_Card_Description{margin:0;color:#666;}:root[data-theme=dark] .Nebula_Card_Description{color:var(--color-text-secondary);}.Nebula_Card_Card[data-tone=soft] .Nebula_Card_Description{color:inherit;opacity:.7;}.Nebula_Card_Title+.Nebula_Card_Description,.Nebula_Card_Header+.Nebula_Card_Description{margin-top:6px;}.Nebula_Card_Body{min-width:0;}.Nebula_Card_Card[data-layout=row]>.Nebula_Card_Clip{display:grid;grid-template-columns:auto 1fr;align-items:stretch;}.Nebula_Card_Lead{height:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--color-background-primary-solid);color:var(--color-text-primary-solid);>svg{width:40%;height:40%;}>img{display:block;width:100%;height:100%;object-fit:cover;}}.Nebula_Card_Divider{height:0;border:0;border-top:1px solid var(--color-border);margin-left:0;margin-right:0;}.Nebula_Card_Row{display:flex;align-items:center;min-height:28px;gap:7.5px;min-width:0;color:inherit;text-decoration:none;font:inherit;text-align:inherit;padding:0;margin:0;border:0;background:transparent;width:100%;cursor:pointer;outline:none;>.Nebula_Card_RowLabel{flex:1 1 auto;min-width:0;}>.Nebula_Card_RowAside{flex:none;color:#666;}>.Nebula_Card_RowChevron{flex:none;color:#666;display:flex;}&:focus-visible{outline:1px solid var(--nebula-focus-ring-color);outline-offset:1px;}}:root[data-theme=dark] .Nebula_Card_Row>:is(.Nebula_Card_RowAside,.Nebula_Card_RowChevron){color:var(--color-text-secondary);}.Nebula_Card_Link{display:inline-flex;align-items:center;gap:2px;color:var(--color-text-primary);text-decoration:none;font:inherit;cursor:pointer;outline:none;&:focus-visible{outline:1px solid var(--nebula-focus-ring-color);outline-offset:1px;}>svg{width:1em;height:1em;}}.Nebula_Card_Meta{display:inline-flex;align-items:center;gap:4px;margin:0;color:#666;>svg{width:1em;height:1em;flex:none;}}:root[data-theme=dark] .Nebula_Card_Meta{color:var(--color-text-secondary);}.Nebula_Card_Text{min-width:0;>*{margin-top:0;}>.Nebula_Card_Title+*{margin-top:6px;}}.Nebula_Card_Footer{display:flex;justify-content:flex-end;align-items:center;gap:7.5px;}.Nebula_Card_Card[data-size=lg]{.Nebula_Card_Content{padding:21px 16px 16px;}&[data-inset=wide] .Nebula_Card_Content{padding:16px 20px 15px;}.Nebula_Card_Header{gap:14px;}.Nebula_Card_Text>.Nebula_Card_Title+*{margin-top:6px;}.Nebula_Card_Text>.Nebula_Card_Meta{margin-top:6px;}.Nebula_Card_Caption{color:#666;margin:0;}.Nebula_Card_Content>.Nebula_Card_Description[data-gap=line]{margin-top:26.4px;}.Nebula_Card_Lead{width:100%;aspect-ratio:auto;height:100%;>svg{width:40px;height:40px;}}&[data-layout=row]>.Nebula_Card_Clip{grid-template-columns:25.5% 1fr;}&[data-layout=row] .Nebula_Card_Content{padding:16px 17px;}.Nebula_Card_Text>.Nebula_Card_Link{display:flex;width:max-content;}.Nebula_Card_Content>.Nebula_Card_Row{margin-top:0;margin-bottom:0;}.Nebula_Card_Content>.Nebula_Card_Divider+.Nebula_Card_Row{margin-top:0;}.Nebula_Card_Content>.Nebula_Card_Row+.Nebula_Card_Divider{margin-top:0;}.Nebula_Card_Description[data-color=text],.Nebula_Card_Secondary[data-color=text]{color:var(--color-text);}.Nebula_Card_Footer[data-fill]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;>*{width:100%;}}}:root[data-theme=dark] .Nebula_Card_Card[data-size=lg] .Nebula_Card_Caption{color:var(--color-text-secondary);}:root[data-theme=dark] .Nebula_Card_Well:before{background:linear-gradient(#9696964d,#9696964d),var(--color-surface);}.Nebula_Card_Tile{display:flex;flex-direction:column;width:260px;max-width:100%;color:inherit;text-decoration:none;cursor:pointer;outline:none;position:relative;}.Nebula_Card_Well{position:relative;isolation:isolate;aspect-ratio:260 / 320;width:100%;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(#eeeeee4d,#eeeeee4d),var(--color-surface);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}>img{display:block;width:100%;height:100%;object-fit:cover;clip-path:var(--nebula-panel-clip);}}.Nebula_Card_Tile:focus-visible .Nebula_Card_Well:after{content:"";position:absolute;inset:-1px;z-index:-2;pointer-events:none;background:var(--nebula-focus-ring-color);border-radius:calc(var(--nebula-panel-radius) + 1px);filter:var(--nebula-panel-goo);}.Nebula_Card_Caption{display:flex;align-items:center;justify-content:space-between;gap:7.5px;margin-top:15px;min-width:0;}.Nebula_Card_CaptionText{flex:1 1 auto;min-width:0;}.Nebula_Card_TileTitle{margin:0;font-size:13px;font-weight:500;line-height:15.6px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.Nebula_Card_TileSubtitle{margin:5.1px 0 0;font-size:13px;font-weight:500;line-height:15.6px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}:root[data-theme=dark] .Nebula_Card_TileTitle{color:var(--color-text);}:root[data-theme=dark] .Nebula_Card_TileSubtitle{color:var(--color-text-secondary);}.Nebula_Card_TileAside{flex:none;}@layer components{.Nebula_AgentChat_Section{--color-ring-agent: var(--color-background-agent-solid);--color-ring-agent-soft: var(--color-background-agent-solid);--color-ring-agent-solid: var(--color-background-agent-solid);--color-ring-agent-outline: var(--color-background-agent-solid);--color-ring-agent-ghost: var(--color-background-agent-solid);--color-ring-primary: var(--color-background-agent-solid);--color-ring-primary-soft: var(--color-background-agent-solid);--color-ring-primary-solid: var(--color-background-agent-solid);--color-ring-primary-outline: var(--color-background-agent-solid);--color-ring-primary-ghost: var(--color-background-agent-solid);--color-ring-secondary: var(--color-background-agent-solid);--color-ring-secondary-soft: var(--color-background-agent-solid);--color-ring-secondary-solid: var(--color-background-agent-solid);--color-ring-secondary-outline: var(--color-background-agent-solid);--color-ring-secondary-ghost: var(--color-background-agent-solid);--color-ring: var(--color-background-agent-solid);--nebula-focus-ring-color: var(--color-background-agent-solid);}.Nebula_AgentChat_Window{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;color:var(--nebula-code-text);--color-ring-agent: var(--color-background-agent-solid);--color-ring-agent-soft: var(--color-background-agent-solid);--color-ring-agent-solid: var(--color-background-agent-solid);--color-ring-agent-outline: var(--color-background-agent-solid);--color-ring-agent-ghost: var(--color-background-agent-solid);--color-ring-primary: var(--color-background-agent-solid);--color-ring-primary-soft: var(--color-background-agent-solid);--color-ring-primary-solid: var(--color-background-agent-solid);--color-ring-primary-outline: var(--color-background-agent-solid);--color-ring-primary-ghost: var(--color-background-agent-solid);--color-ring-secondary: var(--color-background-agent-solid);--color-ring-secondary-soft: var(--color-background-agent-solid);--color-ring-secondary-solid: var(--color-background-agent-solid);--color-ring-secondary-outline: var(--color-background-agent-solid);--color-ring-secondary-ghost: var(--color-background-agent-solid);--color-ring: var(--color-background-agent-solid);--nebula-focus-ring-color: var(--color-background-agent-solid);}.Nebula_AgentChat_Header{position:relative;flex:none;display:flex;align-items:center;justify-content:center;height:40px;padding:10px 20px;}.Nebula_AgentChat_Lights{position:absolute;left:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;}.Nebula_AgentChat_Light{width:14px;height:14px;border-radius:50%;flex:none;}.Nebula_AgentChat_Light[data-role=close]{background:var(--color-background-danger-solid);}.Nebula_AgentChat_Light[data-role=minimize]{background:var(--color-background-caution-solid);}.Nebula_AgentChat_Light[data-role=zoom]{background:var(--color-background-success-solid);}.Nebula_AgentChat_Title{font-family:var(--nebula-font-mono);font-size:var(--nebula-code-font-size);line-height:var(--nebula-code-line-height);font-weight:700;color:var(--nebula-code-header-color);white-space:nowrap;}.Nebula_AgentChat_Tabs{flex:none;display:flex;align-items:center;gap:5px;padding:0 10px 10px;box-shadow:inset 0 -1px 0 0 var(--nebula-divider);}.Nebula_AgentChat_Tabs>:first-child{flex:1 1 auto;min-width:0;}.Nebula_AgentChat_Tabs>:not(:first-child){flex:none;}.Nebula_AgentChat_Body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:20px;padding:20px;overflow:hidden;}.Nebula_AgentChat_Body>.Nebula_AgentChat_Log{flex:1 1 auto;min-height:0;overflow:auto;}.Nebula_AgentChat_Foot{flex:none;display:flex;align-items:center;gap:10px;}.Nebula_AgentChat_Foot>:first-child{flex:1 1 auto;min-width:0;}.Nebula_AgentChat_Foot>:not(:first-child){flex:none;}.Nebula_AgentChat_Log{display:flex;flex-direction:column;gap:20px;font-family:var(--nebula-font-mono);font-size:var(--nebula-code-font-size);line-height:var(--nebula-code-line-height);font-weight:400;color:var(--nebula-code-text);overflow-wrap:anywhere;}.Nebula_AgentChat_Log b,.Nebula_AgentChat_Log strong{font-weight:700;}.Nebula_AgentChat_Prompt{margin:0;white-space:pre-wrap;}.Nebula_AgentChat_Step{display:flex;align-items:flex-start;gap:5px;}.Nebula_AgentChat_Bullet{flex:none;width:10px;padding-top:4px;display:flex;justify-content:center;}.Nebula_AgentChat_Bullet:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--color-background-success-solid);margin-top:calc((var(--nebula-code-line-height) - 6px) / 2 - 4px);}.Nebula_AgentChat_StepText{flex:1 1 auto;min-width:0;}.Nebula_AgentChat_Label{margin:0;white-space:pre-wrap;}.Nebula_AgentChat_Detail{margin:0;display:flex;gap:1ch;white-space:pre-wrap;}.Nebula_AgentChat_Detail:before{content:"\2514";color:var(--nebula-code-dim-color);flex:none;}.Nebula_AgentChat_Bullet:before{background:var(--color-background-agent-solid);}.Nebula_AgentChat_Step[data-status=running]>.Nebula_AgentChat_Bullet:before{background:var(--color-background-agent-soft-hover);animation:Nebula_AgentChat_nebula-log-blink 1.2s ease-in-out infinite;}.Nebula_AgentChat_Step[data-status=waiting]>.Nebula_AgentChat_Bullet:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--color-background-agent-solid);}@media(prefers-reduced-motion:reduce){.Nebula_AgentChat_Step[data-status=running]>.Nebula_AgentChat_Bullet:before{animation:none;}}.Nebula_AgentChat_Dot{flex:none;display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-background-agent-solid);}.Nebula_AgentChat_Dot[data-status=running]{background:var(--color-background-agent-soft-hover);animation:Nebula_AgentChat_nebula-log-blink 1.2s ease-in-out infinite;}.Nebula_AgentChat_Dot[data-status=waiting]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--color-background-agent-solid);}@media(prefers-reduced-motion:reduce){.Nebula_AgentChat_Dot[data-status=running]{animation:none;}}.Nebula_AgentChat_Log{--nebula-log-gap: 20px;}.Nebula_AgentChat_Log[data-font=sans],.Nebula_AgentChat_GroupBody{--nebula-log-gap: 10px;}.Nebula_AgentChat_Bullet{align-self:stretch;flex-direction:column;align-items:center;justify-content:flex-start;}.Nebula_AgentChat_Step:has(+.Nebula_AgentChat_Step)>.Nebula_AgentChat_Bullet:after{content:"";flex:1 1 auto;width:1px;background:var(--nebula-divider);margin-top:3px;margin-bottom:calc(3px - var(--nebula-log-gap) - (var(--nebula-code-line-height) - 6px) / 2);}.Nebula_AgentChat_Log[data-font=sans]{--nebula-code-font-size: 12px;--nebula-code-line-height: 16.8px;font-family:inherit;font-weight:500;gap:10px;}.Nebula_AgentChat_Log[data-font=sans] b,.Nebula_AgentChat_Log[data-font=sans] strong{font-weight:600;}.Nebula_AgentChat_Log[data-font=sans]>.Nebula_AgentChat_Step,.Nebula_AgentChat_Log[data-font=sans]>.Nebula_AgentChat_Prompt{padding:0 10px;}.Nebula_AgentChat_GroupHead{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:5px;min-height:12px;line-height:12px;cursor:pointer;font-size:12px;font-weight:500;color:#999;transition:color .1s;border-radius:4px;}.Nebula_AgentChat_GroupHead>span+span{color:#bbb;}.Nebula_AgentChat_GroupHead:hover{color:#666;}:root[data-theme=dark] .Nebula_AgentChat_GroupHead:hover{color:#bebec1;}.Nebula_AgentChat_Log[data-font=sans]>.Nebula_AgentChat_Group>.Nebula_AgentChat_GroupHead,.Nebula_AgentChat_Log[data-font=sans]>.Nebula_AgentChat_Group>.Nebula_AgentChat_GroupBody>.Nebula_AgentChat_Step{padding:0 10px;}.Nebula_AgentChat_GroupBody{display:flex;flex-direction:column;gap:10px;margin-top:10px;}.Nebula_AgentChat_GroupBody[hidden]{display:none;}.Nebula_AgentChat_StepText>.Nebula_AgentChat_Group{margin-top:10px;}.Nebula_AgentChat_Banner{margin:0;border:1px solid var(--agent-banner-color, currentColor);border-radius:4px;padding:16px 0;min-inline-size:0;color:var(--agent-banner-color, currentColor);}.Nebula_AgentChat_BannerTitle{margin-left:40.6px;padding:0 1ch;color:var(--agent-banner-color, currentColor);white-space:nowrap;line-height:var(--nebula-code-line-height);}.Nebula_AgentChat_BannerTitle>span{color:var(--nebula-code-header-color);}.Nebula_AgentChat_BannerBody{margin:0;text-align:center;color:var(--nebula-code-header-color);white-space:pre-wrap;}}@keyframes Nebula_AgentChat_nebula-log-blink{0%,to{opacity:1;}50%{opacity:.25;}}:root[data-theme=dark] .Nebula_AgentChat_Tabs button[data-color=agent][data-variant=soft]{--button-background-color: rgb(32, 32, 32);--button-text-color: var(--color-text);}.Nebula_ScrollArea_Thumb{position:absolute;z-index:2;border-radius:9999px;background:#00000047;touch-action:none;opacity:0;pointer-events:none;transition:opacity .3s ease-out;}.Nebula_ScrollArea_X{height:3px;}.Nebula_ScrollArea_Y{width:3px;}.Nebula_ScrollArea_Thumb[data-none]{visibility:hidden;left:0;top:0;}.Nebula_ScrollArea_Thumb[data-shown]{opacity:1;pointer-events:auto;transition-duration:.15s;}:where([data-theme=dark]) .Nebula_ScrollArea_Thumb{background:#a1a1a147;}[data-house-scroll]{scrollbar-width:none;}[data-house-scroll]::-webkit-scrollbar{display:none;}.dotring-rotate{display:block;transform-origin:50% 50%;}.dotring-seg{animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;}@keyframes dotring-dash-10{0%{stroke-dasharray:.017 24.983;stroke-dashoffset:-0;}1.25%{stroke-dasharray:.075 24.925;stroke-dashoffset:-.332;}2.5%{stroke-dasharray:.178 24.822;stroke-dashoffset:-.65;}3.75%{stroke-dasharray:.331 24.669;stroke-dashoffset:-.959;}5%{stroke-dasharray:.537 24.463;stroke-dashoffset:-1.262;}6.25%{stroke-dasharray:.801 24.199;stroke-dashoffset:-1.563;}7.5%{stroke-dasharray:1.125 23.875;stroke-dashoffset:-1.867;}8.75%{stroke-dasharray:1.513 23.487;stroke-dashoffset:-2.181;}10%{stroke-dasharray:1.967 23.033;stroke-dashoffset:-2.51;}11.25%{stroke-dasharray:2.489 22.511;stroke-dashoffset:-2.861;}12.5%{stroke-dasharray:3.079 21.921;stroke-dashoffset:-3.241;}13.75%{stroke-dasharray:3.737 21.263;stroke-dashoffset:-3.656;}15%{stroke-dasharray:4.461 20.539;stroke-dashoffset:-4.113;}16.25%{stroke-dasharray:5.246 19.754;stroke-dashoffset:-4.617;}17.5%{stroke-dasharray:6.086 18.914;stroke-dashoffset:-5.176;}18.75%{stroke-dasharray:6.973 18.027;stroke-dashoffset:-5.793;}20%{stroke-dasharray:7.895 17.105;stroke-dashoffset:-6.476;}21.25%{stroke-dasharray:8.839 16.161;stroke-dashoffset:-7.229;}22.5%{stroke-dasharray:9.788 15.212;stroke-dashoffset:-8.058;}23.75%{stroke-dasharray:10.725 14.275;stroke-dashoffset:-8.966;}25%{stroke-dasharray:11.631 13.369;stroke-dashoffset:-9.96;}26.25%{stroke-dasharray:12.486 12.514;stroke-dashoffset:-11.041;}27.5%{stroke-dasharray:13.27 11.73;stroke-dashoffset:-12.214;}28.75%{stroke-dasharray:13.965 11.035;stroke-dashoffset:-13.48;}30%{stroke-dasharray:14.552 10.448;stroke-dashoffset:-14.84;}31.25%{stroke-dasharray:15.019 9.981;stroke-dashoffset:-16.294;}32.5%{stroke-dasharray:15.354 9.646;stroke-dashoffset:-17.839;}33.75%{stroke-dasharray:15.55 9.45;stroke-dashoffset:-19.471;}35%{stroke-dasharray:15.605 9.395;stroke-dashoffset:-21.184;}36.25%{stroke-dasharray:15.52 9.48;stroke-dashoffset:-22.969;}37.5%{stroke-dasharray:15.302 9.698;stroke-dashoffset:-24.816;}38.75%{stroke-dasharray:14.961 10.039;stroke-dashoffset:-26.712;}40%{stroke-dasharray:14.513 10.487;stroke-dashoffset:-28.645;}41.25%{stroke-dasharray:13.973 11.027;stroke-dashoffset:-30.598;}42.5%{stroke-dasharray:13.362 11.638;stroke-dashoffset:-32.557;}43.75%{stroke-dasharray:12.699 12.301;stroke-dashoffset:-34.505;}45%{stroke-dasharray:12.004 12.996;stroke-dashoffset:-36.427;}46.25%{stroke-dasharray:11.297 13.703;stroke-dashoffset:-38.309;}47.5%{stroke-dasharray:10.595 14.405;stroke-dashoffset:-40.139;}48.75%{stroke-dasharray:9.914 15.086;stroke-dashoffset:-41.906;}50%{stroke-dasharray:9.264 15.736;stroke-dashoffset:-43.601;}51.25%{stroke-dasharray:8.656 16.344;stroke-dashoffset:-45.219;}52.5%{stroke-dasharray:8.093 16.907;stroke-dashoffset:-46.757;}53.75%{stroke-dasharray:7.579 17.421;stroke-dashoffset:-48.215;}55%{stroke-dasharray:7.112 17.888;stroke-dashoffset:-49.593;}56.25%{stroke-dasharray:6.689 18.311;stroke-dashoffset:-50.897;}57.5%{stroke-dasharray:6.306 18.694;stroke-dashoffset:-52.131;}58.75%{stroke-dasharray:5.956 19.044;stroke-dashoffset:-53.301;}60%{stroke-dasharray:5.633 19.367;stroke-dashoffset:-54.415;}61.25%{stroke-dasharray:5.33 19.67;stroke-dashoffset:-55.479;}62.5%{stroke-dasharray:5.043 19.957;stroke-dashoffset:-56.501;}63.75%{stroke-dasharray:4.766 20.234;stroke-dashoffset:-57.485;}65%{stroke-dasharray:4.496 20.504;stroke-dashoffset:-58.436;}66.25%{stroke-dasharray:4.23 20.77;stroke-dashoffset:-59.358;}67.5%{stroke-dasharray:3.969 21.031;stroke-dashoffset:-60.254;}68.75%{stroke-dasharray:3.713 21.287;stroke-dashoffset:-61.124;}70%{stroke-dasharray:3.462 21.538;stroke-dashoffset:-61.968;}71.25%{stroke-dasharray:3.218 21.782;stroke-dashoffset:-62.785;}72.5%{stroke-dasharray:2.983 22.017;stroke-dashoffset:-63.576;}73.75%{stroke-dasharray:2.758 22.242;stroke-dashoffset:-64.337;}75%{stroke-dasharray:2.546 22.454;stroke-dashoffset:-65.07;}76.25%{stroke-dasharray:2.345 22.655;stroke-dashoffset:-65.771;}77.5%{stroke-dasharray:2.156 22.844;stroke-dashoffset:-66.443;}78.75%{stroke-dasharray:1.979 23.021;stroke-dashoffset:-67.084;}80%{stroke-dasharray:1.812 23.188;stroke-dashoffset:-67.696;}81.25%{stroke-dasharray:1.652 23.348;stroke-dashoffset:-68.281;}82.5%{stroke-dasharray:1.498 23.502;stroke-dashoffset:-68.842;}83.75%{stroke-dasharray:1.348 23.652;stroke-dashoffset:-69.379;}85%{stroke-dasharray:1.201 23.799;stroke-dashoffset:-69.897;}86.25%{stroke-dasharray:1.054 23.946;stroke-dashoffset:-70.398;}87.5%{stroke-dasharray:.909 24.091;stroke-dashoffset:-70.883;}88.75%{stroke-dasharray:.765 24.235;stroke-dashoffset:-71.354;}90%{stroke-dasharray:.623 24.377;stroke-dashoffset:-71.813;}91.25%{stroke-dasharray:.488 24.512;stroke-dashoffset:-72.26;}92.5%{stroke-dasharray:.36 24.64;stroke-dashoffset:-72.694;}93.75%{stroke-dasharray:.245 24.755;stroke-dashoffset:-73.115;}95%{stroke-dasharray:.147 24.853;stroke-dashoffset:-73.522;}96.25%{stroke-dasharray:.07 24.93;stroke-dashoffset:-73.915;}97.5%{stroke-dasharray:.019 24.981;stroke-dashoffset:-74.292;}98.75%{stroke-dasharray:.01 24.99;stroke-dashoffset:-74.654;}to{stroke-dasharray:.017 24.983;stroke-dashoffset:-75;}}@keyframes dotring-dash-12{0%{stroke-dasharray:.017 24.983;stroke-dashoffset:-0;}1.25%{stroke-dasharray:.075 24.925;stroke-dashoffset:-.332;}2.5%{stroke-dasharray:.178 24.822;stroke-dashoffset:-.65;}3.75%{stroke-dasharray:.331 24.669;stroke-dashoffset:-.959;}5%{stroke-dasharray:.537 24.463;stroke-dashoffset:-1.262;}6.25%{stroke-dasharray:.801 24.199;stroke-dashoffset:-1.563;}7.5%{stroke-dasharray:1.125 23.875;stroke-dashoffset:-1.867;}8.75%{stroke-dasharray:1.513 23.487;stroke-dashoffset:-2.181;}10%{stroke-dasharray:1.967 23.033;stroke-dashoffset:-2.51;}11.25%{stroke-dasharray:2.489 22.511;stroke-dashoffset:-2.861;}12.5%{stroke-dasharray:3.079 21.921;stroke-dashoffset:-3.241;}13.75%{stroke-dasharray:3.737 21.263;stroke-dashoffset:-3.656;}15%{stroke-dasharray:4.461 20.539;stroke-dashoffset:-4.113;}16.25%{stroke-dasharray:5.246 19.754;stroke-dashoffset:-4.617;}17.5%{stroke-dasharray:6.086 18.914;stroke-dashoffset:-5.176;}18.75%{stroke-dasharray:6.973 18.027;stroke-dashoffset:-5.793;}20%{stroke-dasharray:7.895 17.105;stroke-dashoffset:-6.476;}21.25%{stroke-dasharray:8.839 16.161;stroke-dashoffset:-7.229;}22.5%{stroke-dasharray:9.788 15.212;stroke-dashoffset:-8.058;}23.75%{stroke-dasharray:10.725 14.275;stroke-dashoffset:-8.966;}25%{stroke-dasharray:11.631 13.369;stroke-dashoffset:-9.96;}26.25%{stroke-dasharray:12.486 12.514;stroke-dashoffset:-11.041;}27.5%{stroke-dasharray:13.27 11.73;stroke-dashoffset:-12.214;}28.75%{stroke-dasharray:13.965 11.035;stroke-dashoffset:-13.48;}30%{stroke-dasharray:14.552 10.448;stroke-dashoffset:-14.84;}31.25%{stroke-dasharray:15.019 9.981;stroke-dashoffset:-16.294;}32.5%{stroke-dasharray:15.354 9.646;stroke-dashoffset:-17.839;}33.75%{stroke-dasharray:15.55 9.45;stroke-dashoffset:-19.471;}35%{stroke-dasharray:15.605 9.395;stroke-dashoffset:-21.184;}36.25%{stroke-dasharray:15.52 9.48;stroke-dashoffset:-22.969;}37.5%{stroke-dasharray:15.302 9.698;stroke-dashoffset:-24.816;}38.75%{stroke-dasharray:14.961 10.039;stroke-dashoffset:-26.712;}40%{stroke-dasharray:14.513 10.487;stroke-dashoffset:-28.645;}41.25%{stroke-dasharray:13.973 11.027;stroke-dashoffset:-30.598;}42.5%{stroke-dasharray:13.362 11.638;stroke-dashoffset:-32.557;}43.75%{stroke-dasharray:12.699 12.301;stroke-dashoffset:-34.505;}45%{stroke-dasharray:12.004 12.996;stroke-dashoffset:-36.427;}46.25%{stroke-dasharray:11.297 13.703;stroke-dashoffset:-38.309;}47.5%{stroke-dasharray:10.595 14.405;stroke-dashoffset:-40.139;}48.75%{stroke-dasharray:9.914 15.086;stroke-dashoffset:-41.906;}50%{stroke-dasharray:9.264 15.736;stroke-dashoffset:-43.601;}51.25%{stroke-dasharray:8.656 16.344;stroke-dashoffset:-45.219;}52.5%{stroke-dasharray:8.093 16.907;stroke-dashoffset:-46.757;}53.75%{stroke-dasharray:7.579 17.421;stroke-dashoffset:-48.215;}55%{stroke-dasharray:7.112 17.888;stroke-dashoffset:-49.593;}56.25%{stroke-dasharray:6.689 18.311;stroke-dashoffset:-50.897;}57.5%{stroke-dasharray:6.306 18.694;stroke-dashoffset:-52.131;}58.75%{stroke-dasharray:5.956 19.044;stroke-dashoffset:-53.301;}60%{stroke-dasharray:5.633 19.367;stroke-dashoffset:-54.415;}61.25%{stroke-dasharray:5.33 19.67;stroke-dashoffset:-55.479;}62.5%{stroke-dasharray:5.043 19.957;stroke-dashoffset:-56.501;}63.75%{stroke-dasharray:4.766 20.234;stroke-dashoffset:-57.485;}65%{stroke-dasharray:4.496 20.504;stroke-dashoffset:-58.436;}66.25%{stroke-dasharray:4.23 20.77;stroke-dashoffset:-59.358;}67.5%{stroke-dasharray:3.969 21.031;stroke-dashoffset:-60.254;}68.75%{stroke-dasharray:3.713 21.287;stroke-dashoffset:-61.124;}70%{stroke-dasharray:3.462 21.538;stroke-dashoffset:-61.968;}71.25%{stroke-dasharray:3.218 21.782;stroke-dashoffset:-62.785;}72.5%{stroke-dasharray:2.983 22.017;stroke-dashoffset:-63.576;}73.75%{stroke-dasharray:2.758 22.242;stroke-dashoffset:-64.337;}75%{stroke-dasharray:2.546 22.454;stroke-dashoffset:-65.07;}76.25%{stroke-dasharray:2.345 22.655;stroke-dashoffset:-65.771;}77.5%{stroke-dasharray:2.156 22.844;stroke-dashoffset:-66.443;}78.75%{stroke-dasharray:1.979 23.021;stroke-dashoffset:-67.084;}80%{stroke-dasharray:1.812 23.188;stroke-dashoffset:-67.696;}81.25%{stroke-dasharray:1.652 23.348;stroke-dashoffset:-68.281;}82.5%{stroke-dasharray:1.498 23.502;stroke-dashoffset:-68.842;}83.75%{stroke-dasharray:1.348 23.652;stroke-dashoffset:-69.379;}85%{stroke-dasharray:1.201 23.799;stroke-dashoffset:-69.897;}86.25%{stroke-dasharray:1.054 23.946;stroke-dashoffset:-70.398;}87.5%{stroke-dasharray:.909 24.091;stroke-dashoffset:-70.883;}88.75%{stroke-dasharray:.765 24.235;stroke-dashoffset:-71.354;}90%{stroke-dasharray:.623 24.377;stroke-dashoffset:-71.813;}91.25%{stroke-dasharray:.488 24.512;stroke-dashoffset:-72.26;}92.5%{stroke-dasharray:.36 24.64;stroke-dashoffset:-72.694;}93.75%{stroke-dasharray:.245 24.755;stroke-dashoffset:-73.115;}95%{stroke-dasharray:.147 24.853;stroke-dashoffset:-73.522;}96.25%{stroke-dasharray:.07 24.93;stroke-dashoffset:-73.915;}97.5%{stroke-dasharray:.019 24.981;stroke-dashoffset:-74.292;}98.75%{stroke-dasharray:.01 24.99;stroke-dashoffset:-74.654;}to{stroke-dasharray:.017 24.983;stroke-dashoffset:-75;}}@keyframes dotring-dash-16{0%{stroke-dasharray:.017 24.983;stroke-dashoffset:-0;}1.25%{stroke-dasharray:.075 24.925;stroke-dashoffset:-.332;}2.5%{stroke-dasharray:.178 24.822;stroke-dashoffset:-.65;}3.75%{stroke-dasharray:.331 24.669;stroke-dashoffset:-.959;}5%{stroke-dasharray:.537 24.463;stroke-dashoffset:-1.262;}6.25%{stroke-dasharray:.801 24.199;stroke-dashoffset:-1.563;}7.5%{stroke-dasharray:1.125 23.875;stroke-dashoffset:-1.867;}8.75%{stroke-dasharray:1.513 23.487;stroke-dashoffset:-2.181;}10%{stroke-dasharray:1.967 23.033;stroke-dashoffset:-2.51;}11.25%{stroke-dasharray:2.489 22.511;stroke-dashoffset:-2.861;}12.5%{stroke-dasharray:3.079 21.921;stroke-dashoffset:-3.241;}13.75%{stroke-dasharray:3.737 21.263;stroke-dashoffset:-3.656;}15%{stroke-dasharray:4.461 20.539;stroke-dashoffset:-4.113;}16.25%{stroke-dasharray:5.246 19.754;stroke-dashoffset:-4.617;}17.5%{stroke-dasharray:6.086 18.914;stroke-dashoffset:-5.176;}18.75%{stroke-dasharray:6.973 18.027;stroke-dashoffset:-5.793;}20%{stroke-dasharray:7.895 17.105;stroke-dashoffset:-6.476;}21.25%{stroke-dasharray:8.839 16.161;stroke-dashoffset:-7.229;}22.5%{stroke-dasharray:9.788 15.212;stroke-dashoffset:-8.058;}23.75%{stroke-dasharray:10.725 14.275;stroke-dashoffset:-8.966;}25%{stroke-dasharray:11.631 13.369;stroke-dashoffset:-9.96;}26.25%{stroke-dasharray:12.486 12.514;stroke-dashoffset:-11.041;}27.5%{stroke-dasharray:13.27 11.73;stroke-dashoffset:-12.214;}28.75%{stroke-dasharray:13.965 11.035;stroke-dashoffset:-13.48;}30%{stroke-dasharray:14.552 10.448;stroke-dashoffset:-14.84;}31.25%{stroke-dasharray:15.019 9.981;stroke-dashoffset:-16.294;}32.5%{stroke-dasharray:15.354 9.646;stroke-dashoffset:-17.839;}33.75%{stroke-dasharray:15.55 9.45;stroke-dashoffset:-19.471;}35%{stroke-dasharray:15.605 9.395;stroke-dashoffset:-21.184;}36.25%{stroke-dasharray:15.52 9.48;stroke-dashoffset:-22.969;}37.5%{stroke-dasharray:15.302 9.698;stroke-dashoffset:-24.816;}38.75%{stroke-dasharray:14.961 10.039;stroke-dashoffset:-26.712;}40%{stroke-dasharray:14.513 10.487;stroke-dashoffset:-28.645;}41.25%{stroke-dasharray:13.973 11.027;stroke-dashoffset:-30.598;}42.5%{stroke-dasharray:13.362 11.638;stroke-dashoffset:-32.557;}43.75%{stroke-dasharray:12.699 12.301;stroke-dashoffset:-34.505;}45%{stroke-dasharray:12.004 12.996;stroke-dashoffset:-36.427;}46.25%{stroke-dasharray:11.297 13.703;stroke-dashoffset:-38.309;}47.5%{stroke-dasharray:10.595 14.405;stroke-dashoffset:-40.139;}48.75%{stroke-dasharray:9.914 15.086;stroke-dashoffset:-41.906;}50%{stroke-dasharray:9.264 15.736;stroke-dashoffset:-43.601;}51.25%{stroke-dasharray:8.656 16.344;stroke-dashoffset:-45.219;}52.5%{stroke-dasharray:8.093 16.907;stroke-dashoffset:-46.757;}53.75%{stroke-dasharray:7.579 17.421;stroke-dashoffset:-48.215;}55%{stroke-dasharray:7.112 17.888;stroke-dashoffset:-49.593;}56.25%{stroke-dasharray:6.689 18.311;stroke-dashoffset:-50.897;}57.5%{stroke-dasharray:6.306 18.694;stroke-dashoffset:-52.131;}58.75%{stroke-dasharray:5.956 19.044;stroke-dashoffset:-53.301;}60%{stroke-dasharray:5.633 19.367;stroke-dashoffset:-54.415;}61.25%{stroke-dasharray:5.33 19.67;stroke-dashoffset:-55.479;}62.5%{stroke-dasharray:5.043 19.957;stroke-dashoffset:-56.501;}63.75%{stroke-dasharray:4.766 20.234;stroke-dashoffset:-57.485;}65%{stroke-dasharray:4.496 20.504;stroke-dashoffset:-58.436;}66.25%{stroke-dasharray:4.23 20.77;stroke-dashoffset:-59.358;}67.5%{stroke-dasharray:3.969 21.031;stroke-dashoffset:-60.254;}68.75%{stroke-dasharray:3.713 21.287;stroke-dashoffset:-61.124;}70%{stroke-dasharray:3.462 21.538;stroke-dashoffset:-61.968;}71.25%{stroke-dasharray:3.218 21.782;stroke-dashoffset:-62.785;}72.5%{stroke-dasharray:2.983 22.017;stroke-dashoffset:-63.576;}73.75%{stroke-dasharray:2.758 22.242;stroke-dashoffset:-64.337;}75%{stroke-dasharray:2.546 22.454;stroke-dashoffset:-65.07;}76.25%{stroke-dasharray:2.345 22.655;stroke-dashoffset:-65.771;}77.5%{stroke-dasharray:2.156 22.844;stroke-dashoffset:-66.443;}78.75%{stroke-dasharray:1.979 23.021;stroke-dashoffset:-67.084;}80%{stroke-dasharray:1.812 23.188;stroke-dashoffset:-67.696;}81.25%{stroke-dasharray:1.652 23.348;stroke-dashoffset:-68.281;}82.5%{stroke-dasharray:1.498 23.502;stroke-dashoffset:-68.842;}83.75%{stroke-dasharray:1.348 23.652;stroke-dashoffset:-69.379;}85%{stroke-dasharray:1.201 23.799;stroke-dashoffset:-69.897;}86.25%{stroke-dasharray:1.054 23.946;stroke-dashoffset:-70.398;}87.5%{stroke-dasharray:.909 24.091;stroke-dashoffset:-70.883;}88.75%{stroke-dasharray:.765 24.235;stroke-dashoffset:-71.354;}90%{stroke-dasharray:.623 24.377;stroke-dashoffset:-71.813;}91.25%{stroke-dasharray:.488 24.512;stroke-dashoffset:-72.26;}92.5%{stroke-dasharray:.36 24.64;stroke-dashoffset:-72.694;}93.75%{stroke-dasharray:.245 24.755;stroke-dashoffset:-73.115;}95%{stroke-dasharray:.147 24.853;stroke-dashoffset:-73.522;}96.25%{stroke-dasharray:.07 24.93;stroke-dashoffset:-73.915;}97.5%{stroke-dasharray:.019 24.981;stroke-dashoffset:-74.292;}98.75%{stroke-dasharray:.01 24.99;stroke-dashoffset:-74.654;}to{stroke-dasharray:.017 24.983;stroke-dashoffset:-75;}}@keyframes dotring-dash-20{0%{stroke-dasharray:.017 24.983;stroke-dashoffset:-0;}1.25%{stroke-dasharray:.075 24.925;stroke-dashoffset:-.332;}2.5%{stroke-dasharray:.178 24.822;stroke-dashoffset:-.65;}3.75%{stroke-dasharray:.331 24.669;stroke-dashoffset:-.959;}5%{stroke-dasharray:.537 24.463;stroke-dashoffset:-1.262;}6.25%{stroke-dasharray:.801 24.199;stroke-dashoffset:-1.563;}7.5%{stroke-dasharray:1.125 23.875;stroke-dashoffset:-1.867;}8.75%{stroke-dasharray:1.513 23.487;stroke-dashoffset:-2.181;}10%{stroke-dasharray:1.967 23.033;stroke-dashoffset:-2.51;}11.25%{stroke-dasharray:2.489 22.511;stroke-dashoffset:-2.861;}12.5%{stroke-dasharray:3.079 21.921;stroke-dashoffset:-3.241;}13.75%{stroke-dasharray:3.737 21.263;stroke-dashoffset:-3.656;}15%{stroke-dasharray:4.461 20.539;stroke-dashoffset:-4.113;}16.25%{stroke-dasharray:5.246 19.754;stroke-dashoffset:-4.617;}17.5%{stroke-dasharray:6.086 18.914;stroke-dashoffset:-5.176;}18.75%{stroke-dasharray:6.973 18.027;stroke-dashoffset:-5.793;}20%{stroke-dasharray:7.895 17.105;stroke-dashoffset:-6.476;}21.25%{stroke-dasharray:8.839 16.161;stroke-dashoffset:-7.229;}22.5%{stroke-dasharray:9.788 15.212;stroke-dashoffset:-8.058;}23.75%{stroke-dasharray:10.725 14.275;stroke-dashoffset:-8.966;}25%{stroke-dasharray:11.631 13.369;stroke-dashoffset:-9.96;}26.25%{stroke-dasharray:12.486 12.514;stroke-dashoffset:-11.041;}27.5%{stroke-dasharray:13.27 11.73;stroke-dashoffset:-12.214;}28.75%{stroke-dasharray:13.965 11.035;stroke-dashoffset:-13.48;}30%{stroke-dasharray:14.552 10.448;stroke-dashoffset:-14.84;}31.25%{stroke-dasharray:15.019 9.981;stroke-dashoffset:-16.294;}32.5%{stroke-dasharray:15.354 9.646;stroke-dashoffset:-17.839;}33.75%{stroke-dasharray:15.55 9.45;stroke-dashoffset:-19.471;}35%{stroke-dasharray:15.605 9.395;stroke-dashoffset:-21.184;}36.25%{stroke-dasharray:15.52 9.48;stroke-dashoffset:-22.969;}37.5%{stroke-dasharray:15.302 9.698;stroke-dashoffset:-24.816;}38.75%{stroke-dasharray:14.961 10.039;stroke-dashoffset:-26.712;}40%{stroke-dasharray:14.513 10.487;stroke-dashoffset:-28.645;}41.25%{stroke-dasharray:13.973 11.027;stroke-dashoffset:-30.598;}42.5%{stroke-dasharray:13.362 11.638;stroke-dashoffset:-32.557;}43.75%{stroke-dasharray:12.699 12.301;stroke-dashoffset:-34.505;}45%{stroke-dasharray:12.004 12.996;stroke-dashoffset:-36.427;}46.25%{stroke-dasharray:11.297 13.703;stroke-dashoffset:-38.309;}47.5%{stroke-dasharray:10.595 14.405;stroke-dashoffset:-40.139;}48.75%{stroke-dasharray:9.914 15.086;stroke-dashoffset:-41.906;}50%{stroke-dasharray:9.264 15.736;stroke-dashoffset:-43.601;}51.25%{stroke-dasharray:8.656 16.344;stroke-dashoffset:-45.219;}52.5%{stroke-dasharray:8.093 16.907;stroke-dashoffset:-46.757;}53.75%{stroke-dasharray:7.579 17.421;stroke-dashoffset:-48.215;}55%{stroke-dasharray:7.112 17.888;stroke-dashoffset:-49.593;}56.25%{stroke-dasharray:6.689 18.311;stroke-dashoffset:-50.897;}57.5%{stroke-dasharray:6.306 18.694;stroke-dashoffset:-52.131;}58.75%{stroke-dasharray:5.956 19.044;stroke-dashoffset:-53.301;}60%{stroke-dasharray:5.633 19.367;stroke-dashoffset:-54.415;}61.25%{stroke-dasharray:5.33 19.67;stroke-dashoffset:-55.479;}62.5%{stroke-dasharray:5.043 19.957;stroke-dashoffset:-56.501;}63.75%{stroke-dasharray:4.766 20.234;stroke-dashoffset:-57.485;}65%{stroke-dasharray:4.496 20.504;stroke-dashoffset:-58.436;}66.25%{stroke-dasharray:4.23 20.77;stroke-dashoffset:-59.358;}67.5%{stroke-dasharray:3.969 21.031;stroke-dashoffset:-60.254;}68.75%{stroke-dasharray:3.713 21.287;stroke-dashoffset:-61.124;}70%{stroke-dasharray:3.462 21.538;stroke-dashoffset:-61.968;}71.25%{stroke-dasharray:3.218 21.782;stroke-dashoffset:-62.785;}72.5%{stroke-dasharray:2.983 22.017;stroke-dashoffset:-63.576;}73.75%{stroke-dasharray:2.758 22.242;stroke-dashoffset:-64.337;}75%{stroke-dasharray:2.546 22.454;stroke-dashoffset:-65.07;}76.25%{stroke-dasharray:2.345 22.655;stroke-dashoffset:-65.771;}77.5%{stroke-dasharray:2.156 22.844;stroke-dashoffset:-66.443;}78.75%{stroke-dasharray:1.979 23.021;stroke-dashoffset:-67.084;}80%{stroke-dasharray:1.812 23.188;stroke-dashoffset:-67.696;}81.25%{stroke-dasharray:1.652 23.348;stroke-dashoffset:-68.281;}82.5%{stroke-dasharray:1.498 23.502;stroke-dashoffset:-68.842;}83.75%{stroke-dasharray:1.348 23.652;stroke-dashoffset:-69.379;}85%{stroke-dasharray:1.201 23.799;stroke-dashoffset:-69.897;}86.25%{stroke-dasharray:1.054 23.946;stroke-dashoffset:-70.398;}87.5%{stroke-dasharray:.909 24.091;stroke-dashoffset:-70.883;}88.75%{stroke-dasharray:.765 24.235;stroke-dashoffset:-71.354;}90%{stroke-dasharray:.623 24.377;stroke-dashoffset:-71.813;}91.25%{stroke-dasharray:.488 24.512;stroke-dashoffset:-72.26;}92.5%{stroke-dasharray:.36 24.64;stroke-dashoffset:-72.694;}93.75%{stroke-dasharray:.245 24.755;stroke-dashoffset:-73.115;}95%{stroke-dasharray:.147 24.853;stroke-dashoffset:-73.522;}96.25%{stroke-dasharray:.07 24.93;stroke-dashoffset:-73.915;}97.5%{stroke-dasharray:.019 24.981;stroke-dashoffset:-74.292;}98.75%{stroke-dasharray:.01 24.99;stroke-dashoffset:-74.654;}to{stroke-dasharray:.017 24.983;stroke-dashoffset:-75;}}@keyframes dotring-dash-24{0%{stroke-dasharray:.017 24.983;stroke-dashoffset:-0;}1.25%{stroke-dasharray:.075 24.925;stroke-dashoffset:-.332;}2.5%{stroke-dasharray:.178 24.822;stroke-dashoffset:-.65;}3.75%{stroke-dasharray:.331 24.669;stroke-dashoffset:-.959;}5%{stroke-dasharray:.537 24.463;stroke-dashoffset:-1.262;}6.25%{stroke-dasharray:.801 24.199;stroke-dashoffset:-1.563;}7.5%{stroke-dasharray:1.125 23.875;stroke-dashoffset:-1.867;}8.75%{stroke-dasharray:1.513 23.487;stroke-dashoffset:-2.181;}10%{stroke-dasharray:1.967 23.033;stroke-dashoffset:-2.51;}11.25%{stroke-dasharray:2.489 22.511;stroke-dashoffset:-2.861;}12.5%{stroke-dasharray:3.079 21.921;stroke-dashoffset:-3.241;}13.75%{stroke-dasharray:3.737 21.263;stroke-dashoffset:-3.656;}15%{stroke-dasharray:4.461 20.539;stroke-dashoffset:-4.113;}16.25%{stroke-dasharray:5.246 19.754;stroke-dashoffset:-4.617;}17.5%{stroke-dasharray:6.086 18.914;stroke-dashoffset:-5.176;}18.75%{stroke-dasharray:6.973 18.027;stroke-dashoffset:-5.793;}20%{stroke-dasharray:7.895 17.105;stroke-dashoffset:-6.476;}21.25%{stroke-dasharray:8.839 16.161;stroke-dashoffset:-7.229;}22.5%{stroke-dasharray:9.788 15.212;stroke-dashoffset:-8.058;}23.75%{stroke-dasharray:10.725 14.275;stroke-dashoffset:-8.966;}25%{stroke-dasharray:11.631 13.369;stroke-dashoffset:-9.96;}26.25%{stroke-dasharray:12.486 12.514;stroke-dashoffset:-11.041;}27.5%{stroke-dasharray:13.27 11.73;stroke-dashoffset:-12.214;}28.75%{stroke-dasharray:13.965 11.035;stroke-dashoffset:-13.48;}30%{stroke-dasharray:14.552 10.448;stroke-dashoffset:-14.84;}31.25%{stroke-dasharray:15.019 9.981;stroke-dashoffset:-16.294;}32.5%{stroke-dasharray:15.354 9.646;stroke-dashoffset:-17.839;}33.75%{stroke-dasharray:15.55 9.45;stroke-dashoffset:-19.471;}35%{stroke-dasharray:15.605 9.395;stroke-dashoffset:-21.184;}36.25%{stroke-dasharray:15.52 9.48;stroke-dashoffset:-22.969;}37.5%{stroke-dasharray:15.302 9.698;stroke-dashoffset:-24.816;}38.75%{stroke-dasharray:14.961 10.039;stroke-dashoffset:-26.712;}40%{stroke-dasharray:14.513 10.487;stroke-dashoffset:-28.645;}41.25%{stroke-dasharray:13.973 11.027;stroke-dashoffset:-30.598;}42.5%{stroke-dasharray:13.362 11.638;stroke-dashoffset:-32.557;}43.75%{stroke-dasharray:12.699 12.301;stroke-dashoffset:-34.505;}45%{stroke-dasharray:12.004 12.996;stroke-dashoffset:-36.427;}46.25%{stroke-dasharray:11.297 13.703;stroke-dashoffset:-38.309;}47.5%{stroke-dasharray:10.595 14.405;stroke-dashoffset:-40.139;}48.75%{stroke-dasharray:9.914 15.086;stroke-dashoffset:-41.906;}50%{stroke-dasharray:9.264 15.736;stroke-dashoffset:-43.601;}51.25%{stroke-dasharray:8.656 16.344;stroke-dashoffset:-45.219;}52.5%{stroke-dasharray:8.093 16.907;stroke-dashoffset:-46.757;}53.75%{stroke-dasharray:7.579 17.421;stroke-dashoffset:-48.215;}55%{stroke-dasharray:7.112 17.888;stroke-dashoffset:-49.593;}56.25%{stroke-dasharray:6.689 18.311;stroke-dashoffset:-50.897;}57.5%{stroke-dasharray:6.306 18.694;stroke-dashoffset:-52.131;}58.75%{stroke-dasharray:5.956 19.044;stroke-dashoffset:-53.301;}60%{stroke-dasharray:5.633 19.367;stroke-dashoffset:-54.415;}61.25%{stroke-dasharray:5.33 19.67;stroke-dashoffset:-55.479;}62.5%{stroke-dasharray:5.043 19.957;stroke-dashoffset:-56.501;}63.75%{stroke-dasharray:4.766 20.234;stroke-dashoffset:-57.485;}65%{stroke-dasharray:4.496 20.504;stroke-dashoffset:-58.436;}66.25%{stroke-dasharray:4.23 20.77;stroke-dashoffset:-59.358;}67.5%{stroke-dasharray:3.969 21.031;stroke-dashoffset:-60.254;}68.75%{stroke-dasharray:3.713 21.287;stroke-dashoffset:-61.124;}70%{stroke-dasharray:3.462 21.538;stroke-dashoffset:-61.968;}71.25%{stroke-dasharray:3.218 21.782;stroke-dashoffset:-62.785;}72.5%{stroke-dasharray:2.983 22.017;stroke-dashoffset:-63.576;}73.75%{stroke-dasharray:2.758 22.242;stroke-dashoffset:-64.337;}75%{stroke-dasharray:2.546 22.454;stroke-dashoffset:-65.07;}76.25%{stroke-dasharray:2.345 22.655;stroke-dashoffset:-65.771;}77.5%{stroke-dasharray:2.156 22.844;stroke-dashoffset:-66.443;}78.75%{stroke-dasharray:1.979 23.021;stroke-dashoffset:-67.084;}80%{stroke-dasharray:1.812 23.188;stroke-dashoffset:-67.696;}81.25%{stroke-dasharray:1.652 23.348;stroke-dashoffset:-68.281;}82.5%{stroke-dasharray:1.498 23.502;stroke-dashoffset:-68.842;}83.75%{stroke-dasharray:1.348 23.652;stroke-dashoffset:-69.379;}85%{stroke-dasharray:1.201 23.799;stroke-dashoffset:-69.897;}86.25%{stroke-dasharray:1.054 23.946;stroke-dashoffset:-70.398;}87.5%{stroke-dasharray:.909 24.091;stroke-dashoffset:-70.883;}88.75%{stroke-dasharray:.765 24.235;stroke-dashoffset:-71.354;}90%{stroke-dasharray:.623 24.377;stroke-dashoffset:-71.813;}91.25%{stroke-dasharray:.488 24.512;stroke-dashoffset:-72.26;}92.5%{stroke-dasharray:.36 24.64;stroke-dashoffset:-72.694;}93.75%{stroke-dasharray:.245 24.755;stroke-dashoffset:-73.115;}95%{stroke-dasharray:.147 24.853;stroke-dashoffset:-73.522;}96.25%{stroke-dasharray:.07 24.93;stroke-dashoffset:-73.915;}97.5%{stroke-dasharray:.019 24.981;stroke-dashoffset:-74.292;}98.75%{stroke-dasharray:.01 24.99;stroke-dashoffset:-74.654;}to{stroke-dasharray:.017 24.983;stroke-dashoffset:-75;}}@keyframes dotring-dash-30{0%{stroke-dasharray:.017 24.983;stroke-dashoffset:-0;}1.25%{stroke-dasharray:.075 24.925;stroke-dashoffset:-.332;}2.5%{stroke-dasharray:.178 24.822;stroke-dashoffset:-.65;}3.75%{stroke-dasharray:.331 24.669;stroke-dashoffset:-.959;}5%{stroke-dasharray:.537 24.463;stroke-dashoffset:-1.262;}6.25%{stroke-dasharray:.801 24.199;stroke-dashoffset:-1.563;}7.5%{stroke-dasharray:1.125 23.875;stroke-dashoffset:-1.867;}8.75%{stroke-dasharray:1.513 23.487;stroke-dashoffset:-2.181;}10%{stroke-dasharray:1.967 23.033;stroke-dashoffset:-2.51;}11.25%{stroke-dasharray:2.489 22.511;stroke-dashoffset:-2.861;}12.5%{stroke-dasharray:3.079 21.921;stroke-dashoffset:-3.241;}13.75%{stroke-dasharray:3.737 21.263;stroke-dashoffset:-3.656;}15%{stroke-dasharray:4.461 20.539;stroke-dashoffset:-4.113;}16.25%{stroke-dasharray:5.246 19.754;stroke-dashoffset:-4.617;}17.5%{stroke-dasharray:6.086 18.914;stroke-dashoffset:-5.176;}18.75%{stroke-dasharray:6.973 18.027;stroke-dashoffset:-5.793;}20%{stroke-dasharray:7.895 17.105;stroke-dashoffset:-6.476;}21.25%{stroke-dasharray:8.839 16.161;stroke-dashoffset:-7.229;}22.5%{stroke-dasharray:9.788 15.212;stroke-dashoffset:-8.058;}23.75%{stroke-dasharray:10.725 14.275;stroke-dashoffset:-8.966;}25%{stroke-dasharray:11.631 13.369;stroke-dashoffset:-9.96;}26.25%{stroke-dasharray:12.486 12.514;stroke-dashoffset:-11.041;}27.5%{stroke-dasharray:13.27 11.73;stroke-dashoffset:-12.214;}28.75%{stroke-dasharray:13.965 11.035;stroke-dashoffset:-13.48;}30%{stroke-dasharray:14.552 10.448;stroke-dashoffset:-14.84;}31.25%{stroke-dasharray:15.019 9.981;stroke-dashoffset:-16.294;}32.5%{stroke-dasharray:15.354 9.646;stroke-dashoffset:-17.839;}33.75%{stroke-dasharray:15.55 9.45;stroke-dashoffset:-19.471;}35%{stroke-dasharray:15.605 9.395;stroke-dashoffset:-21.184;}36.25%{stroke-dasharray:15.52 9.48;stroke-dashoffset:-22.969;}37.5%{stroke-dasharray:15.302 9.698;stroke-dashoffset:-24.816;}38.75%{stroke-dasharray:14.961 10.039;stroke-dashoffset:-26.712;}40%{stroke-dasharray:14.513 10.487;stroke-dashoffset:-28.645;}41.25%{stroke-dasharray:13.973 11.027;stroke-dashoffset:-30.598;}42.5%{stroke-dasharray:13.362 11.638;stroke-dashoffset:-32.557;}43.75%{stroke-dasharray:12.699 12.301;stroke-dashoffset:-34.505;}45%{stroke-dasharray:12.004 12.996;stroke-dashoffset:-36.427;}46.25%{stroke-dasharray:11.297 13.703;stroke-dashoffset:-38.309;}47.5%{stroke-dasharray:10.595 14.405;stroke-dashoffset:-40.139;}48.75%{stroke-dasharray:9.914 15.086;stroke-dashoffset:-41.906;}50%{stroke-dasharray:9.264 15.736;stroke-dashoffset:-43.601;}51.25%{stroke-dasharray:8.656 16.344;stroke-dashoffset:-45.219;}52.5%{stroke-dasharray:8.093 16.907;stroke-dashoffset:-46.757;}53.75%{stroke-dasharray:7.579 17.421;stroke-dashoffset:-48.215;}55%{stroke-dasharray:7.112 17.888;stroke-dashoffset:-49.593;}56.25%{stroke-dasharray:6.689 18.311;stroke-dashoffset:-50.897;}57.5%{stroke-dasharray:6.306 18.694;stroke-dashoffset:-52.131;}58.75%{stroke-dasharray:5.956 19.044;stroke-dashoffset:-53.301;}60%{stroke-dasharray:5.633 19.367;stroke-dashoffset:-54.415;}61.25%{stroke-dasharray:5.33 19.67;stroke-dashoffset:-55.479;}62.5%{stroke-dasharray:5.043 19.957;stroke-dashoffset:-56.501;}63.75%{stroke-dasharray:4.766 20.234;stroke-dashoffset:-57.485;}65%{stroke-dasharray:4.496 20.504;stroke-dashoffset:-58.436;}66.25%{stroke-dasharray:4.23 20.77;stroke-dashoffset:-59.358;}67.5%{stroke-dasharray:3.969 21.031;stroke-dashoffset:-60.254;}68.75%{stroke-dasharray:3.713 21.287;stroke-dashoffset:-61.124;}70%{stroke-dasharray:3.462 21.538;stroke-dashoffset:-61.968;}71.25%{stroke-dasharray:3.218 21.782;stroke-dashoffset:-62.785;}72.5%{stroke-dasharray:2.983 22.017;stroke-dashoffset:-63.576;}73.75%{stroke-dasharray:2.758 22.242;stroke-dashoffset:-64.337;}75%{stroke-dasharray:2.546 22.454;stroke-dashoffset:-65.07;}76.25%{stroke-dasharray:2.345 22.655;stroke-dashoffset:-65.771;}77.5%{stroke-dasharray:2.156 22.844;stroke-dashoffset:-66.443;}78.75%{stroke-dasharray:1.979 23.021;stroke-dashoffset:-67.084;}80%{stroke-dasharray:1.812 23.188;stroke-dashoffset:-67.696;}81.25%{stroke-dasharray:1.652 23.348;stroke-dashoffset:-68.281;}82.5%{stroke-dasharray:1.498 23.502;stroke-dashoffset:-68.842;}83.75%{stroke-dasharray:1.348 23.652;stroke-dashoffset:-69.379;}85%{stroke-dasharray:1.201 23.799;stroke-dashoffset:-69.897;}86.25%{stroke-dasharray:1.054 23.946;stroke-dashoffset:-70.398;}87.5%{stroke-dasharray:.909 24.091;stroke-dashoffset:-70.883;}88.75%{stroke-dasharray:.765 24.235;stroke-dashoffset:-71.354;}90%{stroke-dasharray:.623 24.377;stroke-dashoffset:-71.813;}91.25%{stroke-dasharray:.488 24.512;stroke-dashoffset:-72.26;}92.5%{stroke-dasharray:.36 24.64;stroke-dashoffset:-72.694;}93.75%{stroke-dasharray:.245 24.755;stroke-dashoffset:-73.115;}95%{stroke-dasharray:.147 24.853;stroke-dashoffset:-73.522;}96.25%{stroke-dasharray:.07 24.93;stroke-dashoffset:-73.915;}97.5%{stroke-dasharray:.019 24.981;stroke-dashoffset:-74.292;}98.75%{stroke-dasharray:.01 24.99;stroke-dashoffset:-74.654;}to{stroke-dasharray:.017 24.983;stroke-dashoffset:-75;}}:root{--nebula-hit-min: 28px;}@media(pointer:coarse){:root{--nebula-hit-min: 44px;}}.nebula-hit{position:absolute;inset-block:min(0px,calc((100% - var(--nebula-hit-min)) / 2));inset-inline:min(0px,calc((100% - var(--nebula-hit-min)) / 2));background:transparent;pointer-events:auto;}[data-force-state=pressed]{--scale: .96;}.nebula-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}[aria-disabled=true][data-disabled-reason]{cursor:not-allowed;}.nebula-field{display:inline-flex;flex-direction:column;align-items:flex-start;gap:calc(var(--spacing) * 1);}.nebula-field[data-block]{display:flex;}.nebula-field-message{margin:0;font-size:var(--font-text-xs-size);line-height:var(--font-text-xs-line-height);color:var(--color-text-secondary);}.nebula-field-message[data-tone=error]{color:var(--color-text-danger);}.nebula-field-message[data-tone=success]{color:var(--color-text-success);}.nebula-field-text{display:flex;flex-direction:column;min-width:0;}[data-orientation=start]>.nebula-field-text>.nebula-field-message{padding-inline-start:var(--checkbox-label-gap);}[data-orientation=end]>.nebula-field-text>.nebula-field-message{padding-inline-end:var(--checkbox-label-gap);}[data-label-position=end]>.nebula-field-text>.nebula-field-message{padding-inline-start:var(--switch-label-gap);}[data-label-position=start]>.nebula-field-text>.nebula-field-message{padding-inline-end:var(--switch-label-gap);}.nebula-required{margin-inline-start:.125em;color:var(--color-text-danger);}.nebula-switch-loader{position:absolute;inset:0;display:grid;place-items:center;--indicator-size: calc(var(--switch-thumb-size) * .75);}[data-invalid]{--nebula-checkbox-rest: var(--color-background-danger-soft);--nebula-checkbox-rest-hover: var(--color-background-danger-soft-hover);}[data-invalid] [role=switch]:not([data-state=checked]){--switch-track-color: var(--color-background-danger-soft);--switch-track-color-hover: var(--color-background-danger-soft-hover);--nebula-switch-fill: var(--color-background-danger-soft);}[data-invalid]>:is([role=radiogroup],[role=group]){--segmented-control-background: var(--color-background-danger-soft);}[data-directional]:dir(rtl){scale:-1 1;}[data-has-icon][data-size]{--button-icon-size: calc(var(--button-size) * .2286 + 7.54px);}[data-has-icon][data-size] svg[data-caret]{--button-icon-size: 8px;}[data-has-icon][data-size] svg[data-caret-right]{height:10px;}[data-has-icon][data-size] svg[data-caret-double]{width:13px;height:10px;}[data-has-icon][data-size] svg[data-caret-stack]{width:8px;height:15px;}[data-has-icon] svg:not([data-no-autosize]):not([fill=none]) path{stroke:currentColor;stroke-width:.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round;}[data-has-icon][data-icon-size="3xs"]{--button-icon-size: calc(var(--control-size-3xs) * .2286 + 7.54px);}[data-has-icon][data-icon-size="2xs"]{--button-icon-size: calc(var(--control-size-2xs) * .2286 + 7.54px);}[data-has-icon][data-icon-size=xs]{--button-icon-size: calc(var(--control-size-xs) * .2286 + 7.54px);}[data-has-icon][data-icon-size=sm]{--button-icon-size: calc(var(--control-size-sm) * .2286 + 7.54px);}[data-has-icon][data-icon-size=md]{--button-icon-size: calc(var(--control-size-md) * .2286 + 7.54px);}[data-has-icon][data-icon-size=lg]{--button-icon-size: calc(var(--control-size-lg) * .2286 + 7.54px);}[data-has-icon][data-icon-size=xl]{--button-icon-size: calc(var(--control-size-xl) * .2286 + 7.54px);}[data-has-icon][data-icon-size="2xl"]{--button-icon-size: calc(var(--control-size-2xl) * .2286 + 7.54px);}[data-has-icon][data-icon-size="3xl"]{--button-icon-size: calc(var(--control-size-3xl) * .2286 + 7.54px);}[data-icon-side][data-size]{--button-icon-offset: 0px;--button-gap: 8px;}[data-icon-side=trailing][data-size]{padding-inline-end:8px;}[data-icon-side=leading][data-size]{padding-inline-start:8px;}[data-icon-side=both][data-size]{padding-inline:8px;}.Button_Button2{position:relative;display:inline-block;gap:var(--button-gap);flex-shrink:0;height:var(--button-size);padding:0 var(--button-gutter);border-radius:var(--button-radius);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1;transition-duration:var(--transition-duration-basic);transition-property:opacity,color;transition-timing-function:var(--transition-ease-basic);user-select:none;white-space:nowrap;&:before{position:absolute;inset:0;display:block;border-radius:inherit;content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);will-change:transform;}&:after{position:absolute;inset:0;display:block;border-radius:inherit;content:"";pointer-events:none;transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);will-change:transform;}&:focus{outline:none;}&:where(:not([data-squarecicle])):focus-visible:not([data-pointer-focus]),&:where(:not([data-squarecicle]))[data-force-state=focus]{&:after{outline:var(--nebula-focus-band) solid var(--button-ring-color, var(--color-ring));outline-offset:var(--button-ring-offset, 0px);}}&:where(:not([data-squarecicle]))[data-variant=solid]:not([data-color=secondary]):is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){--button-ring-color: var(--button-text-color);--button-ring-offset: calc(-2 * var(--nebula-focus-band));}svg:where(:not([data-no-autosize])){width:var(--button-icon-size);height:var(--button-icon-size);:where(&:first-child:not(:only-child)){margin-inline-start:var(--button-icon-offset, -1px);}:where(&:last-child:not(:only-child)){margin-inline-end:var(--button-icon-offset, -1px);}}&:where([data-optically-align=start]){margin-inline-start:calc(var(--button-gutter) * -1);}&:where([data-optically-align=end]){margin-inline-end:calc(var(--button-gutter) * -1);}&:where([data-optically-align=start][data-uniform]){margin-inline-start:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1);}&:where([data-optically-align=end][data-uniform]){margin-inline-end:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1);}&:where([data-size="3xs"]){--button-size: var(--control-size-3xs);--button-gutter: var(--control-gutter-2xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-xs);--button-gap: var(--button-gap-sm);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 11px;--circular-progress-size: 11px;}&:where([data-size="2xs"]){--button-size: var(--control-size-2xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 12px;--circular-progress-size: 12px;}&:where([data-size=xs]){--button-size: var(--control-size-xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 13px;--circular-progress-size: 14px;}&:where([data-size=sm]){--button-size: var(--control-size-sm);--button-gutter: var(--control-gutter-sm);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 15px;--circular-progress-size: 15px;}&:where([data-size=md]){--button-size: var(--control-size-md);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px;}&:where([data-size=lg]){--button-size: var(--control-size-lg);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px;}&:where([data-size=xl]){--button-size: var(--control-size-xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-lg);--button-icon-offset: -1px;--indicator-size: 18px;--circular-progress-size: 18px;}&:where([data-size="2xl"]){--button-size: var(--control-size-2xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 18px;--circular-progress-size: 18px;}&:where([data-size="3xl"]){--button-size: var(--control-size-3xl);--button-gutter: var(--control-gutter-xl);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 20px;--circular-progress-size: 20px;}&:where([data-gutter-size="2xs"]){--button-gutter: var(--control-gutter-2xs);}&:where([data-gutter-size=xs]){--button-gutter: var(--control-gutter-xs);}&:where([data-gutter-size=sm]){--button-gutter: var(--control-gutter-sm);}&:where([data-gutter-size=md]){--button-gutter: var(--control-gutter-md);}&:where([data-gutter-size=lg]){--button-gutter: var(--control-gutter-lg);}&:where([data-gutter-size=xl]){--button-gutter: var(--control-gutter-xl);}&:where([data-icon-size=sm]){--button-icon-size: var(--control-icon-size-sm);}&:where([data-icon-size=md]){--button-icon-size: var(--control-icon-size-md);}&:where([data-icon-size=lg]){--button-icon-size: var(--control-icon-size-lg);}&:where([data-icon-size=xl]){--button-icon-size: var(--control-icon-size-xl);}&:where([data-icon-size="2xl"]){--button-icon-size: var(--control-icon-size-2xl);}&:where([data-squarecicle]){--button-radius: 0px;}&:where([data-pill]){--button-radius: var(--radius-full);padding:0 calc(var(--button-gutter) * var(--control-gutter-pill-scaling));}&:where([data-block]){width:100%;}&[data-uniform]{--button-gutter: 0;width:var(--button-size);}&[data-variant=ghost]{--button-ring-offset: -1px;color:var(--button-text-color);&:before{background-color:var(--button-background-color);opacity:0;transform:scale(var(--scale));}&[aria-expanded=true],&[data-state=open],&[data-selected]{color:var(--button-text-color);&:before{opacity:0;}}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{color:var(--button-text-color-hover);&:before{opacity:1;transform:scale(1);}}}&[data-force-state=hover]{color:var(--button-text-color-hover);&:before{opacity:1;transform:scale(1);}}&:is(:active,[data-force-state=pressed]){color:var(--button-text-color-hover);&:before{opacity:1;transform:scale(var(--scale));}&:after{transform:scale(var(--scale));}}}&:where([data-color=primary]){--button-background-color: var(--color-background-primary-ghost-hover);--button-background-color-active: var(--color-background-primary-ghost-active);--button-text-color: var(--color-text-primary-ghost);--button-text-color-hover: var(--color-text-primary-ghost-hover);--button-ring-color: var(--color-ring-primary-ghost);}&:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-ghost-hover);--button-background-color-active: var(--color-background-secondary-ghost-active);--button-text-color: var(--color-text-secondary-ghost);--button-text-color-hover: var(--color-text-secondary-ghost-hover);--button-ring-color: var(--color-ring-secondary-ghost);}&:where([data-color=danger]){--button-background-color: var(--color-background-danger-ghost-hover);--button-background-color-active: var(--color-background-danger-ghost-active);--button-text-color: var(--color-text-danger-ghost);--button-text-color-hover: var(--color-text-danger-ghost-hover);--button-ring-color: var(--color-ring-danger-ghost);}&:where([data-color=success]){--button-background-color: var(--color-background-success-ghost-hover);--button-background-color-active: var(--color-background-success-ghost-active);--button-text-color: var(--color-text-success-ghost);--button-text-color-hover: var(--color-text-success-ghost-hover);--button-ring-color: var(--color-ring-success-ghost);}&:where([data-color=warning]){--button-background-color: var(--color-background-warning-ghost-hover);--button-background-color-active: var(--color-background-warning-ghost-active);--button-text-color: var(--color-text-warning-ghost);--button-text-color-hover: var(--color-text-warning-ghost-hover);--button-ring-color: var(--color-ring-warning-ghost);}&:where([data-color=caution]){--button-background-color: var(--color-background-caution-ghost-hover);--button-background-color-active: var(--color-background-caution-ghost-active);--button-text-color: var(--color-text-caution-ghost);--button-text-color-hover: var(--color-text-caution-ghost-hover);--button-ring-color: var(--color-ring-caution-ghost);}&:where([data-color=info]){--button-background-color: var(--color-background-info-ghost-hover);--button-background-color-active: var(--color-background-info-ghost-active);--button-text-color: var(--color-text-info-ghost);--button-text-color-hover: var(--color-text-info-ghost-hover);--button-ring-color: var(--color-ring-info-ghost);}&:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-ghost-hover);--button-background-color-active: var(--color-background-discovery-ghost-active);--button-text-color: var(--color-text-discovery-ghost);--button-text-color-hover: var(--color-text-discovery-ghost-hover);--button-ring-color: var(--color-ring-discovery-ghost);}}&[data-variant=solid]{color:var(--button-text-color);&:before{background-color:var(--button-background-color);}&[aria-expanded=true],&[data-state=open],&[data-selected]{&:before{background-color:var(--button-background-color);}}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{&:before{background-color:var(--button-background-color-hover);}}}&:is(:active,[data-force-state=pressed]){color:var(--button-text-color);&:before{background-color:var(--button-background-color);}&:before,&:after{transform:scale(var(--scale));}}&:where([data-color=secondary]):is(:active,[data-force-state=pressed]):before{background-color:var(--button-background-color-hover);}}&:where([data-color=primary]){--button-background-color: var(--color-background-primary-solid);--button-background-color-hover: var(--color-background-primary-solid-hover);--button-background-color-active: var(--color-background-primary-solid-active);--button-text-color: var(--color-text-primary-solid);--button-ring-color: var(--color-ring-primary-solid);}&:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-solid);--button-background-color-hover: var(--color-background-secondary-solid-hover);--button-background-color-active: var(--color-background-secondary-solid-active);--button-text-color: var(--color-text-secondary-solid);--button-ring-color: var(--color-ring-secondary-solid);}&:where([data-color=success]){--button-background-color: var(--color-background-success-solid);--button-background-color-hover: var(--color-background-success-solid-hover);--button-background-color-active: var(--color-background-success-solid-active);--button-text-color: var(--color-text-success-solid);--button-ring-color: var(--color-ring-success-solid);}&:where([data-color=danger]){--button-background-color: var(--color-background-danger-solid);--button-background-color-hover: var(--color-background-danger-solid-hover);--button-background-color-active: var(--color-background-danger-solid-active);--button-text-color: var(--color-text-danger-solid);--button-ring-color: var(--color-ring-danger-solid);}&:where([data-color=warning]){--button-background-color: var(--color-background-warning-solid);--button-background-color-hover: var(--color-background-warning-solid-hover);--button-background-color-active: var(--color-background-warning-solid-active);--button-text-color: var(--color-text-warning-solid);--button-ring-color: var(--color-ring-warning-solid);}&:where([data-color=caution]){--button-background-color: var(--color-background-caution-solid);--button-background-color-hover: var(--color-background-caution-solid-hover);--button-background-color-active: var(--color-background-caution-solid-active);--button-text-color: var(--color-text-caution-solid);--button-ring-color: var(--color-ring-caution-solid);}&:where([data-color=info]){--button-background-color: var(--color-background-info-solid);--button-background-color-hover: var(--color-background-info-solid-hover);--button-background-color-active: var(--color-background-info-solid-active);--button-text-color: var(--color-text-info-solid);--button-ring-color: var(--color-ring-info-solid);}&:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-solid);--button-background-color-hover: var(--color-background-discovery-solid-hover);--button-background-color-active: var(--color-background-discovery-solid-active);--button-text-color: var(--color-text-discovery-solid);--button-ring-color: var(--color-ring-discovery-solid);}}&[data-variant=soft]{color:var(--button-text-color);&:before{background-color:var(--button-background-color);}&[aria-expanded=true],&[data-state=open],&[data-selected]{&:before{background-color:var(--button-background-color);}}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{&:before{background-color:var(--button-background-color-hover);}}}&:is(:active,[data-force-state=pressed]){color:var(--button-text-color);&:before{background-color:var(--button-background-color);}&:before,&:after{transform:scale(var(--scale));}}}&:where([data-color=primary]){--button-background-color: var(--color-background-primary-soft-alpha);--button-background-color-hover: var(--color-background-primary-soft-alpha-hover);--button-background-color-active: var(--color-background-primary-soft-alpha-active);--button-text-color: var(--color-text-primary-soft);--button-ring-color: var(--color-ring-primary-soft);}&:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-soft-alpha);--button-background-color-hover: var(--color-background-secondary-soft-alpha-hover);--button-background-color-active: var(--color-background-secondary-soft-alpha-active);--button-text-color: var(--color-text-secondary-soft);--button-ring-color: var(--color-ring-secondary-soft);}&:where([data-color=success]){--button-background-color: var(--color-background-success-soft-alpha);--button-background-color-hover: var(--color-background-success-soft-alpha-hover);--button-background-color-active: var(--color-background-success-soft-alpha-active);--button-text-color: var(--color-text-success-soft);--button-ring-color: var(--color-ring-success-soft);}&:where([data-color=danger]){--button-background-color: var(--color-background-danger-soft-alpha);--button-background-color-hover: var(--color-background-danger-soft-alpha-hover);--button-background-color-active: var(--color-background-danger-soft-alpha-active);--button-text-color: var(--color-text-danger-soft);--button-ring-color: var(--color-ring-danger-soft);}&:where([data-color=warning]){--button-background-color: var(--color-background-warning-soft-alpha);--button-background-color-hover: var(--color-background-warning-soft-alpha-hover);--button-background-color-active: var(--color-background-warning-soft-alpha-active);--button-text-color: var(--color-text-warning-soft);--button-ring-color: var(--color-ring-warning-soft);}&:where([data-color=caution]){--button-background-color: var(--color-background-caution-soft-alpha);--button-background-color-hover: var(--color-background-caution-soft-alpha-hover);--button-background-color-active: var(--color-background-caution-soft-alpha-active);--button-text-color: var(--color-text-caution-soft);--button-ring-color: var(--color-ring-caution-soft);}&:where([data-color=info]){--button-background-color: var(--color-background-info-soft-alpha);--button-background-color-hover: var(--color-background-info-soft-alpha-hover);--button-background-color-active: var(--color-background-info-soft-alpha-active);--button-text-color: var(--color-text-info-soft);--button-ring-color: var(--color-ring-info-soft);}&:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-soft-alpha);--button-background-color-hover: var(--color-background-discovery-soft-alpha-hover);--button-background-color-active: var(--color-background-discovery-soft-alpha-active);--button-text-color: var(--color-text-discovery-soft);--button-ring-color: var(--color-ring-discovery-soft);}}&[data-variant=outline]{--button-ring-offset: -1px;color:var(--button-text-color);&:before{background-color:transparent;box-shadow:0 0 0 1px var(--button-border-color) inset,var(--button-shadow-custom, 0 0 #00000000);}&[aria-expanded=true],&[data-state=open],&[data-selected]{color:var(--button-text-color);&:before{background-color:transparent;box-shadow:0 0 0 1px var(--button-border-color) inset,var(--button-shadow-custom, 0 0 #00000000);}}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{color:var(--button-text-color-hover);&:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset,var(--button-shadow-custom, 0 0 #00000000);}}}&:is(:active,[data-force-state=pressed]){color:var(--button-text-color);&:before{background-color:transparent;box-shadow:0 0 0 1px var(--button-border-color) inset,var(--button-shadow-custom, 0 0 #00000000);transform:scale(var(--scale));}&:after{transform:scale(var(--scale));}}}&:where([data-color=primary]){--button-background-color-hover: var(--color-background-primary-outline-hover);--button-background-color-active: var(--color-background-primary-outline-active);--button-border-color: var(--color-border-primary-outline);--button-border-color-hover: var(--color-border-primary-outline-hover);--button-text-color: var(--color-text-primary-outline);--button-text-color-hover: var(--color-text-primary-outline-hover);--button-ring-color: var(--color-ring-primary-outline);}&:where([data-color=secondary]){--button-background-color-hover: var(--color-background-secondary-outline-hover);--button-background-color-active: var(--color-background-secondary-outline-active);--button-border-color: var(--color-border-secondary-outline);--button-border-color-hover: var(--color-border-secondary-outline-hover);--button-text-color: var(--color-text-secondary-outline);--button-text-color-hover: var(--color-text-secondary-outline-hover);--button-ring-color: var(--color-ring-secondary-outline);}&:where([data-color=danger]){--button-background-color-hover: var(--color-background-danger-outline-hover);--button-background-color-active: var(--color-background-danger-outline-active);--button-border-color: var(--color-border-danger-outline);--button-border-color-hover: var(--color-border-danger-outline-hover);--button-text-color: var(--color-text-danger-outline);--button-text-color-hover: var(--color-text-danger-outline-hover);--button-ring-color: var(--color-ring-danger-outline);}&:where([data-color=success]){--button-background-color-hover: var(--color-background-success-outline-hover);--button-background-color-active: var(--color-background-success-outline-active);--button-border-color: var(--color-border-success-outline);--button-border-color-hover: var(--color-border-success-outline-hover);--button-text-color: var(--color-text-success-outline);--button-text-color-hover: var(--color-text-success-outline-hover);--button-ring-color: var(--color-ring-success-outline);}&:where([data-color=warning]){--button-background-color-hover: var(--color-background-warning-outline-hover);--button-background-color-active: var(--color-background-warning-outline-active);--button-border-color: var(--color-border-warning-outline);--button-border-color-hover: var(--color-border-warning-outline-hover);--button-text-color: var(--color-text-warning-outline);--button-text-color-hover: var(--color-text-warning-outline-hover);--button-ring-color: var(--color-ring-warning-outline);}&:where([data-color=caution]){--button-background-color-hover: var(--color-background-caution-outline-hover);--button-background-color-active: var(--color-background-caution-outline-active);--button-border-color: var(--color-border-caution-outline);--button-border-color-hover: var(--color-border-caution-outline-hover);--button-text-color: var(--color-text-caution-outline);--button-text-color-hover: var(--color-text-caution-outline-hover);--button-ring-color: var(--color-ring-caution-outline);}&:where([data-color=info]){--button-background-color-hover: var(--color-background-info-outline-hover);--button-background-color-active: var(--color-background-info-outline-active);--button-border-color: var(--color-border-info-outline);--button-border-color-hover: var(--color-border-info-outline-hover);--button-text-color: var(--color-text-info-outline);--button-text-color-hover: var(--color-text-info-outline-hover);--button-ring-color: var(--color-ring-info-outline);}&:where([data-color=discovery]){--button-background-color-hover: var(--color-background-discovery-outline-hover);--button-background-color-active: var(--color-background-discovery-outline-active);--button-border-color: var(--color-border-discovery-outline);--button-border-color-hover: var(--color-border-discovery-outline-hover);--button-text-color: var(--color-text-discovery-outline);--button-text-color-hover: var(--color-text-discovery-outline-hover);--button-ring-color: var(--color-ring-discovery-outline);}}&[disabled]{pointer-events:none;}&[data-disabled][data-variant]{--button-background-color: var(--color-background-disabled);--button-border-color: var(--color-border-disabled);--button-text-color: var(--color-text-disabled);cursor:not-allowed;pointer-events:auto;&:is(:active,[data-force-state=pressed]):before{transform:scale(1);}&[data-disabled-tone=relaxed]{cursor:default;}}--button-font-weight: 600;font-family:var(--nebula-font-family, inherit);font-feature-settings:var(--nebula-font-features, inherit);--nebula-label-shift: var(--nebula-optical-label-shift);>*{transform:translateY(var(--nebula-label-shift));}&:where([data-uniform]){--nebula-label-shift: 0px;}&[data-squarecicle][data-variant=outline]{>*{z-index:1;}}&[data-squarecicle]:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){>*{z-index:1;}}}.Button_ButtonInner2{position:relative;display:flex;flex-direction:inherit;align-items:center;justify-content:center;gap:inherit;width:100%;height:100%;transition:opacity .15s ease .1s;[data-loading] &{opacity:0;transition:opacity .3s ease;}}.Button_ButtonLoader2{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none;&[data-entering]{opacity:0;}&[data-exiting]{opacity:1;}&[data-entering-active],&[data-entering][data-interrupted]{opacity:1;transition:opacity .15s ease .1s;}&[data-exiting-active],&[data-exiting][data-interrupted]{opacity:0;transition:opacity .15s ease;}}.Squarecicle_Squarecicle{&:where([data-size="3xs"]){--nebula-squarecicle:var(--nebula-g-1);--nebula-squarecicle-primary-inner:var(--nebula-g-2);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-2);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-3);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-4);--nebula-squarecicle-primary-start:var(--nebula-g-5);--nebula-squarecicle-primary-start-inner:var(--nebula-g-6);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-6);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-7);--nebula-squarecicle-primary-end-inner:var(--nebula-g-8);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-8);}&:where([data-size="2xs"]){--nebula-squarecicle:var(--nebula-g-9);--nebula-squarecicle-primary-inner:var(--nebula-g-1);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-1);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-10);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-11);--nebula-squarecicle-primary-start:var(--nebula-g-12);--nebula-squarecicle-primary-start-inner:var(--nebula-g-5);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-5);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-13);--nebula-squarecicle-primary-end-inner:var(--nebula-g-7);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-7);}&:where([data-size=xs]){--nebula-squarecicle:var(--nebula-g-14);--nebula-squarecicle-primary-inner:var(--nebula-g-9);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-9);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-15);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-16);--nebula-squarecicle-primary-start:var(--nebula-g-17);--nebula-squarecicle-primary-start-inner:var(--nebula-g-12);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-12);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-18);--nebula-squarecicle-primary-end-inner:var(--nebula-g-13);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-13);}&:where([data-size=sm]){--nebula-squarecicle:var(--nebula-g-19);--nebula-squarecicle-primary-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-20);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-21);--nebula-squarecicle-primary-start:var(--nebula-g-22);--nebula-squarecicle-primary-start-inner:var(--nebula-g-17);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-17);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-23);--nebula-squarecicle-primary-end-inner:var(--nebula-g-18);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-18);}&:where([data-size=md]){--nebula-squarecicle:var(--nebula-g-19);--nebula-squarecicle-primary-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-20);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-21);--nebula-squarecicle-primary-start:var(--nebula-g-22);--nebula-squarecicle-primary-start-inner:var(--nebula-g-17);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-17);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-23);--nebula-squarecicle-primary-end-inner:var(--nebula-g-18);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-18);}&:where([data-size=lg]){--nebula-squarecicle:var(--nebula-g-19);--nebula-squarecicle-primary-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-20);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-21);--nebula-squarecicle-primary-start:var(--nebula-g-22);--nebula-squarecicle-primary-start-inner:var(--nebula-g-17);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-17);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-23);--nebula-squarecicle-primary-end-inner:var(--nebula-g-18);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-18);}&:where([data-size=xl]){--nebula-squarecicle:var(--nebula-g-19);--nebula-squarecicle-primary-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-20);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-21);--nebula-squarecicle-primary-start:var(--nebula-g-22);--nebula-squarecicle-primary-start-inner:var(--nebula-g-17);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-17);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-23);--nebula-squarecicle-primary-end-inner:var(--nebula-g-18);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-18);}&:where([data-size="2xl"]){--nebula-squarecicle:var(--nebula-g-19);--nebula-squarecicle-primary-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-20);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-21);--nebula-squarecicle-primary-start:var(--nebula-g-22);--nebula-squarecicle-primary-start-inner:var(--nebula-g-17);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-17);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-23);--nebula-squarecicle-primary-end-inner:var(--nebula-g-18);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-18);}&:where([data-size="3xl"]){--nebula-squarecicle:var(--nebula-g-19);--nebula-squarecicle-primary-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-inner:var(--nebula-g-14);--nebula-squarecicle-primary-focus-outer:var(--nebula-g-20);--nebula-squarecicle-primary-focus-ink:var(--nebula-g-21);--nebula-squarecicle-primary-start:var(--nebula-g-22);--nebula-squarecicle-primary-start-inner:var(--nebula-g-17);--nebula-squarecicle-primary-start-focus-inner:var(--nebula-g-17);--nebula-squarecicle-primary-middle: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-middle-focus-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-squarecicle-primary-end:var(--nebula-g-23);--nebula-squarecicle-primary-end-inner:var(--nebula-g-18);--nebula-squarecicle-primary-end-focus-inner:var(--nebula-g-18);}&:before,&:after{clip-path:var(--nebula-squarecicle);}&:where([data-group-edge=start]){--nebula-squarecicle: var(--nebula-squarecicle-primary-start);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-start-inner);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-start-focus-inner);}&:where([data-group-edge=middle]){--nebula-squarecicle: var(--nebula-squarecicle-primary-middle);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-middle-inner);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-middle-focus-inner);}&:where([data-group-edge=end]){--nebula-squarecicle: var(--nebula-squarecicle-primary-end);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-end-inner);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-end-focus-inner);}&:where([data-corner="3"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-3);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-3);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-3);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-3);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-3);}&:where([data-corner="4"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-4);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-4);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-4);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-4);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-4);}&:where([data-corner="5"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-5);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-5);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-5);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-5);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-5);}&:where([data-corner="6"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-6);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-6);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-6);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-6);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-6);}&:where([data-corner="7"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-7);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-7);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-7);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-7);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-7);}&:where([data-corner="8"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-8);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-8);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-8);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-8);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-8);}&:where([data-corner="9"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-9);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-9);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-9);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-9);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-9);}&:where([data-corner="10"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-10);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-10);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-10);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-10);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-10);}&:where([data-corner="11"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-11);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-11);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-11);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-11);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-11);}&:where([data-corner="12"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-12);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-12);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-12);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-12);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-12);}&:where([data-corner="13"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-13);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-13);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-13);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-13);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-13);}&:where([data-corner="14"]){--nebula-squarecicle: var(--nebula-squarecicle-primary-14);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-14);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-14);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-14);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-14);}&:where([data-corner=panel]){--nebula-squarecicle: var(--nebula-squarecicle-primary-panel);--nebula-squarecicle-primary-inner: var(--nebula-squarecicle-primary-inner-panel);--nebula-squarecicle-primary-focus-inner: var(--nebula-squarecicle-primary-inner-panel);--nebula-squarecicle-primary-focus-outer: var(--nebula-squarecicle-primary-focus-outer-panel);--nebula-squarecicle-primary-focus-ink: var(--nebula-squarecicle-primary-panel);}}.Ramp_Ramp{&:where([data-size="3xs"]){--button-font-size: 11px;--button-gutter: 10px;}&:where([data-size="2xs"]){--button-font-size: 11px;--button-gutter: 10px;}&:where([data-size=xs]){--button-font-size: 12px;--button-gutter: 10px;}&:where([data-size=sm]){--button-font-size: 12px;--button-gutter: 10px;}&:where([data-size=md]){--button-font-size: 13px;--button-gutter: 13px;}&:where([data-size=lg]){--button-font-size: 13px;--button-gutter: 16px;}&:where([data-size=xl]){--button-font-size: 13px;--button-gutter: 20px;}&:where([data-size="2xl"]){--button-font-size: 13px;--button-gutter: 20px;}&:where([data-size="3xl"]){--button-font-size: 13px;--button-gutter: 20px;}}.Optical_Optical{&:where([data-size="3xs"]:not([data-uniform])){--nebula-label-shift: -.5px;}&:where([data-size="2xs"]:not([data-uniform])){--nebula-label-shift: -.5px;}&:where([data-size=xs]:not([data-uniform])){--nebula-label-shift: -.25px;}&:where([data-size=sm]:not([data-uniform])){--nebula-label-shift: -.25px;}&:where([data-size=md]:not([data-uniform])){--nebula-label-shift: -.875px;}&:where([data-size=lg]:not([data-uniform])){--nebula-label-shift: -.875px;}&:where([data-size=xl]:not([data-uniform])){--nebula-label-shift: -.875px;}&:where([data-size="2xl"]:not([data-uniform])){--nebula-label-shift: -.875px;}&:where([data-size="3xl"]:not([data-uniform])){--nebula-label-shift: -.875px;}&:where([data-size="3xs"][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size="2xs"][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size=xs][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size=sm][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size=md][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size=lg][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size=xl][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size="2xl"][data-uniform]){--nebula-label-shift: 0px;}&:where([data-size="3xl"][data-uniform]){--nebula-label-shift: 0px;}}.Roles_Roles{&[data-variant=solid]{&[data-color=primary]{--button-background-color: var(--color-background-primary-solid);--button-background-color-hover: var(--color-background-primary-solid-hover);--button-background-color-active: var(--color-background-primary-solid-active);--button-text-color: var(--color-text-primary-solid);--button-ring-color: var(--color-ring-primary-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-primary-solid-hover);}}&[data-color=secondary]{--button-background-color: var(--color-background-secondary-solid);--button-background-color-hover: var(--color-background-secondary-ghost-hover);--button-background-color-active: var(--color-background-secondary-solid-active);--button-text-color: var(--color-text-secondary-solid);--button-ring-color: var(--color-ring-secondary-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-secondary-ghost-hover);}}&[data-color=danger]{--button-background-color: var(--color-background-danger-solid);--button-background-color-hover: var(--color-background-danger-solid-hover);--button-background-color-active: var(--color-background-danger-solid-active);--button-text-color: var(--color-text-danger-solid);--button-ring-color: var(--color-ring-danger-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-danger-solid-hover);}}&[data-color=success]{--button-background-color: var(--color-background-success-solid);--button-background-color-hover: var(--color-background-success-solid-hover);--button-background-color-active: var(--color-background-success-solid-active);--button-text-color: var(--color-text-success-solid);--button-ring-color: var(--color-ring-success-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-success-solid-hover);}}&[data-color=info]{--button-background-color: var(--color-background-info-solid);--button-background-color-hover: var(--color-background-info-solid-hover);--button-background-color-active: var(--color-background-info-solid-active);--button-text-color: var(--color-text-info-solid);--button-ring-color: var(--color-ring-info-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-info-solid-hover);}}&[data-color=discovery]{--button-background-color: var(--color-background-discovery-solid);--button-background-color-hover: var(--color-background-discovery-solid-hover);--button-background-color-active: var(--color-background-discovery-solid-active);--button-text-color: var(--color-text-discovery-solid);--button-ring-color: var(--color-ring-discovery-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-discovery-solid-hover);}}&[data-color=caution]{--button-background-color: var(--color-background-caution-solid);--button-background-color-hover: var(--color-background-caution-solid-hover);--button-background-color-active: var(--color-background-caution-solid-active);--button-text-color: var(--color-text-caution-solid);--button-ring-color: var(--color-ring-caution-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-caution-solid-hover);}}&[data-color=warning]{--button-background-color: var(--color-background-warning-solid);--button-background-color-hover: var(--color-background-warning-solid-hover);--button-background-color-active: var(--color-background-warning-solid-active);--button-text-color: var(--color-text-warning-solid);--button-ring-color: var(--color-ring-warning-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-warning-solid-hover);}}&[data-color=agent]{--button-background-color: var(--color-background-agent-solid);--button-background-color-hover: var(--color-background-agent-solid-hover);--button-background-color-active: var(--color-background-agent-solid-active);--button-text-color: var(--color-text-agent-solid);--button-ring-color: var(--color-ring-agent-solid);&[data-force-state=hover]{--button-background-color: var(--color-background-agent-solid-hover);}}}&[data-variant=soft]{&[data-color=primary]{--button-background-color: var(--color-background-primary-soft-alpha);--button-background-color-hover: var(--color-background-primary-soft-alpha-hover);--button-background-color-active: var(--color-background-primary-soft-alpha-active);--button-text-color: var(--color-text-primary-soft);--button-ring-color: var(--color-ring-primary-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-primary-soft-alpha-hover);}}&[data-color=secondary]{--button-background-color: var(--color-background-secondary-soft-alpha);--button-background-color-hover: var(--color-background-secondary-soft-alpha-hover);--button-background-color-active: var(--color-background-secondary-soft-alpha-active);--button-text-color: var(--color-text-secondary-soft);--button-ring-color: var(--color-ring-secondary-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-secondary-soft-alpha-hover);}}&[data-color=danger]{--button-background-color: var(--color-background-danger-soft-alpha);--button-background-color-hover: var(--color-background-danger-soft-alpha-hover);--button-background-color-active: var(--color-background-danger-soft-alpha-active);--button-text-color: var(--color-text-danger-soft);--button-ring-color: var(--color-ring-danger-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-danger-soft-alpha-hover);}}&[data-color=success]{--button-background-color: var(--color-background-success-soft-alpha);--button-background-color-hover: var(--color-background-success-soft-alpha-hover);--button-background-color-active: var(--color-background-success-soft-alpha-active);--button-text-color: var(--color-text-success-soft);--button-ring-color: var(--color-ring-success-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-success-soft-alpha-hover);}}&[data-color=info]{--button-background-color: var(--color-background-info-soft-alpha);--button-background-color-hover: var(--color-background-info-soft-alpha-hover);--button-background-color-active: var(--color-background-info-soft-alpha-active);--button-text-color: var(--color-text-info-soft);--button-ring-color: var(--color-ring-info-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-info-soft-alpha-hover);}}&[data-color=discovery]{--button-background-color: var(--color-background-discovery-soft-alpha);--button-background-color-hover: var(--color-background-discovery-soft-alpha-hover);--button-background-color-active: var(--color-background-discovery-soft-alpha-active);--button-text-color: var(--color-text-discovery-soft);--button-ring-color: var(--color-ring-discovery-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-discovery-soft-alpha-hover);}}&[data-color=caution]{--button-background-color: var(--color-background-caution-soft-alpha);--button-background-color-hover: var(--color-background-caution-soft-alpha-hover);--button-background-color-active: var(--color-background-caution-soft-alpha-active);--button-text-color: var(--color-text-caution-soft);--button-ring-color: var(--color-ring-caution-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-caution-soft-alpha-hover);}}&[data-color=warning]{--button-background-color: var(--color-background-warning-soft-alpha);--button-background-color-hover: var(--color-background-warning-soft-alpha-hover);--button-background-color-active: var(--color-background-warning-soft-alpha-active);--button-text-color: var(--color-text-warning-soft);--button-ring-color: var(--color-ring-warning-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-warning-soft-alpha-hover);}}&[data-color=agent]{--button-background-color: var(--color-background-agent-soft-alpha);--button-background-color-hover: var(--color-background-agent-soft-alpha-hover);--button-background-color-active: var(--color-background-agent-soft-alpha-active);--button-text-color: var(--color-text-agent-soft);--button-ring-color: var(--color-ring-agent-soft);&[data-force-state=hover]{--button-background-color: var(--color-background-agent-soft-alpha-hover);}}}&[data-variant=outline]{&[data-color=primary]{--button-background-color-hover: var(--color-background-primary-outline-hover);--button-background-color-active: var(--color-background-primary-outline-active);--button-border-color: var(--color-border-primary-outline);--button-border-color-hover: var(--color-border-primary-outline-hover);--button-text-color: var(--color-text-primary-outline);--button-text-color-hover: var(--color-text-primary-outline-hover);--button-ring-color: var(--color-ring-primary-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-primary-outline-hover);--button-text-color: var(--color-text-primary-outline-hover);}}&[data-color=secondary]{--button-background-color-hover: var(--color-background-secondary-outline-hover);--button-background-color-active: var(--color-background-secondary-outline-active);--button-border-color: var(--color-border-secondary-outline);--button-border-color-hover: var(--color-border-secondary-outline-hover);--button-text-color: var(--color-text-secondary-outline);--button-text-color-hover: var(--color-text-secondary-outline-hover);--button-ring-color: var(--color-ring-secondary-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-secondary-outline-hover);--button-text-color: var(--color-text-secondary-outline-hover);}}&[data-color=danger]{--button-background-color-hover: var(--color-background-danger-outline-hover);--button-background-color-active: var(--color-background-danger-outline-active);--button-border-color: var(--color-border-danger-outline);--button-border-color-hover: var(--color-border-danger-outline-hover);--button-text-color: var(--color-text-danger-outline);--button-text-color-hover: var(--color-text-danger-outline-hover);--button-ring-color: var(--color-ring-danger-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-danger-outline-hover);--button-text-color: var(--color-text-danger-outline-hover);}}&[data-color=success]{--button-background-color-hover: var(--color-background-success-outline-hover);--button-background-color-active: var(--color-background-success-outline-active);--button-border-color: var(--color-border-success-outline);--button-border-color-hover: var(--color-border-success-outline-hover);--button-text-color: var(--color-text-success-outline);--button-text-color-hover: var(--color-text-success-outline-hover);--button-ring-color: var(--color-ring-success-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-success-outline-hover);--button-text-color: var(--color-text-success-outline-hover);}}&[data-color=info]{--button-background-color-hover: var(--color-background-info-outline-hover);--button-background-color-active: var(--color-background-info-outline-active);--button-border-color: var(--color-border-info-outline);--button-border-color-hover: var(--color-border-info-outline-hover);--button-text-color: var(--color-text-info-outline);--button-text-color-hover: var(--color-text-info-outline-hover);--button-ring-color: var(--color-ring-info-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-info-outline-hover);--button-text-color: var(--color-text-info-outline-hover);}}&[data-color=discovery]{--button-background-color-hover: var(--color-background-discovery-outline-hover);--button-background-color-active: var(--color-background-discovery-outline-active);--button-border-color: var(--color-border-discovery-outline);--button-border-color-hover: var(--color-border-discovery-outline-hover);--button-text-color: var(--color-text-discovery-outline);--button-text-color-hover: var(--color-text-discovery-outline-hover);--button-ring-color: var(--color-ring-discovery-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-discovery-outline-hover);--button-text-color: var(--color-text-discovery-outline-hover);}}&[data-color=caution]{--button-background-color-hover: var(--color-background-caution-outline-hover);--button-background-color-active: var(--color-background-caution-outline-active);--button-border-color: var(--color-border-caution-outline);--button-border-color-hover: var(--color-border-caution-outline-hover);--button-text-color: var(--color-text-caution-outline);--button-text-color-hover: var(--color-text-caution-outline-hover);--button-ring-color: var(--color-ring-caution-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-caution-outline-hover);--button-text-color: var(--color-text-caution-outline-hover);}}&[data-color=warning]{--button-background-color-hover: var(--color-background-warning-outline-hover);--button-background-color-active: var(--color-background-warning-outline-active);--button-border-color: var(--color-border-warning-outline);--button-border-color-hover: var(--color-border-warning-outline-hover);--button-text-color: var(--color-text-warning-outline);--button-text-color-hover: var(--color-text-warning-outline-hover);--button-ring-color: var(--color-ring-warning-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-warning-outline-hover);--button-text-color: var(--color-text-warning-outline-hover);}}&[data-color=agent]{--button-background-color-hover: var(--color-background-agent-outline-hover);--button-background-color-active: var(--color-background-agent-outline-active);--button-border-color: var(--color-border-agent-outline);--button-border-color-hover: var(--color-border-agent-outline-hover);--button-text-color: var(--color-text-agent-outline);--button-text-color-hover: var(--color-text-agent-outline-hover);--button-ring-color: var(--color-ring-agent-outline);&[data-force-state=hover]{--button-border-color: var(--color-border-agent-outline-hover);--button-text-color: var(--color-text-agent-outline-hover);}}}&[data-variant=ghost]{&[data-color=primary]{--button-background-color: var(--color-background-primary-ghost-hover);--button-background-color-active: var(--color-background-primary-ghost-active);--button-text-color: var(--color-text-primary-ghost);--button-text-color-hover: var(--color-text-primary-ghost-hover);--button-ring-color: var(--color-ring-primary-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-primary-ghost-hover);}}&[data-color=secondary]{--button-background-color: var(--color-background-secondary-ghost-hover);--button-background-color-active: var(--color-background-secondary-ghost-active);--button-text-color: var(--color-text-secondary-ghost);--button-text-color-hover: var(--color-text-secondary-ghost-hover);--button-ring-color: var(--color-ring-secondary-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-secondary-ghost-hover);}}&[data-color=danger]{--button-background-color: var(--color-background-danger-ghost-hover);--button-background-color-active: var(--color-background-danger-ghost-active);--button-text-color: var(--color-text-danger-ghost);--button-text-color-hover: var(--color-text-danger-ghost-hover);--button-ring-color: var(--color-ring-danger-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-danger-ghost-hover);}}&[data-color=success]{--button-background-color: var(--color-background-success-ghost-hover);--button-background-color-active: var(--color-background-success-ghost-active);--button-text-color: var(--color-text-success-ghost);--button-text-color-hover: var(--color-text-success-ghost-hover);--button-ring-color: var(--color-ring-success-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-success-ghost-hover);}}&[data-color=info]{--button-background-color: var(--color-background-info-ghost-hover);--button-background-color-active: var(--color-background-info-ghost-active);--button-text-color: var(--color-text-info-ghost);--button-text-color-hover: var(--color-text-info-ghost-hover);--button-ring-color: var(--color-ring-info-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-info-ghost-hover);}}&[data-color=discovery]{--button-background-color: var(--color-background-discovery-ghost-hover);--button-background-color-active: var(--color-background-discovery-ghost-active);--button-text-color: var(--color-text-discovery-ghost);--button-text-color-hover: var(--color-text-discovery-ghost-hover);--button-ring-color: var(--color-ring-discovery-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-discovery-ghost-hover);}}&[data-color=caution]{--button-background-color: var(--color-background-caution-ghost-hover);--button-background-color-active: var(--color-background-caution-ghost-active);--button-text-color: var(--color-text-caution-ghost);--button-text-color-hover: var(--color-text-caution-ghost-hover);--button-ring-color: var(--color-ring-caution-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-caution-ghost-hover);}}&[data-color=warning]{--button-background-color: var(--color-background-warning-ghost-hover);--button-background-color-active: var(--color-background-warning-ghost-active);--button-text-color: var(--color-text-warning-ghost);--button-text-color-hover: var(--color-text-warning-ghost-hover);--button-ring-color: var(--color-ring-warning-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-warning-ghost-hover);}}&[data-color=agent]{--button-background-color: var(--color-background-agent-ghost-hover);--button-background-color-active: var(--color-background-agent-ghost-active);--button-text-color: var(--color-text-agent-ghost);--button-text-color-hover: var(--color-text-agent-ghost-hover);--button-ring-color: var(--color-ring-agent-ghost);&[data-force-state=hover]{--button-text-color: var(--color-text-agent-ghost-hover);}}}--nebula-elevation-match: 0 0 #0000;--nebula-elevation-match-clipped: none;--button-shadow-custom: var(--nebula-elevation-match);&[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}:where([data-theme=dark]) &[data-color=secondary][data-variant=solid]:not(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){isolation:isolate;&:after{inset:-1px;z-index:-1;background-color:var(--color-border-secondary-outline);}&[data-squarecicle]:after{clip-path:var(--nebula-squarecicle-primary-focus-outer);}}&:where([data-pill],[data-squarecicle]){filter:var(--nebula-elevation-match-clipped);}@media(hover:hover)and (pointer:fine){&:hover:not([data-disabled],:active){&[data-color=primary]{--button-border-color: var(--color-border-primary-outline-hover);--nebula-outline-tint: transparent;}&[data-color=danger]{--button-border-color: var(--color-border-danger-outline-hover);--nebula-outline-tint: transparent;}&[data-color=success]{--button-border-color: var(--color-border-success-outline-hover);--nebula-outline-tint: transparent;}&[data-color=info]{--button-border-color: var(--color-border-info-outline-hover);--nebula-outline-tint: transparent;}&[data-color=discovery]{--button-border-color: var(--color-border-discovery-outline-hover);--nebula-outline-tint: transparent;}&[data-color=caution]{--button-border-color: var(--color-border-caution-outline-hover);--nebula-outline-tint: transparent;}&[data-color=warning]{--button-border-color: var(--color-border-warning-outline-hover);--nebula-outline-tint: transparent;}&[data-color=agent]{--button-border-color: var(--color-border-agent-outline-hover);--nebula-outline-tint: transparent;}}}&[data-force-state=hover]{&[data-color=primary]{--button-border-color: var(--color-border-primary-outline-hover);--nebula-outline-tint: transparent;}&[data-color=danger]{--button-border-color: var(--color-border-danger-outline-hover);--nebula-outline-tint: transparent;}&[data-color=success]{--button-border-color: var(--color-border-success-outline-hover);--nebula-outline-tint: transparent;}&[data-color=info]{--button-border-color: var(--color-border-info-outline-hover);--nebula-outline-tint: transparent;}&[data-color=discovery]{--button-border-color: var(--color-border-discovery-outline-hover);--nebula-outline-tint: transparent;}&[data-color=caution]{--button-border-color: var(--color-border-caution-outline-hover);--nebula-outline-tint: transparent;}&[data-color=warning]{--button-border-color: var(--color-border-warning-outline-hover);--nebula-outline-tint: transparent;}&[data-color=agent]{--button-border-color: var(--color-border-agent-outline-hover);--nebula-outline-tint: transparent;}}}@container style(--color-surface: #0088ff){.Roles_Roles[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #08f){.Roles_Roles[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(0, 136, 255)){.Roles_Roles[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #0091ff){.Roles_Roles[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(0, 145, 255)){.Roles_Roles[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #e6f3ff){.Roles_Roles[data-color=primary][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(230, 243, 255)){.Roles_Roles[data-color=primary][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffffff){.Roles_Roles[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fff){.Roles_Roles[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 255, 255)){.Roles_Roles[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #202020){.Roles_Roles[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(32, 32, 32)){.Roles_Roles[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff383c){.Roles_Roles[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 56, 60)){.Roles_Roles[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff4245){.Roles_Roles[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 66, 69)){.Roles_Roles[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffebec){.Roles_Roles[data-color=danger][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 235, 236)){.Roles_Roles[data-color=danger][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #34c759){.Roles_Roles[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(52, 199, 89)){.Roles_Roles[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #30d158){.Roles_Roles[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(48, 209, 88)){.Roles_Roles[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ebf9ee){.Roles_Roles[data-color=success][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(235, 249, 238)){.Roles_Roles[data-color=success][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #6155f5){.Roles_Roles[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(97, 85, 245)){.Roles_Roles[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #6d7cff){.Roles_Roles[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(109, 124, 255)){.Roles_Roles[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #efeefe){.Roles_Roles[data-color=info][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(239, 238, 254)){.Roles_Roles[data-color=info][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #5bc5fb){.Roles_Roles[data-color=discovery][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(91, 197, 251)){.Roles_Roles[data-color=discovery][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #eff9ff){.Roles_Roles[data-color=discovery][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(239, 249, 255)){.Roles_Roles[data-color=discovery][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffcc00){.Roles_Roles[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fc0){.Roles_Roles[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 204, 0)){.Roles_Roles[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffd600){.Roles_Roles[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 214, 0)){.Roles_Roles[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fffae6){.Roles_Roles[data-color=caution][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 250, 230)){.Roles_Roles[data-color=caution][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff8d28){.Roles_Roles[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 141, 40)){.Roles_Roles[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff9230){.Roles_Roles[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 146, 48)){.Roles_Roles[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fff4ea){.Roles_Roles[data-color=warning][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 244, 234)){.Roles_Roles[data-color=warning][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #8855ff){.Roles_Roles[data-color=agent][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #85f){.Roles_Roles[data-color=agent][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(136, 85, 255)){.Roles_Roles[data-color=agent][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #f3eeff){.Roles_Roles[data-color=agent][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(243, 238, 255)){.Roles_Roles[data-color=agent][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #f3f3f3){.Roles_Roles[data-color=secondary]{--color-background-secondary-soft: #e6e6e6;--color-background-secondary-soft-alt: #e6e6e6;--color-background-secondary-soft-alpha: #e6e6e6;}}@container style(--color-surface: rgb(243, 243, 243)){.Roles_Roles[data-color=secondary]{--color-background-secondary-soft: #e6e6e6;--color-background-secondary-soft-alt: #e6e6e6;--color-background-secondary-soft-alpha: #e6e6e6;}}@container style(--color-surface: #171717){.Roles_Roles[data-color=secondary]{--color-background-secondary-soft: rgb(32, 32, 32);--color-background-secondary-soft-alt: rgb(32, 32, 32);--color-background-secondary-soft-alpha: rgb(32, 32, 32);}}@container style(--color-surface: rgb(23, 23, 23)){.Roles_Roles[data-color=secondary]{--color-background-secondary-soft: rgb(32, 32, 32);--color-background-secondary-soft-alt: rgb(32, 32, 32);--color-background-secondary-soft-alpha: rgb(32, 32, 32);}}@container style(--color-surface: #202020){.Roles_Roles[data-color=secondary]{--color-background-secondary-soft: rgb(36, 36, 36);--color-background-secondary-soft-alt: rgb(36, 36, 36);--color-background-secondary-soft-alpha: rgb(36, 36, 36);}}@container style(--color-surface: rgb(32, 32, 32)){.Roles_Roles[data-color=secondary]{--color-background-secondary-soft: rgb(36, 36, 36);--color-background-secondary-soft-alt: rgb(36, 36, 36);--color-background-secondary-soft-alpha: rgb(36, 36, 36);}}.Roles_Roles[data-color]{--nebula-loader-color: var(--color-text-primary-soft);}.Roles_Roles[data-color=agent],.Roles_Roles[data-variant=solid]:not([data-color=secondary]){--nebula-loader-color: currentColor;}.Roles_Roles[data-disabled][data-variant][data-color]{--button-background-color: var(--color-background-disabled);--button-background-color-hover: var(--color-background-disabled);--button-background-color-active: var(--color-background-disabled);--button-border-color: var(--color-border-disabled);--button-text-color: var(--color-text-disabled);--nebula-outline-inner: var(--color-background-disabled);}.Ring_Ring[data-squarecicle][data-variant=outline]{&:before{background-color:var(--button-border-color);box-shadow:var(--button-shadow-custom, 0 0 #00000000);}&:after{background-color:var(--nebula-outline-inner, var(--color-surface));background-image:linear-gradient(var(--nebula-outline-tint, transparent),var(--nebula-outline-tint, transparent));clip-path:var(--nebula-squarecicle-primary-inner);inset:1px;}}.Ring_Ring[data-squarecicle]:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);clip-path:var(--nebula-squarecicle-primary-focus-outer);}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--nebula-outline-inner, var(--color-surface));background-image:linear-gradient(var(--nebula-focus-fill, var(--button-background-color, var(--nebula-outline-inner, var(--color-surface)))),var(--nebula-focus-fill, var(--button-background-color, var(--nebula-outline-inner, var(--color-surface)))));clip-path:var(--nebula-squarecicle);pointer-events:none;}}.Ring_Ring[data-squarecicle][data-variant=ghost]:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]):not(:hover,[data-selected],[aria-expanded=true],[data-state=open]){--nebula-focus-fill: transparent;}.Ring_Ring[data-squarecicle][data-variant=ghost]:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]):not(:active):before{transform:scale(1);}.Ring_Ring[data-squarecicle][data-variant=solid]:not([data-color=secondary]):is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){&:before{inset:0;background-color:var(--button-background-color);clip-path:var(--nebula-squarecicle);}&:after{inset:0;background:var(--button-text-color);clip-path:var(--nebula-squarecicle-primary-focus-ink, var(--nebula-squarecicle));}}.Checkbox_Container{--checkbox-label-gap: 8px;position:relative;display:flex;&[data-has-label]{align-items:flex-start;}&[data-orientation=end]{flex-direction:row-reverse;}>input{right:0;bottom:0;left:0;height:1px!important;transform:none!important;}}.Checkbox_Checkbox{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;max-width:18px;height:18px;padding:0;border:1px solid light-dark(var(--gray-200),var(--gray-500));border-radius:var(--radius-xs);background-color:transparent;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;[data-has-label] &{top:1px;}&:where(:not([data-disabled],[data-state=checked])){@media(hover:hover)and (pointer:fine){&:hover{border-color:light-dark(var(--gray-300),var(--gray-600));}}}&[data-state=indeterminate],&[data-state=checked]{border-color:var(--gray-900);background-color:var(--gray-900);}&:focus{outline:none;}&:focus-visible:not([data-pointer-focus]){outline:2px solid var(--color-ring);outline-offset:2px;}&[data-disabled]{border-color:light-dark(var(--gray-150),var(--gray-300));background:light-dark(var(--gray-25),var(--gray-200));cursor:not-allowed;&[data-state=checked]{border-color:light-dark(var(--gray-300),var(--gray-200));background-color:light-dark(var(--gray-300),var(--gray-200));}}}.Checkbox_CheckMark{position:absolute;top:0;left:0;width:64%;height:32%;transform:rotate(-45deg) translate(-10%,100%);transform-origin:center;transition:opacity .15s ease,transform .15s ease;@starting-style{opacity:0;}[data-state=indeterminate] &{transform:translate(30%,80%);&:before{opacity:0;}}&:before,&:after{position:absolute;display:block;background:var(--gray-0);content:"";will-change:transform;@starting-style{transform:scale(0);}}:where([data-theme=dark]) &{&[data-disabled]{&:before,&:after{background:var(--gray-100);}}}&:before{top:0;bottom:0;left:0;width:2px;transform-origin:0 0;transition:transform .1s ease 80ms,opacity .2s ease;}[data-state=indeterminate]:before{opacity:0;}&:after{right:0;bottom:0;left:0;height:2px;transform-origin:0 100%;transition:transform .1s ease .16s;}}.Checkbox_Label{display:flex;align-items:center;min-height:20px;cursor:pointer;font-size:14px;line-height:20px;[data-disabled] &{cursor:not-allowed;}[data-orientation=start] &{padding-inline-start:var(--checkbox-label-gap);}[data-orientation=end] &{padding-inline-end:var(--checkbox-label-gap);}}.Nebula_Checkbox_Nebula{--nebula-checkbox-size: 16px;--nebula-checkbox-mark-size: 10px;--nebula-checkbox-shape:var(--nebula-g-24);--nebula-checkbox-focus-outer:var(--nebula-g-25);&:where([data-size="3xs"]){--nebula-checkbox-size: 14px;--nebula-checkbox-mark-size: 10px;--nebula-checkbox-shape:var(--nebula-g-26);--nebula-checkbox-focus-outer:var(--nebula-g-27);}&:where([data-size="2xs"]){--nebula-checkbox-size: 16px;--nebula-checkbox-mark-size: 10px;--nebula-checkbox-shape:var(--nebula-g-24);--nebula-checkbox-focus-outer:var(--nebula-g-25);}&:where([data-size=xs]){--nebula-checkbox-size: 18px;--nebula-checkbox-mark-size: 12px;--nebula-checkbox-shape:var(--nebula-g-28);--nebula-checkbox-focus-outer:var(--nebula-g-29);}&:where([data-size=sm]){--nebula-checkbox-size: 20px;--nebula-checkbox-mark-size: 12px;--nebula-checkbox-shape:var(--nebula-g-2);--nebula-checkbox-focus-outer:var(--nebula-g-30);}&:where([data-size=md]){--nebula-checkbox-size: 22px;--nebula-checkbox-mark-size: 14px;--nebula-checkbox-shape:var(--nebula-g-1);--nebula-checkbox-focus-outer:var(--nebula-g-3);}&:where([data-size=lg]){--nebula-checkbox-size: 24px;--nebula-checkbox-mark-size: 16px;--nebula-checkbox-shape:var(--nebula-g-9);--nebula-checkbox-focus-outer:var(--nebula-g-10);}&:where([data-size=xl]){--nebula-checkbox-size: 26px;--nebula-checkbox-mark-size: 16px;--nebula-checkbox-shape:var(--nebula-g-14);--nebula-checkbox-focus-outer:var(--nebula-g-15);}&:where([data-size="2xl"]){--nebula-checkbox-size: 28px;--nebula-checkbox-mark-size: 18px;--nebula-checkbox-shape:var(--nebula-g-19);--nebula-checkbox-focus-outer:var(--nebula-g-20);}&:where([data-size="3xl"]){--nebula-checkbox-size: 30px;--nebula-checkbox-mark-size: 20px;--nebula-checkbox-shape:var(--nebula-g-19);--nebula-checkbox-focus-outer:var(--nebula-g-20);}}.Nebula_Checkbox_Box{position:relative;z-index:0;--nebula-checkbox-clip: var(--nebula-checkbox-shape);--nebula-checkbox-clip-outer: var(--nebula-checkbox-focus-outer);--nebula-checkbox-round: 0;--nebula-checkbox-fill: var(--nebula-checkbox-rest, var(--color-background-secondary-soft));--nebula-checkbox-mark: var(--color-text-primary-solid);--nebula-checkbox-on: var(--color-background-primary-solid);--nebula-checkbox-on-hover: var(--color-background-primary-solid-hover);--nebula-checkbox-on-active: var(--color-background-primary-solid-active);&[data-color=agent]{--nebula-checkbox-on: var(--color-background-agent-solid);--nebula-checkbox-on-hover: var(--color-background-agent-solid-hover);--nebula-checkbox-on-active: var(--color-background-agent-solid-active);}&:after{content:"";position:absolute;inset:0;z-index:-1;display:block;background-color:var(--nebula-checkbox-fill);clip-path:var(--nebula-checkbox-clip);border-radius:var(--nebula-checkbox-round);transition-duration:var(--transition-duration-basic);transition-property:transform,background-color;transition-timing-function:var(--transition-ease-basic);}&[data-state=checked],&[data-state=indeterminate]{--nebula-checkbox-fill: var(--nebula-checkbox-on);}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{--nebula-checkbox-fill: var(--nebula-checkbox-rest-hover, var(--color-background-secondary-soft-hover));&[data-state=checked],&[data-state=indeterminate]{--nebula-checkbox-fill: var(--nebula-checkbox-on-hover);}}}&:is(:active,[data-force-state=pressed]){--nebula-checkbox-fill: var(--color-background-secondary-soft-active);&[data-state=checked],&[data-state=indeterminate]{--nebula-checkbox-fill: var(--nebula-checkbox-on-active);}}}&[data-disabled]{--nebula-checkbox-fill: var(--color-background-disabled);--nebula-checkbox-mark: var(--color-text-disabled);cursor:not-allowed;}&:where([data-shape=circle],[data-shape=halo]){--nebula-checkbox-clip: none;--nebula-checkbox-clip-outer: none;--nebula-checkbox-round: 50%;}&:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){outline:none;&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);clip-path:var(--nebula-checkbox-clip-outer);z-index:-2;transform:none;will-change:auto;border-radius:var(--nebula-checkbox-round);}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--color-background-primary, #fff);background-image:linear-gradient(var(--nebula-checkbox-fill),var(--nebula-checkbox-fill));clip-path:var(--nebula-checkbox-clip);z-index:-1;border-radius:var(--nebula-checkbox-round);pointer-events:none;}}}.Nebula_Checkbox_Nebula .Nebula_Checkbox_Box[data-shape=halo][data-state=checked],.Nebula_Checkbox_Nebula .Nebula_Checkbox_Box[data-shape=halo][data-state=indeterminate]{&:after{background-color:var(--color-background-primary, #fff);border:calc(var(--nebula-checkbox-size) * .1) solid var(--nebula-checkbox-on);box-sizing:border-box;}.Nebula_Checkbox_Mark{width:calc(var(--nebula-checkbox-size) * .5);height:calc(var(--nebula-checkbox-size) * .5);border-radius:50%;background:var(--nebula-checkbox-on);}.Nebula_Checkbox_Mark [data-mark]{display:none;}}.Nebula_Checkbox_Nebula .Nebula_Checkbox_Box[data-shape][data-state]{border:none;border-radius:0;background:transparent;width:var(--nebula-checkbox-size);max-width:var(--nebula-checkbox-size);height:var(--nebula-checkbox-size);}.Nebula_Checkbox_Nebula .Nebula_Checkbox_Box[data-shape][data-state]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):after{transform:scale(var(--scale));}.Nebula_Checkbox_Nebula [data-state] .Nebula_Checkbox_Mark{position:static;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:none;color:var(--nebula-checkbox-mark);& svg{width:var(--nebula-checkbox-mark-size);height:var(--nebula-checkbox-mark-size);display:block;}[data-mark]{display:none;}&:before,&:after{content:none;}}.Nebula_Checkbox_Nebula [data-state=checked] .Nebula_Checkbox_Mark [data-mark=check],.Nebula_Checkbox_Nebula [data-state=indeterminate] .Nebula_Checkbox_Mark [data-mark=dash]{display:block;}.Nebula_Checkbox_Label{font-size:var(--nebula-checkbox-label-size, 13px);line-height:1.45;}.Input_Container2{display:flex;align-items:center;gap:var(--input-gap);width:100%;border-radius:var(--input-radius);color:var(--input-text-color);cursor:text;font-size:var(--input-font-size);font-weight:var(--font-weight-normal);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic);&:where([data-optically-align=start]){margin-inline-start:calc(var(--input-gutter) * -1);}&:where([data-optically-align=end]){margin-inline-end:calc(var(--input-gutter) * -1);}&:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset;&:not([data-disabled]){@media(hover:hover)and (pointer:fine){&:hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset;}}&[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset;}&[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;}}}&:where([data-variant=soft]){background-color:var(--input-soft-background-color);&:not([data-disabled]){&[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset;}&[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;}}}&[data-invalid]{::selection{background-color:var(--red-a50);}}&:where([data-size="3xs"]){--input-size: var(--control-size-3xs);--input-font-size: var(--control-font-size-sm);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-xs);--input-adornment-offset: -1px;}&:where([data-size="2xs"]){--input-size: var(--control-size-2xs);--input-font-size: var(--control-font-size-sm);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-xs);--input-adornment-offset: -1px;}&:where([data-size=xs]){--input-size: var(--control-size-xs);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-sm);--input-adornment-offset: -1px;}&:where([data-size=sm]){--input-size: var(--control-size-sm);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-sm);--input-gap: var(--input-gap-md);--input-adornment-offset: -1px;}&:where([data-size=md]){--input-size: var(--control-size-md);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-md);--input-gap: var(--input-gap-md);}&:where([data-size=lg]){--input-size: var(--control-size-lg);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-md);--input-gap: var(--input-gap-md);}&:where([data-size=xl]){--input-size: var(--control-size-xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-lg);--input-gutter: var(--control-gutter-lg);--input-gap: var(--input-gap-lg);}&:where([data-size="2xl"]){--input-size: var(--control-size-2xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-xl);--input-gutter: var(--control-gutter-xl);--input-gap: var(--input-gap-lg);--input-adornment-offset: -4px;}&:where([data-size="3xl"]){--input-size: var(--control-size-3xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-xl);--input-gutter: var(--control-gutter-xl);--input-gap: var(--input-gap-lg);--input-adornment-offset: -4px;}&:where([data-gutter-size="2xs"]){--input-gutter: var(--control-gutter-2xs);--input-adornment-offset: -1px;}&:where([data-gutter-size=xs]){--input-gutter: var(--control-gutter-xs);--input-adornment-offset: -1px;}&:where([data-gutter-size=sm]){--input-gutter: var(--control-gutter-sm);--input-adornment-offset: -2px;}&:where([data-gutter-size=md]){--input-gutter: var(--control-gutter-md);--input-adornment-offset: -2px;}&:where([data-gutter-size=lg]){--input-gutter: var(--control-gutter-lg);--input-adornment-offset: -2px;}&:where([data-gutter-size=xl]){--input-gutter: var(--control-gutter-xl);--input-adornment-offset: -4px;}&:where([data-pill]){--input-radius: var(--radius-full);}&[data-disabled]{cursor:not-allowed;opacity:.5;}&:where([data-has-start-adornment]){padding-left:var(--input-gutter);}&:where([data-has-start-adornment][data-pill]){padding-left:calc(var(--input-gutter) * var(--control-gutter-pill-scaling));}&:where([data-has-end-adornment]){padding-right:var(--input-gutter);}&:where([data-has-end-adornment][data-pill]){padding-right:calc(var(--input-gutter) * var(--control-gutter-pill-scaling));}>:first-child:not(input){margin-left:var(--input-adornment-offset, -2px);}>:last-child:not(input){margin-right:var(--input-adornment-offset, -2px);}}.Input_Input2{display:block;width:100%;height:var(--input-size);padding:0 var(--input-gutter);border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;&:focus{outline:0;}&:disabled{cursor:not-allowed;}&::placeholder{color:var(--input-placeholder-text-color);}&:-webkit-autofill{animation:Input_native-autofill-in 1ms;}&:-webkit-autofill,&:-webkit-autofill:focus,&:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}&:-webkit-autofill-and-obscured,&:-webkit-autofill-strong-password,&:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}&:-webkit-autofill:first-line{font-size:inherit!important;transition:font-size 0s 50000s!important;}&[type=number]{appearance:textfield;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{margin:0;appearance:none;}}:where(.Input_Container2[data-pill]) &{padding:0 calc(var(--input-gutter) * var(--control-gutter-pill-scaling));}:where(.Input_Container2[data-has-start-adornment]) &{padding-left:0;}:where(.Input_Container2[data-has-end-adornment]) &{padding-right:0;}}@keyframes Input_native-autofill-in{0%{opacity:1;}to{opacity:1;}}.Nebula_Field_Nebula[data-size]{--input-outline-border-color: transparent;--input-outline-border-color-hover: transparent;--input-outline-border-color-focus: transparent;--input-soft-border-color-focus: transparent;--input-border-color-invalid: transparent;--input-soft-background-color: transparent;--input-text-color: rgb(34, 34, 34);--textarea-color: rgb(34, 34, 34);--input-placeholder-text-color: rgb(153, 153, 153);--textarea-font-weight: 500;font-weight:500;--input-gutter: 10px;--textarea-gutter-x: 10px;--nebula-field-fill: var(--color-background-secondary-soft);--nebula-field-ring: var(--nebula-focus-ring-color);--nebula-field-hairline: transparent;--nebula-field-round: 0;--input-size: 28px;--textarea-base-height: 28px;--input-font-size: 12px;--textarea-font-size: 12px;--textarea-line-height: 16.8px;--nebula-field-gutter-top: 5.465px;--nebula-field-gutter-bottom: 5.735px;--textarea-gutter-y: 5.6px;--nebula-field-shape:var(--nebula-g-19);--nebula-field-inner:var(--nebula-g-14);--nebula-field-focus-outer:var(--nebula-g-20);&[data-size="3xs"]{--input-size: 22px;--textarea-base-height: 22px;--input-gutter: 10px;--textarea-gutter-x: 10px;--textarea-gutter-y: 10px;--input-font-size: 11px;--textarea-font-size: 11px;--textarea-line-height: 15.4px;--nebula-field-gutter-top: 6.3px;--nebula-field-gutter-bottom: 6.3px;--textarea-gutter-y: 6.3px;--nebula-field-shape:var(--nebula-g-1);--nebula-field-inner:var(--nebula-g-2);--nebula-field-focus-outer:var(--nebula-g-3);}&[data-size="2xs"]{--input-size: 24px;--textarea-base-height: 24px;--input-gutter: 10px;--textarea-gutter-x: 10px;--textarea-gutter-y: 10px;--input-font-size: 11px;--textarea-font-size: 11px;--textarea-line-height: 15.4px;--nebula-field-gutter-top: 6.3px;--nebula-field-gutter-bottom: 6.3px;--textarea-gutter-y: 6.3px;--nebula-field-shape:var(--nebula-g-9);--nebula-field-inner:var(--nebula-g-1);--nebula-field-focus-outer:var(--nebula-g-10);}&[data-size=xs]{--input-size: 26px;--textarea-base-height: 26px;--input-gutter: 10px;--textarea-gutter-x: 10px;--textarea-gutter-y: 10px;--input-font-size: 12px;--textarea-font-size: 12px;--textarea-line-height: 16.8px;--nebula-field-gutter-top: 5.83px;--nebula-field-gutter-bottom: 6.1px;--textarea-gutter-y: 5.965px;--nebula-field-shape:var(--nebula-g-14);--nebula-field-inner:var(--nebula-g-9);--nebula-field-focus-outer:var(--nebula-g-15);}&[data-size=sm]{--input-size: 28px;--textarea-base-height: 28px;--input-gutter: 10px;--textarea-gutter-x: 10px;--textarea-gutter-y: 10px;--input-font-size: 12px;--textarea-font-size: 12px;--textarea-line-height: 16.8px;--nebula-field-gutter-top: 5.465px;--nebula-field-gutter-bottom: 5.735px;--textarea-gutter-y: 5.6px;--nebula-field-shape:var(--nebula-g-19);--nebula-field-inner:var(--nebula-g-14);--nebula-field-focus-outer:var(--nebula-g-20);}&[data-size=md]{--input-size: 32px;--textarea-base-height: 32px;--input-gutter: 13px;--textarea-gutter-x: 13px;--textarea-gutter-y: 13px;--input-font-size: 13px;--textarea-font-size: 13px;--textarea-line-height: 18.2px;--nebula-field-gutter-top: 5.36px;--nebula-field-gutter-bottom: 5.9px;--textarea-gutter-y: 5.63px;--nebula-field-shape:var(--nebula-g-19);--nebula-field-inner:var(--nebula-g-14);--nebula-field-focus-outer:var(--nebula-g-20);}&[data-size=lg]{--input-size: 36px;--textarea-base-height: 36px;--input-gutter: 16px;--textarea-gutter-x: 16px;--textarea-gutter-y: 16px;--input-font-size: 13px;--textarea-font-size: 13px;--textarea-line-height: 18.2px;--nebula-field-gutter-top: 5.36px;--nebula-field-gutter-bottom: 5.9px;--textarea-gutter-y: 5.63px;--nebula-field-shape:var(--nebula-g-19);--nebula-field-inner:var(--nebula-g-14);--nebula-field-focus-outer:var(--nebula-g-20);}&[data-size=xl]{--input-size: 40px;--textarea-base-height: 40px;--input-gutter: 20px;--textarea-gutter-x: 20px;--textarea-gutter-y: 20px;--input-font-size: 13px;--textarea-font-size: 13px;--textarea-line-height: 18.2px;--nebula-field-gutter-top: 5.36px;--nebula-field-gutter-bottom: 5.9px;--textarea-gutter-y: 5.63px;--nebula-field-shape:var(--nebula-g-19);--nebula-field-inner:var(--nebula-g-14);--nebula-field-focus-outer:var(--nebula-g-20);}&[data-size="2xl"]{--input-size: 44px;--textarea-base-height: 44px;--input-gutter: 20px;--textarea-gutter-x: 20px;--textarea-gutter-y: 20px;--input-font-size: 13px;--textarea-font-size: 13px;--textarea-line-height: 18.2px;--nebula-field-gutter-top: 5.36px;--nebula-field-gutter-bottom: 5.9px;--textarea-gutter-y: 5.63px;--nebula-field-shape:var(--nebula-g-19);--nebula-field-inner:var(--nebula-g-14);--nebula-field-focus-outer:var(--nebula-g-20);}&[data-size="3xl"]{--input-size: 48px;--textarea-base-height: 48px;--input-gutter: 20px;--textarea-gutter-x: 20px;--textarea-gutter-y: 20px;--input-font-size: 13px;--textarea-font-size: 13px;--textarea-line-height: 18.2px;--nebula-field-gutter-top: 5.36px;--nebula-field-gutter-bottom: 5.9px;--textarea-gutter-y: 5.63px;--nebula-field-shape:var(--nebula-g-19);--nebula-field-inner:var(--nebula-g-14);--nebula-field-focus-outer:var(--nebula-g-20);}&[data-gutter-size="2xs"]{--input-gutter: 10px;--textarea-gutter-x: 10px;}&[data-gutter-size=xs]{--input-gutter: 10px;--textarea-gutter-x: 10px;}&[data-gutter-size=sm]{--input-gutter: 10px;--textarea-gutter-x: 10px;}&[data-gutter-size=md]{--input-gutter: 13px;--textarea-gutter-x: 13px;}&[data-gutter-size=lg]{--input-gutter: 16px;--textarea-gutter-x: 16px;}&[data-gutter-size=xl]{--input-gutter: 20px;--textarea-gutter-x: 20px;}&[data-size="3xs"][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-5);--nebula-field-inner:var(--nebula-g-6);--nebula-field-focus-outer:var(--nebula-g-31);}&[data-size="3xs"][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size="3xs"][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-7);--nebula-field-inner:var(--nebula-g-8);--nebula-field-focus-outer:var(--nebula-g-32);}&[data-size="2xs"][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-12);--nebula-field-inner:var(--nebula-g-5);--nebula-field-focus-outer:var(--nebula-g-33);}&[data-size="2xs"][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size="2xs"][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-13);--nebula-field-inner:var(--nebula-g-7);--nebula-field-focus-outer:var(--nebula-g-34);}&[data-size=xs][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-17);--nebula-field-inner:var(--nebula-g-12);--nebula-field-focus-outer:var(--nebula-g-35);}&[data-size=xs][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size=xs][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-18);--nebula-field-inner:var(--nebula-g-13);--nebula-field-focus-outer:var(--nebula-g-36);}&[data-size=sm][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-22);--nebula-field-inner:var(--nebula-g-17);--nebula-field-focus-outer:var(--nebula-g-37);}&[data-size=sm][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size=sm][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-23);--nebula-field-inner:var(--nebula-g-18);--nebula-field-focus-outer:var(--nebula-g-38);}&[data-size=md][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-22);--nebula-field-inner:var(--nebula-g-17);--nebula-field-focus-outer:var(--nebula-g-37);}&[data-size=md][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size=md][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-23);--nebula-field-inner:var(--nebula-g-18);--nebula-field-focus-outer:var(--nebula-g-38);}&[data-size=lg][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-22);--nebula-field-inner:var(--nebula-g-17);--nebula-field-focus-outer:var(--nebula-g-37);}&[data-size=lg][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size=lg][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-23);--nebula-field-inner:var(--nebula-g-18);--nebula-field-focus-outer:var(--nebula-g-38);}&[data-size=xl][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-22);--nebula-field-inner:var(--nebula-g-17);--nebula-field-focus-outer:var(--nebula-g-37);}&[data-size=xl][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size=xl][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-23);--nebula-field-inner:var(--nebula-g-18);--nebula-field-focus-outer:var(--nebula-g-38);}&[data-size="2xl"][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-22);--nebula-field-inner:var(--nebula-g-17);--nebula-field-focus-outer:var(--nebula-g-37);}&[data-size="2xl"][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size="2xl"][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-23);--nebula-field-inner:var(--nebula-g-18);--nebula-field-focus-outer:var(--nebula-g-38);}&[data-size="3xl"][data-group-edge=start]{--nebula-field-shape:var(--nebula-g-22);--nebula-field-inner:var(--nebula-g-17);--nebula-field-focus-outer:var(--nebula-g-37);}&[data-size="3xl"][data-group-edge=middle]{--nebula-field-shape: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-inner: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);--nebula-field-focus-outer: shape(from 0px 0px, line to 0px 0px, line to 0px calc(100% + -0px) , line to calc(100% + -0px) calc(100% + -0px) , line to calc(100% + -0px) 0px, close);}&[data-size="3xl"][data-group-edge=end]{--nebula-field-shape:var(--nebula-g-23);--nebula-field-inner:var(--nebula-g-18);--nebula-field-focus-outer:var(--nebula-g-38);}position:relative;isolation:isolate;background:none;transition-property:color;overflow:visible;&:before{content:"";position:absolute;inset:0;z-index:-1;display:block;background-color:var(--nebula-field-fill);clip-path:var(--nebula-field-shape);border-radius:var(--nebula-field-round);}&:where([data-purpose]:not([data-purpose=action]):not([data-purpose=none])){--nebula-field-hairline: var(--nebula-field-ring);}&:where([data-purpose=danger]){--nebula-field-ring: var(--color-border-danger-outline);}&:where([data-purpose=warning]){--nebula-field-ring: var(--color-border-warning-outline);}&:where([data-purpose=success]){--nebula-field-ring: var(--color-border-success-outline);}&:where([data-purpose=agent]){--nebula-field-ring: var(--color-border-agent-outline);}&:where([data-purpose=caution]){--nebula-field-ring: var(--color-border-caution-outline);}&:where([data-purpose]:not([data-purpose=action]):not([data-purpose=none]),[data-invalid]){--nebula-caret-color: var(--nebula-field-ring);--nebula-selection-bg: color-mix(in srgb, var(--nebula-field-ring) 15%, transparent);--nebula-selection-text: var(--nebula-field-ring);}&:where([data-invalid]){--nebula-field-ring: var(--color-border-danger-outline);--nebula-field-hairline: var(--nebula-field-ring);}&:where([data-purpose]:not([data-purpose=action]):not([data-purpose=none]),[data-invalid]){&:before{background-color:var(--nebula-field-fill);background-image:linear-gradient(var(--nebula-field-hairline),var(--nebula-field-hairline));}&:after{content:"";position:absolute;inset:1px;z-index:-1;display:block;background-color:var(--nebula-field-fill);clip-path:var(--nebula-field-inner);border-radius:var(--nebula-field-round);pointer-events:none;}}&:where([data-variant=outline]){--nebula-field-fill: var(--nebula-outline-inner, var(--color-surface));--nebula-field-hairline: var(--color-border-secondary-outline);&:before{background-color:var(--nebula-field-fill);background-image:linear-gradient(var(--nebula-field-hairline),var(--nebula-field-hairline));}&:after{content:"";position:absolute;inset:1px;z-index:-1;display:block;background-color:var(--nebula-field-fill);clip-path:var(--nebula-field-inner);border-radius:var(--nebula-field-round);pointer-events:none;}}&:where([data-pill]){--nebula-field-shape: none;--nebula-field-inner: none;--nebula-field-focus-outer: none;--nebula-field-round: var(--radius-full);}&:where([data-focus-style=fill]):where([data-focused=true],[data-force-state=focus]):not([data-disabled]){--nebula-field-fill: var(--nebula-field-writing-fill, var(--color-background-primary-soft));--input-text-color: #000000;--textarea-color: #000000;}&:where([data-writing-fill=framer]){--nebula-field-writing-fill: #ebf7ff;}&:where([data-focused=true],[data-force-state=focus]):not([data-disabled]):not([data-purpose=none]):not([data-focus-style=fill]){&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);clip-path:var(--nebula-field-focus-outer);border-radius:var(--nebula-field-round);z-index:-1;background-color:var(--nebula-field-ring);}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--nebula-outline-inner, var(--color-surface));background-image:linear-gradient(var(--nebula-field-fill),var(--nebula-field-fill));clip-path:var(--nebula-field-shape);border-radius:var(--nebula-field-round);z-index:-1;pointer-events:none;}}&[data-corner="3"]{--nebula-field-shape: var(--nebula-squarecicle-primary-3);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-3);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-3);}&[data-corner="4"]{--nebula-field-shape: var(--nebula-squarecicle-primary-4);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-4);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-4);}&[data-corner="5"]{--nebula-field-shape: var(--nebula-squarecicle-primary-5);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-5);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-5);}&[data-corner="6"]{--nebula-field-shape: var(--nebula-squarecicle-primary-6);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-6);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-6);}&[data-corner="7"]{--nebula-field-shape: var(--nebula-squarecicle-primary-7);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-7);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-7);}&[data-corner="8"]{--nebula-field-shape: var(--nebula-squarecicle-primary-8);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-8);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-8);}&[data-corner="9"]{--nebula-field-shape: var(--nebula-squarecicle-primary-9);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-9);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-9);}&[data-corner="10"]{--nebula-field-shape: var(--nebula-squarecicle-primary-10);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-10);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-10);}&[data-corner="11"]{--nebula-field-shape: var(--nebula-squarecicle-primary-11);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-11);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-11);}&[data-corner="12"]{--nebula-field-shape: var(--nebula-squarecicle-primary-12);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-12);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-12);}&[data-corner="13"]{--nebula-field-shape: var(--nebula-squarecicle-primary-13);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-13);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-13);}&[data-corner="14"]{--nebula-field-shape: var(--nebula-squarecicle-primary-14);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-14);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-14);}&[data-corner=panel]{--nebula-field-shape: var(--nebula-squarecicle-primary-panel);--nebula-field-inner: var(--nebula-squarecicle-primary-inner-panel);--nebula-field-focus-outer: var(--nebula-squarecicle-primary-focus-outer-panel);}&[data-disabled]{--nebula-field-fill: var(--color-background-disabled);--input-text-color: var(--color-text-disabled);--textarea-color: var(--color-text-disabled);--input-placeholder-text-color: var(--color-text-disabled);opacity:1;}& svg:not([data-no-autosize]):not([fill=none]) path{stroke:currentColor;stroke-width:.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round;}}.Nebula_Field_Nebula[data-size] textarea{padding-top:var(--nebula-field-gutter-top);padding-bottom:var(--nebula-field-gutter-bottom);}.Nebula_Field_Field{transform:translateY(var(--nebula-field-text-shift, 0px));}.Nebula_Field_Nebula:where([data-size="3xs"]) .Nebula_Field_Field{--nebula-field-text-shift: .5px;}.Nebula_Field_Nebula:where([data-size="2xs"]) .Nebula_Field_Field{--nebula-field-text-shift: .5px;}.Nebula_Field_Nebula:where([data-size=xs]) .Nebula_Field_Field{--nebula-field-text-shift: -.125px;}.Nebula_Field_Nebula:where([data-size=sm]) .Nebula_Field_Field{--nebula-field-text-shift: -.625px;}.Nebula_Field_Nebula:where([data-size=md]) .Nebula_Field_Field{--nebula-field-text-shift: .25px;}.Nebula_Field_Nebula:where([data-size=lg]) .Nebula_Field_Field{--nebula-field-text-shift: .25px;}.Nebula_Field_Nebula:where([data-size=xl]) .Nebula_Field_Field{--nebula-field-text-shift: .25px;}.Nebula_Field_Nebula:where([data-size="2xl"]) .Nebula_Field_Field{--nebula-field-text-shift: .25px;}.Nebula_Field_Nebula:where([data-size="3xl"]) .Nebula_Field_Field{--nebula-field-text-shift: .25px;}.Nebula_Field_Field{padding-top:0;padding-bottom:0;}.Nebula_Field_Nebula[data-footer]{flex-direction:column;align-items:stretch;}.Nebula_Field_Nebula[data-footer]>textarea{flex:1 1 auto;width:auto;margin-inline:var(--textarea-gutter-x);padding-inline:0;}.Nebula_Field_Nebula[data-footer]>[data-field-footer]{flex:none;display:flex;align-items:center;width:100%;min-width:0;padding-inline:var(--textarea-gutter-x);padding-bottom:var(--nebula-field-footer-gap, var(--textarea-gutter-x));}.Nebula_Field_Nebula[data-footer]>textarea{padding-top:var(--nebula-field-writing-top, var(--textarea-gutter-y));}.Nebula_Field_Nebula[data-footer]>[data-field-footer]{--color-surface: var(--nebula-field-fill);}.Nebula_Field_Nebula[data-footer=rule]>[data-field-footer]{border-top:1px solid var(--color-border);padding-top:var(--nebula-field-footer-gap);}:where([data-theme=dark]) .Nebula_Field_Nebula[data-size]{--input-text-color: rgb(255, 255, 255);--textarea-color: rgb(255, 255, 255);--input-placeholder-text-color: rgb(142, 142, 147);&:where([data-focus-style=fill]):where([data-focused=true],[data-force-state=focus]):not([data-disabled]){--input-text-color: #ffffff;--textarea-color: #ffffff;}&:where([data-writing-fill=framer]){--nebula-field-writing-fill: #101c24;}}.nebula-confirm-label{display:inline-flex;align-items:baseline;gap:var(--button-gap, .25em);}.nebula-confirm-object{font-weight:var(--font-weight-normal);color:var(--color-text-tertiary);}@layer components{.Nebula_CodeBlock_CodeBlock{position:relative;display:flex;flex-direction:column;gap:var(--nebula-code-gap);padding:var(--nebula-code-padding);color:var(--nebula-code-text);}.Nebula_CodeBlock_CodeBlock:not([data-frame=fill]){background-color:transparent;isolation:isolate;}.Nebula_CodeBlock_CodeBlock:not([data-frame=fill]):before,.Nebula_CodeBlock_CodeBlock:not([data-frame=fill]):after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--nebula-code-hairline);clip-path:var(--nebula-g-39);}.Nebula_CodeBlock_CodeBlock:not([data-frame=fill]):after{inset:1px;background-color:var(--color-surface);clip-path:var(--nebula-g-40);}.Nebula_CodeBlock_CodeBlock[data-frame=fill]{background-color:var(--nebula-code-fill);clip-path:var(--nebula-g-39);--color-surface: var(--nebula-code-fill);}.Nebula_CodeBlock_CodeBlock[data-shape=row]{--nebula-code-padding: calc((28px - var(--nebula-code-line-height)) / 2);min-height:28px;box-sizing:border-box;padding-inline:10px;clip-path:none;border-radius:9999px;}.Nebula_CodeBlock_CodeBlock[data-shape=row]:before,.Nebula_CodeBlock_CodeBlock[data-shape=row]:after{clip-path:none;border-radius:9999px;}.Nebula_CodeBlock_Header{display:flex;align-items:center;gap:6px;min-height:20px;padding:0 4px;font-size:var(--nebula-code-header-size);font-weight:var(--nebula-code-header-weight);line-height:1.2;color:var(--nebula-code-header-color);}.Nebula_CodeBlock_Header svg{width:14px;height:14px;flex:none;}.Nebula_CodeBlock_Ext{color:var(--nebula-code-dim-color);}.Nebula_CodeBlock_Rule{height:1px;background:var(--nebula-code-rule);}.Nebula_CodeBlock_CopyButtonContainer{position:absolute;top:calc(var(--nebula-code-padding) + var(--nebula-code-line-height) / 2);right:var(--nebula-code-padding);transform:translateY(-50%);}.Nebula_CodeBlock_SyntaxHighlighter{overflow:auto;display:block;margin:0;padding:0 4px;background:transparent;color:var(--nebula-code-text);font-family:var(--nebula-font-mono);font-size:var(--nebula-code-font-size);font-weight:400;line-height:var(--nebula-code-line-height);tab-size:4;scrollbar-width:none;}.Nebula_CodeBlock_Line{display:block;box-sizing:border-box;width:max-content;min-width:100%;}.Nebula_CodeBlock_Line[data-long]{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 30%);mask-image:linear-gradient(270deg,#0000,#000 30%);-webkit-mask-size:var(--nebula-code-view) 100%;mask-size:var(--nebula-code-view) 100%;-webkit-mask-position:var(--nebula-code-view-x) 0;mask-position:var(--nebula-code-view-x) 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.Nebula_CodeBlock_CodeBlock[data-copyable] .Nebula_CodeBlock_SyntaxHighlighter:first-child .Nebula_CodeBlock_Line{padding-right:40px;}.Nebula_CodeBlock_CodeBlock[data-copyable] .Nebula_CodeBlock_Line[data-long]{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0px,rgba(0,0,0,0) 40px,rgb(0,0,0) calc(40px + 30%));mask-image:linear-gradient(270deg,#0000 0px 40px,#000 calc(40px + 30%));}.Nebula_CodeBlock_Gutter{color:var(--nebula-code-dim-color);user-select:none;margin-right:8px;}.Nebula_CodeBlock_SyntaxHighlighter .token.keyword{color:var(--nebula-code-keyword);}.Nebula_CodeBlock_SyntaxHighlighter .token.function{color:var(--nebula-code-function);}.Nebula_CodeBlock_SyntaxHighlighter .token.number{color:var(--nebula-code-number);}.Nebula_CodeBlock_SyntaxHighlighter .token.string{color:var(--nebula-code-string);}.Nebula_CodeBlock_SyntaxHighlighter .token.property{color:var(--nebula-code-property);}.Nebula_CodeBlock_SyntaxHighlighter .token.class-name{color:var(--nebula-code-class-name);}.Nebula_CodeBlock_SyntaxHighlighter .token.builtin{color:var(--nebula-code-builtin);}.Nebula_CodeBlock_SyntaxHighlighter .token.constant{color:var(--nebula-code-constant);}.Nebula_CodeBlock_SyntaxHighlighter .token.boolean{color:var(--nebula-code-boolean);}.Nebula_CodeBlock_SyntaxHighlighter .token.tag{color:var(--nebula-code-tag);}.Nebula_CodeBlock_SyntaxHighlighter .token.attr-name{color:var(--nebula-code-attr-name);}.Nebula_CodeBlock_SyntaxHighlighter .token.attr-value{color:var(--nebula-code-attr-value);}.Nebula_CodeBlock_SyntaxHighlighter .token.selector{color:var(--nebula-code-selector);}.Nebula_CodeBlock_SyntaxHighlighter .token.variable{color:var(--nebula-code-variable);}.Nebula_CodeBlock_SyntaxHighlighter .token.regex{color:var(--nebula-code-regex);}.Nebula_CodeBlock_SyntaxHighlighter .token.url{color:var(--nebula-code-url);}.Nebula_CodeBlock_SyntaxHighlighter .token.symbol{color:var(--nebula-code-symbol);}.Nebula_CodeBlock_SyntaxHighlighter .token.char{color:var(--nebula-code-char);}.Nebula_CodeBlock_SyntaxHighlighter .token.important{color:var(--nebula-code-important);}.Nebula_CodeBlock_SyntaxHighlighter .token.unit{color:var(--nebula-code-unit);}.Nebula_CodeBlock_SyntaxHighlighter .token.id{color:var(--nebula-code-id);}.Nebula_CodeBlock_SyntaxHighlighter .token.entity{color:var(--nebula-code-entity);}.Nebula_CodeBlock_SyntaxHighlighter .token.type{color:var(--nebula-code-type);}.Nebula_CodeBlock_SyntaxHighlighter .token.inserted{color:var(--nebula-code-inserted);}.Nebula_CodeBlock_SyntaxHighlighter .token.deleted{color:var(--nebula-code-deleted);}.Nebula_CodeBlock_SyntaxHighlighter .token.punctuation{color:var(--nebula-code-punctuation);}.Nebula_CodeBlock_SyntaxHighlighter .token.operator{color:var(--nebula-code-operator);}.Nebula_CodeBlock_SyntaxHighlighter .token.comment{color:var(--nebula-code-comment);}.Nebula_CodeBlock_SyntaxHighlighter .token.prolog{color:var(--nebula-code-prolog);}.Nebula_CodeBlock_SyntaxHighlighter .token.doctype{color:var(--nebula-code-doctype);}.Nebula_CodeBlock_SyntaxHighlighter .token.cdata{color:var(--nebula-code-cdata);}.Nebula_CodeBlock_SyntaxHighlighter .token.console{color:var(--nebula-code-text);}}:root{--badge-size-3xs: calc(var(--control-size-3xs) - 8px);--badge-gutter-3xs: calc(var(--control-gutter-2xs) - 4px);--badge-radius-3xs: var(--radius-xs);--badge-font-size-3xs: var(--font-text-3xs-size);--badge-font-weight-3xs: var(--font-weight-semibold);--badge-tracking-3xs: var(--tracking-wide);--badge-icon-font-size-3xs: var(--font-text-3xs-size);--badge-indicator-size-3xs: var(--font-text-3xs-size);--badge-size-2xs: calc(var(--control-size-3xs) - 6px);--badge-gutter-2xs: calc(var(--control-gutter-2xs) - 3px);--badge-radius-2xs: var(--radius-xs);--badge-font-size-2xs: var(--font-text-2xs-size);--badge-font-weight-2xs: var(--font-weight-semibold);--badge-tracking-2xs: var(--tracking-wide);--badge-icon-font-size-2xs: var(--font-text-2xs-size);--badge-indicator-size-2xs: var(--font-text-2xs-size);--badge-size-xs: calc(var(--control-size-3xs) - 4px);--badge-gutter-xs: calc(var(--control-gutter-2xs) - 2px);--badge-radius-xs: var(--radius-xs);--badge-font-size-xs: var(--font-text-xs-size);--badge-font-weight-xs: var(--font-weight-semibold);--badge-tracking-xs: var(--tracking-wide);--badge-icon-font-size-xs: var(--font-text-xs-size);--badge-indicator-size-xs: var(--font-text-xs-size);--badge-size-xl: var(--control-size-xs);--badge-gutter-xl: var(--control-gutter-sm);--badge-radius-xl: var(--radius-sm);--badge-font-size-xl: var(--font-text-sm-size);--badge-font-weight-xl: var(--font-weight-semibold);--badge-tracking-xl: var(--tracking-normal);--badge-icon-font-size-xl: var(--font-text-md-size);--badge-indicator-size-xl: var(--font-text-sm-size);--badge-size-2xl: var(--control-size-sm);--badge-gutter-2xl: var(--control-gutter-md);--badge-radius-2xl: var(--radius-md);--badge-font-size-2xl: var(--font-text-md-size);--badge-font-weight-2xl: var(--font-weight-semibold);--badge-tracking-2xl: var(--tracking-normal);--badge-icon-font-size-2xl: var(--font-text-lg-size);--badge-indicator-size-2xl: var(--font-text-md-size);--badge-size-3xl: calc(var(--control-size-md) - 2px);--badge-gutter-3xl: var(--control-gutter-lg);--badge-radius-3xl: var(--radius-md);--badge-font-size-3xl: var(--font-text-md-size);--badge-font-weight-3xl: var(--font-weight-semibold);--badge-tracking-3xl: var(--tracking-normal);--badge-icon-font-size-3xl: var(--font-text-lg-size);--badge-indicator-size-3xl: var(--font-text-md-size);--badge-gutter-sm: calc(var(--control-gutter-2xs) - 1px);--badge-gutter-md: var(--control-gutter-2xs);--badge-gutter-lg: var(--control-gutter-xs);}.Badge_Badge{--nebula-elevation-match-clipped: none;filter:var(--nebula-elevation-match-clipped);--indicator-size: var(--badge-indicator-size);display:inline-flex;align-items:center;gap:calc(var(--badge-inset) + var(--badge-icon-offset, -1px));height:var(--badge-size);--badge-inset: var(--badge-gutter);padding:0 var(--badge-inset);border-radius:var(--badge-radius);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);letter-spacing:var(--badge-tracking);white-space:nowrap;svg{font-size:var(--badge-icon-font-size);:where(&:first-child:not(:only-child)){margin-left:var(--badge-icon-offset, -1px);}:where(&:last-child:not(:only-child)){margin-right:var(--badge-icon-offset, -1px);}}&[data-variant=soft]{background-color:var(--badge-background-color);color:var(--badge-text-color);&:where([data-color=primary]){--badge-background-color: var(--color-background-primary-soft-alpha);--badge-text-color: var(--color-text-primary-soft);}&:where([data-color=secondary]){--badge-background-color: var(--color-background-secondary-soft-alpha);--badge-text-color: var(--color-text-secondary-soft);}&:where([data-color=danger]){--badge-background-color: var(--color-background-danger-soft-alpha);--badge-text-color: var(--color-text-danger-soft);}&:where([data-color=success]){--badge-background-color: var(--color-background-success-soft-alpha);--badge-text-color: var(--color-text-success-soft);}&:where([data-color=info]){--badge-background-color: var(--color-background-info-soft-alpha);--badge-text-color: var(--color-text-info-soft);}&:where([data-color=discovery]){--badge-background-color: var(--color-background-discovery-soft-alpha);--badge-text-color: var(--color-text-discovery-soft);}&:where([data-color=caution]){--badge-background-color: var(--color-background-caution-soft-alpha);--badge-text-color: var(--color-text-caution-soft);}&:where([data-color=warning]){--badge-background-color: var(--color-background-warning-soft-alpha);--badge-text-color: var(--color-text-warning-soft);}&:where([data-color=agent]){--badge-background-color: var(--color-background-agent-soft-alpha);--badge-text-color: var(--color-text-agent-soft);}}&[data-variant=solid]{background-color:var(--badge-background-color);color:var(--badge-text-color);&:where([data-color=primary]){--badge-background-color: var(--color-background-primary-solid);--badge-text-color: var(--color-text-primary-solid);}&:where([data-color=secondary]){--badge-background-color: var(--color-background-secondary-solid);--badge-text-color: var(--color-text-secondary-solid);}&:where([data-color=danger]){--badge-background-color: var(--color-background-danger-solid);--badge-text-color: var(--color-text-danger-solid);}&:where([data-color=success]){--badge-background-color: var(--color-background-success-solid);--badge-text-color: var(--color-text-success-solid);}&:where([data-color=info]){--badge-background-color: var(--color-background-info-solid);--badge-text-color: var(--color-text-info-solid);}&:where([data-color=discovery]){--badge-background-color: var(--color-background-discovery-solid);--badge-text-color: var(--color-text-discovery-solid);}&:where([data-color=caution]){--badge-background-color: var(--color-background-caution-solid);--badge-text-color: var(--color-text-caution-solid);}&:where([data-color=warning]){--badge-background-color: var(--color-background-warning-solid);--badge-text-color: var(--color-text-warning-solid);}&:where([data-color=agent]){--badge-background-color: var(--color-background-agent-solid);--badge-text-color: var(--color-text-agent-solid);}}&[data-variant=outline]{box-shadow:0 0 0 1px var(--badge-border-color) inset;color:var(--badge-text-color);&:not([data-pill]){position:relative;isolation:isolate;background-color:var(--badge-border-color);box-shadow:none;&:before{content:"";position:absolute;z-index:-1;inset:1px;clip-path:var(--badge-squarecicle-inner);background-color:var(--nebula-outline-inner, var(--color-surface));}}&:where([data-color=primary]){--badge-border-color: var(--color-border-primary-outline);--badge-text-color: var(--color-text-primary-outline);}&:where([data-color=secondary]){--badge-border-color: var(--color-border-secondary-outline);--badge-text-color: var(--color-text-secondary-outline);}&:where([data-color=danger]){--badge-border-color: var(--color-border-danger-outline);--badge-text-color: var(--color-text-danger-outline);}&:where([data-color=success]){--badge-border-color: var(--color-border-success-outline);--badge-text-color: var(--color-text-success-outline);}&:where([data-color=info]){--badge-border-color: var(--color-border-info-outline);--badge-text-color: var(--color-text-info-outline);}&:where([data-color=discovery]){--badge-border-color: var(--color-border-discovery-outline);--badge-text-color: var(--color-text-discovery-outline);}&:where([data-color=caution]){--badge-border-color: var(--color-border-caution-outline);--badge-text-color: var(--color-text-caution-outline);}&:where([data-color=warning]){--badge-border-color: var(--color-border-warning-outline);--badge-text-color: var(--color-text-warning-outline);}&:where([data-color=agent]){--badge-border-color: var(--color-border-agent-outline);--badge-text-color: var(--color-text-agent-outline);}}&:where([data-size="3xs"]){--badge-size: var(--badge-size-3xs);--badge-gutter: var(--badge-gutter-3xs);--badge-font-size: var(--badge-font-size-3xs);--badge-font-weight: var(--badge-font-weight-3xs);--badge-tracking: var(--badge-tracking-3xs);--badge-radius: var(--badge-radius-3xs);--badge-icon-font-size: var(--badge-icon-font-size-3xs);--badge-indicator-size: var(--badge-indicator-size-3xs);--badge-squarecicle: var(--nebula-squarecicle-primary-7);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-6);}&:where([data-size="2xs"]){--badge-size: var(--badge-size-2xs);--badge-gutter: var(--badge-gutter-2xs);--badge-font-size: var(--badge-font-size-2xs);--badge-font-weight: var(--badge-font-weight-2xs);--badge-tracking: var(--badge-tracking-2xs);--badge-radius: var(--badge-radius-2xs);--badge-icon-font-size: var(--badge-icon-font-size-2xs);--badge-indicator-size: var(--badge-indicator-size-2xs);--badge-squarecicle: var(--nebula-squarecicle-primary-8);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-7);}&:where([data-size=xs]){--badge-size: var(--badge-size-xs);--badge-gutter: var(--badge-gutter-xs);--badge-font-size: var(--badge-font-size-xs);--badge-font-weight: var(--badge-font-weight-xs);--badge-tracking: var(--badge-tracking-xs);--badge-radius: var(--badge-radius-xs);--badge-icon-font-size: var(--badge-icon-font-size-xs);--badge-indicator-size: var(--badge-indicator-size-xs);--badge-squarecicle: var(--nebula-squarecicle-primary-9);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-8);}&:where([data-size=sm]){--badge-size: var(--badge-size-sm);--badge-gutter: var(--badge-gutter-sm);--badge-font-size: var(--badge-font-size-sm);--badge-font-weight: var(--badge-font-weight-sm);--badge-tracking: var(--badge-tracking-sm);--badge-radius: var(--badge-radius-sm);--badge-icon-font-size: var(--badge-icon-font-size-sm);--badge-indicator-size: var(--badge-indicator-size-sm);--badge-squarecicle: var(--nebula-squarecicle-primary-10);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-9);}&:where([data-size=md]){--badge-size: var(--badge-size-md);--badge-gutter: var(--badge-gutter-md);--badge-font-size: var(--badge-font-size-md);--badge-font-weight: var(--badge-font-weight-md);--badge-tracking: var(--badge-tracking-md);--badge-radius: var(--badge-radius-md);--badge-icon-font-size: var(--badge-icon-font-size-md);--badge-indicator-size: var(--badge-indicator-size-md);--badge-squarecicle: var(--nebula-squarecicle-primary-11);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-10);}&:where([data-size=lg]){--badge-size: var(--badge-size-lg);--badge-gutter: var(--badge-gutter-lg);--badge-font-size: var(--badge-font-size-lg);--badge-font-weight: var(--badge-font-weight-lg);--badge-tracking: var(--badge-tracking-lg);--badge-radius: var(--badge-radius-lg);--badge-icon-font-size: var(--badge-icon-font-size-lg);--badge-indicator-size: var(--badge-indicator-size-lg);--badge-squarecicle: var(--nebula-squarecicle-primary-12);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-11);}&:where([data-size=xl]){--badge-size: var(--badge-size-xl);--badge-gutter: var(--badge-gutter-xl);--badge-font-size: var(--badge-font-size-xl);--badge-font-weight: var(--badge-font-weight-xl);--badge-tracking: var(--badge-tracking-xl);--badge-radius: var(--badge-radius-xl);--badge-icon-font-size: var(--badge-icon-font-size-xl);--badge-indicator-size: var(--badge-indicator-size-xl);--badge-squarecicle: var(--nebula-squarecicle-primary-13);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-12);}&:where([data-size="2xl"]){--badge-size: var(--badge-size-2xl);--badge-gutter: var(--badge-gutter-2xl);--badge-font-size: var(--badge-font-size-2xl);--badge-font-weight: var(--badge-font-weight-2xl);--badge-tracking: var(--badge-tracking-2xl);--badge-radius: var(--badge-radius-2xl);--badge-icon-font-size: var(--badge-icon-font-size-2xl);--badge-indicator-size: var(--badge-indicator-size-2xl);--badge-squarecicle: var(--nebula-squarecicle-primary-14);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-13);}&:where([data-size="3xl"]){--badge-size: var(--badge-size-3xl);--badge-gutter: var(--badge-gutter-3xl);--badge-font-size: var(--badge-font-size-3xl);--badge-font-weight: var(--badge-font-weight-3xl);--badge-tracking: var(--badge-tracking-3xl);--badge-radius: var(--badge-radius-3xl);--badge-icon-font-size: var(--badge-icon-font-size-3xl);--badge-indicator-size: var(--badge-indicator-size-3xl);--badge-squarecicle: var(--nebula-squarecicle-primary-14);--badge-squarecicle-inner: var(--nebula-squarecicle-primary-13);}&:where(:not([data-pill])){border-radius:0;clip-path:var(--badge-squarecicle);}&:where([data-pill]){--badge-radius: var(--radius-full);--badge-inset: calc(var(--badge-gutter) * var(--control-gutter-pill-scaling));padding:0 var(--badge-inset);}}@container style(--color-surface: #0088ff){.Badge_Badge[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #08f){.Badge_Badge[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(0, 136, 255)){.Badge_Badge[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #0091ff){.Badge_Badge[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(0, 145, 255)){.Badge_Badge[data-color=primary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #e6f3ff){.Badge_Badge[data-color=primary][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(230, 243, 255)){.Badge_Badge[data-color=primary][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffffff){.Badge_Badge[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fff){.Badge_Badge[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 255, 255)){.Badge_Badge[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #202020){.Badge_Badge[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(32, 32, 32)){.Badge_Badge[data-color=secondary][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff383c){.Badge_Badge[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 56, 60)){.Badge_Badge[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff4245){.Badge_Badge[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 66, 69)){.Badge_Badge[data-color=danger][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffebec){.Badge_Badge[data-color=danger][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 235, 236)){.Badge_Badge[data-color=danger][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #34c759){.Badge_Badge[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(52, 199, 89)){.Badge_Badge[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #30d158){.Badge_Badge[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(48, 209, 88)){.Badge_Badge[data-color=success][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ebf9ee){.Badge_Badge[data-color=success][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(235, 249, 238)){.Badge_Badge[data-color=success][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #6155f5){.Badge_Badge[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(97, 85, 245)){.Badge_Badge[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #6d7cff){.Badge_Badge[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(109, 124, 255)){.Badge_Badge[data-color=info][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #efeefe){.Badge_Badge[data-color=info][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(239, 238, 254)){.Badge_Badge[data-color=info][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #5bc5fb){.Badge_Badge[data-color=discovery][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(91, 197, 251)){.Badge_Badge[data-color=discovery][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #eff9ff){.Badge_Badge[data-color=discovery][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(239, 249, 255)){.Badge_Badge[data-color=discovery][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffcc00){.Badge_Badge[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fc0){.Badge_Badge[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 204, 0)){.Badge_Badge[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ffd600){.Badge_Badge[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 214, 0)){.Badge_Badge[data-color=caution][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fffae6){.Badge_Badge[data-color=caution][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 250, 230)){.Badge_Badge[data-color=caution][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff8d28){.Badge_Badge[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 141, 40)){.Badge_Badge[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #ff9230){.Badge_Badge[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 146, 48)){.Badge_Badge[data-color=warning][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #fff4ea){.Badge_Badge[data-color=warning][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(255, 244, 234)){.Badge_Badge[data-color=warning][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #8855ff){.Badge_Badge[data-color=agent][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #85f){.Badge_Badge[data-color=agent][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(136, 85, 255)){.Badge_Badge[data-color=agent][data-variant=solid]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #f3eeff){.Badge_Badge[data-color=agent][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: rgb(243, 238, 255)){.Badge_Badge[data-color=agent][data-variant=soft]{--nebula-elevation-match: var(--nebula-elevation-control);--nebula-elevation-match-clipped: var(--nebula-elevation-panel-clipped);}}@container style(--color-surface: #f3f3f3){.Badge_Badge[data-color=secondary]{--color-background-secondary-soft: #e6e6e6;--color-background-secondary-soft-alt: #e6e6e6;--color-background-secondary-soft-alpha: #e6e6e6;}}@container style(--color-surface: rgb(243, 243, 243)){.Badge_Badge[data-color=secondary]{--color-background-secondary-soft: #e6e6e6;--color-background-secondary-soft-alt: #e6e6e6;--color-background-secondary-soft-alpha: #e6e6e6;}}@container style(--color-surface: #171717){.Badge_Badge[data-color=secondary]{--color-background-secondary-soft: rgb(32, 32, 32);--color-background-secondary-soft-alt: rgb(32, 32, 32);--color-background-secondary-soft-alpha: rgb(32, 32, 32);}}@container style(--color-surface: rgb(23, 23, 23)){.Badge_Badge[data-color=secondary]{--color-background-secondary-soft: rgb(32, 32, 32);--color-background-secondary-soft-alt: rgb(32, 32, 32);--color-background-secondary-soft-alpha: rgb(32, 32, 32);}}@container style(--color-surface: #202020){.Badge_Badge[data-color=secondary]{--color-background-secondary-soft: rgb(36, 36, 36);--color-background-secondary-soft-alt: rgb(36, 36, 36);--color-background-secondary-soft-alpha: rgb(36, 36, 36);}}@container style(--color-surface: rgb(32, 32, 32)){.Badge_Badge[data-color=secondary]{--color-background-secondary-soft: rgb(36, 36, 36);--color-background-secondary-soft-alt: rgb(36, 36, 36);--color-background-secondary-soft-alpha: rgb(36, 36, 36);}}kbd.Kbd_Kbd[data-color=primary]{--badge-background-color: var(--color-background-primary-soft);--badge-text-color: var(--color-text-primary-soft);--badge-inset: calc(var(--badge-gutter) * var(--control-gutter-pill-scaling));font-family:inherit;user-select:none;flex:none;}kbd.Kbd_Kbd[data-color=agent]{--badge-background-color: var(--color-background-agent-soft);--badge-text-color: var(--color-text-agent-soft);}kbd.Kbd_Kbd[data-circle]{width:var(--badge-size);aspect-ratio:1;padding-inline:0;min-width:0;justify-content:center;}kbd.Kbd_Kbd[data-pill]{min-width:var(--badge-size);justify-content:center;}.Textarea_Container{--textarea-line-height: 20px;--textarea-font-weight: var(--font-weight-normal);--textarea-color: var(--color-text);--textarea-gutter-y: calc(.5 * calc(var(--textarea-base-height) - var(--textarea-line-height)));--textarea-min-height: calc( (var(--textarea-gutter-y) * 2) + (var(--textarea-line-height) * var(--textarea-min-rows)) );--textarea-max-height: calc( (var(--textarea-gutter-y) * 2) + (var(--textarea-line-height) * var(--textarea-max-rows)) );&:where([data-size="3xs"]){--textarea-base-height: var(--control-size-3xs);--textarea-font-size: var(--control-font-size-sm);--textarea-radius: var(--control-radius-sm);--textarea-gutter-x: var(--control-gutter-xs);}&:where([data-size="2xs"]){--textarea-base-height: var(--control-size-2xs);--textarea-font-size: var(--control-font-size-sm);--textarea-radius: var(--control-radius-sm);--textarea-gutter-x: var(--control-gutter-xs);}&:where([data-size=xs]){--textarea-base-height: var(--control-size-xs);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-sm);--textarea-gutter-x: var(--control-gutter-xs);}&:where([data-size=sm]){--textarea-base-height: var(--control-size-sm);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-md);--textarea-gutter-x: var(--control-gutter-sm);}&:where([data-size=md]){--textarea-base-height: var(--control-size-md);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-md);--textarea-gutter-x: var(--control-gutter-md);}&:where([data-size=lg]){--textarea-base-height: var(--control-size-lg);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-md);--textarea-gutter-x: var(--control-gutter-md);}&:where([data-size=xl]){--textarea-base-height: var(--control-size-xl);--textarea-font-size: var(--control-font-size-lg);--textarea-radius: var(--control-radius-lg);--textarea-gutter-x: var(--control-gutter-lg);}&:where([data-size="2xl"]){--textarea-base-height: var(--control-size-2xl);--textarea-font-size: var(--control-font-size-lg);--textarea-radius: var(--control-radius-xl);--textarea-gutter-x: var(--control-gutter-xl);}&:where([data-size="3xl"]){--textarea-base-height: var(--control-size-3xl);--textarea-font-size: var(--control-font-size-lg);--textarea-radius: var(--control-radius-xl);--textarea-gutter-x: var(--control-gutter-xl);}&:where([data-gutter-size="2xs"]){--textarea-gutter-x: var(--control-gutter-2xs);}&:where([data-gutter-size=xs]){--textarea-gutter-x: var(--control-gutter-xs);}&:where([data-gutter-size=sm]){--textarea-gutter-x: var(--control-gutter-sm);}&:where([data-gutter-size=md]){--textarea-gutter-x: var(--control-gutter-md);}&:where([data-gutter-size=lg]){--textarea-gutter-x: var(--control-gutter-lg);}&:where([data-gutter-size=xl]){--textarea-gutter-x: var(--control-gutter-xl);}position:relative;overflow:hidden;display:flex;width:100%;border-radius:var(--textarea-radius);color:var(--textarea-color);cursor:text;font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic);&:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset;&:not([data-disabled]){@media(hover:hover)and (pointer:fine){&:hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset;}}&[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset;}&[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;}}}&:where([data-variant=soft]){background-color:var(--input-soft-background-color);&:not([data-disabled]){&[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset;}&[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;}}}&[data-invalid]{::selection{background-color:var(--red-a50);}}&[data-disabled]{cursor:not-allowed;opacity:.5;}}.Textarea_Textarea{display:block;width:100%;max-width:100%;min-height:var(--textarea-min-height);max-height:var(--textarea-max-height);padding:var(--textarea-gutter-y) var(--textarea-gutter-x);border:0;border-radius:0;appearance:none;background:none;box-shadow:none;color:inherit;filter:none;font-size:inherit;font-weight:inherit;line-height:var(--textarea-line-height);resize:none;&:focus{outline:0;}&:disabled{cursor:not-allowed;}&::placeholder{color:var(--input-placeholder-text-color);opacity:1;}&:-webkit-autofill{animation:Textarea_native-autofill-in 1ms;}&:-webkit-autofill,&:-webkit-autofill:focus,&:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}&:-webkit-autofill-and-obscured,&:-webkit-autofill-strong-password,&:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}&:-webkit-autofill:first-line{font-size:16px!important;transition:font-size 0s 50000s!important;}&::-webkit-resizer{visibility:hidden;}}@keyframes Textarea_native-autofill-in{0%{opacity:1;}to{opacity:1;}}.Nebula_SideSheet_Overlay{position:fixed;inset:0;z-index:var(--nebula-layer-scrim);pointer-events:none;background:transparent;&[data-scrim]{background:#000000b3;pointer-events:auto;}}.Nebula_SideSheet_Content{--nebula-side-sheet-aside: 0px;position:fixed;top:0;bottom:0;right:0;z-index:var(--nebula-layer-overlay);width:calc(min(100vw - var(--nebula-side-sheet-aside),clamp(660px,50vw,880px)) + var(--nebula-side-sheet-aside));max-width:100vw;display:grid;grid-template-columns:minmax(0,1fr) var(--nebula-side-sheet-aside);color:#222;font-size:13px;line-height:16px;background:#fff;border-radius:0;box-shadow:inset 1px 0 #eee;outline:none;&[data-side=left]{right:auto;left:0;grid-template-columns:var(--nebula-side-sheet-aside) minmax(0,1fr);box-shadow:inset -1px 0 #eee;}&[data-aside]{--nebula-side-sheet-aside: 260px;}&[data-width=fit]{width:auto;}}:root[data-theme=dark] .Nebula_SideSheet_Content{color:#fff;background:#171717;box-shadow:inset 1px 0 #2c2c2e;}:root[data-theme=dark] .Nebula_SideSheet_Content[data-side=left]{box-shadow:inset -1px 0 #2c2c2e;}.Nebula_SideSheet_Main{display:flex;flex-direction:column;min-width:0;min-height:0;order:0;}.Nebula_SideSheet_Content[data-side=left]>.Nebula_SideSheet_Main{order:1;}.Nebula_SideSheet_Header{position:relative;flex:none;height:50px;display:flex;align-items:center;padding:0 20px 0 42px;gap:10px;&:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:#eee;}}:root[data-theme=dark] .Nebula_SideSheet_Header:after{background:#2c2c2e;}.Nebula_SideSheet_CloseSeat{position:absolute;top:14px;left:10px;}.Nebula_SideSheet_HeaderEnd{margin-left:auto;display:flex;align-items:center;gap:10px;}.Nebula_SideSheet_Body{flex:1 1 auto;min-height:0;overflow:auto;display:grid;grid-template-columns:max-content 1fr;column-gap:10px;align-content:start;padding:0 21px;margin:0 -1px;}.Nebula_SideSheet_Field{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:start;min-height:52px;padding:12px 0;box-shadow:inset 0 1px #eee;&:first-child{box-shadow:none;}}:root[data-theme=dark] .Nebula_SideSheet_Field{box-shadow:inset 0 1px #2c2c2e;}:root[data-theme=dark] .Nebula_SideSheet_Field:first-child{box-shadow:none;}.Nebula_SideSheet_Label{min-height:28px;display:flex;align-items:center;font-size:13px;font-weight:400;line-height:16px;color:#000;white-space:nowrap;}:root[data-theme=dark] .Nebula_SideSheet_Label{color:#fff;}.Nebula_SideSheet_Control{min-width:0;display:flex;flex-direction:column;gap:10px;}.Nebula_SideSheet_Toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.Nebula_SideSheet_Aside{order:1;display:flex;flex-direction:column;min-height:0;margin-top:0;--color-ring-agent: var(--color-background-agent-solid);--color-ring-agent-soft: var(--color-background-agent-solid);--color-ring-agent-solid: var(--color-background-agent-solid);--color-ring-agent-outline: var(--color-background-agent-solid);--color-ring-agent-ghost: var(--color-background-agent-solid);--color-ring-primary: var(--color-background-agent-solid);--color-ring-primary-soft: var(--color-background-agent-solid);--color-ring-primary-solid: var(--color-background-agent-solid);--color-ring-primary-outline: var(--color-background-agent-solid);--color-ring-primary-ghost: var(--color-background-agent-solid);--color-ring-secondary: var(--color-background-agent-solid);--color-ring-secondary-soft: var(--color-background-agent-solid);--color-ring-secondary-solid: var(--color-background-agent-solid);--color-ring-secondary-outline: var(--color-background-agent-solid);--color-ring-secondary-ghost: var(--color-background-agent-solid);--color-ring: var(--color-background-agent-solid);--nebula-focus-ring-color: var(--color-background-agent-solid);--nebula-caret-color: var(--color-background-agent-solid);--nebula-selection-bg: color-mix(in srgb, var(--color-background-agent-solid) 15%, transparent);--nebula-selection-text: var(--color-background-agent-solid);box-shadow:inset 1px 0 #eee;}:root[data-theme=dark] .Nebula_SideSheet_Aside{box-shadow:inset 1px 0 #2c2c2e;}.Nebula_SideSheet_Aside ::selection{background-color:var(--nebula-selection-bg);color:var(--nebula-selection-text);}.Nebula_SideSheet_Aside ::selection:window-inactive{background-color:var(--nebula-selection-inactive-bg);color:var(--nebula-selection-inactive-text);}.Nebula_SideSheet_Content[data-side=left]>.Nebula_SideSheet_Aside{order:0;box-shadow:inset -1px 0 #eee;}:root[data-theme=dark] .Nebula_SideSheet_Content[data-side=left]>.Nebula_SideSheet_Aside{box-shadow:inset -1px 0 #2c2c2e;}.Nebula_SideSheet_Aside[data-floating]{box-shadow:none;flex:1 1 auto;}:root[data-theme=dark] .Nebula_SideSheet_Aside[data-floating]{box-shadow:none;}.Nebula_SideSheet_AsideHeading{position:relative;flex:none;height:50px;display:flex;align-items:center;padding-left:10px;font-size:12px;font-weight:600;color:#222;&:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:1px;background:#eee;}}:root[data-theme=dark] .Nebula_SideSheet_AsideHeading{color:#fff;}:root[data-theme=dark] .Nebula_SideSheet_AsideHeading:after{background:#2c2c2e;}.Nebula_SideSheet_AsideBody{flex:1 1 auto;min-height:0;overflow:auto;container-type:size;padding:10px;display:flex;flex-direction:column;gap:10px;}.Nebula_SideSheet_AsideCard{position:relative;isolation:isolate;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(var(--color-background-secondary-soft),var(--color-background-secondary-soft)),#fff;border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}>*{clip-path:var(--nebula-panel-clip);padding:10px;--color-surface: var(--color-background-secondary-soft);}>*{--nebula-checkbox-rest: rgb(230, 230, 230);--nebula-checkbox-rest-hover: var(--color-background-secondary-soft-active);}}.Nebula_SideSheet_AsideCard[data-frame=hairline]:before{inset:-1px;z-index:-2;filter:none;border-radius:0;clip-path:var(--nebula-g-41);background:var(--nebula-divider);}.Nebula_SideSheet_AsideCard[data-frame=hairline]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;filter:none;border-radius:0;clip-path:var(--nebula-g-39);background:var(--color-surface);}.Nebula_SideSheet_AsideCard[data-frame=hairline]>*{--color-surface: inherit;--nebula-checkbox-rest: inherit;--nebula-checkbox-rest-hover: inherit;}:root[data-theme=dark] .Nebula_SideSheet_AsideCard[data-frame=hairline]:before{background:var(--nebula-divider);}:root[data-theme=dark] .Nebula_SideSheet_AsideCard[data-frame=hairline]>*{--color-surface: inherit;--nebula-checkbox-rest: inherit;--nebula-checkbox-rest-hover: inherit;}:root[data-theme=dark] .Nebula_SideSheet_AsideCard:before{background:#1b1b1b;}:root[data-theme=dark] .Nebula_SideSheet_AsideCard>*{--color-surface: rgb(27, 27, 27);--nebula-checkbox-rest: rgb(36, 36, 36);--nebula-checkbox-rest-hover: rgb(36, 36, 36);}:root[data-theme=dark] .Nebula_SideSheet_AsideCard button[data-color=agent][data-variant=soft]{--button-background-color: rgb(36, 36, 36);--button-text-color: var(--color-text);}:root[data-theme=dark] .Nebula_SideSheet_Bubble [class*=Badge]:not([data-color=agent]){--badge-background-color: rgb(36, 36, 36);}:root[data-theme=dark] .Nebula_SideSheet_Bubble button[data-color=agent][data-variant=soft]{--button-background-color: rgb(36, 36, 36);--button-text-color: var(--color-text);}:root:not([data-theme=dark]) .Nebula_SideSheet_Bubble button[data-color=agent][data-variant=soft]{--button-background-color: rgb(230, 230, 230);--button-text-color: var(--color-text-secondary-soft);}.Nebula_SideSheet_Bubble button[data-color=agent][data-variant=soft]:is(:hover,:is(:active,[data-force-state=pressed])){--button-text-color: var(--color-text-agent);}:root:not([data-theme=dark]) .Nebula_SideSheet_Bubble button[data-color=agent][data-variant=soft]{--button-background-color-hover: var(--color-background-agent-soft);--button-background-color-active: var(--color-background-agent-soft);}.Nebula_SideSheet_AsideRow{display:flex;align-items:center;gap:10px;flex:none;}.Nebula_SideSheet_AsideRow>:first-child{flex:1 1 auto;min-width:0;}:root:not([data-theme=dark]) .Nebula_SideSheet_AsideRow>*>button[data-color=agent][data-variant=soft],:root:not([data-theme=dark]) .Nebula_SideSheet_AsideRow>button[data-color=agent][data-variant=soft]{--button-background-color: rgb(230, 230, 230);--button-text-color: #222222;}:root[data-theme=dark] .Nebula_SideSheet_AsideRow button[data-color=agent][data-variant=soft]{--button-background-color: rgb(36, 36, 36);--button-text-color: var(--color-text);}:root .Nebula_SideSheet_AsideRow button[data-color=agent][data-variant=soft]:is(:hover,:is(:active,[data-force-state=pressed]),[aria-expanded=true]){--button-text-color: var(--color-text-agent);}:root .Nebula_SideSheet_AsideRow button[data-color=agent][data-variant=soft],:root .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft],:root .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft]{--button-background-color-hover: var(--color-background-agent-soft);--button-background-color-active: var(--color-background-agent-soft);}:root .Nebula_SideSheet_AsideRow button[data-color=agent][data-variant=soft][aria-expanded=true],:root .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft][aria-expanded=true],:root .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft][aria-expanded=true]{--button-background-color: var(--color-background-agent-soft);}:root:not([data-theme=dark]) .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft],:root:not([data-theme=dark]) .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft]{--button-background-color-hover: var(--color-background-secondary-soft-active);--button-background-color-active: var(--color-background-secondary-soft-active);}:root:not([data-theme=dark]) .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft][aria-expanded=true],:root:not([data-theme=dark]) .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft][aria-expanded=true]{--button-background-color: var(--color-background-secondary-soft-active);}:root[data-theme=dark] .Nebula_SideSheet_AsideRow button[data-color=agent][data-variant=soft]{--button-background-color-hover: var(--color-background-agent-soft-alpha);--button-background-color-active: var(--color-background-agent-soft-alpha);}:root[data-theme=dark] .Nebula_SideSheet_AsideRow button[data-color=agent][data-variant=soft][aria-expanded=true]{--button-background-color: var(--color-background-agent-soft-alpha);}:root[data-theme=dark] .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft],:root[data-theme=dark] .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft]{--button-background-color-hover: rgb(36, 36, 36);--button-background-color-active: rgb(36, 36, 36);}:root[data-theme=dark] .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft][aria-expanded=true],:root[data-theme=dark] .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft][aria-expanded=true]{--button-background-color: rgb(36, 36, 36);}:root:not([data-theme=dark]) .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft][aria-pressed=true]{--button-background-color: var(--color-background-secondary-soft-active);--button-text-color: var(--color-text-agent);}:root[data-theme=dark] .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft][aria-pressed=true]{--button-background-color: rgb(36, 36, 36);--button-text-color: var(--color-text-agent);}.Nebula_SideSheet_AsideRule{flex:none;height:1px;margin-top:0;background:#eee;}:root[data-theme=dark] .Nebula_SideSheet_AsideRule{background:#2c2c2e;}.Nebula_SideSheet_AsideCard .Nebula_SideSheet_AsideRule{margin-top:0;background:var(--color-border);}.Nebula_SideSheet_Thread{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-top:0;}.Nebula_SideSheet_Thread>*+*{margin-top:10px;}.Nebula_SideSheet_Thought+.Nebula_SideSheet_Answer,.Nebula_SideSheet_Thought+.Nebula_SideSheet_Tool,.Nebula_SideSheet_Tool+.Nebula_SideSheet_Tool,.Nebula_SideSheet_Tool+.Nebula_SideSheet_Answer{margin-top:10px;}.Nebula_SideSheet_Bubble{position:relative;--color-surface: var(--color-background-secondary-soft);}.Nebula_SideSheet_Bubble:has(>[data-undo]) [role=textbox]{padding-right:calc(var(--textarea-gutter-x) + var(--control-size-2xs) + 4px);}.Nebula_SideSheet_Thought{display:flex;align-items:center;gap:5px;min-height:12px;line-height:12px;padding:0 10px;font-size:12px;font-weight:500;color:#999;}.Nebula_SideSheet_Thought>span+span{color:#bbb;}:root[data-theme=dark] .Nebula_SideSheet_Thought{color:#636366;}:root[data-theme=dark] .Nebula_SideSheet_Thought>span+span{color:#636366;}.Nebula_SideSheet_Answer{margin:0;padding:0 10px;font-size:12px;font-weight:500;line-height:16.8px;color:#666;}.Nebula_SideSheet_AsideBody,.Nebula_SideSheet_Thread{--nebula-thread-size: 12px;--nebula-thread-weight: 500;--nebula-thread-line: 16.8px;--nebula-thread-ink: rgb(102, 102, 102);--nebula-thread-quiet-ink: rgb(153, 153, 153);--nebula-thread-inset: 10px;}:root[data-theme=dark] :is(.Nebula_SideSheet_AsideBody,.Nebula_SideSheet_Thread){--nebula-thread-ink: #ffffff;--nebula-thread-quiet-ink: rgb(99, 99, 102);}.Nebula_SideSheet_Tool>*{display:flex;align-items:center;gap:10px;min-height:32px;box-sizing:border-box;padding:10px;font-size:12px;font-weight:500;line-height:12px;color:#666;}.Nebula_SideSheet_Tool [data-tool-glyph]{display:inline-flex;flex:none;width:12px;height:12px;}.Nebula_SideSheet_Tool [data-tool-glyph]>svg{width:100%;height:100%;display:block;}.Nebula_SideSheet_Tool [data-tool-label]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_SideSheet_Tool [data-tool-time]{flex:none;color:#999;}:root[data-theme=dark] .Nebula_SideSheet_Bubble{--color-surface: rgb(32, 32, 32);}:root[data-theme=dark] .Nebula_SideSheet_Bubble>[data-display]{--nebula-field-fill: rgb(32, 32, 32);}:root[data-theme=dark] .Nebula_SideSheet_Tool:before{background:#202020;}:root[data-theme=dark] .Nebula_SideSheet_Tool>*{--color-surface: rgb(32, 32, 32);}:root[data-theme=dark] .Nebula_SideSheet_Tool>*{color:#8e8e93;}:root[data-theme=dark] .Nebula_SideSheet_Tool [data-tool-time]{color:#636366;}[data-file-ext]{color:#999;}:root[data-theme=dark] [data-file-ext]{color:#8e8e93;}:root[data-theme=dark] .Nebula_SideSheet_Answer{color:#fff;}.Nebula_SideSheet_Composer{flex:none;}.Nebula_SideSheet_Composer:focus-within:before{filter:none;border-radius:0;clip-path:var(--nebula-g-39);}.Nebula_SideSheet_Composer:focus-within:after{content:"";position:absolute;inset:-1px;z-index:-2;pointer-events:none;clip-path:var(--nebula-g-41);background:var(--color-background-agent-solid);}.Nebula_SideSheet_Composer>*{padding:0 10px 10px;display:flex;flex-direction:column;}.Nebula_SideSheet_Editor{position:relative;isolation:isolate;width:100%;--nebula-editor-fill: var(--color-background-secondary-soft);--nebula-editor-ring: transparent;&:before{content:"";position:absolute;inset:-1px;z-index:-1;pointer-events:none;background-color:var(--nebula-editor-ring);clip-path:var(--nebula-g-41);}&:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--nebula-editor-fill);clip-path:var(--nebula-g-39);}&:focus-within{--nebula-editor-ring: var(--nebula-focus-ring-color);}}.Nebula_SideSheet_EditorBox{min-height:80px;padding:16px;outline:none;white-space:pre-wrap;cursor:text;&:empty:before,&[data-empty]:before{content:attr(data-placeholder);color:var(--input-placeholder-text-color, rgb(85, 85, 85));pointer-events:none;}}:is(.Nebula_SideSheet_EditorBox,.Nebula_SideSheet_Prose){color:var(--color-text-quaternary);font-size:13px;font-weight:500;line-height:1.6em;overflow-wrap:anywhere;>*{margin:0;}>*+*{margin-top:10px;}& h1{font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:1.2em;color:var(--color-text);}& h2{font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.4em;color:var(--color-text);}& h3{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.4em;color:var(--color-text);}& h4{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.4em;color:var(--color-text);}& h5{font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.4em;color:var(--color-text);}& h6{font-size:13px;font-weight:600;letter-spacing:normal;line-height:1.4em;color:var(--color-text);}& p{font-size:13px;font-weight:500;line-height:1.6em;}& strong{font-weight:bolder;}& a{color:var(--color-text-primary);text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--color-text-primary) 40%,transparent);text-underline-offset:2px;}& ul,ol{position:relative;margin:0;padding-inline-start:0;list-style:none;}& ol{--list-style-type: decimal;}& li{position:relative;counter-increment:list-item;padding-inline-start:2ch;}& ol>li{padding-inline-start:calc(calc(var(--max-list-digits, 1) + 1) * 1ch);}& ol>li:before{position:absolute;content:counter(list-item,var(--list-style-type)) ".";font-variant-numeric:tabular-nums;inset-inline-start:0;}& ul>li:before{position:absolute;content:"\2022";inset-inline-start:0;}& ul[data-list=dash]>li:before{content:"\2013";}& pre{margin:0;font-family:var(--nebula-font-mono);font-size:13px;font-weight:400;line-height:1.6em;white-space:pre-wrap;}& li+li{margin-top:0;}& blockquote{position:relative;margin:0;padding-left:12px;}& blockquote:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;border-radius:9999px;background:var(--color-border-strong);}& blockquote>*+*{margin-top:10px;}& code{display:inline;padding:2px calc(4px * var(--control-gutter-pill-scaling));font-family:var(--nebula-font-mono);font-weight:400;font-size:.925em;background:var(--alpha-08);border-radius:9999px;white-space:nowrap;}}.Nebula_SideSheet_Toolbar svg[data-mark]{width:calc(12px * (var(--segmented-control-size) * .23 + 7.54px) / 14.4px);height:calc(12px * (var(--segmented-control-size) * .23 + 7.54px) / 14.4px);}.Nebula_SideSheet_ComposerBox textarea{min-height:60px;max-height:50cqh;}.Nebula_SideSheet_Composer .Nebula_SideSheet_ComposerBox textarea{padding-top:0;padding-bottom:0;margin-top:var(--nebula-field-gutter-top);margin-bottom:var(--nebula-field-gutter-bottom);}.Nebula_SideSheet_Composer .Nebula_SideSheet_ComposerBox[data-size]{--input-gutter: 0px;--textarea-gutter-x: 0px;--nebula-field-gutter-top: 10px;--nebula-field-gutter-bottom: 10px;--textarea-gutter-y: 10px;--nebula-field-ring: transparent;--nebula-field-fill: var(--color-surface);}.Nebula_SideSheet_ComposerRule{height:1px;background:#0000000d;}.Nebula_SideSheet_ComposerBar{display:flex;align-items:center;gap:10px;min-height:20px;margin-top:10px;}.Nebula_SideSheet_Composer[data-bar-gap=wide] .Nebula_SideSheet_ComposerBar{margin-top:20px;}.Nebula_SideSheet_Composer[data-bar-gap=wide]>*{padding-bottom:10px;}.Nebula_SideSheet_ComposerBar>:first-child{flex:1 1 auto;min-width:0;}.Nebula_SideSheet_ComposerTools{display:flex;align-items:center;gap:5px;}.Nebula_SideSheet_Composer[data-filled] .Nebula_SideSheet_ComposerTools button[data-color=agent][aria-label=Send]{--button-text-color: var(--color-text);}:root:not([data-theme=dark]) .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft]{--button-background-color: rgb(230, 230, 230);--button-text-color: var(--color-text-secondary-soft);}:root[data-theme=dark] .Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft]{--button-background-color: rgb(36, 36, 36);--button-text-color: var(--color-text);}:root:not([data-theme=dark]) .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft]{--button-background-color: rgb(230, 230, 230);--button-text-color: var(--color-text-secondary-soft);}:root[data-theme=dark] .Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft]{--button-background-color: rgb(36, 36, 36);--button-text-color: var(--color-text);}.Nebula_SideSheet_ComposerBar>:first-child button[data-color=agent][data-variant=soft]:is(:hover,:is(:active,[data-force-state=pressed]),[aria-expanded=true]){--button-text-color: var(--color-text-agent);}.Nebula_SideSheet_ComposerBar>:first-child span[data-variant=soft]{--select-control-font-weight: 600;}.Nebula_SideSheet_ComposerBar>:first-child{display:flex;}.Nebula_SideSheet_ComposerBar>:first-child>*{display:flex;min-width:0;max-width:100%;}.Nebula_SideSheet_ComposerBar>:first-child button{max-width:100%;min-width:0;}.Nebula_SideSheet_ComposerBar>:first-child button [data-truncate]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_SideSheet_ComposerTools button[data-color=agent][data-variant=soft]:is(:hover,:is(:active,[data-force-state=pressed])){--button-text-color: var(--color-text-agent);}.Nebula_SideSheet_AsideFoot{flex:none;display:flex;align-items:center;gap:5px;margin-top:-2px;font-size:12px;font-weight:500;line-height:20px;color:#999;}.Nebula_SideSheet_AsideFoot>svg:first-child{width:12px;height:12px;flex:none;}.Nebula_SideSheet_AsideCard [data-row-glyph]{display:inline-flex;flex:0 0 auto;width:12px;height:12px;}.Nebula_SideSheet_AsideCard [data-row-glyph]>svg{width:100%;height:100%;display:block;}.Nebula_SideSheet_AsideCard [data-row-glyph] svg:not([fill=none]) path:not([stroke]){stroke:currentColor;stroke-width:.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round;}.Nebula_SideSheet_AsideFoot>:last-child{margin-left:auto;}[role=menu]{--menu-gutter: 10px;--menu-radius: 15px;--menu-font-size: 12px;--menu-line-height: 14.4px;--menu-separator-background-color: #eeeeee;--menu-wash: var(--color-background-primary-soft, rgb(230, 243, 255));--menu-wash-press: var(--color-background-primary-soft-hover, rgb(204, 231, 255));--shadow-hairline: none;--shadow: rgba(0, 0, 0, .02) 0px 0px 2px 0px, rgba(0, 0, 0, .1) 0px 0px 12px 0px;font-weight:500;corner-shape:superellipse(1.4);}:where([data-theme=dark]) [role=menu]{--menu-separator-background-color: rgb(58, 58, 60);}[data-mitosis][data-mitosis],:has(>[role=listbox]:not([data-inline-list])):has(>[role=listbox]:not([data-inline-list])):not([role=dialog]),.nebula-menu-panel.nebula-menu-panel{--popover-min-width: 0px;--menu-min-width: 0px;width:max-content;min-width:138px;max-width:240px;border-radius:15px;corner-shape:superellipse(1.4);background:transparent;--shadow: var(--nebula-elevation-panel);--shadow-hairline: 0 0 #0000;box-shadow:none;border:0;position:relative;isolation:isolate;}[data-mitosis][data-mitosis]:not([data-mitosis-flight]),:has(>[role=listbox]:not([data-inline-list])):has(>[role=listbox]:not([data-inline-list])):not([role=dialog]):not([data-mitosis-flight]),.nebula-menu-panel.nebula-menu-panel:not([data-mitosis-flight]){filter:var(--nebula-elevation-panel-clipped);}[data-mitosis][data-mitosis]:not([data-mitosis-flight]):before,:has(>[role=listbox]:not([data-inline-list])):has(>[role=listbox]:not([data-inline-list])):not([role=dialog]):not([data-mitosis-flight]):before,.nebula-menu-panel.nebula-menu-panel:not([data-mitosis-flight]):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-surface-elevated);clip-path:var(--nebula-squarecicle-primary-14);}[role=menu]{overflow-y:auto;padding:5px 0;}[role=menu]:not([data-mitosis]){max-height:inherit;}[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]{display:flex;align-items:center;min-height:28px;padding:0 10px;margin:0 5px;box-sizing:border-box;border-radius:8px;corner-shape:superellipse(1.4);color:#222;font-size:12px;line-height:14.4px;font-weight:500;--menu-item-padding: 0 10px;--menu-item-background-color: transparent;}[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]{position:relative;isolation:isolate;}[role=menuitem]:before,[role=menuitemcheckbox]:before,[role=menuitemradio]:before{content:"";position:absolute;inset:0;z-index:-1;background-color:transparent;clip-path:var(--nebula-g-42);}[role=menuitem]:hover:before,[role=menuitemcheckbox]:hover:before,[role=menuitemradio]:hover:before{background-color:light-dark(#ffffff,var(--color-surface-elevated));background-image:linear-gradient(var(--menu-wash),var(--menu-wash));}[role=menuitem]:is(:active,[data-force-state=pressed]):before,[role=menuitemcheckbox]:is(:active,[data-force-state=pressed]):before,[role=menuitemradio]:is(:active,[data-force-state=pressed]):before{background-color:light-dark(#ffffff,var(--color-surface-elevated));background-image:linear-gradient(var(--menu-wash-press),var(--menu-wash-press));}[role=menuitem]:focus-visible,[role=menuitemcheckbox]:focus-visible,[role=menuitemradio]:focus-visible{outline:none;}[role=menuitem]:focus-visible:before,[role=menuitemcheckbox]:focus-visible:before,[role=menuitemradio]:focus-visible:before{background-color:light-dark(#ffffff,var(--color-surface-elevated));background-image:linear-gradient(var(--menu-wash),var(--menu-wash));}[role=menuitemradio] [data-shape=circle][data-state=checked][data-state=checked]:after{background:var(--color-background-primary-solid);border:none;}[role=menuitemradio] [data-shape=circle][data-state=checked][data-state=checked]>span{width:calc(var(--nebula-checkbox-size) * .5);height:calc(var(--nebula-checkbox-size) * .5);border-radius:50%;background:light-dark(#ffffff,#000000);}[role=menuitemradio] [data-shape=circle][data-state=checked][data-state=checked] [data-mark]{display:none;}[role=menuitemradio] [data-shape=circle][data-state=checked][data-state=checked]>span{display:none;}:root:not([data-theme=dark]) [role=menuitemradio]:is(:hover,:focus-visible) [data-shape=circle]:not([data-state=checked]){--nebula-checkbox-fill: #ffffff;}[role=menu] [data-menu-explained]{outline:none;border-radius:0;}[role=menu] [data-menu-explained]:focus-visible{outline:none;text-decoration-line:underline;text-decoration-color:currentColor;text-underline-offset:2px;}[role=menu][data-menu-color=agent]{--menu-wash: var(--color-background-agent-soft);--menu-wash-press: var(--color-background-agent-soft-hover);--color-background-primary-solid: var(--color-background-agent-solid);--color-background-primary-solid-hover: var(--color-background-agent-solid-hover);--color-text-primary: var(--color-text-agent);--nebula-caret-color: var(--color-background-agent-solid);--nebula-selection-bg: color-mix(in srgb, var(--color-background-agent-solid) 15%, transparent);--nebula-selection-text: var(--color-background-agent-solid);--nebula-focus-ring-color: var(--color-background-agent-solid);--color-ring-primary: var(--color-background-agent-solid);}:root[data-theme=dark] :is([role=menu],.nebula-menu-panel,[data-mitosis-menu],:has(>[role=listbox]:not([data-inline-list]))){--color-surface-elevated: rgb(27, 27, 27);}:root[data-theme=dark] [role=menu][data-menu-color=agent]{--menu-wash: var(--color-background-agent-soft-alpha);--menu-wash-press: var(--color-background-agent-soft-alpha-hover);}[role=menu][data-menu-color=agent]{--menu-wash-press: var(--menu-wash);}:root[data-theme=dark] [role=menu][data-menu-color=agent]{--menu-wash-press: var(--color-background-agent-soft-alpha);}[role=menu][data-menu-color=agent] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):is(:hover,:is(:active,[data-force-state=pressed]),:focus-visible){color:var(--color-text-agent);}[role=menuitem]:hover,[role=menuitemcheckbox]:hover,[role=menuitemradio]:hover{color:#222;}:where([data-theme=dark]) [role=menuitem],:where([data-theme=dark]) [role=menuitemcheckbox],:where([data-theme=dark]) [role=menuitemradio],:where([data-theme=dark]) [role=menuitem]:hover,:where([data-theme=dark]) [role=menuitemcheckbox]:hover,:where([data-theme=dark]) [role=menuitemradio]:hover{color:#fff;}[role=menu] [role=separator]{height:1px;margin:5px;background:#eee;}:where([data-theme=dark]) [role=menu] [role=separator]{background:var(--color-border, rgb(58, 58, 60));}[role=menu] [data-menu-header]{display:flex;align-items:center;min-height:35px;padding:0 10px;margin:0 5px;font-size:12px;line-height:14.4px;font-weight:500;color:#888;white-space:nowrap;}:where([data-theme=dark]) [role=menu] [data-menu-header]{color:#ffffff80;}[role=menu] [data-menu-fact]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:35px;padding:0 10px;margin:0 5px;font-size:12px;line-height:14.4px;font-weight:500;color:#222;}:where([data-theme=dark]) [role=menu] [data-menu-fact]{color:#fff;}[role=menu] [data-menu-fact]>:last-child{color:#888;font-variant-numeric:tabular-nums;white-space:nowrap;}:where([data-theme=dark]) [role=menu] [data-menu-fact]>:last-child{color:#ffffff80;}[role=menu] [data-menu-meter]{display:flex;align-items:center;min-height:35px;padding:0 10px;margin:0 5px;}[role=menu] [data-menu-meter]>*{flex:1 1 auto;}[role=menu] [data-menu-meter]:has([data-meter-label]){padding-block:10.3px;}[role=menu] [data-menu-meter] [data-meter-label]{font-size:12px;line-height:14.4px;font-weight:500;color:#222;white-space:nowrap;gap:10px;}:where([data-theme=dark]) [role=menu] [data-menu-meter] [data-meter-label]{color:#fff;}[role=menu] [data-menu-meter] [data-meter-value]{height:14.4px;padding:0;margin-right:0;}[role=menu] [data-menu-meter] [data-meter-value]>*{font-size:inherit;line-height:inherit;font-weight:inherit;color:#888;}:where([data-theme=dark]) [role=menu] [data-menu-meter] [data-meter-value]>*{color:#ffffff80;}[role=menu] [data-menu-icon]{display:inline-flex;flex:0 0 auto;width:13.94px;height:13.94px;}[role=menu] [data-menu-icon]>svg{width:100%;height:100%;display:block;}[role=menu] [data-menu-check],[role=menu] [data-menu-caret],[role=menu] [data-menu-arrow],[data-menu-more] [data-menu-band]{display:inline-flex;flex:0 0 auto;align-items:center;}[role=menu] [data-menu-check]>svg,[role=menu] [data-menu-caret]>svg,[role=menu] [data-menu-arrow]>svg,[data-menu-more] [data-menu-band]>svg{display:block;overflow:visible;}[role=menu] [data-menu-arrow]{vertical-align:middle;}[role=menu] [data-menu-icon] svg:not([fill=none]) path:not([stroke]),[role=menu] [data-menu-check] svg:not([fill=none]) path,[role=menu] [data-menu-caret] svg:not([fill=none]) path,[role=menu] [data-menu-arrow] svg:not([fill=none]) path,[data-menu-more] [data-menu-band] svg:not([fill=none]) path{stroke:currentColor;stroke-width:.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round;}[role=menu] [data-menu-icon] svg path[stroke]{stroke-width:1.4117px;vector-effect:non-scaling-stroke;}[role=menu] [data-menu-icon],[role=menu] [data-menu-check=start],[role=menu] [data-menu-box=start]{margin-right:10px;}[role=menu] [data-menu-check=end],[role=menu] [data-menu-box=end]{margin-left:auto;padding-left:10px;}[role=menu] [data-menu-box]{display:inline-flex;flex:0 0 auto;align-items:center;pointer-events:none;}[role=menu] [data-menu-box] *{pointer-events:none;}[role=menu] [data-menu-kbd]+[data-menu-check=end],[role=menu] [data-menu-kbd]+[data-menu-box=end]{margin-left:0;}[role=menu] [data-menu-actions]{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:auto;padding-left:10px;margin-right:-5.03px;opacity:0;transition:opacity var(--transition-duration-basic, .15s) var(--cubic-enter, ease);}[role=menuitem]:hover [data-menu-actions],[role=menuitem]:focus-within [data-menu-actions]{opacity:1;}[role=menuitem]:has([data-menu-actions]:hover):before{opacity:.4;}[role=menu] [data-menu-kbd]+[data-menu-actions]{margin-left:0;}[role=menu] [aria-checked=false] [data-menu-check]>svg{visibility:hidden;}[role=menu] [data-menu-caret]{margin-left:auto;padding-left:10px;box-sizing:content-box;}[role=menu] [data-menu-kbd]{margin-left:auto;padding-left:15px;display:inline-flex;align-items:center;font-variant-numeric:tabular-nums;white-space:nowrap;}[role=menu] [aria-disabled=true] [data-menu-kbd]>*{--badge-background-color: #f3f3f3;--badge-text-color: #888888;}:where([data-theme=dark]) [role=menu] [aria-disabled=true] [data-menu-kbd]>*{--badge-background-color: rgb(27, 27, 27);--badge-text-color: rgba(255, 255, 255, .5);}[role=menu] [data-menu-kbd]+[data-menu-caret]{margin-left:0;}[role=menu] [data-menu-label]{flex:1 1 auto;min-width:0;overflow:clip;text-overflow:ellipsis;white-space:pre;}[role=menu] [data-menu-text]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;}[role=menu] [data-menu-text]>[data-menu-label]{flex:0 0 auto;}[role=menu] [data-menu-description]{color:#888;overflow:clip;text-overflow:ellipsis;white-space:pre;}:where([data-theme=dark]) [role=menu] [data-menu-description]{color:#ffffff80;}[role^=menuitem][data-menu-described]{padding-top:6.8px;padding-bottom:6.8px;}[data-mitosis-menu] [role=menu]{overflow-y:auto;}[data-mitosis-menu] [role=menu]{scrollbar-width:none;scrollbar-gutter:auto;}[data-mitosis-menu] [role=menu]::-webkit-scrollbar{width:0px;height:0;display:none;}[data-menu-more]{position:absolute;left:0;right:0;display:none;pointer-events:none;z-index:1;}[data-menu-more=bottom]{bottom:0;}[data-menu-more=top]{top:0;}[data-menu-more=bottom]{clip-path:var(--nebula-g-43);}[data-menu-more=top]{clip-path:var(--nebula-g-44);}[data-menu-more][data-on]{display:block;}[data-menu-more]>[data-menu-fade]{height:28px;}[data-menu-more=bottom]>[data-menu-fade]{background:linear-gradient(transparent,var(--color-surface-elevated, #ffffff));}[data-menu-more=top]>[data-menu-fade]{background:linear-gradient(var(--color-surface-elevated, #ffffff),transparent);}[data-menu-more]>[data-menu-band]{height:28px;display:flex;align-items:center;justify-content:center;background:var(--color-surface-elevated, #ffffff);color:var(--color-text-primary-soft);}[data-menu-more]>[data-menu-band]>svg{opacity:.4;}[data-menu-more][data-menu-color=agent]>[data-menu-band]{color:var(--color-text-agent-soft);}[data-menu-marquee] [data-menu-label]{text-overflow:clip;}[role=menu] [data-menu-mover]{display:inline;white-space:inherit;}[data-menu-marquee] [data-menu-mover]{display:inline-block;}[role=menu][data-menu-reserve=glyph]>[role=menuitem]:not(:has(>[data-menu-icon],>[data-menu-check=start])),[role=menu][data-menu-reserve=glyph]>*>[role=menuitem]:not(:has(>[data-menu-icon],>[data-menu-check=start])),[role=menu][data-menu-reserve=glyph] [role=menuitemcheckbox]:not(:has(>[data-menu-icon],>[data-menu-check=start],>[data-menu-box=start])),[role=menu][data-menu-reserve=glyph] [role=menuitemradio]:not(:has(>[data-menu-check=start],>[data-menu-box=start])),[role=menu][data-menu-reserve=glyph] [data-menu-header]{padding-left:28.139px;}[role=menu][data-menu-reserve=box]>[role=menuitem]:not(:has(>[data-menu-icon],>[data-menu-check=start],>[data-menu-box=start])),[role=menu][data-menu-reserve=box]>*>[role=menuitem]:not(:has(>[data-menu-icon],>[data-menu-check=start],>[data-menu-box=start])),[role=menu][data-menu-reserve=box] [role=menuitemcheckbox]:not(:has(>[data-menu-icon],>[data-menu-check=start],>[data-menu-box=start])),[role=menu][data-menu-reserve=box] [role=menuitemradio]:not(:has(>[data-menu-check=start],>[data-menu-box=start])),[role=menu][data-menu-reserve=box] [data-menu-header]{padding-left:34px;}[role=menuitem][aria-disabled=true],[role=menuitemcheckbox][aria-disabled=true],[role=menuitemradio][aria-disabled=true],[role=menuitem][aria-disabled=true]:hover,[role=menuitemcheckbox][aria-disabled=true]:hover,[role=menuitemradio][aria-disabled=true]:hover{color:#888;cursor:default;}:where([data-theme=dark]) [role=menuitem][aria-disabled=true],:where([data-theme=dark]) [role=menuitemcheckbox][aria-disabled=true],:where([data-theme=dark]) [role=menuitemradio][aria-disabled=true],:where([data-theme=dark]) [role=menuitem][aria-disabled=true]:hover,:where([data-theme=dark]) [role=menuitemcheckbox][aria-disabled=true]:hover,:where([data-theme=dark]) [role=menuitemradio][aria-disabled=true]:hover{color:#ffffff80;}[role=menuitem][aria-disabled=true]:before,[role=menuitemcheckbox][aria-disabled=true]:before,[role=menuitemradio][aria-disabled=true]:before{background-color:transparent;}[role=menu] a[role=menuitem]{text-decoration:none;}.MitosisMenu_Wrap{position:relative;display:inline-flex;}.MitosisMenu_WrapBlock{position:relative;display:flex;width:100%;}.MitosisMenu_PortalSeat{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;z-index:var(--nebula-layer-floating);}.MitosisMenu_TriggerGhost{position:absolute;left:0;top:0;z-index:2;pointer-events:none;display:flex;align-items:flex-start;}.MitosisMenu_Goo{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:1;opacity:0;}.MitosisMenu_Panel{position:absolute;left:0;width:0;height:0;opacity:0;pointer-events:none;z-index:5;}.MitosisMenu_Surface{position:absolute;inset:0;background:var(--color-surface-elevated, #ffffff);}.MitosisMenu_Clip{position:absolute;inset:0;overflow:hidden;}.MitosisMenu_Inner{position:relative;width:max-content;}.MitosisMenu_Label{flex:1 1 auto;}.MitosisMenu_Mark{flex:none;margin-left:auto;}.MitosisMenu_BranchWrap{position:relative;display:block;}.MitosisMenu_GooHolder,.MitosisMenu_PanelHolder{position:absolute;left:0;top:0;width:0;height:0;}.MitosisMenu_GooHolder{z-index:0;}.MitosisMenu_PanelHolder{z-index:6;}.MitosisMenu_Seat{position:absolute;left:0;top:0;width:0;height:0;}.MitosisMenu_Slot{opacity:.55;font-style:italic;}.SegmentedControl_SegmentedControl{--segmented-control-option-radius: calc( var(--segmented-control-radius) - var(--segmented-control-gutter) );position:relative;overflow:auto;display:inline-flex;flex-wrap:nowrap;gap:var(--segmented-control-gap);height:var(--segmented-control-size);padding:var(--segmented-control-gutter);border-radius:var(--segmented-control-radius);background:var(--segmented-control-background);font-size:var(--segmented-control-font-size);font-weight:var(--segmented-control-font-weight);-ms-overflow-style:none;scrollbar-width:none;vertical-align:middle;white-space:nowrap;&::-webkit-scrollbar{width:0;height:0;}&::-webkit-scrollbar-track,&::-webkit-scrollbar-thumb{background:transparent;}&:where([data-block]){overflow:hidden;display:flex;width:100%;white-space:wrap;}&:where([data-size="3xs"]){--segmented-control-size: var(--control-size-3xs);--segmented-control-font-size: var(--control-font-size-sm);--segmented-control-radius: var(--control-radius-sm);--segmented-control-option-gutter: var(--control-gutter-xs);}&:where([data-size="2xs"]){--segmented-control-size: var(--control-size-2xs);--segmented-control-font-size: var(--control-font-size-sm);--segmented-control-radius: var(--control-radius-sm);--segmented-control-option-gutter: var(--control-gutter-xs);}&:where([data-size=xs]){--segmented-control-size: var(--control-size-xs);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-sm);--segmented-control-option-gutter: var(--control-gutter-xs);}&:where([data-size=sm]){--segmented-control-size: var(--control-size-sm);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-md);--segmented-control-option-gutter: var(--control-gutter-sm);}&:where([data-size=md]){--segmented-control-size: var(--control-size-md);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-md);--segmented-control-option-gutter: var(--control-gutter-md);}&:where([data-size=lg]){--segmented-control-size: var(--control-size-lg);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-md);--segmented-control-option-gutter: var(--control-gutter-md);}&:where([data-size=xl]){--segmented-control-size: var(--control-size-xl);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-lg);--segmented-control-option-gutter: var(--control-gutter-lg);}&:where([data-size="2xl"]){--segmented-control-size: var(--control-size-2xl);--segmented-control-font-size: var(--control-font-size-lg);--segmented-control-radius: var(--control-radius-xl);--segmented-control-option-gutter: var(--control-gutter-xl);}&:where([data-size="3xl"]){--segmented-control-size: var(--control-size-3xl);--segmented-control-font-size: var(--control-font-size-lg);--segmented-control-radius: var(--control-radius-xl);--segmented-control-option-gutter: var(--control-gutter-xl);}&:where([data-gutter-size="2xs"]){--segmented-control-option-gutter: var(--control-gutter-2xs);}&:where([data-gutter-size=xs]){--segmented-control-option-gutter: var(--control-gutter-xs);}&:where([data-gutter-size=sm]){--segmented-control-option-gutter: var(--control-gutter-sm);}&:where([data-gutter-size=md]){--segmented-control-option-gutter: var(--control-gutter-md);}&:where([data-gutter-size=lg]){--segmented-control-option-gutter: var(--control-gutter-lg);}&:where([data-gutter-size=xl]){--segmented-control-option-gutter: var(--control-gutter-xl);}&:where([data-pill]){--segmented-control-radius: var(--radius-full);--segmented-control-option-radius: var(--radius-full);}}.SegmentedControl_SegmentedControlOption{position:relative;padding:0 var(--segmented-control-option-gutter);border-radius:var(--segmented-control-option-radius);color:var(--color-text-secondary);cursor:pointer;line-height:1;transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,color;transition-timing-function:var(--transition-ease-basic);&:focus{outline:0;}:where(.SegmentedControl_SegmentedControl[data-block]) &{flex:1;}:where(.SegmentedControl_SegmentedControl[data-pill]) &{padding:0 calc(var(--segmented-control-option-gutter) * var(--control-gutter-pill-scaling));}&[data-state=on]:focus-visible:not([data-pointer-focus]){outline:2px solid var(--color-ring);}&:before{position:absolute;inset:var(--segmented-control-option-highlight-gutter);border-radius:var(--segmented-control-option-radius);background:var(--segmented-control-option-highlight-background-color);content:"";opacity:0;pointer-events:none;transform:scale(1);transition-duration:var(--transition-duration-basic);transition-property:opacity,transform;transition-timing-function:var(--transition-ease-basic);will-change:transform;}&:is(:active,[data-force-state=pressed]):before{transform:scale(var(--scale),.97);}svg{display:block;}&[data-state=off]:where(:not([disabled])){@media(hover:hover)and (pointer:fine){&:hover{color:var(--color-text);&:before{opacity:.5;}}}&:focus-visible:not([data-pointer-focus]){color:var(--color-text);outline:2px solid var(--color-ring);}&:is(:active,[data-force-state=pressed]):before{opacity:.75;}}&[data-state=on]{color:var(--color-text);}&[data-disabled]{cursor:not-allowed;opacity:.5;&:before{opacity:0!important;}}}.SegmentedControl_SegmentedControlThumb{position:absolute;top:var(--segmented-control-gutter);bottom:var(--segmented-control-gutter);left:0;border-radius:var(--segmented-control-option-radius);background:var(--segmented-control-thumb-background);box-shadow:var(--segmented-control-thumb-shadow);pointer-events:none;will-change:transform;}.Nebula_SegmentedControl_Nebula{&:where([data-size="3xs"]){--nebula-seg-track:var(--nebula-g-1);--nebula-seg-option:var(--nebula-g-28);--nebula-seg-option-focus-outer:var(--nebula-g-29);--segmented-control-font-size: 11px;}&:where([data-size="2xs"]){--nebula-seg-track:var(--nebula-g-9);--nebula-seg-option:var(--nebula-g-2);--nebula-seg-option-focus-outer:var(--nebula-g-30);--segmented-control-font-size: 11px;}&:where([data-size=xs]){--nebula-seg-track:var(--nebula-g-14);--nebula-seg-option:var(--nebula-g-1);--nebula-seg-option-focus-outer:var(--nebula-g-3);--segmented-control-font-size: 12px;}&:where([data-size=sm]){--nebula-seg-track:var(--nebula-g-19);--nebula-seg-option:var(--nebula-g-9);--nebula-seg-option-focus-outer:var(--nebula-g-10);--segmented-control-font-size: 12px;}&:where([data-size=md]){--nebula-seg-track:var(--nebula-g-19);--nebula-seg-option:var(--nebula-g-19);--nebula-seg-option-focus-outer:var(--nebula-g-20);--segmented-control-font-size: 13px;}&:where([data-size=lg]){--nebula-seg-track:var(--nebula-g-19);--nebula-seg-option:var(--nebula-g-19);--nebula-seg-option-focus-outer:var(--nebula-g-20);--segmented-control-font-size: 13px;}&:where([data-size=xl]){--nebula-seg-track:var(--nebula-g-19);--nebula-seg-option:var(--nebula-g-19);--nebula-seg-option-focus-outer:var(--nebula-g-20);--segmented-control-font-size: 13px;}&:where([data-size="2xl"]){--nebula-seg-track:var(--nebula-g-19);--nebula-seg-option:var(--nebula-g-19);--nebula-seg-option-focus-outer:var(--nebula-g-20);--segmented-control-font-size: 13px;}&:where([data-size="3xl"]){--nebula-seg-track:var(--nebula-g-19);--nebula-seg-option:var(--nebula-g-19);--nebula-seg-option-focus-outer:var(--nebula-g-20);--segmented-control-font-size: 13px;}--segmented-control-background: var(--color-background-secondary-soft);--segmented-control-thumb-background: var(--color-background-secondary-solid);--segmented-control-option-highlight-background-color: var(--color-background-secondary-soft-hover);:where([data-theme=dark]) &{--segmented-control-thumb-background: var(--gray-350);}& svg:not([data-no-autosize]){width:calc(var(--segmented-control-size) * .2286 + 7.54px);height:calc(var(--segmented-control-size) * .2286 + 7.54px);}[class*=Option][data-disabled]{opacity:1;color:var(--color-text-disabled);}&:has([class*=Option][data-disabled]) [class*=Thumb]{--segmented-control-thumb-background: var(--color-background-disabled);box-shadow:none;}&:where([data-size=sm]) [class*=Option]:not([data-has-icon])>span{display:inline-block;transform:translateY(.375px);}[class*=Option]>span:has(>svg:only-child){display:flex;align-items:center;justify-content:center;}[class*=Option][data-has-icon][data-has-label]>span{display:inline-flex;align-items:center;justify-content:center;gap:10px;}[class*=Thumb]{box-shadow:none;filter:none;background:transparent;&:before{position:absolute;inset:0;display:block;border-radius:inherit;background:var(--segmented-control-thumb-background);content:"";transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);}}&:has([class*=Option][data-state=on]:is(:active,[data-force-state=pressed])) [class*=Thumb]:before{transform:scale(var(--scale),.97);}[class*=Option]{z-index:2;}[class*=Option]:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){outline:none;&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);border-radius:calc(var(--segmented-control-option-radius) + 1px);z-index:-2;transform:none;will-change:auto;}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--segmented-control-background);background-image:linear-gradient(var(--segmented-control-background),var(--segmented-control-background));border-radius:var(--segmented-control-option-radius);z-index:-1;pointer-events:none;}&[data-state=on]:after{background-color:var(--segmented-control-thumb-background);background-image:linear-gradient(var(--segmented-control-thumb-background),var(--segmented-control-thumb-background));}}&:where([data-squarecicle]) [class*=Option]:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){&:before{clip-path:var(--nebula-seg-option-focus-outer);}&:after{clip-path:var(--nebula-seg-option);}}&:where([data-corner="3"]){--nebula-seg-track: var(--nebula-squarecicle-primary-3);}&:where([data-corner="4"]){--nebula-seg-track: var(--nebula-squarecicle-primary-4);}&:where([data-corner="5"]){--nebula-seg-track: var(--nebula-squarecicle-primary-5);}&:where([data-corner="6"]){--nebula-seg-track: var(--nebula-squarecicle-primary-6);}&:where([data-corner="7"]){--nebula-seg-track: var(--nebula-squarecicle-primary-7);}&:where([data-corner="8"]){--nebula-seg-track: var(--nebula-squarecicle-primary-8);}&:where([data-corner="9"]){--nebula-seg-track: var(--nebula-squarecicle-primary-9);}&:where([data-corner="10"]){--nebula-seg-track: var(--nebula-squarecicle-primary-10);}&:where([data-corner="11"]){--nebula-seg-track: var(--nebula-squarecicle-primary-11);}&:where([data-corner="12"]){--nebula-seg-track: var(--nebula-squarecicle-primary-12);}&:where([data-corner="13"]){--nebula-seg-track: var(--nebula-squarecicle-primary-13);}&:where([data-corner="14"]){--nebula-seg-track: var(--nebula-squarecicle-primary-14);}&:where([data-corner=panel]){--nebula-seg-track: var(--nebula-squarecicle-primary-panel);}&:where([data-option-corner="3"]){--nebula-seg-option: var(--nebula-squarecicle-primary-3);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-3);}&:where([data-option-corner="4"]){--nebula-seg-option: var(--nebula-squarecicle-primary-4);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-4);}&:where([data-option-corner="5"]){--nebula-seg-option: var(--nebula-squarecicle-primary-5);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-5);}&:where([data-option-corner="6"]){--nebula-seg-option: var(--nebula-squarecicle-primary-6);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-6);}&:where([data-option-corner="7"]){--nebula-seg-option: var(--nebula-squarecicle-primary-7);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-7);}&:where([data-option-corner="8"]){--nebula-seg-option: var(--nebula-squarecicle-primary-8);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-8);}&:where([data-option-corner="9"]){--nebula-seg-option: var(--nebula-squarecicle-primary-9);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-9);}&:where([data-option-corner="10"]){--nebula-seg-option: var(--nebula-squarecicle-primary-10);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-10);}&:where([data-option-corner="11"]){--nebula-seg-option: var(--nebula-squarecicle-primary-11);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-11);}&:where([data-option-corner="12"]){--nebula-seg-option: var(--nebula-squarecicle-primary-12);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-12);}&:where([data-option-corner="13"]){--nebula-seg-option: var(--nebula-squarecicle-primary-13);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-13);}&:where([data-option-corner="14"]){--nebula-seg-option: var(--nebula-squarecicle-primary-14);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-14);}&:where([data-option-corner=panel]){--nebula-seg-option: var(--nebula-squarecicle-primary-panel);--nebula-seg-option-focus-outer: var(--nebula-squarecicle-primary-focus-outer-panel);}&:where([data-squarecicle]){background:transparent;&:before{position:absolute;z-index:0;inset:0;display:block;background:var(--segmented-control-background);clip-path:var(--nebula-seg-track);content:"";pointer-events:none;}[class*=Thumb]{z-index:1;&:before{clip-path:var(--nebula-seg-option);}}[class*=Option]:before{border-radius:0;clip-path:var(--nebula-seg-option);}}}.Nebula_Tabs_Tabs{&:where([data-size="3xs"]){--tabs-size: 22px;--tabs-font-size: 11px;--tabs-gutter: 10px;--tabs-corner: 11px;--nebula-tab-shape:var(--nebula-g-1);--nebula-tab-ring:var(--nebula-g-9);}&:where([data-size="2xs"]){--tabs-size: 24px;--tabs-font-size: 11px;--tabs-gutter: 10px;--tabs-corner: 12px;--nebula-tab-shape:var(--nebula-g-9);--nebula-tab-ring:var(--nebula-g-14);}&:where([data-size=xs]){--tabs-size: 26px;--tabs-font-size: 12px;--tabs-gutter: 10px;--tabs-corner: 13px;--nebula-tab-shape:var(--nebula-g-14);--nebula-tab-ring:var(--nebula-g-19);}&:where([data-size=sm]){--tabs-size: 28px;--tabs-font-size: 12px;--tabs-gutter: 10px;--tabs-corner: 14px;--nebula-tab-shape:var(--nebula-g-19);--nebula-tab-ring:var(--nebula-g-45);}&:where([data-size=md]){--tabs-size: 32px;--tabs-font-size: 13px;--tabs-gutter: 13px;--tabs-corner: 14px;--nebula-tab-shape:var(--nebula-g-19);--nebula-tab-ring:var(--nebula-g-45);}&:where([data-size=lg]){--tabs-size: 36px;--tabs-font-size: 13px;--tabs-gutter: 16px;--tabs-corner: 14px;--nebula-tab-shape:var(--nebula-g-19);--nebula-tab-ring:var(--nebula-g-45);}&:where([data-size=xl]){--tabs-size: 40px;--tabs-font-size: 13px;--tabs-gutter: 20px;--tabs-corner: 14px;--nebula-tab-shape:var(--nebula-g-19);--nebula-tab-ring:var(--nebula-g-45);}&:where([data-size="2xl"]){--tabs-size: 44px;--tabs-font-size: 13px;--tabs-gutter: 20px;--tabs-corner: 14px;--nebula-tab-shape:var(--nebula-g-19);--nebula-tab-ring:var(--nebula-g-45);}&:where([data-size="3xl"]){--tabs-size: 48px;--tabs-font-size: 13px;--tabs-gutter: 20px;--tabs-corner: 14px;--nebula-tab-shape:var(--nebula-g-19);--nebula-tab-ring:var(--nebula-g-45);}--nebula-tab-ink-rest: rgb(153, 153, 153);--nebula-tab-ink-selected: rgb(34, 34, 34);--nebula-tab-ink-hover: rgb(102, 102, 102);--nebula-tab-fill-selected: rgb(243, 243, 243);--nebula-tab-fill-rest: rgba(0, 0, 0, 0);--nebula-tabs-ground: var(--color-surface);--nebula-tab-transition: .1s;--nebula-tab-disabled-opacity: .6;display:inline-flex;flex-direction:column;min-width:0;font-size:var(--tabs-font-size);line-height:1.2;&:where([data-block]){display:flex;width:100%;}}:root[data-theme=dark] .Nebula_Tabs_Tabs{--nebula-tab-ink-rest: rgb(142, 142, 147);--nebula-tab-ink-selected: rgb(255, 255, 255);--nebula-tab-ink-hover: rgb(190, 190, 193);--nebula-tab-fill-selected: rgb(27, 27, 27);--nebula-tab-fill-rest: rgba(0, 0, 0, 0);}.Nebula_Tabs_List{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;min-width:0;padding:1px;margin:-1px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;&::-webkit-scrollbar{width:0;height:0;}&:where([data-orientation=vertical]){flex-direction:column;overflow:visible;align-items:stretch;}:where(.Nebula_Tabs_Tabs[data-block]) &>*{flex:1;}}.Nebula_Tabs_Tab{--button-size: var(--tabs-size);--nebula-tab-fill: var(--nebula-tab-fill-rest);position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;height:var(--tabs-size);padding:0 var(--tabs-gutter);border:0;background:transparent;color:var(--nebula-tab-ink-rest);font:inherit;font-size:var(--tabs-font-size);font-weight:500;line-height:inherit;cursor:pointer;user-select:none;transition:color var(--nebula-tab-transition),background-color var(--nebula-tab-transition),opacity var(--nebula-tab-transition);outline:0;>.Nebula_Tabs_TabLabel{display:inline-grid;text-align:center;}>.Nebula_Tabs_TabLabel>span,>.Nebula_Tabs_TabLabel:after{grid-area:1 / 1;}>.Nebula_Tabs_TabLabel[data-text]:after{content:attr(data-text);font-weight:600;visibility:hidden;height:0;overflow:hidden;pointer-events:none;}&:where([data-corner="3"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-3);--nebula-tab-ring: var(--nebula-squarecicle-primary-4);}&:where([data-corner="4"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-4);--nebula-tab-ring: var(--nebula-squarecicle-primary-5);}&:where([data-corner="5"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-5);--nebula-tab-ring: var(--nebula-squarecicle-primary-6);}&:where([data-corner="6"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-6);--nebula-tab-ring: var(--nebula-squarecicle-primary-7);}&:where([data-corner="7"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-7);--nebula-tab-ring: var(--nebula-squarecicle-primary-8);}&:where([data-corner="8"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-8);--nebula-tab-ring: var(--nebula-squarecicle-primary-9);}&:where([data-corner="9"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-9);--nebula-tab-ring: var(--nebula-squarecicle-primary-10);}&:where([data-corner="10"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-10);--nebula-tab-ring: var(--nebula-squarecicle-primary-11);}&:where([data-corner="11"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-11);--nebula-tab-ring: var(--nebula-squarecicle-primary-12);}&:where([data-corner="12"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-12);--nebula-tab-ring: var(--nebula-squarecicle-primary-13);}&:where([data-corner="13"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-13);--nebula-tab-ring: var(--nebula-squarecicle-primary-14);}&:where([data-corner="14"]){--nebula-tab-shape: var(--nebula-squarecicle-primary-14);--nebula-tab-ring: var(--nebula-squarecicle-primary-14);}&:where([data-corner=panel]){--nebula-tab-shape: var(--nebula-squarecicle-primary-panel);--nebula-tab-ring: var(--nebula-squarecicle-primary-panel);}&:before{content:"";position:absolute;inset:0;z-index:-1;display:block;background:var(--nebula-tab-fill);clip-path:var(--nebula-tab-shape);transition:background-color var(--nebula-tab-transition);pointer-events:none;}&:where([data-pill]):before{clip-path:none;border-radius:9999px;}&[data-state=active]{--nebula-tab-fill: var(--nebula-tab-fill-selected);color:var(--nebula-tab-ink-selected);font-weight:600;}@media(hover:hover)and (pointer:fine){&[data-state=inactive]:not(:disabled):hover{color:var(--nebula-tab-ink-hover);}}&[data-force-state=hover][data-state=inactive]{color:var(--nebula-tab-ink-hover);}&:disabled{cursor:not-allowed;opacity:var(--nebula-tab-disabled-opacity);}& svg:not([data-no-autosize]){width:var(--button-icon-size);height:var(--button-icon-size);flex:none;}&:is(:focus-visible,[data-force-state=focus]){&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);clip-path:var(--nebula-tab-ring);z-index:-2;}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--nebula-tabs-ground);background-image:linear-gradient(var(--nebula-tab-fill),var(--nebula-tab-fill));clip-path:var(--nebula-tab-shape);z-index:-1;pointer-events:none;}}&:where([data-pill]):is(:focus-visible,[data-force-state=focus]){&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);clip-path:none;border-radius:9999px;z-index:-2;}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--nebula-tabs-ground);background-image:linear-gradient(var(--nebula-tab-fill),var(--nebula-tab-fill));clip-path:none;border-radius:9999px;z-index:-1;pointer-events:none;}}}:where(.Nebula_Tabs_Tabs[data-variant=underline]) :where(.Nebula_Tabs_Tab){&:not(:focus-visible,[data-force-state=focus]):before{display:none;}&:after{content:"";position:absolute;left:var(--tabs-gutter);right:var(--tabs-gutter);bottom:0;height:2px;border-radius:1px;background:var(--nebula-tab-ink-selected);opacity:0;transition:opacity var(--nebula-tab-transition);pointer-events:none;}&[data-state=active]:after{opacity:1;}}:where(.Nebula_Tabs_Tabs[data-variant=underline]) :where(.Nebula_Tabs_List[data-orientation=vertical]) :where(.Nebula_Tabs_Tab):after{inset:6px auto 6px 0;width:2px;height:auto;}.Nebula_Tabs_Tabs:where([data-variant=underline]) .Nebula_Tabs_Tab[data-state=active]{--nebula-tab-fill: var(--nebula-tab-fill-rest);}.Nebula_Tabs_Tabs:where([data-variant=underline]) .Nebula_Tabs_Tab:is(:focus-visible,[data-force-state=focus]):after{inset:0;width:auto;height:auto;border-radius:0;opacity:1;transition:none;}.Nebula_Tabs_Close{all:unset;display:inline-flex;align-items:center;justify-content:center;margin-right:calc(-1 * var(--tabs-gutter) / 2);border-radius:9999px;color:inherit;opacity:.55;cursor:pointer;& svg{width:var(--button-icon-size);height:var(--button-icon-size);}&:hover{opacity:1;}&:focus-visible{outline:var(--nebula-focus-band) solid var(--nebula-focus-ring-color);}}.Nebula_Tabs_Panel{outline:0;&[hidden]{display:none;}}.Nebula_Sidebar_Rail{--sidebar-rail-bg: rgb(255, 255, 255);--sidebar-rail-edge: rgb(238, 238, 238);--sidebar-glyph: rgb(153, 153, 153);--sidebar-glyph-selected: rgb(34, 34, 34);--sidebar-count: rgb(153, 153, 153);--sidebar-caret: rgb(170, 170, 170);--sidebar-rule: rgb(238, 238, 238);--sidebar-add: #999999;box-sizing:border-box;width:260px;flex:none;display:flex;flex-direction:column;background:var(--sidebar-rail-bg);border-right:1px solid var(--sidebar-rail-edge);color:var(--color-text);font-family:var(--nebula-font-family, inherit);font-feature-settings:var(--nebula-font-features, inherit);--color-surface: var(--sidebar-rail-bg);}:root[data-theme=dark] .Nebula_Sidebar_Rail{--sidebar-rail-bg: rgb(23, 23, 23);--sidebar-rail-edge: rgb(44, 44, 46);--sidebar-glyph: rgb(142, 142, 147);--sidebar-glyph-selected: rgb(255, 255, 255);--sidebar-count: rgb(99, 99, 102);--sidebar-caret: rgb(99, 99, 102);--sidebar-rule: rgb(44, 44, 46);--sidebar-add: rgb(142, 142, 147);}.Nebula_Sidebar_Rail[data-full]{height:100%;min-height:0;}.Nebula_Sidebar_Scroll{flex:1 1 auto;min-height:0;overflow-y:auto;}.Nebula_Sidebar_Header{flex:none;box-sizing:border-box;height:50px;padding:10px;display:flex;align-items:center;position:relative;}.Nebula_Sidebar_Switcher{gap:10px;color:var(--color-text);font-size:12px;font-weight:600;}.Nebula_Sidebar_Switcher svg[data-caret]{margin-left:auto;color:var(--color-text-quaternary);flex:none;}.Nebula_Sidebar_Switcher .Nebula_Sidebar_Name,.Nebula_Sidebar_Switcher svg[data-caret]{cursor:pointer;}.Nebula_Sidebar_Switcher:has([aria-expanded=true]) svg[data-caret]{transform:rotate(-90deg);}.Nebula_Sidebar_Mark{flex:none;font-size:12px;font-weight:600;}.Nebula_Sidebar_Switcher .Nebula_Sidebar_Name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}.Nebula_Sidebar_Search{flex:none;box-sizing:border-box;height:50px;padding:10px 10px 0;}.Nebula_Sidebar_Search>*{width:100%;}.Nebula_Sidebar_SearchField{display:block;}.Nebula_Sidebar_Tabs{flex:none;box-sizing:border-box;height:50px;padding:10px;display:flex;align-items:center;}.Nebula_Sidebar_Rule{flex:none;height:1px;margin:0 10px;background:var(--sidebar-rule);}.Nebula_Sidebar_Section{flex:none;box-sizing:border-box;height:48px;padding:0 10px;display:flex;align-items:center;}.Nebula_Sidebar_SectionLabel{padding-left:5px;font-size:12px;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_Sidebar_SectionToggle{all:unset;cursor:pointer;display:flex;align-items:center;width:100%;box-sizing:border-box;height:100%;}.Nebula_Sidebar_Group{display:flex;flex-direction:column;padding:0 10px 10px;}.Nebula_Sidebar_Group[data-under-rule]{padding-top:10px;}.Nebula_Sidebar_Group[data-collapsed]{display:none;}.Nebula_Sidebar_Row{position:relative;isolation:isolate;box-sizing:border-box;width:100%;height:28px;padding:0 4px 0 15px;display:flex;align-items:center;gap:0;background:none;border:0;margin:0;font:inherit;text-align:left;color:var(--color-text-quaternary);cursor:default;font-size:12px;font-weight:500;line-height:normal;text-decoration:none;--sidebar-row-fill: transparent;--sidebar-row-ring: transparent;}.Nebula_Sidebar_Row:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--sidebar-row-fill);clip-path:var(--nebula-g-42);}.Nebula_Sidebar_Row:after{content:"";position:absolute;inset:-1px;z-index:-2;background:var(--sidebar-row-ring);clip-path:var(--nebula-g-46);pointer-events:none;}.Nebula_Sidebar_Row:focus-visible{outline:none;--sidebar-row-ring: var(--nebula-focus-ring-color);--sidebar-row-fill: var(--color-surface);}.Nebula_Sidebar_Row[aria-current],.Nebula_Sidebar_Row[aria-selected=true],.Nebula_Sidebar_Row[data-selected]{--sidebar-row-fill: var(--color-background-secondary-soft);color:var(--color-text);}.Nebula_Sidebar_Row[aria-current]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Row[aria-selected=true]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Row[data-selected]>.Nebula_Sidebar_Glyph{color:var(--sidebar-glyph-selected);}.Nebula_Sidebar_Row:is(:active,[data-force-state=pressed]){--sidebar-row-fill: var(--color-background-secondary-soft);color:var(--color-text);}.Nebula_Sidebar_Row:is(:active,[data-force-state=pressed])>.Nebula_Sidebar_Glyph{color:var(--sidebar-glyph-selected);}.Nebula_Sidebar_Row[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed;}.Nebula_Sidebar_Slot{position:absolute;left:9px;top:50%;width:6px;height:6px;margin-top:-3px;display:inline-flex;align-items:center;justify-content:center;}.Nebula_Sidebar_Disclosure{all:unset;position:absolute;left:0;top:0;bottom:0;width:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--sidebar-caret);}.Nebula_Sidebar_Disclosure>svg{width:6px;height:6px;transition:transform var(--nebula-motion-instant, 0s);}.Nebula_Sidebar_Disclosure[aria-expanded=false]>svg{transform:rotate(-90deg);}.Nebula_Sidebar_Glyph{flex:none;width:12px;height:12px;margin-left:11px;margin-right:10px;color:var(--sidebar-glyph);display:inline-flex;align-items:center;justify-content:center;}.Nebula_Sidebar_Glyph>svg{width:100%;height:100%;}.Nebula_Sidebar_Rail svg[data-sidebar-glyph]{width:12px;height:12px;flex:none;}.Nebula_Sidebar_Rail{position:relative;}.Nebula_Sidebar_Glyph>svg:not([data-no-autosize]):not([fill=none]) path,.Nebula_Sidebar_Rail svg[data-sidebar-glyph]:not([fill=none]) path{stroke:currentColor;stroke-width:.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round;}.Nebula_Sidebar_Label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_Sidebar_Row[data-field]{height:auto;min-height:28px;align-items:flex-start;cursor:text;}.Nebula_Sidebar_Row[data-field]>.Nebula_Sidebar_Glyph{margin-top:8px;}.Nebula_Sidebar_Row[data-field]>.Nebula_Sidebar_Slot{top:14px;}.Nebula_Sidebar_Row[data-field]>.Nebula_Sidebar_Label{overflow:visible;white-space:normal;align-self:stretch;display:flex;align-items:center;min-height:28px;}.Nebula_Sidebar_Row[data-field]>.Nebula_Sidebar_Label>*{flex:1 1 auto;min-width:0;}.Nebula_Sidebar_Count{flex:none;padding:0 8px;font-size:10px;font-weight:500;color:var(--sidebar-count);}.Nebula_Sidebar_Row[data-add]{padding-left:19px;color:var(--sidebar-add);}.Nebula_Sidebar_Row[data-add]>.Nebula_Sidebar_Glyph{color:var(--sidebar-add);margin-left:7px;}.Nebula_Sidebar_Row[data-add]>.Nebula_Sidebar_Label{margin-left:0;}.Nebula_Sidebar_Row[data-depth="1"]{padding-left:32px;}.Nebula_Sidebar_Row[data-depth="1"]>.Nebula_Sidebar_Slot{left:26px;}.Nebula_Sidebar_Row[data-depth="1"]~.Nebula_Sidebar_Disclosure{left:17px;}.Nebula_Sidebar_Row[data-depth="2"]{padding-left:49px;}.Nebula_Sidebar_Row[data-depth="2"]>.Nebula_Sidebar_Slot{left:43px;}.Nebula_Sidebar_Row[data-depth="2"]~.Nebula_Sidebar_Disclosure{left:34px;}.Nebula_Sidebar_Row[data-depth="3"]{padding-left:66px;}.Nebula_Sidebar_Row[data-depth="3"]>.Nebula_Sidebar_Slot{left:60px;}.Nebula_Sidebar_Row[data-depth="3"]~.Nebula_Sidebar_Disclosure{left:51px;}.Nebula_Sidebar_Row[data-depth="4"]{padding-left:83px;}.Nebula_Sidebar_Row[data-depth="4"]>.Nebula_Sidebar_Slot{left:77px;}.Nebula_Sidebar_Row[data-depth="4"]~.Nebula_Sidebar_Disclosure{left:68px;}.Nebula_Sidebar_Row[data-depth="5"]{padding-left:100px;}.Nebula_Sidebar_Row[data-depth="5"]>.Nebula_Sidebar_Slot{left:94px;}.Nebula_Sidebar_Row[data-depth="5"]~.Nebula_Sidebar_Disclosure{left:85px;}.Nebula_Sidebar_Row[data-depth="6"]{padding-left:117px;}.Nebula_Sidebar_Row[data-depth="6"]>.Nebula_Sidebar_Slot{left:111px;}.Nebula_Sidebar_Row[data-depth="6"]~.Nebula_Sidebar_Disclosure{left:102px;}.Nebula_Sidebar_Group:not(:has(.Nebula_Sidebar_Disclosure)) .Nebula_Sidebar_Row{padding-left:8px;}.Nebula_Sidebar_Group:not(:has(.Nebula_Sidebar_Disclosure)) .Nebula_Sidebar_Row>.Nebula_Sidebar_Glyph{margin-left:0;margin-right:8px;}.Nebula_Sidebar_Group:not(:has(.Nebula_Sidebar_Disclosure)) .Nebula_Sidebar_Row>.Nebula_Sidebar_Slot{display:none;}.Nebula_Sidebar_Group:not(:has(.Nebula_Sidebar_Disclosure)) .Nebula_Sidebar_Row[data-add]{padding-left:8px;}.Nebula_Sidebar_Group:not(:has(.Nebula_Sidebar_Disclosure)) .Nebula_Sidebar_Row[data-add]>.Nebula_Sidebar_Glyph{margin-left:0;}.Nebula_Sidebar_Rail:where(:not([data-glyph-tint]),[data-glyph-tint=always-text]) .Nebula_Sidebar_Row>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Rail:where(:not([data-glyph-tint]),[data-glyph-tint=always-text]) .Nebula_Sidebar_Row[aria-current]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Rail:where(:not([data-glyph-tint]),[data-glyph-tint=always-text]) .Nebula_Sidebar_Row:is(:active,[data-force-state=pressed])>.Nebula_Sidebar_Glyph{color:var(--sidebar-tone-style);}.Nebula_Sidebar_Rail:where([data-glyph-tint=current],[data-glyph-tint=current-text]) .Nebula_Sidebar_Row[aria-current]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Rail:where([data-glyph-tint=current],[data-glyph-tint=current-text]) .Nebula_Sidebar_Row:is(:active,[data-force-state=pressed])>.Nebula_Sidebar_Glyph{color:var(--sidebar-tone-style);}.Nebula_Sidebar_Rail:where([data-glyph-tint=current-text],[data-glyph-tint=always-text]) .Nebula_Sidebar_Row[aria-current],.Nebula_Sidebar_Rail:where([data-glyph-tint=current-text],[data-glyph-tint=always-text]) .Nebula_Sidebar_Row[aria-current]>.Nebula_Sidebar_Label,.Nebula_Sidebar_Rail:where([data-glyph-tint=current-text],[data-glyph-tint=always-text]) .Nebula_Sidebar_Row:is(:active,[data-force-state=pressed])>.Nebula_Sidebar_Label{color:var(--sidebar-tone-style);}.Nebula_Sidebar_Rail .Nebula_Sidebar_Row[data-add]>.Nebula_Sidebar_Glyph{color:var(--sidebar-add);}.Nebula_Sidebar_Rail .Nebula_Sidebar_Row[data-hidden]>.Nebula_Sidebar_Glyph{color:#bbb;}.Nebula_Sidebar_Rail .Nebula_Sidebar_Row[data-tone=agent]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Rail .Nebula_Sidebar_Row[data-tone=agent][aria-current]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Rail .Nebula_Sidebar_Row[data-tone=agent]:is(:active,[data-force-state=pressed])>.Nebula_Sidebar_Glyph{color:var(--color-text-agent);}.Nebula_Sidebar_Rail .Nebula_Sidebar_Row[data-tone=primary]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Rail .Nebula_Sidebar_Row[data-tone=primary][aria-current]>.Nebula_Sidebar_Glyph{color:var(--sidebar-tone-style);}.Nebula_Sidebar_Rail{--sidebar-tone-style: rgb(0, 153, 255);}:root[data-theme=dark] .Nebula_Sidebar_Rail{--sidebar-tone-style: rgb(0, 153, 255);}.Nebula_Sidebar_Pill{flex:none;margin-left:auto;}.Nebula_Sidebar_Count+.Nebula_Sidebar_Pill,.Nebula_Sidebar_Pill+.Nebula_Sidebar_Count{margin-left:0;}.Nebula_Sidebar_Group[data-flush]{padding:0;}.Nebula_Sidebar_RowBox[data-has-tools]{display:flex;align-items:center;}.Nebula_Sidebar_RowBox[data-has-tools]>.Nebula_Sidebar_Row{flex:1 1 auto;min-width:0;}.Nebula_Sidebar_Tools{flex:none;display:flex;align-items:center;padding-right:7px;}.Nebula_Sidebar_Row[role=checkbox]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Row[role=radio]>.Nebula_Sidebar_Glyph{width:auto;min-width:12px;pointer-events:none;}.Nebula_Sidebar_More{position:absolute;right:7px;top:0;bottom:0;display:flex;align-items:center;opacity:0;pointer-events:none;}.Nebula_Sidebar_RowBox:hover>.Nebula_Sidebar_More,.Nebula_Sidebar_RowBox:has(:focus-visible)>.Nebula_Sidebar_More,.Nebula_Sidebar_More:has([aria-expanded=true]){opacity:1;pointer-events:auto;}.Nebula_Sidebar_RowBox[data-has-menu]:hover>.Nebula_Sidebar_Row>.Nebula_Sidebar_Count,.Nebula_Sidebar_RowBox[data-has-menu]:hover>.Nebula_Sidebar_Row>.Nebula_Sidebar_Pill,.Nebula_Sidebar_RowBox[data-has-menu]:hover>.Nebula_Sidebar_Row>.Nebula_Sidebar_TrailGlyph,.Nebula_Sidebar_RowBox[data-has-menu]:has(:focus-visible)>.Nebula_Sidebar_Row>.Nebula_Sidebar_Count,.Nebula_Sidebar_RowBox[data-has-menu]:has(:focus-visible)>.Nebula_Sidebar_Row>.Nebula_Sidebar_Pill,.Nebula_Sidebar_RowBox[data-has-menu]:has(:focus-visible)>.Nebula_Sidebar_Row>.Nebula_Sidebar_TrailGlyph,.Nebula_Sidebar_RowBox[data-has-menu]:has([aria-expanded=true])>.Nebula_Sidebar_Row>.Nebula_Sidebar_Count,.Nebula_Sidebar_RowBox[data-has-menu]:has([aria-expanded=true])>.Nebula_Sidebar_Row>.Nebula_Sidebar_Pill,.Nebula_Sidebar_RowBox[data-has-menu]:has([aria-expanded=true])>.Nebula_Sidebar_Row>.Nebula_Sidebar_TrailGlyph{visibility:hidden;}.Nebula_Sidebar_More button[data-variant][data-color]{--button-text-color: var(--color-text-primary-soft);--button-background-color: transparent;--button-background-color-hover: transparent;--button-background-color-active: transparent;}.Nebula_Sidebar_More button[data-variant][data-color][aria-expanded=true]{--button-background-color: var(--color-background-primary-soft);--button-background-color-hover: var(--color-background-primary-soft);--button-background-color-active: var(--color-background-primary-soft);}.Nebula_Sidebar_SectionAction{margin-left:auto;margin-right:-5px;color:var(--sidebar-glyph);}.Nebula_Sidebar_TrailGlyph{flex:none;width:12px;height:12px;margin-left:auto;margin-right:4px;color:var(--sidebar-glyph);display:inline-flex;align-items:center;justify-content:center;}.Nebula_Sidebar_TrailGlyph>svg{width:100%;height:100%;}.Nebula_Sidebar_Count+.Nebula_Sidebar_TrailGlyph,.Nebula_Sidebar_Pill+.Nebula_Sidebar_TrailGlyph{margin-left:8px;}.Nebula_Sidebar_Row[data-hidden]>.Nebula_Sidebar_Glyph,.Nebula_Sidebar_Row[data-hidden]>.Nebula_Sidebar_TrailGlyph{color:#bbb;opacity:.5;}.Nebula_Sidebar_Row[data-hidden]>.Nebula_Sidebar_Label{color:#666c;}.Nebula_Sidebar_Branch{position:absolute;right:9px;top:0;bottom:0;display:flex;align-items:center;gap:1px;color:var(--sidebar-glyph);font-size:10px;font-weight:500;cursor:default;}.Nebula_Sidebar_Branch>svg{width:12px;height:12px;flex:none;}.Nebula_Sidebar_RowBox:has(>.Nebula_Sidebar_Branch)>.Nebula_Sidebar_Row>.Nebula_Sidebar_Count,.Nebula_Sidebar_RowBox:has(>.Nebula_Sidebar_Branch)>.Nebula_Sidebar_Row>.Nebula_Sidebar_Pill{visibility:hidden;}.Nebula_Sidebar_BranchCard{position:absolute;left:calc(100% + 21px);top:50%;transform:translateY(-50%);z-index:3;background:var(--sidebar-card-bg);border-radius:13px;box-shadow:var(--nebula-elevation-panel);padding:5px;opacity:0;pointer-events:none;transition:opacity .15s ease;white-space:nowrap;}.Nebula_Sidebar_Rail{--sidebar-card-bg: #ffffff;}:root[data-theme=dark] .Nebula_Sidebar_Rail{--sidebar-card-bg: rgb(32, 32, 32);}.Nebula_Sidebar_Branch:hover~.Nebula_Sidebar_BranchCard,.Nebula_Sidebar_Branch:focus-visible~.Nebula_Sidebar_BranchCard{opacity:1;}.Nebula_Sidebar_BranchCardRow{display:flex;align-items:center;height:28px;padding:0 7px;gap:10px;color:var(--color-text);font-size:12px;font-weight:500;}.Nebula_Sidebar_BranchCardAge{margin-left:24px;font-size:10px;color:var(--color-text-quaternary);}.Nebula_Sidebar_Footer{flex:none;box-sizing:border-box;height:50px;padding:10px;display:flex;align-items:center;gap:10px;margin-top:auto;}.Nebula_Sidebar_Footer>.Nebula_Sidebar_Row{width:auto;flex:0 1 auto;padding-left:8px;}.Nebula_Sidebar_Footer>.Nebula_Sidebar_Row>.Nebula_Sidebar_Glyph{margin-left:0;margin-right:8px;}@layer components{.Nebula_HumanLoop_Card{display:flex;flex-direction:column;gap:10px;outline:none;font-size:var(--nebula-thread-size);line-height:var(--nebula-thread-line);font-weight:var(--nebula-thread-weight);color:var(--nebula-thread-ink);}.Nebula_HumanLoop_Head{display:flex;align-items:center;gap:4px;min-height:var(--nebula-thread-line);}.Nebula_HumanLoop_Kicker{flex:1 1 auto;}.Nebula_HumanLoop_OtherField{display:block;}.Nebula_HumanLoop_Pager{display:inline-flex;align-items:center;gap:2px;}.Nebula_HumanLoop_PagerText{color:var(--nebula-thread-quiet-ink);font-variant-numeric:tabular-nums;padding:0 2px;}.Nebula_HumanLoop_Tag{font-size:11px;color:var(--color-text-agent);}.Nebula_HumanLoop_Prompt{margin:0;}.Nebula_HumanLoop_Note{margin:0;color:var(--nebula-thread-quiet-ink);}.Nebula_HumanLoop_Actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap;}.Nebula_HumanLoop_Lead{flex:1 1 0;min-width:0;color:var(--nebula-thread-quiet-ink);}.Nebula_HumanLoop_Buttons{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex:none;}.Nebula_HumanLoop_Reason{display:flex;align-items:center;gap:6px;}.Nebula_HumanLoop_Reason>:first-child{flex:1 1 auto;min-width:0;}.Nebula_HumanLoop_Confirm{display:flex;flex-direction:column;gap:6px;}.Nebula_HumanLoop_Action{display:flex;align-items:center;gap:8px;}.Nebula_HumanLoop_ActionGlyph{display:inline-flex;color:var(--color-text-agent);font-size:16px;}.Nebula_HumanLoop_ActionTitle,.Nebula_HumanLoop_Detail{min-width:0;}.Nebula_HumanLoop_Key{flex:none;min-width:16px;display:inline-flex;justify-content:center;}.Nebula_HumanLoop_Steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;}.Nebula_HumanLoop_Step{display:flex;align-items:flex-start;gap:8px;}.Nebula_HumanLoop_Step>:last-child{flex:1 1 auto;min-width:0;}.Nebula_HumanLoop_Output{white-space:pre-wrap;color:inherit;}.Nebula_HumanLoop_Attest{display:flex;align-items:flex-start;gap:8px;color:var(--nebula-thread-quiet-ink);cursor:pointer;}.Nebula_HumanLoop_Attest>:first-child{margin-top:calc((var(--nebula-thread-line) - 14px) / 2);}.Nebula_HumanLoop_Fields{display:grid;grid-template-columns:max-content 1fr;gap:2px 10px;margin:0;}.Nebula_HumanLoop_Field{display:contents;}.Nebula_HumanLoop_FieldLabel{color:var(--nebula-thread-quiet-ink);}.Nebula_HumanLoop_FieldValue{margin:0;overflow-wrap:anywhere;}[data-line=rejected]{text-decoration:line-through;}.Nebula_HumanLoop_LineNote{margin:0 5px 0 27px;color:var(--nebula-thread-quiet-ink);}}@layer components{.Nebula_BackgroundAgents_Wrap{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:0 var(--nebula-thread-inset);margin-bottom:-6px;font-family:inherit;font-size:11px;line-height:14px;font-weight:500;color:var(--nebula-thread-quiet-ink);}.Nebula_BackgroundAgents_Dots{display:flex;align-items:center;}.Nebula_BackgroundAgents_Line{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}@layer components{.Alert_Alert{display:flex;align-items:center;gap:var(--alert-gap);width:100%;padding:var(--alert-gutter);border-radius:var(--alert-border-radius);font-size:var(--alert-font-size);line-height:var(--alert-line-height);}.Alert_Alert:where([data-actions-placement=bottom]){align-items:flex-start;}.Alert_Alert[data-variant=soft]{background-color:var(--alert-background-color);box-shadow:0 0 0 1px var(--alert-border-color) inset;color:var(--alert-text-color);}.Alert_Alert[data-variant=soft]:where([data-color=primary]){--alert-background-color: var(--color-background-primary-surface);--alert-border-color: var(--color-border-primary-surface);--alert-text-color: var(--color-text);}.Alert_Alert[data-variant=soft]:where([data-color=success]){--alert-background-color: var(--color-background-success-surface);--alert-border-color: var(--color-border-success-surface);--alert-text-color: var(--color-text-success-surface);}.Alert_Alert[data-variant=soft]:where([data-color=warning]){--alert-background-color: var(--color-background-warning-surface);--alert-border-color: var(--color-border-warning-surface);--alert-text-color: var(--color-text-warning-surface);}.Alert_Alert[data-variant=soft]:where([data-color=caution]){--alert-background-color: var(--color-background-caution-surface);--alert-border-color: var(--color-border-caution-surface);--alert-text-color: var(--color-text-caution-surface);}.Alert_Alert[data-variant=soft]:where([data-color=danger]){--alert-background-color: var(--color-background-danger-surface);--alert-border-color: var(--color-border-danger-surface);--alert-text-color: var(--color-text-danger-surface);}.Alert_Alert[data-variant=soft]:where([data-color=info]){--alert-background-color: var(--color-background-info-surface);--alert-border-color: var(--color-border-info-surface);--alert-text-color: var(--color-text-info-surface);}.Alert_Alert[data-variant=soft]:where([data-color=discovery]){--alert-background-color: var(--color-background-discovery-surface);--alert-border-color: var(--color-border-discovery-surface);--alert-text-color: var(--color-text-discovery-surface);}.Alert_Alert[data-variant=solid]{background-color:var(--alert-background-color);color:var(--alert-text-color);}.Alert_Alert[data-variant=solid]:where([data-color=primary]){--alert-background-color: var(--color-background-primary-solid);--alert-text-color: var(--color-text-primary-solid);}.Alert_Alert[data-variant=solid]:where([data-color=success]){--alert-background-color: var(--color-background-success-solid);--alert-text-color: var(--color-text-success-solid);}.Alert_Alert[data-variant=solid]:where([data-color=warning]){--alert-background-color: var(--color-background-warning-solid);--alert-text-color: var(--color-text-warning-solid);}.Alert_Alert[data-variant=solid]:where([data-color=caution]){--alert-background-color: var(--color-background-caution-solid);--alert-text-color: var(--color-text-caution-solid);}.Alert_Alert[data-variant=solid]:where([data-color=danger]){--alert-background-color: var(--color-background-danger-solid);--alert-text-color: var(--color-text-danger-solid);}.Alert_Alert[data-variant=solid]:where([data-color=info]){--alert-background-color: var(--color-background-info-solid);--alert-text-color: var(--color-text-info-solid);}.Alert_Alert[data-variant=solid]:where([data-color=discovery]){--alert-background-color: var(--color-background-discovery-solid);--alert-text-color: var(--color-text-discovery-solid);}.Alert_Alert[data-variant=outline]{box-shadow:0 0 0 1px var(--alert-border-color) inset;color:var(--alert-text-color);}.Alert_Alert[data-variant=outline]:where([data-color=primary]){--alert-border-color: var(--color-border);--alert-text-color: var(--color-text);}.Alert_Alert[data-variant=outline]:where([data-color=success]){--alert-border-color: var(--color-border-success-outline);--alert-text-color: var(--color-text-success-outline);}.Alert_Alert[data-variant=outline]:where([data-color=warning]){--alert-border-color: var(--color-border-warning-outline);--alert-text-color: var(--color-text-warning-outline);}.Alert_Alert[data-variant=outline]:where([data-color=caution]){--alert-border-color: var(--color-border-caution-outline);--alert-text-color: var(--color-text-caution-outline);}.Alert_Alert[data-variant=outline]:where([data-color=danger]){--alert-border-color: var(--color-border-danger-outline);--alert-text-color: var(--color-text-danger-outline);}.Alert_Alert[data-variant=outline]:where([data-color=info]){--alert-border-color: var(--color-border-info-outline);--alert-text-color: var(--color-text-info-outline);}.Alert_Alert[data-variant=outline]:where([data-color=discovery]){--alert-border-color: var(--color-border-discovery-outline);--alert-text-color: var(--color-text-discovery-outline);}.Alert_Content{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;}:where(.Alert_Alert[data-actions-placement=bottom]) .Alert_Content{display:block;}.Alert_Indicator svg{width:var(--alert-indicator-size, 20px);height:var(--alert-indicator-size, 20px);}.Alert_Message{flex:1;min-width:0;}.Alert_Title{font-weight:var(--alert-title-font-weight);text-wrap:pretty;}.Alert_Title~.Alert_Description{margin-top:2px;}.Alert_Description{opacity:1;text-wrap:pretty;}.Alert_Actions{display:flex;gap:calc(var(--spacing) * 2);}:where(.Alert_Alert[data-actions-placement=end]) .Alert_Actions{align-self:center;margin-left:var(--alert-gutter);}:where(.Alert_Alert[data-actions-placement=bottom]) .Alert_Actions{margin-top:var(--alert-gutter);}}.Nebula_Alert_Alert{--alert-border-color: transparent;--alert-font-size: 13px;--alert-line-height: 14.4px;position:relative;isolation:isolate;}.Nebula_Alert_Alert[data-variant]{background-color:transparent;box-shadow:none;color:var(--alert-text-color);&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(var(--alert-background-color, transparent),var(--alert-background-color, transparent)),var(--nebula-alert-ground, var(--color-surface));clip-path:var(--nebula-g-39);}}.Nebula_Alert_Alert .Nebula_Alert_Title~.Nebula_Alert_Description{margin-top:6px;}.Nebula_Alert_Alert[data-actions-placement=bottom] .Nebula_Alert_Actions{margin-top:12px;justify-content:flex-end;}.Nebula_Alert_Alert[data-actions-placement=end] .Nebula_Alert_Actions{margin-left:12px;}.Nebula_Alert_Alert[data-layout=stack]{flex-direction:column;align-items:stretch;gap:10px;padding:10px;}.Nebula_Alert_Alert[data-layout=stack]>:first-child:not(:only-child){--alert-indicator-size: var(--alert-line-height);width:var(--alert-line-height);height:var(--alert-line-height);color:var(--color-text-secondary);align-self:flex-start;}.Nebula_Alert_Alert[data-layout=stack]>:first-child:not(:only-child) svg{width:var(--alert-line-height);height:var(--alert-line-height);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=primary])>:first-child:not(:only-child){color:var(--color-text-primary);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=secondary])>:first-child:not(:only-child){color:var(--color-text-secondary);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=danger])>:first-child:not(:only-child){color:var(--color-text-danger);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=success])>:first-child:not(:only-child){color:var(--color-text-success);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=info])>:first-child:not(:only-child){color:var(--color-text-info);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=discovery])>:first-child:not(:only-child){color:var(--color-text-discovery);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=caution])>:first-child:not(:only-child){color:var(--color-text-caution);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=warning])>:first-child:not(:only-child){color:var(--color-text-warning);}.Nebula_Alert_Alert[data-layout=stack]:has(.Nebula_Alert_Actions [data-color=agent])>:first-child:not(:only-child){color:var(--color-text-agent);}.Nebula_Alert_Alert[data-layout=stack]>:last-child{flex-direction:column;align-items:stretch;}.Nebula_Alert_Alert[data-layout=stack] .Nebula_Alert_Description{color:var(--color-text-secondary);}.Nebula_Alert_Alert[data-layout=stack] .Nebula_Alert_Actions{margin:12px 0 0;display:flex;}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=primary][data-variant=soft]{--button-background-color: var(--color-background-primary-soft-hover);--button-background-color-hover: var(--color-background-primary-soft-active);--button-background-color-active: var(--color-background-primary-soft-active);}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=danger][data-variant=soft]{--button-background-color: var(--color-background-danger-soft-hover);--button-background-color-hover: var(--color-background-danger-soft-active);--button-background-color-active: var(--color-background-danger-soft-active);}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=success][data-variant=soft]{--button-background-color: var(--color-background-success-soft-hover);--button-background-color-hover: var(--color-background-success-soft-active);--button-background-color-active: var(--color-background-success-soft-active);}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=info][data-variant=soft]{--button-background-color: var(--color-background-info-soft-hover);--button-background-color-hover: var(--color-background-info-soft-active);--button-background-color-active: var(--color-background-info-soft-active);}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=discovery][data-variant=soft]{--button-background-color: var(--color-background-discovery-soft-hover);--button-background-color-hover: var(--color-background-discovery-soft-active);--button-background-color-active: var(--color-background-discovery-soft-active);}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=caution][data-variant=soft]{--button-background-color: var(--color-background-caution-soft-hover);--button-background-color-hover: var(--color-background-caution-soft-active);--button-background-color-active: var(--color-background-caution-soft-active);}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=warning][data-variant=soft]{--button-background-color: var(--color-background-warning-soft-hover);--button-background-color-hover: var(--color-background-warning-soft-active);--button-background-color-active: var(--color-background-warning-soft-active);}:root:not([data-theme=dark]) .Nebula_Alert_Alert[data-color=secondary][data-variant=soft] .Nebula_Alert_Actions button[data-color=agent][data-variant=soft]{--button-background-color: var(--color-background-agent-soft-hover);--button-background-color-hover: var(--color-background-agent-soft-active);--button-background-color-active: var(--color-background-agent-soft-active);}.Nebula_Alert_Alert[data-layout=stack] .Nebula_Alert_Actions>*{flex:1 1 auto;width:100%;}.Nebula_Alert_Alert[data-variant=soft][data-color=secondary]{--alert-background-color: var(--color-background-secondary-soft);--alert-text-color: var(--color-text-secondary-soft);--color-surface: var(--color-background-secondary-soft);}.Nebula_Alert_Alert[data-variant=solid][data-color=secondary]{--alert-background-color: var(--color-background-secondary-solid);--alert-text-color: var(--color-text-secondary-solid);&:before{clip-path:none;border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}}:root[data-theme=dark] .Nebula_Alert_Alert[data-variant=solid][data-color=secondary]:before{filter:var(--nebula-panel-goo);}.AppBar_AppBar{position:relative;display:flex;align-items:center;gap:var(--app-bar-gap);width:100%;height:var(--app-bar-size);padding:0 var(--app-bar-gutter);color:var(--color-text);font-size:var(--app-bar-font-size);&:where([data-variant=solid]){background-color:var(--color-surface-elevated);}&:where([data-variant=soft]){background-color:var(--color-surface-secondary);}&:where([data-variant=outline]){background-color:var(--color-surface);}&:where([data-variant=ghost]){background-color:transparent;}&:where([data-size=sm]){--app-bar-size: calc(var(--control-size-sm) + var(--spacing) * 4);--app-bar-gutter: var(--control-gutter-sm);--app-bar-gap: calc(var(--spacing) * 1.5);--app-bar-font-size: var(--control-font-size-sm);--app-bar-icon-size: var(--control-icon-size-sm);}&:where([data-size=md]){--app-bar-size: calc(var(--control-size-md) + var(--spacing) * 4);--app-bar-gutter: var(--control-gutter-md);--app-bar-gap: calc(var(--spacing) * 2);--app-bar-font-size: var(--control-font-size-md);--app-bar-icon-size: var(--control-icon-size-md);}&:where([data-size=lg]){--app-bar-size: calc(var(--control-size-lg) + var(--spacing) * 4);--app-bar-gutter: var(--control-gutter-lg);--app-bar-gap: calc(var(--spacing) * 2.5);--app-bar-font-size: var(--control-font-size-lg);--app-bar-icon-size: var(--control-icon-size-lg);}&:where([data-divider]){box-shadow:0 -1px 0 0 var(--color-border-subtle) inset;}&:where([data-sticky]){position:sticky;top:0;z-index:10;}svg{font-size:var(--app-bar-icon-size);}}.AppBar_Start,.AppBar_End{display:flex;flex:none;align-items:center;gap:var(--app-bar-gap);}.AppBar_End{margin-left:auto;}.AppBar_Title{min-width:0;overflow:hidden;color:var(--color-text);font-size:var(--app-bar-font-size);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;}.AppBar_AppBar>.AppBar_Title:where([data-align=center]){position:absolute;left:50%;transform:translate(-50%);pointer-events:none;}.AppBar_Subtitle{color:var(--color-text-tertiary);font-size:var(--font-text-xs-size);white-space:nowrap;}.AppBar_Separator{flex:none;width:1px;height:calc(var(--app-bar-size) * .4);background-color:var(--color-border-subtle);}.AppBar_AppBar [data-bar-chip]{--badge-size: 18px;}.AppBar_Center{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--app-bar-gap);min-width:0;}.Avatar_Avatar{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--avatar-radius);transition:none;user-select:none;&[type=button]{cursor:pointer;&:focus-visible{outline:var(--nebula-focus-band, 1px) solid var(--avatar-ring-color);outline-offset:0;}}&[data-shape=squarecicle]{border-radius:8px;clip-path:var(--nebula-squarecicle-primary-8);}&[data-variant=soft]{background-color:var(--avatar-background-color);color:var(--avatar-text-color);&:where([data-color=primary]){--avatar-background-color: var(--color-background-primary-soft);--avatar-text-color: var(--color-text-primary-soft);--avatar-ring-color: var(--color-ring-primary-soft);}&:where([data-color=secondary]){--avatar-background-color: var(--color-background-secondary-soft);--avatar-text-color: var(--color-text-secondary-soft);--avatar-ring-color: var(--color-ring-secondary-soft);}&:where([data-color=discovery]){--avatar-background-color: var(--color-background-discovery-soft);--avatar-text-color: var(--color-text-discovery-soft);--avatar-ring-color: var(--color-ring-discovery-soft);}&:where([data-color=info]){--avatar-background-color: var(--color-background-info-soft);--avatar-text-color: var(--color-text-info-soft);--avatar-ring-color: var(--color-ring-info-soft);}&:where([data-color=success]){--avatar-background-color: var(--color-background-success-soft);--avatar-text-color: var(--color-text-success-soft);--avatar-ring-color: var(--color-ring-success-soft);}&:where([data-color=danger]){--avatar-background-color: var(--color-background-danger-soft);--avatar-text-color: var(--color-text-danger-soft);--avatar-ring-color: var(--color-ring-danger-soft);}&:where([data-color=warning]){--avatar-background-color: var(--color-background-warning-soft);--avatar-text-color: var(--color-text-warning-soft);--avatar-ring-color: var(--color-ring-warning-soft);}&:where([data-color=caution]){--avatar-background-color: var(--color-background-caution-soft);--avatar-text-color: var(--color-text-caution-soft);--avatar-ring-color: var(--color-ring-caution-soft);}}&[data-variant=solid]{background-color:var(--avatar-background-color);color:var(--avatar-text-color);&:where([data-color=primary]){--avatar-background-color: var(--color-background-primary-solid);--avatar-text-color: var(--color-text-primary-solid);--avatar-ring-color: var(--color-ring-primary-solid);}&:where([data-color=secondary]){--avatar-background-color: var(--color-background-secondary-solid);--avatar-text-color: var(--color-text-secondary-solid);--avatar-ring-color: var(--color-ring-secondary-solid);}&:where([data-color=discovery]){--avatar-background-color: var(--color-background-discovery-solid);--avatar-text-color: var(--color-text-discovery-solid);--avatar-ring-color: var(--color-ring-discovery-solid);}&:where([data-color=info]){--avatar-background-color: var(--color-background-info-solid);--avatar-text-color: var(--color-text-info-solid);--avatar-ring-color: var(--color-ring-info-solid);}&:where([data-color=success]){--avatar-background-color: var(--color-background-success-solid);--avatar-text-color: var(--color-text-success-solid);--avatar-ring-color: var(--color-ring-success-solid);}&:where([data-color=danger]){--avatar-background-color: var(--color-background-danger-solid);--avatar-text-color: var(--color-text-danger-solid);--avatar-ring-color: var(--color-ring-danger-solid);}&:where([data-color=warning]){--avatar-background-color: var(--color-background-warning-solid);--avatar-text-color: var(--color-text-warning-solid);--avatar-ring-color: var(--color-ring-warning-solid);}&:where([data-color=caution]){--avatar-background-color: var(--color-background-caution-solid);--avatar-text-color: var(--color-text-caution-solid);--avatar-ring-color: var(--color-ring-caution-solid);}}}.Avatar_AvatarImageContainer{border-radius:inherit;&:after{position:absolute;inset:0;display:block;border:1px solid var(--avatar-image-border-color);border-radius:inherit;content:"";pointer-events:none;}}.Avatar_AvatarImage{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;object-fit:cover;opacity:0;pointer-events:none;transition:none;&[data-loaded]{opacity:1;}}.Avatar_AvatarInitial{font-size:calc(var(--avatar-size) * var(--avatar-font-size-scaling));font-weight:var(--font-weight-semibold);}.Avatar_AvatarOverflowCount{font-size:calc(var(--avatar-size) * var(--avatar-overflow-font-size-scaling-three));font-weight:var(--font-weight-semibold);&[data-letter-count="2"]{font-size:calc(var(--avatar-size) * var(--avatar-overflow-font-size-scaling-two));}&[data-letter-count="1"]{font-size:calc(var(--avatar-size) * var(--avatar-overflow-font-size-scaling-one));}}.Avatar_AvatarOverflowCountSymbol{position:relative;top:calc(-1 * var(--avatar-size) / 24);margin-left:-1px;}.Avatar_AvatarIcon{display:block;flex-grow:0;flex-shrink:0;font-size:calc(var(--avatar-size) * .7);}.Avatar_Presence{position:relative;display:inline-flex;flex-grow:0;flex-shrink:0;}.Avatar_PresenceDot{position:absolute;right:-1px;bottom:-1px;width:max(8px,calc(var(--avatar-size) * .3));height:max(8px,calc(var(--avatar-size) * .3));border-radius:var(--radius-full, 9999px);box-shadow:0 0 0 2px var(--avatar-presence-ground, var(--color-surface));pointer-events:none;&[data-status=online]{background-color:var(--color-background-success-solid);}&[data-status=away]{background-color:var(--color-background-caution-solid);}&[data-status=busy]{background-color:var(--color-background-danger-solid);}&[data-status=offline]{background-color:var(--color-text-tertiary);}}.AvatarGroup_Group{display:flex;>*~*{box-shadow:0 0 0 var(--avatar-group-cutout-width) var(--avatar-group-cutout-color);}&[data-stack=start]{flex-direction:row-reverse;>*~*{margin-inline-end:var(--avatar-group-spacing);}}&[data-stack=end]{>*~*{margin-inline-start:var(--avatar-group-spacing);}}}.Nebula_BottomSheet_Overlay{position:fixed;inset:0;z-index:var(--nebula-layer-scrim);background:#000000b3;&[data-scrim=none]{background:transparent;pointer-events:none;}~&{background:transparent;}}.Nebula_BottomSheet_Content{position:fixed;left:0;right:0;bottom:0;z-index:var(--nebula-layer-overlay);display:flex;flex-direction:column;max-height:calc(100% - 40px);padding:20px;gap:20px;color:#222;font-size:13px;line-height:16px;font-weight:400;background:transparent;border:0;box-shadow:none;isolation:isolate;outline:none;animation:Nebula_BottomSheet_nebula-bottom-sheet-rise .2s cubic-bezier(.2,0,0,1) both;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#fff;clip-path:var(--nebula-g-47);filter:var(--nebula-elevation-panel-clipped);}&[data-motion=dialog]{animation-name:Nebula_BottomSheet_nebula-bottom-sheet-dialog-arrival;}&[data-motion=none]{animation:none;}}:root[data-theme=dark] .Nebula_BottomSheet_Content,[data-theme=dark] .Nebula_BottomSheet_Content{color:#fff;&:before{background:#171717;filter:none;}}@keyframes Nebula_BottomSheet_nebula-bottom-sheet-rise{0%{transform:translateY(100%);}to{transform:none;}}@keyframes Nebula_BottomSheet_nebula-bottom-sheet-dialog-arrival{0%{opacity:0;transform:translateY(16px) scale(.9);}to{opacity:1;transform:none;}}.Nebula_BottomSheet_Header{display:flex;align-items:center;gap:20px;}.Nebula_BottomSheet_Title{flex:1 1 auto;min-width:0;font-size:13px;line-height:16px;font-weight:400;color:#222;}:root[data-theme=dark] .Nebula_BottomSheet_Title,[data-theme=dark] .Nebula_BottomSheet_Title{color:#fff;}.Nebula_BottomSheet_Close{flex:none;--button-text-color: #999999;}:root[data-theme=dark] .Nebula_BottomSheet_Close,[data-theme=dark] .Nebula_BottomSheet_Close{--button-text-color: #fdfdfd;}.Nebula_BottomSheet_Body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;}.Nebula_BottomSheet_HandleStrip{flex:none;height:20px;display:flex;align-items:center;justify-content:center;margin-top:-10px;}.Nebula_BottomSheet_HandlePill{width:30px;height:4px;background:#e6e6e6;clip-path:var(--nebula-g-48);}.Nebula_BottomSheet_HandleRule{width:30px;height:1px;background:#e6e6e6;}[data-theme=dark] .Nebula_BottomSheet_HandlePill,[data-theme=dark] .Nebula_BottomSheet_HandleRule{background:#3a3a3c;}.Nebula_BottomSheet_BarSurface{background:#fff;clip-path:var(--nebula-g-49);filter:var(--nebula-elevation-panel-clipped);}.Nebula_BottomSheet_BarSlot{clip-path:var(--nebula-g-50);}[data-theme=dark] .Nebula_BottomSheet_BarSurface,:root[data-theme=dark] .Nebula_BottomSheet_BarSurface{background:#171717;filter:none;}.Nebula_BottomSheet_CornerSpecimen{background:#fff;clip-path:var(--nebula-g-47);filter:var(--nebula-elevation-panel-clipped);}:root[data-theme=dark] .Nebula_BottomSheet_CornerSpecimen,[data-theme=dark] .Nebula_BottomSheet_CornerSpecimen{background:#171717;filter:none;}.Nebula_BottomSheet_Actions{display:flex;justify-content:flex-end;gap:10px;flex:none;}.ButtonGroup_ButtonGroup{display:inline-flex;align-items:center;}.ButtonGroup_ButtonGroup:where([data-group=standard]){gap:8px;}.ButtonGroup_ButtonGroup:where([data-group=connected]){gap:0;}.ButtonGroup_ButtonGroup:where([data-group=connected][data-divider=hairline])>*:not(:first-child){position:relative;&:before{position:absolute;z-index:1;top:15%;bottom:15%;left:0;width:1px;background:var(--color-border-secondary-outline);content:"";pointer-events:none;}}.ButtonGroup_ButtonGroup:where([data-group=connected])>*{position:relative;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size]{--button-background-color: transparent;--button-background-color-hover: transparent;--button-text-color: var(--color-text-primary);--button-text-color-hover: var(--color-text-primary);--button-background-color-active: var(--color-background-secondary-soft-alpha);}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size]:is(:active,[data-force-state=pressed]):not([data-disabled]){--button-background-color: var(--color-background-secondary-soft-alpha);}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size="3xs"] svg[data-caret-right]{width:6.29px;height:7.86px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size="3xs"] svg[data-caret-double]{width:10.21px;height:7.86px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size="2xs"] svg[data-caret-right]{width:6.86px;height:8.57px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size="2xs"] svg[data-caret-double]{width:11.14px;height:8.57px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=xs] svg[data-caret-right]{width:7.43px;height:9.29px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=xs] svg[data-caret-double]{width:12.07px;height:9.29px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=sm] svg[data-caret-right]{width:8px;height:10px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=sm] svg[data-caret-double]{width:13px;height:10px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=md] svg[data-caret-right]{width:9.14px;height:11.43px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=md] svg[data-caret-double]{width:14.86px;height:11.43px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=lg] svg[data-caret-right]{width:10.29px;height:12.86px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size=lg] svg[data-caret-double]{width:16.71px;height:12.86px;}.Nebula_StepCaret_StepCaret[data-variant][data-color][data-size][data-disabled]{--button-text-color: var(--color-text-disabled);--button-text-color-hover: var(--color-text-disabled);}.Nebula_PageDots_Dots{--nebula-page-dot: 5px;display:flex;align-items:center;gap:2.5px;}.Nebula_PageDots_Dot{width:var(--nebula-page-dot);height:var(--nebula-page-dot);flex:none;padding:0;border:0;border-radius:9999px;background:currentcolor;color:light-dark(rgb(167,167,167),rgb(99,99,102));cursor:pointer;transition:color .1s ease;&[data-active]{color:var(--nebula-text-label);}&:focus-visible{outline:var(--nebula-focus-band) solid var(--nebula-focus-ring-color);outline-offset:3px;}}.Nebula_PageDots_Dots[data-shape=long]{gap:calc(var(--nebula-page-dot) * 3.5);}.Nebula_PageDots_Dots[data-shape=long] .Nebula_PageDots_Dot{transition:color .1s ease,width .2s ease;}.Nebula_PageDots_Dots[data-shape=long] .Nebula_PageDots_Dot[data-active]{width:calc(var(--nebula-page-dot) * 10);}@media(prefers-reduced-motion:reduce){.Nebula_PageDots_Dot,.Nebula_PageDots_Dots[data-shape=long] .Nebula_PageDots_Dot{transition:none;}}.Nebula_PageDots_Count{--nebula-page-count-size: 11px;color:var(--nebula-text-tertiary);font-size:var(--nebula-page-count-size);font-variant-numeric:tabular-nums;}.Nebula_PageDots_Current{color:var(--color-text-primary);}.Nebula_Carousel_Carousel{--nebula-carousel-gap: 15px;--nebula-carousel-room: 16px;position:relative;display:block;min-width:0;}.Nebula_Carousel_Track{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--nebula-carousel-gap);min-width:0;padding:var(--nebula-carousel-room);margin:calc(-1 * var(--nebula-carousel-room));overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nebula-carousel-room);overscroll-behavior-x:contain;&::-webkit-scrollbar{width:0;height:0;}&:focus-visible{outline:var(--nebula-focus-band) solid var(--nebula-focus-ring-color);outline-offset:2px;}}@media(prefers-reduced-motion:no-preference){.Nebula_Carousel_Track{scroll-behavior:smooth;}}.Nebula_Carousel_Slide{flex:none;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;>*{height:100%;}}.Nebula_Carousel_Track[data-fit=one]>.Nebula_Carousel_Slide{width:100%;}.Nebula_Carousel_Frame{position:relative;display:block;min-width:0;}.Nebula_Carousel_Side{position:absolute;top:50%;z-index:2;transform:translateY(-50%);}.Nebula_Carousel_Side:where([data-side=start]){left:0;}.Nebula_Carousel_Side:where([data-side=end]){right:0;}.Nebula_Carousel_Bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--nebula-carousel-gap);margin-top:12px;}.Nebula_Carousel_Bar>:nth-child(3){justify-self:end;}.Nebula_Carousel_Controls{display:flex;align-items:center;gap:7.5px;}@layer components{.Input_Container{display:flex;align-items:center;gap:var(--input-gap);width:100%;border-radius:var(--input-radius);color:var(--input-text-color);cursor:text;font-size:var(--input-font-size);font-weight:var(--font-weight-normal);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic);}.Input_Container:where([data-optically-align=start]){margin-inline-start:calc(var(--input-gutter) * -1);}.Input_Container:where([data-optically-align=end]){margin-inline-end:calc(var(--input-gutter) * -1);}.Input_Container:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset;}@media(hover:hover)and (pointer:fine){.Input_Container:where([data-variant=outline]):not([data-disabled]):hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset;}}.Input_Container:where([data-variant=outline]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset;}.Input_Container:where([data-variant=outline]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;}.Input_Container:where([data-variant=soft]){background-color:var(--input-soft-background-color);}.Input_Container:where([data-variant=soft]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset;}.Input_Container:where([data-variant=soft]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;}.Input_Container[data-invalid] ::-moz-selection{background-color:var(--red-a50);}.Input_Container[data-invalid] ::selection{background-color:var(--red-a50);}.Input_Container:where([data-size="3xs"]){--input-size: var(--control-size-3xs);--input-font-size: var(--control-font-size-sm);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-xs);--input-adornment-offset: -1px;}.Input_Container:where([data-size="2xs"]){--input-size: var(--control-size-2xs);--input-font-size: var(--control-font-size-sm);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-xs);--input-adornment-offset: -1px;}.Input_Container:where([data-size=xs]){--input-size: var(--control-size-xs);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-sm);--input-adornment-offset: -1px;}.Input_Container:where([data-size=sm]){--input-size: var(--control-size-sm);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-sm);--input-gap: var(--input-gap-md);--input-adornment-offset: -1px;}.Input_Container:where([data-size=md]){--input-size: var(--control-size-md);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-md);--input-gap: var(--input-gap-md);}.Input_Container:where([data-size=lg]){--input-size: var(--control-size-lg);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-md);--input-gap: var(--input-gap-md);}.Input_Container:where([data-size=xl]){--input-size: var(--control-size-xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-lg);--input-gutter: var(--control-gutter-lg);--input-gap: var(--input-gap-lg);}.Input_Container:where([data-size="2xl"]){--input-size: var(--control-size-2xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-xl);--input-gutter: var(--control-gutter-xl);--input-gap: var(--input-gap-lg);--input-adornment-offset: -4px;}.Input_Container:where([data-size="3xl"]){--input-size: var(--control-size-3xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-xl);--input-gutter: var(--control-gutter-xl);--input-gap: var(--input-gap-lg);--input-adornment-offset: -4px;}.Input_Container:where([data-gutter-size="2xs"]){--input-gutter: var(--control-gutter-2xs);--input-adornment-offset: -1px;}.Input_Container:where([data-gutter-size=xs]){--input-gutter: var(--control-gutter-xs);--input-adornment-offset: -1px;}.Input_Container:where([data-gutter-size=sm]){--input-gutter: var(--control-gutter-sm);--input-adornment-offset: -2px;}.Input_Container:where([data-gutter-size=md]){--input-gutter: var(--control-gutter-md);--input-adornment-offset: -2px;}.Input_Container:where([data-gutter-size=lg]){--input-gutter: var(--control-gutter-lg);--input-adornment-offset: -2px;}.Input_Container:where([data-gutter-size=xl]){--input-gutter: var(--control-gutter-xl);--input-adornment-offset: -4px;}.Input_Container:where([data-pill]){--input-radius: var(--radius-full);}.Input_Container[data-disabled]{cursor:not-allowed;opacity:.5;}.Input_Container:where([data-has-start-adornment]){padding-left:var(--input-gutter);}.Input_Container:where([data-has-start-adornment][data-pill]){padding-left:calc(var(--input-gutter) * var(--control-gutter-pill-scaling));}.Input_Container:where([data-has-end-adornment]){padding-right:var(--input-gutter);}.Input_Container:where([data-has-end-adornment][data-pill]){padding-right:calc(var(--input-gutter) * var(--control-gutter-pill-scaling));}.Input_Container>:first-child:not(input){margin-left:var(--input-adornment-offset, -2px);}.Input_Container>:last-child:not(input){margin-right:var(--input-adornment-offset, -2px);}.Input_Input{display:block;width:100%;height:var(--input-size);padding:0 var(--input-gutter);border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;}.Input_Input:focus{outline:0;}.Input_Input:disabled{cursor:not-allowed;}.Input_Input::-moz-placeholder{color:var(--input-placeholder-text-color);}.Input_Input::placeholder{color:var(--input-placeholder-text-color);}.Input_Input:-webkit-autofill{animation:Input_native-autofill-in2 1ms;}.Input_Input:-webkit-autofill,.Input_Input:-webkit-autofill:focus,.Input_Input:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}.Input_Input:-webkit-autofill-and-obscured,.Input_Input:-webkit-autofill-strong-password,.Input_Input:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}.Input_Input:-webkit-autofill:first-line{font-size:inherit!important;-webkit-transition:font-size 0s 50000s!important;transition:font-size 0s 50000s!important;}.Input_Input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.Input_Input[type=number]::-webkit-outer-spin-button,.Input_Input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none;}:where(.Input_Container[data-pill]) .Input_Input{padding:0 calc(var(--input-gutter) * var(--control-gutter-pill-scaling));}:where(.Input_Container[data-has-start-adornment]) .Input_Input{padding-left:0;}:where(.Input_Container[data-has-end-adornment]) .Input_Input{padding-right:0;}@keyframes Input_native-autofill-in2{0%{opacity:1;}to{opacity:1;}}}[data-datagrid]{--dg-line: rgb(238, 238, 238);--dg-rest: #ffffff;--dg-fg: #555555;--dg-fg-first: rgb(85, 85, 85);--dg-fg-later: rgb(153, 153, 153);--dg-fg-active: #000000;--dg-selected: #f2faff;--dg-editing: #ebf7ff;--dg-halo: #cce7ff;--dg-header-bg: rgb(255, 255, 255);--dg-header-fg: rgb(153, 153, 153);--dg-grip: rgb(204, 204, 204);--dg-thumb: rgb(243, 243, 243);--dg-range: rgb(242, 250, 255);--dg-rule: rgb(238, 238, 238);--dg-cell-radius: 0px;position:relative;display:flex;flex-direction:column;background:var(--dg-rest);color:var(--dg-fg);font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;font-variant-numeric:tabular-nums;}:where([data-theme=dark]) [data-datagrid]{--dg-line: rgb(44, 44, 46);--dg-rest: rgb(23, 23, 23);--dg-fg: rgb(142, 142, 147);--dg-fg-first: rgb(142, 142, 147);--dg-fg-later: rgb(99, 99, 102);--dg-fg-active: #ffffff;--dg-selected: #13181d;--dg-editing: #101c24;--dg-halo: #16314b;--dg-header-bg: rgb(23, 23, 23);--dg-header-fg: rgb(99, 99, 102);--dg-grip: rgb(45, 45, 45);--dg-thumb: rgb(27, 27, 27);--dg-rule: rgb(27, 27, 27);--dg-range: #13181d;}[data-datagrid][data-cell-shape=soft]{--dg-cell-radius: 8px;}[data-datagrid] [data-dg-toolbar]{display:flex;align-items:center;height:48px;padding:0 10px;border-bottom:1px solid var(--dg-rule);flex:none;}[data-datagrid] [data-dg-toolbar]>[data-dg-cluster]{display:flex;align-items:center;gap:4px;}[data-datagrid] [data-dg-toolbar]>[data-dg-overflow]{margin-left:auto;}[data-datagrid] [data-dg-footer]{display:flex;align-items:center;justify-content:space-between;gap:10px;height:48px;padding:0 10px;border-top:1px solid var(--dg-rule);flex:none;}[data-datagrid] [data-dg-scroll]{overflow:auto;flex:1 1 auto;}[data-datagrid] [data-dg-table]{display:table;border-collapse:separate;border-spacing:0;table-layout:fixed;}[data-datagrid] [data-dg-row]{display:table-row;height:51px;}[data-datagrid] [data-dg-row=header]{height:50px;background:var(--dg-header-bg);}[data-datagrid] [data-dg-h]{display:table-cell;vertical-align:middle;position:relative;padding:0 10px;font-size:13px;font-weight:600;color:var(--dg-header-fg);border-bottom:1px solid var(--dg-rule);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;user-select:none;}[data-datagrid] [data-dg-resize]{position:absolute;top:0;right:0;width:12px;height:100%;cursor:col-resize;}[data-datagrid] [data-dg-gut]{display:table-cell;position:relative;width:67px;min-width:67px;border-bottom:1px solid var(--dg-line);vertical-align:middle;}[data-datagrid] [data-dg-row=header] [data-dg-gut]{border-bottom:1px solid var(--dg-rule);}[data-datagrid] [data-dg-grip]{position:absolute;left:15px;top:50%;width:24px;height:24px;margin-top:-12px;display:flex;align-items:center;color:var(--dg-grip);cursor:grab;}[data-datagrid] [data-dg-grip]>svg{width:8px;height:12px;display:block;}[data-datagrid] [data-dg-row]:hover [data-dg-grip]{color:var(--dg-fg);}[data-datagrid] [data-dg-cb]{position:absolute;left:38px;top:50%;margin-top:-7px;display:flex;}[data-datagrid] [data-dg-cell]{display:table-cell;position:relative;vertical-align:middle;height:51px;padding:0 10px;border-right:1px solid var(--dg-line);border-bottom:1px solid var(--dg-line);background:var(--dg-rest);color:var(--dg-fg-later);white-space:nowrap;overflow:clip;text-overflow:ellipsis;cursor:default;outline:none;}[data-datagrid] [data-dg-cell][data-col="0"]{color:var(--dg-fg-first);}[data-datagrid] [data-dg-cell][data-kind=status]{padding:0 10px;}[data-datagrid] [data-dg-cell][data-range]{background:var(--dg-range);}[data-datagrid] [data-dg-cell][data-state=selected]{background:var(--dg-selected);color:var(--dg-fg-active);}[data-datagrid] [data-dg-cell][data-state=editing]{background:var(--dg-editing);color:var(--dg-fg-active);}[data-datagrid] [data-dg-cell][data-state]:after,[data-datagrid] [data-dg-cell]:focus-visible:after{content:"";position:absolute;inset:0;pointer-events:none;border:2px solid var(--color-ring, rgb(0, 153, 255));border-radius:max(4px,var(--dg-cell-radius));box-shadow:inset 0 0 0 2px var(--dg-halo);}[data-datagrid] [data-dg-cell][data-anchor]:after{content:"";position:absolute;inset:0;pointer-events:none;border:2px solid var(--color-ring, rgb(0, 153, 255));border-radius:var(--dg-cell-radius);}[data-datagrid] [data-dg-edit]{position:absolute;inset:0;width:100%;height:100%;padding:0 10px;margin:0;border:0;outline:none;background:transparent;color:var(--dg-fg-active);font:inherit;letter-spacing:inherit;}[data-datagrid] [data-dg-search]{display:inline-flex;width:200px;}[data-datagrid] [data-dg-thumb]{display:block;width:46px;height:20px;background:var(--dg-thumb);clip-path:var(--nebula-g-51);}[data-datagrid] [data-dg-cell][data-kind=status]{overflow:visible;}.Popover_Popover{overflow:auto;width:var(--popover-width, auto);min-width:var(--popover-min-width, 300px);max-width:min(var(--popover-max-width, 700px),var(--radix-popover-content-available-width));max-height:var(--radix-popover-content-available-height);border-radius:var(--nebula-radius-panel);background:var(--color-surface-elevated);box-shadow:var(--nebula-elevation-panel);corner-shape:var(--nebula-corner-curve);-webkit-overflow-scrolling:touch;transform-origin:var(--radix-popover-content-transform-origin);will-change:transform;&:focus{outline:none;}&[data-translucent]{backdrop-filter:blur(16px);background:linear-gradient(360deg,#f7f7f87f,#f7f7f8);:where([data-theme=dark]) &{background:linear-gradient(360deg,#56586940,#5658697d);}}&[data-animate=shake]{animation:Popover_shake .4s ease;}.Popover_Transition[data-entering] &:not([data-mitosis]){opacity:0;transform:scale(.95);}.Popover_Transition[data-entering-active] &:not([data-mitosis]),.Popover_Transition[data-entering][data-interrupted] &:not([data-mitosis]){opacity:1;transform:scale(1);transition-duration:.35s;transition-property:opacity,transform;transition-timing-function:var(--cubic-enter);}.Popover_Transition[data-exiting] &:not([data-mitosis]){opacity:1;transform:scale(1);}.Popover_Transition[data-exiting-active] &:not([data-mitosis]),.Popover_Transition[data-exiting][data-interrupted] &:not([data-mitosis]){opacity:0;transform:scale(.95);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:var(--cubic-exit);}--nebula-popover-slide: translateY(4px);&[data-side=bottom]{--nebula-popover-slide: translateY(-4px);}&[data-side=left]{--nebula-popover-slide: translateX(4px);}&[data-side=right]{--nebula-popover-slide: translateX(-4px);}.Popover_Transition[data-entering] &:not([data-mitosis]):not([data-translucent]){transform:var(--nebula-popover-slide) scale(.96);}.Popover_Transition[data-entering-active] &:not([data-mitosis]):not([data-translucent]),.Popover_Transition[data-entering][data-interrupted] &:not([data-mitosis]):not([data-translucent]){transform:none;transition-duration:.15s;transition-timing-function:cubic-bezier(.16,1,.3,1);}.Popover_Transition[data-exiting-active] &:not([data-mitosis]):not([data-translucent]),.Popover_Transition[data-exiting][data-interrupted] &:not([data-mitosis]):not([data-translucent]){transform:none;transition-duration:50ms;transition-property:opacity;transition-timing-function:linear;}@media(prefers-reduced-motion:reduce){.Popover_Transition &:not([data-mitosis]){transition:none!important;transform:none!important;}}}.Popover_Popover:not([data-mitosis]):not([data-translucent]){position:relative;isolation:isolate;background:transparent;box-shadow:none;border-radius:0;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr);timeline-scope:--nebula-popover-scroll;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-background-secondary-solid);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}>:not(.Popover_ScrollThumb){--color-surface: var(--color-background-secondary-solid);color:var(--color-text-secondary-solid);padding:11px 14px;font-size:12px;font-weight:500;line-height:1.5;overflow-y:auto;min-height:0;clip-path:var(--nebula-panel-clip);scroll-timeline:--nebula-popover-scroll y;scrollbar-width:thin;scrollbar-color:rgba(0,0,13,.318) transparent;}}[data-radix-popper-content-wrapper]:has(>.Popover_Popover:not([data-mitosis]):not([data-translucent])){filter:var(--nebula-elevation-panel-clipped);}:where([data-theme=dark]) [data-radix-popper-content-wrapper]:has(>.Popover_Popover:not([data-mitosis]):not([data-translucent])){filter:none;}.Popover_Popover[data-mitosis]:not([data-translucent]){border-radius:0!important;position:relative;isolation:isolate;background:transparent;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-surface-elevated);border-radius:var(--nebula-radius-panel);corner-shape:var(--nebula-corner-curve);}}.Popover_Popover[data-mitosis-flight][data-side=top]{display:flex;flex-direction:column;justify-content:flex-end;>*{flex-shrink:0;}}.Popover_Popover[data-mitosis]:not([data-mitosis-flight]):not([data-translucent]){overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr);timeline-scope:--nebula-popover-scroll;>:not(.Popover_ScrollThumb){overflow-y:auto;min-height:0;scroll-timeline:--nebula-popover-scroll y;scrollbar-width:thin;scrollbar-color:rgba(0,0,13,.318) transparent;}}.Popover_ScrollThumb{position:absolute;top:6px;right:4px;z-index:2;width:4px;height:44px;border-radius:2px;background:#00000d51;opacity:0;pointer-events:none;animation:Popover_scroll-thumb-travel linear both;animation-timeline:--nebula-popover-scroll;}@keyframes Popover_scroll-thumb-travel{0%{opacity:1;top:6px;}to{opacity:1;top:calc(100% - 50px);}}.Popover_Popover[data-mitosis]:not([data-mitosis-flight]){box-shadow:none;filter:var(--nebula-elevation-panel-clipped);}@keyframes Popover_shake{0%{transform:translate(0);}20%,60%{transform:translate(-5px);}40%,80%{transform:translate(5px);}to{transform:translate(0);}}.CircularProgress_Container2{position:relative;width:var(--circular-progress-size, 28px);height:var(--circular-progress-size, 28px);circle{stroke-width:var(--circular-progress-stroke, 2px);}}.CircularProgress_Track{position:absolute;top:0;left:0;stroke:var(--circular-progress-track-color, light-dark(#deede9, var(--green-a50)));transition:stroke .15s ease;}.CircularProgress_TrackProgress{position:absolute;top:0;left:0;z-index:2;stroke:var(--circular-progress-track-active-color, var(--green-500));stroke-dasharray:50px;stroke-dashoffset:50px;stroke-linecap:round;transform:rotate(-90deg);transition:stroke-dashoffset .3s ease;will-change:transform;}.LoadingDots_LoadingDots{display:flex;align-items:center;justify-content:flex-start;gap:4px;height:var(--font-text-md-line-height);}.LoadingDots_Dot2{width:8px;height:8px;border-radius:100%;animation:LoadingDots_pulse 1s infinite both;background-color:currentcolor;&:nth-child(2){animation-delay:.2s;}&:nth-child(3){animation-delay:.4s;}}@keyframes LoadingDots_pulse{0%{opacity:.15;}20%{opacity:.4;}to{opacity:.15;}}@layer components{.Nebula_Meter_Meter{position:relative;display:block;width:100%;height:2px;border-radius:1px;overflow:hidden;background:#aaaaaa80;--meter-fill: #999999;}:root[data-theme=dark] .Nebula_Meter_Meter{background:#5a5a5a80;}:root[data-theme=dark] .Nebula_Meter_Meter[data-color=neutral]{--meter-fill: #ffffff;}.Nebula_Meter_Meter[data-standalone]{width:160px;}.Nebula_Meter_Fill{position:absolute;inset:0;transform-origin:left;transform:scaleX(var(--meter-value, 0));background:var(--meter-fill);transition:transform .12s ease-out,background-color .12s ease-out;will-change:transform;}@media(prefers-reduced-motion:reduce){.Nebula_Meter_Fill{transition:none;}}.Nebula_Meter_Labelled{display:block;width:100%;}.Nebula_Meter_Labelled [data-meter-value]{cursor:default;flex:none;}.Nebula_Meter_Meter[data-color=usage][data-band="0"]{--meter-fill: var(--color-background-success-solid);}.Nebula_Meter_Meter[data-color=usage][data-band="1"]{--meter-fill: var(--color-background-caution-solid);}.Nebula_Meter_Meter[data-color=usage][data-band="2"]{--meter-fill: var(--color-background-warning-solid);}.Nebula_Meter_Meter[data-color=usage][data-band="3"]{--meter-fill: var(--color-background-danger-solid);}.Nebula_Meter_Meter[data-color=primary]{--meter-fill: var(--color-background-primary-solid);}.Nebula_Meter_Meter[data-color=secondary]{--meter-fill: var(--color-background-secondary-solid);}.Nebula_Meter_Meter[data-color=danger]{--meter-fill: var(--color-background-danger-solid);}.Nebula_Meter_Meter[data-color=success]{--meter-fill: var(--color-background-success-solid);}.Nebula_Meter_Meter[data-color=info]{--meter-fill: var(--color-background-info-solid);}.Nebula_Meter_Meter[data-color=discovery]{--meter-fill: var(--color-background-discovery-solid);}.Nebula_Meter_Meter[data-color=caution]{--meter-fill: var(--color-background-caution-solid);}.Nebula_Meter_Meter[data-color=warning]{--meter-fill: var(--color-background-warning-solid);}.Nebula_Meter_Meter[data-color=agent]{--meter-fill: var(--color-background-agent-solid);}}.Slider_SliderWrap{@media(hover:hover)and (pointer:fine){&:hover{.Reset[data-hide=false]{cursor:pointer;opacity:1;transition:visibility 0ms,opacity .25s ease;visibility:visible;}}}}.Slider_Slider{position:relative;display:flex;align-items:center;width:100%;padding-bottom:6px;touch-action:none;user-select:none;span:nth-child(2){transition:left var(--slider-duration) var(--cubic-move);}}.Slider_Track{position:relative;flex-grow:1;width:100%;height:4px;border-radius:var(--radius-2xs);background:var(--slider-track-color);}.Slider_Range{position:absolute;height:100%;border-radius:var(--radius-2xs);background:var(--slider-range-color);transition:right var(--slider-duration) var(--cubic-move);}.Slider_Thumb{position:relative;display:block;width:14px;height:14px;border-radius:50%;background:var(--gray-0);box-shadow:inset 0 0 0 2px var(--slider-range-color);cursor:grab;outline:none;&:focus-visible{box-shadow:inset 0 0 0 2px var(--green-600);outline:none;}&:focus{box-shadow:inset 0 0 0 2px var(--slider-range-color);}&:is(:active,[data-force-state=pressed]){cursor:grabbing;}&:disabled{pointer-events:none;}}.Slider_SliderLabel{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:8px;color:var(--color-text);font-size:14px;}.Slider_Reset{cursor:default;opacity:0;transition:visibility 0ms ease .25s,opacity .25s ease;visibility:hidden;&[data-size="2xs"]{width:22px;height:22px;svg{width:14px;height:14px;}}}.Slider_SliderValue{overflow:hidden;display:flex;align-items:baseline;justify-content:flex-end;gap:2px;height:26px;padding:0 4px;border:.5px solid transparent;border-radius:var(--radius-sm);margin-right:-4px;appearance:none;background:transparent;cursor:text;outline:none;text-align:center;transition:border-color .25s ease;@media(min-width:768px){height:22px;}.Slider_SliderWrap:hover &:not(:focus-within){border-color:var(--gray-200);}&:focus-within{border-color:var(--gray-500);}}.Slider_ValueInput{height:100%;padding:0;border:0;appearance:none;background:transparent;color:var(--color-text);font-size:16px;font-variant-numeric:tabular-nums;outline:none;text-align:left;transition:width .1s ease;@media(min-width:768px){font-size:13px;}}.Slider_ValueUnit{color:var(--color-text-secondary);font-size:12px;user-select:none;}.Slider_SliderContainer{position:relative;width:100%;}.Slider_MarksContainer{position:relative;width:100%;margin-top:4px;}.Slider_Mark{position:absolute;color:var(--color-text);font-size:12px;font-weight:400;}.Slider_MarkLabel{display:inline-block;overflow-wrap:break-word;text-align:center;word-wrap:break-word;}.SelectControl_SelectControl{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--select-control-gap);flex-shrink:0;height:var(--select-control-size);padding:0 var(--select-control-gutter);border-radius:var(--select-control-radius);cursor:pointer;font-size:var(--select-control-font-size);font-weight:var(--select-control-font-weight);line-height:var(--font-text-md-line-height);text-align:left;transition-duration:var(--transition-duration-basic);transition-property:color;transition-timing-function:var(--transition-ease-basic);user-select:none;white-space:nowrap;&:where([data-optically-align=start]){margin-inline-start:calc(var(--select-control-gutter) * -1);}&:where([data-optically-align=end]){margin-inline-end:calc(var(--select-control-gutter) * -1);}&:before{position:absolute;inset:0;display:block;border-radius:inherit;content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);will-change:transform;}&:after{position:absolute;inset:0;display:block;border-radius:inherit;content:"";pointer-events:none;transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);will-change:transform;}&:focus{outline:none;}&:focus-visible{&:after{outline:2px solid var(--button-ring-color, var(--color-ring));outline-offset:var(--select-control-ring-offset, 2px);}}&:where([data-size="3xs"]){--select-control-size: var(--control-size-3xs);--select-control-gutter: var(--control-gutter-2xs);--select-control-font-size: var(--button-font-size, var(--control-font-size-sm));--select-control-gap: 4px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-xs);--start-icon-offset: 0;--start-icon-pill-offset: 0;--clear-size: 14px;--clear-icon-size: 13px;--clear-iso-size: 12px;--clear-iso-icon-size: 10px;--clear-iso-offset: -1px;--clear-iso-pill-offset: -2px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: 0;--dropdown-icon-width: 6px;--dropdown-icon-height: 9px;--dropdown-chevron-icon-width: 8px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0;}&:where([data-size="2xs"]){--select-control-size: var(--control-size-2xs);--select-control-gutter: var(--control-gutter-xs);--select-control-font-size: var(--button-font-size, var(--control-font-size-sm));--select-control-gap: 6px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-sm);--start-icon-offset: 0;--start-icon-pill-offset: -1px;--clear-size: 16px;--clear-icon-size: 13px;--clear-iso-size: 14px;--clear-iso-icon-size: 12px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -4px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: 0;--dropdown-icon-width: 6px;--dropdown-icon-height: 9px;--dropdown-chevron-icon-width: 8px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0;}&:where([data-size=xs]){--select-control-size: var(--control-size-xs);--select-control-gutter: var(--control-gutter-xs);--select-control-font-size: var(--button-font-size, var(--control-font-size-md));--select-control-gap: 6px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-sm);--start-icon-offset: -1px;--start-icon-pill-offset: -1px;--clear-size: 18px;--clear-icon-size: 14px;--clear-iso-size: 16px;--clear-iso-icon-size: 12px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -4px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: 0;--dropdown-icon-width: 7px;--dropdown-icon-height: 11px;--dropdown-chevron-icon-width: 9px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0;}&:where([data-size=sm]){--select-control-size: var(--control-size-sm);--select-control-gutter: var(--control-gutter-sm);--select-control-font-size: var(--button-font-size, var(--control-font-size-md));--select-control-gap: 8px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-sm);--start-icon-offset: -1px;--start-icon-pill-offset: -2px;--clear-size: 18px;--clear-icon-size: 14px;--clear-iso-size: 16px;--clear-iso-icon-size: 12px;--clear-iso-offset: -3px;--clear-iso-pill-offset: -6px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 7px;--dropdown-icon-height: 11px;--dropdown-chevron-icon-width: 9px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0;}&:where([data-size=md]){--select-control-size: var(--control-size-md);--select-control-gutter: var(--control-gutter-md);--select-control-font-size: var(--button-font-size, var(--control-font-size-md));--select-control-gap: 8px;--select-control-radius: var(--control-radius-md);--start-icon-size: var(--control-icon-size-md);--start-icon-offset: -1px;--start-icon-pill-offset: -4px;--clear-size: 22px;--clear-icon-size: 15px;--clear-iso-size: 18px;--clear-iso-icon-size: 14px;--clear-iso-offset: -4px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: calc(var(--spacing) * 0);}&:where([data-size=lg]){--select-control-size: var(--control-size-lg);--select-control-gutter: var(--control-gutter-md);--select-control-font-size: var(--button-font-size, var(--control-font-size-md));--select-control-gap: 8px;--select-control-radius: var(--control-radius-md);--start-icon-size: var(--control-icon-size-md);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 22px;--clear-icon-size: 15px;--clear-iso-size: 18px;--clear-iso-icon-size: 14px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -6px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1.5);--indicator-wrapper-gutter: calc(var(--spacing) * 0);}&:where([data-size=xl]){--select-control-size: var(--control-size-xl);--select-control-gutter: var(--control-gutter-lg);--select-control-font-size: var(--button-font-size, var(--control-font-size-md));--select-control-gap: 8px;--select-control-radius: var(--control-radius-lg);--start-icon-size: var(--control-icon-size-md);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 24px;--clear-icon-size: 16px;--clear-iso-size: 18px;--clear-iso-icon-size: 14px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: calc(var(--spacing) * .5);}&:where([data-size="2xl"]){--select-control-size: var(--control-size-2xl);--select-control-gutter: var(--control-gutter-lg);--select-control-font-size: var(--control-font-size-lg);--select-control-gap: 10px;--select-control-radius: var(--control-radius-xl);--start-icon-size: var(--control-icon-size-lg);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 24px;--clear-icon-size: 16px;--clear-iso-size: 20px;--clear-iso-icon-size: 15px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1.5);--indicator-wrapper-gutter: calc(var(--spacing) * 1);}&:where([data-size="3xl"]){--select-control-size: var(--control-size-3xl);--select-control-gutter: var(--control-gutter-xl);--select-control-font-size: var(--control-font-size-lg);--select-control-gap: 10px;--select-control-radius: var(--control-radius-xl);--start-icon-size: var(--control-icon-size-lg);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 24px;--clear-icon-size: 16px;--clear-iso-size: 20px;--clear-iso-icon-size: 15px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -3px;--dropdown-icon-width: 9px;--dropdown-icon-height: 13px;--dropdown-chevron-icon-width: 12px;--dropdown-chevron-icon-height: 7px;--indicator-wrapper-gap: calc(var(--spacing) * 1.5);--indicator-wrapper-gutter: calc(var(--spacing) * 1);}&:where([data-pill]){--select-control-radius: var(--radius-full);padding:0 calc(var(--select-control-gutter) * var(--control-gutter-pill-scaling));}&:where([data-block]){width:100%;}&[data-variant=ghost]{--select-control-background-color: var(--nebula-hover-fill);--select-control-ring-offset: -1px;&:before{background-color:var(--select-control-background-color);opacity:0;transform:scale(var(--scale));}&[aria-expanded=true],&[data-state=open]{&:before{opacity:.6;transform:scale(1);}}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{&:before{--select-control-background-color: var(--nebula-hover-fill);opacity:1;transform:scale(1);}}}&:not(:has(button:active)){&:is(:active,[data-force-state=pressed]){&:before{opacity:0;transform:scale(var(--scale));}&:after{transform:scale(var(--scale));}}}&[data-invalid]{&:before{--select-control-background-color: transparent;box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;opacity:1;transform:scale(1);}@media(hover:hover)and (pointer:fine){&:hover{&:before{--select-control-background-color: var(--color-background-primary-ghost-hover);}}}}}}&[data-variant=soft]{--select-control-background-color: var(--color-background-secondary-soft);&:before{background-color:var(--select-control-background-color);}&[aria-expanded=true],&[data-state=open]{&:before{--select-control-background-color: var(--nebula-pressed-fill);}}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{&:before{--select-control-background-color: var(--nebula-hover-fill);}}}&:not(:has(button:active)){&:is(:active,[data-force-state=pressed]){&:before{--select-control-background-color: var(--color-background-secondary-soft);}&:before,&:after{transform:scale(var(--scale));}}}&[data-invalid]:before{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;}}}&[data-variant=outline]{--select-control-border-color: var(--input-outline-border-color);--select-control-ring-offset: -1px;&:before{background-color:transparent;box-shadow:0 0 0 1px var(--select-control-border-color) inset;}&[aria-expanded=true],&[data-state=open]{--select-control-border-color: var(--input-outline-border-color-hover);}&:where(:not([data-disabled])){@media(hover:hover)and (pointer:fine){&:hover{--select-control-border-color: var(--input-outline-border-color-hover);}}&:not(:has(button:active)){&:is(:active,[data-force-state=pressed]){&:before{transform:scale(var(--scale));}&:after{transform:scale(var(--scale));}}}&[data-invalid]:before{--select-control-border-color: var(--input-border-color-invalid);}}}&:where([data-invalid]){--button-ring-color: var(--color-ring-danger);}&:not([data-disabled]){@media(hover:hover)and (pointer:fine){&:hover{.Clear,.DropdownIcon{opacity:1;}}}}&[data-selected=false]{color:var(--input-placeholder-text-color);}&[data-disabled][data-variant]{--select-control-background-color: var(--color-background-disabled);--select-control-border-color: var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed;.SelectControl_DropdownIcon{color:var(--color-text-disabled);}&:is(:active,[data-force-state=pressed]):before{transform:scale(1);}}}.SelectControl_TriggerText{position:relative;overflow:hidden;flex:1;max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;}.SelectControl_IndicatorWrapper{position:relative;display:flex;align-items:center;gap:var(--indicator-wrapper-gap);padding-left:var(--indicator-wrapper-gutter);}.SelectControl_StartIcon{position:relative;width:var(--start-icon-size);height:var(--start-icon-size);margin-left:var(--start-icon-offset);:where(.SelectControl_SelectControl[data-pill]) &{margin-left:var(--start-icon-pill-offset);}}.SelectControl_Clear{--button-size: var(--clear-size);--button-icon-size: var(--clear-icon-size);position:relative;opacity:.75;&[data-variant=solid]{--button-size: var(--clear-iso-size);--button-icon-size: var(--clear-iso-icon-size);}[data-state=open] &,&:focus-visible{opacity:1;}&[data-only-child]{margin-right:var(--clear-iso-offset);:where(.SelectControl_SelectControl[data-pill]) &{margin-right:var(--clear-iso-pill-offset);}}}.SelectControl_DropdownIcon{position:relative;width:var(--dropdown-icon-width, 8px);height:var(--dropdown-icon-height, 12px);margin-right:var(--dropdown-icon-offset);color:var(--color-text-secondary);opacity:.75;transition-duration:var(--transition-duration-basic);transition-property:opacity;transition-timing-function:var(--transition-ease-basic);will-change:opacity;:where(.SelectControl_SelectControl[data-pill]) &{margin-right:var(--dropdown-icon-pill-offset);}[data-state=open] &{opacity:1;}}.SelectControl_DropdownIconChevron{width:var(--dropdown-chevron-icon-width, 11px);height:var(--dropdown-chevron-icon-height, 6px);}.SelectControl_DropdownIconCaret{--dropdown-icon-height: var(--dropdown-icon-width, 8px);}.SelectControl_LoadingIndicator{margin-right:var(--dropdown-icon-offset);:where(.SelectControl_SelectControl[data-pill]) &{margin-right:var(--dropdown-icon-pill-offset);}}.Nebula_SelectControl_Nebula{&:where([data-size="3xs"]){--nebula-select-shape:var(--nebula-g-1);--nebula-select-focus-outer:var(--nebula-g-3);}&:where([data-size="2xs"]){--nebula-select-shape:var(--nebula-g-9);--nebula-select-focus-outer:var(--nebula-g-10);}&:where([data-size=xs]){--nebula-select-shape:var(--nebula-g-14);--nebula-select-focus-outer:var(--nebula-g-15);}&:where([data-size=sm]){--nebula-select-shape:var(--nebula-g-19);--nebula-select-focus-outer:var(--nebula-g-20);}&:where([data-size=md]){--nebula-select-shape:var(--nebula-g-19);--nebula-select-focus-outer:var(--nebula-g-20);}&:where([data-size=lg]){--nebula-select-shape:var(--nebula-g-19);--nebula-select-focus-outer:var(--nebula-g-20);}&:where([data-size=xl]){--nebula-select-shape:var(--nebula-g-19);--nebula-select-focus-outer:var(--nebula-g-20);}&:where([data-size="2xl"]){--nebula-select-shape:var(--nebula-g-19);--nebula-select-focus-outer:var(--nebula-g-20);}&:where([data-size="3xl"]){--nebula-select-shape:var(--nebula-g-19);--nebula-select-focus-outer:var(--nebula-g-20);}&:where([data-size=sm]) [class*=TriggerText]{transform:translateY(0);}&:where([data-corner="3"]){--nebula-select-shape: var(--nebula-squarecicle-primary-3);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-3);}&:where([data-corner="4"]){--nebula-select-shape: var(--nebula-squarecicle-primary-4);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-4);}&:where([data-corner="5"]){--nebula-select-shape: var(--nebula-squarecicle-primary-5);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-5);}&:where([data-corner="6"]){--nebula-select-shape: var(--nebula-squarecicle-primary-6);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-6);}&:where([data-corner="7"]){--nebula-select-shape: var(--nebula-squarecicle-primary-7);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-7);}&:where([data-corner="8"]){--nebula-select-shape: var(--nebula-squarecicle-primary-8);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-8);}&:where([data-corner="9"]){--nebula-select-shape: var(--nebula-squarecicle-primary-9);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-9);}&:where([data-corner="10"]){--nebula-select-shape: var(--nebula-squarecicle-primary-10);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-10);}&:where([data-corner="11"]){--nebula-select-shape: var(--nebula-squarecicle-primary-11);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-11);}&:where([data-corner="12"]){--nebula-select-shape: var(--nebula-squarecicle-primary-12);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-12);}&:where([data-corner="13"]){--nebula-select-shape: var(--nebula-squarecicle-primary-13);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-13);}&:where([data-corner="14"]){--nebula-select-shape: var(--nebula-squarecicle-primary-14);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-14);}&:where([data-corner=panel]){--nebula-select-shape: var(--nebula-squarecicle-primary-panel);--nebula-select-focus-outer: var(--nebula-squarecicle-primary-focus-outer-panel);}&:not([data-pill]){isolation:isolate;&:before{clip-path:var(--nebula-select-shape);border-radius:0;z-index:-1;}&:after{border-radius:0;z-index:-1;}}&[data-pill]{isolation:isolate;&:before{z-index:-1;}&:after{z-index:-1;}}&[data-variant=ghost]{--select-control-background-color: var(--color-background-secondary-soft-hover);}&[data-variant=ghost]:where(:not([data-disabled]))[data-invalid]:hover:before{--select-control-background-color: var(--color-background-secondary-soft-hover);}&[data-invalid]:not([data-pill]):not([data-disabled]):not(:focus-visible):not([data-force-state=focus]){--nebula-focus-ring-color: var(--color-border-danger-outline);&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);clip-path:var(--nebula-select-focus-outer);z-index:-2;transform:none;will-change:auto;box-shadow:none;}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--nebula-outline-inner, var(--color-surface));background-image:linear-gradient(var(--select-control-background-color, transparent),var(--select-control-background-color, transparent));clip-path:var(--nebula-select-shape);z-index:-1;transform:none;border-radius:0;pointer-events:none;}}&:is(:focus-visible,[data-force-state=focus]):not([data-disabled]){&:after{outline:none;}&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);clip-path:var(--nebula-select-focus-outer);z-index:-2;transform:none;will-change:auto;}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--nebula-outline-inner, var(--color-surface));background-image:linear-gradient(var(--select-control-background-color, transparent),var(--select-control-background-color, transparent));clip-path:var(--nebula-select-shape);z-index:-1;transform:none;pointer-events:none;}}&[data-pill]:is(:focus-visible,[data-force-state=focus]):not([data-disabled]){&:before{clip-path:none;border-radius:var(--radius-full);}&:after{clip-path:none;border-radius:var(--radius-full);}}}.Calendar_CalendarContainer{position:relative;width:var(--nebula-calendar-grid-width);height:calc(34px + 7 * var(--nebula-calendar-cell-size));}.Calendar_Previous{position:absolute;top:0;left:-2px;z-index:2;background-color:var(--color-surface-elevated);&:before{position:absolute;top:0;bottom:0;left:-10px;display:block;width:12px;background-color:var(--color-surface-elevated);content:"";}&:after{position:absolute;top:0;bottom:0;left:100%;display:block;width:14px;background-color:var(--color-surface-elevated);content:"";mask-image:linear-gradient(-90deg,#0000,#000);}}.Calendar_Next{position:absolute;top:0;right:-2px;z-index:2;background-color:var(--color-surface-elevated);&:before{position:absolute;top:0;right:-10px;bottom:0;display:block;width:12px;background-color:var(--color-surface-elevated);content:"";}&:after{position:absolute;top:0;right:100%;bottom:0;display:block;width:14px;background-color:var(--color-surface-elevated);content:"";mask-image:linear-gradient(90deg,#0000,#000);}}.Calendar_Next button[type=button],.Calendar_Previous button[type=button]{z-index:2;border-radius:0;clip-path:var(--nebula-squarecicle-primary-14);}.Calendar_CalendarWrapper{overflow:hidden;padding:10px var(--nebula-calendar-panel-inset) 12px;}.Calendar_CalendarRange{transition:transform .25s var(--cubic-move);}.Calendar_Calendar{--cell-size: var(--nebula-calendar-cell-size);--cell-vertical-gutter: var(--nebula-calendar-cell-gutter);position:absolute;top:0;width:var(--nebula-calendar-grid-width);font-size:14px;}.Calendar_Week{display:flex;margin-bottom:var(--cell-vertical-gutter);&:last-child{margin-bottom:0;}}.Calendar_DayLabel{display:flex;align-items:center;justify-content:center;width:var(--cell-size);height:var(--cell-size);color:var(--color-text-secondary);font-size:12px;letter-spacing:var(--tracking-none);text-align:center;}.Calendar_MonthLabel{display:flex;align-items:center;justify-content:center;height:28px;padding:0;margin:0 0 6px;color:var(--color-text);font-size:13px;font-weight:var(--font-weight-semibold);}.Calendar_Day{position:relative;width:var(--cell-size);height:var(--cell-size);text-align:center;transition:background-color .15s var(--cubic-enter);&[data-is-selected]{border-radius:0;clip-path:var(--nebula-squarecicle-primary-14);background-color:light-dark(var(--alpha-06),var(--alpha-08));}}.Calendar_InteractiveDay{position:relative;display:block;width:var(--cell-size);height:var(--cell-size);border:0;border-radius:0;clip-path:var(--nebula-squarecicle-primary-14);appearance:auto;background:none;color:var(--nebula-text-label);cursor:pointer;font-family:var(--nebula-font-family);font-size:var(--nebula-calendar-day-size);font-variant-numeric:tabular-nums;font-weight:var(--nebula-calendar-day-weight);&:before{position:absolute;inset:0;display:block;border:1px solid var(--color-text);border-radius:0;content:"";opacity:0;transition:color,.15s var(--cubic-enter),opacity .15s var(--cubic-enter);}@media(hover:hover)and (pointer:fine){&:hover{background-color:var(--nebula-hover-fill);&:before{opacity:0;}}}&[disabled]{cursor:not-allowed;opacity:.4;&:before{display:none;}}[data-is-selected] &{background:var(--color-text);color:var(--color-text-inverse);}}.Calendar_TodayDot{position:absolute;bottom:3px;left:50%;width:3px;height:3px;border-radius:100%;margin-left:-1px;background-color:var(--color-text);transition:background-color .15s var(--cubic-enter);[data-is-selected] &{background-color:var(--gray-0);}}.Calendar_Adjacent{color:var(--nebula-text-tertiary);pointer-events:none;}.Calendar_HeaderChip{padding:1px 6px;border:0;border-radius:0;background:transparent;clip-path:var(--nebula-squarecicle-primary-11);color:inherit;cursor:pointer;font:inherit;transition:background-color .15s var(--cubic-enter);&[aria-expanded=true]{background-color:var(--nebula-hover-fill);}@media(hover:hover)and (pointer:fine){&:hover{background-color:var(--nebula-hover-fill);}}}.Calendar_PickerGrid{display:grid;align-content:space-between;height:calc(7 * var(--nebula-calendar-cell-size));row-gap:6px;&[data-view=months]{grid-template-columns:repeat(3,1fr);}&[data-view=years]{grid-template-columns:repeat(4,1fr);}}.Calendar_PickerCell{height:var(--nebula-calendar-cell-size);border:0;border-radius:0;background:transparent;clip-path:var(--nebula-squarecicle-primary-14);color:var(--nebula-text-label);cursor:pointer;font-family:var(--nebula-font-family);font-size:var(--nebula-calendar-day-size);font-variant-numeric:tabular-nums;font-weight:var(--nebula-calendar-day-weight);transition:background-color .15s var(--cubic-enter);@media(hover:hover)and (pointer:fine){&:hover{background-color:var(--nebula-hover-fill);}}&[data-current]{background-color:var(--color-text);color:var(--color-text-inverse);}}.Nebula_Dialog_Overlay{position:fixed;inset:0;z-index:var(--nebula-layer-scrim);background:#000000b3;&[data-scrim=none]{background:transparent;}~&{background:transparent;}}.Nebula_Dialog_Content{position:fixed;top:50%;left:50%;z-index:var(--nebula-layer-overlay);translate:-50% -50%;width:var(--nebula-dialog-width, 260px);max-width:calc(100vw - 30px);max-height:calc(100vh - 30px);display:flex;flex-direction:column;color:#222;font-size:12px;line-height:14.4px;background:transparent;border:0;box-shadow:none;isolation:isolate;outline:none;--nebula-alert-ground: #ffffff;animation:Nebula_Dialog_nebula-dialog-enter .2s cubic-bezier(.2,0,0,1) both;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#fff;border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}&[data-size=lg]{--nebula-dialog-width: 720px;}&[data-size=sm]{--nebula-dialog-width: 260px;}}:root[data-theme=dark] .Nebula_Dialog_Content{color:#ccc;--nebula-alert-ground: rgb(27, 27, 27);--color-surface: rgb(27, 27, 27);&:before{background:#1b1b1b;filter:var(--nebula-panel-goo);}}@keyframes Nebula_Dialog_nebula-dialog-enter{0%{opacity:0;transform:translateY(16px) scale(.9);}to{opacity:1;transform:none;}}.Nebula_Dialog_Inner{display:block;flex:1 1 auto;min-height:0;overflow:auto;border-radius:var(--nebula-panel-radius);}.Nebula_Dialog_Inner{padding:15px;position:relative;}.Nebula_Dialog_Header{display:flex;align-items:flex-start;gap:7.5px;flex:none;&[data-close]{padding-right:31.5px;}}.Nebula_Dialog_Content[data-close] .Nebula_Dialog_Description{padding-right:26.7px;}.Nebula_Dialog_CloseSeat{position:absolute;top:10.2px;right:10.2px;}.Nebula_Dialog_Title{flex:1;min-width:0;margin:0;font-size:12px;font-weight:600;line-height:14.4px;color:#000;}:root[data-theme=dark] .Nebula_Dialog_Title{color:#ccc;}.Nebula_Dialog_Body{overflow:auto;color:#666;padding:1px;margin:5px -1px -1px;}:root[data-theme=dark] .Nebula_Dialog_Body{color:#ccc;}.Nebula_Dialog_Description{margin:0;}.Nebula_Dialog_Body>*+*{margin-top:12px;}.Nebula_Dialog_Footer{display:flex;justify-content:flex-end;gap:7.5px;margin-top:12px;flex:none;}@layer components{.Nebula_ExternalLinkDialog_Url{margin-top:12px;padding:8px 10px;background:var(--color-background-secondary-soft);color:var(--color-text);font-size:12px;line-height:16.8px;overflow-wrap:anywhere;user-select:all;}.Nebula_ExternalLinkDialog_Remember{margin-top:12px;}}.Nebula_Divider_Divider{flex:none;align-self:stretch;border:0;margin:0;background:var(--nebula-divider);}.Nebula_Divider_Divider[data-axis=horizontal]{height:var(--nebula-divider-thickness);width:auto;}.Nebula_Divider_Divider[data-axis=vertical]{width:var(--nebula-divider-thickness);height:auto;min-height:100%;}.Nebula_Divider_Divider[data-span=inset][data-axis=horizontal]{margin-inline:var(--nebula-divider-inset);}.Nebula_Divider_Divider[data-span=inset][data-axis=vertical]{margin-block:var(--nebula-divider-inset);}.Nebula_Divider_Divider[data-span=bleed]{margin:0;}.Nebula_Divider_Divider[data-gutter][data-axis=horizontal]{margin-block:var(--nebula-divider-gutter);}.Nebula_Divider_Divider[data-gutter][data-axis=vertical]{margin-inline:var(--nebula-divider-gutter);}.Nebula_Divider_Divider[data-micro]{align-self:center;background:var(--nebula-divider-micro);border-radius:var(--nebula-divider-micro-radius);}.Nebula_Divider_Divider[data-micro][data-axis=vertical]{height:var(--nebula-divider-micro-height);min-height:0;}.Nebula_Divider_Divider[data-micro][data-axis=horizontal]{width:var(--nebula-divider-micro-height);}.Nebula_Divider_EdgeTop{border-top:var(--nebula-divider-edge);}.Nebula_Divider_EdgeRight{border-right:var(--nebula-divider-edge);}.Nebula_Divider_EdgeBottom{border-bottom:var(--nebula-divider-edge);}.Nebula_Divider_EdgeLeft{border-left:var(--nebula-divider-edge);}:root,:where([data-theme]){--nebula-empty-title: var(--nebula-text-label);--nebula-empty-action-ink: var(--nebula-text-label);--nebula-empty-action-fill: var(--nebula-selected-fill);--nebula-empty-body: light-dark(#888888, rgb(142, 142, 147));--nebula-empty-glyph: light-dark(#999999, rgb(142, 142, 147));--nebula-empty-error: light-dark(#ff383c, #ff4245);--nebula-empty-ground-framer: light-dark(#f5f5f5, rgb(36, 36, 36));--nebula-empty-mark-size: 21px;--nebula-empty-gap-mark: 18px;--nebula-empty-gap-title: 10px;--nebula-empty-gap-action: 15px;--nebula-empty-measure: 240px;--nebula-empty-title-size: 12px;--nebula-empty-title-weight: 600;--nebula-empty-body-size: 12px;--nebula-empty-body-weight: 500;--nebula-empty-body-line: 16.8px;}.Nebula_EmptyState_EmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--nebula-empty-body);font-family:var(--nebula-font-family);}.Nebula_EmptyState_EmptyState[data-fill=block]{width:100%;height:100%;}.Nebula_EmptyState_EmptyState[data-fill=over]{position:absolute;inset:0;}.Nebula_EmptyState_EmptyState[data-align=start]{align-items:flex-start;text-align:start;}.Nebula_EmptyState_Mark{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--nebula-empty-glyph);--indicator-size: var(--nebula-empty-mark-size);>svg{width:var(--nebula-empty-mark-size);height:var(--nebula-empty-mark-size);}}.Nebula_EmptyState_Mark[data-plate]{width:calc(var(--nebula-empty-mark-size) * 2);height:calc(var(--nebula-empty-mark-size) * 2);background:var(--color-background-secondary-soft);}.Nebula_EmptyState_Title{margin:0;color:var(--nebula-empty-title);font-size:var(--nebula-empty-title-size);font-weight:var(--nebula-empty-title-weight);line-height:normal;text-wrap:balance;}.Nebula_EmptyState_Description{margin:0;max-width:var(--nebula-empty-measure);color:var(--nebula-empty-body);font-size:var(--nebula-empty-body-size);font-weight:var(--nebula-empty-body-weight);line-height:var(--nebula-empty-body-line);text-wrap:balance;}.Nebula_EmptyState_Mark+.Nebula_EmptyState_Text,.Nebula_EmptyState_Mark+.Nebula_EmptyState_Title{margin-top:var(--nebula-empty-gap-mark);}.Nebula_EmptyState_Title+.Nebula_EmptyState_Description{margin-top:var(--nebula-empty-gap-title);}.Nebula_EmptyState_Text+.Nebula_EmptyState_Actions,.Nebula_EmptyState_Description+.Nebula_EmptyState_Actions,.Nebula_EmptyState_Title+.Nebula_EmptyState_Actions{margin-top:var(--nebula-empty-gap-action);}.Nebula_EmptyState_EmptyState[data-scale=sdk] .Nebula_EmptyState_Mark+.Nebula_EmptyState_Text,.Nebula_EmptyState_EmptyState[data-scale=sdk] .Nebula_EmptyState_Text+.Nebula_EmptyState_Actions,.Nebula_EmptyState_EmptyState[data-scale=sdk] .Nebula_EmptyState_Description+.Nebula_EmptyState_Actions,.Nebula_EmptyState_Text{display:flex;flex-direction:column;align-items:inherit;min-width:0;}.Nebula_EmptyState_EmptyState[data-tone=warning] .Nebula_EmptyState_Mark{color:var(--color-text-warning-soft);}.Nebula_EmptyState_EmptyState[data-tone=warning] .Nebula_EmptyState_Mark[data-plate]{background:var(--color-background-warning-soft);}.Nebula_EmptyState_EmptyState[data-tone=warning] .Nebula_EmptyState_Title{color:var(--color-text-warning);}.Nebula_EmptyState_EmptyState[data-tone=danger] .Nebula_EmptyState_Mark{color:var(--color-text-danger-soft);}.Nebula_EmptyState_EmptyState[data-tone=danger] .Nebula_EmptyState_Mark[data-plate]{background:var(--color-background-danger-soft);}.Nebula_EmptyState_EmptyState[data-tone=danger] .Nebula_EmptyState_Title{color:var(--color-text-danger);}.Nebula_EmptyState_EmptyState[data-state=error] .Nebula_EmptyState_Title,.Nebula_EmptyState_EmptyState[data-state=error] .Nebula_EmptyState_Mark{color:var(--nebula-empty-error);}.Nebula_EmptyState_EmptyState[data-size=sm] .Nebula_EmptyState_Title{font-weight:var(--nebula-empty-body-weight);color:var(--nebula-empty-body);}.Nebula_EmptyState_EmptyState[data-size=sm]{padding:var(--nebula-empty-gap-action) 0;}.Nebula_EmptyState_Inline{display:block;margin:0;padding:var(--nebula-empty-gap-action);color:var(--nebula-empty-body);font-family:var(--nebula-font-family);font-size:var(--nebula-empty-body-size);font-weight:var(--nebula-empty-body-weight);line-height:var(--nebula-empty-body-line);text-align:center;}.Nebula_EmptyState_Inline[data-align=start]{text-align:start;}.Nebula_EmptyState_Actions{display:flex;align-items:center;justify-content:inherit;gap:7.5px;}.Nebula_EmptyState_Ground{position:relative;isolation:isolate;padding:15px;&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--nebula-empty-ground-framer);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}}.Nebula_FileUpload_Root{--nebula-upload-ground: var(--color-surface);display:flex;flex-direction:column;gap:8px;font-family:var(--nebula-font-family);}.Nebula_FileUpload_Zone{position:relative;display:flex;align-items:center;justify-content:center;min-height:170px;padding:16px;box-sizing:border-box;cursor:pointer;isolation:isolate;--color-surface: var(--color-background-secondary-soft);clip-path:var(--nebula-g-39);--nebula-upload-corner: 22.95;--nebula-upload-edge: var(--color-border-disabled);--nebula-upload-edge-alpha: .6;--nebula-upload-dash: 3 3;--nebula-empty-body: var(--nebula-text-label);--nebula-empty-glyph: var(--nebula-text-label);transition:background-color .12s ease;}.Nebula_FileUpload_Zone:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-background-secondary-soft);opacity:.6;pointer-events:none;}[data-card] .Nebula_FileUpload_Zone,[data-card] .Nebula_FileUpload_Zone[data-disabled]{background:transparent;--color-surface: var(--nebula-upload-ground);}[data-card] .Nebula_FileUpload_Zone:before{display:none;}.Nebula_FileUpload_Edge{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;fill:none;stroke:var(--nebula-upload-edge);stroke-width:1;stroke-dasharray:var(--nebula-upload-dash);stroke-opacity:var(--nebula-upload-edge-alpha, 1);transition:stroke .12s ease;}.Nebula_FileUpload_Field{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.Nebula_FileUpload_Zone:has(.Nebula_FileUpload_Field:focus-visible){--nebula-upload-edge: var(--nebula-focus-ring-color);--nebula-upload-edge-alpha: 1;--nebula-upload-dash: none;}.Nebula_FileUpload_Zone:has(.Nebula_FileUpload_Field:focus-visible) .Nebula_FileUpload_Edge{stroke-width:2;}.Nebula_FileUpload_Zone:hover{background:var(--nebula-hover-fill);}.Nebula_FileUpload_Zone[data-over]{background:var(--color-background-primary-soft);--color-surface: var(--color-background-primary-soft);--nebula-upload-dash: none;--nebula-upload-edge: var(--color-border-primary-outline);--nebula-upload-edge-alpha: 1;}.Nebula_FileUpload_Zone[data-state=error]{background:var(--color-background-danger-soft);--color-surface: var(--color-background-danger-soft);--nebula-upload-edge: var(--color-border-danger-outline);--nebula-upload-edge-alpha: 1;}.Nebula_FileUpload_Zone[data-over]:before,.Nebula_FileUpload_Zone[data-state=error]:before{display:none;}.Nebula_FileUpload_Zone[data-disabled]{cursor:not-allowed;--nebula-empty-body: var(--nebula-text-tertiary);--nebula-empty-glyph: var(--nebula-text-tertiary);}.Nebula_FileUpload_Zone[data-disabled]>:not(.Nebula_FileUpload_Edge){opacity:.6;}.Nebula_FileUpload_Zone[data-disabled] *{pointer-events:none;}.Nebula_FileUpload_List{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;}.Nebula_FileUpload_Row{display:flex;align-items:center;gap:8px;min-height:30px;padding:4px 6px;box-sizing:border-box;clip-path:var(--nebula-g-42);}.Nebula_FileUpload_Row+.Nebula_FileUpload_Row{margin-top:2px;}.Nebula_FileUpload_RowLead{display:inline-flex;flex:none;align-items:center;justify-content:center;color:var(--color-text-secondary);}.Nebula_FileUpload_RowLead svg{width:18px;height:18px;}.Nebula_FileUpload_RowText{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:1px;}.Nebula_FileUpload_RowName{display:flex;min-width:0;overflow:hidden;color:var(--nebula-text-label);font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;}.Nebula_FileUpload_RowStem{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_FileUpload_RowTailName{flex:none;white-space:nowrap;}.Nebula_FileUpload_RowMeta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nebula-text-tertiary);font-size:12px;font-weight:500;line-height:16px;}.Nebula_FileUpload_Row[data-state=error] .Nebula_FileUpload_RowMeta,.Nebula_FileUpload_Row[data-state=error] .Nebula_FileUpload_RowLead{color:var(--color-text-danger);}.Nebula_FileUpload_Row[data-state=done] .Nebula_FileUpload_RowLead{color:var(--color-text-success);}.Nebula_FileUpload_RowTail{display:inline-flex;flex:none;align-items:center;gap:2px;--circular-progress-track-color: var(--color-border);--circular-progress-track-active-color: var(--nebula-text-label);}.Nebula_FileUpload_Action{display:inline-flex;pointer-events:none;}.Nebula_FileUpload_Hint{margin:0;color:var(--nebula-text-tertiary);font-size:12px;font-weight:500;line-height:16px;}@media(prefers-reduced-motion:reduce){.Nebula_FileUpload_Zone{transition:none;}}@layer components{.CircularProgress_Container{position:relative;width:var(--circular-progress-size, 28px);height:var(--circular-progress-size, 28px);}.CircularProgress_Container circle{stroke-width:var(--circular-progress-stroke, 2px);}.CircularProgress_Track2{position:absolute;top:0;left:0;stroke:var(--circular-progress-track-color, light-dark(#deede9, var(--green-a50)));transition:stroke .15s ease;}.CircularProgress_TrackProgress2{position:absolute;top:0;left:0;z-index:2;stroke:var(--circular-progress-track-active-color, var(--green-500));stroke-dasharray:50px;stroke-dashoffset:50px;stroke-linecap:round;transform:rotate(-90deg);transition:stroke-dashoffset .3s ease;will-change:transform;}}@layer components{.LoadingDots_LoadingDots2{display:flex;align-items:center;justify-content:flex-start;gap:4px;height:var(--font-text-md-line-height);}.LoadingDots_Dot{width:8px;height:8px;border-radius:100%;animation:LoadingDots_pulse2 1s infinite both;background-color:currentcolor;}.LoadingDots_Dot:nth-child(2){animation-delay:.2s;}.LoadingDots_Dot:nth-child(3){animation-delay:.4s;}@keyframes LoadingDots_pulse2{0%{opacity:.15;}20%{opacity:.4;}to{opacity:.15;}}}@layer components{.LoadingIndicator_LoadingIndicator{position:relative;width:var(--indicator-size, 1em);height:var(--indicator-size, 1em);animation:LoadingIndicator_rotate var(--indicator-rotate-duration, .8s) linear infinite;transition:opacity .15s ease;}.LoadingIndicator_LoadingIndicator:before{position:absolute;inset:0;display:block;border:var(--indicator-stroke, 2px) solid var(--indicator-color, currentcolor);border-radius:50%;content:"";-webkit-mask-image:conic-gradient(rgb(0 0 0 / 0%),rgb(0 0 0));mask-image:conic-gradient(#0000,#000);}.LoadingIndicator_LoadingIndicator:after{position:absolute;top:0;left:50%;display:block;width:var(--indicator-stroke, 2px);height:var(--indicator-stroke, 2px);border-radius:100%;margin-left:calc(var(--indicator-stroke, 2px) * -1 / 2);background-color:var(--indicator-color, currentcolor);content:"";}@keyframes LoadingIndicator_rotate{0%{transform:rotate(0);}to{transform:rotate(1turn);}}}@layer components{.TransitionGroup_TransitionGroupChild2{display:block;}}@layer components{.Button_Button{position:relative;display:inline-block;gap:var(--button-gap);flex-shrink:0;height:var(--button-size);padding:0 var(--button-gutter);border-radius:var(--button-radius);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1;transition-duration:var(--transition-duration-basic);transition-property:opacity,color;transition-timing-function:var(--transition-ease-basic);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;}.Button_Button:before{position:absolute;inset:0;display:block;border-radius:inherit;content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);will-change:transform;}.Button_Button:after{position:absolute;inset:0;display:block;border-radius:inherit;content:"";pointer-events:none;transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);will-change:transform;}.Button_Button:focus{outline:none;}.Button_Button:focus-visible:after{outline:2px solid var(--button-ring-color, var(--color-ring));outline-offset:var(--button-ring-offset, 2px);}.Button_Button svg:where(:not([data-no-autosize])){width:var(--button-icon-size);height:var(--button-icon-size);}:where(.Button_Button svg:where(:not([data-no-autosize])):first-child:not(:only-child)){margin-left:var(--button-icon-offset, -1px);}:where(.Button_Button svg:where(:not([data-no-autosize])):last-child:not(:only-child)){margin-right:var(--button-icon-offset, -1px);}.Button_Button:where([data-optically-align=start]){margin-inline-start:calc(var(--button-gutter) * -1);}.Button_Button:where([data-optically-align=end]){margin-inline-end:calc(var(--button-gutter) * -1);}.Button_Button:where([data-optically-align=start][data-uniform]){margin-inline-start:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1);}.Button_Button:where([data-optically-align=end][data-uniform]){margin-inline-end:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1);}.Button_Button:where([data-size="3xs"]){--button-size: var(--control-size-3xs);--button-gutter: var(--control-gutter-2xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-xs);--button-gap: var(--button-gap-sm);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 11px;--circular-progress-size: 11px;}.Button_Button:where([data-size="2xs"]){--button-size: var(--control-size-2xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 12px;--circular-progress-size: 12px;}.Button_Button:where([data-size=xs]){--button-size: var(--control-size-xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 13px;--circular-progress-size: 14px;}.Button_Button:where([data-size=sm]){--button-size: var(--control-size-sm);--button-gutter: var(--control-gutter-sm);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 15px;--circular-progress-size: 15px;}.Button_Button:where([data-size=md]){--button-size: var(--control-size-md);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px;}.Button_Button:where([data-size=lg]){--button-size: var(--control-size-lg);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px;}.Button_Button:where([data-size=xl]){--button-size: var(--control-size-xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-lg);--button-icon-offset: -1px;--indicator-size: 18px;--circular-progress-size: 18px;}.Button_Button:where([data-size="2xl"]){--button-size: var(--control-size-2xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 18px;--circular-progress-size: 18px;}.Button_Button:where([data-size="3xl"]){--button-size: var(--control-size-3xl);--button-gutter: var(--control-gutter-xl);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 20px;--circular-progress-size: 20px;}.Button_Button:where([data-gutter-size="2xs"]){--button-gutter: var(--control-gutter-2xs);}.Button_Button:where([data-gutter-size=xs]){--button-gutter: var(--control-gutter-xs);}.Button_Button:where([data-gutter-size=sm]){--button-gutter: var(--control-gutter-sm);}.Button_Button:where([data-gutter-size=md]){--button-gutter: var(--control-gutter-md);}.Button_Button:where([data-gutter-size=lg]){--button-gutter: var(--control-gutter-lg);}.Button_Button:where([data-gutter-size=xl]){--button-gutter: var(--control-gutter-xl);}.Button_Button:where([data-icon-size=sm]){--button-icon-size: var(--control-icon-size-sm);}.Button_Button:where([data-icon-size=md]){--button-icon-size: var(--control-icon-size-md);}.Button_Button:where([data-icon-size=lg]){--button-icon-size: var(--control-icon-size-lg);}.Button_Button:where([data-icon-size=xl]){--button-icon-size: var(--control-icon-size-xl);}.Button_Button:where([data-icon-size="2xl"]){--button-icon-size: var(--control-icon-size-2xl);}.Button_Button:where([data-pill]){--button-radius: var(--radius-full);padding:0 calc(var(--button-gutter) * var(--control-gutter-pill-scaling));}.Button_Button:where([data-block]){width:100%;}.Button_Button[data-uniform]{--button-gutter: 0;width:var(--button-size);}.Button_Button[data-variant=ghost]{--button-ring-offset: -1px;color:var(--button-text-color);}.Button_Button[data-variant=ghost]:before{background-color:var(--button-background-color);opacity:0;transform:scale(var(--scale));}.Button_Button[data-variant=ghost][aria-expanded=true],.Button_Button[data-variant=ghost][data-state=open]{color:var(--button-text-color-hover);}.Button_Button[data-variant=ghost][aria-expanded=true]:before,.Button_Button[data-variant=ghost][data-state=open]:before{opacity:.6;transform:scale(1);}.Button_Button[data-variant=ghost][data-selected]{color:var(--button-text-color-hover);}.Button_Button[data-variant=ghost][data-selected]:before{opacity:1;transform:scale(1);}@media(hover:hover)and (pointer:fine){.Button_Button[data-variant=ghost]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover);}.Button_Button[data-variant=ghost]:where(:not([data-disabled])):hover:before{opacity:1;transform:scale(1);}}.Button_Button[data-variant=ghost]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):before{background-color:var(--button-background-color-active);opacity:1;transform:scale(var(--scale));}.Button_Button[data-variant=ghost]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):after{transform:scale(var(--scale));}.Button_Button[data-variant=ghost]:where([data-color=primary]){--button-background-color: var(--color-background-primary-ghost-hover);--button-background-color-active: var(--color-background-primary-ghost-active);--button-text-color: var(--color-text-primary-ghost);--button-text-color-hover: var(--color-text-primary-ghost-hover);--button-ring-color: var(--color-ring-primary-ghost);}.Button_Button[data-variant=ghost]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-ghost-hover);--button-background-color-active: var(--color-background-secondary-ghost-active);--button-text-color: var(--color-text-secondary-ghost);--button-text-color-hover: var(--color-text-secondary-ghost-hover);--button-ring-color: var(--color-ring-secondary-ghost);}.Button_Button[data-variant=ghost]:where([data-color=danger]){--button-background-color: var(--color-background-danger-ghost-hover);--button-background-color-active: var(--color-background-danger-ghost-active);--button-text-color: var(--color-text-danger-ghost);--button-text-color-hover: var(--color-text-danger-ghost-hover);--button-ring-color: var(--color-ring-danger-ghost);}.Button_Button[data-variant=ghost]:where([data-color=success]){--button-background-color: var(--color-background-success-ghost-hover);--button-background-color-active: var(--color-background-success-ghost-active);--button-text-color: var(--color-text-success-ghost);--button-text-color-hover: var(--color-text-success-ghost-hover);--button-ring-color: var(--color-ring-success-ghost);}.Button_Button[data-variant=ghost]:where([data-color=warning]){--button-background-color: var(--color-background-warning-ghost-hover);--button-background-color-active: var(--color-background-warning-ghost-active);--button-text-color: var(--color-text-warning-ghost);--button-text-color-hover: var(--color-text-warning-ghost-hover);--button-ring-color: var(--color-ring-warning-ghost);}.Button_Button[data-variant=ghost]:where([data-color=caution]){--button-background-color: var(--color-background-caution-ghost-hover);--button-background-color-active: var(--color-background-caution-ghost-active);--button-text-color: var(--color-text-caution-ghost);--button-text-color-hover: var(--color-text-caution-ghost-hover);--button-ring-color: var(--color-ring-caution-ghost);}.Button_Button[data-variant=ghost]:where([data-color=info]){--button-background-color: var(--color-background-info-ghost-hover);--button-background-color-active: var(--color-background-info-ghost-active);--button-text-color: var(--color-text-info-ghost);--button-text-color-hover: var(--color-text-info-ghost-hover);--button-ring-color: var(--color-ring-info-ghost);}.Button_Button[data-variant=ghost]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-ghost-hover);--button-background-color-active: var(--color-background-discovery-ghost-active);--button-text-color: var(--color-text-discovery-ghost);--button-text-color-hover: var(--color-text-discovery-ghost-hover);--button-ring-color: var(--color-ring-discovery-ghost);}.Button_Button[data-variant=solid]{color:var(--button-text-color);}.Button_Button[data-variant=solid]:before{background-color:var(--button-background-color);}.Button_Button[data-variant=solid][aria-expanded=true]:before,.Button_Button[data-variant=solid][data-state=open]:before,.Button_Button[data-variant=solid][data-selected]:before{background-color:var(--button-background-color-hover);}@media(hover:hover)and (pointer:fine){.Button_Button[data-variant=solid]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover);}}.Button_Button[data-variant=solid]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):before{background-color:var(--button-background-color-active);}.Button_Button[data-variant=solid]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):before,.Button_Button[data-variant=solid]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):after{transform:scale(var(--scale));}.Button_Button[data-variant=solid]:where([data-color=primary]){--button-background-color: var(--color-background-primary-solid);--button-background-color-hover: var(--color-background-primary-solid-hover);--button-background-color-active: var(--color-background-primary-solid-active);--button-text-color: var(--color-text-primary-solid);--button-ring-color: var(--color-ring-primary-solid);}.Button_Button[data-variant=solid]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-solid);--button-background-color-hover: var(--color-background-secondary-solid-hover);--button-background-color-active: var(--color-background-secondary-solid-active);--button-text-color: var(--color-text-secondary-solid);--button-ring-color: var(--color-ring-secondary-solid);}.Button_Button[data-variant=solid]:where([data-color=success]){--button-background-color: var(--color-background-success-solid);--button-background-color-hover: var(--color-background-success-solid-hover);--button-background-color-active: var(--color-background-success-solid-active);--button-text-color: var(--color-text-success-solid);--button-ring-color: var(--color-ring-success-solid);}.Button_Button[data-variant=solid]:where([data-color=danger]){--button-background-color: var(--color-background-danger-solid);--button-background-color-hover: var(--color-background-danger-solid-hover);--button-background-color-active: var(--color-background-danger-solid-active);--button-text-color: var(--color-text-danger-solid);--button-ring-color: var(--color-ring-danger-solid);}.Button_Button[data-variant=solid]:where([data-color=warning]){--button-background-color: var(--color-background-warning-solid);--button-background-color-hover: var(--color-background-warning-solid-hover);--button-background-color-active: var(--color-background-warning-solid-active);--button-text-color: var(--color-text-warning-solid);--button-ring-color: var(--color-ring-warning-solid);}.Button_Button[data-variant=solid]:where([data-color=caution]){--button-background-color: var(--color-background-caution-solid);--button-background-color-hover: var(--color-background-caution-solid-hover);--button-background-color-active: var(--color-background-caution-solid-active);--button-text-color: var(--color-text-caution-solid);--button-ring-color: var(--color-ring-caution-solid);}.Button_Button[data-variant=solid]:where([data-color=info]){--button-background-color: var(--color-background-info-solid);--button-background-color-hover: var(--color-background-info-solid-hover);--button-background-color-active: var(--color-background-info-solid-active);--button-text-color: var(--color-text-info-solid);--button-ring-color: var(--color-ring-info-solid);}.Button_Button[data-variant=solid]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-solid);--button-background-color-hover: var(--color-background-discovery-solid-hover);--button-background-color-active: var(--color-background-discovery-solid-active);--button-text-color: var(--color-text-discovery-solid);--button-ring-color: var(--color-ring-discovery-solid);}.Button_Button[data-variant=soft]{color:var(--button-text-color);}.Button_Button[data-variant=soft]:before{background-color:var(--button-background-color);}.Button_Button[data-variant=soft][aria-expanded=true]:before,.Button_Button[data-variant=soft][data-state=open]:before,.Button_Button[data-variant=soft][data-selected]:before{background-color:var(--button-background-color-hover);}@media(hover:hover)and (pointer:fine){.Button_Button[data-variant=soft]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover);}}.Button_Button[data-variant=soft]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):before{background-color:var(--button-background-color-active);}.Button_Button[data-variant=soft]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):before,.Button_Button[data-variant=soft]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):after{transform:scale(var(--scale));}.Button_Button[data-variant=soft]:where([data-color=primary]){--button-background-color: var(--color-background-primary-soft-alpha);--button-background-color-hover: var(--color-background-primary-soft-alpha-hover);--button-background-color-active: var(--color-background-primary-soft-alpha-active);--button-text-color: var(--color-text-primary-soft);--button-ring-color: var(--color-ring-primary-soft);}.Button_Button[data-variant=soft]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-soft-alpha);--button-background-color-hover: var(--color-background-secondary-soft-alpha-hover);--button-background-color-active: var(--color-background-secondary-soft-alpha-active);--button-text-color: var(--color-text-secondary-soft);--button-ring-color: var(--color-ring-secondary-soft);}.Button_Button[data-variant=soft]:where([data-color=success]){--button-background-color: var(--color-background-success-soft-alpha);--button-background-color-hover: var(--color-background-success-soft-alpha-hover);--button-background-color-active: var(--color-background-success-soft-alpha-active);--button-text-color: var(--color-text-success-soft);--button-ring-color: var(--color-ring-success-soft);}.Button_Button[data-variant=soft]:where([data-color=danger]){--button-background-color: var(--color-background-danger-soft-alpha);--button-background-color-hover: var(--color-background-danger-soft-alpha-hover);--button-background-color-active: var(--color-background-danger-soft-alpha-active);--button-text-color: var(--color-text-danger-soft);--button-ring-color: var(--color-ring-danger-soft);}.Button_Button[data-variant=soft]:where([data-color=warning]){--button-background-color: var(--color-background-warning-soft-alpha);--button-background-color-hover: var(--color-background-warning-soft-alpha-hover);--button-background-color-active: var(--color-background-warning-soft-alpha-active);--button-text-color: var(--color-text-warning-soft);--button-ring-color: var(--color-ring-warning-soft);}.Button_Button[data-variant=soft]:where([data-color=caution]){--button-background-color: var(--color-background-caution-soft-alpha);--button-background-color-hover: var(--color-background-caution-soft-alpha-hover);--button-background-color-active: var(--color-background-caution-soft-alpha-active);--button-text-color: var(--color-text-caution-soft);--button-ring-color: var(--color-ring-caution-soft);}.Button_Button[data-variant=soft]:where([data-color=info]){--button-background-color: var(--color-background-info-soft-alpha);--button-background-color-hover: var(--color-background-info-soft-alpha-hover);--button-background-color-active: var(--color-background-info-soft-alpha-active);--button-text-color: var(--color-text-info-soft);--button-ring-color: var(--color-ring-info-soft);}.Button_Button[data-variant=soft]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-soft-alpha);--button-background-color-hover: var(--color-background-discovery-soft-alpha-hover);--button-background-color-active: var(--color-background-discovery-soft-alpha-active);--button-text-color: var(--color-text-discovery-soft);--button-ring-color: var(--color-ring-discovery-soft);}.Button_Button[data-variant=outline]{--button-ring-offset: -1px;color:var(--button-text-color);}.Button_Button[data-variant=outline]:before{background-color:transparent;box-shadow:0 0 0 1px var(--button-border-color) inset,var(--button-shadow-custom, 0 0 #00000000);}.Button_Button[data-variant=outline][aria-expanded=true],.Button_Button[data-variant=outline][data-state=open],.Button_Button[data-variant=outline][data-selected]{color:var(--button-text-color-hover);}.Button_Button[data-variant=outline][aria-expanded=true]:before,.Button_Button[data-variant=outline][data-state=open]:before,.Button_Button[data-variant=outline][data-selected]:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset,var(--button-shadow-custom, 0 0 #00000000);}@media(hover:hover)and (pointer:fine){.Button_Button[data-variant=outline]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover);}.Button_Button[data-variant=outline]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset,var(--button-shadow-custom, 0 0 #00000000);}}.Button_Button[data-variant=outline]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):before{background-color:var(--button-background-color-active);transform:scale(var(--scale));}.Button_Button[data-variant=outline]:where(:not([data-disabled])):is(:active,[data-force-state=pressed]):after{transform:scale(var(--scale));}.Button_Button[data-variant=outline]:where([data-color=primary]){--button-background-color-hover: var(--color-background-primary-outline-hover);--button-background-color-active: var(--color-background-primary-outline-active);--button-border-color: var(--color-border-primary-outline);--button-border-color-hover: var(--color-border-primary-outline-hover);--button-text-color: var(--color-text-primary-outline);--button-text-color-hover: var(--color-text-primary-outline-hover);--button-ring-color: var(--color-ring-primary-outline);}.Button_Button[data-variant=outline]:where([data-color=secondary]){--button-background-color-hover: var(--color-background-secondary-outline-hover);--button-background-color-active: var(--color-background-secondary-outline-active);--button-border-color: var(--color-border-secondary-outline);--button-border-color-hover: var(--color-border-secondary-outline-hover);--button-text-color: var(--color-text-secondary-outline);--button-text-color-hover: var(--color-text-secondary-outline-hover);--button-ring-color: var(--color-ring-secondary-outline);}.Button_Button[data-variant=outline]:where([data-color=danger]){--button-background-color-hover: var(--color-background-danger-outline-hover);--button-background-color-active: var(--color-background-danger-outline-active);--button-border-color: var(--color-border-danger-outline);--button-border-color-hover: var(--color-border-danger-outline-hover);--button-text-color: var(--color-text-danger-outline);--button-text-color-hover: var(--color-text-danger-outline-hover);--button-ring-color: var(--color-ring-danger-outline);}.Button_Button[data-variant=outline]:where([data-color=success]){--button-background-color-hover: var(--color-background-success-outline-hover);--button-background-color-active: var(--color-background-success-outline-active);--button-border-color: var(--color-border-success-outline);--button-border-color-hover: var(--color-border-success-outline-hover);--button-text-color: var(--color-text-success-outline);--button-text-color-hover: var(--color-text-success-outline-hover);--button-ring-color: var(--color-ring-success-outline);}.Button_Button[data-variant=outline]:where([data-color=warning]){--button-background-color-hover: var(--color-background-warning-outline-hover);--button-background-color-active: var(--color-background-warning-outline-active);--button-border-color: var(--color-border-warning-outline);--button-border-color-hover: var(--color-border-warning-outline-hover);--button-text-color: var(--color-text-warning-outline);--button-text-color-hover: var(--color-text-warning-outline-hover);--button-ring-color: var(--color-ring-warning-outline);}.Button_Button[data-variant=outline]:where([data-color=caution]){--button-background-color-hover: var(--color-background-caution-outline-hover);--button-background-color-active: var(--color-background-caution-outline-active);--button-border-color: var(--color-border-caution-outline);--button-border-color-hover: var(--color-border-caution-outline-hover);--button-text-color: var(--color-text-caution-outline);--button-text-color-hover: var(--color-text-caution-outline-hover);--button-ring-color: var(--color-ring-caution-outline);}.Button_Button[data-variant=outline]:where([data-color=info]){--button-background-color-hover: var(--color-background-info-outline-hover);--button-background-color-active: var(--color-background-info-outline-active);--button-border-color: var(--color-border-info-outline);--button-border-color-hover: var(--color-border-info-outline-hover);--button-text-color: var(--color-text-info-outline);--button-text-color-hover: var(--color-text-info-outline-hover);--button-ring-color: var(--color-ring-info-outline);}.Button_Button[data-variant=outline]:where([data-color=discovery]){--button-background-color-hover: var(--color-background-discovery-outline-hover);--button-background-color-active: var(--color-background-discovery-outline-active);--button-border-color: var(--color-border-discovery-outline);--button-border-color-hover: var(--color-border-discovery-outline-hover);--button-text-color: var(--color-text-discovery-outline);--button-text-color-hover: var(--color-text-discovery-outline-hover);--button-ring-color: var(--color-ring-discovery-outline);}.Button_Button[disabled]{pointer-events:none;}.Button_Button[data-disabled][data-variant]{--button-background-color: var(--color-background-disabled);--button-border-color: var(--color-border-disabled);--button-text-color: var(--color-text-disabled);cursor:not-allowed;pointer-events:auto;}.Button_Button[data-disabled][data-variant]:is(:active,[data-force-state=pressed]):before{transform:scale(1);}.Button_Button[data-disabled][data-variant][data-disabled-tone=relaxed]{cursor:default;}.Button_ButtonInner{position:relative;display:flex;flex-direction:inherit;align-items:center;justify-content:center;gap:inherit;width:100%;height:100%;transition:opacity .15s ease .1s;}[data-loading] .Button_ButtonInner{opacity:0;transition:opacity .3s ease;}.Button_ButtonLoader{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none;}.Button_ButtonLoader[data-entering]{opacity:0;}.Button_ButtonLoader[data-exiting]{opacity:1;}.Button_ButtonLoader[data-entering-active],.Button_ButtonLoader[data-entering][data-interrupted]{opacity:1;transition:opacity .15s ease .1s;}.Button_ButtonLoader[data-exiting-active],.Button_ButtonLoader[data-exiting][data-interrupted]{opacity:0;transition:opacity .15s ease;}}@layer components{.Animate_TransitionItem{will-change:var(--tg-will-change);}[data-transition-position=absolute] .Animate_TransitionItem[data-exiting],[data-transition-position=absolute] .Animate_TransitionItem:not([data-exiting])+.Animate_TransitionItem[data-entering]{position:absolute;top:0;left:0;width:100%;}.Animate_TransitionItem[data-entering]{filter:var(--tg-initial-filter);opacity:var(--tg-initial-opacity);transform:var(--tg-initial-transform);}.Animate_TransitionItem[data-exiting]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);}.Animate_TransitionItem[data-entering-active],.Animate_TransitionItem[data-entering][data-interrupted]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);transition:opacity var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),transform var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),filter var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay);}.Animate_TransitionItem[data-exiting-active],.Animate_TransitionItem[data-exiting][data-interrupted]{filter:var(--tg-exit-filter, none);opacity:var(--tg-exit-opacity, 0);transform:var(--tg-exit-transform, none);transition:opacity var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),transform var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),filter var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay);}.Animate_TransitionItem[data-entering][data-interrupted],.Animate_TransitionItem[data-exiting][data-interrupted]{transition-delay:0ms;}}@layer components{.AnimateLayout_Layout{position:relative;display:block;flex-shrink:0;transition-property:height,width;}.AnimateLayout_Layout[data-clip=true]{overflow:hidden;}.AnimateLayout_Layout[data-direction=in]{transition-delay:var(--tg-layout-enter-delay);transition-duration:var(--tg-layout-enter-duration);transition-timing-function:var(--tg-layout-enter-timing-function);}.AnimateLayout_Layout[data-direction=out]{transition-delay:var(--tg-layout-exit-delay);transition-duration:var(--tg-layout-exit-duration);transition-timing-function:var(--tg-layout-exit-timing-function);}.AnimateLayout_Layout[data-direction=move]{transition-delay:var(--tg-layout-move-delay);transition-duration:var(--tg-layout-move-duration);transition-timing-function:var(--tg-layout-move-timing-function);}.AnimateLayout_Layout[data-interrupted=true]{transition-delay:0ms;}.AnimateLayout_TransitionItem{flex-shrink:0;will-change:var(--tg-will-change, auto);}.AnimateLayout_TransitionItem[data-entering],.AnimateLayout_TransitionItem[data-exiting]{position:absolute;top:0;left:0;width:100%;}.AnimateLayout_Layout[data-dimension=width]>.AnimateLayout_TransitionItem[data-entering],.AnimateLayout_Layout[data-dimension=width]>.AnimateLayout_TransitionItem[data-exiting]{width:auto;}.AnimateLayout_Layout[data-item-anchor=end]>.AnimateLayout_TransitionItem[data-entering],.AnimateLayout_Layout[data-item-anchor=end]>.AnimateLayout_TransitionItem[data-exiting]{top:initial;bottom:0;}.AnimateLayout_Layout[data-item-anchor=end][data-dimension=width]>.AnimateLayout_TransitionItem[data-entering],.AnimateLayout_Layout[data-item-anchor=end][data-dimension=width]>.AnimateLayout_TransitionItem[data-exiting]{right:0;left:initial;}.AnimateLayout_TransitionItem[data-entering]{filter:var(--tg-initial-filter);opacity:var(--tg-initial-opacity);transform:var(--tg-initial-transform);}.AnimateLayout_TransitionItem[data-exiting]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);}.AnimateLayout_TransitionItem[data-entering-active],.AnimateLayout_TransitionItem[data-entering][data-interrupted]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);transition:opacity var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),transform var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),filter var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay);}.AnimateLayout_TransitionItem[data-exiting-active],.AnimateLayout_TransitionItem[data-exiting][data-interrupted]{filter:var(--tg-exit-filter);opacity:var(--tg-exit-opacity);transform:var(--tg-exit-transform);transition:opacity var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),transform var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),filter var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay);}}@layer components{.AnimateLayoutGroup_LayoutItem{position:relative;flex-shrink:0;}.AnimateLayoutGroup_LayoutItem[data-entering-active],.AnimateLayoutGroup_LayoutItem[data-entering][data-interrupted]{transition:height var(--tg-layout-enter-duration) var(--tg-layout-enter-timing-function) var(--tg-layout-enter-delay),width var(--tg-layout-enter-duration) var(--tg-layout-enter-timing-function) var(--tg-layout-enter-delay);}.AnimateLayoutGroup_LayoutItem[data-exiting-active],.AnimateLayoutGroup_LayoutItem[data-exiting][data-interrupted]{transition:height var(--tg-layout-exit-duration) var(--tg-layout-exit-timing-function) var(--tg-layout-exit-delay),width var(--tg-layout-exit-duration) var(--tg-layout-exit-timing-function) var(--tg-layout-exit-delay);}.AnimateLayoutGroup_TransitionItem{display:block;will-change:var(--tg-will-change);}.AnimateLayoutGroup_LayoutItem[data-entering]>.AnimateLayoutGroup_TransitionItem{filter:var(--tg-initial-filter);opacity:var(--tg-initial-opacity);transform:var(--tg-initial-transform);}.AnimateLayoutGroup_LayoutItem[data-exiting]>.AnimateLayoutGroup_TransitionItem{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);}.AnimateLayoutGroup_LayoutItem[data-entering]>.AnimateLayoutGroup_TransitionItem[data-dimension=width]{position:absolute;top:0;left:0;}.AnimateLayoutGroup_LayoutItem[data-entering-active]>.AnimateLayoutGroup_TransitionItem,.AnimateLayoutGroup_LayoutItem[data-entering][data-interrupted]>.AnimateLayoutGroup_TransitionItem{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);transition:opacity var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),transform var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),filter var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay);}.AnimateLayoutGroup_LayoutItem[data-exiting-active]>.AnimateLayoutGroup_TransitionItem,.AnimateLayoutGroup_LayoutItem[data-exiting][data-interrupted]>.AnimateLayoutGroup_TransitionItem{filter:var(--tg-exit-filter);opacity:var(--tg-exit-opacity, 0);transform:var(--tg-exit-transform);transition:opacity var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),transform var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),filter var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay);}}@layer components{.CodeBlock_CodeBlock{position:relative;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--codeblock-background-color);}.CodeBlock_CopyButtonContainer{position:absolute;top:0;right:0;padding:10px 10px 0 0;border-radius:inherit;background-color:var(--codeblock-background-color);}.CodeBlock_SyntaxHighlighter{--syntax1: var(--codeblock-syntax-1);--syntax2: var(--codeblock-syntax-2);--syntax3: var(--codeblock-syntax-3);--syntax4: var(--codeblock-syntax-4);--syntax5: var(--codeblock-syntax-5);overflow:auto;display:block;padding:14px 40px 14px 16px;margin:0;background:transparent;color:var(--color-text);font-size:.875em;font-weight:var(--font-weight-normal);line-height:1.5em;}.CodeBlock_SyntaxHighlighter .token.property,.CodeBlock_SyntaxHighlighter .token.variable,.CodeBlock_SyntaxHighlighter .token.attr-name,.CodeBlock_SyntaxHighlighter .token.unit,.CodeBlock_SyntaxHighlighter .token.id,.CodeBlock_SyntaxHighlighter .token.selector,.CodeBlock_SyntaxHighlighter .token.entity,.CodeBlock_SyntaxHighlighter .token.tag,.CodeBlock_SyntaxHighlighter .token.type{color:var(--syntax4);}.CodeBlock_SyntaxHighlighter .token.url,.CodeBlock_SyntaxHighlighter .token.boolean,.CodeBlock_SyntaxHighlighter .token.number,.CodeBlock_SyntaxHighlighter .token.important{color:var(--syntax5);}.CodeBlock_SyntaxHighlighter .token.builtin,.CodeBlock_SyntaxHighlighter .token.function,.CodeBlock_SyntaxHighlighter .token.class-name{color:var(--syntax1);}.CodeBlock_SyntaxHighlighter .token.keyword,.CodeBlock_SyntaxHighlighter .token.constant,.CodeBlock_SyntaxHighlighter .token.symbol,.CodeBlock_SyntaxHighlighter .token.deleted{color:var(--syntax2);}.CodeBlock_SyntaxHighlighter .token.string,.CodeBlock_SyntaxHighlighter .token.char,.CodeBlock_SyntaxHighlighter .token.regex,.CodeBlock_SyntaxHighlighter .token.attr-value,.CodeBlock_SyntaxHighlighter .token.inserted{color:var(--syntax3);}.CodeBlock_SyntaxHighlighter .token.comment,.CodeBlock_SyntaxHighlighter .token.prolog,.CodeBlock_SyntaxHighlighter .token.doctype,.CodeBlock_SyntaxHighlighter .token.cdata{color:color-mix(in oklab,var(--color-text) 50%,transparent);}.CodeBlock_SyntaxHighlighter .token.punctuation,.CodeBlock_SyntaxHighlighter .token.operator{color:color-mix(in oklab,var(--color-text) 60%,transparent);}.CodeBlock_SyntaxHighlighter .token.console{color:var(--color-text);}}@layer components{.TextLink_TextLink{display:inline-flex;align-items:center;gap:var(--link-gap);border-radius:var(--link-radius);color:currentcolor;cursor:pointer;font-weight:var(--link-font-weight);overflow-wrap:anywhere;transition-duration:var(--transition-duration-basic);transition-property:opacity,color,box-shadow,text-decoration-color;transition-timing-function:var(--transition-ease-basic);}@media(hover:hover)and (pointer:fine){.TextLink_TextLink:hover{color:color-mix(in oklab,currentcolor 80%,transparent);}.text-secondary .TextLink_TextLink:hover{color:var(--color-text);}.text-tertiary .TextLink_TextLink:hover{color:var(--color-text-secondary);}}.TextLink_TextLink:focus-visible{outline:2px solid var(--color-ring);outline-offset:1px;}.TextLink_TextLink[data-underline]{text-decoration:underline;text-decoration-color:color-mix(in oklab,currentcolor 70%,transparent);text-underline-offset:var(--link-underline-decoration-offset);}.TextLink_TextLink[data-primary]{color:var(--link-primary-text-color);}@media(hover:hover)and (pointer:fine){.TextLink_TextLink[data-primary]:hover{color:var(--link-primary-text-color-hover);}}}@layer components{.Markdown_MarkdownContent{overflow-wrap:anywhere;}.Markdown_MarkdownContent *:first-child{margin-top:0;}.Markdown_MarkdownContent *:last-child{margin-bottom:0;}.Markdown_MarkdownContent h1{margin-bottom:.5rem;font-size:1.75em;font-weight:var(--font-weight-semibold);letter-spacing:-.04rem;line-height:1.222;}.Markdown_MarkdownContent h2{margin-top:2rem;margin-bottom:1rem;font-size:1.5em;font-weight:var(--font-weight-semibold);line-height:1.222;}.Markdown_MarkdownContent h3{margin-top:1.125rem;margin-bottom:.625rem;font-size:1.25em;font-weight:var(--font-weight-semibold);line-height:1.3;}.Markdown_MarkdownContent h4{margin-top:1rem;margin-bottom:.5rem;font-size:1em;font-weight:var(--font-weight-semibold);line-height:1.5;}.Markdown_MarkdownContent h5{font-size:1em;font-weight:var(--font-weight-semibold);line-height:1.5;}.Markdown_MarkdownContent h6{font-size:1em;line-height:1.5;}.Markdown_MarkdownContent ul,.Markdown_MarkdownContent ol{margin:.5em 0 1em;}.Markdown_MarkdownContent ul>li>:first-child,.Markdown_MarkdownContent ol>li>:first-child{margin-top:0;margin-bottom:0;}.Markdown_MarkdownContent ul>li ul,.Markdown_MarkdownContent ul>li ol,.Markdown_MarkdownContent ol>li ul,.Markdown_MarkdownContent ol>li ol{margin-top:.25em!important;}.Markdown_MarkdownContent ul{padding-left:1.625em;list-style-type:disc;}.Markdown_MarkdownContent ul>li{padding-left:.375em;margin:.5em 0;}.Markdown_MarkdownContent ul>li::marker{color:var(--color-text-secondary);font-size:1em;font-weight:var(--font-weight-medium);}.Markdown_MarkdownContent ol{padding-left:1.625em;list-style-type:decimal;}.Markdown_MarkdownContent ol>li{padding-left:.375em;margin:.5em 0;}.Markdown_MarkdownContent ol>li::marker{color:var(--color-text-secondary);font-size:1em;font-weight:var(--font-weight-medium);}.Markdown_MarkdownContent li{min-height:1.5em;margin:.5em 0;}.Markdown_MarkdownContent p{margin:1em 0;}.Markdown_MarkdownContent strong{font-weight:var(--font-weight-semibold);}.Markdown_MarkdownContent em{font-style:italic;}.Markdown_MarkdownContent blockquote{position:relative;padding-top:.25em;padding-bottom:.25rem;padding-left:calc(var(--spacing) * 6);color:var(--tw-prose-quotes);font-weight:var(--font-weight-normal);quotes:"\201c" "\201d" "\2018" "\2019";}.Markdown_MarkdownContent blockquote:before{position:absolute;top:0;bottom:0;left:0;display:block;width:.25rem;border-radius:var(--radius-2xs);content:"";}.Markdown_MarkdownContent blockquote:before,:where([data-theme=light]) .Markdown_MarkdownContent blockquote:before{background:var(--alpha-15);}:where([data-theme=dark]) .Markdown_MarkdownContent blockquote:before{background:var(--alpha-20);}.Markdown_MarkdownContent blockquote p{margin:.5em 0 0;}.Markdown_MarkdownContent blockquote p:first-child{margin-top:0;}.Markdown_MarkdownContent hr{border-color:var(--alpha-10);border-top-width:1px;margin-top:2em;margin-bottom:2em;}.Markdown_MarkdownContent table{width:100%;border:0;margin-top:2em;margin-bottom:2em;border-collapse:separate;font-size:.875em;line-height:1.7142857;table-layout:auto;}.Markdown_MarkdownContent th{border:0;border-bottom:1px solid var(--color-border-strong);line-height:var(--font-text-sm-line-height);padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);text-align:start;}.Markdown_MarkdownContent th:first-child{padding-inline-start:0;}.Markdown_MarkdownContent th:last-child{padding-inline-end:0;}.Markdown_MarkdownContent td{border:0;border-bottom:1px solid var(--color-border);padding-block:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 2);}.Markdown_MarkdownContent td:first-child{padding-inline-start:0;}.Markdown_MarkdownContent td:last-child{padding-inline-end:0;}.Markdown_MarkdownContent tbody tr:last-child td{border-bottom:0;}.Markdown_InlineCode{padding:1px .3rem;border-radius:.25rem;box-shadow:inset 0 0 0 1px var(--alpha-08);color:inherit;font-size:.875em;font-weight:500;}.Markdown_InlineCode,:where([data-theme=light]) .Markdown_InlineCode{background-color:var(--alpha-04);}:where([data-theme=dark]) .Markdown_InlineCode{background-color:var(--alpha-10);}}[data-nebula-code]{display:inline;padding:1px calc(.3rem * var(--control-gutter-pill-scaling));font-size:.875em;font-weight:500;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);line-height:inherit;color:inherit;background:var(--color-background-secondary-soft);border-radius:9999px;box-shadow:none;white-space:nowrap;}.nebula-markdown blockquote:before{border-radius:9999px;}.nebula-markdown :is(ul,ol){padding-inline-start:2ch;}.nebula-markdown li{padding-inline-start:0;margin-block:0;}.nebula-markdown li+li{margin-top:0;}.nebula-markdown li>p{margin-block:0;}.nebula-markdown.nebula-markdown :is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,pre,table,hr,figure){margin-block:0;}.nebula-markdown.nebula-markdown :is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,pre,table,hr,figure)+:is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,pre,table,hr,figure){margin-top:10px;}.nebula-markdown.nebula-markdown blockquote{padding-left:12px;}@layer components{.Nebula_TextLink_TextLink{display:inline-flex;color:var(--nebula-link-color);font-weight:inherit;cursor:pointer;overflow-wrap:anywhere;text-decoration-line:none;text-decoration-thickness:var(--nebula-link-underline-thickness);text-underline-offset:var(--nebula-link-underline-offset);text-decoration-color:var(--nebula-link-underline);transition-property:color,text-decoration-color;transition-duration:var(--nebula-link-transition-duration);}.Nebula_TextLink_TextLink[data-underline]{text-decoration-line:underline;}@media(hover:hover)and (pointer:fine){.Nebula_TextLink_TextLink:hover{text-decoration-color:var(--nebula-link-underline-hover);}}.Nebula_TextLink_TextLink:focus-visible{outline:none;text-decoration-line:underline;text-decoration-color:var(--nebula-link-underline-hover);}.Nebula_TextLink_TextLink[data-primary]{color:var(--nebula-link-tint);text-decoration-color:var(--nebula-link-tint);}@media(hover:hover)and (pointer:fine){.Nebula_TextLink_TextLink[data-primary]:hover{text-decoration-line:underline;}}}.Menu_MenuList{overflow:auto;width:var(--menu-width, auto);min-width:var(--menu-min-width, 300px);max-width:var(--radix-dropdown-menu-content-available-width);max-height:min(var(--radix-dropdown-menu-content-available-height),var(--menu-max-height, 1200px));padding:var(--menu-gutter);border-radius:var(--menu-radius);background:var(--color-surface-elevated);box-shadow:var(--shadow),var(--shadow-hairline);color:var(--color-text);font-size:var(--menu-font-size);line-height:var(--menu-line-height);-webkit-overflow-scrolling:touch;pointer-events:auto;transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:transform;.Menu_Menu[data-entering] &:not([data-mitosis]){opacity:0;transform:scale(.95);}.Menu_Menu[data-entering-active] &:not([data-mitosis]),.Menu_Menu[data-entering][data-interrupted] &:not([data-mitosis]){opacity:1;transform:scale(1);transition-duration:.35s;transition-property:opacity,transform;transition-timing-function:var(--cubic-enter);}.Menu_Menu[data-exiting] &:not([data-mitosis]){opacity:1;transform:scale(1);}.Menu_Menu[data-exiting-active] &:not([data-mitosis]),.Menu_Menu[data-exiting][data-interrupted] &:not([data-mitosis]){opacity:0;transform:scale(.95);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:var(--cubic-exit);}}.Menu_MenuItemContent{padding:var(--menu-item-padding);}.Menu_MenuItem{position:relative;display:block;align-items:center;gap:var(--menu-item-gap);padding:var(--menu-item-padding);color:var(--color-text);cursor:pointer;user-select:none;&:focus{outline:none;}@media(hover:hover)and (pointer:fine){&:hover{color:var(--color-text);}}&:before{position:absolute;inset:0;display:block;border-radius:calc(var(--menu-radius) - var(--menu-gutter));background:var(--menu-item-background-color);content:"";opacity:0;transform:scale(var(--scale, .98));transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform;transition-timing-function:var(--cubic-enter);will-change:opacity,transform;}&[data-state=open],&[data-highlighted]{&:before{opacity:1;transform:scale(1);}&:has(.Menu_ItemActions:hover):before{opacity:.4;}&:not(:has(.Menu_ItemActions:hover)):is(:active,[data-force-state=pressed]):before{transform:scale(var(--scale, .98));}.Menu_ItemActions{opacity:1;}}&[data-disabled]{cursor:not-allowed;opacity:.5;&:before{display:none;}}}.Menu_PressableInner{position:relative;display:flex;align-items:inherit;justify-content:inherit;gap:inherit;}.Menu_ItemActions{display:flex;align-items:center;height:0;margin-right:-5px;opacity:0;transition-duration:var(--transition-duration-basic);transition-property:opacity;transition-timing-function:var(--cubic-enter);}.Menu_Separator{height:1px;margin:var(--menu-separator-gutter);background:var(--menu-separator-background-color);}.Menu_SubMenuItem{justify-content:space-between;}.Menu_SubTriggerIcon{margin-right:-2px;opacity:.75;transition:opacity var(--transition-duration-basic) var(--transition-ease-basic);.Menu_SubMenuItem[data-state=open] &,.Menu_SubMenuItem[data-highlighted] &{opacity:1;}}.Menu_RadioItem{gap:calc(var(--spacing) * 2);:where([data-indicator-position=end]) &{justify-content:space-between;gap:calc(var(--spacing) * 3);}}.Menu_RadioIndicatorActive{position:relative;display:inline-grid;align-items:center;justify-content:center;width:100%;height:100%;&:before,&:after{display:block;content:"";grid-column-start:1;grid-row-start:1;place-self:center center;will-change:transform;}&:before{width:var(--menu-radio-indicator-size);height:var(--menu-radio-indicator-size);border-radius:var(--radius-full);animation:Menu_fade-in .4s var(--cubic-enter);background-color:var(--radio-group-indicator-background-color);}&:after{width:var(--menu-radio-indicator-hole-size);height:var(--menu-radio-indicator-hole-size);border-radius:var(--radius-full);animation:Menu_scale-in .4s var(--cubic-enter);background-color:var(--radio-group-indicator-hole-background-color);}[data-entering] &:before,[data-entering] &:after{animation-duration:0s;}}.Menu_RadioIndicator{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--menu-radio-indicator-size);height:var(--menu-radio-indicator-size);padding:0;border:none;border-radius:var(--radius-full);background-color:transparent;box-shadow:0 0 0 1px var(--radio-group-indicator-border-color) inset;cursor:pointer;transition-duration:var(--transition-duration-basic);transition-property:box-shadow;transition-timing-function:var(--transition-ease-basic);[data-indicator-position=end] &{order:1;}[data-highlighted] &{box-shadow:0 0 0 1px var(--radio-group-indicator-border-color-hover) inset;}[data-disabled] &{cursor:not-allowed;}&:focus{outline:none;}}@keyframes Menu_scale-in{0%{transform:scale(0);}to{transform:scale(1);}}@keyframes Menu_fade-in{0%{opacity:0;}to{opacity:1;}}.Menu_CheckboxItem{gap:calc(var(--spacing) * 2);&:where([data-indicator-position=end]){justify-content:space-between;gap:calc(var(--spacing) * 3);}}.Menu_CheckboxIndicator{flex-shrink:0;width:var(--menu-checkbox-indicator-size);height:var(--menu-checkbox-indicator-size);[data-indicator-position=end] &{order:1;}[data-indicator-variant=solid] &{border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--radio-group-indicator-border-color) inset;}}.Menu_CheckboxCircle{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--menu-checkbox-indicator-size);height:var(--menu-checkbox-indicator-size);border-radius:var(--radius-full);animation:Menu_fade-in .5s var(--cubic-enter);background-color:var(--radio-group-indicator-background-color);color:var(--radio-group-indicator-hole-background-color);[data-entering] &:before,[data-entering] &:after{animation-duration:0s;}}.NavigationBar_NavigationBar{position:relative;display:inline-flex;align-items:center;gap:var(--navbar-gap);box-sizing:border-box;color:var(--color-text);font-size:var(--navbar-font-size);&:where([data-size=sm]){--navbar-control: var(--control-size-sm);--navbar-gutter: var(--control-gutter-sm);--navbar-gap: calc(var(--spacing) * 1.5);--navbar-font-size: var(--control-font-size-sm);--navbar-icon-size: var(--control-icon-size-sm);}&:where([data-size=md]){--navbar-control: var(--control-size-md);--navbar-gutter: var(--control-gutter-md);--navbar-gap: calc(var(--spacing) * 2);--navbar-font-size: var(--control-font-size-md);--navbar-icon-size: var(--control-icon-size-md);}&:where([data-size=lg]){--navbar-control: var(--control-size-lg);--navbar-gutter: var(--control-gutter-lg);--navbar-gap: calc(var(--spacing) * 2.5);--navbar-font-size: var(--control-font-size-lg);--navbar-icon-size: var(--control-icon-size-lg);}&:where([data-variant=floating]){height:calc(var(--navbar-control) + var(--navbar-gutter) * 2);padding:var(--navbar-gutter);isolation:isolate;background:transparent;border-radius:var(--nebula-panel-radius);}&:where([data-variant=floating]):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-surface);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}&:where([data-variant=docked]){height:var(--navbar-control);background-color:transparent;}&:where([data-variant=ghost]){height:calc(var(--navbar-control) + var(--navbar-gutter) * 2);padding:var(--navbar-gutter);background-color:transparent;}&:where([data-edge]){display:flex;width:100%;height:auto;min-height:calc(var(--navbar-control) + var(--navbar-gutter));padding:calc(var(--navbar-gutter) * .5) var(--navbar-gutter);background:var(--color-surface);}&:where([data-edge=top]){box-shadow:0 -1px 0 0 var(--color-border-subtle) inset;}&:where([data-edge=bottom]){box-shadow:0 1px 0 0 var(--color-border-subtle) inset;}&:where([data-stacked]){gap:0;align-items:stretch;}svg{font-size:var(--navbar-icon-size);}}.NavigationBar_NavigationBar:where([data-placement]){position:absolute;z-index:10;}.NavigationBar_NavigationBar:where([data-placement$=-center]){&:where([data-placement^=bottom],[data-placement^=top]){left:50%;transform:translate(-50%);}&:where([data-placement^=left],[data-placement^=right]){top:50%;transform:translateY(-50%);}}.NavigationBar_NavigationBar:where([data-placement^=bottom]){bottom:var(--navbar-gutter);}.NavigationBar_NavigationBar:where([data-placement^=top]){top:var(--navbar-gutter);}.NavigationBar_NavigationBar:where([data-placement=left-center]){left:var(--navbar-gutter);}.NavigationBar_NavigationBar:where([data-placement=right-center]){right:var(--navbar-gutter);}.NavigationBar_NavigationBar:where([data-placement$=-start]){left:var(--navbar-gutter);}.NavigationBar_NavigationBar:where([data-placement$=-end]){right:var(--navbar-gutter);}.NavigationBar_NavigationBar :is(button,a){--nebula-squarecicle: var(--nebula-squarecicle-primary-8);transition:none;}.NavigationBar_NavigationBar :is(button,a):before,.NavigationBar_NavigationBar :is(button,a):after{clip-path:none;border-radius:8px;filter:var(--nebula-panel-goo);transition:none;}.NavigationBar_Destination{all:unset;position:relative;isolation:isolate;z-index:0;box-sizing:border-box;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * 1.5) var(--spacing) var(--spacing);cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--color-text-secondary);transition:none;}.NavigationBar_Destination:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:transparent;border-radius:8px;filter:var(--nebula-panel-goo);transition:none;}.NavigationBar_Destination:where([aria-current]):before{background:var(--color-surface-tertiary);}.NavigationBar_Destination:where([aria-current]){color:var(--color-text);}.NavigationBar_Destination:where([aria-disabled=true]){cursor:default;opacity:.45;}.NavigationBar_Destination:focus-visible{outline:1px solid var(--nebula-focus-ring-color);outline-offset:0;}.NavigationBar_DestinationLabel{font-size:10px;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;}.NavigationBar_Anchor{position:relative;display:inline-flex;flex:none;}.NavigationBar_Count{position:absolute;top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1.5);display:inline-flex;pointer-events:none;}.NavigationBar_Count>*{box-shadow:0 0 0 2px var(--color-surface);}.NavigationBar_Dot{position:absolute;top:-2px;right:-2px;width:7px;height:7px;border-radius:999px;background:var(--color-background-danger-solid);box-shadow:0 0 0 2px var(--color-surface);pointer-events:none;}.NavigationBar_Separator{flex:none;align-self:center;width:1px;height:calc(var(--navbar-control) * .5);margin:0 calc(var(--navbar-gap) * .5);background-color:var(--color-border-subtle);}.NavigationBar_Spacer{flex:1 1 auto;min-width:calc(var(--navbar-gap) * 2);}.NavigationBar_NavigationBar:where([data-stacked]) .NavigationBar_Spacer{flex:0 1 auto;}.NavigationBar_Text{flex:none;padding:0 calc(var(--navbar-gap) * .5);color:var(--color-text-secondary);font-size:var(--navbar-font-size);white-space:nowrap;}:root[data-theme=dark] .NavigationBar_NavigationBar:where([data-variant=floating]):before{filter:var(--nebula-panel-goo);}.Nebula_NavigationDrawer_Drawer{--nebula-drawer-width: 260px;box-sizing:border-box;position:relative;flex:none;width:var(--nebula-drawer-width);min-width:min-content;max-width:100%;height:100%;min-height:0;display:flex;}.Nebula_NavigationDrawer_Drawer>[data-sidebar]{width:100%;min-width:0;border-right:0;border-left:0;}.Nebula_NavigationDrawer_Drawer[data-side=left]{border-right:1px solid rgb(238,238,238);}.Nebula_NavigationDrawer_Drawer[data-side=right]{border-left:1px solid rgb(238,238,238);}:root[data-theme=dark] .Nebula_NavigationDrawer_Drawer[data-side=left]{border-right-color:#2c2c2e;}:root[data-theme=dark] .Nebula_NavigationDrawer_Drawer[data-side=right]{border-left-color:#2c2c2e;}.Nebula_NavigationDrawer_Grip{all:unset;display:block;position:absolute;top:0;bottom:0;width:6px;opacity:.5;cursor:e-resize;background:transparent;touch-action:none;z-index:1;}.Nebula_NavigationDrawer_Drawer[data-side=left]>.Nebula_NavigationDrawer_Grip{right:-3px;}.Nebula_NavigationDrawer_Drawer[data-side=right]>.Nebula_NavigationDrawer_Grip{left:-3px;}.Nebula_NavigationDrawer_Drawer[data-mode=floating][data-side=left]>.Nebula_NavigationDrawer_Grip{right:-2px;}.Nebula_NavigationDrawer_Drawer[data-mode=floating][data-side=right]>.Nebula_NavigationDrawer_Grip{left:-2px;}.Nebula_NavigationDrawer_Grip:focus-visible{outline:1px solid var(--nebula-focus-ring-color);outline-offset:0;}.Nebula_NavigationDrawer_Drawer[data-resizing]{user-select:none;}.Nebula_NavigationDrawer_Drawer[data-resizing]>.Nebula_NavigationDrawer_Grip{opacity:1;}.Nebula_NavigationDrawer_Drawer[data-resizable=false]>.Nebula_NavigationDrawer_Grip{display:none;}.Nebula_NavigationDrawer_Filter{flex:none;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:10px;border-top:1px solid rgb(238,238,238);}.Nebula_NavigationDrawer_Filter[data-close]{border-bottom:1px solid rgb(238,238,238);}.Nebula_NavigationDrawer_Filter>*{width:100%;}:root[data-theme=dark] .Nebula_NavigationDrawer_Filter{border-top-color:#2c2c2e;}:root[data-theme=dark] .Nebula_NavigationDrawer_Filter[data-close]{border-bottom-color:#2c2c2e;}.Nebula_NavigationDrawer_Body{flex:1 1 auto;min-height:0;overflow-y:auto;}.Nebula_NavigationDrawer_Drawer[data-mode=floating]{position:absolute;top:10px;bottom:10px;height:auto;border:0;box-shadow:none;background:transparent;isolation:isolate;z-index:var(--nebula-layer-floating);}.Nebula_NavigationDrawer_Drawer[data-mode=floating]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#fff;border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}.Nebula_NavigationDrawer_Drawer[data-mode=floating][data-side=left]{left:10px;}.Nebula_NavigationDrawer_Drawer[data-mode=floating][data-side=right]{right:10px;}.Nebula_NavigationDrawer_Drawer[data-mode=floating]>[data-sidebar]{background:transparent;clip-path:var(--nebula-panel-clip);}:root[data-theme=dark] .Nebula_NavigationDrawer_Drawer[data-mode=floating]:before{background:#171717;filter:var(--nebula-panel-goo);}.Nebula_NavigationDrawer_Scope{display:block;}.Nebula_NavigationDrawer_Scope>*{width:100%;}.Nebula_NavigationDrawer_Stage{position:relative;overflow:hidden;display:flex;min-height:0;}.NavigationRail_NavigationRail{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:var(--navrail-gap);box-sizing:border-box;color:var(--color-text);font-size:var(--navrail-font-size);transition:none;&:where([data-size=sm]){--navrail-control: var(--control-size-sm);--navrail-gutter: var(--control-gutter-sm);--navrail-gap: calc(var(--spacing) * 1.5);--navrail-font-size: var(--control-font-size-sm);--navrail-icon-size: var(--control-icon-size-sm);}&:where([data-size=md]){--navrail-control: var(--control-size-md);--navrail-gutter: var(--control-gutter-md);--navrail-gap: calc(var(--spacing) * 2);--navrail-font-size: var(--control-font-size-md);--navrail-icon-size: var(--control-icon-size-md);}&:where([data-size=lg]){--navrail-control: var(--control-size-lg);--navrail-gutter: var(--control-gutter-lg);--navrail-gap: calc(var(--spacing) * 2.5);--navrail-font-size: var(--control-font-size-lg);--navrail-icon-size: var(--control-icon-size-lg);}--navrail-expanded: 260px;&:where([data-variant=floating]){width:calc(var(--navrail-control) + var(--navrail-gutter) * 2);padding:var(--navrail-gutter);isolation:isolate;background:transparent;border-radius:var(--nebula-panel-radius);}&:where([data-variant=floating]):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-surface);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}&:where([data-variant=docked]){width:var(--navrail-control);background-color:transparent;}&:where([data-variant=ghost]){width:calc(var(--navrail-control) + var(--navrail-gutter) * 2);padding:var(--navrail-gutter);background-color:transparent;}&:where([data-edge]){display:flex;height:100%;width:auto;min-width:calc(var(--navrail-control) + var(--navrail-gutter));padding:var(--navrail-gutter) calc(var(--navrail-gutter) * .5);background:var(--color-surface);}&:where([data-edge=left]){box-shadow:-1px 0 0 0 var(--color-border-subtle) inset;}&:where([data-edge=right]){box-shadow:1px 0 0 0 var(--color-border-subtle) inset;}&:where([data-expanded]){align-items:stretch;width:var(--navrail-expanded);}&:where([data-expanded][data-variant=docked]){width:var(--navrail-expanded);}&:where([data-expanded]) :is(button,a){width:100%;}&:where([data-expanded]) :is(button,a)>:first-child{justify-content:flex-start;}&:where([data-stacked]){gap:0;align-items:stretch;}svg{font-size:var(--navrail-icon-size);}}.NavigationRail_NavigationRail:where([data-placement]){position:absolute;z-index:10;}.NavigationRail_NavigationRail:where([data-placement$=-center]){top:50%;transform:translateY(-50%);}.NavigationRail_NavigationRail:where([data-placement^=left]){left:var(--navrail-gutter);}.NavigationRail_NavigationRail:where([data-placement^=right]){right:var(--navrail-gutter);}.NavigationRail_NavigationRail:where([data-placement$=-start]){top:var(--navrail-gutter);}.NavigationRail_NavigationRail:where([data-placement$=-end]){bottom:var(--navrail-gutter);}.NavigationRail_NavigationRail :is(button,a){--nebula-squarecicle: var(--nebula-squarecicle-primary-8);transition:none;}.NavigationRail_NavigationRail :is(button,a):before,.NavigationRail_NavigationRail :is(button,a):after{clip-path:none;border-radius:8px;filter:var(--nebula-panel-goo);transition:none;}.NavigationRail_Destination{all:unset;position:relative;isolation:isolate;z-index:0;box-sizing:border-box;flex:none;width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * 1.5) var(--spacing) var(--spacing);cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--color-text-secondary);transition:none;}.NavigationRail_Destination:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:transparent;border-radius:8px;filter:var(--nebula-panel-goo);transition:none;}.NavigationRail_Destination:where([aria-current]):before{background:var(--color-surface-tertiary);}.NavigationRail_Destination:where([aria-current]){color:var(--color-text);}.NavigationRail_Destination:where([aria-disabled=true]){cursor:default;opacity:.45;}.NavigationRail_Destination:focus-visible{outline:1px solid var(--nebula-focus-ring-color);outline-offset:0;}.NavigationRail_DestinationLabel{font-size:10px;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;}.NavigationRail_Anchor{position:relative;display:inline-flex;flex:none;}.NavigationRail_Count{position:absolute;top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1.5);display:inline-flex;pointer-events:none;}.NavigationRail_Count>*{box-shadow:0 0 0 2px var(--color-surface);}.NavigationRail_Dot{position:absolute;top:-2px;right:-2px;width:7px;height:7px;border-radius:999px;background:var(--color-background-danger-solid);box-shadow:0 0 0 2px var(--color-surface);pointer-events:none;}.NavigationRail_Separator{flex:none;align-self:center;height:1px;width:calc(var(--navrail-control) * .5);margin:calc(var(--navrail-gap) * .5) 0;background-color:var(--color-border-subtle);}.NavigationRail_NavigationRail:where([data-expanded]) .NavigationRail_Separator{width:100%;}.NavigationRail_Spacer{flex:1 1 auto;min-height:calc(var(--navrail-gap) * 2);}.NavigationRail_NavigationRail:where([data-stacked]) .NavigationRail_Spacer{flex:0 1 auto;}.NavigationRail_Text{flex:none;padding:calc(var(--navrail-gap) * .5) 0;color:var(--color-text-secondary);font-size:var(--navrail-font-size);white-space:nowrap;}:root[data-theme=dark] .NavigationRail_NavigationRail:where([data-variant=floating]):before{filter:var(--nebula-panel-goo);}@layer components{.Nebula_PageLayout_Page{display:flex;height:100%;min-height:0;background:var(--color-surface-panel);color:var(--color-text);}.Nebula_PageLayout_Column{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;}.Nebula_PageLayout_Main{flex:1;min-height:0;overflow:auto;padding:0 40px;background:var(--color-surface-panel);--color-surface: var(--color-surface-panel);}.Nebula_PageLayout_Main[data-boxed]{background:var(--color-surface-tertiary);padding:24px 40px;--color-surface: var(--color-surface-tertiary);}:root[data-theme=dark] .Nebula_PageLayout_Main[data-boxed]{background:#000;--color-surface: #000000;}.Nebula_PageLayout_Measure{max-width:880px;margin:0 auto;}.Nebula_PageLayout_Section{outline:none;scroll-margin-top:24px;}.Nebula_PageLayout_Main[data-boxed] .Nebula_PageLayout_Section+.Nebula_PageLayout_Section{margin-top:24px;}.Nebula_PageLayout_BoxShade{filter:var(--nebula-elevation-panel-clipped);display:flex;flex-direction:column;min-width:0;}.Nebula_PageLayout_Box{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;background:var(--color-surface-panel);--color-surface: var(--color-surface-panel);}.Nebula_PageLayout_Box[data-inset]{padding:40px;}.Nebula_PageLayout_Divided{padding:40px 0;}.Nebula_PageLayout_Section+.Nebula_PageLayout_Section .Nebula_PageLayout_Divided{border-top:var(--nebula-divider-edge);}.Nebula_PageLayout_Section:focus-visible .Nebula_PageLayout_Divided{box-shadow:0 0 0 1px var(--nebula-focus-ring-color);}.Nebula_PageLayout_Head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;}.Nebula_PageLayout_Titles{min-width:0;>p{max-width:560px;}}.Nebula_PageLayout_Actions{flex:none;display:flex;gap:8px;}.Nebula_PageLayout_Body{margin-top:24px;}.Nebula_PageLayout_Browser{flex:1;min-width:0;display:flex;flex-direction:column;border-left:var(--nebula-divider-edge);--color-surface: var(--color-surface-panel);}.Nebula_PageLayout_BrowserHead{flex:none;height:48px;box-sizing:border-box;padding:0 10px 0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:var(--nebula-divider-edge);}.Nebula_PageLayout_BrowserTitle{font-size:12px;font-weight:600;}.Nebula_PageLayout_Split{flex:1;min-height:0;display:flex;}.Nebula_PageLayout_Split>.Nebula_PageLayout_Column:first-child{flex:0 0 55%;border-right:var(--nebula-divider-edge);}.Nebula_PageLayout_List{flex:1;min-height:0;overflow:auto;padding:0 10px 10px;outline:none;}.Nebula_PageLayout_Group{height:48px;display:flex;align-items:center;padding-left:10px;font-size:12px;font-weight:600;color:var(--color-text-tertiary);}.Nebula_PageLayout_File{position:relative;isolation:isolate;display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:default;outline:none;}.Nebula_PageLayout_FileFill{position:absolute;inset:0;z-index:-1;background:transparent;}.Nebula_PageLayout_File[aria-selected=true]>.Nebula_PageLayout_FileFill{background:var(--color-background-secondary-soft);}.Nebula_PageLayout_File:focus-visible>.Nebula_PageLayout_FileFill{box-shadow:inset 0 0 0 1px var(--nebula-focus-ring-color);}.Nebula_PageLayout_FileGlyph{flex:none;display:inline-flex;color:var(--color-text-tertiary);}.Nebula_PageLayout_File[aria-selected=true] .Nebula_PageLayout_FileGlyph{color:var(--color-text);}.Nebula_PageLayout_FileText{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;}.Nebula_PageLayout_FileName{font-size:13px;font-weight:500;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_PageLayout_FileKind,.Nebula_PageLayout_FileSize{font-size:12px;color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_PageLayout_FileSize{flex:none;font-variant-numeric:tabular-nums;}.Nebula_PageLayout_Preview{flex:1;min-height:0;overflow:auto;padding:24px;display:flex;flex-direction:column;gap:16px;}.Nebula_PageLayout_PreviewCode{max-height:420px;}.Nebula_PageLayout_PreviewFacts{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;}.Nebula_PageLayout_PreviewName{margin-top:6px;font-size:14px;font-weight:600;}.Nebula_PageLayout_PreviewKind{font-size:12px;color:var(--color-text-tertiary);}.Nebula_PageLayout_Play{display:flex;flex-direction:column;gap:12px;padding:24px;min-height:100%;box-sizing:border-box;background:var(--color-surface-tertiary);--color-surface: var(--color-surface-tertiary);}:root[data-theme=dark] .Nebula_PageLayout_Play{background:#000;--color-surface: #000000;}.Nebula_PageLayout_PlayTitle{margin:0;font-size:13px;font-weight:600;}.Nebula_PageLayout_PlayTop{display:flex;gap:12px;min-height:480px;}.Nebula_PageLayout_Canvas{flex:1 1 auto;min-width:0;}.Nebula_PageLayout_Stage{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;}.Nebula_PageLayout_StageAction{display:flex;justify-content:center;padding-bottom:24px;}.Nebula_PageLayout_Controls{flex:0 0 360px;}:root[data-theme=dark] .Nebula_PageLayout_Controls>.Nebula_PageLayout_Box{background:var(--color-surface-elevated);--color-surface: var(--color-surface-elevated);}.Nebula_PageLayout_ControlsInset{padding:20px;display:flex;flex-direction:column;gap:20px;}.Nebula_PageLayout_Control{display:flex;flex-direction:column;gap:8px;}.Nebula_PageLayout_ControlLabel{font-size:12px;font-weight:500;color:var(--color-text-secondary);}.Nebula_PageLayout_Choices{display:flex;flex-wrap:wrap;gap:6px;}.Nebula_PageLayout_PlayCode{--nebula-code-fill: var(--color-surface-panel);}}.Nebula_PagedStrip_Strip{--nebula-strip-arrow: var(--control-size-sm);--nebula-strip-fade: calc(var(--nebula-strip-arrow) / 2);--nebula-strip-ground: var(--color-surface);display:block;min-width:0;}.Nebula_PagedStrip_Frame{position:relative;display:block;min-width:0;}.Nebula_PagedStrip_Track{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;gap:15px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;&::-webkit-scrollbar{width:0;height:0;}&:focus-visible{outline:var(--nebula-focus-band) solid var(--nebula-focus-ring-color);outline-offset:2px;}}@media(prefers-reduced-motion:no-preference){.Nebula_PagedStrip_Track{scroll-behavior:smooth;}}.Nebula_PagedStrip_Page{flex:none;width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;}.Nebula_PagedStrip_Edge{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;background:var(--nebula-strip-ground);pointer-events:none;}.Nebula_PagedStrip_Edge>*{pointer-events:auto;}.Nebula_PagedStrip_Edge:where([data-side=start]){left:0;}.Nebula_PagedStrip_Edge:where([data-side=end]){right:0;}.Nebula_PagedStrip_Edge:after{content:"";position:absolute;top:0;bottom:0;width:var(--nebula-strip-fade);background:inherit;}.Nebula_PagedStrip_Edge:where([data-side=start]):after{left:100%;-webkit-mask-image:linear-gradient(to right,rgb(0 0 0 / 100%),rgb(0 0 0 / 0%));mask-image:linear-gradient(to right,#000,#0000);}.Nebula_PagedStrip_Edge:where([data-side=end]):after{right:100%;-webkit-mask-image:linear-gradient(to left,rgb(0 0 0 / 100%),rgb(0 0 0 / 0%));mask-image:linear-gradient(to left,#000,#0000);}.Nebula_PagedStrip_Edge>button{position:relative;z-index:1;}.Nebula_PagedStrip_DotsRow{display:flex;align-items:center;justify-content:center;margin-top:12px;}.Nebula_PagedStrip_Controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px;}.Nebula_Slider_Nebula{--slider-track-color: var(--color-background-secondary-soft);--slider-range-color: var(--color-background-primary-solid);}.Nebula_Slider_Nebula .Nebula_Slider_Thumb{background:var(--nebula-knob-fill);}.Nebula_Slider_Nebula .Nebula_Slider_Thumb{transition-property:scale;transition-duration:var(--transition-duration-basic);transition-timing-function:var(--transition-ease-basic);}.Nebula_Slider_Nebula .Nebula_Slider_Thumb:where(:not(:disabled)):is(:active,[data-force-state=pressed]){scale:var(--scale);}.Nebula_Slider_Nebula .Nebula_Slider_Value{border:none;background-color:transparent;border-radius:13px;corner-shape:squircle;transition-property:background-color;transition-duration:var(--transition-duration-basic);transition-timing-function:var(--transition-ease-basic);}@media(min-width:768px){.Nebula .Value{border-radius:11px;corner-shape:squircle;}}.Nebula_Slider_Nebula:hover .Nebula_Slider_Value{background-color:var(--color-background-secondary-soft);}.Nebula_Slider_Nebula .Nebula_Slider_Value:focus-within{background-color:var(--color-background-secondary-soft-hover);}.Nebula_Panel_Rail{--panel-rail-bg: rgb(255, 255, 255);--panel-edge: rgb(238, 238, 238);--panel-hairline: rgb(238, 238, 238);--panel-divider: rgb(238, 238, 238);--panel-dot: #bbbbbb;--panel-align: #bbbbbb;--panel-box: #e6e6e6;--panel-lock: #dddddd;box-sizing:border-box;width:260px;height:100%;min-height:0;display:flex;flex-direction:column;background:var(--panel-rail-bg);border-left:1px solid var(--panel-edge);font-family:inherit;color:var(--color-text);}:root:not([data-theme=light]) .Nebula_Panel_Rail,[data-theme=dark] .Nebula_Panel_Rail{--panel-rail-bg: rgb(23, 23, 23);--panel-edge: rgb(44, 44, 46);--panel-hairline: rgb(44, 44, 46);--panel-divider: rgb(44, 44, 46);--panel-box: var(--color-background-secondary-solid);}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .Nebula_Panel_Rail{--panel-rail-bg: rgb(255, 255, 255);--panel-edge: rgb(238, 238, 238);--panel-hairline: rgb(238, 238, 238);--panel-divider: rgb(238, 238, 238);--panel-box: #e6e6e6;}}.Nebula_Panel_Rail[data-edge=right]{border-left:0;border-right:1px solid var(--panel-edge);}.Nebula_Panel_Rail[data-edge=none]{border:0;}.Nebula_Panel_Header{flex:none;box-sizing:border-box;height:51px;padding:10px 10px 0;display:flex;flex-direction:column;}.Nebula_Panel_Header>*{flex:none;}.Nebula_Panel_Header:after{content:"";display:block;margin-top:auto;height:1px;background:var(--panel-hairline);}.Nebula_Panel_Scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 10px 10px;}.Nebula_Panel_Align{box-sizing:border-box;height:50px;display:flex;align-items:center;gap:3px;}.Nebula_Panel_Align button[data-variant][data-color]{--button-text-color: var(--panel-align);--button-text-color-hover: var(--panel-align);}.Nebula_Panel_Section{box-sizing:border-box;height:48px;display:flex;align-items:center;border-top:1px solid var(--panel-divider);}.Nebula_Panel_Section:first-child{border-top:0;}.Nebula_Panel_SectionTitle{padding-left:5px;font-size:12px;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Nebula_Panel_SectionAction{margin-left:auto;margin-right:-2.715px;color:var(--color-text-quaternary);}.Nebula_Panel_Rail .Nebula_Panel_SectionAction svg{width:12.57px;height:12.57px;}.Nebula_Panel_Body{padding:0 0 5px;}.Nebula_Panel_Row{display:grid;grid-template-columns:93.85px 62.57px 62.57px;column-gap:10px;align-items:center;box-sizing:border-box;height:40px;padding:6px 0;}.Nebula_Panel_Row:first-child{height:35px;padding:0 0 5px;align-items:start;}.Nebula_Panel_Row>.Nebula_Panel_Control:first-of-type:last-of-type,.Nebula_Panel_Row>.Nebula_Panel_Control[data-span]{grid-column:2 / 4;}.Nebula_Panel_Label{position:relative;box-sizing:border-box;padding-left:20px;font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-quaternary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:28px;display:flex;align-items:center;}.Nebula_Panel_Label>svg{position:absolute;left:5px;top:50%;margin-top:-5px;width:10px;height:10px;color:var(--panel-dot);}.Nebula_Panel_Label[data-bindable]{cursor:default;}.Nebula_Panel_Label[data-bindable]:hover,.Nebula_Panel_Label[data-bindable]:hover>svg{color:var(--color-text-primary-soft);}.Nebula_Panel_Control{min-width:0;display:flex;align-items:center;}.Nebula_Panel_Control>*{flex:1 1 auto;min-width:0;}.Nebula_Panel_Control[data-pair]{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;grid-column:2 / 4;}.Nebula_Panel_Control span[role=button][data-size]{padding-left:7px;padding-right:8px;}.Nebula_Panel_Control[data-pair] [class*=SegmentedControl]{--segmented-control-option-gutter: 4px;}.Nebula_Panel_Number{position:relative;}.Nebula_Panel_Stepper{position:absolute;right:1px;top:1px;bottom:1px;width:24px;display:flex;flex-direction:column;opacity:0;pointer-events:none;}.Nebula_Panel_Number:hover>.Nebula_Panel_Stepper,.Nebula_Panel_Number:focus-within>.Nebula_Panel_Stepper{opacity:1;pointer-events:auto;}.Nebula_Panel_Stepper>button{all:unset;box-sizing:border-box;flex:1 1 50%;display:flex;align-items:center;justify-content:center;color:var(--color-text-quaternary);cursor:default;}.Nebula_Panel_Stepper>button:first-child{align-items:flex-end;padding-bottom:2px;}.Nebula_Panel_Stepper>button:last-child{align-items:flex-start;padding-top:2px;}.Nebula_Panel_Stepper>button:hover{color:var(--color-text);}.Nebula_Panel_Stepper>button svg{width:8px;height:8px;}.Nebula_Panel_Stepper>button:last-child svg{transform:rotate(180deg);}.Nebula_Panel_Locked{position:relative;}.Nebula_Panel_Lock{position:absolute;left:76.82px;top:20px;height:40px;width:14px;color:var(--panel-lock);pointer-events:none;}.Nebula_Panel_Row:first-child>.Nebula_Panel_Lock{top:14px;height:41px;}.Nebula_Panel_Lock svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.Nebula_Panel_Lock svg:first-child{width:12px;height:70px;}.Nebula_Panel_Lock svg:last-child{width:8px;height:14px;color:var(--panel-dot);}.Nebula_Panel_BoxRow{--panel-box-fill: var(--panel-box);display:flex;align-items:center;gap:8px;box-sizing:border-box;height:28px;padding-left:4px;padding-right:4px;font-size:12px;font-weight:500;color:var(--color-text-quaternary);text-align:left;white-space:nowrap;overflow:hidden;}.Nebula_Panel_BoxRow[data-value]{color:var(--color-text-secondary);}.Nebula_Panel_BoxRow>.Nebula_Panel_Box{flex:none;width:22px;height:22px;clip-path:var(--nebula-g-52);background:var(--panel-box-fill);display:flex;align-items:center;justify-content:center;color:var(--color-text-primary-solid);position:relative;}.Nebula_Panel_BoxRow>.Nebula_Panel_Box svg{width:12.57px;height:12.57px;}.Nebula_Panel_BoxRow>.Nebula_Panel_Box[data-swatch]{position:relative;background:var(--panel-swatch-ring, rgba(0, 0, 0, .05));}:root[data-theme=dark] .Nebula_Panel_BoxRow>.Nebula_Panel_Box[data-swatch]{background:var(--panel-swatch-ring, rgba(0, 0, 0, .05));}.Nebula_Panel_BoxRow>.Nebula_Panel_Box[data-swatch]:after{content:"";position:absolute;inset:1px;display:block;background:var(--panel-box-fill);clip-path:var(--nebula-g-51);pointer-events:none;}.Nebula_Panel_BoxRow[data-enabled]>.Nebula_Panel_Box{--panel-box-fill: var(--color-background-primary-solid);}.Nebula_Panel_BoxRow>.Nebula_Panel_Text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;}.Nebula_Panel_BoxRow>.Nebula_Panel_Remove{flex:none;margin-right:-.71px;color:var(--color-text-quaternary);}.Nebula_Panel_Row[data-tall]{height:auto;min-height:60px;}.Nebula_Panel_Quad{grid-column:2 / 4;display:grid;grid-template-columns:repeat(4,1fr);column-gap:1px;row-gap:10px;align-self:start;}.Nebula_Panel_Quad>*{min-width:0;}.Nebula_Panel_Quad>[data-size][data-size]{--input-gutter: 7px;}.Nebula_Panel_Quad>[data-size] input{text-align:center;}.Nebula_Panel_QuadCap{font-size:10px;font-weight:400;line-height:13px;height:13px;text-align:center;text-transform:uppercase;color:var(--color-text-quaternary);}.Nebula_Panel_Control[data-disabled]{pointer-events:none;}:root,:where([data-theme]){--nebula-placeholder-fill: light-dark(rgba(13, 13, 13, .1), rgba(225, 225, 225, .12));--nebula-placeholder-hairline: light-dark(rgba(13, 13, 13, .05), rgba(237, 237, 254, .118));--nebula-placeholder-mark: light-dark(#8f8f8f, rgb(142, 142, 147));--nebula-placeholder-fill-framer: light-dark(#cccccc, rgb(99, 99, 102));--nebula-placeholder-hairline-framer: light-dark(rgba(0, 0, 0, .05), rgba(253, 253, 253, .091));--nebula-placeholder-mark-framer: light-dark(#999999, rgb(99, 99, 102));--nebula-placeholder-unset-fill: light-dark(#ffffff, #ffffff);--nebula-placeholder-band: light-dark(#cdcdcd, #ededed);--nebula-placeholder-band-edge: light-dark(rgb(205 205 205 / 0), rgb(237 237 237 / 0));--nebula-placeholder-sweep-delay: .6s;--nebula-placeholder-sweep-duration: 3s;--nebula-placeholder-stagger: .2s;}.Nebula_Placeholder_Placeholder{display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--nebula-placeholder-fill);color:var(--nebula-placeholder-mark);overflow:hidden;}.Nebula_Placeholder_Placeholder[data-source=framer],.Nebula_Placeholder_Line[data-source=framer]{--nebula-placeholder-fill: var(--nebula-placeholder-fill-framer);--nebula-placeholder-hairline: var(--nebula-placeholder-hairline-framer);--nebula-placeholder-mark: var(--nebula-placeholder-mark-framer);}.Nebula_Placeholder_Placeholder[data-hairline]{box-shadow:inset 0 0 0 1px var(--nebula-placeholder-hairline);}.Nebula_Placeholder_Placeholder[data-shape=panel]{border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}.Nebula_Placeholder_Placeholder[data-shape=round]{border-radius:9999px;}.Nebula_Placeholder_Placeholder[data-unset]{background:var(--nebula-placeholder-unset-fill);}.Nebula_Placeholder_Mark{display:inline-flex;color:var(--nebula-placeholder-mark);}.Nebula_Placeholder_Line{display:block;width:100%;background:var(--nebula-placeholder-fill);}@keyframes Nebula_Placeholder_nebula-placeholder-sweep{0%{background-position:-100% top;}70%{background-position:250% top;}to{background-position:250% top;}}.Nebula_Placeholder_Placeholder:not([data-still]):not([data-unset]):not([data-source=framer]),.Nebula_Placeholder_Line:not([data-still]):not([data-source=framer]){background-image:linear-gradient(to left,var(--nebula-placeholder-band-edge),var(--nebula-placeholder-band) 50%,var(--nebula-placeholder-band-edge));background-size:50% 200%;background-position:-100% top;background-repeat:no-repeat;animation:Nebula_Placeholder_nebula-placeholder-sweep var(--nebula-placeholder-sweep-duration) var(--nebula-placeholder-sweep-delay) infinite;}.Nebula_Placeholder_Line[data-i="1"]{animation-delay:calc(var(--nebula-placeholder-sweep-delay) + var(--nebula-placeholder-stagger) * 1);}.Nebula_Placeholder_Line[data-i="2"]{animation-delay:calc(var(--nebula-placeholder-sweep-delay) + var(--nebula-placeholder-stagger) * 2);}.Nebula_Placeholder_Line[data-i="3"]{animation-delay:calc(var(--nebula-placeholder-sweep-delay) + var(--nebula-placeholder-stagger) * 3);}.Nebula_Placeholder_Line[data-i="4"]{animation-delay:calc(var(--nebula-placeholder-sweep-delay) + var(--nebula-placeholder-stagger) * 4);}.Nebula_Placeholder_Line[data-i="5"]{animation-delay:calc(var(--nebula-placeholder-sweep-delay) + var(--nebula-placeholder-stagger) * 5);}@media(prefers-reduced-motion:reduce){.Nebula_Placeholder_Placeholder,.Nebula_Placeholder_Line{animation:none;background-image:none;}}:root{--sileo-spring-easing: linear( 0, .002 .6%, .007 1.2%, .015 1.8%, .026 2.4%, .041 3.1%, .06 3.8%, .108 5.3%, .157 6.6%, .214 8%, .467 13.7%, .577 16.3%, .631 17.7%, .682 19.1%, .73 20.5%, .771 21.8%, .808 23.1%, .844 24.5%, .874 25.8%, .903 27.2%, .928 28.6%, .952 30.1%, .972 31.6%, .988 33.1%, 1.01 35.7%, 1.025 38.5%, 1.034 41.6%, 1.038 45%, 1.035 50.1%, 1.012 64.2%, 1.003 73%, .999 83.7%, 1 );--sileo-duration: .6s;--sileo-height: 40px;--sileo-width: 350px;--sileo-state-success: oklch(.723 .219 142.136);--sileo-state-loading: oklch(.556 0 0);--sileo-state-error: oklch(.637 .237 25.331);--sileo-state-warning: oklch(.795 .184 86.047);--sileo-state-info: oklch(.685 .169 237.323);--sileo-state-action: oklch(.623 .214 259.815);}[data-sileo-toast]{position:relative;cursor:pointer;pointer-events:auto;touch-action:none;border:0;background:transparent;padding:0;width:var(--sileo-width);height:var(--_h, var(--sileo-height));opacity:0;transform:translateZ(0) scale(.95);transform-origin:center;contain:layout style;overflow:visible;}[data-sileo-toast][data-state=loading]{cursor:default;}[data-sileo-toast][data-ready=true]{opacity:1;transform:translateZ(0) scale(1);transition:transform calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),opacity calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),margin-bottom calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),margin-top calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),height var(--sileo-duration) var(--sileo-spring-easing);}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){transform:translateY(-6px) scale(.95);}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){transform:translateY(6px) scale(.95);}[data-sileo-toast][data-ready=true][data-exiting=true]{opacity:0;pointer-events:none;}[data-sileo-viewport][data-position^=top] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(-6px) scale(.95);}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(6px) scale(.95);}[data-sileo-canvas]{position:absolute;left:0;right:0;pointer-events:none;transform:translateZ(0);contain:layout style;overflow:visible;}[data-sileo-canvas][data-edge=top]{bottom:0;transform:scaleY(-1) translateZ(0);}[data-sileo-canvas][data-edge=bottom]{top:0;}[data-sileo-svg]{overflow:visible;}[data-sileo-header]{position:absolute;z-index:20;display:flex;align-items:center;padding:.5rem;height:var(--sileo-height);overflow:hidden;left:var(--_px, 0px);transform:var(--_ht);max-width:var(--_pw);}[data-sileo-toast][data-ready=true] [data-sileo-header]{transition:transform var(--sileo-duration) var(--sileo-spring-easing),left var(--sileo-duration) var(--sileo-spring-easing),max-width var(--sileo-duration) var(--sileo-spring-easing);}[data-sileo-header][data-edge=top]{bottom:0;}[data-sileo-header][data-edge=bottom]{top:0;}[data-sileo-header-stack]{position:relative;display:inline-flex;align-items:center;height:100%;}[data-sileo-header-inner]{display:flex;align-items:center;gap:.5rem;white-space:nowrap;opacity:1;filter:blur(0px);transform:translateZ(0);}[data-sileo-header-inner][data-layer=current]{position:relative;z-index:1;animation:sileo-header-enter var(--sileo-duration) var(--sileo-spring-easing) both;}[data-sileo-header-inner][data-layer=current]:not(:only-child),[data-sileo-header-inner][data-exiting=true]{will-change:opacity,filter;}[data-sileo-header-inner][data-layer=prev]{position:absolute;left:0;top:0;z-index:0;pointer-events:none;}[data-sileo-header-inner][data-exiting=true]{animation:sileo-header-exit calc(var(--sileo-duration) * .7) ease forwards;}[data-sileo-badge]{display:flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;padding:2px;box-sizing:border-box;border-radius:9999px;color:var(--sileo-tone, currentColor);background-color:var(--sileo-tone-bg, transparent);}[data-sileo-title]{font-size:.825rem;line-height:1rem;font-weight:500;text-transform:capitalize;color:var(--sileo-tone, currentColor);}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state]{--_c: var(--sileo-state-success);}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=loading]{--_c: var(--sileo-state-loading);}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=error]{--_c: var(--sileo-state-error);}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=warning]{--_c: var(--sileo-state-warning);}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=info]{--_c: var(--sileo-state-info);}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=action]{--_c: var(--sileo-state-action);}:is([data-sileo-badge],[data-sileo-title])[data-state]{--sileo-tone: var(--_c);--sileo-tone-bg: color-mix(in oklch, var(--_c) 20%, transparent);}[data-sileo-content]{position:absolute;left:0;z-index:10;width:100%;pointer-events:none;opacity:var(--_co, 0);}[data-sileo-content]:not([data-visible=true]){content-visibility:hidden;}[data-sileo-toast][data-ready=true] [data-sileo-content]{transition:opacity calc(var(--sileo-duration) * .08) ease calc(var(--sileo-duration) * .04);}[data-sileo-content][data-edge=top]{top:0;}[data-sileo-content][data-edge=bottom]{top:var(--sileo-height);}[data-sileo-content][data-visible=true]{pointer-events:auto;}[data-sileo-toast][data-ready=true] [data-sileo-content][data-visible=true]{transition:opacity calc(var(--sileo-duration) * .6) ease calc(var(--sileo-duration) * .3);}[data-sileo-description]{width:100%;text-align:left;padding:1rem;font-size:.875rem;line-height:1.25rem;contain:layout style paint;content-visibility:auto;}[data-sileo-button]{display:flex;align-items:center;justify-content:center;height:1.75rem;padding:0 .625rem;margin-top:.75rem;border-radius:9999px;border:0;font-size:.75rem;font-weight:500;cursor:pointer;color:var(--sileo-btn-color, currentColor);background-color:var(--sileo-btn-bg, transparent);transition:background-color .15s ease;}[data-sileo-button]:hover{background-color:var(--sileo-btn-bg-hover, transparent);}[data-sileo-button][data-state]{--sileo-btn-color: var(--_c);--sileo-btn-bg: color-mix(in oklch, var(--_c) 15%, transparent);--sileo-btn-bg-hover: color-mix(in oklch, var(--_c) 25%, transparent);}[data-sileo-icon=spin]{animation:sileo-spin 1s linear infinite;}@keyframes sileo-spin{to{transform:rotate(360deg);}}@keyframes sileo-header-enter{0%{opacity:0;filter:blur(6px);}to{opacity:1;filter:blur(0px);}}@keyframes sileo-header-exit{0%{opacity:1;filter:blur(0px);}to{opacity:0;filter:blur(6px);}}[data-sileo-viewport]{position:fixed;z-index:50;display:flex;gap:.75rem;padding:.75rem;pointer-events:none;max-width:calc(100vw - 1.5rem);contain:layout style;}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){margin-bottom:calc(-1 * (var(--sileo-height) + .75rem));}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){margin-top:calc(-1 * (var(--sileo-height) + .75rem));}[data-sileo-viewport][data-position^=top]{top:0;flex-direction:column-reverse;}[data-sileo-viewport][data-position^=bottom]{bottom:0;flex-direction:column;}[data-sileo-viewport][data-position$=left]{left:0;align-items:flex-start;}[data-sileo-viewport][data-position$=right]{right:0;align-items:flex-end;}[data-sileo-viewport][data-position$=center]{left:50%;transform:translate(-50%);align-items:center;}@media(prefers-reduced-motion:no-preference){[data-sileo-toast][data-ready=true]:hover,[data-sileo-toast][data-ready=true][data-exiting=true]{will-change:transform,opacity,height;}}@media(prefers-reduced-motion:reduce){[data-sileo-viewport],[data-sileo-viewport] *,[data-sileo-viewport] *:before,[data-sileo-viewport] *:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;}}[data-sileo-viewport][data-theme=dark] [data-sileo-description]{color:#00000080;}[data-sileo-viewport][data-theme=light] [data-sileo-description]{color:#ffffff80;}.Nebula_Stepper_Stepper{--nebula-step-box: var(--control-size-3xs);--nebula-step-rail: var(--nebula-divider);--nebula-step-rail-done: light-dark(#dddddd, rgb(45, 45, 45));--nebula-step-rail-thickness: var(--nebula-divider-thickness);--nebula-step-air: 5px;--nebula-step-ink-todo: var(--nebula-text-tertiary);--nebula-step-ink-done: var(--nebula-text-label);--nebula-step-ink-current: var(--color-text-primary);--nebula-step-plate: var(--nebula-selected-fill);--nebula-step-label-size: 11px;--nebula-step-inset: 15px;display:flex;margin:0;padding:0;list-style:none;font-family:var(--nebula-font-family, inherit);font-feature-settings:var(--nebula-font-features, inherit);}.Nebula_Stepper_Stepper[data-framed]{position:relative;isolation:isolate;padding:calc(var(--nebula-step-air) * 3);}.Nebula_Stepper_Stepper[data-framed]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-surface);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo);}.Nebula_Stepper_Step{display:flex;align-items:flex-start;min-width:0;}.Nebula_Stepper_Step:not(:last-child){flex:1;}.Nebula_Stepper_Mark{display:flex;flex-direction:column;align-items:center;gap:var(--nebula-step-air);flex:none;}.Nebula_Stepper_Label{font-size:var(--nebula-step-label-size);line-height:1.4;text-align:center;color:var(--nebula-step-ink-todo);max-width:calc(var(--nebula-step-box) * 4);}.Nebula_Stepper_Step[data-state=done] .Nebula_Stepper_Label{color:var(--nebula-step-ink-done);}.Nebula_Stepper_Step[data-state=current] .Nebula_Stepper_Label{color:var(--nebula-step-ink-current);}.Nebula_Stepper_Rail{flex:1;min-width:calc(var(--nebula-step-box) / 2);height:var(--nebula-step-rail-thickness);margin:calc(var(--nebula-step-box) / 2) var(--nebula-step-air) 0;background:var(--nebula-step-rail);}.Nebula_Stepper_Step[data-state=done]>.Nebula_Stepper_Rail{background:var(--nebula-step-rail-done);}.Nebula_Stepper_Stepper[data-trail=plain] .Nebula_Stepper_Step[data-state=done]>.Nebula_Stepper_Rail{background:var(--nebula-step-rail);}.Nebula_Stepper_Stepper[data-orientation=vertical]{flex-direction:column;}.Nebula_Stepper_Stepper[data-orientation=vertical] .Nebula_Stepper_Step{flex-direction:column;align-items:stretch;}.Nebula_Stepper_Stepper[data-orientation=vertical] .Nebula_Stepper_Mark{flex-direction:row;align-items:center;}.Nebula_Stepper_Stepper[data-orientation=vertical] .Nebula_Stepper_Label{text-align:start;max-width:none;}.Nebula_Stepper_Stepper[data-orientation=vertical] .Nebula_Stepper_Rail{flex:none;width:var(--nebula-step-rail-thickness);height:calc(var(--nebula-step-box) * .75);min-width:0;margin:var(--nebula-step-air) 0 var(--nebula-step-air) calc(var(--nebula-step-box) / 2);}.Nebula_Stepper_Stepper .Nebula_Stepper_Marker[data-variant][data-color][data-size]{--button-background-color: var(--nebula-step-plate);--button-text-color: var(--nebula-step-ink-todo);--button-text-color-hover: var(--nebula-step-ink-todo);}.Nebula_Stepper_Stepper .Nebula_Stepper_Step[data-state=done] .Nebula_Stepper_Marker[data-variant][data-color][data-size]{--button-text-color: var(--nebula-step-ink-done);--button-text-color-hover: var(--nebula-step-ink-done);}.Nebula_Stepper_Stepper .Nebula_Stepper_Step[data-state=current] .Nebula_Stepper_Marker[data-variant][data-color][data-size]{--button-text-color: var(--nebula-step-ink-current);--button-text-color-hover: var(--nebula-step-ink-current);}.Nebula_Stepper_Stepper .Nebula_Stepper_Step[data-state=todo] .Nebula_Stepper_Marker[data-variant][data-color][data-size][data-disabled]{--button-text-color: var(--color-text-disabled);--button-text-color-hover: var(--color-text-disabled);}.Nebula_Stepper_Hint{display:block;color:var(--nebula-step-ink-todo);}.Nebula_Stepper_Nav{display:flex;align-items:center;gap:var(--nebula-step-air);}.Nebula_Stepper_Panel{padding:calc(var(--nebula-step-air) * 2) var(--nebula-step-inset) var(--nebula-step-air);color:var(--color-text);}.Switch_Container{display:flex;font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height);user-select:none;&[data-has-label]{align-items:flex-start;}&[data-label-position=start]{flex-direction:row-reverse;}}.Switch_Track{position:relative;flex-shrink:0;width:var(--switch-track-width);max-width:var(--switch-track-width);height:var(--switch-track-height);border:0;border-radius:var(--radius-full);background:var(--switch-track-color);cursor:pointer;transition:background-color .25s var(--cubic-move);&:where(:not([data-disabled],[data-state=checked])){@media(hover:hover)and (pointer:fine){&:hover{background:var(--switch-track-color-hover);}}}[data-has-label] &{top:var(--switch-track-top-offset, 1px);}&:focus-visible:not([data-pointer-focus]){outline:2px solid var(--color-ring);outline-offset:2px;}&[data-state=checked]{background:var(--switch-track-color-checked);}&[data-disabled]{background:var(--switch-track-color-disabled);cursor:not-allowed;&[data-state=checked]{background:var(--switch-track-color-checked-disabled);}}}.Switch_Thumb{position:absolute;top:var(--switch-thumb-offset);inset-inline-start:var(--switch-thumb-offset);display:block;width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:var(--radius-full);background:var(--switch-thumb-color);box-shadow:var(--switch-thumb-shadow);transition:transform .25s var(--cubic-move);[data-state=checked] &{transform:translate(calc(var(--switch-track-width) - var(--switch-thumb-size) - var(--switch-thumb-offset) * 2));}[data-state=checked]:dir(rtl) &{transform:translate(calc(-1 * (var(--switch-track-width) - var(--switch-thumb-size) - var(--switch-thumb-offset) * 2)));}&[data-disabled]{background:var(--switch-thumb-color-disabled);box-shadow:none;}}.Switch_Label{cursor:pointer;[data-label-position=end] &{padding-inline-start:var(--switch-label-gap);}[data-label-position=start] &{padding-inline-end:var(--switch-label-gap);}[data-disabled] &{cursor:not-allowed;}}.Nebula_Switch_Nebula{--nebula-switch-height: 20px;--nebula-switch-width: 34px;--nebula-switch-thumb: 14px;&:where([data-size="3xs"]){--nebula-switch-height: 14px;--nebula-switch-width: 24px;--nebula-switch-thumb: 10px;}&:where([data-size="2xs"]){--nebula-switch-height: 16px;--nebula-switch-width: 27px;--nebula-switch-thumb: 11px;}&:where([data-size=xs]){--nebula-switch-height: 18px;--nebula-switch-width: 30px;--nebula-switch-thumb: 12px;}&:where([data-size=sm]){--nebula-switch-height: 20px;--nebula-switch-width: 34px;--nebula-switch-thumb: 14px;}&:where([data-size=md]){--nebula-switch-height: 22px;--nebula-switch-width: 37px;--nebula-switch-thumb: 15px;}&:where([data-size=lg]){--nebula-switch-height: 24px;--nebula-switch-width: 40px;--nebula-switch-thumb: 16px;}&:where([data-size=xl]){--nebula-switch-height: 26px;--nebula-switch-width: 44px;--nebula-switch-thumb: 18px;}&:where([data-size="2xl"]){--nebula-switch-height: 28px;--nebula-switch-width: 47px;--nebula-switch-thumb: 19px;}&:where([data-size="3xl"]){--nebula-switch-height: 30px;--nebula-switch-width: 51px;--nebula-switch-thumb: 21px;}--switch-track-height: var(--nebula-switch-height);--switch-track-width: var(--nebula-switch-width);--switch-thumb-size: var(--nebula-switch-thumb);--switch-thumb-offset: calc((var(--switch-track-height) - var(--switch-thumb-size)) / 2);}.Nebula_Switch_Nebula .Nebula_Switch_Track{--nebula-switch-fill: var(--switch-track-color);z-index:0;background:var(--nebula-switch-fill);}.Nebula_Switch_Nebula{--switch-thumb-color: var(--nebula-knob-fill);}.Nebula_Switch_Nebula .Nebula_Switch_Track[data-state=checked]{--nebula-switch-fill: var(--color-background-primary-solid);}.Nebula_Switch_Nebula .Nebula_Switch_Track:where(:not([data-disabled],[data-state=checked])){@media(hover:hover)and (pointer:fine){&:hover{--nebula-switch-fill: var(--switch-track-color-hover);}}}.Nebula_Switch_Nebula .Nebula_Switch_Track[data-disabled]{--nebula-switch-fill: var(--switch-track-color-disabled);}.Nebula_Switch_Nebula .Nebula_Switch_Track[data-disabled][data-state=checked]{--nebula-switch-fill: var(--switch-track-color-checked-disabled);}.Nebula_Switch_Nebula .Nebula_Switch_Thumb{transition-property:transform,scale;transition-duration:.25s,var(--transition-duration-basic);transition-timing-function:var(--cubic-move),var(--transition-ease-basic);}.Nebula_Switch_Nebula .Nebula_Switch_Track:where(:not([data-disabled])):is(:active,[data-force-state=pressed]) .Nebula_Switch_Thumb{scale:var(--scale);}.Nebula_Switch_Nebula .Nebula_Switch_Track:is(:focus-visible:not([data-pointer-focus]),[data-force-state=focus]){outline:none;&:before{content:"";position:absolute;display:block;inset:-1px;opacity:1;pointer-events:none;background-color:var(--nebula-focus-ring-color);border-radius:var(--radius-full);z-index:-2;}&:after{content:"";position:absolute;inset:0;display:block;background-color:var(--color-background-primary, #fff);background-image:linear-gradient(var(--nebula-switch-fill),var(--nebula-switch-fill));border-radius:var(--radius-full);z-index:-1;pointer-events:none;}}.TagInput_Container{position:relative;overflow:hidden;min-height:calc((var(--min-rows) * var(--tag-input-height)) + ((var(--min-rows) + 1) * var(--tag-input-tag-spacing)));padding:var(--tag-input-tag-spacing);border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--input-outline-border-color) inset;cursor:text;outline:0;transition:box-shadow .15s ease;&[data-disabled]{pointer-events:none;}&:not([data-disabled]){@media(hover:hover)and (pointer:fine){&:hover{box-shadow:0 0 0 1px light-dark(var(--gray-300),var(--gray-500)) inset;}}&[data-focused]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset;}}&[data-empty]{padding:var(--tag-input-tag-spacing) 12px;}&:where([data-size=md]){--tag-input-font-size: var(--control-font-size-md);--tag-input-height: 20px;--tag-input-tag-spacing: 6px;}&:where([data-size=lg]){--tag-input-font-size: var(--control-font-size-md);--tag-input-height: 24px;--tag-input-tag-spacing: 6px;}&:where([data-size=xl]){--tag-input-font-size: var(--control-font-size-lg);--tag-input-height: 24px;--tag-input-tag-spacing: 8px;}&:where([data-size="2xl"]){--tag-input-font-size: var(--control-font-size-lg);--tag-input-height: 28px;--tag-input-tag-spacing: 8px;}&:where([data-size="3xl"]){--tag-input-font-size: var(--control-font-size-lg);--tag-input-height: 32px;--tag-input-tag-spacing: 8px;}}.TagInput_TagInput{display:flex;flex-wrap:wrap;gap:var(--tag-input-tag-spacing);}.TagInput_Tag{overflow:hidden;display:flex;align-items:center;height:var(--tag-input-height);padding:4px 4px 4px 8px;border-radius:var(--radius-md);background-color:light-dark(var(--color-background-secondary-soft),var(--color-background-secondary-solid));color:light-dark(var(--color-text-secondary-soft),var(--color-text-secondary-solid));cursor:pointer;line-height:1.4;outline:none;transition:background-color .15s ease;@media(hover:hover)and (pointer:fine){&:hover{background-color:light-dark(var(--color-background-secondary-soft-hover),var(--color-background-secondary-solid-hover));}}&:focus{background-color:light-dark(var(--color-background-secondary-soft-hover),var(--color-background-secondary-solid-hover));}.TagInput_Container[data-disabled] &{color:var(--color-text-tertiary);}&[data-invalid]{background-color:var(--color-background-danger-soft);color:var(--color-text-danger-soft);@media(hover:hover)and (pointer:fine){&:hover{background-color:var(--color-background-danger-soft-hover);}}&:focus{background-color:var(--color-background-danger-soft-hover);}}&[data-duplicate]{animation:TagInput_shake .5s ease;}.TagInput_TagRemove{position:relative;display:flex;align-items:center;margin-left:4px;color:inherit;opacity:.7;transition:opacity .15s ease;@media(hover:hover)and (pointer:fine){&:hover{opacity:1;}}}}.TagInput_TagValue{font-size:var(--tag-input-font-size);white-space:nowrap;}.TagInput_InputContainer{display:flex;align-items:center;flex-grow:1;max-width:100%;}.TagInput_InputWrapper{overflow:hidden;width:100%;}.TagInput_InputMeasure{position:absolute;font-size:var(--tag-input-font-size);visibility:hidden;white-space:nowrap;}.TagInput_Input{display:block;min-width:20px;height:var(--tag-input-height);padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--color-text);font-size:var(--tag-input-font-size);line-height:1.4;white-space:nowrap;&:focus{outline:0;}&::placeholder{color:var(--color-text-tertiary);}&:disabled{color:var(--color-text-tertiary);}&:-webkit-autofill,&:-webkit-autofill:focus,&:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}&:-webkit-autofill-and-obscured,&:-webkit-autofill-strong-password,&:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;}}.TagInput_Limit{width:100%;margin-top:2px;color:var(--color-text);font-size:var(--font-text-xs-size);font-variant-numeric:tabular-nums;text-align:right;}@keyframes TagInput_shake{0%{transform:translate(0);}20%,60%{transform:translate(-5px);}40%,80%{transform:translate(5px);}to{transform:translate(0);}}.Nebula_TagInput_Nebula{--tag-input-height: var(--control-size-sm);--tag-input-tag-spacing: 6px;--tag-input-font-size: 12px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);&:where([data-size="3xs"]){--tag-input-height: var(--control-size-3xs);--tag-input-tag-spacing: 6px;--tag-input-font-size: 11px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size="2xs"]){--tag-input-height: var(--control-size-2xs);--tag-input-tag-spacing: 6px;--tag-input-font-size: 11px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size=xs]){--tag-input-height: var(--control-size-xs);--tag-input-tag-spacing: 6px;--tag-input-font-size: 12px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size=sm]){--tag-input-height: var(--control-size-sm);--tag-input-tag-spacing: 6px;--tag-input-font-size: 12px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size=md]){--tag-input-height: var(--control-size-md);--tag-input-tag-spacing: 6px;--tag-input-font-size: 13px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size=lg]){--tag-input-height: var(--control-size-lg);--tag-input-tag-spacing: 6px;--tag-input-font-size: 13px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size=xl]){--tag-input-height: var(--control-size-xl);--tag-input-tag-spacing: 8px;--tag-input-font-size: 13px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size="2xl"]){--tag-input-height: var(--control-size-2xl);--tag-input-tag-spacing: 8px;--tag-input-font-size: 13px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}&:where([data-size="3xl"]){--tag-input-height: var(--control-size-3xl);--tag-input-tag-spacing: 8px;--tag-input-font-size: 13px;--nebula-tag-field-clip: var(--nebula-squarecicle-primary-14);}box-shadow:none;border-radius:0;clip-path:var(--nebula-tag-field-clip);background:var(--color-background-secondary-soft);transition:background-color .15s ease;--color-surface: var(--color-background-secondary-soft);}@media(hover:hover)and (pointer:fine){.Nebula_TagInput_Nebula:not([data-disabled]):hover{box-shadow:none;background:var(--color-background-secondary-soft-hover);}}.Nebula_TagInput_Nebula:not([data-disabled])[data-focused]{box-shadow:none;background:var(--color-background-secondary-soft-hover);}.Nebula_TagInput_Remove{display:inline-flex;align-items:center;cursor:pointer;}.Nebula_TimePicker_ClockWrapper{overflow:hidden;padding:10px var(--nebula-calendar-panel-inset) 12px;}.Nebula_TimePicker_ClockContainer{position:relative;width:var(--nebula-calendar-grid-width);height:calc(34px + 7 * var(--nebula-calendar-cell-size));}.Nebula_TimePicker_Previous{position:absolute;top:0;left:-2px;z-index:2;background-color:var(--color-surface-elevated);&:before{position:absolute;top:0;bottom:0;left:-10px;display:block;width:12px;background-color:var(--color-surface-elevated);content:"";}&:after{position:absolute;top:0;bottom:0;left:100%;display:block;width:14px;background-color:var(--color-surface-elevated);content:"";mask-image:linear-gradient(-90deg,#0000,#000);}}.Nebula_TimePicker_Next{position:absolute;top:0;right:-2px;z-index:2;background-color:var(--color-surface-elevated);&:before{position:absolute;top:0;right:-10px;bottom:0;display:block;width:12px;background-color:var(--color-surface-elevated);content:"";}&:after{position:absolute;top:0;right:100%;bottom:0;display:block;width:14px;background-color:var(--color-surface-elevated);content:"";mask-image:linear-gradient(90deg,#0000,#000);}}.Nebula_TimePicker_Next button[type=button],.Nebula_TimePicker_Previous button[type=button]{z-index:2;border-radius:0;clip-path:var(--nebula-squarecicle-primary-14);}.Nebula_TimePicker_TimeLabel{display:flex;align-items:center;justify-content:center;height:28px;padding:0;margin:0 0 6px;color:var(--color-text);font-size:13px;font-weight:var(--font-weight-semibold);}.Nebula_TimePicker_Separator{padding:0 1px;color:var(--nebula-text-tertiary);font-variant-numeric:tabular-nums;}.Nebula_TimePicker_HeaderChip{padding:1px 6px;border:0;border-radius:0;background:transparent;clip-path:var(--nebula-squarecicle-primary-11);color:inherit;cursor:pointer;font:inherit;transition:background-color .15s var(--cubic-enter);&[aria-expanded=true]{background-color:var(--nebula-hover-fill);}@media(hover:hover)and (pointer:fine){&:hover{background-color:var(--nebula-hover-fill);}}}.Nebula_TimePicker_PickerGrid{display:grid;align-content:space-between;height:calc(7 * var(--nebula-calendar-cell-size));row-gap:6px;&[data-view=hours]{grid-template-columns:repeat(4,1fr);}&[data-view=minutes]{grid-template-columns:repeat(3,1fr);}&[data-view=meridiem]{grid-template-columns:repeat(2,1fr);}}.Nebula_TimePicker_PickerCell{height:var(--nebula-calendar-cell-size);border:0;border-radius:0;background:transparent;clip-path:var(--nebula-squarecicle-primary-14);color:var(--nebula-text-label);cursor:pointer;font-family:var(--nebula-font-family);font-size:var(--nebula-calendar-day-size);font-variant-numeric:tabular-nums;font-weight:var(--nebula-calendar-day-weight);transition:background-color .15s var(--cubic-enter);@media(hover:hover)and (pointer:fine){&:hover{background-color:var(--nebula-hover-fill);}}&[data-current]{background-color:var(--color-text);color:var(--color-text-inverse);}}.Toolbar_Toolbar{position:relative;display:inline-flex;align-items:center;gap:var(--toolbar-gap);box-sizing:border-box;color:var(--color-text);font-size:var(--toolbar-font-size);&:where([data-size=sm]){--toolbar-control: var(--control-size-sm);--toolbar-gutter: var(--control-gutter-sm);--toolbar-gap: calc(var(--spacing) * 1.5);--toolbar-font-size: var(--control-font-size-sm);--toolbar-icon-size: var(--control-icon-size-sm);}&:where([data-size=md]){--toolbar-control: var(--control-size-md);--toolbar-gutter: var(--control-gutter-md);--toolbar-gap: calc(var(--spacing) * 2);--toolbar-font-size: var(--control-font-size-md);--toolbar-icon-size: var(--control-icon-size-md);}&:where([data-size=lg]){--toolbar-control: var(--control-size-lg);--toolbar-gutter: var(--control-gutter-lg);--toolbar-gap: calc(var(--spacing) * 2.5);--toolbar-font-size: var(--control-font-size-lg);--toolbar-icon-size: var(--control-icon-size-lg);}&:where([data-variant=floating]){height:calc(var(--toolbar-control) + var(--toolbar-gutter) * 2);padding:var(--toolbar-gutter);isolation:isolate;background:transparent;border-radius:var(--nebula-panel-radius);}&:where([data-variant=floating]):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-surface);border-radius:var(--nebula-panel-radius);filter:var(--nebula-panel-goo) var(--nebula-elevation-panel-clipped);}&:where([data-variant=docked]){height:var(--toolbar-control);background-color:transparent;}&:where([data-variant=ghost]){height:calc(var(--toolbar-control) + var(--toolbar-gutter) * 2);padding:var(--toolbar-gutter);background-color:transparent;}&:where([data-orientation=vertical]){flex-direction:column;}&:where([data-orientation=vertical][data-variant=floating]),&:where([data-orientation=vertical][data-variant=ghost]){width:calc(var(--toolbar-control) + var(--toolbar-gutter) * 2);height:auto;}&:where([data-orientation=vertical][data-variant=docked]){width:var(--toolbar-control);height:auto;}svg{font-size:var(--toolbar-icon-size);}}.Toolbar_Toolbar:where([data-placement]){position:absolute;z-index:10;}.Toolbar_Toolbar:where([data-placement$=-center]){&:where([data-placement^=bottom],[data-placement^=top]){left:50%;transform:translate(-50%);}&:where([data-placement^=left],[data-placement^=right]){top:50%;transform:translateY(-50%);}}.Toolbar_Toolbar:where([data-placement^=bottom]){bottom:var(--toolbar-gutter);}.Toolbar_Toolbar:where([data-placement^=top]){top:var(--toolbar-gutter);}.Toolbar_Toolbar:where([data-placement=left-center]){left:var(--toolbar-gutter);}.Toolbar_Toolbar:where([data-placement=right-center]){right:var(--toolbar-gutter);}.Toolbar_Toolbar:where([data-placement$=-start]){left:var(--toolbar-gutter);}.Toolbar_Toolbar:where([data-placement$=-end]){right:var(--toolbar-gutter);}.Toolbar_Toolbar:where([data-overflow=menu])>[hidden]{display:none!important;}.Toolbar_Toolbar:where([data-overflow]):where([data-orientation=horizontal]){display:flex;width:100%;}.Toolbar_Toolbar:where([data-overflow=wrap]){flex-wrap:wrap;height:auto;}.Toolbar_Toolbar:where([data-overflow=wrap][data-variant=floating]),.Toolbar_Toolbar:where([data-overflow=wrap][data-variant=ghost]){min-height:calc(var(--toolbar-control) + var(--toolbar-gutter) * 2);}.Toolbar_Toolbar:where([data-overflow=wrap][data-variant=docked]){min-height:var(--toolbar-control);}.Toolbar_Toolbar:where([data-reorderable]){touch-action:none;}.Toolbar_Toolbar:where([data-reorderable])>[data-dragging]{opacity:.45;}.Toolbar_MenuGroupLabel{padding:6px 10px 2px;color:var(--color-text-tertiary);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;}.Toolbar_More{display:inline-flex;flex:none;align-items:center;}.Toolbar_Toolbar button{--nebula-squarecicle: var(--nebula-squarecicle-primary-8);}.Toolbar_Toolbar button:before,.Toolbar_Toolbar button:after{clip-path:none;border-radius:8px;filter:var(--nebula-panel-goo);transition:none;}.Toolbar_Toolbar button{transition:none;}.Toolbar_Group{display:inline-flex;align-items:center;align-self:stretch;&:where([data-seam=ground]){gap:1px;padding:0;position:relative;isolation:isolate;background-color:transparent;}&:where([data-seam=ground]):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--color-surface-tertiary);border-radius:8px;filter:var(--nebula-panel-goo);}&:where([data-seam=plain]){gap:1px;background-color:transparent;}}.Toolbar_Toolbar:where([data-orientation=vertical]) .Toolbar_Group{flex-direction:column;}.Toolbar_Separator{flex:none;align-self:center;width:1px;height:calc(var(--toolbar-control) * .5);margin:0 calc(var(--toolbar-gap) * .5);background-color:var(--color-border-subtle);}.Toolbar_Toolbar:where([data-orientation=vertical]) .Toolbar_Separator{width:calc(var(--toolbar-control) * .5);height:1px;margin:calc(var(--toolbar-gap) * .5) 0;}.Toolbar_Spacer{flex:1 1 auto;min-width:calc(var(--toolbar-gap) * 2);}.Toolbar_Text{flex:none;padding:0 calc(var(--toolbar-gap) * .5);color:var(--color-text-secondary);font-size:var(--toolbar-font-size);font-variant-numeric:tabular-nums;white-space:nowrap;}:root[data-theme=dark] .Toolbar_Toolbar:where([data-variant=floating]):before{filter:var(--nebula-panel-goo);}