/*! tailwindcss v4.1.1 | MIT License | https://tailwindcss.com */:root{--ds-m-red-50:#fbe7ec;--ds-m-red-100:#f1b5c5;--ds-m-red-200:#eb92a9;--ds-m-red-300:#e26082;--ds-m-red-400:#dc416a;--ds-m-red-500:#d31145;--ds-m-red-600:#c00f3f;--ds-m-red-700:#960c31;--ds-m-red-800:#740926;--ds-m-red-900:#59071d;--ds-green-50:#e6f8f0;--ds-green-100:#b2ead2;--ds-green-200:#8ddfbc;--ds-green-300:#59d19d;--ds-green-400:#39c88a;--ds-green-500:#07ba6d;--ds-green-600:#06a963;--ds-green-700:#05844d;--ds-green-800:#04663c;--ds-green-900:#034e2e;--ds-red-50:#ffebef;--ds-red-100:#ffc1ce;--ds-red-200:#ffa3b7;--ds-red-300:#ff7a96;--ds-red-400:#ff6081;--ds-red-500:#ff3862;--ds-red-600:#e83359;--ds-red-700:#b52846;--ds-red-800:#8c1f36;--ds-red-900:#6b1829;--ds-yellow-50:#fff8e8;--ds-yellow-100:#ffe8b6;--ds-yellow-200:#ffdd93;--ds-yellow-300:#ffcd62;--ds-yellow-400:#ffc444;--ds-yellow-500:#ffb515;--ds-yellow-600:#e8a513;--ds-yellow-700:#b5810f;--ds-yellow-800:#8c640c;--ds-yellow-900:#6b4c09;--ds-orange-50:#fcf0e6;--ds-orange-100:#f5d1b0;--ds-orange-200:#f1bb8a;--ds-orange-300:#ea9d54;--ds-orange-400:#e68933;--ds-orange-500:#e06c00;--ds-orange-600:#cc6200;--ds-orange-700:#9f4d00;--ds-orange-800:#7b3b00;--ds-orange-900:#5e2d00;--ds-blue-50:#e6f3fe;--ds-blue-100:#b1d9fd;--ds-blue-200:#8cc7fb;--ds-blue-300:#57adfa;--ds-blue-400:#369df9;--ds-blue-500:#0485f7;--ds-blue-600:#0479e1;--ds-blue-700:#035eaf;--ds-blue-800:#024988;--ds-blue-900:#023868;--ds-purple-50:#f2ecff;--ds-purple-100:#d5c4ff;--ds-purple-200:#c1a8ff;--ds-purple-300:#a580ff;--ds-purple-400:#9368ff;--ds-purple-500:#7842ff;--ds-purple-600:#6d3ce8;--ds-purple-700:#552fb5;--ds-purple-800:#42248c;--ds-purple-900:#321c6b;--ds-magenta-50:#ffecf8;--ds-magenta-100:#fdd0ec;--ds-magenta-200:#fcb6e1;--ds-magenta-300:#f797d2;--ds-magenta-400:#e774bb;--ds-magenta-500:#da62ac;--ds-magenta-600:#cd519d;--ds-magenta-700:#ae4787;--ds-magenta-800:#943d73;--ds-magenta-900:#77325b;--ds-neutrals-0:#fff;--ds-neutrals-100:#f8f8f8;--ds-neutrals-200:#f0f1f2;--ds-neutrals-300:#dddee1;--ds-neutrals-400:#b7b9be;--ds-neutrals-500:#8c8f97;--ds-neutrals-600:#7d818a;--ds-neutrals-700:#6b6e76;--ds-neutrals-800:#505258;--ds-neutrals-900:#3b3d42;--ds-neutrals-1000:#292a2e;--ds-neutrals-1100:#1e1f21;--ds-text-default:#292a2e;--ds-text-subtle:#505258;--ds-text-subtlest:#8c8f97;--ds-text-selected:#d31145;--ds-text-inverse:#fff;--ds-text-disabled:#8c8f97;--ds-text-success:#06a963;--ds-text-danger:#ff3862;--ds-text-warning:#b5810f;--ds-text-accent:#d31145;--ds-text-info:#0485f7;--ds-icon-default:#292a2e;--ds-icon-subtle:#505258;--ds-icon-subtlest:#7d818a;--ds-icon-selected:#d31145;--ds-icon-inverse:#fff;--ds-icon-disabled:#8c8f97;--ds-icon-success:#06a963;--ds-icon-danger:#ff3862;--ds-icon-warning:#e8a513;--ds-icon-info:#0485f7;--ds-icon-accent:#d31145;--ds-button-surface-default:#d31145;--ds-button-surface-subtle:#dddee1;--ds-button-surface-subtlest:#f0f1f2;--ds-button-surface-loading:#e26082;--ds-button-surface-success:#06a963;--ds-button-surface-danger:#ff3862;--ds-button-surface-inverse:#fff;--ds-button-surface-disabled:#dddee1;--ds-button-surface-default-sublte:#fbe7ec;--ds-button-border-default:#d31145;--ds-button-border-sutble:#dddee1;--ds-button-border-inverse:#fff;--ds-button-border-disabled:#dddee1;--ds-button-border-focus:#dc416a;--ds-button-border-selected:#d31145;--ds-button-text-alert:#ff3862;--ds-button-text-inverse:#fff;--ds-button-text-disabled:#8c8f97;--ds-button-text-default:#292a2e;--ds-button-text-accent:#d31145;--ds-button-icon-default:#d31145;--ds-button-icon-subtle:#f1b5c5;--ds-button-icon-inverse:#fff;--ds-button-icon-disabled:#8c8f97;--ds-button-icon-alert:#ff3862;--ds-border-default:#f0f1f2;--ds-border-sutble:#dddee1;--ds-border-input:#b7b9be;--ds-border-input-selected:#d31145;--ds-border-disabled:#dddee1;--ds-border-selected:#d31145;--ds-border-inverse:#fff;--ds-border-danger:#ff3862;--ds-background-inverse:#fff;--ds-background-mask-default:#00000080;--ds-shadow-default:#0000001f;--ds-components-card-surface-inverse:#fff;--ds-components-card-border-default:#dddee1;--ds-components-card-surface-default:#f8f8f8;--ds-components-card-surface-success:#e6f8f0;--ds-components-card-surface-info:#e6f3fe;--ds-components-badge-accent-bg:#fbe7ec;--ds-components-badge-accent-bg-2:#d31145;--ds-components-badge-accent-border:#f1b5c5;--ds-components-badge-accent-text:#960c31;--ds-components-badge-accent-icon:#960c31;--ds-components-badge-success-bg:#e6f8f0;--ds-components-badge-success-bg-2:#39c88a;--ds-components-badge-success-border:#b2ead2;--ds-components-badge-success-text:#05844d;--ds-components-badge-success-icon:#06a963;--ds-components-badge-danger-bg:#ffebef;--ds-components-badge-danger-bg-2:#ff3862;--ds-components-badge-danger-border:#ffc1ce;--ds-components-badge-danger-text:#b52846;--ds-components-badge-danger-icon:#b52846;--ds-components-badge-warning-bg:#fff8e8;--ds-components-badge-warning-bg-2:#ffb515;--ds-components-badge-warning-border:#ffe8b6;--ds-components-badge-warning-text:#b5810f;--ds-components-badge-warning-icon:#b5810f;--ds-components-badge-info-bg:#e6f3fe;--ds-components-badge-info-bg-2:#0485f7;--ds-components-badge-info-border:#b1d9fd;--ds-components-badge-info-text:#0485f7;--ds-components-badge-info-icon:#0485f7;--ds-components-badge-inverse-text:#fff;--ds-components-badge-inverse-icon:#fff;--ds-components-badge-inverse-bg:#fff;--ds-components-badge-grey-bg:#f0f1f2;--ds-components-badge-grey-border:#b7b9be;--ds-components-badge-black-text:#1e1f21;--ds-components-badge-black-icon:#1e1f21;--ds-components-progressbar-success:#06a963;--ds-components-progressbar-success-subtle:#8ddfbc;--ds-components-progressbar-warning:#e8a513;--ds-components-progressbar-warning-subtle:#ffdd93;--ds-components-progressbar-danger:#ff3862;--ds-components-progressbar-danger-subtle:#ffa3b7;--ds-components-progressbar-bg:#f0f1f2;--ds-components-progressbar-default:#59071d;--ds-components-progressbar-default-subtle:#d31145;--ds-components-progressbar-accent:#d31145;--ds-components-progressbar-accent-subtle:#eb92a9;--ds-components-conversation-bubble-outgoing-surface:#17171714;--ds-components-conversation-bubble-incoming-surface:#fff;--ds-components-conversation-bubble-private-surface:#ffdd93;--ds-components-conversation-bubble-failed-surface:#ffebef;--ds-components-conversation-bubble-failed-border:#ff3862;--ds-components-conversation-bubble-incoming-border:#dddee1;--ds-components-conversation-bubble-private-border:#ffc444;--ds-components-conversation-bubble-incoming-note-border:#8c8f97;--ds-components-conversation-bubble-outgoing-note-border:#d31145;--ds-components-conversation-bubble-outgoing-note-surface:#f8f8f8;--ds-components-conversation-bubble-private-icon:#b5810f;--ds-components-conversation-bubble-ai-surface:#fff;--ds-components-conversation-surface-default:#f8f8f8;--ds-components-snackbar-background:#121212cc;--ds-components-globalnav-inverse:#fff;--ds-components-globalnav-border:#dddee1;--ds-radius-xxs:2px;--ds-radius-xs:4px;--ds-radius-s:6px;--ds-radius-m:8px;--ds-radius-xm:12px;--ds-radius-l:16px;--ds-radius-xl:20px;--ds-radius-xll:24px;--ds-radius-full:9999px;--ds-padding-0:0px;--ds-padding-100:8px;--ds-padding-150:12px;--ds-padding-200:16px;--ds-padding-250:20px;--ds-padding-300:24px;--ds-padding-400:32px;--ds-padding-500:36px;--ds-padding-600:40px;--ds-padding-700:48px;--ds-padding-800:64px;--ds-padding-900:80px;--ds-padding-1000:200px;--ds-padding-025:2px;--ds-padding-050:4px;--ds-padding-075:6px;--ds-font-family-title:"Poppins";--ds-font-family-body:"Poppins";--ds-font-weight-light:"Light";--ds-font-weight-regular:"Regular";--ds-font-weight-medium:"Medium";--ds-font-weight-bold:"SemiBold";--ds-font-size-xxxs:10px;--ds-font-size-xxs:12px;--ds-font-size-xs:13px;--ds-font-size-s:14px;--ds-font-size-sm:16px;--ds-font-size-m:18px;--ds-font-size-ml:20px;--ds-font-size-mxl:22px;--ds-font-size-l:24px;--ds-font-size-xl:28px;--ds-font-size-xxl:32px;--ds-line-height-h-16:16px;--ds-line-height-h-20:20px;--ds-line-height-h-24:24px;--ds-line-height-h-28:28px;--ds-line-height-h-32:32px;--ds-line-height-h-36:36px;--ds-typography-heading-xxl-font-family:"Poppins";--ds-typography-heading-xxl-font-size:32px;--ds-typography-heading-xxl-font-weight:500;--ds-typography-heading-xxl-line-height:36px;--ds-typography-heading-xxl-letter-spacing:0%;--ds-typography-heading-xxl-text-transform:none;--ds-typography-heading-xxl-text-decoration-line:none;--ds-typography-heading-xxl-paragraph-spacing:0px;--ds-typography-heading-xl-font-family:"Poppins";--ds-typography-heading-xl-font-size:28px;--ds-typography-heading-xl-font-weight:500;--ds-typography-heading-xl-line-height:32px;--ds-typography-heading-xl-letter-spacing:0%;--ds-typography-heading-xl-text-transform:none;--ds-typography-heading-xl-text-decoration-line:none;--ds-typography-heading-xl-paragraph-spacing:0px;--ds-typography-heading-l-font-family:"Poppins";--ds-typography-heading-l-font-size:24px;--ds-typography-heading-l-font-weight:500;--ds-typography-heading-l-line-height:28px;--ds-typography-heading-l-letter-spacing:0%;--ds-typography-heading-l-text-transform:none;--ds-typography-heading-l-text-decoration-line:none;--ds-typography-heading-l-paragraph-spacing:0px;--ds-typography-heading-xm-font-family:"Poppins";--ds-typography-heading-xm-font-size:22px;--ds-typography-heading-xm-font-weight:500;--ds-typography-heading-xm-line-height:28px;--ds-typography-heading-xm-letter-spacing:0%;--ds-typography-heading-xm-text-transform:none;--ds-typography-heading-xm-text-decoration-line:none;--ds-typography-heading-xm-paragraph-spacing:0px;--ds-typography-heading-m-font-family:"Poppins";--ds-typography-heading-m-font-size:20px;--ds-typography-heading-m-font-weight:500;--ds-typography-heading-m-line-height:24px;--ds-typography-heading-m-letter-spacing:0%;--ds-typography-heading-m-text-transform:none;--ds-typography-heading-m-text-decoration-line:none;--ds-typography-heading-m-paragraph-spacing:0px;--ds-typography-heading-ms-font-family:"Poppins";--ds-typography-heading-ms-font-size:18px;--ds-typography-heading-ms-font-weight:500;--ds-typography-heading-ms-line-height:24px;--ds-typography-heading-ms-letter-spacing:0%;--ds-typography-heading-ms-text-transform:none;--ds-typography-heading-ms-text-decoration-line:none;--ds-typography-heading-ms-paragraph-spacing:0px;--ds-typography-heading-s-font-family:"Poppins";--ds-typography-heading-s-font-size:16px;--ds-typography-heading-s-font-weight:500;--ds-typography-heading-s-line-height:20px;--ds-typography-heading-s-letter-spacing:0%;--ds-typography-heading-s-text-transform:none;--ds-typography-heading-s-text-decoration-line:none;--ds-typography-heading-s-paragraph-spacing:0px;--ds-typography-heading-xs-font-family:"Poppins";--ds-typography-heading-xs-font-size:14px;--ds-typography-heading-xs-font-weight:500;--ds-typography-heading-xs-line-height:20px;--ds-typography-heading-xs-letter-spacing:0%;--ds-typography-heading-xs-text-transform:none;--ds-typography-heading-xs-text-decoration-line:none;--ds-typography-heading-xs-paragraph-spacing:0px;--ds-typography-heading-xxs-font-family:"Poppins";--ds-typography-heading-xxs-font-size:13px;--ds-typography-heading-xxs-font-weight:500;--ds-typography-heading-xxs-line-height:20px;--ds-typography-heading-xxs-letter-spacing:0%;--ds-typography-heading-xxs-text-transform:none;--ds-typography-heading-xxs-text-decoration-line:none;--ds-typography-heading-xxs-paragraph-spacing:0px;--ds-typography-heading-xxxs-font-family:"Poppins";--ds-typography-heading-xxxs-font-size:12px;--ds-typography-heading-xxxs-font-weight:500;--ds-typography-heading-xxxs-line-height:16px;--ds-typography-heading-xxxs-letter-spacing:0%;--ds-typography-heading-xxxs-text-transform:none;--ds-typography-heading-xxxs-text-decoration-line:none;--ds-typography-heading-xxxs-paragraph-spacing:0px;--ds-typography-body-xl-regular-font-family:"Poppins";--ds-typography-body-xl-regular-font-size:18px;--ds-typography-body-xl-regular-font-weight:400;--ds-typography-body-xl-regular-line-height:24px;--ds-typography-body-xl-regular-letter-spacing:0%;--ds-typography-body-xl-regular-text-transform:none;--ds-typography-body-xl-regular-text-decoration-line:none;--ds-typography-body-xl-regular-paragraph-spacing:0px;--ds-typography-body-xl-medium-font-family:"Poppins";--ds-typography-body-xl-medium-font-size:18px;--ds-typography-body-xl-medium-font-weight:500;--ds-typography-body-xl-medium-line-height:24px;--ds-typography-body-xl-medium-letter-spacing:0%;--ds-typography-body-xl-medium-text-transform:none;--ds-typography-body-xl-medium-text-decoration-line:none;--ds-typography-body-xl-medium-paragraph-spacing:0px;--ds-typography-body-xl-bold-font-family:"Poppins";--ds-typography-body-xl-bold-font-size:18px;--ds-typography-body-xl-bold-font-weight:600;--ds-typography-body-xl-bold-line-height:24px;--ds-typography-body-xl-bold-letter-spacing:0%;--ds-typography-body-xl-bold-text-transform:none;--ds-typography-body-xl-bold-text-decoration-line:none;--ds-typography-body-xl-bold-paragraph-spacing:0px;--ds-typography-body-l-regular-font-family:"Poppins";--ds-typography-body-l-regular-font-size:16px;--ds-typography-body-l-regular-font-weight:400;--ds-typography-body-l-regular-line-height:24px;--ds-typography-body-l-regular-letter-spacing:0%;--ds-typography-body-l-regular-text-transform:none;--ds-typography-body-l-regular-text-decoration-line:none;--ds-typography-body-l-regular-paragraph-spacing:0px;--ds-typography-body-l-medium-font-family:"Poppins";--ds-typography-body-l-medium-font-size:16px;--ds-typography-body-l-medium-font-weight:500;--ds-typography-body-l-medium-line-height:24px;--ds-typography-body-l-medium-letter-spacing:0%;--ds-typography-body-l-medium-text-transform:none;--ds-typography-body-l-medium-text-decoration-line:none;--ds-typography-body-l-medium-paragraph-spacing:0px;--ds-typography-body-l-bold-font-family:"Poppins";--ds-typography-body-l-bold-font-size:16px;--ds-typography-body-l-bold-font-weight:600;--ds-typography-body-l-bold-line-height:24px;--ds-typography-body-l-bold-letter-spacing:0%;--ds-typography-body-l-bold-text-transform:none;--ds-typography-body-l-bold-text-decoration-line:none;--ds-typography-body-l-bold-paragraph-spacing:0px;--ds-typography-body-m-regular-font-family:"Poppins";--ds-typography-body-m-regular-font-size:14px;--ds-typography-body-m-regular-font-weight:400;--ds-typography-body-m-regular-line-height:20px;--ds-typography-body-m-regular-letter-spacing:0%;--ds-typography-body-m-regular-text-transform:none;--ds-typography-body-m-regular-text-decoration-line:none;--ds-typography-body-m-regular-paragraph-spacing:0px;--ds-typography-body-m-medium-font-family:"Poppins";--ds-typography-body-m-medium-font-size:14px;--ds-typography-body-m-medium-font-weight:500;--ds-typography-body-m-medium-line-height:20px;--ds-typography-body-m-medium-letter-spacing:0%;--ds-typography-body-m-medium-text-transform:none;--ds-typography-body-m-medium-text-decoration-line:none;--ds-typography-body-m-medium-paragraph-spacing:0px;--ds-typography-body-m-bold-font-family:"Poppins";--ds-typography-body-m-bold-font-size:14px;--ds-typography-body-m-bold-font-weight:600;--ds-typography-body-m-bold-line-height:20px;--ds-typography-body-m-bold-letter-spacing:0%;--ds-typography-body-m-bold-text-transform:none;--ds-typography-body-m-bold-text-decoration-line:none;--ds-typography-body-m-bold-paragraph-spacing:0px;--ds-typography-body-s-regular-font-family:"Poppins";--ds-typography-body-s-regular-font-size:13px;--ds-typography-body-s-regular-font-weight:400;--ds-typography-body-s-regular-line-height:16px;--ds-typography-body-s-regular-letter-spacing:0%;--ds-typography-body-s-regular-text-transform:none;--ds-typography-body-s-regular-text-decoration-line:none;--ds-typography-body-s-regular-paragraph-spacing:0px;--ds-typography-body-s-medium-font-family:"Poppins";--ds-typography-body-s-medium-font-size:13px;--ds-typography-body-s-medium-font-weight:500;--ds-typography-body-s-medium-line-height:16px;--ds-typography-body-s-medium-letter-spacing:0%;--ds-typography-body-s-medium-text-transform:none;--ds-typography-body-s-medium-text-decoration-line:none;--ds-typography-body-s-medium-paragraph-spacing:0px;--ds-typography-body-s-bold-font-family:"Poppins";--ds-typography-body-s-bold-font-size:13px;--ds-typography-body-s-bold-font-weight:600;--ds-typography-body-s-bold-line-height:16px;--ds-typography-body-s-bold-letter-spacing:0%;--ds-typography-body-s-bold-text-transform:none;--ds-typography-body-s-bold-text-decoration-line:none;--ds-typography-body-s-bold-paragraph-spacing:0px;--ds-typography-body-xs-regular-font-family:"Poppins";--ds-typography-body-xs-regular-font-size:12px;--ds-typography-body-xs-regular-font-weight:400;--ds-typography-body-xs-regular-line-height:16px;--ds-typography-body-xs-regular-letter-spacing:0%;--ds-typography-body-xs-regular-text-transform:none;--ds-typography-body-xs-regular-text-decoration-line:none;--ds-typography-body-xs-regular-paragraph-spacing:0px;--ds-typography-body-xs-medium-font-family:"Poppins";--ds-typography-body-xs-medium-font-size:12px;--ds-typography-body-xs-medium-font-weight:500;--ds-typography-body-xs-medium-line-height:16px;--ds-typography-body-xs-medium-letter-spacing:0%;--ds-typography-body-xs-medium-text-transform:none;--ds-typography-body-xs-medium-text-decoration-line:none;--ds-typography-body-xs-medium-paragraph-spacing:0px;--ds-typography-body-xs-bold-font-family:"Poppins";--ds-typography-body-xs-bold-font-size:12px;--ds-typography-body-xs-bold-font-weight:600;--ds-typography-body-xs-bold-line-height:16px;--ds-typography-body-xs-bold-letter-spacing:0%;--ds-typography-body-xs-bold-text-transform:none;--ds-typography-body-xs-bold-text-decoration-line:none;--ds-typography-body-xs-bold-paragraph-spacing:0px;--ds-typography-body-xxs-regular-font-family:"Poppins";--ds-typography-body-xxs-regular-font-size:10px;--ds-typography-body-xxs-regular-font-weight:400;--ds-typography-body-xxs-regular-line-height:16px;--ds-typography-body-xxs-regular-letter-spacing:0%;--ds-typography-body-xxs-regular-text-transform:none;--ds-typography-body-xxs-regular-text-decoration-line:none;--ds-typography-body-xxs-regular-paragraph-spacing:0px;--ds-typography-body-xxs-medium-font-family:"Poppins";--ds-typography-body-xxs-medium-font-size:10px;--ds-typography-body-xxs-medium-font-weight:500;--ds-typography-body-xxs-medium-line-height:16px;--ds-typography-body-xxs-medium-letter-spacing:0%;--ds-typography-body-xxs-medium-text-transform:none;--ds-typography-body-xxs-medium-text-decoration-line:none;--ds-typography-body-xxs-medium-paragraph-spacing:0px;--ds-typography-body-xxs-bold-font-family:"Poppins";--ds-typography-body-xxs-bold-font-size:10px;--ds-typography-body-xxs-bold-font-weight:600;--ds-typography-body-xxs-bold-line-height:16px;--ds-typography-body-xxs-bold-letter-spacing:0%;--ds-typography-body-xxs-bold-text-transform:none;--ds-typography-body-xxs-bold-text-decoration-line:none;--ds-typography-body-xxs-bold-paragraph-spacing:0px;--ds-typography-button-l-default-font-family:"Poppins";--ds-typography-button-l-default-font-size:16px;--ds-typography-button-l-default-font-weight:500;--ds-typography-button-l-default-line-height:24px;--ds-typography-button-l-default-letter-spacing:0%;--ds-typography-button-l-default-text-transform:none;--ds-typography-button-l-default-text-decoration-line:none;--ds-typography-button-l-default-paragraph-spacing:0px;--ds-typography-button-l-bold-font-family:"Poppins";--ds-typography-button-l-bold-font-size:16px;--ds-typography-button-l-bold-font-weight:500;--ds-typography-button-l-bold-line-height:24px;--ds-typography-button-l-bold-letter-spacing:0%;--ds-typography-button-l-bold-text-transform:none;--ds-typography-button-l-bold-text-decoration-line:none;--ds-typography-button-l-bold-paragraph-spacing:0px;--ds-typography-button-l-underline-font-family:"Poppins";--ds-typography-button-l-underline-font-size:16px;--ds-typography-button-l-underline-font-weight:500;--ds-typography-button-l-underline-line-height:24px;--ds-typography-button-l-underline-letter-spacing:0%;--ds-typography-button-l-underline-text-transform:none;--ds-typography-button-l-underline-text-decoration-line:underline;--ds-typography-button-l-underline-paragraph-spacing:0px;--ds-typography-button-m-default-font-family:"Poppins";--ds-typography-button-m-default-font-size:14px;--ds-typography-button-m-default-font-weight:500;--ds-typography-button-m-default-line-height:20px;--ds-typography-button-m-default-letter-spacing:0%;--ds-typography-button-m-default-text-transform:none;--ds-typography-button-m-default-text-decoration-line:none;--ds-typography-button-m-default-paragraph-spacing:0px;--ds-typography-button-m-bold-font-family:"Poppins";--ds-typography-button-m-bold-font-size:14px;--ds-typography-button-m-bold-font-weight:500;--ds-typography-button-m-bold-line-height:20px;--ds-typography-button-m-bold-letter-spacing:0%;--ds-typography-button-m-bold-text-transform:none;--ds-typography-button-m-bold-text-decoration-line:none;--ds-typography-button-m-bold-paragraph-spacing:0px;--ds-typography-button-m-underline-font-family:"Poppins";--ds-typography-button-m-underline-font-size:14px;--ds-typography-button-m-underline-font-weight:500;--ds-typography-button-m-underline-line-height:20px;--ds-typography-button-m-underline-letter-spacing:0%;--ds-typography-button-m-underline-text-transform:none;--ds-typography-button-m-underline-text-decoration-line:underline;--ds-typography-button-m-underline-paragraph-spacing:0px;--ds-typography-button-s-default-font-family:"Poppins";--ds-typography-button-s-default-font-size:12px;--ds-typography-button-s-default-font-weight:500;--ds-typography-button-s-default-line-height:16px;--ds-typography-button-s-default-letter-spacing:0%;--ds-typography-button-s-default-text-transform:none;--ds-typography-button-s-default-text-decoration-line:none;--ds-typography-button-s-default-paragraph-spacing:0px;--ds-typography-button-s-bold-font-family:"Poppins";--ds-typography-button-s-bold-font-size:12px;--ds-typography-button-s-bold-font-weight:500;--ds-typography-button-s-bold-line-height:16px;--ds-typography-button-s-bold-letter-spacing:0%;--ds-typography-button-s-bold-text-transform:none;--ds-typography-button-s-bold-text-decoration-line:none;--ds-typography-button-s-bold-paragraph-spacing:0px;--ds-typography-button-s-underline-font-family:"Poppins";--ds-typography-button-s-underline-font-size:12px;--ds-typography-button-s-underline-font-weight:500;--ds-typography-button-s-underline-line-height:16px;--ds-typography-button-s-underline-letter-spacing:0%;--ds-typography-button-s-underline-text-transform:none;--ds-typography-button-s-underline-text-decoration-line:underline;--ds-typography-button-s-underline-paragraph-spacing:0px}[data-theme=red]{--ds-m-red-50:#fbe7ec;--ds-m-red-100:#f1b5c5;--ds-m-red-200:#eb92a9;--ds-m-red-300:#e26082;--ds-m-red-400:#dc416a;--ds-m-red-500:#d31145;--ds-m-red-600:#c00f3f;--ds-m-red-700:#960c31;--ds-m-red-800:#740926;--ds-m-red-900:#59071d;--ds-green-50:#e6f8f0;--ds-green-100:#b2ead2;--ds-green-200:#8ddfbc;--ds-green-300:#59d19d;--ds-green-400:#39c88a;--ds-green-500:#07ba6d;--ds-green-600:#06a963;--ds-green-700:#05844d;--ds-green-800:#04663c;--ds-green-900:#034e2e;--ds-red-50:#ffebef;--ds-red-100:#ffc1ce;--ds-red-200:#ffa3b7;--ds-red-300:#ff7a96;--ds-red-400:#ff6081;--ds-red-500:#ff3862;--ds-red-600:#e83359;--ds-red-700:#b52846;--ds-red-800:#8c1f36;--ds-red-900:#6b1829;--ds-yellow-50:#fff8e8;--ds-yellow-100:#ffe8b6;--ds-yellow-200:#ffdd93;--ds-yellow-300:#ffcd62;--ds-yellow-400:#ffc444;--ds-yellow-500:#ffb515;--ds-yellow-600:#e8a513;--ds-yellow-700:#b5810f;--ds-yellow-800:#8c640c;--ds-yellow-900:#6b4c09;--ds-orange-50:#fcf0e6;--ds-orange-100:#f5d1b0;--ds-orange-200:#f1bb8a;--ds-orange-300:#ea9d54;--ds-orange-400:#e68933;--ds-orange-500:#e06c00;--ds-orange-600:#cc6200;--ds-orange-700:#9f4d00;--ds-orange-800:#7b3b00;--ds-orange-900:#5e2d00;--ds-blue-50:#e6f3fe;--ds-blue-100:#b1d9fd;--ds-blue-200:#8cc7fb;--ds-blue-300:#57adfa;--ds-blue-400:#369df9;--ds-blue-500:#0485f7;--ds-blue-600:#0479e1;--ds-blue-700:#035eaf;--ds-blue-800:#024988;--ds-blue-900:#023868;--ds-purple-50:#f2ecff;--ds-purple-100:#d5c4ff;--ds-purple-200:#c1a8ff;--ds-purple-300:#a580ff;--ds-purple-400:#9368ff;--ds-purple-500:#7842ff;--ds-purple-600:#6d3ce8;--ds-purple-700:#552fb5;--ds-purple-800:#42248c;--ds-purple-900:#321c6b;--ds-magenta-50:#ffecf8;--ds-magenta-100:#fdd0ec;--ds-magenta-200:#fcb6e1;--ds-magenta-300:#f797d2;--ds-magenta-400:#e774bb;--ds-magenta-500:#da62ac;--ds-magenta-600:#cd519d;--ds-magenta-700:#ae4787;--ds-magenta-800:#943d73;--ds-magenta-900:#77325b;--ds-neutrals-0:#fff;--ds-neutrals-100:#f8f8f8;--ds-neutrals-200:#f0f1f2;--ds-neutrals-300:#dddee1;--ds-neutrals-400:#b7b9be;--ds-neutrals-500:#8c8f97;--ds-neutrals-600:#7d818a;--ds-neutrals-700:#6b6e76;--ds-neutrals-800:#505258;--ds-neutrals-900:#3b3d42;--ds-neutrals-1000:#292a2e;--ds-neutrals-1100:#1e1f21;--ds-text-default:#292a2e;--ds-text-subtle:#505258;--ds-text-subtlest:#8c8f97;--ds-text-selected:#d31145;--ds-text-inverse:#fff;--ds-text-disabled:#8c8f97;--ds-text-success:#06a963;--ds-text-danger:#ff3862;--ds-text-warning:#b5810f;--ds-text-accent:#d31145;--ds-text-info:#0485f7;--ds-icon-default:#292a2e;--ds-icon-subtle:#505258;--ds-icon-subtlest:#7d818a;--ds-icon-selected:#d31145;--ds-icon-inverse:#fff;--ds-icon-disabled:#8c8f97;--ds-icon-success:#06a963;--ds-icon-danger:#ff3862;--ds-icon-warning:#e8a513;--ds-icon-info:#0485f7;--ds-icon-accent:#d31145;--ds-button-surface-default:#d31145;--ds-button-surface-subtle:#dddee1;--ds-button-surface-subtlest:#f0f1f2;--ds-button-surface-loading:#e26082;--ds-button-surface-success:#06a963;--ds-button-surface-danger:#ff3862;--ds-button-surface-inverse:#fff;--ds-button-surface-disabled:#dddee1;--ds-button-surface-default-sublte:#fbe7ec;--ds-button-border-default:#d31145;--ds-button-border-sutble:#dddee1;--ds-button-border-inverse:#fff;--ds-button-border-disabled:#dddee1;--ds-button-border-focus:#dc416a;--ds-button-border-selected:#d31145;--ds-button-text-alert:#ff3862;--ds-button-text-inverse:#fff;--ds-button-text-disabled:#8c8f97;--ds-button-text-default:#292a2e;--ds-button-text-accent:#d31145;--ds-button-icon-default:#d31145;--ds-button-icon-subtle:#f1b5c5;--ds-button-icon-inverse:#fff;--ds-button-icon-disabled:#8c8f97;--ds-button-icon-alert:#ff3862;--ds-border-default:#f0f1f2;--ds-border-sutble:#dddee1;--ds-border-input:#b7b9be;--ds-border-input-selected:#d31145;--ds-border-disabled:#dddee1;--ds-border-selected:#d31145;--ds-border-inverse:#fff;--ds-border-danger:#ff3862;--ds-background-inverse:#fff;--ds-background-mask-default:#00000080;--ds-shadow-default:#0000001f;--ds-components-card-surface-inverse:#fff;--ds-components-card-border-default:#dddee1;--ds-components-card-surface-default:#f8f8f8;--ds-components-card-surface-success:#e6f8f0;--ds-components-card-surface-info:#e6f3fe;--ds-components-badge-accent-bg:#fbe7ec;--ds-components-badge-accent-bg-2:#d31145;--ds-components-badge-accent-border:#f1b5c5;--ds-components-badge-accent-text:#960c31;--ds-components-badge-accent-icon:#960c31;--ds-components-badge-success-bg:#e6f8f0;--ds-components-badge-success-bg-2:#39c88a;--ds-components-badge-success-border:#b2ead2;--ds-components-badge-success-text:#05844d;--ds-components-badge-success-icon:#06a963;--ds-components-badge-danger-bg:#ffebef;--ds-components-badge-danger-bg-2:#ff3862;--ds-components-badge-danger-border:#ffc1ce;--ds-components-badge-danger-text:#b52846;--ds-components-badge-danger-icon:#b52846;--ds-components-badge-warning-bg:#fff8e8;--ds-components-badge-warning-bg-2:#ffb515;--ds-components-badge-warning-border:#ffe8b6;--ds-components-badge-warning-text:#b5810f;--ds-components-badge-warning-icon:#b5810f;--ds-components-badge-info-bg:#e6f3fe;--ds-components-badge-info-bg-2:#0485f7;--ds-components-badge-info-border:#b1d9fd;--ds-components-badge-info-text:#0485f7;--ds-components-badge-info-icon:#0485f7;--ds-components-badge-inverse-text:#fff;--ds-components-badge-inverse-icon:#fff;--ds-components-badge-inverse-bg:#fff;--ds-components-badge-grey-bg:#f0f1f2;--ds-components-badge-grey-border:#b7b9be;--ds-components-badge-black-text:#1e1f21;--ds-components-badge-black-icon:#1e1f21;--ds-components-progressbar-success:#06a963;--ds-components-progressbar-success-subtle:#8ddfbc;--ds-components-progressbar-warning:#e8a513;--ds-components-progressbar-warning-subtle:#ffdd93;--ds-components-progressbar-danger:#ff3862;--ds-components-progressbar-danger-subtle:#ffa3b7;--ds-components-progressbar-bg:#f0f1f2;--ds-components-progressbar-default:#59071d;--ds-components-progressbar-default-subtle:#d31145;--ds-components-progressbar-accent:#d31145;--ds-components-progressbar-accent-subtle:#eb92a9;--ds-components-conversation-bubble-outgoing-surface:#17171714;--ds-components-conversation-bubble-incoming-surface:#fff;--ds-components-conversation-bubble-private-surface:#ffdd93;--ds-components-conversation-bubble-failed-surface:#ffebef;--ds-components-conversation-bubble-failed-border:#ff3862;--ds-components-conversation-bubble-incoming-border:#dddee1;--ds-components-conversation-bubble-private-border:#ffc444;--ds-components-conversation-bubble-incoming-note-border:#8c8f97;--ds-components-conversation-bubble-outgoing-note-border:#d31145;--ds-components-conversation-bubble-outgoing-note-surface:#f8f8f8;--ds-components-conversation-bubble-private-icon:#b5810f;--ds-components-conversation-bubble-ai-surface:#fff;--ds-components-conversation-surface-default:#f8f8f8;--ds-components-snackbar-background:#121212cc;--ds-components-globalnav-inverse:#fff;--ds-components-globalnav-border:#dddee1}[data-theme=blue]{--ds-bupa-blue-50:#e6f2fa;--ds-bupa-blue-100:#b0d5ee;--ds-bupa-blue-200:#8ac1e6;--ds-bupa-blue-300:#54a5da;--ds-bupa-blue-400:#3394d3;--ds-bupa-blue-500:#0079c8;--ds-bupa-blue-600:#006eb6;--ds-bupa-blue-700:#00568e;--ds-bupa-blue-800:#00436e;--ds-bupa-blue-900:#003354;--ds-bupa-pink-50:#fae9f1;--ds-bupa-pink-100:#f0bcd3;--ds-bupa-pink-200:#e99bbd;--ds-bupa-pink-300:#e06e9f;--ds-bupa-pink-400:#d9518d;--ds-bupa-pink-500:#d02670;--ds-bupa-pink-600:#bd2366;--ds-bupa-pink-700:#941b50;--ds-bupa-pink-800:#72153e;--ds-bupa-pink-900:#57102f;--ds-green-50:#e6f8f0;--ds-green-100:#b2ead2;--ds-green-200:#8ddfbc;--ds-green-300:#59d19d;--ds-green-400:#39c88a;--ds-green-500:#07ba6d;--ds-green-600:#06a963;--ds-green-700:#05844d;--ds-green-800:#04663c;--ds-green-900:#034e2e;--ds-red-50:#ffebef;--ds-red-100:#ffc1ce;--ds-red-200:#ffa3b7;--ds-red-300:#ff7a96;--ds-red-400:#ff6081;--ds-red-500:#ff3862;--ds-red-600:#e83359;--ds-red-700:#b52846;--ds-red-800:#8c1f36;--ds-red-900:#6b1829;--ds-yellow-50:#fff8e8;--ds-yellow-100:#ffe8b6;--ds-yellow-200:#ffdd93;--ds-yellow-300:#ffcd62;--ds-yellow-400:#ffc444;--ds-yellow-500:#ffb515;--ds-yellow-600:#e8a513;--ds-yellow-700:#b5810f;--ds-yellow-800:#8c640c;--ds-yellow-900:#6b4c09;--ds-orange-50:#fcf0e6;--ds-orange-100:#f5d1b0;--ds-orange-200:#f1bb8a;--ds-orange-300:#ea9d54;--ds-orange-400:#e68933;--ds-orange-500:#e06c00;--ds-orange-600:#cc6200;--ds-orange-700:#9f4d00;--ds-orange-800:#7b3b00;--ds-orange-900:#5e2d00;--ds-magenta-50:#ffecf8;--ds-magenta-100:#fdd0ec;--ds-magenta-200:#fcb6e1;--ds-magenta-300:#f797d2;--ds-magenta-400:#e774bb;--ds-magenta-500:#da62ac;--ds-magenta-600:#cd519d;--ds-magenta-700:#ae4787;--ds-magenta-800:#943d73;--ds-magenta-900:#77325b;--ds-purple-50:#f2ecff;--ds-purple-100:#d5c4ff;--ds-purple-200:#c1a8ff;--ds-purple-300:#a580ff;--ds-purple-400:#9368ff;--ds-purple-500:#7842ff;--ds-purple-600:#6d3ce8;--ds-purple-700:#552fb5;--ds-purple-800:#42248c;--ds-purple-900:#321c6b;--ds-blue-50:#e6f3fe;--ds-blue-100:#b1d9fd;--ds-blue-200:#8cc7fb;--ds-blue-300:#57adfa;--ds-blue-400:#369df9;--ds-blue-500:#0485f7;--ds-blue-600:#0479e1;--ds-blue-700:#035eaf;--ds-blue-800:#024988;--ds-blue-900:#023868;--ds-neutrals-0:#fff;--ds-neutrals-100:#f8f8f8;--ds-neutrals-200:#f0f1f2;--ds-neutrals-300:#dddee1;--ds-neutrals-400:#b7b9be;--ds-neutrals-500:#8c8f97;--ds-neutrals-600:#7d818a;--ds-neutrals-700:#6b6e76;--ds-neutrals-800:#505258;--ds-neutrals-900:#3b3d42;--ds-neutrals-1000:#292a2e;--ds-neutrals-1100:#1e1f21;--ds-text-default:#292a2e;--ds-text-subtle:#505258;--ds-text-subtlest:#8c8f97;--ds-text-selected:#0079c8;--ds-text-inverse:#fff;--ds-text-disabled:#8c8f97;--ds-text-success:#06a963;--ds-text-danger:#ff3862;--ds-text-warning:#e8a513;--ds-text-accent:#0079c8;--ds-text-info:#0485f7;--ds-icon-default:#292a2e;--ds-icon-subtle:#505258;--ds-icon-subtlest:#7d818a;--ds-icon-selected:#0079c8;--ds-icon-inverse:#fff;--ds-icon-disabled:#8c8f97;--ds-icon-success:#06a963;--ds-icon-danger:#ff3862;--ds-icon-warning:#e8a513;--ds-icon-info:#0485f7;--ds-icon-accent:#0079c8;--ds-button-surface-default:#0079c8;--ds-button-surface-subtle:#dddee1;--ds-button-surface-subtlest:#f0f1f2;--ds-button-surface-loading:#54a5da;--ds-button-surface-success:#06a963;--ds-button-surface-danger:#e83359;--ds-button-surface-inverse:#fff;--ds-button-surface-disabled:#dddee1;--ds-button-surface-default-sublte:#e6f2fa;--ds-button-border-default:#0079c8;--ds-button-border-sutble:#dddee1;--ds-button-border-inverse:#fff;--ds-button-border-disabled:#dddee1;--ds-button-border-focus:#3394d3;--ds-button-border-selected:#0079c8;--ds-button-text-alert:#ff3862;--ds-button-text-inverse:#fff;--ds-button-text-disabled:#8c8f97;--ds-button-text-default:#292a2e;--ds-button-text-accent:#0079c8;--ds-button-icon-default:#0079c8;--ds-button-icon-subtle:#b0d5ee;--ds-button-icon-inverse:#fff;--ds-button-icon-disabled:#8c8f97;--ds-button-icon-alert:#ff3862;--ds-border-default:#f0f1f2;--ds-border-sutble:#dddee1;--ds-border-input:#b7b9be;--ds-border-input-selected:#0079c8;--ds-border-disabled:#dddee1;--ds-border-selected:#0079c8;--ds-border-inverse:#fff;--ds-border-danger:#ff3862;--ds-background-inverse:#fff;--ds-background-mask-default:#00000080;--ds-shadow-default:#0000001f;--ds-components-card-surface-inverse:#fff;--ds-components-card-border-default:#dddee1;--ds-components-card-surface-default:#f8f8f8;--ds-components-card-surface-success:#e6f8f0;--ds-components-card-surface-info:#e6f3fe;--ds-components-badge-accent-bg:#e6f2fa;--ds-components-badge-accent-bg-2:#0079c8;--ds-components-badge-accent-border:#b0d5ee;--ds-components-badge-accent-text:#006eb6;--ds-components-badge-accent-icon:#006eb6;--ds-components-badge-success-bg:#e6f8f0;--ds-components-badge-success-bg-2:#39c88a;--ds-components-badge-success-border:#b2ead2;--ds-components-badge-success-text:#05844d;--ds-components-badge-success-icon:#06a963;--ds-components-badge-danger-bg:#ffebef;--ds-components-badge-danger-bg-2:#ff3862;--ds-components-badge-danger-border:#ffc1ce;--ds-components-badge-danger-text:#b52846;--ds-components-badge-danger-icon:#b52846;--ds-components-badge-warning-bg:#fff8e8;--ds-components-badge-warning-bg-2:#ffb515;--ds-components-badge-warning-border:#ffe8b6;--ds-components-badge-warning-text:#b5810f;--ds-components-badge-warning-icon:#b5810f;--ds-components-badge-info-bg:#e6f3fe;--ds-components-badge-info-bg-2:#0485f7;--ds-components-badge-info-border:#b1d9fd;--ds-components-badge-info-text:#0485f7;--ds-components-badge-info-icon:#0485f7;--ds-components-badge-inverse-text:#fff;--ds-components-badge-inverse-icon:#fff;--ds-components-badge-inverse-bg:#fff;--ds-components-badge-grey-bg:#f0f1f2;--ds-components-badge-grey-border:#b7b9be;--ds-components-badge-black-text:#1e1f21;--ds-components-badge-black-icon:#1e1f21;--ds-components-progressbar-success:#06a963;--ds-components-progressbar-success-subtle:#8ddfbc;--ds-components-progressbar-warning:#e8a513;--ds-components-progressbar-warning-subtle:#ffdd93;--ds-components-progressbar-danger:#ff3862;--ds-components-progressbar-danger-subtle:#ffa3b7;--ds-components-progressbar-bg:#f0f1f2;--ds-components-progressbar-default:#023868;--ds-components-progressbar-default-subtle:#0485f7;--ds-components-progressbar-accent:#0079c8;--ds-components-progressbar-accent-subtle:#8ac1e6;--ds-components-conversation-bubble-outgoing-surface:#17171714;--ds-components-conversation-bubble-incoming-surface:#fff;--ds-components-conversation-bubble-private-surface:#ffdd93;--ds-components-conversation-bubble-failed-surface:#fbe7ec;--ds-components-conversation-bubble-failed-border:#ff3862;--ds-components-conversation-bubble-incoming-border:#dddee1;--ds-components-conversation-bubble-private-border:#ffc444;--ds-components-conversation-bubble-incoming-note-border:#8c8f97;--ds-components-conversation-bubble-outgoing-note-border:#0079c8;--ds-components-conversation-bubble-outgoing-note-surface:#f8f8f8;--ds-components-conversation-bubble-private-icon:#b5810f;--ds-components-conversation-bubble-ai-surface:#fff;--ds-components-conversation-surface-default:#f8f8f8;--ds-components-snackbar-background:#121212cc;--ds-components-globalnav-inverse:#fff;--ds-components-globalnav-border:#dddee1}[data-radius=flat]{--ds-radius-xxs:8px;--ds-radius-xs:8px;--ds-radius-s:8px;--ds-radius-m:8px;--ds-radius-xm:8px;--ds-radius-l:8px;--ds-radius-xl:8px;--ds-radius-xll:8px;--ds-radius-full:9999px}@layer utilities{.text-heading-xxl{font-family:var(--ds-typography-heading-xxl-font-family);font-size:var(--ds-typography-heading-xxl-font-size);font-weight:var(--ds-typography-heading-xxl-font-weight);line-height:var(--ds-typography-heading-xxl-line-height);letter-spacing:var(--ds-typography-heading-xxl-letter-spacing);text-transform:var(--ds-typography-heading-xxl-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-xxl-text-decoration-line);text-decoration-line:var(--ds-typography-heading-xxl-text-decoration-line)}.text-heading-xl{font-family:var(--ds-typography-heading-xl-font-family);font-size:var(--ds-typography-heading-xl-font-size);font-weight:var(--ds-typography-heading-xl-font-weight);line-height:var(--ds-typography-heading-xl-line-height);letter-spacing:var(--ds-typography-heading-xl-letter-spacing);text-transform:var(--ds-typography-heading-xl-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-xl-text-decoration-line);text-decoration-line:var(--ds-typography-heading-xl-text-decoration-line)}.text-heading-l{font-family:var(--ds-typography-heading-l-font-family);font-size:var(--ds-typography-heading-l-font-size);font-weight:var(--ds-typography-heading-l-font-weight);line-height:var(--ds-typography-heading-l-line-height);letter-spacing:var(--ds-typography-heading-l-letter-spacing);text-transform:var(--ds-typography-heading-l-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-l-text-decoration-line);text-decoration-line:var(--ds-typography-heading-l-text-decoration-line)}.text-heading-xm{font-family:var(--ds-typography-heading-xm-font-family);font-size:var(--ds-typography-heading-xm-font-size);font-weight:var(--ds-typography-heading-xm-font-weight);line-height:var(--ds-typography-heading-xm-line-height);letter-spacing:var(--ds-typography-heading-xm-letter-spacing);text-transform:var(--ds-typography-heading-xm-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-xm-text-decoration-line);text-decoration-line:var(--ds-typography-heading-xm-text-decoration-line)}.text-heading-m{font-family:var(--ds-typography-heading-m-font-family);font-size:var(--ds-typography-heading-m-font-size);font-weight:var(--ds-typography-heading-m-font-weight);line-height:var(--ds-typography-heading-m-line-height);letter-spacing:var(--ds-typography-heading-m-letter-spacing);text-transform:var(--ds-typography-heading-m-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-m-text-decoration-line);text-decoration-line:var(--ds-typography-heading-m-text-decoration-line)}.text-heading-ms{font-family:var(--ds-typography-heading-ms-font-family);font-size:var(--ds-typography-heading-ms-font-size);font-weight:var(--ds-typography-heading-ms-font-weight);line-height:var(--ds-typography-heading-ms-line-height);letter-spacing:var(--ds-typography-heading-ms-letter-spacing);text-transform:var(--ds-typography-heading-ms-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-ms-text-decoration-line);text-decoration-line:var(--ds-typography-heading-ms-text-decoration-line)}.text-heading-s{font-family:var(--ds-typography-heading-s-font-family);font-size:var(--ds-typography-heading-s-font-size);font-weight:var(--ds-typography-heading-s-font-weight);line-height:var(--ds-typography-heading-s-line-height);letter-spacing:var(--ds-typography-heading-s-letter-spacing);text-transform:var(--ds-typography-heading-s-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-s-text-decoration-line);text-decoration-line:var(--ds-typography-heading-s-text-decoration-line)}.text-heading-xs{font-family:var(--ds-typography-heading-xs-font-family);font-size:var(--ds-typography-heading-xs-font-size);font-weight:var(--ds-typography-heading-xs-font-weight);line-height:var(--ds-typography-heading-xs-line-height);letter-spacing:var(--ds-typography-heading-xs-letter-spacing);text-transform:var(--ds-typography-heading-xs-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-xs-text-decoration-line);text-decoration-line:var(--ds-typography-heading-xs-text-decoration-line)}.text-heading-xxs{font-family:var(--ds-typography-heading-xxs-font-family);font-size:var(--ds-typography-heading-xxs-font-size);font-weight:var(--ds-typography-heading-xxs-font-weight);line-height:var(--ds-typography-heading-xxs-line-height);letter-spacing:var(--ds-typography-heading-xxs-letter-spacing);text-transform:var(--ds-typography-heading-xxs-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-xxs-text-decoration-line);text-decoration-line:var(--ds-typography-heading-xxs-text-decoration-line)}.text-heading-xxxs{font-family:var(--ds-typography-heading-xxxs-font-family);font-size:var(--ds-typography-heading-xxxs-font-size);font-weight:var(--ds-typography-heading-xxxs-font-weight);line-height:var(--ds-typography-heading-xxxs-line-height);letter-spacing:var(--ds-typography-heading-xxxs-letter-spacing);text-transform:var(--ds-typography-heading-xxxs-text-transform);-webkit-text-decoration-line:var(--ds-typography-heading-xxxs-text-decoration-line);text-decoration-line:var(--ds-typography-heading-xxxs-text-decoration-line)}.text-body-xl-regular{font-family:var(--ds-typography-body-xl-regular-font-family);font-size:var(--ds-typography-body-xl-regular-font-size);font-weight:var(--ds-typography-body-xl-regular-font-weight);line-height:var(--ds-typography-body-xl-regular-line-height);letter-spacing:var(--ds-typography-body-xl-regular-letter-spacing);text-transform:var(--ds-typography-body-xl-regular-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xl-regular-text-decoration-line);text-decoration-line:var(--ds-typography-body-xl-regular-text-decoration-line)}.text-body-xl-medium{font-family:var(--ds-typography-body-xl-medium-font-family);font-size:var(--ds-typography-body-xl-medium-font-size);font-weight:var(--ds-typography-body-xl-medium-font-weight);line-height:var(--ds-typography-body-xl-medium-line-height);letter-spacing:var(--ds-typography-body-xl-medium-letter-spacing);text-transform:var(--ds-typography-body-xl-medium-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xl-medium-text-decoration-line);text-decoration-line:var(--ds-typography-body-xl-medium-text-decoration-line)}.text-body-xl-bold{font-family:var(--ds-typography-body-xl-bold-font-family);font-size:var(--ds-typography-body-xl-bold-font-size);font-weight:var(--ds-typography-body-xl-bold-font-weight);line-height:var(--ds-typography-body-xl-bold-line-height);letter-spacing:var(--ds-typography-body-xl-bold-letter-spacing);text-transform:var(--ds-typography-body-xl-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xl-bold-text-decoration-line);text-decoration-line:var(--ds-typography-body-xl-bold-text-decoration-line)}.text-body-l-regular{font-family:var(--ds-typography-body-l-regular-font-family);font-size:var(--ds-typography-body-l-regular-font-size);font-weight:var(--ds-typography-body-l-regular-font-weight);line-height:var(--ds-typography-body-l-regular-line-height);letter-spacing:var(--ds-typography-body-l-regular-letter-spacing);text-transform:var(--ds-typography-body-l-regular-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-l-regular-text-decoration-line);text-decoration-line:var(--ds-typography-body-l-regular-text-decoration-line)}.text-body-l-medium{font-family:var(--ds-typography-body-l-medium-font-family);font-size:var(--ds-typography-body-l-medium-font-size);font-weight:var(--ds-typography-body-l-medium-font-weight);line-height:var(--ds-typography-body-l-medium-line-height);letter-spacing:var(--ds-typography-body-l-medium-letter-spacing);text-transform:var(--ds-typography-body-l-medium-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-l-medium-text-decoration-line);text-decoration-line:var(--ds-typography-body-l-medium-text-decoration-line)}.text-body-l-bold{font-family:var(--ds-typography-body-l-bold-font-family);font-size:var(--ds-typography-body-l-bold-font-size);font-weight:var(--ds-typography-body-l-bold-font-weight);line-height:var(--ds-typography-body-l-bold-line-height);letter-spacing:var(--ds-typography-body-l-bold-letter-spacing);text-transform:var(--ds-typography-body-l-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-l-bold-text-decoration-line);text-decoration-line:var(--ds-typography-body-l-bold-text-decoration-line)}.text-body-m-regular{font-family:var(--ds-typography-body-m-regular-font-family);font-size:var(--ds-typography-body-m-regular-font-size);font-weight:var(--ds-typography-body-m-regular-font-weight);line-height:var(--ds-typography-body-m-regular-line-height);letter-spacing:var(--ds-typography-body-m-regular-letter-spacing);text-transform:var(--ds-typography-body-m-regular-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-m-regular-text-decoration-line);text-decoration-line:var(--ds-typography-body-m-regular-text-decoration-line)}.text-body-m-medium{font-family:var(--ds-typography-body-m-medium-font-family);font-size:var(--ds-typography-body-m-medium-font-size);font-weight:var(--ds-typography-body-m-medium-font-weight);line-height:var(--ds-typography-body-m-medium-line-height);letter-spacing:var(--ds-typography-body-m-medium-letter-spacing);text-transform:var(--ds-typography-body-m-medium-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-m-medium-text-decoration-line);text-decoration-line:var(--ds-typography-body-m-medium-text-decoration-line)}.text-body-m-bold{font-family:var(--ds-typography-body-m-bold-font-family);font-size:var(--ds-typography-body-m-bold-font-size);font-weight:var(--ds-typography-body-m-bold-font-weight);line-height:var(--ds-typography-body-m-bold-line-height);letter-spacing:var(--ds-typography-body-m-bold-letter-spacing);text-transform:var(--ds-typography-body-m-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-m-bold-text-decoration-line);text-decoration-line:var(--ds-typography-body-m-bold-text-decoration-line)}.text-body-s-regular{font-family:var(--ds-typography-body-s-regular-font-family);font-size:var(--ds-typography-body-s-regular-font-size);font-weight:var(--ds-typography-body-s-regular-font-weight);line-height:var(--ds-typography-body-s-regular-line-height);letter-spacing:var(--ds-typography-body-s-regular-letter-spacing);text-transform:var(--ds-typography-body-s-regular-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-s-regular-text-decoration-line);text-decoration-line:var(--ds-typography-body-s-regular-text-decoration-line)}.text-body-s-medium{font-family:var(--ds-typography-body-s-medium-font-family);font-size:var(--ds-typography-body-s-medium-font-size);font-weight:var(--ds-typography-body-s-medium-font-weight);line-height:var(--ds-typography-body-s-medium-line-height);letter-spacing:var(--ds-typography-body-s-medium-letter-spacing);text-transform:var(--ds-typography-body-s-medium-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-s-medium-text-decoration-line);text-decoration-line:var(--ds-typography-body-s-medium-text-decoration-line)}.text-body-s-bold{font-family:var(--ds-typography-body-s-bold-font-family);font-size:var(--ds-typography-body-s-bold-font-size);font-weight:var(--ds-typography-body-s-bold-font-weight);line-height:var(--ds-typography-body-s-bold-line-height);letter-spacing:var(--ds-typography-body-s-bold-letter-spacing);text-transform:var(--ds-typography-body-s-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-s-bold-text-decoration-line);text-decoration-line:var(--ds-typography-body-s-bold-text-decoration-line)}.text-body-xs-regular{font-family:var(--ds-typography-body-xs-regular-font-family);font-size:var(--ds-typography-body-xs-regular-font-size);font-weight:var(--ds-typography-body-xs-regular-font-weight);line-height:var(--ds-typography-body-xs-regular-line-height);letter-spacing:var(--ds-typography-body-xs-regular-letter-spacing);text-transform:var(--ds-typography-body-xs-regular-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xs-regular-text-decoration-line);text-decoration-line:var(--ds-typography-body-xs-regular-text-decoration-line)}.text-body-xs-medium{font-family:var(--ds-typography-body-xs-medium-font-family);font-size:var(--ds-typography-body-xs-medium-font-size);font-weight:var(--ds-typography-body-xs-medium-font-weight);line-height:var(--ds-typography-body-xs-medium-line-height);letter-spacing:var(--ds-typography-body-xs-medium-letter-spacing);text-transform:var(--ds-typography-body-xs-medium-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xs-medium-text-decoration-line);text-decoration-line:var(--ds-typography-body-xs-medium-text-decoration-line)}.text-body-xs-bold{font-family:var(--ds-typography-body-xs-bold-font-family);font-size:var(--ds-typography-body-xs-bold-font-size);font-weight:var(--ds-typography-body-xs-bold-font-weight);line-height:var(--ds-typography-body-xs-bold-line-height);letter-spacing:var(--ds-typography-body-xs-bold-letter-spacing);text-transform:var(--ds-typography-body-xs-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xs-bold-text-decoration-line);text-decoration-line:var(--ds-typography-body-xs-bold-text-decoration-line)}.text-body-xxs-regular{font-family:var(--ds-typography-body-xxs-regular-font-family);font-size:var(--ds-typography-body-xxs-regular-font-size);font-weight:var(--ds-typography-body-xxs-regular-font-weight);line-height:var(--ds-typography-body-xxs-regular-line-height);letter-spacing:var(--ds-typography-body-xxs-regular-letter-spacing);text-transform:var(--ds-typography-body-xxs-regular-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xxs-regular-text-decoration-line);text-decoration-line:var(--ds-typography-body-xxs-regular-text-decoration-line)}.text-body-xxs-medium{font-family:var(--ds-typography-body-xxs-medium-font-family);font-size:var(--ds-typography-body-xxs-medium-font-size);font-weight:var(--ds-typography-body-xxs-medium-font-weight);line-height:var(--ds-typography-body-xxs-medium-line-height);letter-spacing:var(--ds-typography-body-xxs-medium-letter-spacing);text-transform:var(--ds-typography-body-xxs-medium-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xxs-medium-text-decoration-line);text-decoration-line:var(--ds-typography-body-xxs-medium-text-decoration-line)}.text-body-xxs-bold{font-family:var(--ds-typography-body-xxs-bold-font-family);font-size:var(--ds-typography-body-xxs-bold-font-size);font-weight:var(--ds-typography-body-xxs-bold-font-weight);line-height:var(--ds-typography-body-xxs-bold-line-height);letter-spacing:var(--ds-typography-body-xxs-bold-letter-spacing);text-transform:var(--ds-typography-body-xxs-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-body-xxs-bold-text-decoration-line);text-decoration-line:var(--ds-typography-body-xxs-bold-text-decoration-line)}.text-button-l-default{font-family:var(--ds-typography-button-l-default-font-family);font-size:var(--ds-typography-button-l-default-font-size);font-weight:var(--ds-typography-button-l-default-font-weight);line-height:var(--ds-typography-button-l-default-line-height);letter-spacing:var(--ds-typography-button-l-default-letter-spacing);text-transform:var(--ds-typography-button-l-default-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-l-default-text-decoration-line);text-decoration-line:var(--ds-typography-button-l-default-text-decoration-line)}.text-button-l-bold{font-family:var(--ds-typography-button-l-bold-font-family);font-size:var(--ds-typography-button-l-bold-font-size);font-weight:var(--ds-typography-button-l-bold-font-weight);line-height:var(--ds-typography-button-l-bold-line-height);letter-spacing:var(--ds-typography-button-l-bold-letter-spacing);text-transform:var(--ds-typography-button-l-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-l-bold-text-decoration-line);text-decoration-line:var(--ds-typography-button-l-bold-text-decoration-line)}.text-button-l-underline{font-family:var(--ds-typography-button-l-underline-font-family);font-size:var(--ds-typography-button-l-underline-font-size);font-weight:var(--ds-typography-button-l-underline-font-weight);line-height:var(--ds-typography-button-l-underline-line-height);letter-spacing:var(--ds-typography-button-l-underline-letter-spacing);text-transform:var(--ds-typography-button-l-underline-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-l-underline-text-decoration-line);text-decoration-line:var(--ds-typography-button-l-underline-text-decoration-line)}.text-button-m-default{font-family:var(--ds-typography-button-m-default-font-family);font-size:var(--ds-typography-button-m-default-font-size);font-weight:var(--ds-typography-button-m-default-font-weight);line-height:var(--ds-typography-button-m-default-line-height);letter-spacing:var(--ds-typography-button-m-default-letter-spacing);text-transform:var(--ds-typography-button-m-default-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-m-default-text-decoration-line);text-decoration-line:var(--ds-typography-button-m-default-text-decoration-line)}.text-button-m-bold{font-family:var(--ds-typography-button-m-bold-font-family);font-size:var(--ds-typography-button-m-bold-font-size);font-weight:var(--ds-typography-button-m-bold-font-weight);line-height:var(--ds-typography-button-m-bold-line-height);letter-spacing:var(--ds-typography-button-m-bold-letter-spacing);text-transform:var(--ds-typography-button-m-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-m-bold-text-decoration-line);text-decoration-line:var(--ds-typography-button-m-bold-text-decoration-line)}.text-button-m-underline{font-family:var(--ds-typography-button-m-underline-font-family);font-size:var(--ds-typography-button-m-underline-font-size);font-weight:var(--ds-typography-button-m-underline-font-weight);line-height:var(--ds-typography-button-m-underline-line-height);letter-spacing:var(--ds-typography-button-m-underline-letter-spacing);text-transform:var(--ds-typography-button-m-underline-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-m-underline-text-decoration-line);text-decoration-line:var(--ds-typography-button-m-underline-text-decoration-line)}.text-button-s-default{font-family:var(--ds-typography-button-s-default-font-family);font-size:var(--ds-typography-button-s-default-font-size);font-weight:var(--ds-typography-button-s-default-font-weight);line-height:var(--ds-typography-button-s-default-line-height);letter-spacing:var(--ds-typography-button-s-default-letter-spacing);text-transform:var(--ds-typography-button-s-default-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-s-default-text-decoration-line);text-decoration-line:var(--ds-typography-button-s-default-text-decoration-line)}.text-button-s-bold{font-family:var(--ds-typography-button-s-bold-font-family);font-size:var(--ds-typography-button-s-bold-font-size);font-weight:var(--ds-typography-button-s-bold-font-weight);line-height:var(--ds-typography-button-s-bold-line-height);letter-spacing:var(--ds-typography-button-s-bold-letter-spacing);text-transform:var(--ds-typography-button-s-bold-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-s-bold-text-decoration-line);text-decoration-line:var(--ds-typography-button-s-bold-text-decoration-line)}.text-button-s-underline{font-family:var(--ds-typography-button-s-underline-font-family);font-size:var(--ds-typography-button-s-underline-font-size);font-weight:var(--ds-typography-button-s-underline-font-weight);line-height:var(--ds-typography-button-s-underline-line-height);letter-spacing:var(--ds-typography-button-s-underline-letter-spacing);text-transform:var(--ds-typography-button-s-underline-text-transform);-webkit-text-decoration-line:var(--ds-typography-button-s-underline-text-decoration-line);text-decoration-line:var(--ds-typography-button-s-underline-text-decoration-line)}}[data-design=aicc]{color-scheme:light;--aicc-font-family:var(--font-poppins,"Poppins"),ui-sans-serif,system-ui,sans-serif;--font-geist-sans:var(--aicc-font-family);--ds-font-family-title:var(--aicc-font-family);--ds-font-family-body:var(--aicc-font-family);--ds-typography-heading-xxl-font-family:var(--aicc-font-family);--ds-typography-heading-xl-font-family:var(--aicc-font-family);--ds-typography-heading-l-font-family:var(--aicc-font-family);--ds-typography-heading-xm-font-family:var(--aicc-font-family);--ds-typography-heading-m-font-family:var(--aicc-font-family);--ds-typography-heading-ms-font-family:var(--aicc-font-family);--ds-typography-heading-s-font-family:var(--aicc-font-family);--ds-typography-heading-xs-font-family:var(--aicc-font-family);--ds-typography-heading-xxs-font-family:var(--aicc-font-family);--ds-typography-heading-xxxs-font-family:var(--aicc-font-family);--ds-typography-body-xl-regular-font-family:var(--aicc-font-family);--ds-typography-body-xl-medium-font-family:var(--aicc-font-family);--ds-typography-body-xl-bold-font-family:var(--aicc-font-family);--ds-typography-body-l-regular-font-family:var(--aicc-font-family);--ds-typography-body-l-medium-font-family:var(--aicc-font-family);--ds-typography-body-l-bold-font-family:var(--aicc-font-family);--ds-typography-body-m-regular-font-family:var(--aicc-font-family);--ds-typography-body-m-medium-font-family:var(--aicc-font-family);--ds-typography-body-m-bold-font-family:var(--aicc-font-family);--ds-typography-body-s-regular-font-family:var(--aicc-font-family);--ds-typography-body-s-medium-font-family:var(--aicc-font-family);--ds-typography-body-s-bold-font-family:var(--aicc-font-family);--ds-typography-body-xs-regular-font-family:var(--aicc-font-family);--ds-typography-body-xs-medium-font-family:var(--aicc-font-family);--ds-typography-body-xs-bold-font-family:var(--aicc-font-family);--ds-typography-body-xxs-regular-font-family:var(--aicc-font-family);--ds-typography-body-xxs-medium-font-family:var(--aicc-font-family);--ds-typography-body-xxs-bold-font-family:var(--aicc-font-family);--ds-typography-button-l-default-font-family:var(--aicc-font-family);--ds-typography-button-l-bold-font-family:var(--aicc-font-family);--ds-typography-button-l-underline-font-family:var(--aicc-font-family);--ds-typography-button-m-default-font-family:var(--aicc-font-family);--ds-typography-button-m-bold-font-family:var(--aicc-font-family);--ds-typography-button-m-underline-font-family:var(--aicc-font-family);--ds-typography-button-s-default-font-family:var(--aicc-font-family);--ds-typography-button-s-bold-font-family:var(--aicc-font-family);--ds-typography-button-s-underline-font-family:var(--aicc-font-family);--radius:var(--ds-radius-xm);--background:var(--ds-neutrals-0);--foreground:var(--ds-text-default);--card:var(--ds-components-card-surface-inverse);--card-foreground:var(--ds-text-default);--popover:var(--ds-neutrals-0);--popover-foreground:var(--ds-text-default);--primary:var(--ds-button-surface-default);--primary-foreground:var(--ds-button-text-inverse);--primary-soft:var(--ds-button-surface-default-sublte);--secondary:var(--ds-button-surface-subtlest);--secondary-foreground:var(--ds-button-text-default);--muted:var(--ds-neutrals-200);--muted-foreground:var(--ds-text-subtlest);--accent:var(--ds-button-surface-default-sublte);--accent-foreground:var(--ds-components-badge-accent-text);--destructive:var(--ds-button-surface-danger);--destructive-foreground:var(--ds-button-text-inverse);--border:var(--ds-border-sutble);--input:var(--ds-border-input);--ring:var(--ds-button-border-focus);--cta:var(--primary);--cta-foreground:var(--primary-foreground);--chart-1:var(--ds-m-red-500);--chart-2:var(--ds-blue-500);--chart-3:var(--ds-green-600);--chart-4:var(--ds-yellow-500);--chart-5:var(--ds-neutrals-1100);--sidebar:var(--card);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--accent-foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--aicc-primary-hover:var(--ds-m-red-600);--aicc-primary-pressed:var(--ds-m-red-700);--aicc-primary-soft:var(--ds-button-surface-default-sublte);--aicc-success:var(--ds-text-success);--aicc-warning:var(--ds-text-warning);--aicc-info:var(--ds-text-info);--aicc-alert-success-surface:var(--ds-components-badge-success-bg);--aicc-alert-success-border:var(--ds-components-badge-success-border);--aicc-alert-success-text:var(--ds-components-badge-success-text);--aicc-alert-info-surface:var(--ds-components-badge-info-bg);--aicc-alert-info-border:var(--ds-components-badge-info-border);--aicc-alert-info-text:var(--ds-components-badge-info-text);--aicc-alert-warning-surface:var(--ds-components-badge-warning-bg);--aicc-alert-warning-border:var(--ds-components-badge-warning-border);--aicc-alert-warning-text:var(--ds-components-badge-warning-text);--aicc-alert-danger-surface:var(--ds-components-badge-danger-bg);--aicc-alert-danger-border:var(--ds-components-badge-danger-border);--aicc-alert-danger-text:var(--ds-components-badge-danger-text);--aicc-scroll-shadow:var(--ds-neutrals-200);--aicc-scroll-shadow-blur:color-mix(in srgb,var(--ds-neutrals-200)70%,transparent);--aicc-scroll-shadow-on-surface:var(--ds-neutrals-0);--aicc-scroll-shadow-blur-on-surface:color-mix(in srgb,var(--ds-neutrals-0)70%,transparent);--aicc-button-surface-default:var(--ds-button-surface-default);--aicc-button-surface-inverse:var(--ds-button-surface-inverse);--aicc-button-surface-success:var(--ds-button-surface-success);--aicc-button-surface-loading:var(--ds-button-surface-loading);--aicc-button-surface-disabled:var(--ds-button-surface-disabled);--aicc-button-border-subtle:var(--ds-button-border-sutble);--aicc-button-border-disabled:var(--ds-button-border-disabled);--aicc-button-border-default:var(--ds-button-border-default);--aicc-button-border-inverse:var(--ds-button-border-inverse);--aicc-button-text-accent:var(--ds-button-text-accent);--aicc-button-text-inverse:var(--ds-button-text-inverse);--aicc-button-text-disabled:var(--ds-button-text-disabled);--aicc-button-icon-default:var(--ds-button-icon-default);--aicc-button-icon-inverse:var(--ds-button-icon-inverse);--aicc-button-icon-disabled:var(--ds-button-icon-disabled);--aicc-button-icon-subtle:var(--ds-button-icon-subtle);--aicc-button-radius:var(--ds-radius-m);--aicc-button-context-inverse:var(--ds-neutrals-1100);--aicc-close-button-surface:var(--ds-button-surface-subtle);--aicc-close-button-surface-disabled:var(--ds-button-surface-disabled);--aicc-close-button-icon:var(--ds-icon-subtle);--aicc-close-button-icon-disabled:var(--ds-icon-disabled);--aicc-close-button-focus:var(--ds-icon-selected);--aicc-badge-accent-bg:var(--ds-components-badge-accent-bg);--aicc-badge-accent-bg-strong:var(--ds-components-badge-accent-bg-2);--aicc-badge-accent-border:var(--ds-components-badge-accent-border);--aicc-badge-accent-text:var(--ds-components-badge-accent-text);--aicc-badge-accent-icon:var(--ds-components-badge-accent-icon);--aicc-badge-success-bg:var(--ds-components-badge-success-bg);--aicc-badge-success-bg-strong:var(--ds-components-badge-success-bg-2);--aicc-badge-success-border:var(--ds-components-badge-success-border);--aicc-badge-success-text:var(--ds-components-badge-success-text);--aicc-badge-success-icon:var(--ds-components-badge-success-icon);--aicc-badge-danger-bg:var(--ds-components-badge-danger-bg);--aicc-badge-danger-bg-strong:var(--ds-components-badge-danger-bg-2);--aicc-badge-danger-border:var(--ds-components-badge-danger-border);--aicc-badge-danger-text:var(--ds-components-badge-danger-text);--aicc-badge-danger-icon:var(--ds-components-badge-danger-icon);--aicc-badge-warning-bg:var(--ds-components-badge-warning-bg);--aicc-badge-warning-bg-strong:var(--ds-components-badge-warning-bg-2);--aicc-badge-warning-border:var(--ds-components-badge-warning-border);--aicc-badge-warning-text:var(--ds-components-badge-warning-text);--aicc-badge-warning-icon:var(--ds-components-badge-warning-icon);--aicc-badge-info-bg:var(--ds-components-badge-info-bg);--aicc-badge-info-bg-strong:var(--ds-components-badge-info-bg-2);--aicc-badge-info-border:var(--ds-components-badge-info-border);--aicc-badge-info-text:var(--ds-components-badge-info-text);--aicc-badge-info-icon:var(--ds-components-badge-info-icon);--aicc-badge-inverse-text:var(--ds-components-badge-inverse-text);--aicc-badge-grey-bg:var(--ds-components-badge-grey-bg);--aicc-badge-grey-border:var(--ds-components-badge-grey-border);--aicc-badge-black-text:var(--ds-components-badge-black-text);--aicc-badge-black-icon:var(--ds-components-badge-black-icon);--aicc-tooltip-surface:var(--ds-text-default);--aicc-tooltip-text:var(--ds-text-inverse);--aicc-tooltip-radius:var(--ds-radius-xm);--aicc-toast-radius:var(--ds-radius-xm);--aicc-toast-success-bg:var(--ds-components-badge-success-bg);--aicc-toast-success-border:var(--ds-components-badge-success-border);--aicc-toast-success-text:var(--ds-components-badge-success-text);--aicc-toast-warning-bg:var(--ds-components-badge-warning-bg);--aicc-toast-warning-border:var(--ds-components-badge-warning-border);--aicc-toast-warning-text:var(--ds-components-badge-warning-text);--aicc-toast-danger-bg:var(--ds-components-badge-danger-bg);--aicc-toast-danger-border:var(--ds-components-badge-danger-border);--aicc-toast-danger-text:var(--ds-components-badge-danger-text);--aicc-toast-info-bg:var(--ds-components-badge-info-bg);--aicc-toast-info-border:var(--ds-components-badge-info-border);--aicc-toast-info-text:var(--ds-components-badge-info-text);--aicc-tabs-surface:var(--ds-button-surface-subtlest);--aicc-tabs-surface-selected:var(--ds-button-surface-inverse);--aicc-tabs-text-default:var(--ds-text-subtlest);--aicc-tabs-text-hover:var(--ds-text-default);--aicc-tabs-text-selected:var(--ds-text-selected);--aicc-tabs-border-subtle:var(--ds-border-sutble);--aicc-tabs-border-selected:var(--ds-border-selected);--aicc-tabs-radius:var(--ds-radius-xll);--aicc-tabs-item-radius:var(--ds-radius-xl);--aicc-tabs-disabled-opacity:.5;--aicc-tabs-shadow:0 2px 8px color-mix(in srgb,var(--ds-shadow-default)50%,transparent);--aicc-card-radius:var(--ds-radius-xm);--aicc-card-border-interactive:color-mix(in srgb,var(--ds-border-selected)30%,transparent);--aicc-card-shadow:var(--aicc-field-shadow);--aicc-card-shadow-hover:0 4px 12px color-mix(in srgb,var(--ds-shadow-default)50%,transparent);--aicc-control-surface-default:var(--ds-button-surface-default);--aicc-control-surface-subtle:var(--ds-button-surface-subtle);--aicc-control-surface-subtlest:var(--ds-button-surface-subtlest);--aicc-control-surface-inverse:var(--ds-button-surface-inverse);--aicc-control-surface-danger:var(--ds-button-surface-danger);--aicc-control-text:var(--ds-text-default);--aicc-control-text-muted:var(--ds-text-subtlest);--aicc-control-disabled-opacity:.5;--aicc-switch-shadow:0 0 1px color-mix(in srgb,var(--ds-shadow-default)100%,transparent),0 2px 10px color-mix(in srgb,var(--ds-shadow-default)50%,transparent),0 0 5px color-mix(in srgb,var(--ds-shadow-default)17%,transparent);--aicc-field-shadow:0 2px 4px color-mix(in srgb,var(--ds-shadow-default)33%,transparent),0 1px 2px color-mix(in srgb,var(--ds-shadow-default)50%,transparent),0 0 1px color-mix(in srgb,var(--ds-shadow-default)50%,transparent);--aicc-field-radius:var(--ds-radius-m);--aicc-progress-default-subtle:var(--ds-components-progressbar-default-subtle);--aicc-progress-default:var(--ds-components-progressbar-default);--aicc-progress-bg:var(--ds-components-progressbar-bg);--aicc-progress-accent-subtle:var(--ds-components-progressbar-accent-subtle);--aicc-progress-accent:var(--ds-components-progressbar-accent);--aicc-progress-success-subtle:var(--ds-components-progressbar-success-subtle);--aicc-progress-success:var(--ds-components-progressbar-success);--aicc-progress-warning-subtle:var(--ds-components-progressbar-warning-subtle);--aicc-progress-warning:var(--ds-components-progressbar-warning);--aicc-progress-danger-subtle:var(--ds-components-progressbar-danger-subtle);--aicc-progress-danger:var(--ds-components-progressbar-danger)}.aicc-storybook-frame{box-sizing:border-box;background:var(--background);min-height:calc(100vh - 2rem);color:var(--foreground);font-family:var(--aicc-font-family);padding:1rem}[data-design=aicc] [data-slot=page-header-title]{font-family:var(--ds-typography-heading-l-font-family);font-size:var(--ds-typography-heading-l-font-size);font-weight:var(--ds-typography-heading-l-font-weight);line-height:var(--ds-typography-heading-l-line-height);letter-spacing:var(--ds-typography-heading-l-letter-spacing)}[data-design=aicc] [data-slot=page-header-description]{font-family:var(--ds-typography-body-m-regular-font-family);font-size:var(--ds-typography-body-m-regular-font-size);font-weight:var(--ds-typography-body-m-regular-font-weight);line-height:var(--ds-typography-body-m-regular-line-height);letter-spacing:var(--ds-typography-body-m-regular-letter-spacing)}[data-design=aicc] [data-slot=button]{border-radius:var(--aicc-button-radius);box-shadow:none;font-weight:500}[data-design=aicc] [data-slot=button][data-size=sm]{gap:6px;height:28px;padding-block:6px;padding-inline:12px;font-size:12px;line-height:16px}[data-design=aicc] [data-slot=button][data-size=default]{gap:8px;height:32px;padding-block:6px;padding-inline:12px;font-size:14px;line-height:20px}[data-design=aicc] [data-slot=button][data-size=lg]{gap:8px;height:48px;padding-block:12px;padding-inline:16px;font-size:16px;line-height:24px}[data-design=aicc] [data-slot=button][data-size=icon-sm]{width:24px;height:24px;padding:0}[data-design=aicc] [data-slot=button][data-size=icon]{width:32px;height:32px;padding:0}[data-design=aicc] [data-slot=button][data-size=icon-lg]{width:48px;height:48px;padding:0}[data-design=aicc] [data-slot=button][data-size=icon-sm] svg,[data-design=aicc] [data-slot=button][data-size=sm] svg{width:16px;height:16px}[data-design=aicc] [data-slot=button][data-size=default] svg{width:20px;height:20px}[data-design=aicc] [data-slot=button][data-size=icon-lg] svg,[data-design=aicc] [data-slot=button][data-size=icon] svg,[data-design=aicc] [data-slot=button][data-size=lg] svg{width:24px;height:24px}[data-design=aicc] [data-slot=button][data-variant=default]{background:var(--aicc-button-surface-default);color:var(--aicc-button-text-inverse)}[data-design=aicc] [data-slot=button][data-variant=default]:hover{background:var(--aicc-primary-hover)}[data-design=aicc] [data-slot=button][data-variant=default]:active{background:var(--aicc-primary-pressed)}[data-design=aicc] [data-slot=button][data-variant=outline],[data-design=aicc] [data-slot=button][data-variant=secondary]{border:1px solid var(--aicc-button-border-subtle);background:var(--aicc-button-surface-inverse);color:var(--aicc-button-text-accent)}[data-design=aicc] [data-slot=button][data-variant=outline]:hover,[data-design=aicc] [data-slot=button][data-variant=secondary]:hover{background:var(--primary-soft);color:var(--aicc-primary-pressed)}[data-design=aicc] [data-slot=button][data-variant=ghost]{background:var(--aicc-button-surface-inverse);color:var(--aicc-button-text-accent);border-color:#0000}[data-design=aicc] [data-slot=button][data-variant=ghost]:hover{background:var(--primary-soft);color:var(--aicc-primary-pressed)}[data-design=aicc] [data-sidebar=profile-trigger],[data-design=aicc] [data-sidebar=profile-trigger]:hover{color:var(--sidebar-foreground);background:0 0;border-color:#0000}[data-design=aicc] [data-slot=platform-navigation-link],[data-design=aicc] [data-slot=sidebar-group-label],[data-design=aicc] [data-slot=sidebar-menu-button]{border-radius:var(--ds-radius-m)}[data-design=aicc] [data-slot=button][data-variant=secondary-ghost]{border:1px solid var(--aicc-button-border-inverse);color:var(--aicc-button-text-inverse);background:0 0}[data-design=aicc] [data-slot=button][data-variant=secondary-ghost]:hover{background:color-mix(in srgb,var(--aicc-button-surface-inverse)12%,transparent);color:var(--aicc-button-text-inverse)}[data-design=aicc] [data-slot=button][data-variant=link]{color:var(--aicc-button-text-accent);background:0 0;border-color:#0000;padding-inline:0;text-decoration:none}[data-design=aicc] [data-slot=button][data-variant=link]:hover{color:var(--aicc-primary-pressed);background:0 0;text-decoration:none}[data-design=aicc] [data-slot=button]:disabled,[data-design=aicc] [data-slot=button][aria-disabled=true]{background:var(--aicc-button-surface-disabled);color:var(--aicc-button-text-disabled);opacity:1;border-color:#0000}[data-design=aicc] [data-slot=button][data-variant=outline]:disabled,[data-design=aicc] [data-slot=button][data-variant=secondary]:disabled{border-color:var(--aicc-button-border-disabled);background:var(--aicc-button-surface-inverse);color:var(--aicc-button-text-disabled)}[data-design=aicc] [data-slot=button][data-variant=ghost]:disabled{background:var(--aicc-button-surface-inverse);color:var(--aicc-button-text-disabled)}[data-design=aicc] [data-slot=button][data-variant=secondary-ghost]:disabled{border-color:var(--aicc-button-border-disabled);color:var(--aicc-button-text-disabled);background:0 0}[data-design=aicc] [data-slot=button][data-variant=link]:disabled{color:var(--aicc-button-text-disabled);background:0 0;border-color:#0000}[data-design=aicc] [data-slot=button][data-status=loading],[data-design=aicc] [data-slot=button][data-status=loading]:disabled{background:var(--aicc-button-surface-loading);color:var(--aicc-button-text-inverse);border-color:#0000}[data-design=aicc] [data-slot=button][data-status=success],[data-design=aicc] [data-slot=button][data-status=success]:disabled{background:var(--aicc-button-surface-success);color:var(--aicc-button-text-inverse);border-color:#0000}[data-design=aicc] [data-slot=button-loading-indicator]{justify-content:center;align-items:center;gap:3px;width:32px;height:32px;display:inline-flex}[data-design=aicc] [data-size=sm] [data-slot=button-loading-indicator]{width:24px;height:24px}[data-design=aicc] [data-slot=button-loading-indicator]>span{background:var(--aicc-button-icon-inverse);border-radius:9999px;width:6px;height:6px;animation:aicc-button-loading .8s ease-in-out infinite alternate}[data-design=aicc] [data-slot=button-loading-indicator]>span:first-child{background:var(--aicc-button-icon-subtle)}[data-design=aicc] [data-slot=button-loading-indicator]>span:last-child{width:8px;height:8px;animation-delay:.16s}@keyframes aicc-button-loading{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-design=aicc] [data-slot=button-loading-indicator]>span{animation:none}}[data-design=aicc] [data-slot=close-button]{background:var(--aicc-close-button-surface);color:var(--aicc-close-button-icon);opacity:1;border-color:#0000}[data-design=aicc] [data-slot=close-button]:focus-visible,[data-design=aicc] [data-slot=close-button]:hover{background:var(--aicc-close-button-surface);color:var(--aicc-close-button-icon);border-color:#0000}[data-design=aicc] [data-slot=close-button]:disabled{background:var(--aicc-close-button-surface-disabled);color:var(--aicc-close-button-icon-disabled);opacity:1}[data-design=aicc] [data-slot=badge]{border-radius:9999px;font-weight:500}[data-design=aicc] [data-slot=badge][data-variant=success]{background:var(--aicc-success);color:#fff;border-color:#0000}[data-design=aicc] [data-slot=tooltip-content]{border-radius:var(--aicc-tooltip-radius);background:var(--aicc-tooltip-surface);color:var(--aicc-tooltip-text);box-shadow:var(--aicc-field-shadow)}[data-design=aicc] [data-slot=tooltip-arrow]{background:var(--aicc-tooltip-surface);fill:var(--aicc-tooltip-surface)}[data-design=aicc] [data-sonner-toaster]{font-family:var(--aicc-font-family)}[data-design=aicc] [data-sonner-toast][data-styled=true]{box-shadow:var(--aicc-field-shadow);gap:8px;padding:12px 16px}[data-design=aicc] [data-sonner-toast][data-styled=true] [data-title]{font-size:14px;font-weight:500;line-height:20px}[data-design=aicc] [data-sonner-toast][data-styled=true] [data-description]{font-size:12px;line-height:16px}[data-design=aicc] [data-sonner-toast][data-styled=true] [data-button]{border-radius:var(--ds-radius-m)}[data-design=aicc] [data-slot=input],[data-design=aicc] [data-slot=select-trigger],[data-design=aicc] [data-slot=textarea]{border-radius:var(--aicc-field-radius)}[data-design=aicc] [data-slot=form-field-error],[data-design=aicc] [data-slot=form-field-required]{color:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=form-field-description]{color:var(--aicc-control-text-muted)}[data-design=aicc] [data-component=search-input-clear],[data-design=aicc] [data-component=search-input-clear]:hover{background:0 0}[data-design=aicc] [data-slot=card]{border-radius:var(--aicc-card-radius);background-color:var(--card);box-shadow:var(--aicc-card-shadow);background-image:none;border-color:#0000}[data-design=aicc] [data-slot=card][data-interactive=true]:hover{border-color:var(--aicc-card-border-interactive);box-shadow:var(--aicc-card-shadow-hover)}[data-design=aicc] [data-slot=card-header]{padding:16px 16px 0}[data-design=aicc] [data-slot=card-content]{padding:16px}[data-design=aicc] [data-slot=card-footer]{padding:0 16px 16px}[data-design=aicc] [data-slot=tabs]{gap:8px}[data-design=aicc] [data-slot=tabs][data-orientation=vertical]{flex-direction:row;align-items:flex-start}[data-design=aicc] [data-slot=tabs-list]{scrollbar-width:none}[data-design=aicc] [data-slot=tabs-list]::-webkit-scrollbar{display:none}[data-design=aicc] [data-slot=tabs][data-variant=primary] [data-slot=tabs-list]{border-radius:var(--aicc-tabs-radius);background:var(--aicc-tabs-surface);border:0;gap:2px;height:auto;padding:4px 8px;overflow-x:auto}[data-design=aicc] [data-slot=tabs-trigger]{z-index:0;color:var(--aicc-tabs-text-default);opacity:1;flex:none;gap:6px;font-size:14px;font-weight:500;line-height:20px;position:relative}[data-design=aicc] [data-slot=tabs][data-behavior=hug] [data-slot=tabs-list]{width:fit-content}[data-design=aicc] [data-slot=tabs][data-behavior=fill] [data-slot=tabs-list],[data-design=aicc] [data-slot=tabs][data-behavior=fill] [data-slot=tabs-scroll-container]{width:100%}[data-design=aicc] [data-slot=tabs][data-behavior=fill] [data-slot=tabs-trigger]{flex:1 1 0}[data-design=aicc] [data-slot=tabs][data-variant=primary] [data-slot=tabs-trigger]{border-radius:var(--aicc-tabs-item-radius);min-height:32px;box-shadow:none;background:0 0;border:0;padding:6px 12px}[data-design=aicc] [data-slot=tabs][data-variant=primary] [data-slot=tabs-trigger][data-state=active]{color:var(--aicc-tabs-text-selected)}[data-design=aicc] [data-slot=tabs][data-variant=primary] [data-slot=tabs-trigger][data-state=active]:before{z-index:-1;border-radius:var(--aicc-tabs-radius);background:var(--aicc-tabs-surface-selected);box-shadow:var(--aicc-tabs-shadow);content:"";position:absolute;inset:0 -4px}[data-design=aicc] [data-slot=tabs][data-variant=primary] [data-slot=tabs-trigger]:not([data-state=active]):hover{color:var(--aicc-tabs-text-hover);opacity:var(--aicc-tabs-disabled-opacity)}[data-design=aicc] [data-slot=tabs][data-variant=secondary] [data-slot=tabs-list]{border:0;border-bottom:1px solid var(--aicc-tabs-border-subtle);background:0 0;border-radius:0;gap:0;padding:0;overflow-x:auto}[data-design=aicc] [data-slot=tabs][data-variant=secondary] [data-slot=tabs-trigger]{min-height:30px;box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:4px 12px 6px}[data-design=aicc] [data-slot=tabs][data-variant=secondary] [data-slot=tabs-trigger][data-state=active]{border-bottom-color:var(--aicc-tabs-border-selected);color:var(--foreground);box-shadow:none;background:0 0}[data-design=aicc] [data-slot=tabs][data-variant=secondary] [data-slot=tabs-trigger]:not([data-state=active]):hover{color:var(--aicc-tabs-text-default);opacity:var(--aicc-tabs-disabled-opacity)}[data-design=aicc] [data-slot=tabs][data-orientation=vertical] [data-slot=tabs-list]{flex-direction:column;width:fit-content;height:auto;overflow:visible}[data-design=aicc] [data-slot=tabs][data-orientation=vertical][data-variant=primary] [data-slot=tabs-trigger]{flex-direction:column;min-height:44px;padding:12px}[data-design=aicc] [data-slot=tabs][data-orientation=vertical][data-variant=secondary] [data-slot=tabs-list]{border-bottom:0}[data-design=aicc] [data-slot=tabs][data-orientation=vertical][data-variant=secondary] [data-slot=tabs-trigger]{flex-direction:column;min-height:40px;padding:8px 12px 12px}[data-design=aicc] [data-slot=tabs-trigger]:disabled{color:var(--aicc-tabs-text-default);opacity:var(--aicc-tabs-disabled-opacity)}[data-design=aicc] [data-slot=tabs-trigger] svg{width:16px;height:16px}[data-design=aicc] [data-slot=tabs-scroll-container]{width:fit-content;max-width:100%;position:relative;overflow:hidden}[data-design=aicc] [data-slot=tabs-scroll-container]>[data-slot=tabs-list]{justify-content:flex-start;width:100%;max-width:100%}[data-design=aicc] [data-slot=tabs-scroll-next],[data-design=aicc] [data-slot=tabs-scroll-previous]{z-index:2;width:64px;color:var(--aicc-tabs-text-default);cursor:pointer;border:0;align-items:center;display:flex;position:absolute;top:0;bottom:0}[data-design=aicc] [data-slot=tabs-scroll-next]:hover,[data-design=aicc] [data-slot=tabs-scroll-previous]:hover{color:var(--aicc-tabs-text-hover)}[data-design=aicc] [data-slot=tabs-scroll-next]:focus-visible,[data-design=aicc] [data-slot=tabs-scroll-previous]:focus-visible{border-radius:var(--ds-radius-sm);outline:2px solid var(--ring);outline-offset:-2px}[data-design=aicc] [data-slot=tabs-scroll-previous]{background:linear-gradient(90deg,var(--aicc-scroll-shadow)28%,transparent);justify-content:flex-start;padding-left:4px;left:0}[data-design=aicc] [data-slot=tabs-scroll-next]{background:linear-gradient(270deg,var(--aicc-scroll-shadow)28%,transparent);justify-content:flex-end;padding-right:4px;right:0}[data-design=aicc] [data-slot=tabs-scroll-next] svg,[data-design=aicc] [data-slot=tabs-scroll-previous] svg{width:16px;height:16px}[data-design=aicc] [data-slot=tabs][data-orientation=vertical] [data-slot^=tabs-scroll-]{display:none}[data-design=aicc] [data-slot=checkbox]{border:1px solid var(--aicc-control-surface-subtle);background:var(--aicc-control-surface-inverse);width:16px;height:16px;box-shadow:var(--aicc-field-shadow);border-radius:6px}[data-design=aicc] [data-slot=checkbox][data-variant=secondary][data-state=unchecked]{border-color:var(--aicc-control-surface-subtlest);background:var(--aicc-control-surface-subtlest);box-shadow:none}[data-design=aicc] [data-slot=checkbox][data-state=checked],[data-design=aicc] [data-slot=checkbox][data-state=indeterminate]{border-color:var(--aicc-control-surface-default);background:var(--aicc-control-surface-default);color:var(--aicc-control-surface-inverse)}[data-design=aicc] .aicc-storybook-force-focus[data-slot=checkbox],[data-design=aicc] [data-slot=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring)}[data-design=aicc] [data-slot=checkbox][aria-invalid=true]{border-color:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=checkbox][aria-invalid=true][data-state=checked],[data-design=aicc] [data-slot=checkbox][aria-invalid=true][data-state=indeterminate]{background:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=checkbox]:disabled{opacity:var(--aicc-control-disabled-opacity)}[data-design=aicc] [data-slot=checkbox-check-icon],[data-design=aicc] [data-slot=checkbox-indeterminate-icon]{width:12px;height:12px}[data-design=aicc] [data-slot=checkbox][data-state=indeterminate] [data-slot=checkbox-check-icon]{display:none}[data-design=aicc] [data-slot=checkbox][data-state=indeterminate] [data-slot=checkbox-indeterminate-icon]{display:block}[data-design=aicc] [data-slot=radio-group-item]{border:1px solid var(--aicc-control-surface-subtlest);background:var(--aicc-control-surface-inverse);width:16px;height:16px;box-shadow:var(--aicc-field-shadow)}[data-design=aicc] .aicc-storybook-force-hover[data-slot=radio-group-item][data-variant=primary][data-state=unchecked],[data-design=aicc] [data-slot=radio-group-item][data-variant=primary][data-state=unchecked]:hover,[data-design=aicc] [data-slot=radio-group-item][data-variant=secondary][data-state=unchecked]{background:var(--aicc-control-surface-subtlest)}[data-design=aicc] [data-slot=radio-group-item][data-variant=secondary][data-state=unchecked]{box-shadow:none}[data-design=aicc] [data-slot=radio-group-item][data-state=checked]{border-color:var(--aicc-control-surface-default);background:var(--aicc-control-surface-default);color:var(--aicc-control-surface-inverse)}[data-design=aicc] .aicc-storybook-force-focus[data-slot=radio-group-item],[data-design=aicc] [data-slot=radio-group-item]:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring)}[data-design=aicc] [data-slot=radio-group-item][aria-invalid=true]{border-color:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=radio-group-item][aria-invalid=true][data-state=checked]{background:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=radio-group-item]:disabled{opacity:var(--aicc-control-disabled-opacity)}[data-design=aicc] [data-slot=radio-group-indicator] svg{fill:currentColor;width:6px;height:6px}[data-design=aicc] [data-slot=switch]{box-shadow:none;border:0;padding:2px;transform:none}[data-design=aicc] [data-slot=switch][data-state=unchecked]{background:var(--aicc-control-surface-subtle)}[data-design=aicc] [data-slot=switch][data-state=checked]{background:var(--aicc-control-surface-default)}[data-design=aicc] .aicc-storybook-force-focus[data-slot=switch],[data-design=aicc] [data-slot=switch]:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring)}[data-design=aicc] [data-slot=switch]:disabled{opacity:var(--aicc-control-disabled-opacity)}[data-design=aicc] [data-slot=switch][data-size=sm]{width:32px;height:16px}[data-design=aicc] [data-slot=switch][data-size=md]{width:40px;height:20px}[data-design=aicc] [data-slot=switch][data-size=lg]{width:48px;height:24px}[data-design=aicc] [data-slot=switch-thumb]{background:var(--aicc-control-surface-inverse);box-shadow:var(--aicc-switch-shadow);justify-content:center;align-items:center;transition:translate .16s;display:flex;transform:translate(0)}[data-design=aicc] [data-slot=switch][data-size=sm] [data-slot=switch-thumb]{width:16px;height:12px}[data-design=aicc] [data-slot=switch][data-size=md] [data-slot=switch-thumb]{width:20px;height:16px}[data-design=aicc] [data-slot=switch][data-size=lg] [data-slot=switch-thumb]{width:28px;height:20px}[data-design=aicc] [data-slot=switch][data-size=sm][data-state=checked] [data-slot=switch-thumb]{translate:12px}[data-design=aicc] [data-slot=switch][data-size=lg][data-state=checked] [data-slot=switch-thumb],[data-design=aicc] [data-slot=switch][data-size=md][data-state=checked] [data-slot=switch-thumb]{translate:16px}[data-design=aicc] [data-slot=switch-thumb-icon]{color:var(--aicc-control-text-muted);justify-content:center;align-items:center;display:flex}[data-design=aicc] [data-slot=switch][data-state=checked] [data-slot=switch-thumb-icon]{color:var(--aicc-control-surface-default)}[data-design=aicc] [data-slot=switch][data-size=sm] [data-slot=switch-thumb-icon]{width:8px;height:8px}[data-design=aicc] [data-slot=switch][data-size=lg] [data-slot=switch-thumb-icon],[data-design=aicc] [data-slot=switch][data-size=md] [data-slot=switch-thumb-icon]{width:10px;height:10px}[data-design=aicc] [data-slot=switch-thumb-icon]>svg{width:100%;height:100%}[data-design=aicc] [data-slot=switch-field]{color:var(--aicc-control-text);align-items:center;gap:16px;font-weight:500;display:flex}[data-design=aicc] [data-slot=switch-field][data-disabled=true] [data-slot=switch-label]{opacity:var(--aicc-control-disabled-opacity)}[data-design=aicc] [data-slot=switch-field-content]{min-width:0}[data-design=aicc] [data-slot=switch-description]{color:var(--aicc-control-text-muted);font-size:12px;font-weight:400;line-height:16px}[data-design=aicc] [data-slot=switch-field][data-invalid=true] [data-slot=switch-description]{color:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=switch-field][data-disabled=true] [data-slot=switch-description]{opacity:var(--aicc-control-disabled-opacity)}[data-design=aicc] [data-slot=switch-field][data-size=sm] [data-slot=switch-label]{font-size:12px;line-height:16px}[data-design=aicc] [data-slot=switch-field][data-size=md] [data-slot=switch-label]{font-size:14px;line-height:20px}[data-design=aicc] [data-slot=switch-field][data-size=lg] [data-slot=switch-label]{font-size:16px;line-height:24px}[data-design=aicc] [data-slot=selection-field]{align-items:flex-start;gap:12px;width:200px;display:flex}[data-design=aicc] [data-slot=selection-field-control]{flex:none;align-items:center;padding-top:2px;display:flex}[data-design=aicc] [data-slot=selection-field-content]{flex-direction:column;flex:1 1 0;min-width:0;display:flex}[data-design=aicc] [data-slot=selection-field-title]{color:var(--aicc-control-text);font-size:14px;font-weight:500;line-height:20px}[data-design=aicc] [data-slot=selection-field-error],[data-design=aicc] [data-slot=selection-field-required]{color:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=selection-field-description]{color:var(--aicc-control-text-muted);font-size:13px;font-weight:400;line-height:16px}[data-design=aicc] [data-slot=selection-field-error]{font-size:12px;font-weight:400;line-height:16px}[data-design=aicc] [data-slot=selection-field][data-invalid=true] [data-slot=selection-field-title]{color:var(--aicc-control-surface-danger)}[data-design=aicc] [data-slot=selection-field][data-disabled=true] [data-slot=selection-field-content]{opacity:var(--aicc-control-disabled-opacity)}[data-design=aicc] [data-slot=progress]{background:var(--aicc-progress-bg);border-radius:12px}[data-design=aicc] [data-slot=progress][data-size=sm]{height:4px}[data-design=aicc] [data-slot=progress][data-size=md]{height:8px}[data-design=aicc] [data-slot=progress][data-size=lg]{height:12px}[data-design=aicc] [data-slot=progress-indicator]{background:linear-gradient(to var(--aicc-progress-direction,right),var(--aicc-progress-accent-subtle),var(--aicc-progress-accent));border-radius:12px}[data-design=aicc] [dir=rtl] [data-slot=progress-indicator],[data-design=aicc][dir=rtl] [data-slot=progress-indicator]{--aicc-progress-direction:left}[data-design=aicc] [data-slot=progress][data-variant=default] [data-slot=progress-indicator]{background:linear-gradient(to var(--aicc-progress-direction,right),var(--aicc-progress-default-subtle),var(--aicc-progress-default))}[data-design=aicc] [data-slot=progress][data-variant=success] [data-slot=progress-indicator]{background:linear-gradient(to var(--aicc-progress-direction,right),var(--aicc-progress-success-subtle),var(--aicc-progress-success))}[data-design=aicc] [data-slot=progress][data-variant=warning] [data-slot=progress-indicator]{background:linear-gradient(to var(--aicc-progress-direction,right),var(--aicc-progress-warning-subtle),var(--aicc-progress-warning))}[data-design=aicc] [data-slot=progress][data-variant=danger] [data-slot=progress-indicator]{background:linear-gradient(to var(--aicc-progress-direction,right),var(--aicc-progress-danger-subtle),var(--aicc-progress-danger))}[data-design=aicc] [data-slot=progress-bar]{color:var(--foreground);gap:8px}[data-design=aicc] [data-slot=progress-bar][data-size=sm]{gap:4px;font-size:12px;line-height:16px}[data-design=aicc] [data-slot=progress-bar][data-size=md]{font-size:14px;line-height:20px}[data-design=aicc] [data-slot=progress-bar][data-size=lg]{font-size:16px;line-height:24px}[data-design=aicc] [data-slot=progress-bar-label-text]{font-weight:500}[data-design=aicc] [data-slot=progress-bar-value]{color:var(--muted-foreground)}