@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";._icon_1gwry_1{line-height:1em;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;--icon-color-accent: var(--color-brand-500)}._svg_1gwry_12{vertical-align:top}._svg_1gwry_12:not(._colored_1gwry_15){fill:currentColor}._rotate90_1gwry_20{transform:rotate(90deg)}._rotate180_1gwry_24{transform:rotate(180deg)}._rotate270_1gwry_28{transform:rotate(-90deg)}._button_1li5z_1{cursor:pointer;-webkit-appearance:none;border:none;display:flex;justify-content:center;padding:8px 16px;border-radius:var(--radius-button);outline:2px solid transparent;outline-offset:-2px;transition:all var(--duration--short) var(--easing--standard)}._button_1li5z_1:disabled{cursor:default}._button_1li5z_1:focus-visible{outline:2px solid var(--color-focus-40)}._primary_1li5z_25{background-color:var(--color-brand-idle);color:var(--color-light-constant)}._primary_1li5z_25:not(:disabled):hover{background-color:var(--color-brand-hover)}._primary_1li5z_25:not(:disabled):active{background-color:var(--color-brand-click)}._primary_1li5z_25:disabled{background-color:var(--color-brand-100)}._secondary_1li5z_42{background-color:var(--color-elevated);color:var(--color-text-base)}._secondary_1li5z_42:not(:disabled):hover{background-color:var(--color-grey-300)}._secondary_1li5z_42:not(:disabled):active{background-color:var(--color-grey-500)}._secondary_1li5z_42:disabled{background-color:var(--color-elevated);color:var(--color-text-disable)}._ternary_1li5z_60{background-color:var(--color-dark-constant);color:var(--color-light-constant)}._ternary_1li5z_60:not(:disabled):hover{background-color:var(--color-grey-900)}._ternary_1li5z_60:not(:disabled):active{background-color:var(--color-grey-700)}._ternary_1li5z_60:disabled{background-color:var(--color-text-disable);color:var(--color-grey-500)}._ghost_1li5z_78{background-color:transparent;color:var(--color-text-base)}._ghost_1li5z_78:not(:disabled):hover{background-color:var(--color-grey-300)}._ghost_1li5z_78:not(:disabled):active{background-color:var(--color-grey-500)}._ghost_1li5z_78:disabled{color:var(--color-text-disable)}._iconOnly_1li5z_95{padding:8px;width:40px;height:40px}._iconOnly_1li5z_95 ._icon_1li5z_95{margin:auto}._icon_1li5z_95{display:flex}._text_1li5z_109{text-align:center;margin:0 4px;font-size:16px;line-height:24px;font-weight:550}._root_1vqhg_9{font-family:Inter,sans-serif}._heading1_1vqhg_19{font-size:var(--font-size-3xl);font-weight:700;line-height:125%}._heading2_1vqhg_25{font-size:var(--font-size-2xl);font-weight:700;line-height:125%}._heading3_1vqhg_31{font-size:var(--font-size-xl);font-weight:700;line-height:125%}._heading4_1vqhg_37{font-size:var(--font-size-md);font-weight:700;line-height:125%}._heading5_1vqhg_43{font-size:var(--font-size-base);font-weight:700;line-height:150%}._heading6_1vqhg_49{font-size:var(--font-size-xs);font-weight:700;line-height:125%}._title-lg_1vqhg_55{font-size:var(--font-size-lg);font-weight:500;line-height:150%}._title-md_1vqhg_61{font-size:var(--font-size-base);font-weight:500;line-height:150%}._sub-lg_1vqhg_67{font-size:var(--font-size-md);font-weight:500;line-height:150%}._sub-md_1vqhg_73{font-size:var(--font-size-sm);font-weight:500;line-height:150%}._body-lg_1vqhg_79{font-size:var(--font-size-sm);font-weight:400;line-height:150%}._body-md_1vqhg_85{font-size:var(--font-size-xs);font-weight:400;line-height:150%}._paragraph-lg_1vqhg_91{font-size:var(--font-size-sm);font-weight:400;line-height:180%}._paragraph-md_1vqhg_97{font-size:var(--font-size-xs);font-weight:400;line-height:180%}._paragraph-sm_1vqhg_103{font-size:var(--font-size-2xs);font-weight:400;line-height:180%}._status-label_1vqhg_109{font-size:var(--font-size-2xs);font-weight:700;line-height:20px}._hint_1vqhg_115{font-size:var(--font-size-2xs);font-weight:400;line-height:130%}._button_1vqhg_121{font-size:var(--font-size-xs);font-weight:600;line-height:150%}._color-light_1vqhg_127{color:var(--color-text-light)}._color-base_1vqhg_131{color:var(--color-text-base)}._color-description_1vqhg_135{color:var(--color-text-description)}._color-disabled_1vqhg_139{color:var(--color-text-disable)}._color-inherit_1vqhg_143{color:inherit}._errors_sgqqp_1{padding:0 16px;min-height:26px;color:var(--color-error)}._label_dpa61_1{position:relative;width:max-content}._label_dpa61_1:hover ._svg_dpa61_6{background-color:var(--checkbox-hover-color)!important}._field_dpa61_12{display:flex;align-items:center;gap:4px}._svgWrapper_dpa61_18{display:flex;align-items:center;justify-content:center;width:24px;height:24px}._svg_dpa61_6{flex-shrink:0;width:16px;height:16px;border-radius:var(--checkbox-radius);border:1px solid var(--checkbox-border-color);background-color:var(--checkbox-background);transition:background-color var(--duration--short)}._tick_dpa61_38{stroke-dashoffset:10;transition:stroke-dashoffset var(--duration--short) var(--easing--standard)}._input_dpa61_44:checked~._svgWrapper_dpa61_18 ._tick_dpa61_38{stroke-dashoffset:0}._input_dpa61_44:checked~._svgWrapper_dpa61_18>._svg_dpa61_6{background-color:var(--color-brand)}._input_dpa61_44[data-invalid=true]~._svgWrapper_dpa61_18>._svg_dpa61_6{border-color:var(--color-error)}._input_dpa61_44:focus-visible~._svgWrapper_dpa61_18>._svg_dpa61_6{outline:2px solid var(--color-focus-40)}._error_dpa61_68{padding:0 28px}._label_pqe4y_1{display:flex;justify-content:space-between;margin-bottom:8px;padding:0 16px}._input_pqe4y_8{--input-focus-color: var(--color-brand-500-40);-webkit-background-clip:text;font:inherit;width:100%;padding:12px 16px;background-color:transparent;border-radius:var(--radius-5);border:1px solid var(--color-grey-400);transition:border-color var(--duration--standard)}._input_pqe4y_8::placeholder{color:var(--color-grey-400)}._input_pqe4y_8:focus-visible{outline:2px solid var(--input-focus-color)}._input_pqe4y_8:hover:not(:disabled){border-color:var(--color-grey-500)}._input_pqe4y_8:active:not(:disabled),._input_pqe4y_8:focus:not(:disabled){border-color:var(--color-grey-1000)}._input_pqe4y_8:disabled{background-color:var(--color-grey-100);border-color:var(--color-grey-200)}._input_pqe4y_8._invalid_pqe4y_43{--input-focus-color: var(--color-focus-40);border-color:var(--color-error)!important}._form_b8oxs_1{display:flex;flex-direction:column;min-height:0}._body_b8oxs_7{display:flex;flex-direction:column;overflow:auto;padding:1.5rem}@supports (selector(::-webkit-scrollbar)){._body_b8oxs_7{margin:0 .5rem;padding:1.5rem 1rem}}._body_b8oxs_7._isPreview_b8oxs_18,._policyCheckbox_b8oxs_23._isPreview_b8oxs_18{pointer-events:none}._fieldset_b8oxs_29{border:none}._fieldset_b8oxs_29:not([hidden]){display:grid;grid-template-columns:1fr 1fr;gap:12px}._field_b8oxs_29:not(._isShort_b8oxs_39){grid-column:span 2}._footer_b8oxs_43{position:sticky;bottom:0;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-top:1px solid var(--color-divider);background-color:var(--color-elevated)}._nonSticky_b8oxs_54{position:static;background-color:unset}._footerActions_b8oxs_59{display:flex;gap:1rem}._backButton_b8oxs_64{transform:rotate(180deg)}._proceedButton_b8oxs_68{width:100%;justify-content:center}.configurator-styles [data-visually-hidden=true]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.configurator-styles a{color:var(--color-brand);cursor:pointer;text-decoration:underline;transition:all var(--duration--short) var(--easing--standard)}.configurator-styles a:hover{text-decoration:underline;color:var(--color-brand-hover)}body{container-type:inline-size;container-name:configurator-root}.configurator-styles{font-family:Inter,sans-serif;font-size:16px!important;--radius-1-xs: 2px;--radius-1-sm: 2px;--radius-1-md: 4px;--radius-1-lg: 6px;--radius-2-xs: 4px;--radius-2-sm: 4px;--radius-2-md: 6px;--radius-2-lg: 8px;--radius-3-xs: 6px;--radius-3-sm: 6px;--radius-3-md: 12px;--radius-3-lg: 16px;--radius-4-xs: 12px;--radius-4-sm: 12px;--radius-4-md: 16px;--radius-4-lg: 20px;--radius-5-xs: 16px;--radius-5-sm: 16px;--radius-5-md: 20px;--radius-5-lg: 24px;--radius-6-xs: 20px;--radius-6-sm: 20px;--radius-6-md: 24px;--radius-6-lg: 28px;--radius-7-xs: 24px;--radius-7-sm: 24px;--radius-7-md: 28px;--radius-7-lg: 32px;--radius-8-xs: 28px;--radius-8-sm: 28px;--radius-8-md: 32px;--radius-8-lg: 36px;--radius-9-xs: 32px;--radius-9-sm: 32px;--radius-9-md: 36px;--radius-9-lg: 40px;--radius-10-xs: 36px;--radius-10-sm: 40px;--radius-10-md: 44px;--radius-10-lg: 48px;--radius-11-xs: 40px;--radius-11-sm: 48px;--radius-11-md: 52px;--radius-11-lg: 56px;--radius-1: var(--radius-1-xs);--radius-2: var(--radius-2-xs);--radius-3: var(--radius-3-xs);--radius-4: var(--radius-4-xs);--radius-5: var(--radius-5-xs);--radius-6: var(--radius-6-xs);--radius-7: var(--radius-7-xs);--radius-8: var(--radius-8-xs);--radius-9: var(--radius-9-xs);--radius-10: var(--radius-10-xs);--radius-11: var(--radius-11-xs);--radius-modal-lg: var(--radius-6-sm);--radius-modal-md: var(--radius-6-sm);--radius-modal-sm: var(--radius-6-sm);--radius-modal-xs: var(--radius-6-sm);--radius-modal: var(--radius-modal-xs);--radius-viewport-lg: var(--radius-11-sm);--radius-viewport-md: var(--radius-11-sm);--radius-viewport-sm: var(--radius-11-sm);--radius-viewport-xs: var(--radius-11-sm);--radius-viewport: var(--radius-viewport-xs);--radius-card-inners-lg: var(--radius-4-sm);--radius-card-inners-md: var(--radius-4-sm);--radius-card-inners-sm: var(--radius-4-sm);--radius-card-inners-xs: var(--radius-4-sm);--radius-card-inners: var(--radius-card-inners-xs);--radius-card-outers-lg: var(--radius-5-sm);--radius-card-outers-md: var(--radius-5-sm);--radius-card-outers-sm: var(--radius-5-sm);--radius-card-outers-xs: var(--radius-5-sm);--radius-card-outers: var(--radius-card-outers-xs);--radius-card-image-container-lg: var(--radius-3-sm);--radius-card-image-container-md: var(--radius-3-sm);--radius-card-image-container-sm: var(--radius-3-sm);--radius-card-image-container-xs: var(--radius-3-sm);--radius-card-image-container: var(--radius-card-image-container-xs);--radius-button-lg: 100px;--radius-button-md: 100px;--radius-button-sm: 100px;--radius-button-xs: 100px;--radius-button: var(--radius-button-xs);--radius-checkbox-lg: 5px;--radius-checkbox-md: var(--radius-2-sm);--radius-checkbox-sm: var(--radius-2-sm);--radius-checkbox-xs: var(--radius-2-sm);--radius-checkbox: var(--radius-checkbox-xs);--spacing-1: 2px;--spacing-2: 4px;--spacing-3: 8px;--spacing-4: 12px;--spacing-5: 16px;--spacing-6: 20px;--spacing-7: 24px;--spacing-8: 28px;--spacing-9: 32px;--spacing-10: 40px;--spacing-11: 48px;--spacing-xs-lg: 8px;--spacing-xs-md: 6px;--spacing-xs-sm: 4px;--spacing-xs-xs: 4px;--spacing-xs: var(--spacing-xs-xs);--spacing-sm-lg: 16px;--spacing-sm-md: 12px;--spacing-sm-sm: 8px;--spacing-sm-xs: 8px;--spacing-sm: var(--spacing-sm-xs);--spacing-md-lg: 24px;--spacing-md-md: 18px;--spacing-md-sm: 12px;--spacing-md-xs: 12px;--spacing-md: var(--spacing-md-xs);--spacing-lg-lg: 32px;--spacing-lg-md: 24px;--spacing-lg-sm: 16px;--spacing-lg-xs: 16px;--spacing-lg: var(--spacing-lg-xs);--spacing-xl-lg: 40px;--spacing-xl-md: 30px;--spacing-xl-sm: 20px;--spacing-xl-xs: 20px;--spacing-xl: var(--spacing-xl-xs);--spacing-xxl-xs: 40px;--spacing-xxl-sm: 40px;--spacing-xxl-md: 60px;--spacing-xxl-lg: 80px;--spacing-xxl: var(--spacing-xxl-xs);--sidebar-minimal-width-xs: 244px;--sidebar-minimal-width-sm: 244px;--sidebar-minimal-width-md: 344px;--sidebar-minimal-width-lg: 444px;--sidebar-minimal-width: var(--sidebar-minimal-width-xs);--padding-screen-xs: 24px;--padding-screen-sm: 24px;--padding-screen-md: 40px;--padding-screen-lg: 80px;--padding-screen: var(--padding-screen-xs);--margin-list-xs: 4px;--margin-list-sm: 4px;--margin-list-md: 8px;--margin-list-lg: 12px;--margin-list: var(--margin-list-xs);--padding-option-xs: 16px;--padding-option-sm: 16px;--padding-option-md: 20px;--padding-option-lg: 24px;--padding-option: var(--padding-option-xs);--padding-option-bottom-xs: 8px;--padding-option-bottom-sm: 8px;--padding-option-bottom-md: 12px;--padding-option-bottom-lg: 16px;--padding-option-bottom: var(--padding-option-bottom-xs);--padding-option-side-xs: 24px;--padding-option-side-sm: 24px;--padding-option-side-md: 40px;--padding-option-side-lg: 80px;--padding-option-side: var(--padding-option-side-xs);--padding-grid-xs: 8px;--padding-grid-sm: 8px;--padding-grid-md: 8px;--padding-grid-lg: 8px;--padding-grid: var(--padding-grid-xs);--padding-grid-bottom-xs: var(--padding-option-bottom);--padding-grid-bottom-sm: var(--padding-option-bottom);--padding-grid-bottom-md: var(--padding-option-bottom);--padding-grid-bottom-lg: var(--padding-option-bottom);--padding-grid-bottom: var(--padding-grid-bottom-xs);--padding-grid-side-xs: 16px;--padding-grid-side-sm: 16px;--padding-grid-side-md: 32px;--padding-grid-side-lg: 72px;--padding-grid-side: var(--padding-grid-side-xs);--gap-section-xs: var(--spacing-xxl);--gap-section-sm: var(--spacing-xxl);--gap-section-md: var(--spacing-xxl);--gap-section-lg: var(--spacing-xxl);--gap-section: var(--gap-section-xs);--gap-subsection-xs: 24px;--gap-subsection-sm: 24px;--gap-subsection-md: 36px;--gap-subsection-lg: 48px;--gap-subsection: var(--gap-subsection-xs);--gap-section-subsection-xs: 8px;--gap-section-subsection-sm: 8px;--gap-section-subsection-md: 12px;--gap-section-subsection-lg: 16px;--gap-section-subsection: var(--gap-section-subsection-xs);--font-heading1-size: 3rem;--font-heading1-weight: 700;--font-heading1-line-height: 125%;--font-heading2-size: 2.5rem;--font-heading2-weight: 700;--font-heading2-line-height: 125%;--font-heading3-xs: 2rem;--font-heading3-md: 2.25rem;--font-heading3-lg: 2.5rem;--font-heading3-size: var(--font-heading3-xs);--font-heading3-weight: 700;--font-heading3-line-height: 125%;--font-heading4-size: 1.5rem;--font-heading4-weight: 700;--font-heading4-line-height: 125%;--font-heading5-size: 1.25rem;--font-heading5-weight: 700;--font-heading5-line-height: 150%;--font-heading5-text-transform: none;--font-heading6-size: 1rem;--font-heading6-weight: 700;--font-heading6-line-height: 125%;--font-title-lg-size: 1.75rem;--font-title-lg-weight: 500;--font-title-lg-line-height: 150%;--font-title-md-size: 1.25rem;--font-title-md-weight: 500;--font-title-md-line-height: 150%;--font-sub-lg-size: 1.5rem;--font-sub-lg-weight: 500;--font-sub-lg-line-height: 150%;--font-sub-md-size: 1.125rem;--font-sub-md-weight: 500;--font-sub-md-line-height: 150%;--font-body-lg-size: 1.125rem;--font-body-lg-weight: 400;--font-body-lg-line-height: 150%;--font-body-md-size: 1rem;--font-body-md-weight: 400;--font-body-md-line-height: 150%;--font-paragraph-lg-size: 1.125rem;--font-paragraph-lg-weight: 400;--font-paragraph-lg-line-height: 180%;--font-paragraph-md-size: 1rem;--font-paragraph-md-weight: 400;--font-paragraph-md-line-height: 180%;--font-paragraph-sm-size: .875rem;--font-paragraph-sm-weight: 400;--font-paragraph-sm-line-height: 180%;--font-status-label-size: .875rem;--font-status-label-weight: 700;--font-status-label-line-height: 20px;--font-status-label-letter-spacing: .035rem;--font-hint-size: .875rem;--font-hint-weight: 400;--font-hint-line-height: 130%;--font-button-text-size: 1rem;--font-button-text-weight: 600;--font-button-text-line-height: 150%;--color-black-12: rgba(0, 0, 0, .12);--color-black-24: rgba(0, 0, 0, .24);--color-black-86: rgba(0, 0, 0, .86);--color-text--main: var(--color-black-86);--color-error: #f9586d;--font-size-3xl: 3rem;--font-size-2xl: 2.5rem;--font-size-1xl: 2rem;--font-size-lg: 1.75rem;--font-size-md: 1.5rem;--font-size-base: 1.25rem;--font-size-sm: 1.125rem;--font-size-xs: 1rem;--font-size-2xs: .875rem;--color-grey-50-light: #ffffff;--color-grey-100-light: #fbfbfb;--color-grey-200-light: #f5f5f5;--color-grey-300-light: #ebebeb;--color-grey-400-light: #d9d9d9;--color-grey-500-light: #999999;--color-grey-600-light: #666666;--color-grey-700-light: #565656;--color-grey-800-light: #464646;--color-grey-900-light: #363636;--color-grey-1000-light: #262626;--color-grey-50-dark: #2c2e30;--color-grey-100-dark: #27292b;--color-grey-200-dark: #222426;--color-grey-300-dark: #1e1f21;--color-grey-400-dark: #191a1c;--color-grey-500-dark: #141517;--color-grey-600-dark: #101012;--color-grey-700-dark: #0b0c0d;--color-grey-800-dark: #060708;--color-grey-900-dark: #020203;--color-grey-1000-dark: #000000;--color-brand-default: 255, 110, 110;--color-brand: rgb(var(--color-brand-rgb, var(--color-brand-default)));--color-divider-light: #e9e9e9;--color-divider-dark: #424548;--color-elevated-light: #ffffff;--color-elevated-dark: #2e3033;--color-background-light: var(--color-grey-200-light);--color-background-dark: var(--color-grey-200-dark);--color-background-2-light: #e1e1e1;--color-background-2-dark: #0f0f10;--color-text-light-light: #ffffff;--color-text-light-dark: #1d1d1d;--color-text-base-light: #1d1d1d;--color-text-base-dark: #ffffff;--border-card: 2px solid var(--color-brand-500-40);--border-select: 2px solid var(--color-brand-500-40);--color-ar-link: var(--color-brand);--color-copy-link-button: var(--color-brand-idle);--color-copy-link-button-hover: var(--color-brand-hover);--color-request-button: var(--color-brand-idle);--color-request-button-hover: var(--color-brand-hover);--color-price-button: var(--color-brand-idle);--color-price-button-hover: var(--color-brand-hover);--color-main-title: var(--color-text-base);--color-toggle: linear-gradient(to right, var(--color-brand-500), var(--color-brand-500));--color-toggle-disabled: var(--color-brand-500-24);--color-toggle-shadow: var(--shadow-switch-on);--color-select-shadow: var(--shadow-button-primary);--font-weight-main-title: var(--font-heading3-weight);--color-text-description-light: #666666;--color-text-description-dark: #9e9e9e;--color-text-disable-light: #bebebe;--color-text-disable-dark: #4e4e4e;--color-light-constant-light: #ffffff;--color-light-constant-dark: #ffffff;--color-dark-constant-light: #1d1d1d;--color-dark-constant-dark: #1d1d1d;--color-focus-light: #ff4af6;--color-focus-dark: #ff4af6;--color-mask-light: rgba(29, 29, 29, .8);--color-mask-dark: rgba(0, 0, 0, .8);--color-mask: light-dark(var(--color-mask-light), var(--color-mask-dark));--color-grey-50: light-dark(var(--color-grey-50-light), var(--color-grey-50-dark));--color-grey-100: light-dark(var(--color-grey-100-light), var(--color-grey-100-dark));--color-grey-200: light-dark(var(--color-grey-200-light), var(--color-grey-200-dark));--color-grey-300: light-dark(var(--color-grey-300-light), var(--color-grey-300-dark));--color-grey-400: light-dark(var(--color-grey-400-light), var(--color-grey-400-dark));--color-grey-500: light-dark(var(--color-grey-500-light), var(--color-grey-500-dark));--color-grey-600: light-dark(var(--color-grey-600-light), var(--color-grey-600-dark));--color-grey-700: light-dark(var(--color-grey-700-light), var(--color-grey-700-dark));--color-grey-800: light-dark(var(--color-grey-800-light), var(--color-grey-800-dark));--color-grey-900: light-dark(var(--color-grey-900-light), var(--color-grey-900-dark));--color-grey-1000: light-dark(var(--color-grey-1000-light), var(--color-grey-1000-dark));--color-brand-50-light: color-mix(in srgb, var(--color-brand) 20%, white);--color-brand-100-light: color-mix(in srgb, var(--color-brand) 35%, white);--color-brand-200-light: color-mix(in srgb, var(--color-brand) 50%, white);--color-brand-300-light: color-mix(in srgb, var(--color-brand) 65%, white);--color-brand-400-light: color-mix(in srgb, var(--color-brand) 85%, white);--color-brand-600-light: color-mix(in srgb, var(--color-brand) 80%, black);--color-brand-700-light: color-mix(in srgb, var(--color-brand) 60%, black);--color-brand-800-light: color-mix(in srgb, var(--color-brand) 40%, black);--color-brand-900-light: color-mix(in srgb, var(--color-brand) 20%, black);--color-brand-1000-light: color-mix(in srgb, var(--color-brand) 10%, black);--color-brand-50-dark: color-mix(in srgb, var(--color-brand) 80%, black);--color-brand-100-dark: color-mix(in srgb, var(--color-brand) 65%, black);--color-brand-200-dark: color-mix(in srgb, var(--color-brand) 50%, black);--color-brand-300-dark: color-mix(in srgb, var(--color-brand) 35%, black);--color-brand-400-dark: color-mix(in srgb, var(--color-brand) 15%, black);--color-brand-600-dark: color-mix(in srgb, var(--color-brand) 20%, white);--color-brand-700-dark: color-mix(in srgb, var(--color-brand) 40%, white);--color-brand-800-dark: color-mix(in srgb, var(--color-brand) 60%, white);--color-brand-900-dark: color-mix(in srgb, var(--color-brand) 80%, white);--color-brand-1000-dark: color-mix(in srgb, var(--color-brand) 90%, white);--color-brand-50: light-dark(var(--color-brand-50-light), var(--color-brand-50-dark));--color-brand-100: light-dark(var(--color-brand-100-light), var(--color-brand-100-dark));--color-brand-200: light-dark(var(--color-brand-200-light), var(--color-brand-200-dark));--color-brand-300: light-dark(var(--color-brand-300-light), var(--color-brand-300-dark));--color-brand-400: light-dark(var(--color-brand-400-light), var(--color-brand-400-dark));--color-brand-500: var(--color-brand);--color-brand-500-60: rgba(var(--color-brand-rgb, var(--color-brand-default)), .6);--color-brand-500-40: rgba(var(--color-brand-rgb, var(--color-brand-default)), .4);--color-brand-500-24: rgba(var(--color-brand-rgb, var(--color-brand-default)), .24);--color-brand-500-16: rgba(var(--color-brand-rgb, var(--color-brand-default)), .16);--color-brand-500-8: rgba(var(--color-brand-rgb, var(--color-brand-default)), .08);--color-brand-600: light-dark(var(--color-brand-600-light), var(--color-brand-600-dark));--color-brand-700: light-dark(var(--color-brand-700-light), var(--color-brand-700-dark));--color-brand-800: light-dark(var(--color-brand-800-light), var(--color-brand-800-dark));--color-brand-900: light-dark(var(--color-brand-900-light), var(--color-brand-900-dark));--color-brand-1000: light-dark(var(--color-brand-1000-light), var(--color-brand-1000-dark));--color-focus-40-light: color-mix(in srgb, var(--color-focus-light), transparent 40%);--color-focus-60-light: color-mix(in srgb, var(--color-focus-light), transparent 60%);--color-focus-40-dark: color-mix(in srgb, var(--color-focus-dark), transparent 40%);--color-focus-60-dark: color-mix(in srgb, var(--color-focus-dark), transparent 60%);--color-elevated: light-dark(var(--color-elevated-light), var(--color-elevated-dark));--color-divider: light-dark(var(--color-divider-light), var(--color-divider-dark));--color-background: light-dark(var(--color-background-light), var(--color-background-dark));--color-background-2: light-dark(var(--color-background-2-light), var(--color-background-2-dark));--color-text-base: light-dark(var(--color-text-base-light), var(--color-text-base-dark));--color-text-description: light-dark(var(--color-text-description-light), var(--color-text-description-dark));--color-text-disable: light-dark(var(--color-text-disable-light), var(--color-text-disable-dark));--color-text-light: light-dark(var(--color-text-light-light), var(--color-text-light-dark));--color-light-constant: light-dark(var(--color-light-constant-light), var(--color-light-constant-dark));--color-dark-constant: light-dark(var(--color-dark-constant-light), var(--color-dark-constant-dark));--color-focus-40: light-dark(var(--color-focus-40-light), var(--color-focus-40-dark));--color-focus-60: light-dark(var(--color-focus-60-light), var(--color-focus-60-dark));--color-brand-hover-light: var(--color-brand-400);--color-brand-hover-dark: var(--color-brand-500);--color-brand-idle-light: var(--color-brand-500);--color-brand-idle-dark: var(--color-brand-500);--color-brand-click-light: var(--color-brand-600);--color-brand-click-dark: var(--color-brand-600);--color-brand-active-light: var(--color-brand-800);--color-brand-active-dark: var(--color-brand-800);--color-secondary-hover-light: var(--color-grey-300);--color-secondary-hover-dark: var(--color-grey-600);--color-secondary-idle-light: var(--color-background);--color-secondary-idle-dark: var(--color-background);--color-secondary-click-light: var(--color-grey-500);--color-secondary-click-dark: var(--color-grey-800);--color-secondary-active-light: var(--color-grey-600);--color-secondary-active-dark: var(--color-grey-1000);--color-brand-hover: light-dark(var(--color-brand-hover-light), var(--color-brand-hover-dark));--color-brand-idle: light-dark(var(--color-brand-idle-light), var(--color-brand-idle-dark));--color-brand-click: light-dark(var(--color-brand-click-light), var(--color-brand-click-dark));--color-brand-active: light-dark(var(--color-brand-active-light), var(--color-brand-active-dark));--color-secondary-hover: light-dark(var(--color-secondary-hover-light), var(--color-secondary-hover-dark));--color-secondary-idle: light-dark(var(--color-secondary-idle-light), var(--color-secondary-idle-dark));--color-secondary-click: light-dark(var(--color-secondary-click-light), var(--color-secondary-click-dark));--color-secondary-active: light-dark(var(--color-secondary-active-light), var(--color-secondary-active-dark));--shadow-switch: 0px 4px 8px 0px rgba(0, 0, 0, .12);--shadow-up-1x: 0px 0px 2px 0px rgba(0, 0, 0, .08), 0px 8px 16px 0px rgba(0, 0, 0, .08);--shadow-up-2x: 0px 4px 8px 0px rgba(0, 0, 0, .16), 0px 12px 24px 0px rgba(0, 0, 0, .12), 0px 24px 48px 0px rgba(0, 0, 0, .08);--shadow-switch-on: 0px 0px 4px 0px var(--color-brand-500-40), 0px 0px 24px 4px var(--color-brand-500-16);--shadow-button-primary: 0px 0px 4px 0px var(--color-brand-500-40), 0px 8px 16px 0px var(--color-brand-500-24);--shadow-active: 0px 0px 12px 0px var(--color-brand-500-40), 0px 4px 16px 0px var(--color-brand-500-16), 0px 8px 40px 0px var(--color-brand-500-16);--duration--short: .15s;--duration--standard: .3s;--easing--standard: cubic-bezier(.4, 0, .2, 1);--easing--decelerated: cubic-bezier(0, 0, .2, 1);--easing--accelerated: cubic-bezier(.4, 0, 1, 1);--easing--in-out: cubic-bezier(.4, 0, .6, 1);--z-index--overlay: 10;--z-index--dialog: 11;--z-index--popover: 12;--z-index--modal-backdrop: 13;--modal-radius: var(--radius-9);--modal-box-shadow: var(--shadow-up-2x);--checkbox-radius: var(--radius-2);--checkbox-border-color: var(--color-grey-300);--checkbox-background: var(--color-grey-400);--checkbox-hover-color: var(--color-brand-200);--card-border-color: var(--color-grey-100);--card-background: var(--color-grey-100)}@container configurator-root (min-width: 601px){.configurator-styles{--radius-1: var(--radius-1-sm);--radius-2: var(--radius-2-sm);--radius-3: var(--radius-3-sm);--radius-4: var(--radius-4-sm);--radius-5: var(--radius-5-sm);--radius-6: var(--radius-6-sm);--radius-7: var(--radius-7-sm);--radius-8: var(--radius-8-sm);--radius-9: var(--radius-9-sm);--radius-10: var(--radius-10-sm);--radius-11: var(--radius-11-sm);--radius-modal: var(--radius-modal-sm);--radius-viewport: var(--radius-viewport-sm);--radius-card-inners: var(--radius-card-inners-sm);--radius-card-outers: var(--radius-card-outers-sm);--radius-card-image-container: var(--radius-card-image-container-sm);--radius-button: var(--radius-button-sm);--radius-checkbox: var(--radius-checkbox-sm);--spacing-xs: var(--spacing-xs-sm);--spacing-sm: var(--spacing-sm-sm);--spacing-md: var(--spacing-md-sm);--spacing-lg: var(--spacing-lg-sm);--spacing-xl: var(--spacing-xl-sm);--spacing-xxl: var(--spacing-xxl-sm);--sidebar-minimal-width: var(--sidebar-minimal-width-sm);--padding-screen: var(--padding-screen-sm);--margin-list: var(--margin-list-sm);--padding-option: var(--padding-option-sm);--padding-option-bottom: var(--padding-option-bottom-sm);--padding-option-side: var(--padding-option-side-sm);--padding-grid: var(--padding-grid-sm);--padding-grid-bottom: var(--padding-grid-bottom-sm);--padding-grid-side: var(--padding-grid-side-sm);--gap-section: var(--gap-section-sm);--gap-subsection: var(--gap-subsection-sm);--gap-section-subsection: var(--gap-section-subsection-sm)}}@container configurator-root (min-width: 1201px){.configurator-styles{--radius-1: var(--radius-1-md);--radius-2: var(--radius-2-md);--radius-3: var(--radius-3-md);--radius-4: var(--radius-4-md);--radius-5: var(--radius-5-md);--radius-6: var(--radius-6-md);--radius-7: var(--radius-7-md);--radius-8: var(--radius-8-md);--radius-9: var(--radius-9-md);--radius-10: var(--radius-10-md);--radius-11: var(--radius-11-md);--radius-modal: var(--radius-modal-md);--radius-viewport: var(--radius-viewport-md);--radius-card-inners: var(--radius-card-inners-md);--radius-card-outers: var(--radius-card-outers-md);--radius-card-image-container: var(--radius-card-image-container-md);--radius-button: var(--radius-button-md);--radius-checkbox: var(--radius-checkbox-md);--spacing-xs: var(--spacing-xs-md);--spacing-sm: var(--spacing-sm-md);--spacing-md: var(--spacing-md-md);--spacing-lg: var(--spacing-lg-md);--spacing-xl: var(--spacing-xl-md);--spacing-xxl: var(--spacing-xxl-md);--sidebar-minimal-width: var(--sidebar-minimal-width-md);--padding-screen: var(--padding-screen-md);--margin-list: var(--margin-list-md);--padding-option: var(--padding-option-md);--padding-option-bottom: var(--padding-option-bottom-md);--padding-option-side: var(--padding-option-side-md);--padding-grid: var(--padding-grid-md);--padding-grid-bottom: var(--padding-grid-bottom-md);--padding-grid-side: var(--padding-grid-side-md);--gap-section: var(--gap-section-md);--gap-subsection: var(--gap-subsection-md);--gap-section-subsection: var(--gap-section-subsection-md);--font-heading3-size: var(--font-heading3-md)}}@container configurator-root (min-width: 1601px){.configurator-styles{--radius-1: var(--radius-1-lg);--radius-2: var(--radius-2-lg);--radius-3: var(--radius-3-lg);--radius-4: var(--radius-4-lg);--radius-5: var(--radius-5-lg);--radius-6: var(--radius-6-lg);--radius-7: var(--radius-7-lg);--radius-8: var(--radius-8-lg);--radius-9: var(--radius-9-lg);--radius-10: var(--radius-10-lg);--radius-11: var(--radius-11-lg);--radius-modal: var(--radius-modal-lg);--radius-viewport: var(--radius-viewport-lg);--radius-card-inners: var(--radius-card-inners-lg);--radius-card-outers: var(--radius-card-outers-lg);--radius-card-image-container: var(--radius-card-image-container-lg);--radius-button: var(--radius-button-lg);--radius-checkbox: var(--radius-checkbox-lg);--spacing-xs: var(--spacing-xs-lg);--spacing-sm: var(--spacing-sm-lg);--spacing-md: var(--spacing-md-lg);--spacing-lg: var(--spacing-lg-lg);--spacing-xl: var(--spacing-xl-lg);--spacing-xxl: var(--spacing-xxl-lg);--sidebar-minimal-width: var(--sidebar-minimal-width-lg);--padding-screen: var(--padding-screen-lg);--margin-list: var(--margin-list-lg);--padding-option: var(--padding-option-lg);--padding-option-bottom: var(--padding-option-bottom-lg);--padding-option-side: var(--padding-option-side-lg);--padding-grid: var(--padding-grid-lg);--padding-grid-bottom: var(--padding-grid-bottom-lg);--padding-grid-side: var(--padding-grid-side-lg);--gap-section: var(--gap-section-lg);--gap-subsection: var(--gap-subsection-lg);--gap-section-subsection: var(--gap-section-subsection-lg);--font-heading3-size: var(--font-heading3-lg)}}@container configurator-sidebar (min-width: 0px){.configurator-styles .cp-root-container{--spacing-xs: var(--spacing-xs-xs);--spacing-sm: var(--spacing-sm-xs);--spacing-md: var(--spacing-md-xs);--spacing-lg: var(--spacing-lg-xs);--spacing-xl: var(--spacing-xl-xs);--spacing-xxl: var(--spacing-xxl-xs);--margin-list: var(--margin-list-xs);--padding-option: var(--padding-option-xs);--padding-option-bottom: var(--padding-option-bottom-xs);--padding-option-side: var(--padding-option-side-xs);--padding-grid: var(--padding-grid-xs);--padding-grid-bottom: var(--padding-grid-bottom-xs);--padding-grid-side: var(--padding-grid-side-xs);--padding-screen: var(--padding-screen-xs);--gap-section: var(--gap-section-xs);--gap-subsection: var(--gap-subsection-xs);--gap-section-subsection: var(--gap-section-subsection-xs)}}@container configurator-sidebar (min-width: 330px){.configurator-styles .cp-root-container{--spacing-xs: var(--spacing-xs-sm);--spacing-sm: var(--spacing-sm-sm);--spacing-md: var(--spacing-md-sm);--spacing-lg: var(--spacing-lg-sm);--spacing-xl: var(--spacing-xl-sm);--spacing-xxl: var(--spacing-xxl-sm);--margin-list: var(--margin-list-sm);--padding-option: var(--padding-option-sm);--padding-option-bottom: var(--padding-option-bottom-sm);--padding-option-side: var(--padding-option-side-sm);--padding-grid: var(--padding-grid-sm);--padding-grid-bottom: var(--padding-grid-bottom-sm);--padding-grid-side: var(--padding-grid-side-sm);--padding-screen: var(--padding-screen-sm);--gap-section: var(--gap-section-sm);--gap-subsection: var(--gap-subsection-sm);--gap-section-subsection: var(--gap-section-subsection-sm)}}@container configurator-sidebar (min-width: 420px){.configurator-styles .cp-root-container{--spacing-xs: var(--spacing-xs-md);--spacing-sm: var(--spacing-sm-md);--spacing-md: var(--spacing-md-md);--spacing-lg: var(--spacing-lg-md);--spacing-xl: var(--spacing-xl-md);--spacing-xxl: var(--spacing-xxl-md);--margin-list: var(--margin-list-md);--padding-option: var(--padding-option-md);--padding-option-bottom: var(--padding-option-bottom-md);--padding-option-side: var(--padding-option-side-md);--padding-grid: var(--padding-grid-md);--padding-grid-bottom: var(--padding-grid-bottom-md);--padding-grid-side: var(--padding-grid-side-md);--padding-screen: var(--padding-screen-md);--gap-section: var(--gap-section-md);--gap-subsection: var(--gap-subsection-md);--gap-section-subsection: var(--gap-section-subsection-md)}}.viewport__container{grid-column:1 / -1;grid-row:1 / -1;display:flex;justify-content:stretch;flex-direction:column;padding:0}.root{height:100%;display:grid;grid-template-columns:1fr;--sidebar-max-width: 428px;--sidebar-min-width: 244px}.root[data-sidebar-max-width="3-vertical-cards"]{--sidebar-max-width: 427px;--sidebar-min-width: 244px}.root[data-sidebar-max-width="2-vertical-cards"]{--sidebar-max-width: 327px;--sidebar-min-width: 244px}.root--no3d{grid-template:"controls" / 1fr!important}.viewport-frame{flex:1;display:flex;flex-direction:column;position:relative;padding:var(--spacing-lg-sm)}.canvas--preview-mode{background:#d1d1d1}.viewport__controls-wrapper{position:relative;display:none;height:100%;container-type:inline-size;container-name:configurator-sidebar}.viewport__controls-wrapper>*{pointer-events:auto}.root--no3d .viewport__controls-wrapper{display:flex;flex-direction:column}.root--no3d .viewport__bottom-sheet-container{display:none}.viewport__bottom-sheet-container{height:100%;pointer-events:none}.viewport__bottom-sheet-container>*{pointer-events:auto}.viewport__controls-container{grid-column:1 / -1;grid-row:1 / -1;z-index:var(--z-index--overlay);margin:unset;min-height:0;overflow:hidden;pointer-events:none}.rootNo3d .viewport__controls-container{display:flex}.viewport__price-container{position:absolute;left:unset;top:1rem;right:1rem;bottom:unset}button[data-price-button]{background-color:var(--color-price-button)}button[data-price-button]:hover{background-color:var(--color-price-button-hover)!important}.viewport__fullscreen-container{display:none;position:absolute;right:1rem;bottom:unset;left:unset;top:1rem}.viewport__actions-container{position:absolute;left:1rem;bottom:unset;right:unset;top:1rem}.viewport__branding-container{display:none;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.viewport__config-button-container{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:block}.viewport__container--preview-mode{padding:0!important}.viewport--preview-mode{border:none!important;border-radius:0!important;box-shadow:none!important}.basic-3d-layout--controls-hidden{grid-template:"viewport" / 1fr}.basic-3d-layout__logo{position:absolute;width:5rem}.viewport__controls{display:flex;flex-direction:column;overflow-y:auto}@container configurator-root (min-width: 601px){.viewport__container{grid-area:viewport;display:flex;flex-direction:column;justify-content:stretch;flex:1 0 50%;padding:var(--spacing-md-sm) 0 var(--spacing-md-sm) var(--spacing-md-sm)}.viewport__controls-container{grid-column:1 / -1;grid-row:1 / -1;z-index:var(--z-index--overlay);margin:unset;min-height:0;overflow:hidden;pointer-events:none;grid-area:controls}.viewport__price-container{position:absolute;left:unset;top:unset;right:1rem;bottom:1rem}.viewport__config-button-container{display:none}.viewport__controls-wrapper{display:flex;flex-direction:column}.viewport__bottom-sheet-container{display:none}}.logo{margin:1rem}.selector-label{display:inline-flex;margin-bottom:1rem;margin-block-end:1rem}.selector-label__icon,.selector-label__description{display:none}.list-selector__options{grid-template-columns:repeat(auto-fit,3rem)}@container configurator-root (min-width: 601px){.list-selector__options{direction:rtl}}.list-selector-item__label{display:inline-flex;align-items:center;justify-content:center;position:relative;width:3rem;height:3rem;border-radius:1rem;overflow:hidden;border:1px dashed transparent;transition:border .15s ease-in-out}.list-selector-item__title,.list-selector-item__description{display:none}.list-selector-item__image-wrapper{color:#000;z-index:-1;border-radius:.75rem;overflow:hidden;margin:.25rem}.list-selector-item--selected .list-selector-item__label{border:1px dashed #000000}.toggle-button{border:1px solid var(--color-black-24);border-radius:.5rem;padding:.25rem .5rem}.toggle-button:focus-visible{box-shadow:0 0 0 2px var(--color-black-86)}.toggle-button--selected{background-color:var(--color-black-86)}.typography--label{font-size:.8125rem;line-height:1rem}.typography--h1{font-size:1.5rem;line-height:1.625rem}.ar-control__button{width:48px;height:48px;padding:10px;display:flex;align-items:center;justify-content:center;margin-left:auto}.ar-control__dialog{overflow:hidden}.qr-code-dialog{background-color:var(--color-elevated);box-shadow:var(--shadow-up-1x);border-radius:var(--radius-9);text-align:center;font-size:.875rem;padding:24px;flex-direction:column;max-height:unset}.viewportContainer{grid-column:1 / -1;grid-row:1 / -1;display:flex;flex-direction:column;flex:1 0 50%}.viewportFrame{flex:1;display:flex;flex-direction:column;position:relative}.viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.canvas{width:100%;height:100%}.canvasPreviewMode{background:#d1d1d1}.rotateHint{position:absolute}.controlsContainer{grid-column:1 / -1;grid-row:1 / -1;z-index:var(--z-index--overlay);margin:unset;min-height:0;overflow:hidden;pointer-events:none}.controlsContainer>*{pointer-events:auto}.bottomSheetContainer{height:100%;pointer-events:none}.bottomSheetContainer>*{pointer-events:auto}.menuControls{position:relative;display:none;height:100%}.rootNo3d .menuControls{display:flex}.priceContainer{position:absolute;left:unset;top:1rem;right:1rem;bottom:unset}.fullScreenContainer{display:none;position:absolute;right:1rem;bottom:unset;left:unset;top:1rem}.actions{position:absolute;left:1rem;bottom:unset;right:unset;top:1rem}.branding{display:none;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.configButtonContainer{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:block}.viewportContainerPreviewMode{padding:0!important}.viewportPreviewMode{border:none!important;border-radius:0!important;box-shadow:none!important}@container configurator-root (min-width: 601px){.root{grid-template-areas:"viewport controls";grid-template-columns:1fr minmax(var(--sidebar-min-width),min(28%,var(--sidebar-max-width)))}.viewportContainer{grid-area:viewport}.viewport{border-radius:var(--radius-10-sm);border:1px solid var(--color-grey-300);box-shadow:var(--shadow-up-1x)}.controlsContainer{grid-area:controls}.branding,.fullScreenContainer{display:block}.branding{white-space:nowrap}.priceContainer{left:unset;top:unset;right:1rem;bottom:1rem}.configButtonContainer,.bottomSheetContainer{display:none}.menuControls{display:flex;flex-direction:column}}@container configurator-root (min-width: 601px){.qr-code-dialog{flex-direction:row;padding:24px 16px 16px;max-height:244px}}.qr-code-dialog__text{margin-bottom:1rem}.ui-builder__control{margin-bottom:1.5rem;margin-block-end:1.5rem}.dialog{padding:24px;color:var(--color-text--main);background-color:#fafafa;box-shadow:0 3px 6px #00000029;border-radius:20px}.dialog__controls{margin-top:8px;display:flex}.notification-container{z-index:var(--z-index--overlay)}.notification-container__backdrop{background-color:var(--color-black-12)}.notification{z-index:var(--z-index--dialog);width:280px;background-color:#fafafa}.notification--error{background-color:var(--color-error);color:#fff}@keyframes pulse{0%{opacity:.7}to{opacity:.2}}.viewport__actions{display:flex;gap:.5rem}.viewport__action{display:flex;width:12px;padding:15px;align-items:center;justify-content:center;flex:0 0 auto;touch-action:none;cursor:var(--cursor, pointer);border-radius:5px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;-webkit-tap-highlight-color:transparent}.viewport__action svg{flex:0 0 auto;margin:auto;height:100%;overflow:visible;fill:#919eab}{background-color:var(--background, rgba(0, 0, 0, .05))}.viewport__action:active svg{fill:var(--fill, #788491)}:scope.viewport__action:focus-visible{outline:none;box-shadow:0 0 0 2px #fff0,0 0 0 2px #4c9ffe}.heading1{font-size:var(--font-heading1-size);font-weight:var(--font-heading1-weight);line-height:var(--font-heading1-line-height)}.heading2{font-size:var(--font-heading2-size);font-weight:var(--font-heading2-weight);line-height:var(--font-heading2-line-height)}.heading3{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height)}.heading4{font-size:var(--font-heading4-size);font-weight:var(--font-heading4-weight);line-height:var(--font-heading4-line-height)}.heading5{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);line-height:var(--font-heading5-line-height)}.heading6{font-size:var(--font-heading6-size);font-weight:var(--font-heading6-weight);line-height:var(--font-heading6-line-height)}.title-lg{font-size:var(--font-title-lg-size);font-weight:var(--font-title-lg-weight);line-height:var(--font-title-lg-line-height)}.title-md{font-size:var(--font-title-md-size);font-weight:var(--font-title-md-weight);line-height:var(--font-title-md-line-height)}.sub-lg{font-size:var(--font-sub-lg-size);font-weight:var(--font-sub-lg-weight);line-height:var(--font-sub-lg-line-height)}.sub-md{font-size:var(--font-sub-md-size);font-weight:var(--font-sub-md-weight);line-height:var(--font-sub-md-line-height)}.body-lg{font-size:var(--font-body-lg-size);font-weight:var(--font-body-lg-weight);line-height:var(--font-body-lg-line-height)}.body-md{font-size:var(--font-body-md-size);font-weight:var(--font-body-md-weight);line-height:var(--font-body-md-line-height)}.paragraph-lg{font-size:var(--font-paragraph-lg-size);font-weight:var(--font-paragraph-lg-weight);line-height:var(--font-paragraph-lg-line-height)}.paragraph-md{font-size:var(--font-paragraph-md-size);font-weight:var(--font-paragraph-md-weight);line-height:var(--font-paragraph-md-line-height)}.paragraph-sm{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height)}.status-label{font-size:var(--font-status-label-size);font-weight:var(--font-status-label-weight);line-height:var(--font-status-label-line-height)}.hint{font-size:var(--font-hint-size);font-weight:var(--font-hint-weight);line-height:var(--font-hint-line-height)}.button-text{font-size:var(--font-button-text-size);font-weight:var(--font-button-text-weight);line-height:var(--font-button-text-line-height)}.color-light{color:var(--color-text-light)}.color-base{color:var(--color-text-base)}.color-description{color:var(--color-text-description)}.color-disabled{color:var(--color-text-disable)}.color-inherit{color:inherit}[data-container-level="1"]{--container-gap: var(--gap-section)}[data-container-level="2"]{--container-gap: var(--gap-subsection);--attr-title-size: var(--font-heading5-size);--attr-title-weight: var(--font-heading5-weight);--attr-title-line-height: var(--font-heading5-line-height);--comp-title-size: var(--font-heading5-size);--comp-title-weight: var(--font-heading5-weight);--comp-title-line-height: var(--font-heading5-line-height)}[data-container-level="3"]{--container-gap: var(--gap-section-subsection);--attr-title-size: var(--font-heading6-size);--attr-title-weight: var(--font-heading6-weight);--attr-title-line-height: var(--font-heading6-line-height);--comp-title-size: var(--font-heading6-size);--comp-title-weight: var(--font-heading6-weight);--comp-title-line-height: var(--font-heading6-line-height)}[data-container-type=root]{--container-gap: var(--gap-section)}[data-title-level="1"]{--container-title-size: var(--font-heading4-size);--container-title-weight: var(--font-heading4-weight);--container-title-line-height: var(--font-heading4-line-height)}[data-title-level="2"]{--container-title-size: var(--font-heading5-size);--container-title-weight: var(--font-heading5-weight);--container-title-line-height: var(--font-heading5-line-height)}[data-title-level="3"]{--container-title-size: var(--font-heading6-size);--container-title-weight: var(--font-heading6-weight);--container-title-line-height: var(--font-heading6-line-height)}*{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--main-color: rgba(236, 112, 52, .87)}*{box-sizing:border-box}body>iframe{pointer-events:none}html,body{overflow:hidden;margin:0;padding:0;height:100%;--main-color: rgba(236, 112, 52, .87)}html{color-scheme:light}html.dark{color-scheme:dark}#root{background-color:var(--color-background);font-size:16px;height:100%;color:var(--color-text-base)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#2b2b2b0a;border-radius:10px;margin:24px 0}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#aaa;background-clip:content-box}::-webkit-scrollbar-thumb:active{background:#939393;background-clip:content-box}.canvas{width:100%!important}._root_klkor_1{display:flex;align-content:center;justify-content:center;height:100vh}._container_klkor_8{display:flex;flex-direction:column;margin:auto}._formCard_klkor_14{color:#fff;background:var(--main-color)}._formCardHeader_klkor_19{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:21px;border-bottom:1px solid #eee;padding:15px;margin-bottom:15px}._formCardBody_klkor_29{font-size:14px;padding:0 25px}._formCardFooter_klkor_34{text-align:right;padding:15px 25px}._formControl_klkor_42{margin-bottom:15px}._formControl_klkor_42 label{margin-right:15px}._formControl_klkor_42 input{padding:5px;border-radius:0;border:none}._authorizeBtn_klkor_56{cursor:pointer;background:#fff;color:#454545;border-radius:2px;border:none;padding:5px 7px;font-size:16px}._authorizeBtn_klkor_56:hover{background-color:#eae9e9}._authorizeBtn_klkor_56:disabled:hover{background:#fff}._authorizeBtn_klkor_56:disabled{opacity:.8}._errorMessage_klkor_78{opacity:1;margin:5px 0;color:#fff;font-size:14px;background:#f50606d1;padding:10px;transition:opacity ease-in-out .4s}._visuallyHidden_klkor_88{opacity:0}@media screen and (min-width: 601px){._formCard_klkor_14{max-width:500px}}._root_93k6n_1{--lobby-margin: 20px;padding:var(--lobby-margin)}._lobbyHeader_93k6n_5{text-align:center;margin-bottom:25px}._lobbyTitle_93k6n_9{text-align:center;font-size:32px;margin-bottom:10px}._lobbyDescription_93k6n_14{font-size:14px;line-height:1.4}._gallery_93k6n_18{display:block}._card_93k6n_22{--gap: 10px;position:relative;color:#fff;flex:1;display:flex;flex-direction:column;height:250px;background:var(--main-color);border-radius:4px;padding:32px;margin:var(--gap);box-shadow:5px 5px 15px gray}._cardTitle_93k6n_37{font-size:32px;margin-bottom:5px}._cardLink_93k6n_42{text-decoration:underline}._cardDescription_93k6n_46{margin-top:15px;font-size:14px;line-height:1.4}._cardOpenLink_93k6n_52{position:absolute;cursor:pointer;color:#fff;bottom:25px;right:25px}._loaderWrapper_93k6n_60{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 601px){._gallery_93k6n_18{display:flex;flex-wrap:wrap}._card_93k6n_22{max-width:calc(50% - 2 * var(--gap));min-width:calc(50% - 2 * var(--gap))}}@media screen and (min-width: 1025px){._card_93k6n_22{max-width:calc(33.3333% - 2 * var(--gap));min-width:calc(33.3333% - 2 * var(--gap))}}@media screen and (min-width: 1281px){._card_93k6n_22{max-width:calc(25% - 2 * var(--gap));min-width:calc(25% - 2 * var(--gap))}}._root_rcmii_1{overflow:hidden;align-items:center;width:100%;padding:var(--spacing-1);border-radius:var(--radius-4);background-color:var(--color-grey-100);border:2px solid var(--color-grey-100);transition:all var(--duration--short) var(--easing--standard)}._root_rcmii_1._selected_rcmii_12{border:2px solid var(--color-brand-500-40)}._root_rcmii_1._selected_rcmii_12 ._button_rcmii_15:not(._disabled_rcmii_15){box-shadow:var(--shadow-button-primary)}._root_rcmii_1._selected_rcmii_12 ._button_rcmii_15:not(._disabled_rcmii_15)[data-select-shadow]{box-shadow:var(--color-select-shadow)}._root_rcmii_1:hover{cursor:pointer}._root_rcmii_1:hover ._button_rcmii_15{background-color:var(--color-grey-50)}._root_rcmii_1[data-select]._selected_rcmii_12{border:var(--border-select)}._button_rcmii_15{display:flex;align-items:center;min-height:40px;padding:4px;border-radius:var(--radius-3);transition:background-color var(--duration--short) var(--easing--standard)}._button_rcmii_15:focus-visible{outline:2px solid var(--color-focus-40)}._arrowWrapper_rcmii_50{display:flex;align-items:center;margin-left:auto;padding:8px 8px 8px 16px;border-left:1px solid var(--color-divider)}.cp-root{display:flex;flex-direction:column;container-name:cp-root;container-type:inline-size}.cp-mobile{padding:5px 24px 0;gap:24px;display:flex;flex-direction:column}.cp-mobile__header{font-size:var(--font-heading4-size);font-weight:var(--font-heading4-weight);line-height:var(--font-heading4-line-height);color:var(--color-grey-500)}.cp-root__header{position:relative;display:inline-block;margin-bottom:20px}.cp-container{display:flex;flex-direction:column}.cp_container__content{display:flex;gap:var(--gap-subsection-md);flex-direction:column}.cp_container__content .cp_container__content{gap:var(--gap-subsection-sm)}.cp-container__title{padding:16px var(--padding-option-side) 12px;display:flex;align-items:center}.cp-container__title__text{font-size:var(--container-title-size, var(--font-heading5-size));font-weight:var(--container-title-weight, var(--font-heading5-weight));line-height:var(--container-title-line-height, var(--font-heading5-line-height));text-transform:var(--font-heading5-text-transform)}.cp-container__title__collapsible{margin-left:auto;text-transform:var(--font-heading5-text-transform)}.cp-composite-product-info{display:flex;flex-direction:column;gap:var(--spacing-2);padding-inline:var(--padding-option-side)}.cp-composite-product-info__title{color:var(--color-text-base);font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height)}.cp-composite-product-info__title[data-main-title]{color:var(--color-main-title);font-weight:var(--font-weight-main-title)}.cp-composite-product-info__description,.cp-composite-product-info__short-description{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description)}.cp-products{display:flex;flex-wrap:wrap;gap:4px;width:100%;padding-inline:var(--padding-grid-side)}.cp-products--card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--margin-list);column-gap:4px}@container configurator-sidebar (width > 328px){.cp-products--card{grid-template-columns:repeat(3,minmax(0,1fr))}}@container configurator-sidebar (width > 370px){.cp-products--card{grid-template-columns:repeat(4,minmax(0,1fr))}}.cp-attribute{display:flex;flex-direction:column;gap:12px}.cp-attribute__header{display:flex;flex-direction:column;gap:4px;min-width:0;padding-inline:var(--padding-option-side)}.cp-attribute__header-title{color:var(--color-text-base);font-size:var(--attr-title-size, var(--font-heading5-size));font-weight:var(--attr-title-weight, var(--font-heading5-weight));line-height:var(--attr-title-line-height, var(--font-heading5-line-height));text-transform:var(--font-heading5-text-transform)}.cp-attribute__header-description{color:var(--color-text-description);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height)}.cp-attribute__options{display:flex;flex-wrap:wrap;gap:var(--margin-list);padding-inline:var(--padding-grid-side)}.cp-attribute__options--card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--margin-list);column-gap:4px}@container configurator-sidebar (width > 328px){.cp-attribute__options--card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@container configurator-sidebar (width > 416px){.cp-attribute__options--card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.cp-attribute__option{width:100%}.cp-attribute__details{display:flex;flex-direction:row;gap:4px;margin-top:10px}.cp-attribute__details__image{width:50px;height:50px;object-fit:cover;border-radius:50%}.cp-attribute__details__title{font-size:var(--font-heading6-size);font-weight:var(--font-heading6-weight);line-height:var(--font-heading6-line-height);text-transform:var(--font-heading5-text-transform)}.cp-attribute__details__description{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height)}.cp-product{display:flex;flex-wrap:wrap;gap:4px;width:100%}.cp-card{position:relative;height:100%;padding:4px;border-radius:var(--radius-card-outers);background-color:var(--color-elevated);border:2px solid var(--card-border-color);overflow:hidden;transition:all var(--duration--short) var(--easing--standard);isolation:isolate}.cp-card:hover .button:not(.disabled){background-color:var(--color-grey-50)}.cp-card:hover .tooltipWrapper,.cp-card:focus .tooltipWrapper,.cp-card:focus-within .tooltipWrapper{opacity:1;transform:scale(1)}.cp-card:has(.button:not(.disabled):active){background-color:var(--color-grey-50)}.cp-card--selected{border:2px solid var(--color-brand-500-40);box-shadow:0 8px 16px 0 var(--color-brand-500-24)}.cp-card--selected .cp-card__content{border:2px solid var(--color-elevated);box-shadow:0 0 4px 0 var(--color-brand-500-24);background-color:var(--color-grey-100)}.cp-card--selected .button:not(.disabled),.cp-card--selected.alwaysOn .button{box-shadow:var(--shadow-button-primary)}.cp-card--disabled:not(.cp-card--alwaysOn){color:var(--color-text-disable);background-color:var(--color-background);border:2px solid var(--color-background)}.cp-card--disabled:not(.cp-card--alwaysOn) .cp-card__content{box-shadow:none;opacity:.5;pointer-events:none}.cp-card__content{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:var(--spacing-xs-xs);min-height:80px;min-width:80px;width:100%;height:100%;background:none;border-radius:var(--radius-card-inners);text-align:center;outline:2px solid transparent;transition:all var(--duration--short) var(--easing--standard);border:2px solid transparent}.cp-card__content--horizontal{flex-direction:row;text-align:start}.cp-card__content:not(.cp-card__content--disabled){cursor:pointer}.cp-card__content:focus-visible{outline:2px solid var(--color-focus-40)}.cp-card__check{position:absolute;display:flex;align-items:stretch;justify-content:stretch;top:6px;right:2px;width:16px;height:16px;border:2px solid var(--color-grey-100);border-radius:6px;background-color:var(--color-brand-200);z-index:1;transition:all var(--duration--short) var(--easing--standard)}.cp-card__check--selected{background-color:var(--color-brand-400)}.cp-card__check--disabled{background-color:var(--color-grey-400)}.cp-card__check--disabled:after{border:1px solid var(--color-grey-300)}.cp-card__check:after{content:"";display:block;flex:1;border:1px solid var(--color-brand-500);border-radius:4px;z-index:2;transition:all var(--duration--short) var(--easing--standard)}.cp-card__lock{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:32px;height:32px;border-radius:50%;color:var(--color-text-base);background-color:var(--color-elevated);z-index:1}.cp-card__lock--inline{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;color:var(--color-text-base)}.cp-card__lock--inline+.cp-card__tooltip-wrapper--horizontal{margin-left:0}.cp-card__image-wrapper{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:var(--radius-card-image-container);overflow:hidden}.cp-card__image{height:80px;min-width:80px;width:100%;object-fit:contain}.cp-card__image--icon{object-fit:contain}.cp-card__image--horizontal{height:100%;width:80px}.cp-card__text{min-width:50px;margin:auto 0;display:flex;flex-direction:column;gap:4px;word-break:break-word}.cp-card__tooltip-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.3);transition:opacity var(--duration--short) var(--easing--standard),transform var(--duration--short) var(--easing--decelerated)}.cp-card__tooltip-wrapper--horizontal{display:flex;align-self:center;margin-left:auto;padding-left:8px;border-left:1px solid var(--color-divider)}.cp-card__title{font-size:var(--font-button-text-size);font-weight:var(--font-button-text-weight);line-height:var(--font-button-text-line-height)}.cp-card__description{color:var(--color-text-description);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height)}.card__cost{font-size:var(--font-body-lg-size);font-weight:var(--font-body-lg-weight);line-height:var(--font-body-lg-line-height)}.cp-attribute-container{padding:8px 0}.cp-component-switch{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:16px var(--padding-option-side)}.cp-component-switch__header{display:flex;gap:var(--spacing-lg);justify-content:space-between;align-items:center}.cp-component-switch__control{margin-inline-start:auto;flex-shrink:0}.cp-component-switch__title{flex:1 0 0;min-width:0;font-size:var(--comp-title-size, var(--font-heading5-size));font-weight:var(--comp-title-weight, var(--font-heading5-weight));line-height:var(--comp-title-line-height, var(--font-heading5-line-height));text-transform:var(--font-heading5-text-transform)}.cp-component-switch__description{color:var(--color-text-description);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height)}.cp-root-container{width:100%;display:flex;flex-direction:column}.cp-root-container__content{display:flex;flex-direction:column;gap:var(--container-gap);padding-block:var(--spacing-xxl)}.cp-mixed-container{display:flex;flex-direction:column}.cp-mixed-container__header{display:flex;flex-direction:column;padding:var(--after-name-gap, var(--gap-section-subsection)) var(--padding-option-side)}.cp-mixed-container--collapsed .cp-mixed-container__header,.cp-mixed-container--expanded .cp-mixed-container__header{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.cp-mixed-container__title{font-size:var(--container-title-size);font-weight:var(--container-title-weight);line-height:var(--container-title-line-height)}.cp-mixed-container--collapsed .cp-mixed-container__title,.cp-mixed-container--expanded .cp-mixed-container__title{flex:1 1 0;min-width:0}.cp-mixed-container__description{margin:var(--spacing-xs) 0 0;font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description)}.cp-mixed-container--collapsed .cp-mixed-container__description,.cp-mixed-container--expanded .cp-mixed-container__description{flex-basis:100%}.cp-mixed-container__expand-button{flex:0 0 auto;background:none;border:none;cursor:pointer;padding:var(--spacing-sm);border-radius:100px;display:flex;align-items:center;justify-content:center}.cp-mixed-container__content{display:flex;flex-direction:column}.cp-mixed-container__content--normal{display:flex;flex-direction:column;gap:var(--container-gap)}.cp-mixed-container__content--grid{display:flex;flex-wrap:wrap;gap:var(--margin-list)}.cp-mixed-container__item{width:100%}.cp-mixed-container__item--grid{flex:0 1 auto}.cp-mixed-container--collapsed{padding:var(--gap-section-subsection)}.cp-mixed-container--collapsed .cp-mixed-container__header,.cp-mixed-container--expanded .cp-mixed-container__header{border-radius:var(--radius-card-outers)}.cp-mixed-container--collapsed .cp-mixed-container__header{background:var(--color-grey-100);padding:var(--padding-option) var(--padding-grid-side)}.cp-mixed-container--expanded .cp-mixed-container__header{background:transparent;padding:var(--padding-option) var(--padding-option-side)}.cp-mixed-container--grid-mode [data-element-title],.cp-mixed-container--grid-mode [data-element-description],.cp-mixed-container--grid-mode .cp-attribute__header,.cp-mixed-container--grid-mode .cp-component-switch__title,.cp-mixed-container--grid-mode .cp-component-switch__description,.cp-mixed-container--grid-mode .cp-composite-product-info__title,.cp-mixed-container--grid-mode .cp-composite-product-info__description,.cp-mixed-container--grid-mode .cp-composite-product-info__short-description,.cp-mixed-container--grid-mode .cp-container__title{display:none}.cp-mixed-container--grid-mode .cp-attribute{gap:0}.cp-component-items-container{display:flex;flex-direction:column}.cp-component-items-container__header{display:flex;justify-content:space-between;align-items:center;padding:var(--gap-section-subsection) var(--padding-option-side)}.cp-component-items-container__header-content{flex:1}.cp-component-items-container__title{font-size:var(--container-title-size);font-weight:var(--container-title-weight);line-height:var(--container-title-line-height)}.cp-component-items-container__description{margin:var(--spacing-xs) 0 0;font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description)}.cp-component-items-container__expand-button{background:none;border:none;cursor:pointer;padding:var(--spacing-xs)}.cp-component-items-container__content{display:flex;flex-direction:column;gap:var(--container-gap)}.cp-component-items-container__component-section{display:flex;flex-direction:column;gap:var(--after-name-gap, var(--gap-section-subsection))}.cp-component-items-container__attributes-section{display:flex;flex-direction:column;gap:var(--container-gap)}.cp-products-container{display:flex;flex-direction:column}.cp-products-container__text{padding:var(--padding-option) var(--padding-option-side) var(--padding-option-bottom)}.cp-products-container__header{display:flex;flex-direction:column;padding:var(--after-name-gap, var(--gap-section-subsection)) var(--padding-option-side)}.cp-products-container__header-content{flex:1}.cp-products-container__title{font-weight:500}.cp-products-container__description{margin:var(--spacing-xs) 0 0}.cp-products-container--collapsed{padding:var(--gap-section-subsection);border-radius:var(--radius-card-outers)}.cp-products-container--collapsed .cp-products-container__header{background:var(--color-grey-100);border-radius:var(--radius-card-outers);padding:var(--padding-option) var(--padding-grid-side)}.cp-products-container__content{display:flex;flex-direction:column;gap:var(--gap-section-subsection)}.cp-products-container__content--list{flex-direction:column}.cp-products-container__content--card{flex-direction:row;flex-wrap:wrap;gap:var(--margin-list)}.cp-products-container__empty{padding:var(--padding-option);text-align:center}.cp-products-container__pill{padding:var(--spacing-xs) var(--spacing-sm)}.cp-products-container__pill--selected{background-color:gray;color:#fff;border-color:transparent}.cp-products-container__pill--loading{filter:blur(1px)}.cp-attribute-grid{container:component-grid / inline-size}.cp-attribute-grid__text{padding:var(--padding-option) var(--padding-option-side) var(--padding-option-bottom)}.cp-attribute-grid__options{display:flex;flex-wrap:wrap;gap:var(--margin-list);padding-inline:var(--padding-grid-side)}@container (min-width: 197px){.cp-attribute-grid__options{display:grid;grid-template-columns:repeat(2,1fr)}}@container (min-width: 297px){.cp-attribute-grid__options{display:grid;grid-template-columns:repeat(3,1fr)}}@container (min-width: 397px){.cp-attribute-grid__options{display:grid;grid-template-columns:repeat(4,1fr)}}.cp-attribute-list{container:component-grid / inline-size}.cp-attribute-list__text{padding:var(--padding-option) var(--padding-option-side) var(--padding-option-bottom)}.cp-component-grid{container:component-grid / inline-size}.cp-component-grid__text{padding:16px var(--padding-option-side) 12px;display:flex;align-items:center}.cp-component-grid__collapsable-control{margin-left:auto}.cp-options-grid{display:flex;flex-wrap:wrap;gap:var(--margin-list);padding-inline:var(--padding-grid-side)}@container (min-width: 197px){.cp-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 297px){.cp-options-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 397px){.cp-options-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.cp-options-list{display:flex;flex-direction:column;gap:var(--margin-list);padding-inline:var(--padding-grid-side)}.cp-selector-label{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.cp-pill{padding:5px 10px}.cp-pill--selected{background-color:gray;color:#fff;border-color:transparent}.cp-pill--loading{filter:blur(1px)}.cp-ral-attribute{display:flex;flex-direction:column;gap:32px}.cp-ral-attribute__custom{padding-inline:var(--padding-grid-side)}.cp-ral-attribute__text{margin-bottom:12px}.cp-ral-attribute__color-cell{--color-cell-value: #fff;--color-cell-width: 80px;--color-cell-height: 80px;width:var(--color-cell-width);height:var(--color-cell-height);background-color:var(--color-cell-value);border-radius:var(--radius-3)}.cp-ral-attribute__action-start-elem{display:flex;align-items:center;gap:8px}.cp-ral-palette{display:flex;flex-direction:column;overflow-y:auto}.cp-ral-palette__header{display:flex;align-items:center;gap:16px;margin-bottom:12px}.cp-ral-palette__back-button{display:flex;align-items:center;justify-content:center;padding:8px}.cp-ral-palette__divider{margin-top:20px;border-bottom:1px solid var(--color-divider)}.cp-ral-palette__options{margin:0 -24px -24px -4px;padding:24px 16px 24px 4px;overflow-y:auto}.cp_icon__wrapper{background-color:var(--color-elevated);height:32px;width:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}@keyframes cp-element-highlight-pulse{0%{outline:3px solid rgba(24,144,255,.8);outline-offset:2px}to{outline:3px solid rgba(24,144,255,0);outline-offset:2px}}.cp-highlight-pulse{animation:cp-element-highlight-pulse 1s ease-out}.cp-expandable-wrapper{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--duration--standard) var(--easing--standard)}.cp-expandable-wrapper--collapsed{grid-template-rows:0fr}.cp-expandable-wrapper__inner{overflow:hidden;min-height:0}._wrapper_1vsbf_1,._backdrop_1vsbf_5{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;display:flex;justify-content:center;align-items:center}._backdrop_1vsbf_5,._notification_1vsbf_21{pointer-events:auto}._root_tyn1g_1{text-decoration:none;cursor:pointer;opacity:.3;transition:opacity .15s ease-in-out}._root_tyn1g_1:hover{opacity:1}._modal_1lrif_1{width:448px}._container_1lrif_5{display:flex;flex-direction:column;min-height:0}._formStatusContainer_1lrif_11{display:flex;flex-direction:column;align-items:center;padding:1.5rem}._statusIcon_1lrif_18{display:flex;align-items:center;justify-content:center;width:128px;height:128px;margin-bottom:20px}._statusText_1lrif_27{display:flex;flex-direction:column;text-align:center;gap:4px;white-space:pre-wrap}button[data-request-button]{background-color:var(--color-request-button)}button[data-request-button]:hover{background-color:var(--color-request-button-hover)!important}._backdrop_ja4zg_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:background-color var(--duration--standard) var(--easing--decelerated),backdrop-filter var(--duration--standard) var(--easing--decelerated);background:var(--color-mask);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@starting-style{._backdrop_ja4zg_1{background-color:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}._backdropLeaving_ja4zg_16{transition:background-color var(--duration--standard) var(--easing--decelerated),backdrop-filter var(--duration--standard) var(--easing--decelerated),opacity var(--duration--standard) var(--easing--decelerated);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);opacity:0}._button_f3q4o_1,._fab_f3q4o_5{box-shadow:var(--shadow-up-1x)}._oneMoreRoot_1mgxh_1{height:100%;position:absolute;top:0;right:0;bottom:0;left:0}._root_1mgxh_7{display:flex;flex-direction:column;height:100%;overflow:hidden;isolation:isolate;transition:all var(--duration--standard) var(--easing--standard)}@starting-style{._root_1mgxh_7{transform:translateY(100%)}}._backdrop_1mgxh_20{z-index:-1;opacity:calc(1 - var(--progress) / 2)}._moving_1mgxh_25{transition:none}._collapsed_1mgxh_29{transform:translateY(100%);transition:all var(--duration--standard) var(--easing--standard)}._sectionContent_1mgxh_34{display:flex;flex-direction:column;overflow-y:hidden;border-radius:var(--modal-radius) var(--modal-radius) 0 0;background-color:var(--color-elevated);box-shadow:var(--modal-box-shadow);transform-origin:top center;transform:scale(calc(1 - (var(--level, 1) - 1) * .02)) translateY(calc(-10px * (var(--level, 1) - 1)));filter:blur(calc(2px*clamp(0,calc((var(--level, 1) - 1)),5))) brightness(calc(1 - clamp(0,.2 * (var(--level, 1) - 1),.4)));transition:transform var(--duration--short) var(--easing--decelerated),filter var(--duration--short) var(--easing--decelerated);position:absolute;left:0;right:0;max-height:calc(100% - 40px);bottom:0}._sectionMain_1mgxh_57{background-color:var(--color-background)}._headerContainer_1mgxh_61{position:absolute;top:0;left:0;right:0;touch-action:none;z-index:1}._header_1mgxh_61{flex:0;padding:24px 16px 0 24px;display:flex;justify-content:space-between;align-items:center}._header_1mgxh_61:before{width:40px;height:4px;border-radius:2px;content:"";left:50%;top:.375rem;transform:translate(-50%);background-color:var(--color-grey-600);position:absolute}._headerActions_1mgxh_90{margin-inline-start:auto}._closeButtonFab_1mgxh_94{position:absolute;right:16px;top:16px}._main_1mgxh_100{flex:1;overflow-y:auto;display:flex;flex-direction:column}._main_1mgxh_100::-webkit-scrollbar-track{margin-top:56px}._content_1mgxh_112{padding-top:16px;overflow-y:auto}._content_1mgxh_112+._content_1mgxh_112{padding-top:0}._container_1mgxh_122{padding:24px}._title_1mgxh_126{padding:6px 24px}._contentHeight_1mgxh_135{flex:0;flex-basis:auto}._restHeight_1mgxh_140{flex:1}._tooltipContent_1300a_1{-webkit-user-select:none;user-select:none}._actionsContent_1300a_5{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}._qrCodeContent_1300a_12{padding:0;box-shadow:unset;background:transparent;text-align:start}._shareLinkContent_1300a_19{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}._shareLinkControls_1300a_26{display:flex;flex-direction:column;gap:1rem}._root_1cx3c_1{display:flex;flex-direction:column;gap:.5rem}._item_1cx3c_7{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:unset;display:flex;gap:.5rem;padding:.75rem;border-radius:var(--radius-5);text-align:start;color:var(--color-text-base);background-color:transparent;transition:background-color var(--duration--short) var(--easing--standard)}._item_1cx3c_7:disabled{color:var(--color-text-disable)}._item_1cx3c_7:active:not(:disabled){background-color:var(--color-grey-300)}._root_bj97d_1{max-height:244px;align-items:center;display:flex;flex-direction:row;gap:8px;padding-top:8px}._root_bj97d_1 a[data-ar-link]{color:var(--color-ar-link)}._canvas_bj97d_14{mix-blend-mode:multiply}._text_bj97d_18{max-width:196px;display:flex;flex-direction:column;gap:8px}._backdrop_17vtt_1{z-index:var(--z-index--modal-backdrop)}._wrapper_17vtt_5{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;padding:40px}._modalContainer_17vtt_13{max-height:100%;display:flex;flex-direction:column;margin:auto;background-color:var(--color-elevated);border-radius:var(--modal-radius);box-shadow:var(--modal-box-shadow);overflow:hidden}._header_17vtt_24{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--color-divider)}._content_17vtt_32{display:flex;flex-direction:column;min-height:0}._fullContent_17vtt_38{width:100%;height:100%}._contentFull_17vtt_43{flex:1;padding:0}._banner_1glzz_1{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;border-radius:8px;font-size:14px;line-height:1.4;margin:8px 0}._banner--warning_1glzz_12{background-color:#fff8e1;border:1px solid #ffcc02;color:#7a6100}._banner--error_1glzz_18{background-color:#fdecea;border:1px solid #f44336;color:#921515}._bannerContent_1glzz_24{flex:1}._bannerTitle_1glzz_28{font-weight:600;margin-bottom:4px}._bannerMessages_1glzz_33{margin:0;padding-left:16px}._dismissButton_1glzz_38{background:none;border:none;cursor:pointer;padding:2px;font-size:18px;line-height:1;color:inherit;opacity:.7}._dismissButton_1glzz_38:hover{opacity:1}._fallback_jobak_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;background-color:var(--color-background, #f5f5f5)}._root_pqsa8_1{display:flex;flex-direction:column;align-items:start;gap:24px}._button_pqsa8_8{cursor:pointer;-webkit-appearance:none;border:none;outline:none}._icon_pqsa8_15{width:100%;height:100%;object-fit:contain}._dialog_pqsa8_21{opacity:1;transform:translateY(0);transition:opacity var(--duration--short) var(--easing--decelerated),transform var(--duration--short) var(--easing--decelerated)}@starting-style{._dialog_pqsa8_21{opacity:0;transform:translateY(10%)}}@media (min-width: 601px){._root_pqsa8_1{flex-direction:column-reverse}}._tooltipContainer_1e0kf_1{margin:4px 24px 24px}._tooltipContent_1e0kf_5{display:flex;flex-direction:column;gap:1.5rem}._text_1e0kf_11{display:flex;flex-direction:column;gap:.25rem}._controls_1e0kf_17{display:flex;flex-direction:column;gap:.75rem}._button_1e0kf_23{align-self:start}._button_1e0kf_23[data-copy-link-button]{background-color:var(--color-copy-link-button)}._button_1e0kf_23[data-copy-link-button]:hover{background-color:var(--color-copy-link-button-hover)}._modal_16ngv_1{width:100%;max-width:min(90vw,160vh);aspect-ratio:16 / 9;background-color:var(--color-background)}._modal_16ngv_1>div:last-child{flex:1;display:flex}._loadingContent_16ngv_13{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-4);flex:1;padding:var(--spacing-7);width:100%}._spinnerContainer_16ngv_25{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6)}._spinner_16ngv_25{width:100%;height:100%}._title_16ngv_39{margin-bottom:var(--spacing-6)}._subtitle_16ngv_43{margin:0}._cancelButton_16ngv_47{margin-top:var(--spacing-6);min-width:120px}._imageViewContainer_16ngv_52{position:relative;width:100%;height:100%}._fullImage_16ngv_58{width:100%;height:100%;object-fit:cover;display:block}._imageCloseButton_16ngv_65{position:absolute;top:var(--spacing-5);right:var(--spacing-5)}._imageDownloadButton_16ngv_71{position:absolute;bottom:var(--spacing-7);left:50%;transform:translate(-50%);min-width:160px}._wrapper_179kj_1{margin:0 auto;display:flex;flex-direction:column;padding:24px;max-width:520px}._root_1ep8o_1{display:flex;flex-direction:column;height:100%}._rootNo3d_1ep8o_7{display:flex;flex-direction:column;height:100%;overflow-y:scroll}._iconContainer_u95il_1{font-size:20px;align-self:center;justify-self:center;display:grid;grid-template:1fr / 1fr [icon];isolation:isolate;view-transition-name:icon}._iconContainer_u95il_1>*{grid-area:icon;pointer-events:none}._hover_u95il_17{z-index:1;opacity:0;transition:opacity .15s var(--easing--standard)}._iconContainer_u95il_1:hover ._hover_u95il_17{opacity:1}@keyframes _move-out_u95il_1{0%{transform:rotate(0);opacity:1;filter:blur(0px)}to{transform:rotate(90deg);opacity:0;filter:blur(10px)}}@keyframes _move-in_u95il_1{0%{transform:rotate(90deg);opacity:0;filter:blur(10px)}to{transform:rotate(0);opacity:1;filter:blur(0px)}}::view-transition-old(icon){transform-origin:center calc(100% + 10px);animation:.25s ease-in both _move-out_u95il_1}::view-transition-new(icon){transform-origin:center -10px;animation:.25s ease-in both _move-in_u95il_1}._page_10atc_1{background:var(--color-background);overflow:auto}._header_10atc_6{background:var(--color-dark-constant);padding:80px}._headerTitle_10atc_11{font-family:Inter,sans-serif;font-weight:700;font-size:80px;line-height:1.25;color:var(--color-light-constant);margin:0}._tableHeader_10atc_20{display:flex;gap:16px;align-items:center;padding:0 80px;margin-top:40px;margin-bottom:16px}._tableHeaderName_10atc_29{width:506px;flex-shrink:0;font-weight:500;font-size:var(--font-title-md-size);line-height:1.5;color:var(--color-text-base)}._tableHeaderLight_10atc_38,._tableHeaderDark_10atc_39{width:281px;flex-shrink:0;font-weight:500;font-size:var(--font-title-md-size);line-height:1.5;color:var(--color-text-base)}._sectionLabel_10atc_48{font-weight:500;font-size:var(--font-sub-lg-size);line-height:1.5;color:var(--color-grey-500);padding:0 80px;margin:40px 0 16px}._sectionLabel_10atc_48 span{color:#f35858}._colorList_10atc_61{display:flex;flex-direction:column;gap:8px;padding:0 80px;max-width:1260px}._colorRow_10atc_69{display:flex;gap:16px;align-items:center}._colorName_10atc_75{width:506px;flex-shrink:0;height:90px;display:flex;flex-direction:column;justify-content:center;padding:10px 24px 10px 4px;font-size:16px;line-height:1.4;color:var(--color-text-base);box-sizing:border-box}._colorName_10atc_75 ._userDefined_10atc_89{color:#f35858;font-size:16px}._colorSwatch_10atc_94{width:281px;flex-shrink:0;height:90px;border-radius:24px;display:flex;flex-direction:column;justify-content:center;padding:10px 24px;font-size:16px;line-height:1.4;color:#fff;box-sizing:border-box;gap:8px}._colorSwatch_10atc_94._darkText_10atc_110{color:#7b7b7b}._formulaNote_10atc_114{position:relative;margin-left:16px;font-size:12px;color:var(--color-text-base);line-height:1.4;align-self:center}._page_1ejxl_1{background:var(--color-background);overflow:auto}._header_1ejxl_6{background:var(--color-dark-constant);padding:80px;display:flex;align-items:center}._headerTitle_1ejxl_13{font-family:Inter,sans-serif;font-weight:700;font-size:80px;line-height:1.25;color:var(--color-light-constant);margin:0}._headerTitle_1ejxl_13 a{color:#4aff53;text-decoration:underline;display:block}._tableHeader_1ejxl_28{display:flex;gap:16px;align-items:center;padding:0 80px;margin-top:40px;margin-bottom:16px}._tableHeaderName_1ejxl_37{width:506px;flex-shrink:0;font-weight:500;font-size:var(--font-title-md-size);line-height:1.5;color:var(--color-text-base)}._tableHeaderCol_1ejxl_46{flex:1;min-width:0;font-weight:500;font-size:var(--font-title-md-size);line-height:1.5;color:var(--color-text-base)}._typeList_1ejxl_55{display:flex;flex-direction:column;gap:8px;padding:0 80px;max-width:1260px}._typeRow_1ejxl_63{display:flex;gap:16px;align-items:center}._typeName_1ejxl_69{width:506px;flex-shrink:0;height:90px;display:flex;align-items:center;padding:10px 24px 10px 4px;box-sizing:border-box;color:var(--color-text-base)}._typeCol_1ejxl_80{flex:1;min-width:0;height:90px;display:flex;flex-direction:column;justify-content:center;padding:10px 24px 10px 4px;font-size:16px;line-height:1.4;color:var(--color-text-base);box-sizing:border-box}._typeCol_1ejxl_80 ._secondary_1ejxl_94{color:var(--color-text-disable)}._extraInfo_1ejxl_98{font-size:16px;line-height:1.4;color:var(--color-text-disable);padding:10px 4px}._extraInfoValue_1ejxl_105{color:var(--color-text-base)}._page_j0krx_1{background:var(--color-background);overflow:auto}._header_j0krx_6{background:var(--color-dark-constant);padding:80px;display:flex;align-items:center}._headerTitle_j0krx_13{font-family:Inter,sans-serif;font-weight:700;font-size:80px;line-height:1.25;color:var(--color-light-constant);margin:0}._tableHeader_j0krx_22{display:flex;gap:16px;align-items:center;padding:0 80px;margin-top:40px;margin-bottom:16px}._tableHeaderName_j0krx_31{width:140px;flex-shrink:0;font-weight:500;font-size:var(--font-title-md-size);line-height:1.5;color:var(--color-text-base)}._tableHeaderValue_j0krx_40{flex:1;font-weight:500;font-size:var(--font-title-md-size);line-height:1.5;color:var(--color-text-base)}._shadowList_j0krx_48{display:flex;flex-direction:column;gap:32px;padding:0 80px;max-width:1500px}._shadowRow_j0krx_56{display:flex;gap:16px;align-items:center}._shadowPreview_j0krx_62{width:140px;flex-shrink:0;height:90px;border-radius:24px;background:var(--color-elevated);display:flex;align-items:center;justify-content:center;font-size:var(--font-body-md-size);color:var(--color-text-base)}._shadowValue_j0krx_75{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:10px 24px 10px 4px;font-size:16px;line-height:1.4;color:var(--color-text-base)}._shadowValue_j0krx_75 code{font-family:Inter,sans-serif;font-size:16px;line-height:1.4}._shadowComment_j0krx_93{color:var(--color-text-description)}._section_1ehcy_1{display:flex;flex-direction:column;gap:24px}._sectionTitle_1ehcy_7{font-size:1.5rem;font-weight:600;margin:0}._description_1ehcy_13{color:var(--color-text-description, #666);margin:0}._demo_1ehcy_18{border:1px solid var(--color-divider, #e0e0e0);border-radius:8px;padding:24px;background:var(--color-background, #fff)}._legend_1ehcy_25{font-size:1rem;font-weight:500;margin:0}._structureTree_1ehcy_31{background:#f5f5f5;padding:16px;border-radius:4px;font-family:monospace;font-size:.875rem;overflow-x:auto;margin:0}._section_1whk6_5,._containers_1whk6_12{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionTitle_1whk6_18{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);color:var(--color-text-base);margin:0}._sectionDescription_1whk6_26{font-size:var(--font-paragraph-md-size);font-weight:var(--font-paragraph-md-weight);line-height:var(--font-paragraph-md-line-height);color:var(--color-text-description);margin:0 0 var(--spacing-lg)}._containerDemo_1whk6_35{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-elevated);border-radius:var(--radius-card-outers);border:1px solid var(--color-divider)}._containerTitle_1whk6_46,._containerType_1whk6_55{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);line-height:var(--font-heading5-line-height);color:var(--color-text-base);margin:0}._containerDescription_1whk6_63{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description);margin:0}._demo_1whk6_72,._demoBox_1whk6_80{padding:var(--spacing-lg);background:var(--color-background);border-radius:var(--radius-card-inners);border:1px dashed var(--color-grey-300)}._code_1whk6_88{display:inline-block;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-100);border-radius:var(--radius-2);font-family:monospace;font-size:var(--font-hint-size);color:var(--color-text-description)}._rootContainer_1whk6_99{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._mixedContainer_1whk6_107{display:flex;flex-direction:column}._containerHeader_1whk6_112{display:flex;justify-content:space-between;align-items:center;padding:var(--gap-section-subsection) 0}._headerTitle_1whk6_119{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);line-height:var(--font-heading5-line-height);color:var(--color-text-base)}._headerDescription_1whk6_126{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description);margin:var(--spacing-xs) 0 var(--spacing-md)}._expandButton_1whk6_134{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-grey-100);border:1px solid var(--color-grey-200);border-radius:var(--radius-button);cursor:pointer;color:var(--color-text-description);transition:all var(--duration--short) var(--easing--standard)}._expandButton_1whk6_134:hover{background:var(--color-grey-200);color:var(--color-text-base)}._mixedContent_1whk6_154{display:flex;flex-direction:column;gap:var(--gap-section-subsection)}._gridContent_1whk6_161{display:flex;flex-wrap:wrap;gap:var(--margin-list)}._gridItem_1whk6_167{padding:var(--spacing-md) var(--spacing-lg);background:var(--color-grey-100);border:1px solid var(--color-grey-200);border-radius:var(--radius-button);font-size:var(--font-body-sm-size);color:var(--color-text-base)}._componentItemsContainer_1whk6_177{display:flex;flex-direction:column}._componentContent_1whk6_182{display:flex;flex-direction:column;gap:var(--gap-section-subsection)}._componentPlaceholder_1whk6_192{padding:var(--spacing-lg);background:var(--color-brand-100);border:2px dashed var(--color-brand-300);border-radius:var(--radius-card-inners);font-size:var(--font-body-md-size);font-weight:500;color:var(--color-brand-500);text-align:center}._attributesSection_1whk6_203{display:flex;flex-direction:column;gap:var(--gap-section-subsection);padding-left:var(--spacing-lg);border-left:2px solid var(--color-grey-200)}._attributePlaceholder_1whk6_211{padding:var(--spacing-md) var(--spacing-lg);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-card-inners);font-size:var(--font-body-sm-size);color:var(--color-text-description)}._productMergeContainer_1whk6_221{display:flex;flex-direction:column}._productsGrid_1whk6_226{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--margin-list)}._productCard_1whk6_232{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-elevated);border:1px solid var(--color-grey-200);border-radius:var(--radius-card-inners);transition:all var(--duration--short) var(--easing--standard)}._productCard_1whk6_232:hover{border-color:var(--color-brand-300);box-shadow:var(--shadow-up-1x)}._productImage_1whk6_248{width:100%;height:80px;background:linear-gradient(135deg,var(--color-grey-100),var(--color-grey-200));border-radius:var(--radius-2)}._productTitle_1whk6_255{font-size:var(--font-button-text-size);font-weight:var(--font-button-text-weight);line-height:var(--font-button-text-line-height);color:var(--color-text-base)}._productDescription_1whk6_262{font-size:var(--font-hint-size);color:var(--color-text-description);line-height:1.4}._placeholder_1whk6_269{padding:var(--spacing-lg);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-card-inners);font-size:var(--font-body-sm-size);color:var(--color-text-description);text-align:center}._gapIndicator_1whk6_280{display:flex;align-items:center;justify-content:center;position:relative;height:var(--gap-section);margin:calc(var(--gap-section) * -1) 0}._gapIndicator_1whk6_280:before,._gapIndicator_1whk6_280:after{content:"";flex:1;height:1px;background:repeating-linear-gradient(90deg,var(--color-brand-300),var(--color-brand-300) 4px,transparent 4px,transparent 8px)}._gapIndicatorSmall_1whk6_303{display:flex;align-items:center;justify-content:center;position:relative;height:var(--gap-section-subsection);margin:calc(var(--gap-section-subsection) * -1) 0}._gapIndicatorSmall_1whk6_303:before,._gapIndicatorSmall_1whk6_303:after{content:"";flex:1;height:1px;background:repeating-linear-gradient(90deg,var(--color-grey-300),var(--color-grey-300) 4px,transparent 4px,transparent 8px)}._gapLabel_1whk6_326{padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-brand-100);border-radius:var(--radius-2);font-family:monospace;font-size:10px;color:var(--color-brand-500);white-space:nowrap}._structureLegend_1whk6_337{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-grey-50);border-radius:var(--radius-card-inners);border:1px solid var(--color-grey-200)}._structureLegend_1whk6_337 h4{font-size:var(--font-body-sm-size);font-weight:600;color:var(--color-text-base);margin:0 0 var(--spacing-sm)}._structureTree_1whk6_352{font-family:monospace;font-size:var(--font-hint-size);line-height:1.6;color:var(--color-text-description);margin:0;white-space:pre;overflow-x:auto}._section_n3rng_4,._options_n3rng_11{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_n3rng_18{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg) 0;border-bottom:2px solid var(--color-brand-500);margin-bottom:var(--spacing-md)}._sectionTitle_n3rng_27{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);color:var(--color-text-base);margin:0}._sectionDescription_n3rng_35{font-size:var(--font-paragraph-md-size);font-weight:var(--font-paragraph-md-weight);line-height:var(--font-paragraph-md-line-height);color:var(--color-text-description);margin:0}._optionDemo_n3rng_44{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-elevated);border-radius:var(--radius-8);border:1px solid var(--color-divider)}._optionTitle_n3rng_54,._optionType_n3rng_64{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);line-height:var(--font-heading5-line-height);text-transform:var(--font-heading5-text-transform);color:var(--color-text-base);margin:0}._optionDescription_n3rng_73{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description);margin:0}._demo_n3rng_82,._demoBox_n3rng_90{padding:var(--padding-option);background:var(--color-background);border-radius:var(--radius-6);border:1px solid var(--color-divider)}._code_n3rng_98{display:block;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-100);border-radius:var(--radius-4);font-family:monospace;font-size:var(--font-hint-size);color:var(--color-text-description)}._toggleOption_n3rng_109{padding:var(--padding-option);background:var(--color-elevated);border-radius:var(--radius-6)}._optionHeader_n3rng_115{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-lg)}._optionInfo_n3rng_122{display:flex;flex-direction:column;gap:var(--spacing-xs)}._optionSubtitle_n3rng_128{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description)}._toggle_n3rng_109{position:relative;display:grid;grid-template:"left knob right" 1fr / 0fr auto 1fr;justify-items:start;width:50px;height:24px;padding:2px;border:1px solid var(--color-grey-300);border-radius:var(--radius-6);background-color:var(--color-grey-400);cursor:pointer;transition:all var(--duration--standard) var(--easing--standard)}._toggle_n3rng_109:hover{border-color:var(--color-grey-400)}._toggle_n3rng_109:focus-visible{outline:2px solid var(--color-focus-40);outline-offset:2px}._toggleActive_n3rng_160{grid-template-columns:1fr auto 0fr;background:var(--color-brand-500);border-color:var(--color-brand-500);box-shadow:var(--shadow-switch-on)}._toggleActive_n3rng_160:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover)}._toggleThumb_n3rng_172{grid-area:knob;width:18px;height:18px;background:var(--color-elevated);border:1px solid var(--color-grey-200);border-radius:var(--radius-6);box-shadow:var(--shadow-switch);transition:width var(--duration--short) var(--easing--standard)}._toggle_n3rng_109:hover ._toggleThumb_n3rng_172{width:22px}._attributeOption_n3rng_188{display:flex;flex-direction:column;gap:var(--spacing-md)}._attributeHeader_n3rng_194{display:flex;flex-direction:column;gap:var(--spacing-xs)}._cardGrid_n3rng_201{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--margin-list)}._card_n3rng_201{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);background:var(--color-elevated);border:2px solid var(--color-grey-200);border-radius:var(--radius-card-outers);cursor:pointer;transition:all var(--duration--short) var(--easing--standard)}._card_n3rng_201:hover{border-color:var(--color-grey-300);background:var(--color-grey-50)}._card_n3rng_201:focus-visible{outline:2px solid var(--color-focus-40);outline-offset:2px}._cardSelected_n3rng_230{border-color:var(--color-brand-500);box-shadow:var(--shadow-button-primary)}._cardSelected_n3rng_230:hover{border-color:var(--color-brand-hover)}._cardImage_n3rng_239{width:100%;aspect-ratio:1;border-radius:var(--radius-card-image-container);background:var(--color-grey-200)}._cardLabel_n3rng_246{font-size:var(--font-button-text-size);font-weight:var(--font-button-text-weight);line-height:var(--font-button-text-line-height);color:var(--color-text-base);text-align:center}._listOptions_n3rng_255{display:flex;flex-direction:column;gap:var(--margin-list)}._listItem_n3rng_261{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);background:var(--color-grey-100);border:2px solid var(--color-grey-100);border-radius:var(--radius-4);cursor:pointer;text-align:left;transition:all var(--duration--short) var(--easing--standard)}._listItem_n3rng_261:hover{background:var(--color-grey-50);border-color:var(--color-grey-200)}._listItem_n3rng_261:focus-visible{outline:2px solid var(--color-focus-40);outline-offset:2px}._listItemSelected_n3rng_285{border-color:var(--color-brand-500-40)}._listItemSelected_n3rng_285:hover{border-color:var(--color-brand-500)}._listItemContent_n3rng_293{display:flex;flex-direction:column;gap:var(--spacing-xs)}._listItemTitle_n3rng_299{font-size:var(--font-heading6-size);font-weight:var(--font-heading6-weight);line-height:var(--font-heading6-line-height);color:var(--color-text-base)}._listItemDescription_n3rng_306{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description)}._radioIndicator_n3rng_314{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--color-grey-300);border-radius:50%;background:var(--color-elevated);transition:all var(--duration--short) var(--easing--standard)}._listItemSelected_n3rng_285 ._radioIndicator_n3rng_314{border-color:var(--color-brand-500)}._radioInner_n3rng_331{width:10px;height:10px;background:var(--color-brand-500);border-radius:50%;animation:_radioFadeIn_n3rng_1 var(--duration--short) var(--easing--decelerated)}@keyframes _radioFadeIn_n3rng_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._gridVariations_n3rng_351{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-elevated);border-radius:var(--radius-8);border:1px solid var(--color-divider)}._gridVariation_n3rng_351{display:flex;flex-direction:column;gap:var(--spacing-md)}._variationLabel_n3rng_367{font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);text-transform:uppercase;letter-spacing:.05em}._gridDemo_n3rng_375{display:grid;gap:var(--margin-list)}._gridDemoItem_n3rng_380{aspect-ratio:1;background:var(--color-brand-200);border-radius:var(--radius-4);border:1px dashed var(--color-brand-500);transition:background var(--duration--short) var(--easing--standard)}._gridDemoItem_n3rng_380:hover{background:var(--color-brand-300)}@media (max-width: 768px){._cardGrid_n3rng_201{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){._optionDemo_n3rng_44,._gridVariations_n3rng_351{padding:var(--spacing-lg)}}._section_2yx7c_4{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_2yx7c_11{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg) 0;border-bottom:2px solid var(--color-brand-500);margin-bottom:var(--spacing-md)}._sectionTitle_2yx7c_20{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);color:var(--color-text-base);margin:0}._sectionDescription_2yx7c_28{font-size:var(--font-paragraph-md-size);font-weight:var(--font-paragraph-md-weight);line-height:var(--font-paragraph-md-line-height);color:var(--color-text-description);margin:0}._cardDemo_2yx7c_37{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-elevated);border-radius:var(--radius-8);border:1px solid var(--color-divider)}._cardDemoTitle_2yx7c_47{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);line-height:var(--font-heading5-line-height);text-transform:var(--font-heading5-text-transform);color:var(--color-text-base);margin:0}._cardDemoDescription_2yx7c_56{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description);margin:0}._demo_2yx7c_65{padding:var(--padding-option);background:var(--color-background);border-radius:var(--radius-6);border:1px solid var(--color-divider)}._stateGrid_2yx7c_73{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);align-items:flex-start}._stateItem_2yx7c_80{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center}._stateLabel_2yx7c_87{font-family:monospace;font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);text-align:center}._stateCardVertical_2yx7c_96{width:96px;min-height:96px}._stateCardVerticalTall_2yx7c_101{width:96px;min-height:152px}._stateCardHorizontal_2yx7c_106{width:320px;min-height:96px}._stateCardHorizontalCompact_2yx7c_111{width:320px;min-height:56px}._layoutDemo_2yx7c_117{display:flex;flex-direction:column;gap:var(--spacing-xl)}._layoutRow_2yx7c_123{display:flex;flex-direction:column;gap:var(--spacing-sm)}._layoutLabel_2yx7c_129{font-size:var(--font-heading6-size);font-weight:var(--font-heading6-weight);color:var(--color-text-description);margin:0}._tokenTable_2yx7c_137{width:100%;border-collapse:collapse;font-size:var(--font-paragraph-sm-size)}._tokenTable_2yx7c_137 th,._tokenTable_2yx7c_137 td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--color-divider)}._tokenTable_2yx7c_137 th{font-weight:600;color:var(--color-text-description);font-size:var(--font-hint-size);text-transform:uppercase;letter-spacing:.05em}._tokenTable_2yx7c_137 td{color:var(--color-text-base)}._tokenTable_2yx7c_137 code{font-family:monospace;font-size:var(--font-hint-size);background:var(--color-grey-200);padding:2px 6px;border-radius:var(--radius-2)}._animationSpec_2yx7c_171{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-grey-100);border-radius:var(--radius-6);border-left:3px solid var(--color-brand-500)}._animationSpecTitle_2yx7c_181{font-size:var(--font-heading6-size);font-weight:700;color:var(--color-text-base);margin:0}._animationSpecNote_2yx7c_188{font-size:var(--font-paragraph-sm-size);color:var(--color-text-description);font-style:italic;margin:0}._codeBlock_2yx7c_195{display:block;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-dark-constant);color:var(--color-light-constant);border-radius:var(--radius-4);font-family:monospace;font-size:var(--font-hint-size);line-height:1.6;white-space:pre;overflow-x:auto}._fitVariants_2yx7c_209{display:flex;gap:var(--spacing-xl);flex-wrap:wrap}._fitVariant_2yx7c_209{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1 1 0;min-width:280px}._fitLabel_2yx7c_223{font-family:monospace;font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-grey-100);border-radius:var(--radius-4);width:fit-content}._forceHover_2yx7c_235 .cp-card{background:var(--color-grey-50)}._viewport_v9gso_1{width:100%;overflow-x:auto}._panel_v9gso_6{min-width:1044px;overflow:hidden;border-radius:0 0 32px 32px}._panelLight_v9gso_12{color-scheme:light;background:#f5f5f5}._panelDark_v9gso_17{color-scheme:dark;background:#4b4e52}._head_v9gso_22{padding:80px;border-bottom:1px solid rgba(255,255,255,.08)}._headLight_v9gso_27,._headDark_v9gso_31{background:#1d1d1d}._eyebrow_v9gso_35{margin:0;color:#8a8a8a;font-size:80px;font-weight:700;line-height:1.25}._heading_v9gso_43{margin:0;color:#fff;font-size:80px;font-weight:700;line-height:1.25}._canvas_v9gso_51{display:flex;flex-direction:column;gap:68px;padding:80px}._variantGroup_v9gso_58{width:100%}._grid_v9gso_62{display:grid;grid-template-columns:52px repeat(5,minmax(84px,max-content));column-gap:24px;row-gap:24px;align-items:center}._stateLabel_v9gso_70{justify-self:end;color:#999;font-size:16px;font-weight:700;line-height:1.25;text-align:right}._previewCell_v9gso_79{display:flex;justify-content:center;min-height:40px}._forceState_v9gso_85 button,._forceFocus_v9gso_86 button{background:var(--button-bg, inherit)!important;color:var(--button-color, inherit)!important;outline:var(--button-outline, 2px solid transparent)!important;outline-offset:-2px}._forceHover_v9gso_93 button{background-color:var(--color-brand-hover)!important}._forceHoverSecondary_v9gso_97 button,._forceHoverGhost_v9gso_98 button{background-color:var(--color-grey-300)!important}._forceHoverTernary_v9gso_102 button{background-color:var(--color-grey-900)!important}._forceClick_v9gso_106 button{background-color:var(--color-brand-click)!important}._forceClickSecondary_v9gso_110 button,._forceClickGhost_v9gso_111 button{background-color:var(--color-grey-500)!important}._forceClickTernary_v9gso_115 button{background-color:var(--color-grey-700)!important}._forceFocus_v9gso_86 button{background:var(--button-bg, inherit)!important;color:var(--button-color, inherit)!important}@media (max-width: 1200px){._head_v9gso_22,._canvas_v9gso_51{padding:48px}._eyebrow_v9gso_35,._heading_v9gso_43{font-size:64px}}._section_1kowt_1{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_1kowt_7{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg) 0;border-bottom:2px solid var(--color-brand-500);margin-bottom:var(--spacing-md)}._sectionTitle_1kowt_16{margin:0;color:var(--color-text-base);font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height)}._demoBlock_1kowt_24{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-elevated);border:1px solid var(--color-divider);border-radius:var(--radius-8)}._demo_1kowt_24{padding:var(--padding-option);background:var(--color-background);border:1px solid var(--color-divider);border-radius:var(--radius-6)}._columns_1kowt_41{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-xl)}._column_1kowt_41{display:flex;flex-direction:column;gap:var(--spacing-lg)}._stateRow_1kowt_53{display:grid;grid-template-columns:88px minmax(0,310px);align-items:center;gap:var(--spacing-xl)}._stateRowLabelRight_1kowt_60{grid-template-columns:minmax(0,310px) 88px}._stateRowLabelRight_1kowt_60 ._stateLabel_1kowt_64{text-align:left}._stateLabel_1kowt_64{color:var(--color-text-description);font-size:var(--font-heading6-size);font-weight:var(--font-heading6-weight);line-height:var(--font-heading6-line-height);text-align:right}._inputPreview_1kowt_76{width:100%}._inputPreview_1kowt_76 input{min-height:48px}._forceHover_1kowt_84 input:not(:disabled){border-color:var(--color-grey-500)}._forceActive_1kowt_88 input:not(:disabled){border-color:var(--color-grey-1000)}._forceFocus_1kowt_92 input:not(:disabled){outline:2px solid var(--color-brand-500-40);border-color:var(--color-grey-400)}._forceActiveFocus_1kowt_97 input:not(:disabled){outline:2px solid var(--color-brand-500-40);border-color:var(--color-grey-1000)}._forceErrorFocus_1kowt_102 input:not(:disabled){outline:2px solid var(--color-focus-40);border-color:var(--color-error)}@media (min-width: 1024px){._columns_1kowt_41{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (max-width: 640px){._stateRow_1kowt_53{grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm)}._stateRowLabelRight_1kowt_60{grid-template-columns:minmax(0,1fr)}._stateLabel_1kowt_64{text-align:left}}._badge_bm9me_1{display:inline-flex;align-items:center;border-radius:100px;padding-right:4px;font-family:var(--font-family-base, "Inter", sans-serif);font-weight:700;font-size:14px;line-height:20px;letter-spacing:.56px;white-space:nowrap}._iconWrapper_bm9me_14{display:flex;align-items:center;padding:2px}._icon_bm9me_14{width:16px;height:16px}._label_bm9me_25{display:flex;align-items:center;justify-content:center;padding:0 8px}._good_bm9me_33{background:var(--color-status-good, #4aff53);color:var(--color-dark-constant, #1d1d1d)}._bad_bm9me_1{background:var(--color-status-bad, #f9586d);color:var(--color-light-constant, white)}._info_bm9me_45{background:var(--color-status-info, #ffe23f);color:var(--color-dark-constant, #1d1d1d)}._neutral_bm9me_51{background:var(--color-grey-300, #d9d9d9);color:var(--color-dark-constant, #1d1d1d)}._grabber_r3x2v_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 8px;cursor:grab}._grabber_r3x2v_1:active{cursor:grabbing}._handle_r3x2v_14{width:40px;height:4px;border-radius:2px;background:var(--color-grey-500, #666)}._section_j4dn9_4{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_j4dn9_11{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg) 0;border-bottom:2px solid var(--color-brand-500);margin-bottom:var(--spacing-md)}._sectionTitle_j4dn9_20{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);color:var(--color-text-base);margin:0}._demoBlock_j4dn9_29{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-elevated);border-radius:var(--radius-8);border:1px solid var(--color-divider)}._demo_j4dn9_29{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--padding-option);background:var(--color-background);border-radius:var(--radius-6);border:1px solid var(--color-divider)}._stateGrid_j4dn9_51{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);align-items:flex-start}._stateItem_j4dn9_58,._stateItemReverse_j4dn9_66{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center}._stateLabel_j4dn9_73{font-family:monospace;font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);text-align:center}._badgeTable_j4dn9_82{display:flex;flex-direction:column;gap:var(--spacing-md)}._badgeRow_j4dn9_88{display:flex;gap:var(--spacing-xl);align-items:center}._grabberDemo_j4dn9_95{display:flex;justify-content:center;padding:var(--spacing-md);background:var(--color-elevated);border-radius:var(--radius-6);width:232px}._tokenTable_j4dn9_105{width:100%;border-collapse:collapse;font-size:var(--font-paragraph-sm-size)}._tokenTable_j4dn9_105 th,._tokenTable_j4dn9_105 td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--color-divider)}._tokenTable_j4dn9_105 th{font-weight:600;color:var(--color-text-description);font-size:var(--font-hint-size);text-transform:uppercase;letter-spacing:.05em}._tokenTable_j4dn9_105 td{color:var(--color-text-base)}._tokenTable_j4dn9_105 code{font-family:monospace;font-size:var(--font-hint-size);background:var(--color-grey-200);padding:2px 6px;border-radius:var(--radius-2)}._forceHover_j4dn9_139 .ui-toggle{background:var(--color-grey-300)}._forceHover_j4dn9_139 .ui-toggle--active{background:var(--color-toggle)}._forceHover_j4dn9_139 .ui-toggle__knob{width:32px}._forceFocus_j4dn9_152 .ui-toggle{outline:2px solid var(--color-focus-40)}._section_163re_4{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_163re_11{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg) 0;border-bottom:2px solid var(--color-brand-500);margin-bottom:var(--spacing-md)}._sectionTitle_163re_20{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);color:var(--color-text-base);margin:0}._cardDemo_163re_29{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-elevated);border-radius:var(--radius-8);border:1px solid var(--color-divider)}._cardDemoTitle_163re_39{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);line-height:var(--font-heading5-line-height);text-transform:var(--font-heading5-text-transform);color:var(--color-text-base);margin:0}._demo_163re_49{padding:var(--padding-option);background:var(--color-background);border-radius:var(--radius-6);border:1px solid var(--color-divider)}._iconGrid_163re_57{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);align-items:flex-start}._iconCell_163re_64{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;width:72px}._iconPreview_163re_72{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-text-base)}._iconLabel_163re_81{font-family:monospace;font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);text-align:center;word-break:break-all}._statusGrid_163re_91{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);align-items:flex-start}._statusCell_163re_98{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center}._statusImage_163re_105{width:128px;height:128px;object-fit:contain}._statusLabel_163re_111{font-family:monospace;font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);text-align:center}._section_daon8_4{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_daon8_10{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg) 0;border-bottom:2px solid var(--color-brand-500);margin-bottom:var(--spacing-md)}._sectionTitle_daon8_19{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);color:var(--color-text-base);margin:0}._variantGrid_daon8_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--spacing-xl)}._variantItem_daon8_35{display:flex;flex-direction:column;gap:var(--spacing-sm)}._variantLabel_daon8_42{font-size:var(--font-heading6-size, 16px);font-weight:var(--font-heading6-weight, 700);line-height:var(--font-heading6-line-height, 1.25);color:var(--neutral-color_color-grey-shade-5, #999);margin:0}._demo_daon8_51{background:var(--color-background);border-radius:var(--radius-6);border:1px solid var(--color-divider);overflow:hidden}._section_1b8db_4{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_1b8db_11{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg) 0;border-bottom:2px solid var(--color-brand-500);margin-bottom:var(--spacing-md)}._sectionTitle_1b8db_20{font-size:var(--font-heading3-size);font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);color:var(--color-text-base);margin:0}._cardDemo_1b8db_29{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--color-elevated);border-radius:var(--radius-8);border:1px solid var(--color-divider)}._cardDemoTitle_1b8db_39{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);line-height:var(--font-heading5-line-height);text-transform:var(--font-heading5-text-transform);color:var(--color-text-base);margin:0}._note_1b8db_48{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-description);margin:0}._sizesRow_1b8db_60{display:flex;gap:var(--spacing-xl);overflow-x:auto;align-items:flex-start;padding-bottom:var(--spacing-sm)}._sidebarPanel_1b8db_68{flex-shrink:0;border:1px solid var(--color-divider);border-radius:var(--radius-8);background:var(--color-background);overflow:hidden}._sidebarPanelHeader_1b8db_76{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-100);border-bottom:1px solid var(--color-divider)}._sidebarPanelLabel_1b8db_85{font-family:monospace;font-size:var(--font-hint-size);color:var(--color-text-description)}._sidebarPanelWidth_1b8db_91{font-family:monospace;font-size:var(--font-hint-size);color:var(--color-brand-500);font-weight:600}._sidebarContent_1b8db_98{max-height:560px;overflow-y:auto;padding-inline:var(--padding-screen-xs);container-type:inline-size;container-name:configurator-sidebar}._tokenTable_1b8db_110{width:100%;border-collapse:collapse;font-size:var(--font-body-sm-size)}._tokenTable_1b8db_110 th,._tokenTable_1b8db_110 td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--color-divider)}._tokenTable_1b8db_110 th{font-weight:600;color:var(--color-text-description);font-size:var(--font-hint-size);text-transform:uppercase;letter-spacing:.5px}._tokenTable_1b8db_110 td{color:var(--color-text-base)}._code_1b8db_135{display:inline-block;padding:2px 6px;background:var(--color-grey-100);border-radius:var(--radius-2);font-family:monospace;font-size:var(--font-hint-size);color:var(--color-text-description)}._figmaToken_1b8db_145{display:inline-block;padding:2px 6px;background:var(--color-brand-100);border-radius:var(--radius-2);font-family:monospace;font-size:var(--font-hint-size);color:var(--color-brand-500)}._layout_1fhsl_1{display:flex;height:100vh;overflow:hidden;font-family:Inter,sans-serif}._sidebar_1fhsl_8{width:240px;flex-shrink:0;background:var(--color-dark-constant);display:flex;flex-direction:column;padding:32px 0;overflow-y:auto}._sidebarTitle_1fhsl_18{color:var(--color-light-constant);font-size:20px;font-weight:700;padding:0 24px;margin:0 0 32px;line-height:1.5}._sectionHeader_1fhsl_27{color:#fff6;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:16px 24px 8px;margin:0}._navList_1fhsl_37{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._navItem_1fhsl_46{display:block;width:100%;border:none;background:transparent;color:#fff9;font-size:15px;font-weight:400;padding:10px 24px;text-align:left;cursor:pointer;transition:background .15s,color .15s;font-family:inherit}._navItem_1fhsl_46:hover{background:#ffffff14;color:#ffffffe6}._navItemActive_1fhsl_66{background:#ffffff1f;color:#fff;font-weight:500}._viewportSelector_1fhsl_72{padding:16px 24px 0}._viewportLabel_1fhsl_76{color:#fff6;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}._viewportButtons_1fhsl_86{display:flex;gap:4px}._viewportButton_1fhsl_86{padding:4px 10px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff9;cursor:pointer;border-radius:4px;font-size:12px;font-weight:600;font-family:inherit;min-width:36px;transition:all .15s}._viewportButton_1fhsl_86:hover{border-color:#ffffff80;color:#ffffffe6}._viewportButtonActive_1fhsl_110{background:#fff3;color:#fff;border-color:#fff6}._themeToggle_1fhsl_116{margin-top:auto;padding:16px 24px;display:flex;align-items:center;gap:12px;color:#fff9;font-size:14px}._content_1fhsl_126{flex:1;overflow-y:auto}._contentViewport_1fhsl_131{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;align-items:center;background:var(--color-background)}._contentViewport_1fhsl_131>*{width:100%}._contentViewport_1fhsl_131[data-viewport=xs]>*{max-width:375px;width:100%}._contentViewport_1fhsl_131[data-viewport=sm]>*{max-width:768px;width:100%}._contentViewport_1fhsl_131[data-viewport=md]>*{max-width:1200px;width:100%}._contentViewport_1fhsl_131[data-viewport=lg]>*{max-width:100%;width:100%}._contentHeader_1fhsl_167{width:100%;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._tabBar_1fhsl_176{display:flex;gap:4px}._tab_1fhsl_176{padding:8px 16px;border:none;background:transparent;color:var(--color-text-description);cursor:pointer;border-radius:6px;font-size:14px;font-weight:500;font-family:inherit;transition:background .15s,color .15s}._tab_1fhsl_176:hover{background:var(--color-grey-200);color:var(--color-text-base)}._tabActive_1fhsl_199{background:var(--color-brand-500);color:var(--color-light-constant)}._tabActive_1fhsl_199:hover{background:var(--color-brand-hover);color:var(--color-light-constant)}._figmaMeta_1fhsl_210{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-grey-100);border-radius:6px;font-size:13px}._figmaMetaLabel_1fhsl_220{color:var(--color-text-description);font-weight:600}._figmaMetaLink_1fhsl_225{color:var(--color-brand-500);text-decoration:none;font-weight:500}._figmaMetaLink_1fhsl_225:hover{text-decoration:underline}._figmaMetaNodeId_1fhsl_235{color:var(--color-text-description);font-family:monospace;font-size:12px;margin-left:auto}._contentInner_1fhsl_243{width:100%;transition:max-width var(--duration--standard, .3s) var(--easing--standard, ease)}.ui-tooltip{display:contents;-webkit-user-select:none;user-select:none}.ui-popover{z-index:var(--z-index--popover)}.ui-popover__root{opacity:1;transition:opacity var(--duration--short) var(--easing--standard)}@starting-style{.ui-popover__root--animate{opacity:0}}.ui-popover__reference-value{height:100%;width:100%}@media (hover: none){.ui-popover__reference-value{-webkit-user-select:none;user-select:none}}.ui-tooltip__container{background-color:var(--color-elevated);display:flex;flex-direction:column;color:var(--color-text-base);font-size:var(--font-size-2xs);line-height:180%;box-shadow:var(--shadow-up-1x);white-space:pre-line}.ui-tooltip__container--small{max-width:300px;padding:8px 16px;border-radius:var(--radius-3)}.ui-tooltip__container--large{max-width:400px;padding:36px;border-radius:var(--radius-10)}.ui-toggle{position:relative;display:grid;grid-template:"left knob right" 1fr / 0fr auto 1fr;justify-items:start;width:50px;padding:1px;border:1px solid var(--color-grey-300);border-radius:var(--radius-6);background-color:var(--color-grey-400);outline:2px solid transparent;outline-offset:-2px;cursor:pointer;isolation:isolate;transition:all .25s ease}.ui-toggle--active{grid-template-columns:1fr auto 0fr;background:linear-gradient(to right,var(--color-brand-500),var(--color-brand-500));border-color:transparent;box-shadow:var(--shadow-switch-on)}.ui-toggle--active[data-toggle].ui-toggle--disabled{background:var(--color-toggle-disabled)}.ui-toggle--active[data-toggle]{background:var(--color-toggle);box-shadow:var(--color-toggle-shadow)}.ui-toggle--active:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.ui-toggle:hover .knob,.ui-toggle:has(:focus-visible) .knob{width:32px}.ui-toggle:has(:focus-visible){outline:2px solid var(--color-focus-40)}.ui-toggle__knob{grid-area:knob;width:24px;height:18px;background:var(--color-elevated);border:1px solid var(--color-grey-200);border-radius:var(--radius-6);box-shadow:var(--shadow-switch);transition:all .25s ease}.ui-toggle__input{width:0;height:0;opacity:0;z-index:-1}
