@font-face{font-family:Inter;src:url(/assets/Inter-Regular-COLGFB3M.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-CDhBSFyE.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-BAEEcJ4E.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-BOs3KVhN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-BUaDDWMS.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--rds-color-white: #ffffff;--rds-color-black: #000000;--rds-color-neutral-100: #f2f2f7;--rds-color-neutral-200: #e5e5ea;--rds-color-neutral-300: #d1d1d6;--rds-color-neutral-400: #c7c7cc;--rds-color-neutral-500: #aeaeb2;--rds-color-neutral-600: #8e8e93;--rds-color-neutral-700: #78787d;--rds-color-neutral-800: #616166;--rds-color-neutral-900: #48484c;--rds-color-red-100: #ffd8d6;--rds-color-red-200: #ffb1ac;--rds-color-red-300: #ff8983;--rds-color-red-400: #ff6259;--rds-color-red-500: #ff3b30;--rds-color-red-600: #cc2f26;--rds-color-red-700: #99231d;--rds-color-red-800: #661813;--rds-color-red-900: #330c0a;--rds-color-green-100: #d6f4de;--rds-color-green-200: #aee9bd;--rds-color-green-300: #85dd9b;--rds-color-green-400: #5dd27a;--rds-color-green-500: #34c759;--rds-color-green-600: #2a9f47;--rds-color-green-700: #1f7735;--rds-color-green-800: #155024;--rds-color-green-900: #0a2812;--rds-color-blue-100: #cce4ff;--rds-color-blue-200: #99caff;--rds-color-blue-300: #66afff;--rds-color-blue-400: #3395ff;--rds-color-blue-500: #007aff;--rds-color-blue-600: #0062cc;--rds-color-blue-700: #004999;--rds-color-blue-800: #003166;--rds-color-blue-900: #001833;--rds-color-yellow-100: #fff5cc;--rds-color-yellow-200: #ffeb99;--rds-color-yellow-300: #ffe066;--rds-color-yellow-400: #ffd633;--rds-color-yellow-500: #ffcc00;--rds-color-yellow-600: #cca300;--rds-color-yellow-700: #997a00;--rds-color-yellow-800: #665200;--rds-color-yellow-900: #332900;--rds-color-orange-100: #ffeacc;--rds-color-orange-200: #ffd599;--rds-color-orange-300: #ffbf66;--rds-color-orange-400: #ffaa33;--rds-color-orange-500: #ff9500;--rds-color-orange-600: #cc7700;--rds-color-orange-700: #995900;--rds-color-orange-800: #663c00;--rds-color-orange-900: #331e00;--rds-color-teal-100: #def4fe;--rds-color-teal-200: #bde9fd;--rds-color-teal-300: #9cdefc;--rds-color-teal-400: #7bd3fb;--rds-color-teal-500: #5ac8fa;--rds-color-teal-600: #48a0c8;--rds-color-teal-700: #367896;--rds-color-teal-800: #245064;--rds-color-teal-900: #122832;--rds-color-indigo-100: #deddf7;--rds-color-indigo-200: #bcbbef;--rds-color-indigo-300: #9b9ae6;--rds-color-indigo-400: #7978de;--rds-color-indigo-500: #5856d6;--rds-color-indigo-600: #4645ab;--rds-color-indigo-700: #353480;--rds-color-indigo-800: #232256;--rds-color-indigo-900: #12112b;--rds-color-purple-100: #efdcf8;--rds-color-purple-200: #dfbaf2;--rds-color-purple-300: #cf97eb;--rds-color-purple-400: #bf75e5;--rds-color-purple-500: #af52de;--rds-color-purple-600: #8c42b2;--rds-color-purple-700: #693185;--rds-color-purple-800: #462159;--rds-color-purple-900: #23102c;--rds-color-pink-100: #ffd5dd;--rds-color-pink-200: #ffabbb;--rds-color-pink-300: #ff8199;--rds-color-pink-400: #ff5777;--rds-color-pink-500: #ff2d55;--rds-color-pink-600: #cc2444;--rds-color-pink-700: #991b33;--rds-color-pink-800: #661222;--rds-color-pink-900: #330911;--rds-border-stroke-1: 1px;--rds-border-stroke-1-5: 1.5px;--rds-border-stroke-2: 2px;--rds-border-stroke-4: 4px;--rds-border-stroke-8: 8px;--rds-border-radius-4: 4px;--rds-border-radius-8: 8px;--rds-border-radius-12: 12px;--rds-border-radius-16: 16px;--rds-border-radius-pill: 999px;--rds-font-family-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Noto Sans", "Helvetica Neue", sans-serif;--rds-font-weight-regular: 400;--rds-font-weight-medium: 500;--rds-font-weight-semiBold: 600;--rds-font-weight-bold: 700;--rds-font-weight-extraBold: 800;--rds-font-size-12: 12px;--rds-font-size-14: 14px;--rds-font-size-16: 16px;--rds-font-size-18: 18px;--rds-font-size-20: 20px;--rds-font-size-24: 24px;--rds-font-size-28: 28px;--rds-font-size-32: 32px;--rds-font-size-36: 36px;--rds-font-size-40: 40px;--rds-font-size-44: 44px;--rds-font-size-52: 52px;--rds-line-height-14: 14px;--rds-line-height-16: 16px;--rds-line-height-18: 18px;--rds-line-height-20: 20px;--rds-line-height-24: 24px;--rds-line-height-28: 28px;--rds-line-height-32: 32px;--rds-line-height-36: 36px;--rds-line-height-40: 40px;--rds-line-height-44: 44px;--rds-line-height-48: 48px;--rds-line-height-52: 52px;--rds-line-height-56: 56px;--rds-letter-spacing-0: 0px;--rds-letter-spacing-neg-2: -.02em;--rds-spacing-2: 2px;--rds-spacing-4: 4px;--rds-spacing-8: 8px;--rds-spacing-12: 12px;--rds-spacing-16: 16px;--rds-spacing-20: 20px;--rds-spacing-24: 24px;--rds-spacing-28: 28px;--rds-spacing-32: 32px;--rds-spacing-40: 40px;--rds-spacing-48: 48px;--rds-spacing-64: 64px;--rds-spacing-72: 72px;--rds-spacing-80: 80px;--rds-spacing-96: 96px;--rds-spacing-128: 128px;--rds-spacing-160: 160px;--rds-spacing-192: 192px;--rds-size-8: 8px;--rds-size-12: 12px;--rds-size-16: 16px;--rds-size-20: 20px;--rds-size-24: 24px;--rds-size-28: 28px;--rds-size-32: 32px;--rds-size-36: 36px;--rds-size-40: 40px;--rds-size-44: 44px;--rds-size-48: 48px;--rds-size-52: 52px;--rds-size-56: 56px;--rds-size-60: 60px;--rds-size-64: 64px;--rds-size-68: 68px;--rds-size-72: 72px;--rds-size-80: 80px;--rds-size-300: 300px;--rds-color-content-primary: var(--rds-color-black);--rds-color-content-secondary: var(--rds-color-neutral-600);--rds-color-content-tertiary: var(--rds-color-neutral-400);--rds-color-content-inverse-primary: var(--rds-color-white);--rds-color-content-inverse-secondary: var(--rds-color-neutral-100);--rds-color-content-inverse-tertiary: var(--rds-color-neutral-300);--rds-color-surface-base: var(--rds-color-white);--rds-color-surface-subtle: var(--rds-color-neutral-100);--rds-color-surface-raised: var(--rds-color-neutral-300);--rds-color-surface-inverse-base: var(--rds-color-black);--rds-color-border-default: var(--rds-color-neutral-200);--rds-color-border-subtle: var(--rds-color-neutral-300);--rds-color-border-strong: var(--rds-color-neutral-900);--rds-color-role-positive: var(--rds-color-green-500);--rds-color-role-negative: var(--rds-color-red-500);--rds-color-role-notice: var(--rds-color-orange-500);--rds-color-role-link: var(--rds-color-blue-500);--rds-color-role-info: var(--rds-color-blue-500);--rds-color-state-hover-content: var(--rds-color-black);--rds-color-state-hover-surface: var(--rds-color-neutral-200);--rds-color-state-hover-border: var(--rds-color-neutral-500);--rds-color-state-hover-inverse-surface: var(--rds-color-neutral-600);--rds-color-state-disabled-content: var(--rds-color-neutral-400);--rds-color-state-disabled-surface: var(--rds-color-neutral-200);--rds-color-state-disabled-border: var(--rds-color-neutral-200);--rds-color-state-focus-border: var(--rds-color-black);--rds-color-brand-state-content-default: var(--rds-color-white);--rds-color-brand-state-content-hover: var(--rds-color-white);--rds-color-brand-state-content-disabled: var(--rds-color-neutral-500);--rds-color-brand-state-surface-default: var(--rds-color-black);--rds-color-brand-state-surface-hover: var(--rds-color-neutral-900);--rds-color-brand-state-surface-disabled: var(--rds-color-neutral-200);--rds-color-brand-state-border-default: var(--rds-color-black);--rds-color-brand-state-border-hover: var(--rds-color-neutral-900);--rds-color-brand-state-border-disabled: var(--rds-color-neutral-200);--rds-color-component-container-surface-primary: var(--rds-color-white);--rds-color-component-container-surface-secondary: var(--rds-color-neutral-100);--rds-color-component-chip-content-gray: var(--rds-color-black);--rds-color-component-chip-content-default: var(--rds-color-white);--rds-color-component-chip-fill-gray: var(--rds-color-neutral-200);--rds-color-component-chip-fill-red: var(--rds-color-red-500);--rds-color-component-chip-fill-green: var(--rds-color-green-500);--rds-color-component-chip-fill-blue: var(--rds-color-blue-500);--rds-color-component-chip-fill-orange: var(--rds-color-orange-500);--rds-color-component-chip-fill-purple: var(--rds-color-purple-500);--rds-color-component-chip-border-gray: var(--rds-color-border-default);--rds-color-component-chip-border-red: var(--rds-color-red-500);--rds-color-component-chip-border-green: var(--rds-color-green-500);--rds-color-component-chip-border-blue: var(--rds-color-blue-500);--rds-color-component-chip-border-orange: var(--rds-color-orange-500);--rds-color-component-chip-border-purple: var(--rds-color-purple-500);--rds-border-radius-default: var(--rds-border-radius-8);--rds-border-radius-subtle: var(--rds-border-radius-4);--rds-border-radius-strong: var(--rds-border-radius-12);--rds-border-radius-container: var(--rds-border-radius-16);--rds-border-stroke-divider: var(--rds-border-stroke-1);--rds-border-state-hover-radius: var(--rds-border-radius-default);--rds-border-state-hover-stroke: var(--rds-border-stroke-1);--rds-border-state-disabled-radius: var(--rds-border-radius-default);--rds-border-state-disabled-stroke: var(--rds-border-stroke-1);--rds-border-state-focus-radius: var(--rds-border-radius-default);--rds-border-state-focus-stroke: var(--rds-border-stroke-1);--rds-border-component-icon-stroke: var(--rds-border-stroke-1-5);--rds-border-component-chip-stroke: var(--rds-border-stroke-1);--rds-border-component-popover-radius: var(--rds-border-radius-12);--rds-border-component-button-radius: var(--rds-border-radius-default);--rds-border-component-button-stroke-default: var(--rds-border-stroke-1);--rds-border-component-button-stroke-hover: var(--rds-border-stroke-1-5);--rds-border-component-field-radius: var(--rds-border-radius-default);--rds-border-component-field-stroke-default: var(--rds-border-stroke-1);--rds-border-component-field-stroke-focus: var(--rds-border-stroke-1-5);--rds-border-component-field-stroke-hover: var(--rds-border-stroke-1-5);--rds-border-component-field-stroke-error: var(--rds-border-stroke-1-5);--rds-border-component-checkbox-radius: var(--rds-border-radius-subtle);--rds-border-component-checkbox-stroke: var(--rds-border-stroke-1);--rds-border-component-tab-radius: var(--rds-border-radius-subtle);--rds-border-component-tab-active-stroke: var(--rds-border-stroke-1-5);--rds-border-component-table-cell-stroke: var(--rds-border-stroke-1);--rds-border-component-table-cell-header-radius: var(--rds-border-radius-strong);--rds-border-component-navigation-item-icon-stroke: var(--rds-border-stroke-2);--rds-border-component-panel-stroke: var(--rds-border-stroke-1);--rds-border-component-panel-radius: var(--rds-border-radius-default);--rds-border-utility-pill-radius: var(--rds-border-radius-pill);--rds-border-utility-pill-stroke: var(--rds-border-stroke-1);--rds-border-utility-figma-frame-radius: var(--rds-border-radius-16);--rds-spacing-object-gap-xs: var(--rds-spacing-2);--rds-spacing-object-gap-s: var(--rds-spacing-4);--rds-spacing-object-gap-m: var(--rds-spacing-8);--rds-spacing-object-gap-l: var(--rds-spacing-12);--rds-spacing-object-gap-xl: var(--rds-spacing-16);--rds-spacing-object-gap-xxl: var(--rds-spacing-20);--rds-spacing-object-gap-xxxl: var(--rds-spacing-24);--rds-spacing-object-padding-xs: var(--rds-spacing-4);--rds-spacing-object-padding-s: var(--rds-spacing-8);--rds-spacing-object-padding-m: var(--rds-spacing-12);--rds-spacing-object-padding-l: var(--rds-spacing-16);--rds-spacing-object-padding-xl: var(--rds-spacing-20);--rds-spacing-object-padding-xxl: var(--rds-spacing-24);--rds-spacing-object-padding-xxxl: var(--rds-spacing-28);--rds-spacing-component-field-gap: var(--rds-spacing-object-gap-m);--rds-spacing-component-field-padding-horizontal: var(--rds-spacing-object-padding-m);--rds-spacing-component-field-padding-vertical: var(--rds-spacing-object-padding-s);--rds-spacing-component-button-gap: var(--rds-spacing-object-gap-xs);--rds-spacing-component-button-padding-horizontal: var(--rds-spacing-object-padding-s);--rds-spacing-component-tab-padding-horizontal: var(--rds-spacing-object-padding-xl);--rds-spacing-component-tab-padding-vertical: var(--rds-spacing-object-padding-m);--rds-spacing-component-breadcrumb-padding-vertical: var(--rds-spacing-object-padding-s);--rds-spacing-component-chip-padding-horizontal: var(--rds-spacing-object-padding-s);--rds-spacing-component-page-title-gap: var(--rds-spacing-object-gap-l);--rds-spacing-component-page-header-gap: var(--rds-spacing-object-gap-l);--rds-spacing-component-navigation-drawer-padding-horizontal: var(--rds-spacing-16);--rds-spacing-component-navigation-drawer-padding-vertical: var(--rds-spacing-16);--rds-spacing-component-navigation-item-gap: var(--rds-spacing-object-gap-m);--rds-spacing-component-navigation-item-padding-horizontal: var(--rds-spacing-object-padding-m);--rds-spacing-component-table-cell-gap: var(--rds-spacing-object-gap-m);--rds-spacing-component-table-cell-padding-horizontal: var(--rds-spacing-object-padding-m);--rds-spacing-component-table-footer-gap: var(--rds-spacing-object-gap-l);--rds-spacing-component-popover-gap: var(--rds-spacing-object-gap-l);--rds-spacing-component-popover-padding-horizontal: var(--rds-spacing-object-padding-m);--rds-spacing-component-panel-padding-horizontal: var(--rds-spacing-object-padding-l);--rds-size-component-avatar-m: var(--rds-size-32);--rds-size-component-chip-m: var(--rds-size-20);--rds-size-semantic-chip-indicator-s: var(--rds-size-8);--rds-size-component-control-m: var(--rds-size-36);--rds-size-component-control-l: var(--rds-size-40);--rds-size-component-control-indicator-xxs: var(--rds-size-8);--rds-size-component-control-indicator-xs: var(--rds-size-12);--rds-size-component-control-indicator-s: var(--rds-size-16);--rds-size-component-control-indicator-m: var(--rds-size-20);--rds-size-component-icon-m: var(--rds-size-20);--rds-size-component-button-xs: var(--rds-size-24);--rds-size-component-button-s: var(--rds-size-28);--rds-size-component-button-m: var(--rds-size-32);--rds-size-component-button-l: var(--rds-size-36);--rds-size-component-button-min-width: var(--rds-size-72);--rds-size-component-list-item-s: var(--rds-size-40);--rds-size-component-list-item-m: var(--rds-size-52);--rds-size-component-list-item-l: var(--rds-size-64);--rds-size-component-tag-s: var(--rds-size-24);--rds-size-component-tooltip-s: var(--rds-size-24);--rds-size-component-tooltip-m: var(--rds-size-40);--rds-size-layout-navigation-drawer-width-default: var(--rds-size-300);--rds-size-layout-navigation-header-height-default: var(--rds-size-40);--rds-size-layout-panel-width-default: var(--rds-size-300);--rds-size-component-panel-slot-max-height: var(--rds-size-300);--rds-typography-display-large-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-52) / var(--rds-line-height-52) var(--rds-font-family-sans);--rds-typography-display-large-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-52) / var(--rds-line-height-56) var(--rds-font-family-sans);--rds-typography-display-large-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-52) / var(--rds-line-height-56) var(--rds-font-family-sans);--rds-typography-display-large-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-52) / var(--rds-line-height-56) var(--rds-font-family-sans);--rds-typography-display-small-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-44) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-display-small-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-44) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-display-small-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-44) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-display-small-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-44) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-display-letter-spacing: var(--rds-letter-spacing-neg-2);--rds-typography-h1-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-40) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-h1-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-40) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-h1-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-40) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-h1-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-40) / var(--rds-line-height-48) var(--rds-font-family-sans);--rds-typography-h1-letter-spacing: var(--rds-letter-spacing-neg-2);--rds-typography-h2-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-36) / var(--rds-line-height-44) var(--rds-font-family-sans);--rds-typography-h2-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-36) / var(--rds-line-height-44) var(--rds-font-family-sans);--rds-typography-h2-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-36) / var(--rds-line-height-44) var(--rds-font-family-sans);--rds-typography-h2-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-36) / var(--rds-line-height-44) var(--rds-font-family-sans);--rds-typography-h2-letter-spacing: var(--rds-letter-spacing-neg-2);--rds-typography-h3-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-32) / var(--rds-line-height-40) var(--rds-font-family-sans);--rds-typography-h3-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-32) / var(--rds-line-height-40) var(--rds-font-family-sans);--rds-typography-h3-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-32) / var(--rds-line-height-40) var(--rds-font-family-sans);--rds-typography-h3-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-32) / var(--rds-line-height-40) var(--rds-font-family-sans);--rds-typography-h3-letter-spacing: var(--rds-letter-spacing-neg-2);--rds-typography-h4-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-28) / var(--rds-line-height-36) var(--rds-font-family-sans);--rds-typography-h4-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-28) / var(--rds-line-height-36) var(--rds-font-family-sans);--rds-typography-h4-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-28) / var(--rds-line-height-36) var(--rds-font-family-sans);--rds-typography-h4-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-28) / var(--rds-line-height-36) var(--rds-font-family-sans);--rds-typography-h4-letter-spacing: var(--rds-letter-spacing-neg-2);--rds-typography-h5-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-24) / var(--rds-line-height-32) var(--rds-font-family-sans);--rds-typography-h5-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-24) / var(--rds-line-height-32) var(--rds-font-family-sans);--rds-typography-h5-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-24) / var(--rds-line-height-32) var(--rds-font-family-sans);--rds-typography-h5-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-24) / var(--rds-line-height-32) var(--rds-font-family-sans);--rds-typography-h5-letter-spacing: var(--rds-letter-spacing-neg-2);--rds-typography-h6-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-20) / var(--rds-line-height-28) var(--rds-font-family-sans);--rds-typography-h6-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-20) / var(--rds-line-height-28) var(--rds-font-family-sans);--rds-typography-h6-bold-font: var(--rds-font-weight-bold) var(--rds-font-size-20) / var(--rds-line-height-28) var(--rds-font-family-sans);--rds-typography-h6-extraBold-font: var(--rds-font-weight-extraBold) var(--rds-font-size-20) / var(--rds-line-height-28) var(--rds-font-family-sans);--rds-typography-h6-letter-spacing: var(--rds-letter-spacing-neg-2);--rds-typography-paragraph-tiny-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-12) / var(--rds-line-height-20) var(--rds-font-family-sans);--rds-typography-paragraph-tiny-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-12) / var(--rds-line-height-20) var(--rds-font-family-sans);--rds-typography-paragraph-tiny-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-12) / var(--rds-line-height-20) var(--rds-font-family-sans);--rds-typography-paragraph-tiny-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-paragraph-small-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-14) / var(--rds-line-height-20) var(--rds-font-family-sans);--rds-typography-paragraph-small-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-14) / var(--rds-line-height-20) var(--rds-font-family-sans);--rds-typography-paragraph-small-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-14) / var(--rds-line-height-20) var(--rds-font-family-sans);--rds-typography-paragraph-small-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-paragraph-medium-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-16) / var(--rds-line-height-24) var(--rds-font-family-sans);--rds-typography-paragraph-medium-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-16) / var(--rds-line-height-24) var(--rds-font-family-sans);--rds-typography-paragraph-medium-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-16) / var(--rds-line-height-24) var(--rds-font-family-sans);--rds-typography-paragraph-medium-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-paragraph-large-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-18) / var(--rds-line-height-28) var(--rds-font-family-sans);--rds-typography-paragraph-large-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-18) / var(--rds-line-height-28) var(--rds-font-family-sans);--rds-typography-paragraph-large-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-18) / var(--rds-line-height-28) var(--rds-font-family-sans);--rds-typography-paragraph-large-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-label-tiny-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-12) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-tiny-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-12) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-tiny-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-12) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-tiny-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-label-small-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-14) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-small-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-14) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-small-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-14) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-small-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-label-medium-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-16) / var(--rds-line-height-16) var(--rds-font-family-sans);--rds-typography-label-medium-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-16) / var(--rds-line-height-16) var(--rds-font-family-sans);--rds-typography-label-medium-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-16) / var(--rds-line-height-16) var(--rds-font-family-sans);--rds-typography-label-medium-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-label-large-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-18) / var(--rds-line-height-18) var(--rds-font-family-sans);--rds-typography-label-large-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-18) / var(--rds-line-height-18) var(--rds-font-family-sans);--rds-typography-label-large-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-18) / var(--rds-line-height-18) var(--rds-font-family-sans);--rds-typography-label-large-letter-spacing: var(--rds-letter-spacing-0);--rds-typography-label-caption-regular-font: var(--rds-font-weight-regular) var(--rds-font-size-12) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-caption-medium-font: var(--rds-font-weight-medium) var(--rds-font-size-12) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-caption-semiBold-font: var(--rds-font-weight-semiBold) var(--rds-font-size-12) / var(--rds-line-height-14) var(--rds-font-family-sans);--rds-typography-label-caption-letter-spacing: var(--rds-letter-spacing-0)}:root[data-theme=dark]{--rds-color-neutral-100: #d1d1d6;--rds-color-neutral-200: #c7c7cc;--rds-color-neutral-300: #aeaeb2;--rds-color-neutral-400: #8e8e93;--rds-color-neutral-500: #636366;--rds-color-neutral-600: #48484a;--rds-color-neutral-700: #3a3a3c;--rds-color-neutral-800: #2c2c2e;--rds-color-neutral-900: #1c1c1e;--rds-color-red-100: #ffdad8;--rds-color-red-200: #ffb5b0;--rds-color-red-300: #ff8f89;--rds-color-red-400: #ff6a61;--rds-color-red-500: #ff453a;--rds-color-red-600: #cc372e;--rds-color-red-700: #992923;--rds-color-red-800: #661c17;--rds-color-red-900: #330e0c;--rds-color-green-100: #d6f7db;--rds-color-green-200: #adefb7;--rds-color-green-300: #84e793;--rds-color-green-400: #5bdf6f;--rds-color-green-500: #32d74b;--rds-color-green-600: #28ac3c;--rds-color-green-700: #1e812d;--rds-color-green-800: #14561e;--rds-color-green-900: #0a2b0f;--rds-color-blue-100: #cee6ff;--rds-color-blue-200: #9dceff;--rds-color-blue-300: #6cb5ff;--rds-color-blue-400: #3b9dff;--rds-color-blue-500: #0a84ff;--rds-color-blue-600: #086acc;--rds-color-blue-700: #064f99;--rds-color-blue-800: #043566;--rds-color-blue-900: #021a33;--rds-color-yellow-100: #fff7ce;--rds-color-yellow-200: #ffef9d;--rds-color-yellow-300: #ffe66c;--rds-color-yellow-400: #ffde3b;--rds-color-yellow-500: #ffd60a;--rds-color-yellow-600: #ccab08;--rds-color-yellow-700: #998006;--rds-color-yellow-800: #665604;--rds-color-yellow-900: #332b02;--rds-color-orange-100: #ffecce;--rds-color-orange-200: #ffd99d;--rds-color-orange-300: #ffc56c;--rds-color-orange-400: #ffb23b;--rds-color-orange-500: #ff9f0a;--rds-color-orange-600: #cc7f08;--rds-color-orange-700: #995f06;--rds-color-orange-800: #664004;--rds-color-orange-900: #332002;--rds-color-teal-100: #e0f6ff;--rds-color-teal-200: #c1edff;--rds-color-teal-300: #a2e4ff;--rds-color-teal-400: #83dbff;--rds-color-teal-500: #64d2ff;--rds-color-teal-600: #50a8cc;--rds-color-teal-700: #3c7e99;--rds-color-teal-800: #285466;--rds-color-teal-900: #142a33;--rds-color-indigo-100: #dfdefa;--rds-color-indigo-200: #bfbef5;--rds-color-indigo-300: #9e9df0;--rds-color-indigo-400: #7e7deb;--rds-color-indigo-500: #5e5ce6;--rds-color-indigo-600: #4b4ab8;--rds-color-indigo-700: #38378a;--rds-color-indigo-800: #26255c;--rds-color-indigo-900: #13122e;--rds-color-purple-100: #f2defc;--rds-color-purple-200: #e5bdfa;--rds-color-purple-300: #d99cf7;--rds-color-purple-400: #cc7bf5;--rds-color-purple-500: #bf5af2;--rds-color-purple-600: #9948c2;--rds-color-purple-700: #733691;--rds-color-purple-800: #4c2461;--rds-color-purple-900: #261230;--rds-color-pink-100: #ffd7df;--rds-color-pink-200: #ffafbf;--rds-color-pink-300: #ff879f;--rds-color-pink-400: #ff5f7f;--rds-color-pink-500: #ff375f;--rds-color-pink-600: #cc2c4c;--rds-color-pink-700: #992139;--rds-color-pink-800: #661626;--rds-color-pink-900: #330b13;--rds-color-content-primary: var(--rds-color-white);--rds-color-content-secondary: var(--rds-color-neutral-400);--rds-color-content-tertiary: var(--rds-color-neutral-600);--rds-color-content-inverse-primary: var(--rds-color-black);--rds-color-content-inverse-secondary: var(--rds-color-neutral-900);--rds-color-content-inverse-tertiary: var(--rds-color-neutral-700);--rds-color-surface-base: var(--rds-color-neutral-900);--rds-color-surface-subtle: var(--rds-color-neutral-700);--rds-color-surface-raised: var(--rds-color-neutral-500);--rds-color-surface-inverse-base: var(--rds-color-white);--rds-color-border-default: var(--rds-color-neutral-600);--rds-color-border-subtle: var(--rds-color-neutral-900);--rds-color-border-strong: var(--rds-color-neutral-700);--rds-color-role-positive: var(--rds-color-green-500);--rds-color-role-negative: var(--rds-color-red-500);--rds-color-role-notice: var(--rds-color-orange-500);--rds-color-role-link: var(--rds-color-blue-500);--rds-color-role-info: var(--rds-color-blue-500);--rds-color-state-hover-content: var(--rds-color-white);--rds-color-state-hover-surface: var(--rds-color-neutral-700);--rds-color-state-hover-border: var(--rds-color-neutral-500);--rds-color-state-hover-inverse-surface: var(--rds-color-neutral-400);--rds-color-state-disabled-content: var(--rds-color-neutral-500);--rds-color-state-disabled-surface: var(--rds-color-neutral-900);--rds-color-state-disabled-border: var(--rds-color-neutral-600);--rds-color-state-focus-border: var(--rds-color-white);--rds-color-brand-state-content-default: var(--rds-color-white);--rds-color-brand-state-content-hover: var(--rds-color-white);--rds-color-brand-state-content-disabled: var(--rds-color-neutral-400);--rds-color-brand-state-surface-default: var(--rds-color-neutral-600);--rds-color-brand-state-surface-hover: var(--rds-color-neutral-500);--rds-color-brand-state-surface-disabled: var(--rds-color-neutral-700);--rds-color-brand-state-border-default: var(--rds-color-white);--rds-color-brand-state-border-hover: var(--rds-color-neutral-500);--rds-color-brand-state-border-disabled: var(--rds-color-neutral-700);--rds-color-component-container-surface-primary: var(--rds-color-neutral-800);--rds-color-component-container-surface-secondary: var(--rds-color-neutral-900);--rds-color-component-chip-content-gray: var(--rds-color-white);--rds-color-component-chip-content-default: var(--rds-color-white);--rds-color-component-chip-fill-gray: var(--rds-color-neutral-600);--rds-color-component-chip-fill-red: var(--rds-color-red-500);--rds-color-component-chip-fill-green: var(--rds-color-green-500);--rds-color-component-chip-fill-blue: var(--rds-color-blue-500);--rds-color-component-chip-fill-orange: var(--rds-color-orange-500);--rds-color-component-chip-fill-purple: var(--rds-color-purple-500);--rds-color-component-chip-border-gray: var(--rds-color-border-default);--rds-color-component-chip-border-red: var(--rds-color-red-500);--rds-color-component-chip-border-green: var(--rds-color-green-500);--rds-color-component-chip-border-blue: var(--rds-color-blue-500);--rds-color-component-chip-border-orange: var(--rds-color-orange-500);--rds-color-component-chip-border-purple: var(--rds-color-purple-500)}:root[data-contrast=high]:not([data-theme=dark]){--rds-color-content-primary: var(--rds-color-black);--rds-color-content-secondary: var(--rds-color-neutral-800);--rds-color-content-tertiary: var(--rds-color-neutral-600);--rds-color-content-inverse-primary: var(--rds-color-white);--rds-color-content-inverse-secondary: var(--rds-color-neutral-300);--rds-color-content-inverse-tertiary: var(--rds-color-neutral-300);--rds-color-surface-base: var(--rds-color-white);--rds-color-surface-subtle: var(--rds-color-neutral-600);--rds-color-surface-raised: var(--rds-color-neutral-700);--rds-color-surface-inverse-base: var(--rds-color-black);--rds-color-border-default: var(--rds-color-neutral-700);--rds-color-border-subtle: var(--rds-color-neutral-300);--rds-color-border-strong: var(--rds-color-neutral-600);--rds-color-role-positive: var(--rds-color-green-500);--rds-color-role-negative: var(--rds-color-red-500);--rds-color-role-notice: var(--rds-color-orange-500);--rds-color-role-link: var(--rds-color-blue-500);--rds-color-role-info: var(--rds-color-blue-500);--rds-color-state-hover-content: var(--rds-color-black);--rds-color-state-hover-surface: var(--rds-color-neutral-600);--rds-color-state-hover-border: var(--rds-color-neutral-900);--rds-color-state-hover-inverse-surface: var(--rds-color-neutral-600);--rds-color-state-disabled-content: var(--rds-color-neutral-300);--rds-color-state-disabled-surface: var(--rds-color-neutral-100);--rds-color-state-disabled-border: var(--rds-color-neutral-300);--rds-color-state-focus-border: var(--rds-color-black);--rds-color-brand-state-content-default: var(--rds-color-white);--rds-color-brand-state-content-hover: var(--rds-color-white);--rds-color-brand-state-content-disabled: var(--rds-color-neutral-500);--rds-color-brand-state-surface-default: var(--rds-color-black);--rds-color-brand-state-surface-hover: var(--rds-color-neutral-900);--rds-color-brand-state-surface-disabled: var(--rds-color-neutral-300);--rds-color-brand-state-border-default: var(--rds-color-black);--rds-color-brand-state-border-hover: var(--rds-color-neutral-900);--rds-color-brand-state-border-disabled: var(--rds-color-neutral-300);--rds-color-component-container-surface-primary: var(--rds-color-white);--rds-color-component-container-surface-secondary: var(--rds-color-neutral-100);--rds-color-component-chip-content-gray: var(--rds-color-black);--rds-color-component-chip-content-default: var(--rds-color-black);--rds-color-component-chip-fill-gray: var(--rds-color-neutral-700);--rds-color-component-chip-fill-red: var(--rds-color-red-500);--rds-color-component-chip-fill-green: var(--rds-color-green-500);--rds-color-component-chip-fill-blue: var(--rds-color-blue-500);--rds-color-component-chip-fill-orange: var(--rds-color-orange-500);--rds-color-component-chip-fill-purple: var(--rds-color-purple-500);--rds-color-component-chip-border-gray: var(--rds-color-border-default);--rds-color-component-chip-border-red: var(--rds-color-red-500);--rds-color-component-chip-border-green: var(--rds-color-green-500);--rds-color-component-chip-border-blue: var(--rds-color-blue-500);--rds-color-component-chip-border-orange: var(--rds-color-orange-500);--rds-color-component-chip-border-purple: var(--rds-color-purple-500)}:root[data-theme=dark][data-contrast=high]{--rds-color-content-primary: var(--rds-color-white);--rds-color-content-secondary: var(--rds-color-neutral-400);--rds-color-content-tertiary: var(--rds-color-neutral-200);--rds-color-content-inverse-primary: var(--rds-color-black);--rds-color-content-inverse-secondary: var(--rds-color-neutral-900);--rds-color-content-inverse-tertiary: var(--rds-color-neutral-700);--rds-color-surface-base: var(--rds-color-neutral-900);--rds-color-surface-subtle: var(--rds-color-neutral-400);--rds-color-surface-raised: var(--rds-color-neutral-400);--rds-color-surface-inverse-base: var(--rds-color-white);--rds-color-border-default: var(--rds-color-neutral-400);--rds-color-border-subtle: var(--rds-color-neutral-900);--rds-color-border-strong: var(--rds-color-neutral-500);--rds-color-role-positive: var(--rds-color-green-500);--rds-color-role-negative: var(--rds-color-red-500);--rds-color-role-notice: var(--rds-color-orange-500);--rds-color-role-link: var(--rds-color-blue-500);--rds-color-role-info: var(--rds-color-blue-500);--rds-color-state-hover-content: var(--rds-color-white);--rds-color-state-hover-surface: var(--rds-color-neutral-500);--rds-color-state-hover-border: var(--rds-color-neutral-100);--rds-color-state-hover-inverse-surface: var(--rds-color-neutral-400);--rds-color-state-disabled-content: var(--rds-color-neutral-600);--rds-color-state-disabled-surface: var(--rds-color-neutral-900);--rds-color-state-disabled-border: var(--rds-color-neutral-600);--rds-color-state-focus-border: var(--rds-color-white);--rds-color-brand-state-content-default: var(--rds-color-black);--rds-color-brand-state-content-hover: var(--rds-color-black);--rds-color-brand-state-content-disabled: var(--rds-color-neutral-400);--rds-color-brand-state-surface-default: var(--rds-color-neutral-200);--rds-color-brand-state-surface-hover: var(--rds-color-neutral-300);--rds-color-brand-state-surface-disabled: var(--rds-color-neutral-600);--rds-color-brand-state-border-default: var(--rds-color-white);--rds-color-brand-state-border-hover: var(--rds-color-neutral-300);--rds-color-brand-state-border-disabled: var(--rds-color-neutral-600);--rds-color-component-container-surface-primary: var(--rds-color-black);--rds-color-component-container-surface-secondary: var(--rds-color-neutral-900);--rds-color-component-chip-content-gray: var(--rds-color-white);--rds-color-component-chip-content-default: var(--rds-color-white);--rds-color-component-chip-fill-gray: var(--rds-color-neutral-500);--rds-color-component-chip-fill-red: var(--rds-color-red-600);--rds-color-component-chip-fill-green: var(--rds-color-green-700);--rds-color-component-chip-fill-blue: var(--rds-color-blue-600);--rds-color-component-chip-fill-orange: var(--rds-color-orange-700);--rds-color-component-chip-fill-purple: var(--rds-color-purple-500);--rds-color-component-chip-border-gray: var(--rds-color-border-default);--rds-color-component-chip-border-red: var(--rds-color-red-500);--rds-color-component-chip-border-green: var(--rds-color-green-500);--rds-color-component-chip-border-blue: var(--rds-color-blue-500);--rds-color-component-chip-border-orange: var(--rds-color-orange-500);--rds-color-component-chip-border-purple: var(--rds-color-purple-500)}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-COLGFB3M.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-CDhBSFyE.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-BAEEcJ4E.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-BOs3KVhN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-BUaDDWMS.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--rds-spacing-object-gap-xs);padding:var(--rds-spacing-object-padding-s) var(--rds-spacing-component-button-padding-horizontal);border-radius:var(--rds-border-component-button-radius);font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease;flex-shrink:0}.button__icon{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0}.button__label{flex-shrink:0}.button--size-xs{height:var(--rds-size-component-button-xs);min-width:var(--rds-size-component-button-min-width)}.button--size-s{height:var(--rds-size-component-button-s);min-width:var(--rds-size-component-button-min-width)}.button--size-m{height:var(--rds-size-component-button-m);min-width:var(--rds-size-component-button-min-width)}.button--size-l{height:var(--rds-size-component-button-l);min-width:var(--rds-size-component-button-min-width)}.button--fill{border:none;background:var(--rds-color-brand-state-surface-default);color:var(--rds-color-brand-state-content-default)}.button--fill:hover:not(:disabled){background:var(--rds-color-brand-state-surface-hover);color:var(--rds-color-brand-state-content-hover)}.button--fill:disabled{background:var(--rds-color-brand-state-surface-disabled);color:var(--rds-color-brand-state-content-disabled);cursor:not-allowed}.button--outline{border:var(--rds-border-component-button-stroke-default) solid var(--rds-color-border-default);background:transparent;color:var(--rds-color-content-primary)}.button--outline:hover:not(:disabled){border-width:var(--rds-border-component-button-stroke-hover);border-color:var(--rds-color-state-hover-border);color:var(--rds-color-state-hover-content)}.button--outline:disabled{border-color:var(--rds-color-state-disabled-border);color:var(--rds-color-state-disabled-content);cursor:not-allowed}.button:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-m);padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease;flex-shrink:0}.icon-button__icon{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0}.icon-button--square{border-radius:var(--rds-border-component-button-radius)}.icon-button--circle{border-radius:var(--rds-border-utility-pill-radius)}.icon-button--square.icon-button--fill{border:none;background:var(--rds-color-brand-state-surface-default);color:var(--rds-color-brand-state-content-default)}.icon-button--square.icon-button--fill:hover:not(:disabled){background:var(--rds-color-brand-state-surface-hover);color:var(--rds-color-brand-state-content-hover)}.icon-button--square.icon-button--fill:disabled{background:var(--rds-color-brand-state-surface-disabled);color:var(--rds-color-brand-state-content-disabled);cursor:not-allowed}.icon-button--square.icon-button--outline{border:var(--rds-border-component-button-stroke-default) solid var(--rds-color-border-default);background:transparent;color:var(--rds-color-content-primary)}.icon-button--square.icon-button--outline:hover:not(:disabled){border-width:var(--rds-border-component-button-stroke-hover);border-color:var(--rds-color-state-hover-border);color:var(--rds-color-state-hover-content)}.icon-button--square.icon-button--outline:disabled{border-color:var(--rds-color-state-disabled-border);color:var(--rds-color-state-disabled-content);cursor:not-allowed}.icon-button--circle.icon-button--fill{border:none;background:var(--rds-color-brand-state-surface-default);color:var(--rds-color-brand-state-content-default)}.icon-button--circle.icon-button--fill:hover:not(:disabled){background:var(--rds-color-brand-state-surface-hover);color:var(--rds-color-brand-state-content-hover)}.icon-button--circle.icon-button--fill:disabled{background:var(--rds-color-brand-state-surface-disabled);color:var(--rds-color-brand-state-content-disabled);cursor:not-allowed}.icon-button--circle.icon-button--outline{border:var(--rds-border-component-button-stroke-default) solid var(--rds-color-border-default);background:transparent;color:var(--rds-color-content-primary)}.icon-button--circle.icon-button--outline:hover:not(:disabled){border-width:var(--rds-border-component-button-stroke-hover);border-color:var(--rds-color-state-hover-border);color:var(--rds-color-state-hover-content)}.icon-button--circle.icon-button--outline:disabled{border-color:var(--rds-color-state-disabled-border);color:var(--rds-color-state-disabled-content);cursor:not-allowed}.icon-button--ghost{border:none;background:transparent;color:var(--rds-color-content-primary);border-radius:var(--rds-border-utility-pill-radius)}.icon-button--ghost:hover:not(:disabled){color:var(--rds-color-state-hover-border)}.icon-button--ghost:disabled{color:var(--rds-color-state-disabled-border);cursor:not-allowed}.icon-button:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.icon-button--placement-default{justify-content:center}.icon-button--placement-leading{justify-content:flex-start}.icon-button--placement-trailing{justify-content:flex-end}.toggle-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--rds-spacing-component-button-gap);height:var(--rds-size-component-control-m);padding:var(--rds-spacing-object-padding-s) var(--rds-spacing-component-button-padding-horizontal);border:var(--rds-border-component-button-stroke-default) solid var(--rds-color-border-default);border-radius:var(--rds-border-component-button-radius);box-sizing:border-box;flex-shrink:0}.toggle-button__option{display:inline-flex;align-items:center;justify-content:center;width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);padding:0;border:none;background:transparent;color:var(--rds-color-content-tertiary);cursor:pointer;transition:color .15s ease;flex-shrink:0}.toggle-button__option--active{color:var(--rds-color-content-primary)}.toggle-button__option:hover:not(.toggle-button__option--active){color:var(--rds-color-content-secondary)}.toggle-button__option:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.toggle-button__icon{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0}.toggle-button__divider{width:var(--rds-border-stroke-divider);height:var(--rds-size-component-icon-m);background:var(--rds-color-border-default);flex-shrink:0}.radio-button{display:inline-flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-m);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-button__input{position:absolute;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.radio-button__control{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-indicator-m);height:var(--rds-size-component-control-indicator-m);border:var(--rds-border-component-icon-stroke) solid var(--rds-color-border-default);border-radius:50%;transition:border-color .15s ease;flex-shrink:0;position:relative}.radio-button__input:hover:not(:disabled)+.radio-button__control{border-color:var(--rds-color-content-secondary)}.radio-button__input:checked+.radio-button__control{border-color:var(--rds-color-content-primary)}.radio-button__input:checked:hover:not(:disabled)+.radio-button__control{border-color:var(--rds-color-content-primary)}.radio-button__selected-circle{display:none;width:var(--rds-size-component-control-indicator-xs);height:var(--rds-size-component-control-indicator-xs);border-radius:50%;background:var(--rds-color-content-primary);flex-shrink:0}.radio-button__input:checked+.radio-button__control .radio-button__selected-circle{display:block}.radio-button__input:disabled+.radio-button__control{border-color:var(--rds-color-state-disabled-border);background:var(--rds-color-state-disabled-surface);cursor:not-allowed}.radio-button__input:disabled:checked+.radio-button__control .radio-button__selected-circle{background:var(--rds-color-state-disabled-content)}.radio-button:has(.radio-button__input:disabled){cursor:not-allowed}.radio-button:has(.radio-button__input:disabled):hover .radio-button__control{border-color:var(--rds-color-state-disabled-border)}.radio-button__input:focus-visible+.radio-button__control{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.checkbox{display:inline-flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-m);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox__input{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;pointer-events:none}.checkbox__control{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-indicator-m);height:var(--rds-size-component-control-indicator-m);border:var(--rds-border-component-checkbox-stroke) solid var(--rds-color-border-default);border-radius:var(--rds-border-component-checkbox-radius);background:transparent;transition:border-color .15s ease,background-color .15s ease;flex-shrink:0;position:relative}.checkbox:hover .checkbox__control{border-color:var(--rds-color-brand-state-border-hover)}.checkbox__input:checked+.checkbox__control{background:var(--rds-color-brand-state-surface-default);border-color:var(--rds-color-brand-state-border-default)}.checkbox__control--indeterminate{background:var(--rds-color-brand-state-surface-default);border-color:var(--rds-color-brand-state-border-default)}.checkbox__checkmark{display:none;width:var(--rds-size-component-control-indicator-s);height:var(--rds-size-component-control-indicator-s);color:var(--rds-color-brand-state-content-default);stroke-width:var(--rds-border-component-icon-stroke);flex-shrink:0}.checkbox__input:checked+.checkbox__control .checkbox__checkmark{display:block}.checkbox__indeterminate-mark{width:var(--rds-size-component-control-indicator-s);height:var(--rds-size-component-control-indicator-s);color:var(--rds-color-brand-state-content-default);flex-shrink:0}.checkbox__input:disabled+.checkbox__control{background:var(--rds-color-state-disabled-surface);border-color:var(--rds-color-state-disabled-border);cursor:not-allowed}.checkbox__input:disabled:checked+.checkbox__control{background:var(--rds-color-state-disabled-surface);border-color:var(--rds-color-state-disabled-border)}.checkbox__input:disabled:checked+.checkbox__control .checkbox__checkmark{color:var(--rds-color-state-disabled-content)}.checkbox__input:disabled+.checkbox__control--indeterminate{background:var(--rds-color-state-disabled-surface);border-color:var(--rds-color-state-disabled-border)}.checkbox__input:disabled+.checkbox__control--indeterminate .checkbox__indeterminate-mark{color:var(--rds-color-state-disabled-content)}.checkbox:has(.checkbox__input:disabled):hover .checkbox__control{border-color:var(--rds-color-state-disabled-border)}.checkbox:has(.checkbox__input:disabled){cursor:not-allowed}.checkbox__input:focus-visible+.checkbox__control{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.switch{display:inline-flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-m);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.switch__input{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;pointer-events:none}.switch__track{display:flex;align-items:center;box-sizing:border-box;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-indicator-m);padding-left:var(--rds-spacing-2);padding-right:var(--rds-spacing-2);border-radius:var(--rds-border-utility-pill-radius);background:var(--rds-color-surface-raised);transition:background-color .2s ease;flex-shrink:0;position:relative}.switch__input:checked+.switch__track{background:var(--rds-color-brand-state-surface-default)}.switch__thumb{width:var(--rds-size-component-control-indicator-s);height:var(--rds-size-component-control-indicator-s);border-radius:50%;background:var(--rds-color-brand-state-content-default);transition:transform .2s ease;flex-shrink:0}.switch__input:checked+.switch__track .switch__thumb{transform:translate(calc(var(--rds-size-component-control-m) - 2 * var(--rds-spacing-2) - var(--rds-size-component-control-indicator-s)))}.switch__input:disabled+.switch__track{opacity:.5;cursor:not-allowed}.switch:has(.switch__input:disabled){cursor:not-allowed}.switch__input:focus-visible+.switch__track{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.breadcrumbs{display:flex;align-items:center;min-height:var(--rds-size-component-control-m);padding:0}.breadcrumbs__list{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:0}.breadcrumbs__item{display:flex;align-items:center;gap:0;flex-shrink:0}.breadcrumbs__link{display:flex;align-items:center;font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-secondary);text-decoration:none;transition:color .15s ease;gap:0}button.breadcrumbs__link{all:unset;display:flex;align-items:center;font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-secondary);cursor:pointer;transition:color .15s ease}button.breadcrumbs__link:hover{color:var(--rds-color-content-primary)}.breadcrumbs__link--active{color:var(--rds-color-content-primary);pointer-events:none}.breadcrumbs__icon{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0}.breadcrumbs__label{flex-shrink:0}.breadcrumbs__separator{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0;color:var(--rds-color-content-secondary)}.chip{display:inline-flex;align-items:center;justify-content:center;height:var(--rds-size-component-chip-m);padding:0 var(--rds-spacing-component-chip-padding-horizontal);border-radius:var(--rds-border-utility-pill-radius);box-sizing:border-box;flex-shrink:0;-webkit-user-select:none;user-select:none}.chip__label{display:block;color:var(--rds-color-content-primary);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);text-align:center}.chip--outline{border:var(--rds-border-component-chip-stroke) solid}.chip--outline.chip--gray{border-color:var(--rds-color-component-chip-border-gray)}.chip--outline.chip--red{border-color:var(--rds-color-component-chip-border-red)}.chip--outline.chip--green{border-color:var(--rds-color-component-chip-border-green)}.chip--outline.chip--blue{border-color:var(--rds-color-component-chip-border-blue)}.chip--outline.chip--orange{border-color:var(--rds-color-component-chip-border-orange)}.chip--outline.chip--purple{border-color:var(--rds-color-component-chip-border-purple)}.chip--fill .chip__label{color:var(--rds-color-component-chip-content-default)}.chip--fill.chip--gray{background-color:var(--rds-color-component-chip-fill-gray)}.chip--fill.chip--gray .chip__label{color:var(--rds-color-component-chip-content-gray)}.chip--fill.chip--red{background-color:var(--rds-color-component-chip-fill-red)}.chip--fill.chip--green{background-color:var(--rds-color-component-chip-fill-green)}.chip--fill.chip--blue{background-color:var(--rds-color-component-chip-fill-blue)}.chip--fill.chip--orange{background-color:var(--rds-color-component-chip-fill-orange)}.chip--fill.chip--purple{background-color:var(--rds-color-component-chip-fill-purple)}.chip--dot{gap:var(--rds-spacing-object-gap-s);border:var(--rds-border-component-chip-stroke) solid var(--rds-color-component-chip-border-gray)}.chip__dot{width:var(--rds-size-semantic-chip-indicator-s);height:var(--rds-size-semantic-chip-indicator-s);border-radius:var(--rds-border-utility-pill-radius);flex-shrink:0}.chip--dot.chip--gray .chip__dot{background-color:var(--rds-color-component-chip-fill-gray)}.chip--dot.chip--red .chip__dot{background-color:var(--rds-color-component-chip-fill-red)}.chip--dot.chip--green .chip__dot{background-color:var(--rds-color-component-chip-fill-green)}.chip--dot.chip--blue .chip__dot{background-color:var(--rds-color-component-chip-fill-blue)}.chip--dot.chip--orange .chip__dot{background-color:var(--rds-color-component-chip-fill-orange)}.chip--dot.chip--purple .chip__dot{background-color:var(--rds-color-component-chip-fill-purple)}.number-chip{display:inline-flex;align-items:center;justify-content:center;width:var(--rds-size-component-chip-m);height:var(--rds-size-component-chip-m);border-radius:var(--rds-border-utility-pill-radius);box-sizing:border-box;flex-shrink:0;-webkit-user-select:none;user-select:none}.number-chip__label{display:flex;flex-direction:column;justify-content:center;color:var(--rds-color-content-primary);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);text-align:center;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.number-chip--outline{border:var(--rds-border-component-chip-stroke) solid}.number-chip--outline.number-chip--gray{border-color:var(--rds-color-component-chip-border-gray)}.number-chip--outline.number-chip--red{border-color:var(--rds-color-component-chip-border-red)}.number-chip--outline.number-chip--green{border-color:var(--rds-color-component-chip-border-green)}.number-chip--outline.number-chip--blue{border-color:var(--rds-color-component-chip-border-blue)}.number-chip--outline.number-chip--orange{border-color:var(--rds-color-component-chip-border-orange)}.number-chip--fill .number-chip__label{color:var(--rds-color-component-chip-content-default)}.number-chip--fill.number-chip--gray{background-color:var(--rds-color-component-chip-fill-gray)}.number-chip--fill.number-chip--gray .number-chip__label{color:var(--rds-color-component-chip-content-gray)}.number-chip--fill.number-chip--red{background-color:var(--rds-color-component-chip-fill-red)}.number-chip--fill.number-chip--green{background-color:var(--rds-color-component-chip-fill-green)}.number-chip--fill.number-chip--blue{background-color:var(--rds-color-component-chip-fill-blue)}.number-chip--fill.number-chip--orange{background-color:var(--rds-color-component-chip-fill-orange)}.table__cell--error,.rds-dropdown__item--error{color:var(--rds-color-content-tertiary);font-style:italic}.rds-dropdown{position:relative;width:100%}.rds-dropdown__trigger{display:flex;align-items:center;width:100%;height:var(--rds-size-component-control-m);padding:0 var(--rds-spacing-component-field-padding-horizontal);border:var(--rds-border-component-field-stroke-default) solid var(--rds-color-border-default);border-radius:var(--rds-border-component-field-radius);background:transparent;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s ease}.rds-dropdown__text{flex:1 0 0;min-width:0;font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:normal}.rds-dropdown__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);color:var(--rds-color-content-secondary);overflow:clip}.rds-dropdown:not(.rds-dropdown--disabled):not(.rds-dropdown--open) .rds-dropdown__trigger:hover{border-width:var(--rds-border-component-field-stroke-hover);border-color:var(--rds-color-state-hover-border)}.rds-dropdown__trigger:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.rds-dropdown--disabled .rds-dropdown__trigger{border-color:var(--rds-color-brand-state-border-disabled);cursor:not-allowed}.rds-dropdown--disabled .rds-dropdown__text,.rds-dropdown--disabled .rds-dropdown__icon{color:var(--rds-color-state-disabled-content)}.rds-dropdown__listbox{position:absolute;top:calc(100% + var(--rds-spacing-object-gap-m));left:0;right:0;z-index:10;border:var(--rds-border-component-field-stroke-default) solid var(--rds-color-border-default);border-radius:var(--rds-border-component-field-radius);background:var(--rds-color-surface-base);overflow:clip}.rds-dropdown__listbox:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.rds-dropdown__item{display:flex;align-items:center;height:var(--rds-size-component-control-m);padding:0 var(--rds-spacing-component-field-padding-horizontal);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.rds-dropdown__item-text{flex:1 0 0;min-width:0;font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.rds-dropdown__item-trailing-icon{flex-shrink:0;margin-left:var(--rds-spacing-object-gap-m);width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);color:var(--rds-color-content-secondary)}.rds-dropdown__item:hover:not(.rds-dropdown__item--disabled),.rds-dropdown__item--highlighted:not(.rds-dropdown__item--disabled){background:var(--rds-color-state-hover-surface)}.rds-dropdown__item--disabled{cursor:not-allowed}.rds-dropdown__item--disabled .rds-dropdown__item-text,.rds-dropdown__item--disabled .rds-dropdown__item-trailing-icon{color:var(--rds-color-state-disabled-content)}.rds-textfield-wrapper{display:flex;flex-direction:column;gap:var(--rds-spacing-component-field-gap);width:100%}.rds-textfield-input-container{display:flex;align-items:center;gap:var(--rds-spacing-component-field-gap);height:var(--rds-size-component-control-m);padding:var(--rds-spacing-component-field-padding-vertical) var(--rds-spacing-component-field-padding-horizontal);border:var(--rds-border-component-field-stroke-default) solid var(--rds-color-border-default);border-radius:var(--rds-border-component-field-radius);box-sizing:border-box;background:transparent;transition:border-color .2s ease}.rds-textfield-input{flex:1 0 0;min-width:0;padding:0;border:none;background:transparent;font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rds-textfield-input::placeholder{color:var(--rds-color-content-secondary)}.rds-textfield-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--rds-color-content-secondary)}.rds-textfield-input-container:hover:not(.rds-textfield-input-container--error):not(.rds-textfield-input-container--disabled){border-width:var(--rds-border-component-field-stroke-hover);border-color:var(--rds-color-state-hover-border)}.rds-textfield-input-container:focus-within:not(.rds-textfield-input-container--error):not(.rds-textfield-input-container--disabled){border-width:var(--rds-border-component-field-stroke-focus);border-color:var(--rds-color-brand-state-border-default)}.rds-textfield-input-container--error{border-width:var(--rds-border-component-field-stroke-error);border-color:var(--rds-color-role-negative)}.rds-textfield-input-container--error:hover,.rds-textfield-input-container--error:focus-within{border-width:var(--rds-border-component-field-stroke-error);border-color:var(--rds-color-role-negative)}.rds-textfield-input-container--disabled{border-color:var(--rds-color-state-disabled-border);cursor:not-allowed}.rds-textfield-input-container--disabled .rds-textfield-input{color:var(--rds-color-state-disabled-content);cursor:not-allowed}.rds-textfield-input-container--disabled .rds-textfield-input::placeholder{color:var(--rds-color-state-disabled-content)}.rds-textfield-input-container--disabled .rds-textfield-icon{color:var(--rds-color-state-disabled-content)}.rds-textfield-input-container--error .rds-textfield-icon{color:var(--rds-color-role-negative)}.rds-textfield-supporting-text{font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary)}.rds-textfield-wrapper--error .rds-textfield-supporting-text{color:var(--rds-color-role-negative)}.text-area-wrapper{display:flex;flex-direction:column;gap:var(--rds-spacing-component-field-gap);width:100%}.text-area-hint{font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary)}.text-area{display:flex;flex-direction:column;box-sizing:border-box;min-height:var(--rds-size-component-control-m);padding:var(--rds-spacing-component-field-padding-vertical) var(--rds-spacing-component-field-padding-horizontal);border:var(--rds-border-component-field-stroke-default) solid var(--rds-color-border-default);border-radius:var(--rds-border-component-field-radius);background:transparent;font:var(--rds-typography-paragraph-small-regular-font);letter-spacing:var(--rds-typography-paragraph-small-letter-spacing);color:var(--rds-color-content-primary);resize:none;overflow:hidden;outline:none;transition:border-color .2s ease}.text-area::placeholder{color:var(--rds-color-content-tertiary)}.text-area:hover:not(:disabled):not(.text-area--error){border-width:var(--rds-border-component-field-stroke-hover);border-color:var(--rds-color-state-hover-border)}.text-area:focus:not(:disabled):not(.text-area--error){border-width:var(--rds-border-component-field-stroke-focus);border-color:var(--rds-color-brand-state-border-default)}.text-area--error{border-width:var(--rds-border-component-field-stroke-error);border-color:var(--rds-color-role-negative)}.text-area--error:hover:not(:disabled),.text-area--error:focus:not(:disabled){border-width:var(--rds-border-component-field-stroke-error);border-color:var(--rds-color-role-negative)}.text-area--disabled,.text-area:disabled{border-color:var(--rds-color-state-disabled-border);color:var(--rds-color-state-disabled-content);cursor:not-allowed}.text-area--disabled .text-area-hint{color:var(--rds-color-state-disabled-content)}.text-area-supporting{font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary)}.text-area-supporting--error{color:var(--rds-color-role-negative)}.text-area--disabled~.text-area-hint,.text-area:disabled~.text-area-hint{color:var(--rds-color-state-disabled-content)}.text-area--disabled~.text-area-supporting,.text-area:disabled~.text-area-supporting{color:var(--rds-color-state-disabled-content)}.tab{display:flex;align-items:center;justify-content:center;gap:var(--rds-spacing-object-gap-s);height:var(--rds-size-component-control-m);overflow:clip;padding:var(--rds-spacing-component-tab-padding-vertical) var(--rds-spacing-component-tab-padding-horizontal);border:none;border-bottom:var(--rds-border-component-tab-active-stroke) solid transparent;border-top-left-radius:var(--rds-border-component-tab-radius);border-top-right-radius:var(--rds-border-component-tab-radius);background:transparent;font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);cursor:pointer;outline:none;transition:background-color .2s ease,border-color .2s ease}.tab::-moz-focus-inner{border:0}.tab__label,.tab__number-chip,.tab__chip{display:inline-flex;align-items:center}.tab--active{border-bottom-color:var(--rds-color-brand-state-border-default)}.tab:hover:not(.tab--active):not(:disabled){background:var(--rds-color-state-hover-surface)}.tab--active:hover:not(:disabled){background:var(--rds-color-state-hover-surface)}.tab:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.tab:disabled{color:var(--rds-color-state-disabled-content);cursor:not-allowed;opacity:.5}.tab:disabled:hover{background:transparent}.navigation-item{display:flex;align-items:center;justify-content:space-between;height:var(--rds-size-component-control-l);padding:0 var(--rds-spacing-component-navigation-item-padding-horizontal);border:none;border-radius:var(--rds-border-component-button-radius);background:transparent;font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);cursor:pointer;outline:none;overflow:clip;transition:background-color .2s ease;text-align:left;width:100%;min-width:220px}.navigation-item::-moz-focus-inner{border:0}.navigation-item__leading{display:flex;flex:1 0 0;min-width:0;align-items:center;gap:var(--rds-spacing-component-navigation-item-gap)}.navigation-item__icon{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0}.navigation-item__label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.navigation-item__trailing{display:flex;align-items:center;gap:var(--rds-spacing-component-navigation-item-gap);flex-shrink:0}.navigation-item__shortcut{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0;color:var(--rds-color-content-tertiary)}.navigation-item__count{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-chip-m);height:var(--rds-size-component-chip-m);flex-shrink:0;background:var(--rds-color-component-chip-fill-gray);border-radius:var(--rds-border-utility-pill-radius);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-component-chip-content-gray);text-align:center;overflow:hidden;text-overflow:ellipsis}.navigation-item:hover:not(.navigation-item--active){background:var(--rds-color-state-hover-surface)}.navigation-item--active{background:var(--rds-color-brand-state-surface-default);color:var(--rds-color-brand-state-content-default)}.navigation-item--active .navigation-item__icon{color:var(--rds-color-brand-state-content-default)}.navigation-item--active:hover{background:var(--rds-color-brand-state-surface-default)}.navigation-item--compact{width:var(--rds-size-component-control-l);height:var(--rds-size-component-control-l);min-width:var(--rds-size-component-control-l);justify-content:center;padding:0}.navigation-item--compact .navigation-item__leading{flex:0 0 auto}.navigation-item--compact .navigation-item__label,.navigation-item--compact .navigation-item__trailing{display:none}.navigation-item:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.navigation-item:disabled,.navigation-item--disabled{color:var(--rds-color-state-disabled-content);cursor:not-allowed}.navigation-item:disabled .navigation-item__icon,.navigation-item--disabled .navigation-item__icon{color:var(--rds-color-state-disabled-content)}.navigation-item:disabled:hover,.navigation-item--disabled:hover{background:transparent}.list-item{display:flex;align-items:center;height:var(--rds-size-component-list-item-s);padding:0 var(--rds-spacing-object-padding-m);border:none;border-bottom:var(--rds-border-component-field-stroke-default) solid var(--rds-color-border-default);border-radius:0;background:transparent;font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);cursor:default;outline:none;width:100%;box-sizing:border-box;transition:background-color .2s ease;text-align:left}.list-item--size-s{height:var(--rds-size-component-list-item-s)}.list-item--size-m{height:var(--rds-size-component-list-item-m)}.list-item--size-l{height:var(--rds-size-component-list-item-l)}button.list-item{cursor:pointer}button.list-item::-moz-focus-inner{border:0}.list-item__leading{display:flex;flex:1;height:100%;min-width:0;align-items:center;gap:var(--rds-spacing-object-gap-s)}.list-item__icon{width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);flex-shrink:0}.list-item__leading-slot{display:flex;align-items:center;width:var(--rds-size-40);height:100%;flex-shrink:0}.list-item__text{display:flex;flex-direction:column;min-width:0;flex:1;justify-content:center;gap:var(--rds-spacing-object-gap-xs)}.list-item__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.list-item__subtitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--rds-typography-label-tiny-medium-font);letter-spacing:var(--rds-typography-label-tiny-letter-spacing);color:var(--rds-color-content-secondary)}.list-item__secondary-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--rds-typography-label-tiny-regular-font);letter-spacing:var(--rds-typography-label-tiny-letter-spacing);color:var(--rds-color-content-secondary)}.list-item__trailing,.list-item__trailing-slot{display:flex;align-items:center;flex-shrink:0}.list-item:last-child{border-bottom:none}button.list-item:hover:not(:disabled):not(.list-item--active){background:var(--rds-color-state-hover-surface)}.list-item:has(+.list-item--active){border-bottom-color:transparent}.list-item--active{background:var(--rds-color-surface-subtle);color:var(--rds-color-content-primary)}.list-item--active:hover{background:var(--rds-color-surface-subtle)}.list-item:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.panel{position:fixed;width:var(--rds-size-layout-panel-width-default);border:var(--rds-border-component-panel-stroke) solid var(--rds-color-border-default);border-radius:var(--rds-border-radius-default);background:var(--rds-color-surface-base);box-shadow:0 2px 4px #00000026;z-index:50;display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 32px);outline:none}.panel__header{display:flex;align-items:center;justify-content:space-between;padding:var(--rds-spacing-object-gap-m) var(--rds-spacing-component-panel-padding-horizontal);border-bottom:var(--rds-border-stroke-divider) solid var(--rds-color-border-default)}.panel__header-title{flex:1 0 0;min-width:0;font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary)}.panel__content{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;width:100%;box-sizing:border-box;max-height:var(--rds-size-component-panel-slot-max-height)}.panel__footer{display:flex;align-items:center;justify-content:space-between;padding:var(--rds-spacing-object-gap-l) var(--rds-spacing-component-panel-padding-horizontal);border-top:var(--rds-border-stroke-divider) solid var(--rds-color-border-default)}.panel__footer-trailing{display:flex;align-items:center;gap:var(--rds-spacing-object-gap-l);margin-left:auto}.popover{display:flex;align-items:center;justify-content:space-between;height:var(--rds-size-component-control-l);overflow:clip;padding:0 var(--rds-spacing-component-popover-padding-horizontal);border-radius:var(--rds-border-component-popover-radius);background:var(--rds-color-brand-state-surface-default);color:var(--rds-color-brand-state-content-default);min-width:300px}.popover__leading{display:flex;align-items:center;gap:var(--rds-spacing-component-popover-gap)}.popover__label{font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-brand-state-content-default)}.popover__trailing,.popover__action-group{display:flex;align-items:center;gap:var(--rds-spacing-component-popover-gap);height:100%}.popover__divider{width:var(--rds-border-stroke-divider);height:100%;background:var(--rds-color-border-strong)}.popover__action{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-icon-m);height:var(--rds-size-component-icon-m);padding:0;border:none;background:transparent;color:var(--rds-color-brand-state-content-default);cursor:pointer;outline:none;transition:opacity .2s ease}.popover__action:hover{opacity:.8}.popover__action:focus-visible{outline:var(--rds-border-stroke-2) solid var(--rds-color-state-focus-border);outline-offset:var(--rds-border-stroke-2)}.popover__action--danger{color:var(--rds-color-role-negative)}.popover__action--danger:hover{opacity:.8}.page-title{display:flex;flex-direction:column;gap:var(--rds-spacing-component-page-title-gap);width:100%}.page-title__breadcrumbs{display:flex;align-items:center;width:100%}.page-title__header{display:flex;align-items:center;gap:var(--rds-spacing-object-gap-l);width:100%}.page-title__memoji{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:var(--rds-border-utility-pill-radius);background:var(--rds-color-surface-subtle);flex-shrink:0;overflow:hidden}.page-title__memoji-image{width:100%;height:100%;object-fit:cover}.page-title__title{flex:1;margin:0;font:var(--rds-typography-h5-bold-font);letter-spacing:var(--rds-typography-h5-letter-spacing);color:var(--rds-color-content-primary)}.page-title__description{margin:0;font:var(--rds-typography-paragraph-small-regular-font);letter-spacing:var(--rds-typography-paragraph-small-letter-spacing);color:var(--rds-color-content-primary)}.page-title__tabs{display:flex;align-items:center;width:100%;border-bottom:var(--rds-border-stroke-divider) solid var(--rds-color-border-default)}.text-avatar{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-avatar-m);height:var(--rds-size-component-avatar-m);border-radius:var(--rds-border-utility-pill-radius);background:var(--rds-color-surface-subtle);flex-shrink:0}.text-avatar__initials{font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-footer{display:flex;align-items:center;justify-content:space-between;height:var(--rds-size-component-control-m);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing)}.table-footer__showing{display:flex;align-items:center;gap:var(--rds-spacing-object-gap-s);color:var(--rds-color-content-primary)}.table-footer__controls{display:flex;align-items:center;gap:var(--rds-spacing-component-table-footer-gap)}.table-footer__items-per-page{display:flex;align-items:center;gap:var(--rds-spacing-object-gap-m)}.table-footer__items-label{color:var(--rds-color-content-primary)}.table-footer__items-button{display:flex;align-items:center;gap:var(--rds-spacing-object-gap-s);padding:var(--rds-spacing-object-padding-xs) var(--rds-spacing-object-padding-s);border:var(--rds-border-component-field-stroke-default) solid var(--rds-color-border-default);border-radius:var(--rds-border-radius-default);background:transparent;color:var(--rds-color-content-primary);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);cursor:pointer;transition:border-color .15s ease}.table-footer__items-button:hover{border-color:var(--rds-color-brand-state-border-hover)}.table-footer__items-button svg{color:var(--rds-color-content-secondary)}.table-footer__pagination{display:flex;align-items:center;gap:0}.table-footer__nav-button{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-m);padding:0;border:none;background:transparent;color:var(--rds-color-content-secondary);cursor:pointer;transition:color .15s ease}.table-footer__nav-button:hover:not(:disabled){color:var(--rds-color-content-primary)}.table-footer__nav-button:disabled{opacity:.5;cursor:not-allowed}.table-footer__page{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-m);padding:0;border:none;background:transparent;cursor:pointer}.table-footer__page-indicator{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--rds-border-utility-pill-radius);overflow:clip;background:transparent;color:var(--rds-color-content-primary);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);transition:background-color .15s ease,color .15s ease}.table-footer__page:hover:not(.table-footer__page--active) .table-footer__page-indicator{background:var(--rds-color-surface-subtle)}.table-footer__page--active .table-footer__page-indicator{background:var(--rds-color-brand-state-surface-default);color:var(--rds-color-brand-state-content-default)}.table-footer__page--active{cursor:default}.table-footer__ellipsis{display:flex;align-items:center;justify-content:center;width:var(--rds-size-component-control-m);height:var(--rds-size-component-control-m);-webkit-user-select:none;user-select:none}.table-footer__ellipsis .table-footer__page-indicator{color:var(--rds-color-content-secondary)}.table{width:100%;border-collapse:collapse}.table__head{background:var(--rds-color-surface-subtle)}.table__header-cell{height:var(--rds-size-component-control-l);padding:0 var(--rds-spacing-component-table-cell-padding-horizontal);text-align:left;font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary);background:var(--rds-color-surface-subtle)}.table__header-cell--first{border-top-left-radius:var(--rds-border-component-table-cell-header-radius);border-bottom-left-radius:var(--rds-border-component-table-cell-header-radius)}.table__header-cell--last{border-top-right-radius:var(--rds-border-component-table-cell-header-radius);border-bottom-right-radius:var(--rds-border-component-table-cell-header-radius)}.table__cell{height:var(--rds-size-component-control-l);padding:0 var(--rds-spacing-component-table-cell-padding-horizontal);border-bottom:var(--rds-border-component-table-cell-stroke) solid var(--rds-color-border-default);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);color:var(--rds-color-content-primary)}.table__cell-content{display:flex;align-items:center;gap:var(--rds-spacing-component-table-cell-gap)}.table__cell-text{display:flex;flex-direction:column;justify-content:center}.table__cell-secondary{color:var(--rds-color-content-secondary);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing)}.table__cell-actions{display:inline-flex;align-items:center;gap:var(--rds-spacing-component-table-cell-gap)}.table__cell--left{text-align:left}.table__cell--left .table__cell-content{justify-content:flex-start}.table__cell--center{text-align:center}.table__cell--center .table__cell-content{justify-content:center}.table__cell--right{text-align:right}.table__cell--right .table__cell-content{justify-content:flex-end}.table__body tr:last-child .table__cell{border-bottom:none}.table__cell svg{color:var(--rds-color-content-secondary)}.table-container{display:flex;flex-direction:column;gap:var(--rds-spacing-object-gap-xl)}.tooltip{position:relative;display:inline-flex}.tooltip__trigger{display:inline-flex}.tooltip__content{position:absolute;transform:translate(-50%);margin-top:var(--rds-spacing-object-gap-m);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;pointer-events:none;z-index:9999}.tooltip__content--size-s{height:var(--rds-size-component-tooltip-s);padding:0 var(--rds-spacing-object-padding-xs);border-radius:var(--rds-border-radius-subtle)}.tooltip__content--size-s .tooltip__label{font:var(--rds-typography-label-small-regular-font)}.tooltip__content--size-m{height:var(--rds-size-component-tooltip-m);padding:0 var(--rds-spacing-object-padding-m);border-radius:var(--rds-border-radius-default)}.tooltip__content--size-m .tooltip__label{font:var(--rds-typography-label-small-medium-font)}.tooltip__content--variant-brand{background-color:var(--rds-color-brand-state-surface-default)}.tooltip__content--variant-brand .tooltip__label{color:var(--rds-color-brand-state-content-default)}.tooltip__content--variant-gray{background-color:var(--rds-color-surface-subtle)}.tooltip__content--variant-gray .tooltip__label{color:var(--rds-color-content-primary)}.tooltip__label{letter-spacing:var(--rds-typography-label-small-letter-spacing);text-align:center}.modal__backdrop{position:fixed;inset:0;background:#00000080;z-index:99}.modal__dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);border:var(--rds-border-stroke-1) solid var(--rds-color-border-default);border-radius:var(--rds-border-radius-12);background:var(--rds-color-surface-base);box-shadow:0 2px 4px #00000026;z-index:100;display:flex;flex-direction:column;overflow:hidden;outline:none}.modal__header{display:flex;flex-direction:column;padding:var(--rds-spacing-object-padding-xl) var(--rds-spacing-object-padding-l);border-bottom:var(--rds-border-stroke-divider) solid var(--rds-color-border-default)}.modal__title{font:var(--rds-typography-h6-semiBold-font);letter-spacing:var(--rds-typography-h6-letter-spacing);color:var(--rds-color-content-primary)}.modal__description{font:var(--rds-typography-paragraph-small-regular-font);letter-spacing:var(--rds-typography-paragraph-small-letter-spacing);color:var(--rds-color-content-secondary)}.modal__content{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:var(--rds-spacing-object-gap-xl) var(--rds-spacing-object-padding-l)}.modal__footer{display:flex;align-items:center;justify-content:space-between;padding:var(--rds-spacing-object-gap-l) var(--rds-spacing-object-padding-l);border-top:var(--rds-border-stroke-divider) solid var(--rds-color-border-default)}.modal__footer-trailing{display:flex;align-items:center;gap:var(--rds-spacing-object-gap-l);margin-left:auto}.steps{display:flex;flex-direction:column;gap:var(--rds-spacing-object-gap-xs);margin:0;padding:0;list-style:none}.steps__item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rds-spacing-object-gap-xs)}.steps__step{display:flex;align-items:center;gap:var(--rds-spacing-object-gap-m)}.steps__indicator{display:inline-flex;align-items:center;justify-content:center;width:var(--rds-size-component-chip-m);height:var(--rds-size-component-chip-m);border-radius:var(--rds-border-utility-pill-radius);box-sizing:border-box;flex-shrink:0}.steps__indicator-count{font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing)}.steps__indicator--active{background-color:var(--rds-color-brand-state-surface-default)}.steps__indicator--active .steps__indicator-count{color:var(--rds-color-brand-state-content-default)}.steps__indicator--done{background-color:var(--rds-color-role-positive);color:var(--rds-color-brand-state-content-default)}.steps__indicator--done .steps__indicator-icon{width:var(--rds-size-component-control-indicator-s);height:var(--rds-size-component-control-indicator-s)}.steps__indicator--inactive{background-color:var(--rds-color-surface-raised);border:var(--rds-border-component-chip-stroke) solid var(--rds-color-border-default)}.steps__indicator--inactive .steps__indicator-count{color:var(--rds-color-content-secondary)}.steps__label{font:var(--rds-typography-label-small-medium-font);letter-spacing:var(--rds-typography-label-small-letter-spacing)}.steps__step--active .steps__label,.steps__step--done .steps__label{color:var(--rds-color-content-primary)}.steps__step--inactive .steps__label{color:var(--rds-color-content-secondary)}.steps__connector{width:var(--rds-border-component-chip-stroke);height:var(--rds-size-component-chip-m);margin-left:calc(var(--rds-size-component-chip-m) / 2);background-color:var(--rds-color-border-default)}.tag{display:inline-flex;align-items:center;justify-content:center;gap:var(--rds-spacing-object-gap-m);height:var(--rds-size-component-tag-s);padding:0 var(--rds-spacing-object-gap-m);border-radius:var(--rds-border-radius-subtle);background-color:var(--rds-color-surface-subtle);box-sizing:border-box;flex-shrink:0;-webkit-user-select:none;user-select:none}.tag__label{display:block;color:var(--rds-color-content-primary);font:var(--rds-typography-label-small-regular-font);letter-spacing:var(--rds-typography-label-small-letter-spacing);text-align:center}.tag:hover{background-color:var(--rds-color-state-hover-surface)}.tag__delete{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--rds-color-content-secondary);cursor:pointer;flex-shrink:0}:root[data-theme=dark]{--rcw-brand-green-tint: #1e3d1a;--rcw-brand-green-on-tint: #7ed56f;--rcw-tint-blue: #0a2a44;--rcw-on-tint-blue: #7ac4ea;--rcw-tint-red: #3d1714;--rcw-on-tint-red: #f08076;--rcw-tint-orange: #3d2800;--rcw-on-tint-orange: #f0b860;--rcw-tint-violet: #1e1540;--rcw-on-tint-violet: #a98ce8;--rcw-tint-green: #0a2e17;--rcw-on-tint-green: #6ad88a;--rcw-elevation-card: 0 0 0 1px rgba(255, 255, 255, .09), 0 8px 24px 0 rgba(0, 0, 0, .55);--rcw-elevation-drawer: 0 0 0 1px rgba(255, 255, 255, .09), -8px 0 28px 0 rgba(0, 0, 0, .6)}:root{--rcw-brand-green: #54b948;--rcw-brand-green-tint: #e1f1de;--rcw-brand-green-on-tint: #1e5f16;--rcw-tint-blue: #b8dff2;--rcw-on-tint-blue: #0a4a78;--rcw-tint-red: #f3aba7;--rcw-on-tint-red: #841b14;--rcw-tint-orange: #f4ce9b;--rcw-on-tint-orange: #784200;--rcw-tint-violet: #ccc1f0;--rcw-on-tint-violet: #46208c;--rcw-tint-green: #b4e5bc;--rcw-on-tint-green: #14602a;--rcw-sidenav-width: 240px;--rcw-elevation-card: 0 1px 3px 0 rgba(0, 0, 0, .06), 0 4px 16px 0 rgba(0, 0, 0, .04);--rcw-elevation-drawer: -4px 0 16px 0 rgba(0, 0, 0, .08);--rcw-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}#root{height:100%}body{font:var(--rds-typography-paragraph-small-regular-font);letter-spacing:var(--rds-typography-paragraph-small-letter-spacing);color:var(--rds-color-content-primary);background:var(--rds-color-surface-subtle);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer;padding:0}input,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}
