:root{--t-semantic-neutral-0:#fff;--t-semantic-neutral-1:#f7f7f8;--t-semantic-neutral-2:#e9eaec;--t-semantic-neutral-3:#dee0e3;--t-semantic-neutral-4:#c8cad0;--t-semantic-neutral-5:#babdc5;--t-semantic-neutral-6:#9ea2ad;--t-semantic-neutral-7:#7e869a;--t-semantic-neutral-8:#717684;--t-semantic-neutral-9:#5e636e;--t-semantic-neutral-10:#464a53;--t-semantic-neutral-11:#333;--t-semantic-neutral-12:#1f2228;--t-semantic-neutral-13:#14151a;--t-semantic-neutral-1a:#0a0f290a;--t-semantic-neutral-2a:#0a0f2914;--t-semantic-neutral-3a:#0a0f2924;--t-semantic-neutral-4a:#0a0f2933;--t-semantic-neutral-5a:#0a0f2940;--t-semantic-neutral-6a:#0a0f294d;--t-semantic-neutral-7a:#0d112666;--t-semantic-neutral-8a:#0f132480;--t-semantic-neutral-9a:#0f132499;--t-semantic-neutral-10a:#0f1324b3;--t-semantic-neutral-11a:#0f1324cc;--t-semantic-neutral-12a:#0f1324e6;--t-semantic-neutral-13a:#0f1324f2;--t-semantic-neutral-0a:#fff0;--t-semantic-inverted-0:#0b0c0e;--t-semantic-inverted-1:#14151a;--t-semantic-inverted-2:#1f2228;--t-semantic-inverted-3:#333;--t-semantic-inverted-4:#464a53;--t-semantic-inverted-5:#5e636e;--t-semantic-inverted-6:#717684;--t-semantic-inverted-7:#7e869a;--t-semantic-inverted-8:#9ea2ad;--t-semantic-inverted-9:#babdc5;--t-semantic-inverted-10:#c8cad0;--t-semantic-inverted-11:#dee0e3;--t-semantic-inverted-12:#e9eaec;--t-semantic-inverted-13:#f7f7f8;--t-semantic-inverted-1a:#ffffff14;--t-semantic-inverted-2a:#ffffff24;--t-semantic-inverted-3a:#ffffff2e;--t-semantic-inverted-4a:#ffffff3d;--t-semantic-inverted-5a:#ffffff52;--t-semantic-inverted-6a:#fff6;--t-semantic-inverted-7a:#ffffff75;--t-semantic-inverted-8a:#ffffff80;--t-semantic-inverted-9a:#fff9;--t-semantic-inverted-10a:#ffffffb3;--t-semantic-inverted-11a:#fffc;--t-semantic-inverted-12a:#ffffffe6;--t-semantic-inverted-13a:#fffffff2;--t-semantic-inverted-0a:#fff0;--t-semantic-informative-1:#f0f4fe;--t-semantic-informative-2:#e3eafd;--t-semantic-informative-3:#ccd9fa;--t-semantic-informative-4:#b4c7f8;--t-semantic-informative-5:#93aff6;--t-semantic-informative-6:#7196f4;--t-semantic-informative-7:#5984f2;--t-semantic-informative-8:#4778f5;--t-semantic-informative-9:#1d54e2;--t-semantic-informative-10:#1a4ac7;--t-semantic-informative-11:#133a9a;--t-semantic-informative-12:#07296a;--t-semantic-informative-13:#03153a;--t-semantic-informative-1a:#3368f01a;--t-semantic-informative-2a:#3368f026;--t-semantic-informative-3a:#3368f033;--t-semantic-informative-4a:#3368f040;--t-semantic-informative-5a:#3368f04d;--t-semantic-informative-6a:#3368f066;--t-semantic-informative-7a:#3368f080;--t-semantic-informative-8a:#3368f099;--t-semantic-informative-9a:#3368f0b3;--t-semantic-informative-10a:#3368f0cc;--t-semantic-informative-11a:#3368f0e6;--t-semantic-positive-1:#edfdf4;--t-semantic-positive-2:#d1fae4;--t-semantic-positive-3:#c3f8dc;--t-semantic-positive-4:#9af4c3;--t-semantic-positive-5:#8ce8b6;--t-semantic-positive-6:#6ae1a1;--t-semantic-positive-7:#40d986;--t-semantic-positive-8:#26bd6c;--t-semantic-positive-9:#21a65e;--t-semantic-positive-10:#1d9052;--t-semantic-positive-11:#166e3f;--t-semantic-positive-12:#0f4c2c;--t-semantic-positive-13:#072213;--t-semantic-positive-1a:#26bd6c1a;--t-semantic-positive-2a:#26bd6c26;--t-semantic-positive-3a:#26bd6c33;--t-semantic-positive-5a:#26bd6c4d;--t-semantic-positive-6a:#26bd6c66;--t-semantic-positive-7a:#26bd6c80;--t-semantic-positive-8a:#26bd6c99;--t-semantic-positive-9a:#26bd6cb3;--t-semantic-positive-10a:#26bd6ccc;--t-semantic-positive-11a:#26bd6ce6;--t-semantic-positive-4a:#26bd6c40;--t-semantic-warning-1:#fef4ec;--t-semantic-warning-2:#fdead8;--t-semantic-warning-3:#fcddc0;--t-semantic-warning-4:#fad0a9;--t-semantic-warning-5:#f9c594;--t-semantic-warning-6:#f8b577;--t-semantic-warning-7:#f6a355;--t-semantic-warning-8:#f48e2f;--t-semantic-warning-9:#e9760c;--t-semantic-warning-10:#d56c0b;--t-semantic-warning-11:#ae590a;--t-semantic-warning-12:#613105;--t-semantic-warning-13:#301903;--t-semantic-warning-1a:#f48e2f1a;--t-semantic-warning-2a:#f48e2f26;--t-semantic-warning-3a:#f48e2f33;--t-semantic-warning-4a:#f48e2f40;--t-semantic-warning-5a:#f48e2f4d;--t-semantic-warning-6a:#f48e2f66;--t-semantic-warning-7a:#f48e2f80;--t-semantic-warning-8a:#f48e2f99;--t-semantic-warning-9a:#f48e2fb3;--t-semantic-warning-10a:#f48e2fcc;--t-semantic-warning-11a:#f48e2fe6;--t-semantic-negative-1:#fdf2f1;--t-semantic-negative-2:#fce5e4;--t-semantic-negative-3:#f9d4d2;--t-semantic-negative-4:#f7c3c0;--t-semantic-negative-5:#f5b2ad;--t-semantic-negative-6:#f08b85;--t-semantic-negative-7:#eb6960;--t-semantic-negative-8:#e6483d;--t-semantic-negative-9:#d9281c;--t-semantic-negative-10:#be2318;--t-semantic-negative-11:#9a1c13;--t-semantic-negative-12:#64120d;--t-semantic-negative-13:#360a07;--t-semantic-negative-1a:#e6483d1a;--t-semantic-negative-2a:#e6483d26;--t-semantic-negative-3a:#e6483d33;--t-semantic-negative-4a:#e6483d40;--t-semantic-negative-5a:#e6483d4d;--t-semantic-negative-6a:#e6483d66;--t-semantic-negative-7a:#e6483d80;--t-semantic-negative-8a:#e6483d99;--t-semantic-negative-9a:#e6483db3;--t-semantic-negative-10a:#e6483dcc;--t-semantic-negative-11a:#e6483de6;--t-semantic-brand-1:#f7f1fd;--t-semantic-brand-2:#ecdffb;--t-semantic-brand-3:#e1cdf9;--t-semantic-brand-4:#d8c0f7;--t-semantic-brand-5:#cdaef4;--t-semantic-brand-6:#b78af0;--t-semantic-brand-7:#a265eb;--t-semantic-brand-8:#924fe8;--t-semantic-brand-9:#741de2;--t-semantic-brand-10:#6619c7;--t-semantic-brand-11:#5314a3;--t-semantic-brand-12:#3a0f71;--t-semantic-brand-13:#1c0736;--t-semantic-brand-1a:#873de61a;--t-semantic-brand-2a:#873de626;--t-semantic-brand-3a:#873de633;--t-semantic-brand-4a:#873de640;--t-semantic-brand-5a:#873de64d;--t-semantic-brand-6a:#873de666;--t-semantic-brand-7a:#873de680;--t-semantic-brand-8a:#873de699;--t-semantic-brand-9a:#873de6b3;--t-semantic-brand-10a:#873de6cc;--t-semantic-brand-11a:#873de6e6;--t-text-base-primary:#14151a;--t-text-base-secondary:#0f132499;--t-text-base-quaternary:#0a0f2940;--t-text-base-inverted:#fff;--t-text-base-inverted-secondary:#fff9;--t-text-base-inverted-quaternary:#fff6;--t-text-base-static-dark:#14151a;--t-text-base-static-dark-secondary:#0f132499;--t-text-base-static-dark-quaternary:#0a0f2940;--t-text-base-static-white:#fff;--t-text-base-static-white-secondary:#fff9;--t-text-base-static-white-quaternary:#ffffff52;--t-text-base-tertiary:#0d112666;--t-text-base-inverted-tertiary:#ffffff75;--t-text-base-static-dark-tertiary:#0d112666;--t-text-base-static-white-tertiary:#ffffff75;--t-text-accent-red:#9a1c13;--t-text-accent-red-secondary:#e6483d80;--t-text-accent-red-tertiary:#e6483d4d;--t-text-accent-green:#166e3f;--t-text-accent-green-secondary:#26bd6c80;--t-text-accent-green-tertiary:#26bd6c4d;--t-text-accent-orange:#ae590a;--t-text-accent-orange-secondary:#f48e2f80;--t-text-accent-orange-tertiary:#f48e2f4d;--t-text-accent-blue:#133a9a;--t-text-accent-blue-secondary:#3368f080;--t-text-accent-blue-tertiary:#3368f04d;--t-text-accent-purple:#5314a3;--t-text-accent-purple-secondary:#873de680;--t-text-accent-purple-tertiary:#873de64d;--t-text-accent-green-inverted:#166e3f;--t-text-accent-orange-inverted:#ae590a;--t-text-accent-blue-inverted:#133a9a;--t-text-accent-red-inverted:#9a1c13;--t-text-accent-purple-inverted:#5314a3;--t-text-accent-blue-accent:#4778f5;--t-text-accent-green-accent:#26bd6c;--t-text-accent-orange-accent:#f48e2f;--t-text-accent-red-accent:#e6483d;--t-text-accent-purple-accent:#924fe8;--t-text-status-destructive:#e6483d;--t-text-status-destructive-secondary:#e6483db3;--t-text-status-destructive-tertiary:#e6483d4d;--t-text-status-success:#26bd6c;--t-text-status-success-secondary:#26bd6c99;--t-text-status-success-tertiary:#26bd6c4d;--t-text-status-warning:#f48e2f;--t-text-status-warning-secondary:#f48e2f99;--t-text-status-warning-tertiary:#f48e2f4d;--t-text-status-info:#4778f5;--t-text-status-info-secondary:#3368f099;--t-text-status-info-tertiary:#3368f04d;--t-background-button-primary:#14151a;--t-background-button-primary-hover:#1f2228;--t-background-button-primary-disabled:#e9eaec;--t-background-button-secondary:#fff;--t-background-button-secondary-hover:#f7f7f8;--t-background-button-secondary-disabled:#fff;--t-background-button-tertiary:#0a0f290a;--t-background-button-tertiary-hover:#0a0f2914;--t-background-button-tertiary-disabled:#0a0f290a;--t-background-button-ghost:#fff0;--t-background-button-ghost-hover:#0a0f290a;--t-background-button-ghost-disabled:#fff0;--t-background-button-destructive:#e6483d;--t-background-button-destructive-hover:#d9281c;--t-background-button-destructive-disabled:#fce5e4;--t-background-button-destructive-secondary:#fff;--t-background-button-destructive-secondary-hover:#fdf2f1;--t-background-button-destructive-secondary-disabled:#fff;--t-background-button-destructive-tertiary:#e6483d1a;--t-background-button-destructive-tertiary-hover:#e6483d26;--t-background-button-destructive-tertiary-disabled:#e6483d1a;--t-background-button-destructive-ghost:#fff0;--t-background-button-destructive-ghost-hover:#e6483d1a;--t-background-button-destructive-ghost-disabled:#fff0;--t-background-input-normal:#fff;--t-background-input-hover:#fff;--t-background-input-focus:#fff;--t-background-input-disabled:#fff;--t-background-badge-gray:#e9eaec;--t-background-badge-gray-accent:#5e636e;--t-background-badge-blue:#e3eafd;--t-background-badge-blue-accent:#4778f5;--t-background-badge-green:#d1fae4;--t-background-badge-green-accent:#26bd6c;--t-background-badge-orange:#fdead8;--t-background-badge-orange-accent:#f48e2f;--t-background-badge-red:#fce5e4;--t-background-badge-red-accent:#e6483d;--t-background-badge-purple:#ecdffb;--t-background-badge-purple-accent:#924fe8;--t-background-badge-surface:#fff;--t-background-badge-white:#fff;--t-background-badge-blue-disabled:#f0f4fe;--t-background-badge-green-disabled:#edfdf4;--t-background-badge-orange-disabled:#fef4ec;--t-background-badge-red-disabled:#fdf2f1;--t-background-badge-purple-dsiabled:#f7f1fd;--t-background-badge-white-disabled:#fff;--t-background-badge-gray-disabled:#e9eaec;--t-background-chip-primary:#fff;--t-background-chip-primary-hover:#f7f7f8;--t-background-chip-primary-active:#fff;--t-background-chip-primary-disabled:#fff;--t-background-chip-secondary:#0a0f290a;--t-background-chip-secondary-hover:#0a0f2914;--t-background-chip-secondary-active:#0a0f290a;--t-background-chip-secondary-disabled:#0a0f290a;--t-background-modal-default:#fff;--t-background-modal-neutral:#f7f7f8;--t-background-overlay-normal:#fff0;--t-background-overlay-hover:#0a0f290a;--t-background-overlay-active-normal:#0a0f290a;--t-background-overlay-active-hover:#0a0f2914;--t-background-overlay-custom:#0a0f2914;--t-background-surface-default:#fff;--t-background-surface-inverted:#0b0c0e;--t-background-surface-neutral-subtle:#e9eaec;--t-background-surface-neutral:#f7f7f8;--t-background-surface-destructive:#fdf2f1;--t-background-surface-destructive-subtle:#fce5e4;--t-background-surface-destructive-accent:#e6483d;--t-background-surface-warning:#fef4ec;--t-background-surface-warning-subtle:#fdead8;--t-background-surface-success:#edfdf4;--t-background-surface-success-subtle:#d1fae4;--t-background-surface-success-accent:#26bd6c;--t-background-surface-warning-accent:#f48e2f;--t-background-surface-info:#f0f4fe;--t-background-surface-info-subtle:#e3eafd;--t-background-surface-info-accent:#4778f5;--t-background-accent-gray:#f7f7f8;--t-background-accent-gray-accent:#717684;--t-background-accent-blue:#f0f4fe;--t-background-accent-blue-accent:#4778f5;--t-background-accent-green:#edfdf4;--t-background-accent-green-accent:#26bd6c;--t-background-accent-orange:#fef4ec;--t-background-accent-orange-accent:#f48e2f;--t-background-accent-red:#fdf2f1;--t-background-accent-red-accent:#e6483d;--t-background-accent-purple:#f7f1fd;--t-background-accent-purple-accent:#924fe8;--t-background-accent-gray-subtle:#e9eaec;--t-background-accent-blue-subtle:#e3eafd;--t-background-accent-green-subtle:#d1fae4;--t-background-accent-orange-subtle:#fdead8;--t-background-accent-red-subtle:#fce5e4;--t-background-accent-purple-subtle:#ecdffb;--t-background-accent-gray-bold:#0b0c0e;--t-background-checkbox-default:#fff;--t-background-checkbox-checked:#924fe8;--t-background-checkbox-disabled:#dee0e3;--t-background-toggle-default:#babdc5;--t-background-toggle-active:#26bd6c;--t-background-toggle-disabled:#e9eaec;--t-background-toggle-handle:#fff;--t-background-toggle-handle-disabled:#c8cad0;--t-background-toggle-hover:#9ea2ad;--t-background-toggle-active-hover:#21a65e;--t-background-toggle-active-disabled:#c3f8dc;--t-border-action-normal:#dee0e3;--t-border-action-hover:#c8cad0;--t-border-action-disabled:#e9eaec;--t-border-action-destructive-hover:#f5b2ad;--t-border-action-destructive-disabled:#e6483d33;--t-border-action-focus:#924fe8;--t-border-action-success:#9af4c3;--t-border-action-warning:#fad0a9;--t-border-action-info:#b4c7f8;--t-border-action-destructive:#f7c3c0;--t-border-action-success-hover:#8ce8b6;--t-border-action-warning-hover:#f9c594;--t-border-action-info-hover:#93aff6;--t-border-action-focus-destructive:#e6483d;--t-border-action-focus-light:#b78af0;--t-border-action-focus-destructive-light:#f08b85;--t-border-base-neutral:#dee0e3;--t-border-base-neutral-subtle:#c8cad0;--t-border-base-destructive:#f7c3c0;--t-border-base-success:#9af4c3;--t-border-base-warning:#fad0a9;--t-border-base-info:#b4c7f8;--t-border-base-brand:#d8c0f7;--t-border-base-divider:#e9eaec;--t-border-base-alpha:#0a0f2914;--t-border-base-surface:#fff;--t-border-base-inverted:#0b0c0e;--t-border-base-surface-neutral:#f7f7f8;--t-border-base-alpha-white:#ffffff2e;--t-border-select-primary:#924fe8;--t-border-select-secondary:#d8c0f7;--t-border-select-destructive:#e6483d;--t-border-select-destructive-secondary:#f7c3c0;--t-border-accent-green:#8ce8b6;--t-border-accent-orange:#f9c594;--t-border-accent-red:#f5b2ad;--t-border-accent-blue:#93aff6;--t-border-accent-purple:#cdaef4;--t-border-accent-blue-accent:#4778f5;--t-border-accent-green-accent:#26bd6c;--t-border-accent-orange-accent:#f48e2f;--t-border-accent-red-accent:#e6483d;--t-border-accent-purple-accent:#924fe8;--t-icon-base-primary:#14151a;--t-icon-base-secondary:#0f132499;--t-icon-base-quaternary:#0a0f2940;--t-icon-base-inverted:#fff;--t-icon-base-inverted-secondary:#fff9;--t-icon-base-inverted-quaternary:#fff6;--t-icon-base-static-dark:#14151a;--t-icon-base-static-dark-secondary:#0f132499;--t-icon-base-static-dark-quaternary:#0a0f2940;--t-icon-base-static-white:#fff;--t-icon-base-static-white-secondary:#fff9;--t-icon-base-static-white-quaternary:#ffffff52;--t-icon-base-tertiary:#0d112666;--t-icon-base-inverted-tertiary:#ffffff75;--t-icon-base-static-dark-tertiary:#0d112666;--t-icon-base-static-white-tertiary:#ffffff75;--t-icon-status-destructive:#e6483d;--t-icon-status-destructive-secondary:#e6483db3;--t-icon-status-destructive-tertiary:#e6483d4d;--t-icon-status-success:#26bd6c;--t-icon-status-success-secondary:#26bd6c99;--t-icon-status-success-tertiary:#26bd6c4d;--t-icon-status-warning:#f48e2f;--t-icon-status-warning-secondary:#f48e2f99;--t-icon-status-warning-tertiary:#f48e2f4d;--t-icon-status-info:#4778f5;--t-icon-status-info-secondary:#3368f099;--t-icon-status-info-tertiary:#3368f04d;--t-icon-accent-red:#9a1c13;--t-icon-accent-red-secondary:#e6483d80;--t-icon-accent-red-tertiary:#e6483d4d;--t-icon-accent-green:#166e3f;--t-icon-accent-green-secondary:#26bd6c80;--t-icon-accent-green-tertiary:#26bd6c4d;--t-icon-accent-orange:#ae590a;--t-icon-accent-orange-secondary:#f48e2f80;--t-icon-accent-orange-tertiary:#f48e2f4d;--t-icon-accent-blue:#133a9a;--t-icon-accent-blue-secondary:#3368f080;--t-icon-accent-blue-tertiary:#3368f04d;--t-icon-accent-purple:#5314a3;--t-icon-accent-purple-secondary:#873de680;--t-icon-accent-purple-tertiary:#873de64d;--t-icon-accent-red-inverted:#9a1c13;--t-icon-accent-green-inverted:#166e3f;--t-icon-accent-orange-inverted:#ae590a;--t-icon-accent-blue-inverted:#133a9a;--t-icon-accent-purple-inverted:#5314a3;--t-icon-accent-blue-accent:#4778f5;--t-icon-accent-green-accent:#26bd6c;--t-icon-accent-orange-accent:#f48e2f;--t-icon-accent-red-accent:#e6483d;--t-icon-accent-purple-accent:#924fe8}[data-theme=dark]{--t-semantic-neutral-0:#0b0c0e;--t-semantic-neutral-1:#14151a;--t-semantic-neutral-2:#1f2228;--t-semantic-neutral-3:#333;--t-semantic-neutral-4:#464a53;--t-semantic-neutral-5:#5e636e;--t-semantic-neutral-6:#717684;--t-semantic-neutral-7:#7e869a;--t-semantic-neutral-8:#9ea2ad;--t-semantic-neutral-9:#babdc5;--t-semantic-neutral-10:#c8cad0;--t-semantic-neutral-11:#dee0e3;--t-semantic-neutral-12:#e9eaec;--t-semantic-neutral-13:#f7f7f8;--t-semantic-neutral-1a:#ffffff14;--t-semantic-neutral-2a:#ffffff24;--t-semantic-neutral-3a:#ffffff2e;--t-semantic-neutral-4a:#ffffff3d;--t-semantic-neutral-5a:#ffffff52;--t-semantic-neutral-6a:#fff6;--t-semantic-neutral-7a:#ffffff75;--t-semantic-neutral-8a:#ffffff80;--t-semantic-neutral-9a:#fff9;--t-semantic-neutral-10a:#ffffffb3;--t-semantic-neutral-11a:#fffc;--t-semantic-neutral-12a:#ffffffe6;--t-semantic-neutral-13a:#fffffff2;--t-semantic-neutral-0a:#fff0;--t-semantic-inverted-0:#fff;--t-semantic-inverted-1:#f7f7f8;--t-semantic-inverted-2:#e9eaec;--t-semantic-inverted-3:#dee0e3;--t-semantic-inverted-4:#c8cad0;--t-semantic-inverted-5:#babdc5;--t-semantic-inverted-6:#9ea2ad;--t-semantic-inverted-7:#7e869a;--t-semantic-inverted-8:#717684;--t-semantic-inverted-9:#5e636e;--t-semantic-inverted-10:#464a53;--t-semantic-inverted-11:#333;--t-semantic-inverted-12:#1f2228;--t-semantic-inverted-13:#14151a;--t-semantic-inverted-1a:#0a0f290a;--t-semantic-inverted-2a:#0a0f2914;--t-semantic-inverted-3a:#0a0f2924;--t-semantic-inverted-4a:#0a0f2933;--t-semantic-inverted-5a:#0a0f2940;--t-semantic-inverted-6a:#0a0f294d;--t-semantic-inverted-7a:#0d112666;--t-semantic-inverted-8a:#0f132480;--t-semantic-inverted-9a:#0f132499;--t-semantic-inverted-10a:#0f1324b3;--t-semantic-inverted-11a:#0f1324cc;--t-semantic-inverted-12a:#0f1324e6;--t-semantic-inverted-13a:#0f1324f2;--t-semantic-inverted-0a:#fff0;--t-semantic-informative-1:#f0f4fe;--t-semantic-informative-2:#e3eafd;--t-semantic-informative-3:#ccd9fa;--t-semantic-informative-4:#b4c7f8;--t-semantic-informative-5:#93aff6;--t-semantic-informative-6:#7196f4;--t-semantic-informative-7:#5984f2;--t-semantic-informative-8:#4778f5;--t-semantic-informative-9:#1d54e2;--t-semantic-informative-10:#1a4ac7;--t-semantic-informative-11:#133a9a;--t-semantic-informative-12:#07296a;--t-semantic-informative-13:#03153a;--t-semantic-informative-1a:#3368f01a;--t-semantic-informative-2a:#3368f026;--t-semantic-informative-3a:#3368f033;--t-semantic-informative-4a:#3368f040;--t-semantic-informative-5a:#3368f04d;--t-semantic-informative-6a:#3368f066;--t-semantic-informative-7a:#3368f080;--t-semantic-informative-8a:#3368f099;--t-semantic-informative-9a:#3368f0b3;--t-semantic-informative-10a:#3368f0cc;--t-semantic-informative-11a:#3368f0e6;--t-semantic-positive-1:#edfdf4;--t-semantic-positive-2:#d1fae4;--t-semantic-positive-3:#c3f8dc;--t-semantic-positive-4:#9af4c3;--t-semantic-positive-5:#8ce8b6;--t-semantic-positive-6:#6ae1a1;--t-semantic-positive-7:#40d986;--t-semantic-positive-8:#26bd6c;--t-semantic-positive-9:#21a65e;--t-semantic-positive-10:#1d9052;--t-semantic-positive-11:#166e3f;--t-semantic-positive-12:#0f4c2c;--t-semantic-positive-13:#072213;--t-semantic-positive-1a:#26bd6c1a;--t-semantic-positive-2a:#26bd6c26;--t-semantic-positive-3a:#26bd6c33;--t-semantic-positive-5a:#26bd6c4d;--t-semantic-positive-6a:#26bd6c66;--t-semantic-positive-7a:#26bd6c80;--t-semantic-positive-8a:#26bd6c99;--t-semantic-positive-9a:#26bd6cb3;--t-semantic-positive-10a:#26bd6ccc;--t-semantic-positive-11a:#26bd6ce6;--t-semantic-positive-4a:#26bd6c40;--t-semantic-warning-1:#fef4ec;--t-semantic-warning-2:#fdead8;--t-semantic-warning-3:#fcddc0;--t-semantic-warning-4:#fad0a9;--t-semantic-warning-5:#f9c594;--t-semantic-warning-6:#f8b577;--t-semantic-warning-7:#f6a355;--t-semantic-warning-8:#f48e2f;--t-semantic-warning-9:#e9760c;--t-semantic-warning-10:#d56c0b;--t-semantic-warning-11:#ae590a;--t-semantic-warning-12:#613105;--t-semantic-warning-13:#301903;--t-semantic-warning-1a:#f48e2f1a;--t-semantic-warning-2a:#f48e2f26;--t-semantic-warning-3a:#f48e2f33;--t-semantic-warning-4a:#f48e2f40;--t-semantic-warning-5a:#f48e2f4d;--t-semantic-warning-6a:#f48e2f66;--t-semantic-warning-7a:#f48e2f80;--t-semantic-warning-8a:#f48e2f99;--t-semantic-warning-9a:#f48e2fb3;--t-semantic-warning-10a:#f48e2fcc;--t-semantic-warning-11a:#f48e2fe6;--t-semantic-negative-1:#fdf2f1;--t-semantic-negative-2:#fce5e4;--t-semantic-negative-3:#f9d4d2;--t-semantic-negative-4:#f7c3c0;--t-semantic-negative-5:#f5b2ad;--t-semantic-negative-6:#f08b85;--t-semantic-negative-7:#eb6960;--t-semantic-negative-8:#e6483d;--t-semantic-negative-9:#d9281c;--t-semantic-negative-10:#be2318;--t-semantic-negative-11:#9a1c13;--t-semantic-negative-12:#64120d;--t-semantic-negative-13:#360a07;--t-semantic-negative-1a:#e6483d1a;--t-semantic-negative-2a:#e6483d26;--t-semantic-negative-3a:#e6483d33;--t-semantic-negative-4a:#e6483d40;--t-semantic-negative-5a:#e6483d4d;--t-semantic-negative-6a:#e6483d66;--t-semantic-negative-7a:#e6483d80;--t-semantic-negative-8a:#e6483d99;--t-semantic-negative-9a:#e6483db3;--t-semantic-negative-10a:#e6483dcc;--t-semantic-negative-11a:#e6483de6;--t-semantic-brand-1:#f7f1fd;--t-semantic-brand-2:#ecdffb;--t-semantic-brand-3:#e1cdf9;--t-semantic-brand-4:#d8c0f7;--t-semantic-brand-5:#cdaef4;--t-semantic-brand-6:#b78af0;--t-semantic-brand-7:#a265eb;--t-semantic-brand-8:#924fe8;--t-semantic-brand-9:#741de2;--t-semantic-brand-10:#6619c7;--t-semantic-brand-11:#5314a3;--t-semantic-brand-12:#3a0f71;--t-semantic-brand-13:#1c0736;--t-semantic-brand-1a:#873de61a;--t-semantic-brand-2a:#873de626;--t-semantic-brand-3a:#873de633;--t-semantic-brand-4a:#873de640;--t-semantic-brand-5a:#873de64d;--t-semantic-brand-6a:#873de666;--t-semantic-brand-7a:#873de680;--t-semantic-brand-8a:#873de699;--t-semantic-brand-9a:#873de6b3;--t-semantic-brand-10a:#873de6cc;--t-semantic-brand-11a:#873de6e6;--t-text-base-primary:#fff;--t-text-base-secondary:#fff9;--t-text-base-quaternary:#ffffff52;--t-text-base-inverted:#0b0c0e;--t-text-base-inverted-secondary:#0f132499;--t-text-base-inverted-quaternary:#0a0f2940;--t-text-base-static-dark:#14151a;--t-text-base-static-dark-secondary:#0f132499;--t-text-base-static-dark-quaternary:#0a0f2940;--t-text-base-static-white:#fff;--t-text-base-static-white-secondary:#fff9;--t-text-base-static-white-quaternary:#ffffff52;--t-text-base-tertiary:#ffffff75;--t-text-base-inverted-tertiary:#0d112666;--t-text-base-static-dark-tertiary:#0d112666;--t-text-base-static-white-tertiary:#ffffff75;--t-text-accent-red:#d9281c;--t-text-accent-red-secondary:#ffffff80;--t-text-accent-red-tertiary:#ffffff52;--t-text-accent-green:#21a65e;--t-text-accent-green-secondary:#ffffff80;--t-text-accent-green-tertiary:#ffffff52;--t-text-accent-orange:#e9760c;--t-text-accent-orange-secondary:#ffffff80;--t-text-accent-orange-tertiary:#ffffff52;--t-text-accent-blue:#1d54e2;--t-text-accent-blue-secondary:#ffffff80;--t-text-accent-blue-tertiary:#ffffff52;--t-text-accent-purple:#741de2;--t-text-accent-purple-secondary:#ffffff80;--t-text-accent-purple-tertiary:#ffffff52;--t-text-accent-green-inverted:#fff;--t-text-accent-orange-inverted:#fff;--t-text-accent-blue-inverted:#fff;--t-text-accent-red-inverted:#fff;--t-text-accent-purple-inverted:#fff;--t-text-accent-blue-accent:#4778f5;--t-text-accent-green-accent:#26bd6c;--t-text-accent-orange-accent:#f48e2f;--t-text-accent-red-accent:#e6483d;--t-text-accent-purple-accent:#924fe8;--t-text-status-destructive:#e6483d;--t-text-status-destructive-secondary:#e6483db3;--t-text-status-destructive-tertiary:#e6483d66;--t-text-status-success:#26bd6c;--t-text-status-success-secondary:#26bd6c99;--t-text-status-success-tertiary:#26bd6c4d;--t-text-status-warning:#f48e2f;--t-text-status-warning-secondary:#f48e2f99;--t-text-status-warning-tertiary:#f48e2f4d;--t-text-status-info:#4778f5;--t-text-status-info-secondary:#3368f099;--t-text-status-info-tertiary:#3368f04d;--t-background-button-primary:#fff;--t-background-button-primary-hover:#e9eaec;--t-background-button-primary-disabled:#ffffff24;--t-background-button-secondary:#14151a;--t-background-button-secondary-hover:#1f2228;--t-background-button-secondary-disabled:#14151a;--t-background-button-tertiary:#ffffff14;--t-background-button-tertiary-hover:#ffffff24;--t-background-button-tertiary-disabled:#ffffff14;--t-background-button-ghost:#fff0;--t-background-button-ghost-hover:#ffffff24;--t-background-button-ghost-disabled:#fff0;--t-background-button-destructive:#e6483d;--t-background-button-destructive-hover:#d9281c;--t-background-button-destructive-disabled:#e6483d26;--t-background-button-destructive-secondary:#0b0c0e;--t-background-button-destructive-secondary-hover:#14151a;--t-background-button-destructive-secondary-disabled:#0b0c0e;--t-background-button-destructive-tertiary:#ffffff14;--t-background-button-destructive-tertiary-hover:#ffffff24;--t-background-button-destructive-tertiary-disabled:#ffffff14;--t-background-button-destructive-ghost:#fff0;--t-background-button-destructive-ghost-hover:#ffffff14;--t-background-button-destructive-ghost-disabled:#fff0;--t-background-input-normal:#0b0c0e;--t-background-input-hover:#0b0c0e;--t-background-input-focus:#0b0c0e;--t-background-input-disabled:#0b0c0e;--t-background-badge-gray:#ffffff2e;--t-background-badge-gray-accent:#7e869a;--t-background-badge-blue:#3368f04d;--t-background-badge-blue-accent:#4778f5;--t-background-badge-green:#26bd6c4d;--t-background-badge-green-accent:#26bd6c;--t-background-badge-orange:#f48e2f40;--t-background-badge-orange-accent:#f48e2f;--t-background-badge-red:#e6483d4d;--t-background-badge-red-accent:#e6483d;--t-background-badge-purple:#873de64d;--t-background-badge-purple-accent:#924fe8;--t-background-badge-surface:#1f2228;--t-background-badge-white:#fff;--t-background-badge-blue-disabled:#3368f033;--t-background-badge-green-disabled:#26bd6c33;--t-background-badge-orange-disabled:#f48e2f33;--t-background-badge-red-disabled:#e6483d33;--t-background-badge-purple-dsiabled:#873de633;--t-background-badge-white-disabled:#fff6;--t-background-badge-gray-disabled:#ffffff24;--t-background-chip-primary:#0b0c0e;--t-background-chip-primary-hover:#14151a;--t-background-chip-primary-active:#0b0c0e;--t-background-chip-primary-disabled:#0b0c0e;--t-background-chip-secondary:#ffffff14;--t-background-chip-secondary-hover:#ffffff24;--t-background-chip-secondary-active:#ffffff14;--t-background-chip-secondary-disabled:#ffffff14;--t-background-modal-default:#1f2228;--t-background-modal-neutral:#333;--t-background-overlay-normal:#fff0;--t-background-overlay-hover:#ffffff14;--t-background-overlay-active-normal:#ffffff14;--t-background-overlay-active-hover:#ffffff24;--t-background-overlay-custom:#ffffff14;--t-background-surface-default:#0b0c0e;--t-background-surface-inverted:#fff;--t-background-surface-neutral-subtle:#1f2228;--t-background-surface-neutral:#14151a;--t-background-surface-destructive:#360a07;--t-background-surface-destructive-subtle:#64120d;--t-background-surface-destructive-accent:#e6483d;--t-background-surface-warning:#301903;--t-background-surface-warning-subtle:#613105;--t-background-surface-success:#072213;--t-background-surface-success-subtle:#0f4c2c;--t-background-surface-success-accent:#26bd6c;--t-background-surface-warning-accent:#f48e2f;--t-background-surface-info:#03153a;--t-background-surface-info-subtle:#07296a;--t-background-surface-info-accent:#4778f5;--t-background-accent-gray:#14151a;--t-background-accent-gray-accent:#5e636e;--t-background-accent-blue:#03153a;--t-background-accent-blue-accent:#1d54e2;--t-background-accent-green:#072213;--t-background-accent-green-accent:#21a65e;--t-background-accent-orange:#301903;--t-background-accent-orange-accent:#e9760c;--t-background-accent-red:#360a07;--t-background-accent-red-accent:#d9281c;--t-background-accent-purple:#1c0736;--t-background-accent-purple-accent:#741de2;--t-background-accent-gray-subtle:#1f2228;--t-background-accent-blue-subtle:#07296a;--t-background-accent-green-subtle:#0f4c2c;--t-background-accent-orange-subtle:#613105;--t-background-accent-red-subtle:#64120d;--t-background-accent-purple-subtle:#3a0f71;--t-background-accent-gray-bold:#fff;--t-background-checkbox-default:#1f2228;--t-background-checkbox-checked:#924fe8;--t-background-checkbox-disabled:#333;--t-background-toggle-default:#5e636e;--t-background-toggle-active:#26bd6c;--t-background-toggle-disabled:#1f2228;--t-background-toggle-handle:#fff;--t-background-toggle-handle-disabled:#464a53;--t-background-toggle-hover:#717684;--t-background-toggle-active-hover:#21a65e;--t-background-toggle-active-disabled:#166e3f;--t-border-action-normal:#ffffff2e;--t-border-action-hover:#ffffff3d;--t-border-action-disabled:#ffffff24;--t-border-action-destructive-hover:#e6483d4d;--t-border-action-destructive-disabled:#e6483d33;--t-border-action-focus:#924fe8;--t-border-action-success:#26bd6c40;--t-border-action-warning:#f48e2f40;--t-border-action-info:#3368f040;--t-border-action-destructive:#e6483d40;--t-border-action-success-hover:#26bd6c4d;--t-border-action-warning-hover:#f48e2f4d;--t-border-action-info-hover:#3368f04d;--t-border-action-focus-destructive:#e6483d;--t-border-action-focus-light:#b78af0;--t-border-action-focus-destructive-light:#f08b85;--t-border-base-neutral:#ffffff2e;--t-border-base-neutral-subtle:#ffffff3d;--t-border-base-destructive:#e6483d40;--t-border-base-success:#26bd6c40;--t-border-base-warning:#f48e2f40;--t-border-base-info:#3368f040;--t-border-base-brand:#873de640;--t-border-base-divider:#ffffff24;--t-border-base-alpha:#ffffff24;--t-border-base-surface:#0b0c0e;--t-border-base-inverted:#fff;--t-border-base-surface-neutral:#14151a;--t-border-base-alpha-white:#ffffff2e;--t-border-select-primary:#924fe8;--t-border-select-secondary:#873de640;--t-border-select-destructive:#e6483d;--t-border-select-destructive-secondary:#e6483d40;--t-border-accent-green:#26bd6c4d;--t-border-accent-orange:#f48e2f4d;--t-border-accent-red:#e6483d4d;--t-border-accent-blue:#3368f04d;--t-border-accent-purple:#873de64d;--t-border-accent-blue-accent:#4778f5;--t-border-accent-green-accent:#26bd6c;--t-border-accent-orange-accent:#f48e2f;--t-border-accent-red-accent:#e6483d;--t-border-accent-purple-accent:#924fe8;--t-icon-base-primary:#fff;--t-icon-base-secondary:#fff9;--t-icon-base-quaternary:#ffffff52;--t-icon-base-inverted:#0b0c0e;--t-icon-base-inverted-secondary:#0f132499;--t-icon-base-inverted-quaternary:#0a0f2940;--t-icon-base-static-dark:#14151a;--t-icon-base-static-dark-secondary:#0f132499;--t-icon-base-static-dark-quaternary:#0a0f2940;--t-icon-base-static-white:#fff;--t-icon-base-static-white-secondary:#fff9;--t-icon-base-static-white-quaternary:#ffffff52;--t-icon-base-tertiary:#ffffff75;--t-icon-base-inverted-tertiary:#0d112666;--t-icon-base-static-dark-tertiary:#0d112666;--t-icon-base-static-white-tertiary:#ffffff75;--t-icon-status-destructive:#e6483d;--t-icon-status-destructive-secondary:#e6483db3;--t-icon-status-destructive-tertiary:#e6483d66;--t-icon-status-success:#26bd6c;--t-icon-status-success-secondary:#26bd6c99;--t-icon-status-success-tertiary:#26bd6c4d;--t-icon-status-warning:#f48e2f;--t-icon-status-warning-secondary:#f48e2f99;--t-icon-status-warning-tertiary:#f48e2f4d;--t-icon-status-info:#4778f5;--t-icon-status-info-secondary:#3368f099;--t-icon-status-info-tertiary:#3368f04d;--t-icon-accent-red:#d9281c;--t-icon-accent-red-secondary:#ffffff80;--t-icon-accent-red-tertiary:#ffffff52;--t-icon-accent-green:#21a65e;--t-icon-accent-green-secondary:#ffffff80;--t-icon-accent-green-tertiary:#ffffff52;--t-icon-accent-orange:#e9760c;--t-icon-accent-orange-secondary:#ffffff80;--t-icon-accent-orange-tertiary:#ffffff52;--t-icon-accent-blue:#1d54e2;--t-icon-accent-blue-secondary:#ffffff80;--t-icon-accent-blue-tertiary:#ffffff52;--t-icon-accent-purple:#741de2;--t-icon-accent-purple-secondary:#ffffff80;--t-icon-accent-purple-tertiary:#ffffff52;--t-icon-accent-red-inverted:#fff;--t-icon-accent-green-inverted:#fff;--t-icon-accent-orange-inverted:#fff;--t-icon-accent-blue-inverted:#fff;--t-icon-accent-purple-inverted:#fff;--t-icon-accent-blue-accent:#4778f5;--t-icon-accent-green-accent:#26bd6c;--t-icon-accent-orange-accent:#f48e2f;--t-icon-accent-red-accent:#e6483d;--t-icon-accent-purple-accent:#924fe8}
:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:222.2 47.4% 11.2%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--code-bg:220 13% 96.5%;--radius:.5rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--max-w:1400px;--nav-h:56px}[data-theme=dark]{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%;--code-bg:222 30% 13%}*{box-sizing:border-box}html,body{background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;padding:0;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}code,pre,kbd{font-family:var(--font-mono)}button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px}input,select,textarea{font-family:inherit}::selection{background:hsl(var(--accent))}.oc-nav{z-index:50;background:hsl(var(--background)/.85);-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px);border-bottom:1px solid hsl(var(--border));position:sticky;top:0}.oc-nav__inner{max-width:var(--max-w);height:var(--nav-h);align-items:center;gap:32px;margin:0 auto;padding:0 24px;display:flex}.oc-nav__logo{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.oc-nav__logo-mark{border-radius:var(--radius-md);background:hsl(var(--foreground));width:22px;height:22px;color:hsl(var(--background));justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.oc-nav__links{align-items:center;gap:24px;display:flex}.oc-nav__item{color:hsl(var(--muted-foreground));font-size:13px;transition:color .15s}.oc-nav__item:hover,.oc-nav__item.is-active{color:hsl(var(--foreground))}.oc-nav__spacer{flex:1}.oc-nav__icon-btn{border-radius:var(--radius-md);width:32px;height:32px;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.oc-nav__icon-btn:hover{color:hsl(var(--foreground));background:hsl(var(--accent))}.btn{border-radius:var(--radius-md);cursor:pointer;height:36px;color:hsl(var(--foreground));background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.btn--primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.btn--primary:hover{opacity:.9}.btn--outline{border-color:hsl(var(--border));background:hsl(var(--background))}.btn--outline:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.btn--ghost{color:hsl(var(--muted-foreground))}.btn--ghost:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.btn--sm{height:30px;padding:0 12px;font-size:12px}.container{max-width:var(--max-w);margin:0 auto;padding:0 24px}.hero{border-bottom:1px solid hsl(var(--border));padding:80px 0 56px}.hero__badge{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:9999px;align-items:center;margin-bottom:20px;padding:4px 10px;font-size:12px;display:inline-flex}.hero h1{letter-spacing:-.02em;max-width:720px;margin:0 0 16px;font-size:48px;font-weight:700;line-height:1.1}.hero p{color:hsl(var(--muted-foreground));max-width:580px;margin:0 0 28px;font-size:16px}.hero__actions{gap:12px;margin-bottom:32px;display:flex}.hero__cli{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md);font-family:var(--font-mono);color:hsl(var(--muted-foreground));align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:inline-flex}.hero__cli code{color:hsl(var(--foreground))}.hero__stats{grid-template-columns:repeat(4,1fr);gap:16px;max-width:720px;margin-top:56px;display:grid}.hero__stat{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md);padding:16px}.hero__stat-value{font-size:24px;font-weight:700}.hero__stat-label{color:hsl(var(--muted-foreground));margin-top:4px;font-size:12px}.quickstart{padding:64px 0}.quickstart__title{margin:0 0 24px;font-size:24px;font-weight:600}.quickstart__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.quickstart__card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);padding:20px}.quickstart__step{background:hsl(var(--muted));width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:9999px;justify-content:center;align-items:center;margin-bottom:12px;font-size:12px;font-weight:600;display:inline-flex}.quickstart__heading{margin:0 0 8px;font-size:14px;font-weight:600}.quickstart__body{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:13px}.docs-layout{max-width:var(--max-w);grid-template-columns:240px minmax(0,1fr);gap:48px;margin:0 auto;padding:32px 24px;display:grid}.docs-sidebar{top:calc(var(--nav-h) + 32px);max-height:calc(100vh - var(--nav-h) - 64px);align-self:start;padding-right:12px;position:sticky;overflow-y:auto}.docs-sidebar__group{margin-bottom:20px}.docs-sidebar__group-title{text-transform:capitalize;margin:0 0 8px;padding:0 8px;font-size:13px;font-weight:600}.docs-sidebar__link{color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);padding:6px 8px;font-size:13px;transition:background .15s,color .15s;display:block}.docs-sidebar__link:hover{color:hsl(var(--foreground))}.docs-sidebar__link.is-active{color:hsl(var(--foreground));background:hsl(var(--accent));font-weight:500}.docs-content{min-width:0}.comp-gallery__header{margin-bottom:24px}.comp-gallery__title{letter-spacing:-.02em;margin:0 0 8px;font-size:32px;font-weight:700}.comp-gallery__desc{color:hsl(var(--muted-foreground));margin:0 0 20px}.comp-gallery__search{border:1px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--background));width:100%;max-width:360px;height:36px;color:hsl(var(--foreground));padding:0 12px;font-size:13px}.comp-gallery__search:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.15);outline:none}.comp-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:24px;display:grid}.comp-card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md);padding:16px;transition:background .15s,border-color .15s;display:block}.comp-card:hover{background:hsl(var(--accent))}.comp-card__title{margin:0 0 4px;font-size:14px;font-weight:600}.comp-card__category{color:hsl(var(--muted-foreground));text-transform:capitalize;font-size:11px}.comp-detail{grid-template-columns:minmax(0,1fr) 200px;gap:56px;display:grid}.comp-detail__main{min-width:0}.comp-detail__breadcrumb{color:hsl(var(--muted-foreground));align-items:center;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.comp-detail__breadcrumb a:hover{color:hsl(var(--foreground))}.comp-detail__breadcrumb-sep{color:hsl(var(--muted-foreground))}.comp-detail__title{letter-spacing:-.025em;scroll-margin-top:calc(var(--nav-h) + 24px);margin:0 0 8px;font-size:36px;font-weight:700}.comp-detail__lead{color:hsl(var(--muted-foreground));margin:0 0 32px;font-size:16px}.comp-detail__section{scroll-margin-top:calc(var(--nav-h) + 24px);margin:0 0 48px}.comp-detail__section-title{letter-spacing:-.01em;scroll-margin-top:calc(var(--nav-h) + 24px);margin:0 0 16px;font-size:22px;font-weight:600}.comp-detail__section-desc{color:hsl(var(--muted-foreground));margin:0 0 16px;font-size:14px}.tabs{border-bottom:1px solid hsl(var(--border));align-items:center;gap:4px;margin-bottom:16px;display:flex}.tabs__tab{color:hsl(var(--muted-foreground));border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}.tabs__tab:hover{color:hsl(var(--foreground))}.tabs__tab.is-active{color:hsl(var(--foreground));border-bottom-color:hsl(var(--foreground))}.tabs__panel{display:none}.tabs__panel.is-active{display:block}.pc-tabs{border:1px solid hsl(var(--border));border-radius:var(--radius-lg);background:hsl(var(--card));overflow:hidden}.pc-tabs__bar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));align-items:center;padding:4px 8px;display:flex}.pc-tabs__tab{color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);margin:2px;padding:6px 12px;font-size:13px;font-weight:500;transition:color .15s,background .15s}.pc-tabs__tab:hover{color:hsl(var(--foreground))}.pc-tabs__tab.is-active{color:hsl(var(--foreground));background:hsl(var(--accent))}.pc-tabs__spacer{flex:1}.pc-tabs__panel{display:none}.pc-tabs__panel.is-active{display:block}.pc-tabs__preview{justify-content:center;align-items:center;min-height:400px;padding:56px 32px;display:flex}.pc-tabs__code{background:hsl(var(--code-bg))}.pc-tabs__preview{align-items:stretch;min-height:0;padding:0}.pc-tabs__preview>main{color:hsl(var(--foreground))!important;font-family:var(--font-sans)!important;background:0 0!important;min-height:0!important;padding:32px!important}.pc-tabs__preview>main>section{max-width:none!important;margin:0!important}.pc-tabs__preview>main>section>header{display:none!important}.pc-tabs__preview>main section,.pc-tabs__preview>main>section>div,.pc-tabs__preview>main>section>section>div,.pc-tabs__preview>main>section>section>div>div{background:0 0!important}.pc-tabs__preview select,.pc-tabs__preview input[type=text],.pc-tabs__preview textarea,.pc-tabs__preview label{background:hsl(var(--background))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important}.pc-tabs__code pre{color:hsl(var(--foreground));margin:0;padding:16px 20px;font-size:13px;line-height:1.6;overflow-x:auto}.code-block{background:hsl(var(--code-bg));border:1px solid hsl(var(--border));border-radius:var(--radius-md);position:relative;overflow:hidden}.code-block pre{color:hsl(var(--foreground));margin:0;padding:16px 20px;font-size:13px;line-height:1.6;overflow-x:auto}.code-block__copy{height:28px;color:hsl(var(--muted-foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);align-items:center;gap:4px;padding:0 10px;font-size:11px;transition:color .15s,background .15s;display:inline-flex;position:absolute;top:8px;right:8px}.code-block__copy:hover{color:hsl(var(--foreground));background:hsl(var(--accent))}.install{border:1px solid hsl(var(--border));border-radius:var(--radius-lg);background:hsl(var(--card));overflow:hidden}.install__bar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));align-items:center;gap:4px;padding:6px 8px;display:flex}.install__pm-row{align-items:center;gap:4px;padding:12px 12px 0;display:flex}.install__pm-pill{color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);padding:4px 10px;font-size:12px;font-weight:500}.install__pm-pill:hover,.install__pm-pill.is-active{color:hsl(var(--foreground));background:hsl(var(--accent))}.install__cmd{background:hsl(var(--code-bg));border-radius:var(--radius-md);font-family:var(--font-mono);align-items:center;gap:8px;margin:12px;padding:14px 16px;font-size:13px;display:flex;position:relative}.install__cmd-prompt{color:hsl(var(--muted-foreground))}.install__cmd code{color:hsl(var(--foreground));flex:1}.install__cmd-copy{height:26px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--background));padding:0 8px;font-size:11px}.install__cmd-copy:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.install__manual{padding:16px}.install__manual-step{grid-template-columns:28px 1fr;gap:12px;margin-bottom:16px;display:grid}.install__manual-num{background:hsl(var(--muted));width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:9999px;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:600;display:inline-flex}.install__manual-body{min-width:0}.install__manual-text{color:hsl(var(--foreground));margin:0 0 8px;font-size:14px}.install__manual-files{font-size:12px;font-family:var(--font-mono);color:hsl(var(--muted-foreground));margin:0;padding:0;list-style:none}.install__manual-files li{border-bottom:1px dashed hsl(var(--border));padding:4px 0}.install__manual-files li:last-child{border-bottom:0}.on-this-page{top:calc(var(--nav-h) + 32px);align-self:start;font-size:13px;position:sticky}.on-this-page__title{margin:0 0 12px;font-size:13px;font-weight:600}.on-this-page__list{margin:0;padding:0;list-style:none}.on-this-page__link{color:hsl(var(--muted-foreground));padding:4px 0;font-size:12.5px;transition:color .15s;display:block}.on-this-page__link:hover{color:hsl(var(--foreground))}.on-this-page__link.is-active{color:hsl(var(--foreground));font-weight:500}.props-table{border-collapse:collapse;border:1px solid hsl(var(--border));border-radius:var(--radius-md);width:100%;font-size:13px;overflow:hidden}.props-table thead th{text-align:left;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted));padding:10px 14px;font-size:12px;font-weight:600}.props-table tbody td{vertical-align:top;border-bottom:1px solid hsl(var(--border));padding:12px 14px}.props-table tbody tr:last-child td{border-bottom:0}.props-table tbody td code{background:hsl(var(--muted));border-radius:var(--radius-sm);padding:2px 5px;font-size:12px}.props-table tbody td:nth-child(4){color:hsl(var(--muted-foreground))}.vars-page{max-width:var(--max-w);min-height:calc(100vh - var(--nav-h));grid-template-columns:260px minmax(0,1fr);margin:0 auto;padding:0;display:grid}.vars-sidebar{top:var(--nav-h);height:calc(100vh - var(--nav-h));border-right:1px solid hsl(var(--border));align-self:start;padding:20px 12px;font-size:13px;position:sticky;overflow-y:auto}.vars-sidebar__heading{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;padding:6px 12px;font-size:12px;font-weight:600}.vars-sidebar__row{border-radius:var(--radius-sm);color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;padding:6px 12px;transition:background .15s,color .15s;display:flex}.vars-sidebar__row:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.vars-sidebar__row--collection{color:hsl(var(--foreground));font-weight:600}.vars-sidebar__row--group{padding-left:24px;font-weight:400}.vars-sidebar__count{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:11px}.vars-main{min-width:0;padding:24px 32px 64px}.vars-main__header{margin-bottom:32px}.vars-table{border-collapse:collapse;border-top:1px solid hsl(var(--border));width:100%;font-size:13px}.vars-table thead th{text-align:left;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);padding:10px 16px;font-size:12px;font-weight:500}.vars-table tbody td{vertical-align:middle;border-bottom:1px solid hsl(var(--border-subtle,var(--border)));padding:10px 16px}.vars-table tbody tr:hover{background:hsl(var(--accent)/.6)}.vars-table tbody td code{color:hsl(var(--foreground));background:0 0;padding:0;font-size:13px}.vars-alias-chip{border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--card));align-items:center;gap:6px;max-width:100%;padding:4px 8px 4px 6px;display:inline-flex;overflow:hidden}.vars-alias-chip code{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.theme-modes{margin-top:8px}.theme-modes>input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.theme-modes__bar{top:var(--nav-h);z-index:2;background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:12px 16px;display:flex;position:sticky}.theme-modes__toggle{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);background:hsl(var(--muted)/.4);padding:3px;display:inline-flex}.theme-modes__btn{border-radius:var(--radius-sm,6px);color:hsl(var(--muted-foreground));cursor:pointer;-webkit-user-select:none;user-select:none;padding:5px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.theme-modes__btn:hover{color:hsl(var(--foreground))}#theme-mode-light:checked~.theme-modes__bar .theme-modes__btn[for=theme-mode-light],#theme-mode-dark:checked~.theme-modes__bar .theme-modes__btn[for=theme-mode-dark]{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px hsl(var(--foreground)/.08)}.theme-modes>input[type=radio]:focus-visible~.theme-modes__bar .theme-modes__toggle{outline:2px solid hsl(var(--ring,var(--foreground)));outline-offset:2px}.theme-val--light{align-items:center;display:inline-flex}.theme-val--dark{align-items:center;display:none}#theme-mode-dark:checked~.theme-modes__body .theme-val--light{display:none}#theme-mode-dark:checked~.theme-modes__body .theme-val--dark{display:inline-flex}.theme-modes__active-label:before{content:"· Light";color:hsl(var(--muted-foreground));font-weight:400}#theme-mode-dark:checked~.theme-modes__body .theme-modes__active-label:before{content:"· Dark"}@media (max-width:960px){.vars-page{grid-template-columns:1fr}.vars-sidebar{border-right:0;border-bottom:1px solid hsl(var(--border));height:auto;position:static}.vars-main{padding:24px 16px 64px}.docs-layout{grid-template-columns:1fr;gap:24px}.docs-sidebar{max-height:none;position:static}.comp-detail{grid-template-columns:1fr}.on-this-page{display:none}.hero h1{font-size:36px}.hero__stats,.quickstart__grid{grid-template-columns:1fr}}
