@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";._icon_1orfz_1{line-height:1em;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;--icon-color-accent: var(--color-brand-500)}._svg_1orfz_13{vertical-align:top}._svg_1orfz_13:not(._colored_1orfz_16){fill:currentColor}._rotate90_1orfz_21{transform:rotate(90deg)}._rotate180_1orfz_25{transform:rotate(180deg)}._rotate270_1orfz_29{transform:rotate(-90deg)}._button_1lyly_1{cursor:pointer;-webkit-appearance:none;border:none;display:flex;justify-content:center;padding:8px 12px;border-radius:var(--radius-button);outline:2px solid transparent;outline-offset:-2px;transition:all var(--duration--short) var(--easing--standard)}._button_1lyly_1:disabled{cursor:default}._button_1lyly_1:focus-visible{outline:2px solid var(--color-focus-40)}._primary_1lyly_25{background-color:var(--color-brand-idle);color:var(--color-light-constant)}._primary_1lyly_25:not(:disabled):hover{background-color:var(--color-brand-hover)}._primary_1lyly_25:not(:disabled):active{background-color:var(--color-brand-click)}._primary_1lyly_25:disabled{background-color:var(--color-brand-100)}._secondary_1lyly_43{background-color:var(--color-elevated);color:var(--color-text-base)}._secondary_1lyly_43:not(:disabled):hover{background-color:var(--color-grey-300)}._secondary_1lyly_43:not(:disabled):active{background-color:var(--color-grey-500)}._secondary_1lyly_43:disabled{background-color:var(--color-elevated);color:var(--color-text-disable)}._ternary_1lyly_61{background-color:var(--color-dark-constant);color:var(--color-light-constant)}._ternary_1lyly_61:not(:disabled):hover{background-color:var(--color-grey-900)}._ternary_1lyly_61:not(:disabled):active{background-color:var(--color-grey-700)}._ternary_1lyly_61:disabled{background-color:var(--color-text-disable);color:var(--color-grey-500)}._ghost_1lyly_79{background-color:transparent;color:var(--color-text-base)}._ghost_1lyly_79:not(:disabled):hover{background-color:var(--color-grey-300)}._ghost_1lyly_79:not(:disabled):active{background-color:var(--color-grey-500)}._ghost_1lyly_79:disabled{color:var(--color-text-disable)}._iconOnly_1lyly_96{padding:8px;width:40px;height:40px}._iconOnly_1lyly_96 ._icon_1lyly_96{margin:auto}._icon_1lyly_96{display:flex}._text_1lyly_110{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_euxgf_1{position:relative;width:max-content}._label_euxgf_1:hover ._svg_euxgf_6{background-color:var(--checkbox-hover-color)!important}._field_euxgf_12{display:flex;align-items:center;gap:4px}._svgWrapper_euxgf_18{display:flex;align-items:center;justify-content:center;width:24px;height:24px}._svg_euxgf_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_euxgf_38{stroke-dashoffset:10;transition:stroke-dashoffset var(--duration--short) var(--easing--standard)}._input_euxgf_44:checked~._svgWrapper_euxgf_18 ._tick_euxgf_38{stroke-dashoffset:0}._input_euxgf_44:checked~._svgWrapper_euxgf_18>._svg_euxgf_6{background-color:var(--color-brand)}._input_euxgf_44[data-invalid=true]~._svgWrapper_euxgf_18>._svg_euxgf_6{border-color:var(--color-error)}._input_euxgf_44:focus-visible~._svgWrapper_euxgf_18>._svg_euxgf_6{outline:2px solid var(--color-focus-40)}._error_euxgf_68{padding:0 28px}._label_juslb_1{display:flex;justify-content:space-between;margin-bottom:8px;padding:0 16px}._input_juslb_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_juslb_8::placeholder{color:var(--color-grey-400)}._input_juslb_8:focus-visible{outline:2px solid var(--input-focus-color)}._input_juslb_8:hover:not(:disabled){border-color:var(--color-grey-500)}._input_juslb_8:active:not(:disabled),._input_juslb_8:focus:not(:disabled){border-color:var(--color-grey-1000)}._input_juslb_8:disabled{background-color:var(--color-grey-100);border-color:var(--color-grey-200)}._input_juslb_8._invalid_juslb_42{--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: 20px;--radius-button-md: 20px;--radius-button-sm: 20px;--radius-button-xs: 20px;--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: var(--padding-screen);--padding-option-side-sm: var(--padding-screen);--padding-option-side-md: var(--padding-screen);--padding-option-side-lg: var(--padding-screen);--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)}}.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: 460px;--sidebar-min-width: 244px}.root[data-sidebar-max-width="3-vertical-cards"]{--sidebar-max-width: 353px;--sidebar-min-width: 244px}.root[data-sidebar-max-width="2-vertical-cards"]{--sidebar-max-width: 246px;--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%}.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;padding:var(--spacing-5);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}.viewport__controls{padding:var(--padding-screen-sm)}}.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}._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 0 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)}.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%}.cp-products--card{display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--margin-list);column-gap:4px}@container cp-root (width > 328px){.cp-products--card{grid-template-columns:repeat(3,minmax(0,1fr))}}@container cp-root (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}.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)}.cp-attribute__options--card{display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--margin-list);column-gap:4px}@container cp-root (width > 328px){.cp-attribute__options--card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@container cp-root (width > 370px){.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:2px;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;padding-left:12px;padding-right:4px}.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:fill}.cp-card__image--icon{object-fit:fill}.cp-card__image--horizontal{height:100%;width:80px}.cp-card__text{min-width:80px;margin:auto 0;display:flex;flex-direction:column;gap:4px;word-break:auto-phrase}.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;gap:var(--spacing-lg);justify-content:space-between;align-items:flex-start;padding:16px 0}.cp-component-switch__control{margin-inline-start:auto;margin-top:4px}.cp-component-switch__text-container{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.cp-component-switch__title{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)}.cp-mixed-container{display:flex;flex-direction:column}.cp-mixed-container__header{display:flex;justify-content:space-between;align-items:center;padding:var(--after-name-gap, var(--gap-section-subsection)) 0}.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__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__expand-button{background:none;border:none;cursor:pointer;padding:var(--spacing-xs)}.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--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,.cp-mixed-container--grid-mode .cp-mixed-container__header{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) 0}.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) 0 var(--padding-option-bottom)}.cp-products-container__header{display:flex;flex-direction:column;padding:var(--after-name-gap, var(--gap-section-subsection)) 0}.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__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) 0 var(--padding-option-bottom)}.cp-attribute-grid__options{display:flex;flex-wrap:wrap;gap:var(--margin-list)}@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) 0 var(--padding-option-bottom)}.cp-component-grid{container:component-grid / inline-size}.cp-component-grid__text{padding:16px 0 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)}@container (min-width: 197px){.cp-options-grid{display:grid;grid-template-columns:repeat(2,1fr)}}@container (min-width: 297px){.cp-options-grid{display:grid;grid-template-columns:repeat(3,1fr)}}@container (min-width: 397px){.cp-options-grid{display:grid;grid-template-columns:repeat(4,1fr)}}.cp-options-list{display:flex;flex-direction:column;gap:var(--margin-list)}.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__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}._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_1os6k_1{width:448px}._container_1os6k_5{display:flex;flex-direction:column;min-height:0}._formStatusContainer_1os6k_11{display:flex;flex-direction:column;align-items:center;padding:1.5rem}._statusIcon_1os6k_18{display:flex;align-items:center;justify-content:center;width:128px;height:128px;margin-bottom:20px}._statusText_1os6k_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_1bh6c_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_1bh6c_1{background-color:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}._backdropLeaving_1bh6c_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_1afik_1,._fab_1afik_6{box-shadow:var(--shadow-up-1x)}._oneMoreRoot_1hzbb_1{height:100%;position:absolute;top:0;right:0;bottom:0;left:0}._root_1hzbb_7{display:flex;flex-direction:column;height:100%;overflow:hidden;isolation:isolate;transition:all var(--duration--standard) var(--easing--standard)}@starting-style{._root_1hzbb_7{transform:translateY(100%)}}._backdrop_1hzbb_20{z-index:-1;opacity:calc(1 - var(--progress) / 2)}._moving_1hzbb_25{transition:none}._collapsed_1hzbb_29{transform:translateY(100%);transition:all var(--duration--standard) var(--easing--standard)}._sectionContent_1hzbb_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_1hzbb_55{background-color:var(--color-background)}._headerContainer_1hzbb_59{position:absolute;top:0;left:0;right:0;touch-action:none;z-index:1}._header_1hzbb_59{flex:0;padding:24px 16px 0 24px;display:flex;justify-content:space-between;align-items:center}._header_1hzbb_59: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_1hzbb_88{margin-inline-start:auto}._closeButtonFab_1hzbb_92{position:absolute;right:16px;top:16px}._main_1hzbb_98{flex:1;overflow-y:auto;display:flex;flex-direction:column}._main_1hzbb_98::-webkit-scrollbar-track{margin-top:56px}._content_1hzbb_110{padding-top:16px;overflow-y:auto}._content_1hzbb_110+._content_1hzbb_110{padding-top:0}._container_1hzbb_120{padding:24px}._title_1hzbb_124{padding:6px 24px}._contentHeight_1hzbb_133{flex:0;flex-basis:auto}._restHeight_1hzbb_138{flex:1}._tooltipContent_16pvy_1{-webkit-user-select:none;user-select:none}._actionsContent_16pvy_5{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}._qrCodeContent_16pvy_12{padding:0;box-shadow:unset;background:transparent;text-align:start}._shareLinkContent_16pvy_19{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}._shareLinkControls_16pvy_26{display:flex;flex-direction:column;gap:1rem}._root_j5kb5_1{display:flex;flex-direction:column;gap:.5rem}._item_j5kb5_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_j5kb5_7:disabled{color:var(--color-text-disable)}._item_j5kb5_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}._root_m895z_1{display:flex;flex-direction:column;align-items:start;gap:24px}._button_m895z_8{cursor:pointer;-webkit-appearance:none;border:none;outline:none}._icon_m895z_15{width:100%;height:100%;object-fit:contain}._dialog_m895z_21{opacity:1;transform:translateY(0);transition:opacity var(--duration--short) var(--easing--decelerated),transform var(--duration--short) var(--easing--decelerated)}@starting-style{._dialog_m895z_21{opacity:0;transform:translateY(10%)}}@media (min-width: 601px){._root_m895z_1{flex-direction:column-reverse}}._tooltipContainer_k3j5o_1{margin:4px 24px 24px}._tooltipContent_k3j5o_5{display:flex;flex-direction:column;gap:1.5rem}._text_k3j5o_11{display:flex;flex-direction:column;gap:.25rem}._controls_k3j5o_17{display:flex;flex-direction:column;gap:.75rem}._button_k3j5o_23{align-self:start}._button_k3j5o_23[data-copy-link-button]{background-color:var(--color-copy-link-button)}._button_k3j5o_23[data-copy-link-button]:hover{background-color:var(--color-copy-link-button-hover)}._modal_1t8wz_1{width:100%;max-width:min(90vw,160vh);aspect-ratio:16 / 9;background-color:var(--color-background)}._modal_1t8wz_1>div:last-child{flex:1;display:flex}._loadingContent_1t8wz_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_1t8wz_25{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6)}._spinner_1t8wz_25{width:100%;height:100%}._title_1t8wz_39{margin-bottom:var(--spacing-6)}._subtitle_1t8wz_43{margin:0}._cancelButton_1t8wz_47{margin-top:var(--spacing-6);min-width:120px}._imageViewContainer_1t8wz_52{position:relative;width:100%;height:100%}._fullImage_1t8wz_58{width:100%;height:100%;object-fit:cover;display:block}._imageCloseButton_1t8wz_65{position:absolute;top:var(--spacing-5);right:var(--spacing-5)}._imageDownloadButton_1t8wz_71{position:absolute;bottom:var(--spacing-7);left:50%;transform:translate(-50%);min-width:160px}._wrapper_1c7cq_1{margin:0 auto;display:flex;flex-direction:column;padding:24px;max-width:520px}._root_1n9ul_1{display:flex;flex-direction:column;height:100%}._rootNo3d_1n9ul_7{display:flex;flex-direction:column;height:100%;overflow-y:scroll}._page_13th6_1{display:flex;flex-direction:column;height:100vh;background:var(--color-background);overflow:hidden}._nav_13th6_9{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--padding-screen);background:var(--color-elevated);border-bottom:1px solid var(--color-divider);flex-wrap:wrap}._title_13th6_19{font-size:var(--font-heading5-size);font-weight:var(--font-heading5-weight);color:var(--color-text-base);margin:0}._tabs_13th6_26{display:flex;gap:var(--spacing-xs)}._tab_13th6_26{padding:var(--spacing-sm) var(--spacing-lg);border:none;background:transparent;color:var(--color-text-description);cursor:pointer;border-radius:var(--radius-button);font-size:var(--font-body-md-size);transition:all var(--duration--short) var(--easing--standard)}._tab_13th6_26:hover{background:var(--color-grey-200)}._tabActive_13th6_46{background:var(--color-brand-500);color:var(--color-light-constant)}._tabActive_13th6_46:hover{background:var(--color-brand-hover)}._viewportSelector_13th6_55{display:flex;align-items:center;gap:var(--spacing-sm);margin-left:auto}._viewportLabel_13th6_62{font-size:var(--font-hint-size);color:var(--color-text-description)}._viewportButton_13th6_67{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-divider);background:transparent;color:var(--color-text-base);cursor:pointer;border-radius:var(--radius-2);font-size:var(--font-hint-size);font-weight:600;min-width:40px;transition:all var(--duration--short) var(--easing--standard)}._viewportButton_13th6_67:hover{border-color:var(--color-brand-500)}._viewportButtonActive_13th6_84{background:var(--color-brand-500);color:var(--color-light-constant);border-color:var(--color-brand-500)}._themeSelector_13th6_90{display:flex;align-items:center;gap:var(--spacing-sm)}._content_13th6_96{flex:1;padding:var(--padding-screen);display:flex;justify-content:center;overflow-y:auto}._contentInner_13th6_104{width:100%;transition:max-width var(--duration--standard) var(--easing--standard)}._content_13th6_96[data-viewport=xs] ._contentInner_13th6_104{max-width:375px}._content_13th6_96[data-viewport=sm] ._contentInner_13th6_104{max-width:768px}._content_13th6_96[data-viewport=md] ._contentInner_13th6_104{max-width:1200px}._content_13th6_96[data-viewport=lg] ._contentInner_13th6_104{max-width:100%}._quickReference_13th6_127{background:var(--color-elevated);border-top:1px solid var(--color-divider);padding:var(--spacing-lg) var(--padding-screen)}._quickReferenceTitle_13th6_133{font-size:var(--font-body-md-size);font-weight:600;color:var(--color-text-base);margin:0 0 var(--spacing-md) 0}._quickReferenceGrid_13th6_140{display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}._quickReferenceGroup_13th6_146{min-width:180px}._quickReferenceGroup_13th6_146 h3{font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);margin:0 0 var(--spacing-xs) 0;text-transform:uppercase;letter-spacing:.5px}._quickReferenceGroup_13th6_146 dl{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-xxs) var(--spacing-sm);margin:0;font-size:var(--font-hint-size)}._quickReferenceGroup_13th6_146 dt{font-family:monospace;font-weight:600;color:var(--color-brand-500)}._quickReferenceGroup_13th6_146 dd{margin:0;color:var(--color-text-base)}._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_jgq5a_4,._options_jgq5a_11{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionHeader_jgq5a_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_jgq5a_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_jgq5a_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_jgq5a_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_jgq5a_54,._optionType_jgq5a_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_jgq5a_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_jgq5a_82,._demoBox_jgq5a_90{padding:var(--padding-option);background:var(--color-background);border-radius:var(--radius-6);border:1px solid var(--color-divider)}._code_jgq5a_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_jgq5a_109{padding:var(--padding-option);background:var(--color-elevated);border-radius:var(--radius-6)}._optionHeader_jgq5a_115{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-lg)}._optionInfo_jgq5a_122{display:flex;flex-direction:column;gap:var(--spacing-xs)}._optionSubtitle_jgq5a_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_jgq5a_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_jgq5a_109:hover{border-color:var(--color-grey-400)}._toggle_jgq5a_109:focus-visible{outline:2px solid var(--color-focus-40);outline-offset:2px}._toggleActive_jgq5a_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_jgq5a_160:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover)}._toggleThumb_jgq5a_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_jgq5a_109:hover ._toggleThumb_jgq5a_172{width:22px}._attributeOption_jgq5a_188{display:flex;flex-direction:column;gap:var(--spacing-md)}._attributeHeader_jgq5a_194{display:flex;flex-direction:column;gap:var(--spacing-xs)}._cardGrid_jgq5a_201{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--margin-list)}._card_jgq5a_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_jgq5a_201:hover{border-color:var(--color-grey-300);background:var(--color-grey-50)}._card_jgq5a_201:focus-visible{outline:2px solid var(--color-focus-40);outline-offset:2px}._cardSelected_jgq5a_230{border-color:var(--color-brand-500);box-shadow:var(--shadow-button-primary)}._cardSelected_jgq5a_230:hover{border-color:var(--color-brand-hover)}._cardImage_jgq5a_239{width:100%;aspect-ratio:1;border-radius:var(--radius-card-image-container);background:var(--color-grey-200)}._cardLabel_jgq5a_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_jgq5a_255{display:flex;flex-direction:column;gap:var(--margin-list)}._listItem_jgq5a_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_jgq5a_261:hover{background:var(--color-grey-50);border-color:var(--color-grey-200)}._listItem_jgq5a_261:focus-visible{outline:2px solid var(--color-focus-40);outline-offset:2px}._listItemSelected_jgq5a_285{border-color:var(--color-brand-500-40)}._listItemSelected_jgq5a_285:hover{border-color:var(--color-brand-500)}._listItemContent_jgq5a_293{display:flex;flex-direction:column;gap:var(--spacing-xs)}._listItemTitle_jgq5a_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_jgq5a_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_jgq5a_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_jgq5a_285 ._radioIndicator_jgq5a_314{border-color:var(--color-brand-500)}._radioInner_jgq5a_331{width:10px;height:10px;background:var(--color-brand-500);border-radius:50%;animation:_radioFadeIn_jgq5a_1 var(--duration--short) var(--easing--decelerated)}@keyframes _radioFadeIn_jgq5a_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._gridVariations_jgq5a_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_jgq5a_351{display:flex;flex-direction:column;gap:var(--spacing-md)}._variationLabel_jgq5a_367{font-size:var(--font-hint-size);font-weight:600;color:var(--color-text-description);text-transform:uppercase;letter-spacing:.05em}._gridDemo_jgq5a_375{display:grid;gap:var(--margin-list)}._gridDemoItem_jgq5a_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_jgq5a_380:hover{background:var(--color-brand-300)}@media (max-width: 768px){._cardGrid_jgq5a_201{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){._optionDemo_jgq5a_44,._gridVariations_jgq5a_351{padding:var(--spacing-lg)}}._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}._iconContainer_1s9ip_1{font-size:20px;align-self:center;justify-self:center;display:grid;grid-template:1fr / 1fr [icon];isolation:isolate;view-transition-name:icon}._iconContainer_1s9ip_1>*{grid-area:icon;pointer-events:none}._hover_1s9ip_17{z-index:1;opacity:0;transition:opacity .15s var(--easing--standard)}._iconContainer_1s9ip_1:hover ._hover_1s9ip_17{opacity:1}@keyframes _move-out_1s9ip_1{0%{transform:rotate(0);opacity:1;filter:blur(0px)}to{transform:rotate(90deg);opacity:0;filter:blur(10px)}}@keyframes _move-in_1s9ip_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_1s9ip_1}::view-transition-new(icon){transform-origin:center -10px;animation:.25s ease-in both _move-in_1s9ip_1}.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}
