@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap";.g-color-text_color_primary{color:var(--g-color-text-primary)}.g-color-text_color_complementary{color:var(--g-color-text-complementary)}.g-color-text_color_secondary{color:var(--g-color-text-secondary)}.g-color-text_color_hint{color:var(--g-color-text-hint)}.g-color-text_color_info{color:var(--g-color-text-info)}.g-color-text_color_info-heavy{color:var(--g-color-text-info-heavy)}.g-color-text_color_positive{color:var(--g-color-text-positive)}.g-color-text_color_positive-heavy{color:var(--g-color-text-positive-heavy)}.g-color-text_color_warning{color:var(--g-color-text-warning)}.g-color-text_color_warning-heavy{color:var(--g-color-text-warning-heavy)}.g-color-text_color_danger{color:var(--g-color-text-danger)}.g-color-text_color_danger-heavy{color:var(--g-color-text-danger-heavy)}.g-color-text_color_utility{color:var(--g-color-text-utility)}.g-color-text_color_utility-heavy{color:var(--g-color-text-utility-heavy)}.g-color-text_color_misc{color:var(--g-color-text-misc)}.g-color-text_color_misc-heavy{color:var(--g-color-text-misc-heavy)}.g-color-text_color_brand{color:var(--g-color-text-brand)}.g-color-text_color_link{color:var(--g-color-text-link)}.g-color-text_color_link-hover{color:var(--g-color-text-link-hover)}.g-color-text_color_link-visited{color:var(--g-color-text-link-visited)}.g-color-text_color_link-visited-hover{color:var(--g-color-text-link-visited-hover)}.g-color-text_color_dark-primary{color:var(--g-color-text-dark-primary)}.g-color-text_color_dark-complementary{color:var(--g-color-text-dark-complementary)}.g-color-text_color_dark-secondary{color:var(--g-color-text-dark-secondary)}.g-color-text_color_light-primary{color:var(--g-color-text-light-primary)}.g-color-text_color_light-complementary{color:var(--g-color-text-light-complementary)}.g-color-text_color_light-secondary{color:var(--g-color-text-light-secondary)}.g-color-text_color_light-hint{color:var(--g-color-text-light-hint)}.g-color-text_color_inverted-primary{color:var(--g-color-text-inverted-primary)}.g-color-text_color_inverted-complementary{color:var(--g-color-text-inverted-complementary)}.g-color-text_color_inverted-secondary{color:var(--g-color-text-inverted-secondary)}.g-color-text_color_inverted-hint{color:var(--g-color-text-inverted-hint)}.g-icon{line-height:0;vertical-align:top}.g-hotkey{display:inline-block;padding:1px 5px;border-radius:var(--g-border-radius-xs)}.g-hotkey,.g-hotkey kbd{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height)}.g-hotkey_view_light{color:var(--g-color-text-primary);background-color:var(--g-color-base-generic)}.g-hotkey_view_light .g-hotkey__plus{color:var(--g-color-text-hint)}.g-hotkey_view_dark{color:var(--g-color-text-light-complementary);background-color:var(--g-color-base-light-simple-hover)}.g-hotkey_view_dark .g-hotkey__plus{color:var(--g-color-text-light-hint)}.g-portal__theme-wrapper{display:contents}.g-tooltip{--_--text-color: var(--g-tooltip-text-color, var(--g-color-text-primary));--_--background-color: var(--g-tooltip-background-color, var(--g-color-base-float));--_--padding: var(--g-tooltip-padding, var(--g-spacing-1) var(--g-spacing-2));--_--border-radius: var(--g-tooltip-border-radius, 4px);--_--box-shadow: var(--g-tooltip-box-shadow, 0 1px 5px 0 var(--g-color-sfx-shadow));display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;-webkit-line-clamp:20;-moz-line-clamp:20;-ms-line-clamp:20;box-sizing:border-box;padding:var(--_--padding);max-width:360px;background-color:var(--_--background-color);box-shadow:var(--_--box-shadow);border-radius:var(--_--border-radius);overflow:hidden;text-overflow:ellipsis}.g-action-tooltip{--g-tooltip-text-color: var(--g-color-text-light-primary);--g-tooltip-background-color: var(--g-color-base-float-heavy);--g-tooltip-padding: var(--g-spacing-2) var(--g-spacing-3)}.g-action-tooltip__heading{display:flex;align-items:baseline;justify-content:space-between}.g-action-tooltip__title{color:var(--g-color-text-light-primary)}.g-action-tooltip__hotkey{margin-inline-start:var(--g-spacing-2);padding-block:0}.g-action-tooltip__description{margin-block-start:var(--g-spacing-1);color:var(--g-color-text-light-secondary)}.g-button{--_--text-color: var(--g-color-text-primary);--_--text-color-hover: var(--_--text-color);--_--background-color: transparent;--_--background-color-hover: var(--g-color-base-simple-hover);--_--border-width: 0;--_--border-color: currentColor;--_--focus-outline-color: var(--g-color-line-focus);--_--focus-outline-offset: 0;--_--font-size: var(--g-text-body-1-font-size);padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;position:relative;overflow:visible;box-sizing:border-box;height:var(--g-button-height, var(--_--height));line-height:var(--g-button-height, var(--_--height));font-size:var(--g-button-font-size, var(--_--font-size));-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;text-decoration:none;color:var(--g-button-text-color, var(--_--text-color));background:transparent;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .1s ease-out,color .15s linear;transform:scale(1);display:inline-flex;justify-content:center;padding:0 var(--g-button-padding, var(--_--padding));gap:var(--g-button-icon-offset, var(--_--icon-offset))}.g-button:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:var(--g-button-background-color, var(--_--background-color));border:var(--g-button-border-width, var(--_--border-width)) var(--g-button-border-style, solid) var(--g-button-border-color, var(--_--border-color));transition:background-color .15s linear}.g-button:hover,.g-button[aria-haspopup][aria-expanded=true]{color:var(--g-button-text-color-hover, var(--_--text-color-hover))}.g-button:hover:before,.g-button[aria-haspopup][aria-expanded=true]:before{background-color:var(--g-button-background-color-hover, var(--_--background-color-hover))}.g-button:focus-visible:before{outline:var(--g-button-focus-outline-color, var(--_--focus-outline-color)) var(--g-button-focus-outline-style, solid) var(--g-button-focus-outline-width, 2px);outline-offset:var(--g-button-focus-outline-offset, var(--_--focus-outline-offset))}.g-button:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;transform:scale(1);transition:none}.g-button:active{transition:none;transform:scale(.96)}.g-button:active:after{transform:scale(1.042)}.g-button_size_xs{--_--height: 20px;--_--border-radius: var(--g-border-radius-xs);--_--padding: 6px;--_--icon-space: 12px;--_--icon-offset: 4px}.g-button_size_s{--_--height: 24px;--_--border-radius: var(--g-border-radius-s);--_--padding: 8px;--_--icon-space: 16px;--_--icon-offset: 4px}.g-button_size_m{--_--height: 28px;--_--border-radius: var(--g-border-radius-m);--_--padding: 12px;--_--icon-space: 16px;--_--icon-offset: 8px}.g-button_size_l{--_--height: 36px;--_--border-radius: var(--g-border-radius-l);--_--padding: 16px;--_--icon-space: 16px;--_--icon-offset: 8px}.g-button_size_xl{--_--height: 44px;--_--border-radius: var(--g-border-radius-xl);--_--padding: 24px;--_--icon-space: 20px;--_--icon-offset: 12px;--_--font-size: var(--g-text-body-2-font-size)}.g-button_view_normal{--_--background-color: var(--g-color-base-generic);--_--background-color-hover: var(--g-color-base-generic-hover)}.g-button_view_action{--_--text-color: var(--g-color-text-brand-contrast);--_--background-color: var(--g-color-base-brand);--_--background-color-hover: var(--g-color-base-brand-hover);--_--focus-outline-color: var(--g-color-base-brand);--_--focus-outline-offset: 1px}.g-button_view_outlined{--_--border-width: 1px;--_--border-color: var(--g-color-line-generic)}.g-button_view_outlined-info{--_--text-color: var(--g-color-text-info);--_--border-width: 1px;--_--border-color: var(--g-color-line-info)}.g-button_view_outlined-success{--_--text-color: var(--g-color-text-positive);--_--border-width: 1px;--_--border-color: var(--g-color-line-positive)}.g-button_view_outlined-warning{--_--text-color: var(--g-color-text-warning);--_--border-width: 1px;--_--border-color: var(--g-color-line-warning)}.g-button_view_outlined-danger{--_--text-color: var(--g-color-text-danger);--_--border-width: 1px;--_--border-color: var(--g-color-line-danger)}.g-button_view_outlined-utility{--_--text-color: var(--g-color-text-utility);--_--border-width: 1px;--_--border-color: var(--g-color-line-utility)}.g-button_view_outlined-action{--_--text-color: var(--g-color-text-brand);--_--border-width: 1px;--_--border-color: var(--g-color-line-brand)}.g-button_view_raised{--_--background-color: var(--g-color-base-float);--_--background-color-hover: var(--g-color-base-float-hover)}.g-button_view_raised:before{box-shadow:0 3px 5px var(--g-color-sfx-shadow)}.g-button_view_raised:active:before{box-shadow:0 1px 2px var(--g-color-sfx-shadow)}.g-button_view_flat-secondary{--_--text-color: var(--g-color-text-secondary);--_--text-color-hover: var(--g-color-text-primary)}.g-button_view_flat-info{--_--text-color: var(--g-color-text-info)}.g-button_view_flat-success{--_--text-color: var(--g-color-text-positive)}.g-button_view_flat-warning{--_--text-color: var(--g-color-text-warning)}.g-button_view_flat-danger{--_--text-color: var(--g-color-text-danger)}.g-button_view_flat-utility{--_--text-color: var(--g-color-text-utility)}.g-button_view_flat-action{--_--text-color: var(--g-color-text-brand)}.g-button_view_normal-contrast{--_--text-color: var(--g-color-text-dark-primary);--_--background-color: var(--g-color-base-light);--_--background-color-hover: var(--g-color-base-light-hover);--_--focus-outline-color: var(--g-color-line-light)}.g-button_view_normal-contrast.g-button_loading{--_--background-color-hover: var(--g-color-base-simple-hover)}.g-button_view_outlined-contrast{--_--text-color: var(--g-color-text-light-primary);--_--background-color-hover: var(--g-color-base-light-simple-hover);--_--border-width: 1px;--_--border-color: var(--g-color-line-light);--_--focus-outline-color: var(--g-color-line-light)}.g-button_view_flat-contrast{--_--text-color: var(--g-color-text-light-primary);--_--background-color-hover: var(--g-color-base-light-simple-hover);--_--focus-outline-color: var(--g-color-line-light)}.g-button_pin_round-round:before{border-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button_pin_brick-brick:before{border-radius:0}.g-button_pin_clear-clear:before{border-radius:0;border-inline:0}.g-button_pin_circle-circle:before{border-radius:100px}.g-button_pin_round-brick:before{border-start-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-end-radius:0}.g-button_pin_brick-round:before{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button_pin_round-clear:before{border-start-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-end-radius:0;border-inline-end:0}.g-button_pin_clear-round:before{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-button-border-radius, var(--_--border-radius));border-inline-start:0}.g-button_pin_brick-clear:before{border-radius:0;border-inline-end:0}.g-button_pin_clear-brick:before{border-radius:0;border-inline-start:0}.g-button_pin_circle-brick:before{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0}.g-button_pin_brick-circle:before{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px}.g-button_pin_circle-clear:before{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0;border-inline-end:0}.g-button_pin_clear-circle:before{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px;border-inline-start:0}.g-button_pin_round-round:after{border-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button_pin_brick-brick:after{border-radius:0}.g-button_pin_clear-clear:after{border-radius:0;border-inline:0}.g-button_pin_circle-circle:after{border-radius:100px}.g-button_pin_round-brick:after{border-start-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-end-radius:0}.g-button_pin_brick-round:after{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button_pin_round-clear:after{border-start-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-end-radius:0;border-inline-end:0}.g-button_pin_clear-round:after{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-button-border-radius, var(--_--border-radius));border-inline-start:0}.g-button_pin_brick-clear:after{border-radius:0;border-inline-end:0}.g-button_pin_clear-brick:after{border-radius:0;border-inline-start:0}.g-button_pin_circle-brick:after{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0}.g-button_pin_brick-circle:after{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px}.g-button_pin_circle-clear:after{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0;border-inline-end:0}.g-button_pin_clear-circle:after{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px;border-inline-start:0}.g-button__text{display:inline-block;white-space:nowrap}.g-button__icon{display:inline-block;position:relative;margin:0 calc((var(--g-button-height, var(--_--height)) - var(--g-button-icon-space, var(--_--icon-space))) / 2 * -1);width:var(--g-button-height, var(--_--height));height:var(--g-button-height, var(--_--height));flex-shrink:0}.g-button__icon:after{content:" ";visibility:hidden}.g-button__icon-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.g-button__icon_side_start{order:-1}.g-button__icon_side_end{order:1}.g-button__icon:only-child{margin:0}.g-button:has(.g-button__icon:only-child){--_--padding: 0}.g-button:has(.g-button__icon:only-child):not(.g-button_width_max){width:var(--g-button-height, var(--_--height))}.g-button_selected:not(.g-button_view_outlined-contrast){--_--border-width: 0}.g-button_selected:not(.g-button_view_normal-contrast,.g-button_view_flat-contrast,.g-button_view_outlined-contrast){--_--text-color: var(--g-color-text-brand-heavy);--_--background-color: var(--g-color-base-selection);--_--background-color-hover: var(--g-color-base-selection-hover)}.g-button_selected.g-button_view_flat-secondary{--_--text-color-hover: var(--g-color-text-brand-heavy)}.g-button_selected.g-button_view_outlined-info,.g-button_selected.g-button_view_flat-info{--_--text-color: var(--g-color-text-info-heavy);--_--background-color: var(--g-color-base-info-light);--_--background-color-hover: var(--g-color-base-info-light-hover)}.g-button_selected.g-button_view_outlined-success,.g-button_selected.g-button_view_flat-success{--_--text-color: var(--g-color-text-positive-heavy);--_--background-color: var(--g-color-base-positive-light);--_--background-color-hover: var(--g-color-base-positive-light-hover)}.g-button_selected.g-button_view_outlined-warning,.g-button_selected.g-button_view_flat-warning{--_--text-color: var(--g-color-text-warning-heavy);--_--background-color: var(--g-color-base-warning-light);--_--background-color-hover: var(--g-color-base-warning-light-hover)}.g-button_selected.g-button_view_outlined-danger,.g-button_selected.g-button_view_flat-danger{--_--text-color: var(--g-color-text-danger-heavy);--_--background-color: var(--g-color-base-danger-light);--_--background-color-hover: var(--g-color-base-danger-light-hover)}.g-button_selected.g-button_view_outlined-utility,.g-button_selected.g-button_view_flat-utility{--_--text-color: var(--g-color-text-utility-heavy);--_--background-color: var(--g-color-base-utility-light);--_--background-color-hover: var(--g-color-base-utility-light-hover)}.g-button_disabled{cursor:default;pointer-events:none}.g-button_disabled:not(.g-button_loading){--_--text-color: var(--g-color-text-hint);--_--background-color: var(--g-color-base-generic-accent-disabled);--_--background-color-hover: var(--g-color-base-generic-accent-disabled);--_--border-width: 0}.g-button_disabled:not(.g-button_loading):is(.g-button_view_normal-contrast,.g-button_view_outlined-contrast){--_--text-color: var(--g-color-text-light-secondary);--_--background-color: var(--g-color-base-light-disabled);--_--background-color-hover: var(--g-color-base-light-disabled)}.g-button_disabled:not(.g-button_loading):is(.g-button_view_flat,.g-button_view_flat-secondary,.g-button_view_flat-info,.g-button_view_flat-success,.g-button_view_flat-warning,.g-button_view_flat-danger,.g-button_view_flat-utility,.g-button_view_flat-action,.g-button_view_flat-contrast){--_--text-color: var(--g-color-text-hint);--_--background-color: transparent;--_--background-color-hover: transparent}.g-button_disabled:not(.g-button_loading).g-button_view_flat-contrast{--_--text-color: var(--g-color-text-light-hint)}.g-button_disabled:active{transform:scale(1)}.g-button_loading:before{background-image:repeating-linear-gradient(-45deg,var(--g-button-background-color, var(--_--background-color)),var(--g-button-background-color, var(--_--background-color)) 4px,var(--g-button-background-color-hover, var(--_--background-color-hover)) 4px,var(--g-button-background-color-hover, var(--_--background-color-hover)) 8px);background-size:150%;background-clip:padding-box;animation:g-loading-animation .5s linear infinite}@media (prefers-reduced-motion: reduce){.g-button_loading:before{animation:none}}.g-button_width_auto{max-width:100%}.g-button_width_max{width:100%}.g-button_width_auto .g-button__text,.g-button_width_max .g-button__text{display:block;overflow:hidden;text-overflow:ellipsis}.g-text_variant_display-1{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-1-font-size);line-height:var(--g-text-display-1-line-height)}.g-text_variant_display-2{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-2-font-size);line-height:var(--g-text-display-2-line-height)}.g-text_variant_display-3{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-3-font-size);line-height:var(--g-text-display-3-line-height)}.g-text_variant_display-4{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-4-font-size);line-height:var(--g-text-display-4-line-height)}.g-text_variant_code-1{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height)}.g-text_variant_code-2{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-2-font-size);line-height:var(--g-text-code-2-line-height)}.g-text_variant_code-3{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-3-font-size);line-height:var(--g-text-code-3-line-height)}.g-text_variant_code-inline-1{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-1-font-size);line-height:var(--g-text-code-inline-1-line-height)}.g-text_variant_code-inline-2{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-2-font-size);line-height:var(--g-text-code-inline-2-line-height)}.g-text_variant_code-inline-3{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-3-font-size);line-height:var(--g-text-code-inline-3-line-height)}.g-text_variant_body-1{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height)}.g-text_variant_body-2{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.g-text_variant_body-3{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-3-font-size);line-height:var(--g-text-body-3-line-height)}.g-text_variant_body-short{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height)}.g-text_variant_caption-1{font-family:var(--g-text-caption-font-family);font-weight:var(--g-text-caption-font-weight);font-size:var(--g-text-caption-1-font-size);line-height:var(--g-text-caption-1-line-height)}.g-text_variant_caption-2{font-family:var(--g-text-caption-font-family);font-weight:var(--g-text-caption-font-weight);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height)}.g-text_variant_header-1{font-family:var(--g-text-header-font-family);font-weight:var(--g-text-header-font-weight);font-size:var(--g-text-header-1-font-size);line-height:var(--g-text-header-1-line-height)}.g-text_variant_header-2{font-family:var(--g-text-header-font-family);font-weight:var(--g-text-header-font-weight);font-size:var(--g-text-header-2-font-size);line-height:var(--g-text-header-2-line-height)}.g-text_variant_subheader-1{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-1-font-size);line-height:var(--g-text-subheader-1-line-height)}.g-text_variant_subheader-2{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-2-font-size);line-height:var(--g-text-subheader-2-line-height)}.g-text_variant_subheader-3{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height)}.g-text_ellipsis{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-text_ellipsis-lines{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;align-self:center;white-space:normal;-webkit-line-clamp:2}.g-text_ws_nowrap{white-space:nowrap}.g-text_ws_break-spaces{white-space:break-spaces}.g-text_wb_break-all{word-break:break-all}.g-text_wb_break-word{word-break:break-word}.g-menu{box-sizing:border-box;display:block;margin:0;padding:0;list-style:none;overflow:hidden auto;font-size:var(--g-text-body-1-font-size);color:var(--g-color-text-primary);background-color:var(--g-color-base-float);-webkit-user-select:none;user-select:none;outline:none}.g-menu__list-group-item+.g-menu__list-group-item,.g-menu__list-item+.g-menu__list-group-item,.g-menu__list-group-item+.g-menu__list-item{border-block-start:1px solid var(--g-color-line-generic)}.g-menu__item{display:flex;align-items:center;color:var(--g-color-text-primary);text-decoration:none;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.g-menu__item-icon{display:flex}.g-menu__item-icon-end{display:flex;margin-inline-end:0}.g-menu__item-content{flex-grow:1;min-width:0}.g-menu__item_interactive{cursor:pointer}.g-menu__item_interactive:hover,.g-menu__item_interactive:focus-visible{background-color:var(--g-color-base-simple-hover)}.g-menu__item_selected{background-color:var(--g-color-base-simple-hover)}.g-menu__item_disabled{color:var(--g-color-text-secondary);cursor:default;pointer-events:none}.g-menu__item_disabled:hover{background-color:transparent}.g-menu__item_active{cursor:default;background-color:var(--g-color-base-selection)}.g-menu__item_active:hover,.g-menu__item_active:focus-visible{background-color:var(--g-color-base-selection-hover)}.g-menu__item_theme_danger:not(.g-menu__item_disabled){color:var(--g-color-text-danger)}.g-menu__group-label{font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-hint)}.g-menu__group-list{margin:0;padding:0;list-style:none}.g-menu_size_s{line-height:24px;padding:var(--g-spacing-1) 0}.g-menu_size_s .g-menu__item,.g-menu_size_s .g-menu__group-label{padding:0 var(--g-spacing-3)}.g-menu_size_s .g-menu__item-icon{margin-inline-end:var(--g-spacing-2)}.g-menu_size_s .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-2)}.g-menu_size_s .g-menu__list-group-item+.g-menu__list-group-item,.g-menu_size_s .g-menu__list-item+.g-menu__list-group-item,.g-menu_size_s .g-menu__list-group-item+.g-menu__list-item{margin-block-start:var(--g-spacing-1);padding-block-start:var(--g-spacing-1)}.g-menu_size_m{line-height:28px;padding:var(--g-spacing-1) 0}.g-menu_size_m .g-menu__item,.g-menu_size_m .g-menu__group-label{padding:0 var(--g-spacing-3)}.g-menu_size_m .g-menu__item-icon{margin-inline-end:var(--g-spacing-2)}.g-menu_size_m .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-2)}.g-menu_size_m .g-menu__list-group-item+.g-menu__list-group-item,.g-menu_size_m .g-menu__list-item+.g-menu__list-group-item,.g-menu_size_m .g-menu__list-group-item+.g-menu__list-item{margin-block-start:var(--g-spacing-1);padding-block-start:var(--g-spacing-1)}.g-menu_size_l{line-height:32px;padding:var(--g-spacing-1) 0}.g-menu_size_l .g-menu__item,.g-menu_size_l .g-menu__group-label{padding:0 var(--g-spacing-4)}.g-menu_size_l .g-menu__item-icon{margin-inline-end:var(--g-spacing-2)}.g-menu_size_l .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-2)}.g-menu_size_l .g-menu__list-group-item+.g-menu__list-group-item,.g-menu_size_l .g-menu__list-item+.g-menu__list-group-item,.g-menu_size_l .g-menu__list-group-item+.g-menu__list-item{margin-block-start:var(--g-spacing-1);padding-block-start:var(--g-spacing-1)}.g-menu_size_xl{font-size:var(--g-text-body-2-font-size);line-height:36px;padding:var(--g-spacing-1) 0}.g-menu_size_xl .g-menu__item,.g-menu_size_xl .g-menu__group-label{padding:0 var(--g-spacing-4)}.g-menu_size_xl .g-menu__item-icon{margin-inline-end:var(--g-spacing-3)}.g-menu_size_xl .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-3)}.g-menu_size_xl .g-menu__list-group-item:not(:first-child){margin-block-start:6px;padding-block-start:6px}.g-menu_size_xl .g-menu__list-group-item:not(:last-child){margin-block-end:6px;padding-block-end:6px}.g-popup{--_--background-color: var(--g-popup-background-color, var(--g-color-base-float));--_--border-color: var(--g-popup-border-color, var(--g-color-line-generic-solid));--_--border-radius: var(--g-popup-border-radius, 4px);--_--border-width: var(--g-popup-border-width, 1px);position:relative;border-radius:var(--_--border-radius);background-color:var(--_--background-color);box-shadow:0 0 0 var(--_--border-width) var(--_--border-color),0 8px 20px var(--_--border-width) var(--g-color-sfx-shadow);outline:none;visibility:hidden;transition-property:opacity,transform;transition-timing-function:ease-out}.g-popup_open{visibility:visible}.g-popup_disable-transition{transition:none}.g-popup>:first-child:not(.g-popup__arrow),.g-popup>.g-popup__arrow+*{border-start-start-radius:inherit;border-start-end-radius:inherit}.g-popup>:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}[data-floating-ui-status=open]>.g-popup,[data-floating-ui-status=close]>.g-popup{transition-duration:.1s}[data-floating-ui-status=initial]>.g-popup,[data-floating-ui-status=close]>.g-popup{opacity:0;transform:translate(0)}[data-floating-ui-status=initial][data-floating-ui-placement*=bottom]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=bottom]>.g-popup{transform:translateY(10px)}[data-floating-ui-status=initial][data-floating-ui-placement*=top]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=top]>.g-popup{transform:translateY(-10px)}[data-floating-ui-status=initial][data-floating-ui-placement*=left]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=left]>.g-popup{transform:translate(-10px)}[data-floating-ui-status=initial][data-floating-ui-placement*=right]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=right]>.g-popup{transform:translate(10px)}@media (prefers-reduced-motion: reduce){[data-floating-ui-status][data-floating-ui-placement]>.g-popup{transform:none;transition-property:opacity}}.g-popup__arrow{position:absolute}.g-popup__arrow-content{width:18px;height:18px;position:relative;overflow:hidden;display:flex}.g-popup__arrow-circle-wrapper{background-color:transparent;overflow:hidden;width:9px;height:9px;position:relative}.g-popup__arrow-circle{box-sizing:border-box;border-radius:50%;box-shadow:inset 0 0 0 calc(5px - var(--_--border-width)) var(--_--background-color),inset 0 0 0 5px var(--_--border-color);width:28px;height:30px;position:absolute}.g-popup__arrow-circle_left{inset-inline-end:-5px;inset-block-end:-4px}.g-popup__arrow-circle_right{inset-inline-start:-5px;inset-block-end:-4px}[data-floating-ui-placement*=bottom] .g-popup__arrow{inset-block-start:-9px}[data-floating-ui-placement*=top] .g-popup__arrow{inset-block-end:-9px}[data-floating-ui-placement*=top] .g-popup__arrow-content{transform:rotate(180deg)}[data-floating-ui-placement*=left] .g-popup__arrow{right:-9px}[data-floating-ui-placement*=left] .g-popup__arrow-content{transform:rotate(90deg)}[data-floating-ui-placement*=right] .g-popup__arrow{left:-9px}[data-floating-ui-placement*=right] .g-popup__arrow-content{transform:rotate(-90deg)}.g-dropdown-menu__switcher-wrapper{display:inline-block}.g-dropdown-menu__switcher-button{display:flex}.g-dropdown-menu__menu-item_separator{border-block-start:1px solid var(--g-color-line-generic-solid);margin:.5em 0;pointer-events:none}.g-dropdown-menu__sub-menu-arrow{inset-inline-end:-4px;position:relative}.g-dropdown-menu__sub-menu{position:relative}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before,.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after{position:absolute;inset-block-start:0;width:10px;height:100%;content:""}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before{inset-inline-start:-10px}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after{inset-inline-end:-10px}.g-dropdown-menu__popup-content>:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.g-dropdown-menu__popup-content>:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.g-s__m_0{margin:var(--g-spacing-0)}.g-s__mr_0{margin-inline-end:var(--g-spacing-0)}.g-s__ml_0{margin-inline-start:var(--g-spacing-0)}.g-s__mt_0{margin-block-start:var(--g-spacing-0)}.g-s__mb_0{margin-block-end:var(--g-spacing-0)}.g-s__mx_0{margin-inline:var(--g-spacing-0)}.g-s__my_0{margin-block:var(--g-spacing-0)}.g-s__p_0{padding:var(--g-spacing-0)}.g-s__pl_0{padding-inline-start:var(--g-spacing-0)}.g-s__pr_0{padding-inline-end:var(--g-spacing-0)}.g-s__pb_0{padding-block-end:var(--g-spacing-0)}.g-s__pt_0{padding-block-start:var(--g-spacing-0)}.g-s__py_0{padding-block:var(--g-spacing-0)}.g-s__px_0{padding-inline:var(--g-spacing-0)}.g-s__m_half{margin:var(--g-spacing-half)}.g-s__mr_half{margin-inline-end:var(--g-spacing-half)}.g-s__ml_half{margin-inline-start:var(--g-spacing-half)}.g-s__mt_half{margin-block-start:var(--g-spacing-half)}.g-s__mb_half{margin-block-end:var(--g-spacing-half)}.g-s__mx_half{margin-inline:var(--g-spacing-half)}.g-s__my_half{margin-block:var(--g-spacing-half)}.g-s__p_half{padding:var(--g-spacing-half)}.g-s__pl_half{padding-inline-start:var(--g-spacing-half)}.g-s__pr_half{padding-inline-end:var(--g-spacing-half)}.g-s__pb_half{padding-block-end:var(--g-spacing-half)}.g-s__pt_half{padding-block-start:var(--g-spacing-half)}.g-s__py_half{padding-block:var(--g-spacing-half)}.g-s__px_half{padding-inline:var(--g-spacing-half)}.g-s__m_1{margin:var(--g-spacing-1)}.g-s__mr_1{margin-inline-end:var(--g-spacing-1)}.g-s__ml_1{margin-inline-start:var(--g-spacing-1)}.g-s__mt_1{margin-block-start:var(--g-spacing-1)}.g-s__mb_1{margin-block-end:var(--g-spacing-1)}.g-s__mx_1{margin-inline:var(--g-spacing-1)}.g-s__my_1{margin-block:var(--g-spacing-1)}.g-s__p_1{padding:var(--g-spacing-1)}.g-s__pl_1{padding-inline-start:var(--g-spacing-1)}.g-s__pr_1{padding-inline-end:var(--g-spacing-1)}.g-s__pb_1{padding-block-end:var(--g-spacing-1)}.g-s__pt_1{padding-block-start:var(--g-spacing-1)}.g-s__py_1{padding-block:var(--g-spacing-1)}.g-s__px_1{padding-inline:var(--g-spacing-1)}.g-s__m_2{margin:var(--g-spacing-2)}.g-s__mr_2{margin-inline-end:var(--g-spacing-2)}.g-s__ml_2{margin-inline-start:var(--g-spacing-2)}.g-s__mt_2{margin-block-start:var(--g-spacing-2)}.g-s__mb_2{margin-block-end:var(--g-spacing-2)}.g-s__mx_2{margin-inline:var(--g-spacing-2)}.g-s__my_2{margin-block:var(--g-spacing-2)}.g-s__p_2{padding:var(--g-spacing-2)}.g-s__pl_2{padding-inline-start:var(--g-spacing-2)}.g-s__pr_2{padding-inline-end:var(--g-spacing-2)}.g-s__pb_2{padding-block-end:var(--g-spacing-2)}.g-s__pt_2{padding-block-start:var(--g-spacing-2)}.g-s__py_2{padding-block:var(--g-spacing-2)}.g-s__px_2{padding-inline:var(--g-spacing-2)}.g-s__m_3{margin:var(--g-spacing-3)}.g-s__mr_3{margin-inline-end:var(--g-spacing-3)}.g-s__ml_3{margin-inline-start:var(--g-spacing-3)}.g-s__mt_3{margin-block-start:var(--g-spacing-3)}.g-s__mb_3{margin-block-end:var(--g-spacing-3)}.g-s__mx_3{margin-inline:var(--g-spacing-3)}.g-s__my_3{margin-block:var(--g-spacing-3)}.g-s__p_3{padding:var(--g-spacing-3)}.g-s__pl_3{padding-inline-start:var(--g-spacing-3)}.g-s__pr_3{padding-inline-end:var(--g-spacing-3)}.g-s__pb_3{padding-block-end:var(--g-spacing-3)}.g-s__pt_3{padding-block-start:var(--g-spacing-3)}.g-s__py_3{padding-block:var(--g-spacing-3)}.g-s__px_3{padding-inline:var(--g-spacing-3)}.g-s__m_4{margin:var(--g-spacing-4)}.g-s__mr_4{margin-inline-end:var(--g-spacing-4)}.g-s__ml_4{margin-inline-start:var(--g-spacing-4)}.g-s__mt_4{margin-block-start:var(--g-spacing-4)}.g-s__mb_4{margin-block-end:var(--g-spacing-4)}.g-s__mx_4{margin-inline:var(--g-spacing-4)}.g-s__my_4{margin-block:var(--g-spacing-4)}.g-s__p_4{padding:var(--g-spacing-4)}.g-s__pl_4{padding-inline-start:var(--g-spacing-4)}.g-s__pr_4{padding-inline-end:var(--g-spacing-4)}.g-s__pb_4{padding-block-end:var(--g-spacing-4)}.g-s__pt_4{padding-block-start:var(--g-spacing-4)}.g-s__py_4{padding-block:var(--g-spacing-4)}.g-s__px_4{padding-inline:var(--g-spacing-4)}.g-s__m_5{margin:var(--g-spacing-5)}.g-s__mr_5{margin-inline-end:var(--g-spacing-5)}.g-s__ml_5{margin-inline-start:var(--g-spacing-5)}.g-s__mt_5{margin-block-start:var(--g-spacing-5)}.g-s__mb_5{margin-block-end:var(--g-spacing-5)}.g-s__mx_5{margin-inline:var(--g-spacing-5)}.g-s__my_5{margin-block:var(--g-spacing-5)}.g-s__p_5{padding:var(--g-spacing-5)}.g-s__pl_5{padding-inline-start:var(--g-spacing-5)}.g-s__pr_5{padding-inline-end:var(--g-spacing-5)}.g-s__pb_5{padding-block-end:var(--g-spacing-5)}.g-s__pt_5{padding-block-start:var(--g-spacing-5)}.g-s__py_5{padding-block:var(--g-spacing-5)}.g-s__px_5{padding-inline:var(--g-spacing-5)}.g-s__m_6{margin:var(--g-spacing-6)}.g-s__mr_6{margin-inline-end:var(--g-spacing-6)}.g-s__ml_6{margin-inline-start:var(--g-spacing-6)}.g-s__mt_6{margin-block-start:var(--g-spacing-6)}.g-s__mb_6{margin-block-end:var(--g-spacing-6)}.g-s__mx_6{margin-inline:var(--g-spacing-6)}.g-s__my_6{margin-block:var(--g-spacing-6)}.g-s__p_6{padding:var(--g-spacing-6)}.g-s__pl_6{padding-inline-start:var(--g-spacing-6)}.g-s__pr_6{padding-inline-end:var(--g-spacing-6)}.g-s__pb_6{padding-block-end:var(--g-spacing-6)}.g-s__pt_6{padding-block-start:var(--g-spacing-6)}.g-s__py_6{padding-block:var(--g-spacing-6)}.g-s__px_6{padding-inline:var(--g-spacing-6)}.g-s__m_7{margin:var(--g-spacing-7)}.g-s__mr_7{margin-inline-end:var(--g-spacing-7)}.g-s__ml_7{margin-inline-start:var(--g-spacing-7)}.g-s__mt_7{margin-block-start:var(--g-spacing-7)}.g-s__mb_7{margin-block-end:var(--g-spacing-7)}.g-s__mx_7{margin-inline:var(--g-spacing-7)}.g-s__my_7{margin-block:var(--g-spacing-7)}.g-s__p_7{padding:var(--g-spacing-7)}.g-s__pl_7{padding-inline-start:var(--g-spacing-7)}.g-s__pr_7{padding-inline-end:var(--g-spacing-7)}.g-s__pb_7{padding-block-end:var(--g-spacing-7)}.g-s__pt_7{padding-block-start:var(--g-spacing-7)}.g-s__py_7{padding-block:var(--g-spacing-7)}.g-s__px_7{padding-inline:var(--g-spacing-7)}.g-s__m_8{margin:var(--g-spacing-8)}.g-s__mr_8{margin-inline-end:var(--g-spacing-8)}.g-s__ml_8{margin-inline-start:var(--g-spacing-8)}.g-s__mt_8{margin-block-start:var(--g-spacing-8)}.g-s__mb_8{margin-block-end:var(--g-spacing-8)}.g-s__mx_8{margin-inline:var(--g-spacing-8)}.g-s__my_8{margin-block:var(--g-spacing-8)}.g-s__p_8{padding:var(--g-spacing-8)}.g-s__pl_8{padding-inline-start:var(--g-spacing-8)}.g-s__pr_8{padding-inline-end:var(--g-spacing-8)}.g-s__pb_8{padding-block-end:var(--g-spacing-8)}.g-s__pt_8{padding-block-start:var(--g-spacing-8)}.g-s__py_8{padding-block:var(--g-spacing-8)}.g-s__px_8{padding-inline:var(--g-spacing-8)}.g-s__m_9{margin:var(--g-spacing-9)}.g-s__mr_9{margin-inline-end:var(--g-spacing-9)}.g-s__ml_9{margin-inline-start:var(--g-spacing-9)}.g-s__mt_9{margin-block-start:var(--g-spacing-9)}.g-s__mb_9{margin-block-end:var(--g-spacing-9)}.g-s__mx_9{margin-inline:var(--g-spacing-9)}.g-s__my_9{margin-block:var(--g-spacing-9)}.g-s__p_9{padding:var(--g-spacing-9)}.g-s__pl_9{padding-inline-start:var(--g-spacing-9)}.g-s__pr_9{padding-inline-end:var(--g-spacing-9)}.g-s__pb_9{padding-block-end:var(--g-spacing-9)}.g-s__pt_9{padding-block-start:var(--g-spacing-9)}.g-s__py_9{padding-block:var(--g-spacing-9)}.g-s__px_9{padding-inline:var(--g-spacing-9)}.g-s__m_10{margin:var(--g-spacing-10)}.g-s__mr_10{margin-inline-end:var(--g-spacing-10)}.g-s__ml_10{margin-inline-start:var(--g-spacing-10)}.g-s__mt_10{margin-block-start:var(--g-spacing-10)}.g-s__mb_10{margin-block-end:var(--g-spacing-10)}.g-s__mx_10{margin-inline:var(--g-spacing-10)}.g-s__my_10{margin-block:var(--g-spacing-10)}.g-s__p_10{padding:var(--g-spacing-10)}.g-s__pl_10{padding-inline-start:var(--g-spacing-10)}.g-s__pr_10{padding-inline-end:var(--g-spacing-10)}.g-s__pb_10{padding-block-end:var(--g-spacing-10)}.g-s__pt_10{padding-block-start:var(--g-spacing-10)}.g-s__py_10{padding-block:var(--g-spacing-10)}.g-s__px_10{padding-inline:var(--g-spacing-10)}.g-box{box-sizing:border-box}.g-box_overflow_hidden{overflow:hidden}.g-box_overflow_auto{overflow:auto}.g-box_overflow_x{overflow:hidden auto}.g-box_overflow_y{overflow:auto hidden}.g-card{--_--background-color: transparent;--_--border-color: transparent;--_--border-width: 0;--_--box-shadow: none;box-shadow:var(--g-card-box-shadow, var(--_--box-shadow));box-sizing:border-box;background-color:var(--g-card-background-color, var(--_--background-color));border:var(--g-card-border-width, var(--_--border-width)) solid var(--g-card-border-color, var(--_--border-color));border-radius:var(--g-card-border-radius, var(--_--border-radius));outline:none}.g-card_theme_normal{--_--border-color: var(--g-color-line-generic);--_--background-color: var(--g-color-base-generic)}.g-card_theme_info{--_--border-color: var(--g-color-line-info);--_--background-color: var(--g-color-base-info-light)}.g-card_theme_success{--_--border-color: var(--g-color-line-positive);--_--background-color: var(--g-color-base-positive-light)}.g-card_theme_warning{--_--border-color: var(--g-color-line-warning);--_--background-color: var(--g-color-base-warning-light)}.g-card_theme_danger{--_--border-color: var(--g-color-line-danger);--_--background-color: var(--g-color-base-danger-light)}.g-card_theme_utility{--_--border-color: var(--g-color-line-utility);--_--background-color: var(--g-color-base-utility-light)}.g-card_view_clear{--_--background-color: transparent}.g-card_view_outlined{--_--background-color: transparent;--_--border-width: 1px}.g-card_type_action{--_--background-color: var(--g-color-base-float);--_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow)}.g-card_type_action:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--g-card-border-radius, var(--_--border-radius));pointer-events:none}.g-card_type_action.g-card_clickable{cursor:pointer;position:relative}.g-card_type_action.g-card_clickable:hover{--_--box-shadow: 0px 3px 10px var(--g-color-sfx-shadow)}.g-card_type_action.g-card_clickable:focus-visible:after{outline:2px solid var(--g-color-line-focus);content:""}.g-card_type_selection{--_--border-width: 1px;--_--border-color: var(--g-color-line-generic);position:relative}.g-card_type_selection:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--g-card-border-radius, var(--_--border-radius));pointer-events:none}.g-card_type_selection:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--g-card-border-radius, var(--_--border-radius));pointer-events:none}.g-card_type_selection.g-card_clickable{cursor:pointer}.g-card_type_selection.g-card_clickable:hover{--_--border-color: transparent}.g-card_type_selection.g-card_clickable:hover:not(.g-card_selected):before{content:"";border:2px solid var(--g-color-line-brand);opacity:.5}.g-card_type_selection.g-card_clickable:hover:focus-visible:before{border-color:transparent}.g-card_type_selection.g-card_clickable:focus-visible:after{outline:2px solid var(--g-color-line-focus);content:""}.g-card_type_selection.g-card_selected:not(.g-card_disabled){--_--border-color: transparent}.g-card_type_selection.g-card_selected:not(.g-card_disabled):before{content:"";border:2px solid var(--g-color-line-brand)}.g-card_type_selection.g-card_view_clear{--_--border-color: transparent}.g-card_type_container.g-card_view_raised{--_--background-color: var(--g-color-base-float)}.g-card_type_container.g-card_view_raised.g-card_size_m{--_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow)}.g-card_type_container.g-card_view_raised.g-card_size_l{--_--box-shadow: 0px 1px 6px var(--g-color-sfx-shadow-light), 1px 3px 13px var(--g-color-sfx-shadow-light)}.g-card_size_m{--_--border-radius: 8px}.g-card_size_l{--_--border-radius: 16px}.g-alert{--_--icon-margin-inline-end: var(--g-spacing-2);--_--title-font-weight: var(--g-text-subheader-font-weight);--_--message-font-weight: var(--g-text-body-font-weight);--_--message-font-size: var(--g-text-body-1-font-size);--_--message-line-height: var(--g-text-body-1-line-height);padding:var(--g-alert-padding, var(--_--padding));--g-card-border-radius: var(--g-alert-border-radius, var(--_--border-radius));display:flex;align-items:var(--_--align)}.g-alert_align_baseline{--_--align: baseline}.g-alert_align_center{--_--align: center}.g-alert_corners_square{--g-card-border-radius: 0}.g-alert_size_s{--_--padding: 11px var(--g-spacing-3);--_--border-radius: var(--g-border-radius-m);--_--alert-message-title-indent: 0;--_--content-gap: var(--g-spacing-2);--_--close-btn-margin: 20px;--_--title-font-size: var(--g-text-subheader-1-font-size);--_--title-line-height: var(--g-text-subheader-1-line-height)}.g-alert_size_m{--_--padding: var(--g-spacing-4) var(--g-spacing-5);--_--icon-margin-inline-end: var(--g-spacing-3);--_--border-radius: var(--g-border-radius-l);--_--alert-message-title-indent: var(--g-spacing-1);--_--close-btn-margin: var(--g-spacing-3);--_--content-gap: var(--g-spacing-5);--_--title-font-size: var(--g-text-subheader-2-font-size);--_--title-line-height: var(--g-text-subheader-2-line-height)}.g-alert_size_l{--_--padding: var(--g-spacing-6);--_--border-radius: 12px;--_--icon-margin-inline-end: var(--g-spacing-4);--_--close-btn-margin: 6px;--_--alert-message-title-indent: var(--g-spacing-2);--_--content-gap: var(--g-spacing-5);--_--title-font-size: var(--g-text-subheader-3-font-size);--_--title-line-height: var(--g-text-subheader-3-line-height);--_--message-font-size: var(--g-text-body-2-font-size);--_--message-line-height: var(--g-text-body-2-line-height)}.g-alert__icon-wrapper{margin-inline-end:var(--g-alert-icon-margin-inline-end, var(--_--icon-margin-inline-end))}.g-alert__icon-wrapper_align_baseline{position:relative;inset-block-start:-1px}.g-alert__main{flex-grow:1;display:flex;gap:var(--g-alert-actions-margin, var(--_--content-gap))}.g-alert__main_layout_vertical{flex-direction:column}.g-alert__main_layout_horizontal{flex-direction:row;justify-content:space-between;align-items:var(--_--align)}.g-alert__title{color:var(--g-alert-title-text-color, var(--g-color-text-primary));font-size:var(--g-alert-title-font-size, var(--_--title-font-size));font-weight:var(--_--title-font-weight);line-height:var(--g-alert-title-line-height, var(--_--title-line-height))}.g-alert__message{color:var(--g-alert-message-text-color, var(--g-color-text-primary));font-size:var(--g-alert-message-font-size, var(--_--message-font-size));font-weight:var(--g-alert-message-font-weight, var(--_--message-font-weight));line-height:var(--g-alert-message-line-height, var(--_--message-line-height))}.g-alert__message_with-top-margin{margin-block-start:var(--g-alert-message-title-indent, var(--_--alert-message-title-indent))}.g-alert__actions{display:flex;gap:var(--g-alert-actions-gap, var(--g-spacing-3))}.g-alert__actions_horizontal{flex-flow:row wrap;align-items:center}.g-alert__actions_vertical{flex-direction:column;justify-content:center;align-items:flex-start}.g-alert__close-btn{flex-shrink:0;margin-inline-start:var(--g-alert-close-btn-margin, var(--_--close-btn-margin))}.g-control-label{display:inline-flex;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);color:var(--g-color-text-primary);-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.g-control-label_disabled{cursor:default;pointer-events:none}.g-control-label_size_s,.g-control-label_size_m{font-size:var(--g-text-body-1-font-size);line-height:15px}.g-control-label_size_l{font-size:var(--g-text-body-2-font-size);line-height:18px}.g-control-label_size_xl{font-size:var(--g-text-body-2-font-size);line-height:25px}.g-control-label__indicator{flex-shrink:0}.g-control-label__text{flex-grow:1;margin-inline-start:var(--g-spacing-2);white-space:normal}.g-control-label_disabled .g-control-label__text{opacity:.6}.g-checkbox__indicator{display:inline-block;position:relative;cursor:inherit}.g-checkbox__indicator:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;border:1px solid var(--g-color-line-generic-accent);border-radius:4px;transition:background .1s linear}.g-checkbox__indicator:after{content:" ";visibility:hidden}.g-checkbox__icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;visibility:hidden;color:transparent;transform:translateY(-5px);transition:color .1s,transform .2s}.g-checkbox__control{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;margin:0;padding:0;opacity:0;background:none;border:none;outline:none;cursor:inherit}.g-checkbox__outline{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;background:none;pointer-events:none;border-radius:4px}.g-checkbox__control:focus-visible+.g-checkbox__outline{outline:2px solid var(--g-color-line-focus)}.g-checkbox_size_m .g-checkbox__icon-svg_type_tick{width:8px;height:10px}.g-checkbox_size_m .g-checkbox__icon-svg_type_dash{width:12px;height:12px}.g-checkbox_size_m .g-checkbox__indicator{width:14px;height:14px}.g-checkbox_size_l .g-checkbox__icon-svg_type_tick{width:11px;height:9px}.g-checkbox_size_l .g-checkbox__icon-svg_type_dash{width:15px;height:15px}.g-checkbox_size_l .g-checkbox__indicator{width:17px;height:17px}.g-checkbox_size_xl .g-checkbox__icon-svg_type_tick{width:16px;height:13px}.g-checkbox_size_xl .g-checkbox__icon-svg_type_dash{width:22px;height:22px}.g-checkbox_size_xl .g-checkbox__indicator{width:24px;height:24px}.g-checkbox:hover .g-checkbox__indicator:before{border-color:var(--g-color-line-generic-accent-hover)}.g-checkbox_checked .g-checkbox__indicator:before,.g-checkbox_indeterminate .g-checkbox__indicator:before{background-color:var(--g-color-base-brand);border:transparent}.g-checkbox_checked .g-checkbox__icon,.g-checkbox_indeterminate .g-checkbox__icon{visibility:visible;color:var(--g-color-text-brand-contrast);transform:translate(0)}.g-checkbox_checked:hover .g-checkbox__indicator:before,.g-checkbox_indeterminate:hover .g-checkbox__indicator:before{background-color:var(--g-color-base-brand-hover)}.g-checkbox_disabled .g-checkbox__indicator:before{background-color:var(--g-color-base-generic-accent-disabled);border:transparent}.g-checkbox_disabled.g-checkbox_checked .g-checkbox__icon,.g-checkbox_disabled.g-checkbox_indeterminate .g-checkbox__icon{color:var(--g-color-text-hint)}.g-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;outline:none;background-color:var(--g-color-sfx-veil);overflow:auto;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}.g-modal__content-aligner{min-width:100%;min-height:100%;display:inline-flex;align-items:center;justify-content:center}.g-modal__content-aligner_has-scroll{width:100%}.g-modal__content{margin:var(--g-modal-margin, 20px);height:var(--g-modal-height, auto);min-height:var(--g-modal-min-height, auto);max-height:var(--g-modal-max-height, none);width:var(--g-modal-width, auto);max-width:var(--g-modal-max-width, none);min-width:var(--g-modal-min-width, auto);background-color:var(--g-color-base-modal);border-radius:var(--g-modal-border-radius, 5px);clip-path:inset(0 round var(--g-modal-border-radius, 5px));outline:none;transition:height .35s ease-in-out}.g-modal__content_has-scroll{min-width:0;overflow:auto;max-width:var(--g-modal-max-width, calc(100vw - var(--g-modal-margin, 20px) * 2));max-height:var(--g-modal-max-height, calc(100dvh - var(--g-modal-margin, 20px) * 2))}.g-modal[data-floating-ui-status=unmounted]{display:none;visibility:hidden;margin:-9999px 0 0 -9999px}.g-modal[data-floating-ui-status=open],.g-modal[data-floating-ui-status=close]{transition:opacity .15s ease-out}.g-modal[data-floating-ui-status=initial],.g-modal[data-floating-ui-status=close]{opacity:0}.g-modal[data-floating-ui-status=initial] .g-modal__content{transform:scale(.75)}.g-modal[data-floating-ui-status=open] .g-modal__content,.g-modal[data-floating-ui-status=close] .g-modal__content{transition:height .35s ease-in-out,transform .15s ease-out}.g-modal_mobile{--g-modal-width: 100vw;--g-modal-height: 100dvh;--g-modal-min-height: 100svh;--g-modal-margin: 0px;--g-modal-border-radius: 0px}.g-modal_mobile[data-floating-ui-status=initial] .g-modal__content,.g-modal_mobile[data-floating-ui-status=close] .g-modal__content{transform:translateY(100%)}.g-modal_mobile[data-floating-ui-status=open] .g-modal__content{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.g-modal[data-floating-ui-status] .g-modal__content{transition:none}}.g-dialog-btn-close{position:absolute;inset-block-start:14px;inset-inline-end:14px;z-index:1}.g-dialog-btn-close_mobile{inset-block-start:12px;inset-inline-end:12px}.g-dialog-body{padding:10px var(--_--side-padding);flex:1 1 auto;transition:height .35s ease-in-out}.g-dialog-body_has-borders{border-block-start:1px solid var(--g-color-line-generic);border-block-end:1px solid var(--g-color-line-generic)}.g-dialog_has-scroll .g-dialog-body{overflow:auto}.g-dialog-divider{border-block-start:1px solid var(--g-color-line-generic);margin:0 calc(-1 * var(--_--side-padding))}.g-dialog-footer{padding:28px var(--_--side-padding);display:flex;align-items:center;justify-content:flex-end}.g-dialog-footer__bts-wrapper{display:flex;gap:10px}.g-dialog-footer__children{flex-grow:1;height:100%;align-items:center;display:flex}.g-dialog-footer__button{min-width:128px;position:relative}.g-dialog-footer__error{padding:10px;color:var(--g-color-text-danger)}.g-dialog-footer_mobile{padding-block:12px;flex-direction:column;align-items:stretch;justify-content:flex-start}.g-dialog-footer_mobile .g-dialog-footer__bts-wrapper{flex-direction:column-reverse}.g-dialog-footer_mobile .g-dialog-footer__children{flex-grow:0;height:auto}.g-dialog-header{padding-block:20px 10px;padding-inline:var(--_--side-padding) calc(var(--_--side-padding) + var(--_--close-button-space) * var(--g-flow-is-ltr) + var(--_--close-button-space) * var(--g-flow-is-rtl));line-height:24px;display:flex;align-items:center;justify-content:flex-start;color:var(--g-color-text-primary)}.g-dialog-header_mobile{padding-block:22px 14px}.g-dialog{--_--side-padding: 32px;--_--close-button-space: 0px;position:relative;display:flex;flex-direction:column;width:var(--g-dialog-width, var(--_--width))}.g-dialog__modal:not(.g-dialog__modal_mobile):has(.g-dialog_max-width_s){--g-modal-max-width: 480px}.g-dialog__modal:not(.g-dialog__modal_mobile):has(.g-dialog_max-width_m){--g-modal-max-width: 720px}.g-dialog__modal:not(.g-dialog__modal_mobile):has(.g-dialog_max-width_l){--g-modal-max-width: 900px}.g-dialog__modal:not(.g-dialog__modal_mobile):has(.g-dialog_full-width){--g-modal-width: 100%}.g-dialog_max-width_s,.g-dialog_max-width_m,.g-dialog_max-width_l,.g-dialog_full-width{width:auto}.g-dialog_has-scroll{overflow-y:auto;max-height:calc(100dvh - var(--g-modal-margin, 20px) * 2)}.g-dialog_size_s{--_--width: 480px}.g-dialog_size_m{--_--width: 720px}.g-dialog_size_l{--_--width: 900px}.g-dialog_has-close{--_--close-button-space: 24px}.g-dialog_mobile{--_--side-padding: 20px;height:100%}.g-clear-button{--g-button-text-color: var(--g-color-text-hint);--g-button-text-color-hover: var(--g-color-text-primary);--g-button-background-color: transparent;--g-button-background-color-hover: transparent}.g-outer-additional-content{display:flex;justify-content:space-between;vertical-align:top}.g-outer-additional-content__note,.g-outer-additional-content__error{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);margin-block-start:2px}.g-outer-additional-content__error{color:var(--g-color-text-danger)}.g-outer-additional-content__error:not(:last-child){margin-inline-end:var(--g-spacing-2)}.g-outer-additional-content__note{margin-inline-start:auto}.g-text-area{--_--text-color: var(--g-color-text-primary);--_--placeholder-color: var(--g-color-text-hint);--_--background-color: transparent;--_--border-width: 1px;--_--clear-offset: calc( var(--g-text-area-border-width, 1px) + 1px );--_--focus-outline-color: var(--g-text-area-focus-outline-color);display:inline-block;width:100%;position:relative}.g-text-area__content{box-sizing:border-box;display:flex;width:inherit;height:inherit;background-color:var(--g-text-area-background-color, var(--_--background-color));border-width:var(--g-text-area-border-width, var(--_--border-width));border-style:solid;border-color:var(--g-text-area-border-color, var(--_--border-color));color:var(--g-text-area-text-color, var(--_--text-color))}.g-text-area__content:hover{border-color:var(--g-text-area-border-color-hover, var(--_--border-color-hover))}.g-text-area__content:focus-within{border-color:var(--g-text-area-border-color-active, var(--_--border-color-active));outline:2px solid var(--g-text-area-focus-outline-color, var(--_--focus-outline-color));outline-offset:-1px}.g-text-area__content{overflow:hidden}.g-text-area__control{box-sizing:border-box;display:inline-block;flex-grow:1;vertical-align:top;position:relative;margin:0;padding:0;width:100%;font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);color:inherit;background-color:transparent;border:none;resize:none;overflow-x:hidden}.g-text-area__control::placeholder{color:var(--g-text-area-placeholder-color, var(--_--placeholder-color))}.g-text-area__control:focus{outline:none}.g-text-area__control[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.g-text-area__clear{position:absolute}.g-text-area__clear_size_s,.g-text-area__clear_size_m{inset-inline-end:var(--_--clear-offset);inset-block-start:var(--_--clear-offset)}.g-text-area__clear_size_l,.g-text-area__clear_size_xl{inset-inline-end:calc(var(--_--clear-offset) + 1px);inset-block-start:calc(var(--_--clear-offset) + 2px)}.g-text-area_size_s .g-text-area__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(24px - var(--_--input-control-border-width) * 2);padding:3px 8px}.g-text-area_size_s.g-text-area_has-clear .g-text-area__control{padding-inline-end:26px}.g-text-area_size_s{--_--border-radius: var(--g-border-radius-s)}.g-text-area_size_m .g-text-area__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(28px - var(--_--input-control-border-width) * 2);padding:5px 8px}.g-text-area_size_m.g-text-area_has-clear .g-text-area__control{padding-inline-end:26px}.g-text-area_size_m{--_--border-radius: var(--g-border-radius-m)}.g-text-area_size_l .g-text-area__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(36px - var(--_--input-control-border-width) * 2);padding:9px 12px}.g-text-area_size_l.g-text-area_has-clear .g-text-area__control{padding-inline-end:36px}.g-text-area_size_l{--_--border-radius: var(--g-border-radius-l)}.g-text-area_size_xl .g-text-area__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);height:calc(44px - var(--_--input-control-border-width) * 2);padding:11px 12px}.g-text-area_size_xl.g-text-area_has-clear .g-text-area__control{padding-inline-end:36px}.g-text-area_size_xl{--_--border-radius: var(--g-border-radius-xl)}.g-text-area_view_normal{--_--border-color: var(--g-color-line-generic);--_--border-color-hover: var(--g-color-line-generic-hover);--_--border-color-active: var(--g-color-line-generic-active)}.g-text-area_view_clear{--_--border-color: transparent;--_--border-color-hover: transparent;--_--border-color-active: transparent;--_--border-radius: 0}.g-text-area_view_clear .g-text-area__content{border-inline:0}.g-text-area_view_clear .g-text-area__control{padding-inline:0}.g-text-area_pin_round-round .g-text-area__content{border-radius:var(--g-text-area-border-radius, var(--_--border-radius))}.g-text-area_pin_brick-brick .g-text-area__content{border-radius:0}.g-text-area_pin_clear-clear .g-text-area__content{border-radius:0;border-inline:0}.g-text-area_pin_circle-circle .g-text-area__content{border-radius:100px}.g-text-area_pin_round-brick .g-text-area__content{border-start-start-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-end-end-radius:0}.g-text-area_pin_brick-round .g-text-area__content{border-start-start-radius:0;border-start-end-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-text-area-border-radius, var(--_--border-radius))}.g-text-area_pin_round-clear .g-text-area__content{border-start-start-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-end-end-radius:0;border-inline-end:0}.g-text-area_pin_clear-round .g-text-area__content{border-start-start-radius:0;border-start-end-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-inline-start:0}.g-text-area_pin_brick-clear .g-text-area__content{border-radius:0;border-inline-end:0}.g-text-area_pin_clear-brick .g-text-area__content{border-radius:0;border-inline-start:0}.g-text-area_pin_circle-brick .g-text-area__content{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0}.g-text-area_pin_brick-circle .g-text-area__content{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px}.g-text-area_pin_circle-clear .g-text-area__content{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0;border-inline-end:0}.g-text-area_pin_clear-circle .g-text-area__content{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px;border-inline-start:0}.g-text-area_disabled{--_--text-color: var(--g-color-text-hint);--_--background-color: var(--g-color-base-generic-accent-disabled);--_--border-color: transparent;--_--border-color-hover: transparent;--_--border-color-active: transparent}.g-text-area_has-scrollbar .g-text-area__clear{inset-inline-end:var(--g-scrollbar-width)}.g-text-area_state_error.g-text-area_view_normal .g-text-area__content,.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:hover,.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:focus-within{border-color:var(--g-color-line-danger)}.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:focus-within{--_--focus-outline-color: var(--g-color-line-danger)}.g-text-area_state_error.g-text-area_view_clear .g-text-area__content,.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:hover,.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:focus-within{border-block-end:1px solid var(--g-color-line-danger)}.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:focus-within{--_--focus-outline-color: var(--g-color-line-danger)}.g-text-input{--_--text-color: var(--g-color-text-primary);--_--label-color: inherit;--_--placeholder-color: var(--g-color-text-hint);--_--background-color: transparent;--_--border-width: 1px;--_--focus-outline-color: var(--g-text-input-focus-outline-color);display:inline-block;width:100%;position:relative}.g-text-input__content{box-sizing:border-box;overflow:hidden;display:flex;width:100%;background-color:var(--g-text-input-background-color, var(--_--background-color));border-width:var(--g-text-input-border-width, var(--_--border-width));border-style:solid;border-color:var(--g-text-input-border-color, var(--_--border-color));color:var(--g-text-input-text-color, var(--_--text-color))}.g-text-input__content:hover{border-color:var(--g-text-input-border-color-hover, var(--_--border-color-hover))}.g-text-input__content:focus-within{border-color:var(--g-text-input-border-color-active, var(--_--border-color-active));outline:2px solid var(--g-text-input-focus-outline-color, var(--_--focus-outline-color));outline-offset:-1px}.g-text-input__control{box-sizing:border-box;display:inline-block;flex-grow:1;vertical-align:top;position:relative;margin:0;padding:0;width:100%;font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);color:inherit;background-color:transparent;border:none;height:var(--g-text-input-height)}.g-text-input__control::placeholder{color:var(--g-text-input-placeholder-color, var(--_--placeholder-color));overflow:hidden;white-space:nowrap}.g-text-input__control:focus{outline:none}.g-text-input__control[type=number],.g-text-input__control[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.g-text-input__control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.g-text-input__label{position:absolute;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;color:var(--g-text-input-label-color, var(--_--label-color))}.g-text-input__clear{flex-shrink:0;margin:auto 0}.g-text-input__clear_size_s,.g-text-input__clear_size_m{margin-inline-end:1px}.g-text-input__clear_size_l,.g-text-input__clear_size_xl{margin-inline-end:2px}.g-text-input__error-icon{box-sizing:content-box;color:var(--g-color-text-danger);padding-block:var(--_--error-icon-padding-block);padding-inline:var(--_--error-icon-padding-inline-start) var(--_--error-icon-padding-inline-end)}.g-text-input__error-popover{max-width:300px}.g-text-input__error-popover-content{padding:var(--g-spacing-5) var(--g-spacing-4)}.g-text-input__additional-content{display:flex;align-items:center}.g-text-input_size_s .g-text-input__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(24px - var(--_--input-control-border-width) * 2);padding:3px 8px}.g-text-input_size_s .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);padding-block:3px;padding-inline:8px 4px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_s.g-text-input_has-start-content .g-text-input__label{padding-inline-start:2px}.g-text-input_size_s .g-text-input__additional-content{height:22px}.g-text-input_size_s .g-text-input__additional-content_placement_start{padding-inline-start:1px}.g-text-input_size_s .g-text-input__additional-content_placement_end{padding-inline-end:1px}.g-text-input_size_s{--_--error-icon-padding-block: 5px;--_--error-icon-padding-inline-start: 0;--_--error-icon-padding-inline-end: 5px;--_--border-radius: var(--g-border-radius-s)}.g-text-input_size_m .g-text-input__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(28px - var(--_--input-control-border-width) * 2);padding:5px 8px}.g-text-input_size_m .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);padding-block:5px;padding-inline:8px 4px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_m.g-text-input_has-start-content .g-text-input__label{padding-inline-start:2px}.g-text-input_size_m .g-text-input__additional-content{height:26px}.g-text-input_size_m .g-text-input__additional-content_placement_start{padding-inline-start:1px}.g-text-input_size_m .g-text-input__additional-content_placement_end{padding-inline-end:1px}.g-text-input_size_m{--_--error-icon-padding-block: 5px;--_--error-icon-padding-inline-start: 0;--_--error-icon-padding-inline-end: 5px;--_--border-radius: var(--g-border-radius-m)}.g-text-input_size_l .g-text-input__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(36px - var(--_--input-control-border-width) * 2);padding:9px 12px}.g-text-input_size_l .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);padding-block:9px;padding-inline:12px 4px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_l.g-text-input_has-start-content .g-text-input__label{padding-inline-start:3px}.g-text-input_size_l .g-text-input__additional-content{height:34px}.g-text-input_size_l .g-text-input__additional-content_placement_start{padding-inline-start:3px}.g-text-input_size_l .g-text-input__additional-content_placement_end{padding-inline-end:3px}.g-text-input_size_l{--_--error-icon-padding-block: 9px;--_--error-icon-padding-inline-start: 0;--_--error-icon-padding-inline-end: 9px;--_--border-radius: var(--g-border-radius-l)}.g-text-input_size_xl .g-text-input__control{--_--input-control-border-width: var( --g-text-input-border-width, var(--g-text-area-border-width, 1px) );font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);height:calc(44px - var(--_--input-control-border-width) * 2);padding:11px 12px}.g-text-input_size_xl .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);padding-block:11px;padding-inline:12px 4px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_xl.g-text-input_has-start-content .g-text-input__label{padding-inline-start:3px}.g-text-input_size_xl .g-text-input__additional-content{height:42px}.g-text-input_size_xl .g-text-input__additional-content_placement_start{padding-inline-start:3px}.g-text-input_size_xl .g-text-input__additional-content_placement_end{padding-inline-end:3px}.g-text-input_size_xl{--_--error-icon-padding-block: 13px;--_--error-icon-padding-inline-start: 0;--_--error-icon-padding-inline-end: 13px;--_--border-radius: var(--g-border-radius-xl)}.g-text-input_view_normal{--_--border-color: var(--g-color-line-generic);--_--border-color-hover: var(--g-color-line-generic-hover);--_--border-color-active: var(--g-color-line-generic-active)}.g-text-input_view_clear{--_--border-color: transparent;--_--border-color-hover: transparent;--_--border-color-active: transparent;--_--border-radius: 0}.g-text-input_view_clear .g-text-input__content{border-inline:0}.g-text-input_view_clear .g-text-input__control{padding-inline:0}.g-text-input_pin_round-round .g-text-input__content{border-radius:var(--g-text-input-border-radius, var(--_--border-radius))}.g-text-input_pin_brick-brick .g-text-input__content{border-radius:0}.g-text-input_pin_clear-clear .g-text-input__content{border-radius:0;border-inline:0}.g-text-input_pin_circle-circle .g-text-input__content{border-radius:100px}.g-text-input_pin_round-brick .g-text-input__content{border-start-start-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-end-end-radius:0}.g-text-input_pin_brick-round .g-text-input__content{border-start-start-radius:0;border-start-end-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-text-input-border-radius, var(--_--border-radius))}.g-text-input_pin_round-clear .g-text-input__content{border-start-start-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-start-end-radius:0;border-end-start-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-end-end-radius:0;border-inline-end:0}.g-text-input_pin_clear-round .g-text-input__content{border-start-start-radius:0;border-start-end-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-end-start-radius:0;border-end-end-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-inline-start:0}.g-text-input_pin_brick-clear .g-text-input__content{border-radius:0;border-inline-end:0}.g-text-input_pin_clear-brick .g-text-input__content{border-radius:0;border-inline-start:0}.g-text-input_pin_circle-brick .g-text-input__content{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0}.g-text-input_pin_brick-circle .g-text-input__content{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px}.g-text-input_pin_circle-clear .g-text-input__content{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0;border-inline-end:0}.g-text-input_pin_clear-circle .g-text-input__content{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px;border-inline-start:0}.g-text-input_disabled{--_--text-color: var(--g-color-text-hint);--_--background-color: var(--g-color-base-generic-accent-disabled);--_--border-color: transparent;--_--border-color-hover: transparent;--_--border-color-active: transparent}.g-text-input_has-scrollbar .g-text-input__clear{inset-inline-end:var(--g-scrollbar-width)}.g-text-input_has-start-content .g-text-input__control{padding-inline-start:2px}.g-text-input_has-end-content{--_--error-icon-padding-inline-start: 0;--_--error-icon-padding-inline-end: 0}.g-text-input_has-end-content .g-text-input__control{padding-inline-end:2px}.g-text-input_state_error.g-text-input_view_normal .g-text-input__content,.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:hover,.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:focus-within{border-color:var(--g-color-line-danger)}.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:focus-within{--_--focus-outline-color: var(--g-color-line-danger)}.g-text-input_state_error.g-text-input_view_clear .g-text-input__content,.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:hover,.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:focus-within{border-block-end:1px solid var(--g-color-line-danger)}.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:focus-within{--_--focus-outline-color: var(--g-color-line-danger)}@keyframes g-pulse{50%{opacity:15%}}.g-loader{display:inline-flex;align-items:center}.g-loader__left,.g-loader__center,.g-loader__right{background:var(--g-color-base-brand);animation:g-pulse ease .8s infinite}.g-loader__left{animation-delay:.2s}.g-loader__center{animation-delay:.4s}.g-loader__right{animation-delay:.6s}.g-loader_size_s .g-loader__left{height:calc(20px / 1.5);width:5px}.g-loader_size_s .g-loader__center{width:5px;height:20px;margin-inline-start:5px}.g-loader_size_s .g-loader__right{height:calc(20px / 1.5);width:5px;margin-inline-start:5px}.g-loader_size_m .g-loader__left{height:calc(28px / 1.5);width:7px}.g-loader_size_m .g-loader__center{width:7px;height:28px;margin-inline-start:7px}.g-loader_size_m .g-loader__right{height:calc(28px / 1.5);width:7px;margin-inline-start:7px}.g-loader_size_l .g-loader__left{height:24px;width:9px}.g-loader_size_l .g-loader__center{width:9px;height:36px;margin-inline-start:9px}.g-loader_size_l .g-loader__right{height:24px;width:9px;margin-inline-start:9px}.g-list{--_--item-padding: var(--g-list-item-padding, 0);outline:none;display:flex;flex-direction:column;flex:1 1 auto;width:100%}.g-list__filter{padding:var(--_--item-padding);margin-block-end:8px;flex:0 0 auto}.g-list__items{flex:1 1 auto}.g-list__item,.g-list__empty-placeholder{box-sizing:border-box;display:flex;align-items:center;padding:var(--_--item-padding);-webkit-user-select:none;user-select:none;overflow:hidden}.g-list__item_active{background:var(--g-color-base-simple-hover)}.g-list__item_selected{background:var(--g-color-base-selection)}.g-list__item_active.g-list__item_selected{background:var(--g-color-base-selection-hover)}.g-list__item_sort-handle-align_right{flex-direction:row-reverse}.g-list__item_sort-handle-align_right .g-list__item-sort-icon{margin-inline:10px 0}.g-list__item_sortable[data-rbd-drag-handle-context-id]:active{cursor:grabbing}.g-list__item_dragging{background:var(--g-color-base-simple-hover-solid);z-index:100001}.g-list__empty-placeholder{box-sizing:border-box;color:var(--g-color-text-hint);min-height:36px;padding-block:8px}.g-list__item-content{flex:1 1 auto;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;height:100%}.g-list__item-sort-icon{display:flex;align-items:center;width:12px;margin-inline-end:4px;flex:0 0 auto;color:var(--g-color-text-hint)}.g-list__loading-indicator{display:flex;width:100%;align-items:center;justify-content:center}.g-sheet-content-area{box-sizing:border-box;max-height:calc(100% - var(--_--top-height));overflow:hidden auto;overscroll-behavior-y:contain;transition:height .3s ease}.g-sheet-content-area_without-scroll{overflow:hidden}@media (prefers-reduced-motion: reduce){.g-sheet-content-area{transition-duration:1ms}}.g-sheet-content-area__margin-box{border:1px solid transparent}.g-sheet-content-area__margin-box_always-full-height{box-sizing:border-box;height:100%}.g-sheet-content-area__margin-box_always-full-height .g-sheet-content-area__margin-box-border-compensation{height:100%}.g-sheet-content-area__margin-box-border-compensation{margin:-1px}.g-sheet-content-area__content{box-sizing:border-box;width:100%;padding:var(--g-sheet-content-padding, 0 max(10px, env(safe-area-inset-right, 0px)) env(safe-area-inset-bottom, 0px) max(10px, env(safe-area-inset-left, 0px)))}.g-sheet-content-area__content-title{padding-block-end:8px;font-size:var(--g-text-body-2-font-size);line-height:28px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.g-sheet-swipe-area{position:absolute;inset-block-start:-20px;inset-inline-start:0;width:100%;height:40px;z-index:1}.g-sheet-veil{position:absolute;inset-block-start:0;inset-inline-start:0;height:100%;width:100%;background-color:var(--g-color-sfx-veil);opacity:0;will-change:opacity}.g-sheet-veil_with-transition{transition:opacity .3s ease}.g-sheet{position:fixed;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;z-index:100000;--_--top-height: 20px}.g-sheet_without-top-bar{--_--top-height: 0}.g-sheet__sheet{position:absolute;inset-block-start:100%;inset-inline-start:0;width:100%;max-height:100%;will-change:transform;background-color:var(--g-sheet-background-color, var(--g-color-base-float))}.g-sheet__sheet:has(>.g-sheet__sheet-top){border-start-start-radius:20px;border-start-end-radius:20px}.g-sheet__sheet_with-transition{transition:transform .3s ease}@media (prefers-reduced-motion: reduce){.g-sheet__sheet{opacity:0}.g-sheet__sheet_with-transition{transition:opacity .3s ease}}.g-sheet__sheet-top{position:relative;height:var(--_--top-height)}.g-sheet__sheet-top-resizer{--_--translate-x: calc(-50% * var(--g-flow-direction));position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(var(--_--translate-x)) translateY(-50%);width:40px;height:4px;border-radius:4px;background-color:var(--g-color-line-generic)}.g-label{--_--bg-color: none;--_--bg-color-hover: none;--_--text-color: none;--_--animation-from: calc(-100% * var(--g-flow-direction));--_--animation-to: calc(100% * var(--g-flow-direction));--_--gradient-deg: calc(90deg * var(--g-flow-direction));--_--gradient-mask-begin-color: rgba(233, 233, 233, 0);--_--gradient-mask-end-color: rgba(233, 233, 233, 1);display:inline-flex;align-items:center;position:relative;height:var(--_--height);border-radius:var(--_--border-radius);color:var(--_--text-color);background-color:var(--_--bg-color);transition-property:opacity,color,background-color;transition-duration:.15s;transition-timing-function:ease-in-out;box-sizing:border-box;isolation:isolate}.g-label__animation-container{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.g-label__animation-container:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background-color:var(--_--gradient-bg-color, var(--_--bg-color));-webkit-mask-image:linear-gradient(var(--_--gradient-deg),var(--_--gradient-mask-begin-color),var(--_--gradient-mask-end-color));mask-image:linear-gradient(var(--_--gradient-deg),var(--_--gradient-mask-begin-color),var(--_--gradient-mask-end-color));animation:g-label 2s linear infinite}.g-label__text{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);display:flex;align-items:baseline;margin:0 var(--_--margin-inline);width:100%;text-align:center;white-space:nowrap;overflow:hidden}.g-label__content,.g-label__key{text-overflow:ellipsis;overflow:hidden}.g-label__value{display:flex;opacity:.7;overflow:hidden}.g-label__separator{margin:0 4px}.g-label__main-button{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;border-radius:inherit;z-index:1;height:100%}.g-label__main-button:empty{position:absolute;top:0;right:0;bottom:0;left:0}.g-label__addon{display:flex;align-items:center;justify-content:center;width:var(--_--height);height:var(--_--height);border-radius:var(--_--border-radius)}.g-label__addon_side_start,.g-label__addon_side_end{position:absolute;inset-block-start:0}.g-label__addon_side_start{inset-inline-start:2px;border-start-end-radius:0;border-end-end-radius:0}.g-label__addon_side_end{inset-inline-end:0;border-start-start-radius:0;border-end-start-radius:0}.g-label__addon_type_button{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;z-index:2;cursor:pointer;color:var(--_--text-color);background-color:transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,transform .1s ease-out}.g-label__addon_type_button:active{transform:scale(.96)}.g-label_size_xxs{--_--height: 18px;--_--border-radius: var(--g-border-radius-xs);--_--margin-inline: 6px;--_--margin-addon-start: 22px;--_--margin-addon-end: 20px}.g-label_size_xs{--_--height: 20px;--_--border-radius: var(--g-border-radius-xs);--_--margin-inline: 8px;--_--margin-addon-start: 24px;--_--margin-addon-end: 22px}.g-label_size_s{--_--height: 24px;--_--border-radius: var(--g-border-radius-s);--_--margin-inline: 10px;--_--margin-addon-start: 28px;--_--margin-addon-end: 26px}.g-label_size_m{--_--height: 28px;--_--border-radius: var(--g-border-radius-m);--_--margin-inline: 12px;--_--margin-addon-start: 32px;--_--margin-addon-end: 32px}.g-label_disabled{opacity:.7;pointer-events:none}.g-label_interactive{cursor:pointer}.g-label_width_auto{max-width:100%}.g-label_theme_normal{--_--bg-color: var(--g-color-base-misc-light);--_--bg-color-hover: var(--g-color-base-misc-light-hover);--_--text-color: var(--g-color-text-misc-heavy)}.g-label_theme_success{--_--bg-color: var(--g-color-base-positive-light);--_--bg-color-hover: var(--g-color-base-positive-light-hover);--_--text-color: var(--g-color-text-positive-heavy)}.g-label_theme_info{--_--bg-color: var(--g-color-base-info-light);--_--bg-color-hover: var(--g-color-base-info-light-hover);--_--text-color: var(--g-color-text-info-heavy)}.g-label_theme_warning{--_--bg-color: var(--g-color-base-warning-light);--_--bg-color-hover: var(--g-color-base-warning-light-hover);--_--text-color: var(--g-color-text-warning-heavy)}.g-label_theme_danger{--_--bg-color: var(--g-color-base-danger-light);--_--bg-color-hover: var(--g-color-base-danger-light-hover);--_--text-color: var(--g-color-text-danger-heavy)}.g-label_theme_utility{--_--bg-color: var(--g-color-base-utility-light);--_--bg-color-hover: var(--g-color-base-utility-light-hover);--_--text-color: var(--g-color-text-utility-heavy)}.g-label_theme_unknown{--_--bg-color: var(--g-color-base-neutral-light);--_--bg-color-hover: var(--g-color-base-neutral-light-hover);--_--text-color: var(--g-color-text-complementary)}.g-label_theme_clear{--_--bg-color: transparent;--_--bg-color-hover: var(--g-color-base-simple-hover);--_--text-color: var(--g-color-text-complementary);--_--gradient-bg-color: var(--g-color-base-neutral-light);box-shadow:inset 0 0 0 1px var(--g-color-line-generic)}.g-label:has(.g-label__addon_side_start) .g-label__text{margin-inline-start:var(--_--margin-addon-start)}.g-label:has(.g-label__addon_side_end) .g-label__text{margin-inline-end:var(--_--margin-addon-end)}.g-label_interactive:hover:not(:has(.g-label__addon_type_button:not(.g-label__addon_action_copy):hover)),.g-label__addon_type_button:not(.g-label__addon_action_copy):hover{background-color:var(--_--bg-color-hover)}.g-label__main-button:focus-visible,.g-label__addon_type_button:focus-visible{outline:2px solid var(--g-color-line-focus)}@keyframes g-label{0%{transform:translate(var(--_--animation-from))}to{transform:translate(var(--_--animation-to))}}.g-pagination-ellipsis{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);display:flex;align-items:flex-end;color:var(--g-color-text-secondary)}.g-pagination-ellipsis_size_s{padding-block-end:3px}.g-pagination-ellipsis_size_m{padding-block-end:5px}.g-pagination-ellipsis_size_l{padding-block-end:9px}.g-pagination-ellipsis_size_xl{padding-block-end:11px}.g-pagination-page__simple{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);display:flex;align-items:center}.g-pagination-page__simple_size_s{padding:0 8px}.g-pagination-page__simple_size_m{padding:0 13px}.g-pagination-page__simple_size_l{padding:0 18px}.g-pagination-page__simple_size_xl{padding:0 21px}.g-pagination-page-of{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);display:flex;align-items:flex-end;color:var(--g-color-text-secondary)}.g-pagination-page-of_size_s{padding-block-end:3px}.g-pagination-page-of_size_m{padding-block-end:5px}.g-pagination-page-of_size_l{padding-block-end:9px}.g-pagination-page-of_size_xl{padding-block-end:11px}.g-pagination-input.g-pagination-input_size_s{width:70px}.g-pagination-input.g-pagination-input_size_m{width:80px}.g-pagination-input.g-pagination-input_size_l{width:90px}.g-pagination-input.g-pagination-input_size_xl{width:100px}.g-select-empty-placeholder{margin:4px;color:var(--g-color-text-hint)}.g-select-empty-placeholder_empty{margin-block-start:0}.g-select-counter{display:flex;justify-content:center;align-items:center;margin-inline:4px;background-color:var(--g-color-base-generic)}.g-select-counter__text{margin-inline:4px;flex-grow:1;text-align:center}.g-select-counter_size_xl .g-select-counter__text{margin-inline:6px}.g-select-counter_size_s{border-radius:var(--g-border-radius-xs);height:20px;min-width:20px}.g-select-counter_size_m{border-radius:var(--g-border-radius-s);height:24px;min-width:24px}.g-select-counter_size_l{border-radius:var(--g-border-radius-m);height:28px;min-width:28px}.g-select-counter_size_xl{border-radius:var(--g-border-radius-l);margin-inline:4px;height:36px;min-width:36px}.g-select-clear{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;margin-inline-start:auto;z-index:1;flex-shrink:0}.g-select-clear:focus-visible{border:1px solid var(--g-color-line-generic-active)}.g-select-clear_size_s{height:24px;width:24px;border-radius:var(--g-border-radius-s)}.g-select-clear_size_m{height:28px;width:28px;border-radius:var(--g-border-radius-m)}.g-select-clear_size_l{height:36px;width:36px;border-radius:var(--g-border-radius-l)}.g-select-clear_size_xl{height:44px;width:44px;border-radius:var(--g-border-radius-xl)}.g-select-clear__clear{color:var(--g-color-text-secondary)}.g-select-clear:hover .g-select-clear__clear{color:var(--g-color-text-primary)}.g-select-control{--_--focus-outline-color: var(--g-select-focus-outline-color);padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;transition:transform .1s ease-out;width:100%;z-index:0}.g-select-control_disabled{cursor:default}.g-select-control_size_s{--_--text-right-padding: 8px;--_--border-radius: var(--g-border-radius-s);height:24px;padding:4px calc(var(--_--text-right-padding) + 1px)}.g-select-control_size_m{--_--text-right-padding: 8px;--_--border-radius: var(--g-border-radius-m);height:28px;padding:6px calc(var(--_--text-right-padding) + 1px)}.g-select-control_size_l{--_--text-right-padding: 12px;--_--border-radius: var(--g-border-radius-l);height:36px;padding:10px calc(var(--_--text-right-padding) + 1px)}.g-select-control_size_xl{--_--text-right-padding: 12px;--_--border-radius: var(--g-border-radius-xl);height:44px;padding:12px calc(var(--_--text-right-padding) + 1px)}.g-select-control__button{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:inline-grid;grid-template-columns:auto auto;align-items:center;justify-content:flex-start;overflow:hidden;width:100%;height:100%;transition:color .15s linear,background-color .15s linear}.g-select-control__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--g-color-line-generic);border-radius:var(--_--border-radius)}.g-select-control__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.g-select-control__button:active:after{transform:scale(1.042)}.g-select-control__button_pin_round-round:before{border-radius:var(--_--border-radius)}.g-select-control__button_pin_brick-brick:before{border-radius:0}.g-select-control__button_pin_clear-clear:before{border-radius:0;border-inline:0}.g-select-control__button_pin_circle-circle:before{border-radius:100px}.g-select-control__button_pin_round-brick:before{border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-start-radius:var(--_--border-radius);border-end-end-radius:0}.g-select-control__button_pin_brick-round:before{border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-start-radius:0;border-end-end-radius:var(--_--border-radius)}.g-select-control__button_pin_round-clear:before{border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-start-radius:var(--_--border-radius);border-end-end-radius:0;border-inline-end:0}.g-select-control__button_pin_clear-round:before{border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-start-radius:0;border-end-end-radius:var(--_--border-radius);border-inline-start:0}.g-select-control__button_pin_brick-clear:before{border-radius:0;border-inline-end:0}.g-select-control__button_pin_clear-brick:before{border-radius:0;border-inline-start:0}.g-select-control__button_pin_circle-brick:before{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0}.g-select-control__button_pin_brick-circle:before{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px}.g-select-control__button_pin_circle-clear:before{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0;border-inline-end:0}.g-select-control__button_pin_clear-circle:before{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px;border-inline-start:0}.g-select-control__button_pin_round-round:after{border-radius:var(--_--border-radius)}.g-select-control__button_pin_brick-brick:after{border-radius:0}.g-select-control__button_pin_clear-clear:after{border-radius:0;border-inline:0}.g-select-control__button_pin_circle-circle:after{border-radius:100px}.g-select-control__button_pin_round-brick:after{border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-start-radius:var(--_--border-radius);border-end-end-radius:0}.g-select-control__button_pin_brick-round:after{border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-start-radius:0;border-end-end-radius:var(--_--border-radius)}.g-select-control__button_pin_round-clear:after{border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-start-radius:var(--_--border-radius);border-end-end-radius:0;border-inline-end:0}.g-select-control__button_pin_clear-round:after{border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-start-radius:0;border-end-end-radius:var(--_--border-radius);border-inline-start:0}.g-select-control__button_pin_brick-clear:after{border-radius:0;border-inline-end:0}.g-select-control__button_pin_clear-brick:after{border-radius:0;border-inline-start:0}.g-select-control__button_pin_circle-brick:after{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0}.g-select-control__button_pin_brick-circle:after{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px}.g-select-control__button_pin_circle-clear:after{border-start-start-radius:100px;border-start-end-radius:0;border-end-start-radius:100px;border-end-end-radius:0;border-inline-end:0}.g-select-control__button_pin_clear-circle:after{border-start-start-radius:0;border-start-end-radius:100px;border-end-start-radius:0;border-end-end-radius:100px;border-inline-start:0}.g-select-control__button_view_clear{border-color:transparent}.g-select-control__button_view_clear:before{border-color:transparent}.g-select-control__button_view_clear:after{border-color:transparent}.g-select-control__button_size_s,.g-select-control__button_size_m,.g-select-control__button_size_l{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height)}.g-select-control__button_size_xl{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.g-select-control__button_error:before{--_--focus-outline-color: var(--g-color-line-danger);border-color:var(--g-color-line-danger)}.g-select-control__button:hover:before{background-color:var(--g-color-base-simple-hover)}.g-select-control__button_disabled{color:var(--g-color-text-hint);pointer-events:none}.g-select-control__button_disabled:before{background-color:var(--g-color-base-generic-accent-disabled)}.g-select-control__button_disabled:after{border-color:transparent}.g-select-control__button:not(.g-select-control__button_error):not(.g-select-control__button_disabled):not(.g-select-control__button_view_clear):hover:before{border-color:var(--g-color-line-generic-hover)}.g-select-control__button_open:not(.g-select-control__button_error):not(.g-select-control__button_view_clear):before,.g-select-control__button:not(.g-select-control__button_error):not(.g-select-control__button_view_clear):focus-visible:before{border-color:var(--g-color-line-generic-active)}.g-select-control__button:focus-visible:before{outline:2px solid var(--g-select-focus-outline-color, var(--_--focus-outline-color));outline-offset:-1px}.g-select-control:not(.g-select-control_disabled):not(.g-select-control_no-active):active{transform:scale(.96)}.g-select-control__label{font-weight:var(--g-text-accent-font-weight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-inline-end:4px}.g-select-control__placeholder,.g-select-control__option-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:var(--_--text-right-padding)}.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(24px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(28px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(36px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(44px + var(--_--text-right-padding))}.g-select-control__placeholder{color:var(--g-color-text-hint)}.g-select-control__chevron-icon{flex:0 0 16px;margin-inline-start:auto;color:var(--g-color-text-secondary)}.g-select-control__chevron-icon_disabled{color:var(--g-color-text-hint)}.g-select-clear+.g-select-control__chevron-icon{margin-inline-start:0}.g-select-control__error-icon{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;box-sizing:content-box;z-index:1;color:var(--g-color-text-danger);padding:var(--_--text-input-error-icon-padding);border-radius:var(--g-focus-border-radius)}.g-select-control__error-icon:focus{outline:2px solid var(--g-color-line-focus)}.g-select-control__error-icon:focus:not(:focus-visible){outline:0}.g-select-control__error-popover{max-width:300px}.g-select-control__error-popover-content{padding:var(--g-spacing-5) var(--g-spacing-4)}.g-select-filter{--g-text-input-border-color: var(--g-color-line-generic-active)}.g-select-list{display:flex;margin:4px 0;overflow:hidden}.g-popup .g-select-list:first-child,.g-popup .g-select-list:last-child{border-radius:0}.g-select-list:not(.g-select-list_virtualized){overflow:auto;position:relative}.g-select-list_mobile{max-height:100%}.g-select-list_multiple.g-list .g-list__item_selected{background:none}.g-select-list_multiple.g-list .g-list__item_active{background:var(--g-color-base-simple-hover)}.g-select-list__group-label,.g-select-list__group-label-custom{box-sizing:border-box;position:relative;width:100%;height:auto;padding:0}.g-select-list__group-label{font-size:var(--g-text-body-1-font-size)}.g-select-list_size_s .g-select-list__group-label:not(.g-select-list__group-label_empty){height:24px;padding:8px 8px 4px}.g-select-list_size_m .g-select-list__group-label:not(.g-select-list__group-label_empty){height:28px;padding:8px 8px 4px}.g-select-list_size_l .g-select-list__group-label:not(.g-select-list__group-label_empty){height:36px;padding:10px 12px 6px}.g-select-list_size_xl .g-select-list__group-label:not(.g-select-list__group-label_empty){height:44px;padding:12px 12px 8px;font-size:var(--g-text-body-2-font-size)}.g-select-list_mobile .g-select-list__group-label:not(.g-select-list__group-label_empty){height:36px;padding:12px 12px 8px;font-size:var(--g-text-body-2-font-size)}.g-list__item:not(:first-child) .g-select-list__group-label{margin-block-start:5px}.g-list__item:not(:first-child) .g-select-list__group-label:before{content:"";position:absolute;inset-block-start:-3px;inset-inline-start:0;width:100%;height:1px;background-color:var(--g-color-line-generic)}.g-select-list__group-label-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--g-text-accent-font-weight);width:100%}.g-select-list__option{box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%;cursor:pointer}.g-select-list_size_s .g-select-list__option{padding:0 8px}.g-select-list_size_s .g-select-list__option .g-select-list__option-default-label{height:24px;line-height:24px}.g-select-list_size_s .g-select-list__option{--_--select-tick-icon-padding-right: 4px }.g-select-list_size_m .g-select-list__option{padding:0 8px}.g-select-list_size_m .g-select-list__option .g-select-list__option-default-label{height:28px;line-height:28px}.g-select-list_size_m .g-select-list__option{--_--select-tick-icon-padding-right: 4px }.g-select-list_size_l .g-select-list__option{padding:0 12px}.g-select-list_size_l .g-select-list__option .g-select-list__option-default-label{height:36px;line-height:36px}.g-select-list_size_l .g-select-list__option{--_--select-tick-icon-padding-right: 6px }.g-select-list_size_xl .g-select-list__option{padding:0 12px}.g-select-list_size_xl .g-select-list__option .g-select-list__option-default-label{height:44px;line-height:44px;font-size:var(--g-text-body-2-font-size)}.g-select-list_size_xl .g-select-list__option{--_--select-tick-icon-padding-right: 6px }.g-select-list_mobile .g-select-list__option{padding:0 12px}.g-select-list_mobile .g-select-list__option .g-select-list__option-default-label{height:36px;line-height:36px;font-size:var(--g-text-body-2-font-size)}.g-select-list_mobile .g-select-list__option .g-select-list__tick-icon{padding-inline-end:6px}.g-select-list__option_disabled{cursor:default}.g-select-list__option-default-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--g-text-body-1-font-size);width:100%}.g-select-list__option-default-label_disabled{color:var(--g-color-text-secondary)}.g-select-list__tick-icon{box-sizing:content-box;flex:0 0 16px;visibility:hidden;color:var(--g-color-text-brand);padding-inline-end:var(--_--select-tick-icon-padding-right)}.g-select-list__tick-icon_shown{visibility:visible}.g-select-list__loading-indicator{display:flex;width:100%;align-items:center;justify-content:center}.g-select-popup{display:flex;flex-direction:column;max-height:90vh}.g-select{display:inline-block;max-width:100%}.g-select_width_max{width:100%}.g-pagination{display:flex}.g-pagination__pagination-item{margin-inline-end:4px;flex-shrink:0}.g-pagination__input,.g-pagination__page-sizer{margin:0 4px;flex-shrink:0}.g-segmented-radio-group{--_--border-width: 1px;--_--transition-time: .15s;box-sizing:border-box;display:inline-flex;flex-direction:row;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);position:relative}.g-segmented-radio-group__option{position:relative;flex:1 1 auto;-webkit-user-select:none;user-select:none;font-size:var(--g-text-body-1-font-size);text-align:center;cursor:pointer;transform:scale(1);transition:color var(--_--transition-time) linear}.g-segmented-radio-group__option:before{position:absolute;inset-inline-start:0;inset-block:var(--_--border-width);content:"";width:var(--_--border-width);background-color:var(--g-color-line-generic)}.g-segmented-radio-group__option:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border:var(--_--border-width) solid var(--g-color-line-generic);border-radius:0;transition:background-color var(--_--transition-time) linear,border-color var(--_--transition-time) linear}.g-segmented-radio-group__option:not(:first-child):not(.g-segmented-radio-group__option_checked):after{border-inline-start-width:0}.g-segmented-radio-group__option:not(:last-child):not(.g-segmented-radio-group__option_checked):after{border-inline-end-width:0}.g-segmented-radio-group__option:first-child{border-start-start-radius:var(--_--border-radius);border-end-start-radius:var(--_--border-radius)}.g-segmented-radio-group__option:first-child:before{display:none}.g-segmented-radio-group__option:first-child:after{border-start-start-radius:var(--_--border-radius);border-end-start-radius:var(--_--border-radius)}.g-segmented-radio-group__option:last-child{border-start-end-radius:var(--_--border-radius);border-end-end-radius:var(--_--border-radius)}.g-segmented-radio-group__option:last-child:after{border-start-end-radius:var(--_--border-radius);border-end-end-radius:var(--_--border-radius)}.g-segmented-radio-group__option:not(.g-segmented-radio-group__option_checked):not(.g-segmented-radio-group__option_disabled):hover:after{background-color:var(--g-color-base-simple-hover)}.g-segmented-radio-group__option:not(.g-segmented-radio-group__option_checked):not(.g-segmented-radio-group__option_disabled):hover .g-segmented-radio-group__option-text{color:var(--g-color-text-primary)}.g-segmented-radio-group__option:has(.g-segmented-radio-group__option-control:focus-visible){outline:2px solid var(--g-color-line-misc);outline-offset:calc(-1 * var(--_--border-width))}.g-segmented-radio-group__option-control{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;margin:0;padding:0;border:none;outline:none;opacity:0;cursor:inherit}.g-segmented-radio-group__option-text{display:inline-flex;justify-content:center;align-items:center;gap:8px;white-space:nowrap;color:var(--g-color-text-complementary);overflow:hidden}.g-segmented-radio-group__option-text_icon{height:100%;display:flex;align-items:center}.g-segmented-radio-group__option_checked{cursor:default;border-color:var(--g-color-line-brand)}.g-segmented-radio-group__option_checked .g-segmented-radio-group__option-text{color:var(--g-color-text-brand-heavy)}.g-segmented-radio-group__option_checked:after{background-color:var(--g-color-base-selection);border-color:var(--g-color-line-brand)}.g-segmented-radio-group__option_checked:before,.g-segmented-radio-group__option_checked+.g-segmented-radio-group__option:before{background-color:transparent}.g-segmented-radio-group__option_disabled{cursor:default}.g-segmented-radio-group__option_disabled:after{background-color:var(--g-color-base-generic)}.g-segmented-radio-group__option_disabled .g-segmented-radio-group__option-text{color:var(--g-color-text-hint)}.g-segmented-radio-group__option_disabled.g-segmented-radio-group__option_checked:after{background-color:var(--g-color-base-generic-accent);border-color:var(--g-color-line-generic-accent)}.g-segmented-radio-group__option_disabled.g-segmented-radio-group__option_checked .g-segmented-radio-group__option-text{color:var(--g-color-text-secondary)}.g-segmented-radio-group__option:before{z-index:-1}.g-segmented-radio-group_size_s .g-segmented-radio-group__option{height:24px;line-height:24px}.g-segmented-radio-group_size_s .g-segmented-radio-group__option-text{margin:0 10px}.g-segmented-radio-group_size_s{--_--border-radius: var(--g-border-radius-s)}.g-segmented-radio-group_size_m .g-segmented-radio-group__option{height:28px;line-height:28px}.g-segmented-radio-group_size_m .g-segmented-radio-group__option-text{margin:0 13px}.g-segmented-radio-group_size_m{--_--border-radius: var(--g-border-radius-m)}.g-segmented-radio-group_size_l .g-segmented-radio-group__option{height:36px;line-height:36px}.g-segmented-radio-group_size_l .g-segmented-radio-group__option-text{margin:0 18px}.g-segmented-radio-group_size_l{--_--border-radius: var(--g-border-radius-l)}.g-segmented-radio-group_size_xl .g-segmented-radio-group__option{height:44px;line-height:44px;font-size:var(--g-text-body-2-font-size)}.g-segmented-radio-group_size_xl .g-segmented-radio-group__option-text{margin:0 25px}.g-segmented-radio-group_size_xl{--_--border-radius: var(--g-border-radius-xl)}.g-segmented-radio-group_width_auto{max-width:100%}.g-segmented-radio-group_width_max{width:100%}.g-segmented-radio-group_width_auto .g-segmented-radio-group__option,.g-segmented-radio-group_width_max .g-segmented-radio-group__option{overflow:hidden}.g-segmented-radio-group_width_auto .g-segmented-radio-group__option-text,.g-segmented-radio-group_width_max .g-segmented-radio-group__option-text{display:block;overflow:hidden;text-overflow:ellipsis}.g-skeleton{--_--animation-from: calc(-100% * var(--g-flow-direction));--_--animation-to: calc(100% * var(--g-flow-direction));--_--gradient-deg: calc(90deg * var(--g-flow-direction));--_--border-radius: var(--g-border-radius-s);display:inline-block;position:relative;z-index:0;width:100%;overflow:hidden;background-color:var(--g-color-base-generic);border-radius:var(--_--border-radius);height:var(--_--size, auto)}.g-skeleton_size_xs{--_--border-radius: var(--g-border-radius-xs);--_--size: 20px}.g-skeleton_size_s{--_--border-radius: var(--g-border-radius-s);--_--size: 24px}.g-skeleton_size_m{--_--border-radius: var(--g-border-radius-m);--_--size: 28px}.g-skeleton_size_l{--_--border-radius: var(--g-border-radius-l);--_--size: 36px}.g-skeleton_size_xl{--_--border-radius: var(--g-border-radius-xl);--_--size: 44px}.g-skeleton_variant_circle{width:auto;aspect-ratio:1;border-radius:50%}.g-skeleton_variant_square{width:auto;aspect-ratio:1}.g-skeleton_variant_text{display:block;width:100%;height:1em;margin-block:calc((1lh - 1em)/2)}.g-skeleton_animation_gradient:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(var(--_--gradient-deg),transparent,var(--g-color-base-generic));animation:g-skeleton 1.2s ease-out infinite}@media (prefers-reduced-motion: reduce){.g-skeleton_animation_gradient:after{animation:none}}.g-skeleton_animation_pulse{animation:g-skeletonPulse 1.5s infinite linear}@keyframes g-skeleton{0%{transform:translate(var(--_--animation-from))}to{transform:translate(var(--_--animation-to))}}@keyframes g-skeletonPulse{0%{opacity:1}50%{opacity:.5}}.g-spin{display:inline-block;backface-visibility:hidden;animation:g-spin 1s linear infinite}@media (prefers-reduced-motion: reduce){.g-spin{animation:none}}.g-spin__inner{box-sizing:border-box;height:100%;width:50%;margin-inline-start:50%;border:2px solid var(--g-spin-color, var(--g-color-base-brand));border-inline-start:none;border-start-end-radius:25px;border-end-end-radius:25px}.g-spin_size_xs{width:16px;height:16px}.g-spin_size_s{width:24px;height:24px}.g-spin_size_m{width:28px;height:28px}.g-spin_size_l{width:32px;height:32px}.g-spin_size_xl{width:36px;height:36px}.g-switch{position:relative}.g-switch__control{opacity:0;cursor:pointer}.g-switch__indicator{display:inline-block;position:relative}.g-switch__indicator:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--g-color-base-generic-medium);transition:background .1s linear}.g-switch__indicator:after{content:" ";visibility:hidden}.g-switch__slider{position:absolute;content:"";border-radius:50%;background-color:var(--g-color-base-background);transition:transform .15s ease-out}.g-switch__outline{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;background:none;pointer-events:none}.g-switch__control:focus-visible+.g-switch__outline{outline:2px solid var(--g-color-line-focus)}.g-switch_loading .g-switch__slider:after{content:"";position:absolute;box-sizing:border-box;border-radius:50%;inset-inline-start:2px;inset-block-start:2px;border-color:var(--g-color-base-generic-accent);border-style:solid;border-block-start-color:transparent;animation:g-spin 1s linear infinite}@media (prefers-reduced-motion: reduce){.g-switch_loading .g-switch__slider:after{animation:none}}.g-switch_size_s .g-switch__indicator,.g-switch_size_s .g-switch__indicator:before,.g-switch_size_s .g-switch__outline{width:28px;height:16px;border-radius:10px}.g-switch_size_s .g-switch__slider{inset-block-start:2px;inset-inline-start:2px;width:12px;height:12px}.g-switch_size_s .g-switch__slider:after{width:8px;height:8px;border-width:2px}.g-switch_size_m .g-switch__indicator,.g-switch_size_m .g-switch__indicator:before,.g-switch_size_m .g-switch__outline{width:36px;height:20px;border-radius:10px}.g-switch_size_m .g-switch__slider{inset-block-start:2px;inset-inline-start:2px;width:16px;height:16px}.g-switch_size_m .g-switch__slider:after{width:12px;height:12px;border-width:2px}.g-switch_size_m .g-switch__text{margin-block-start:3px}.g-switch_size_l .g-switch__indicator,.g-switch_size_l .g-switch__indicator:before,.g-switch_size_l .g-switch__outline{width:42px;height:24px;border-radius:12px}.g-switch_size_l .g-switch__slider{inset-block-start:3px;inset-inline-start:3px;width:18px;height:18px}.g-switch_size_l .g-switch__slider:after{width:14px;height:14px;border-width:2px}.g-switch_size_l .g-switch__text{margin-block-start:4px}.g-switch:hover .g-switch__indicator:before{background-color:var(--g-color-base-generic-medium-hover)}.g-switch_checked .g-switch__slider{--_--translate-x: calc(100% * var(--g-flow-direction));transform:translate(var(--_--translate-x))}.g-switch_checked.g-switch_loading .g-switch__slider:after{border-color:var(--g-color-base-brand);border-block-start-color:transparent}.g-switch_checked .g-switch__indicator:before,.g-switch_checked:hover .g-switch__indicator:before{background-color:var(--g-color-base-brand)}.g-switch_disabled .g-switch__indicator:before{background-color:var(--g-color-base-generic-accent-disabled)}.g-switch_disabled.g-switch_checked .g-switch__indicator:before{background-color:var(--g-color-base-brand);opacity:.5}.g-switch_disabled .g-switch__slider:after{opacity:.5}@keyframes g-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html.ui-tour-active .help-fab,html.ui-help-inspect-active .help-fab{display:none!important}html.ui-help-inspect-active .g-modal,html.ui-tour-active .g-modal,html.ui-help-open .g-modal,html.ui-help-inspect-active .g-popup,html.ui-tour-active .g-popup,html.ui-help-open .g-popup{z-index:1!important}html.ui-help-inspect-active{cursor:help!important}html.ui-help-inspect-active,html.ui-help-inspect-active *,html.ui-help-inspect-active *:before,html.ui-help-inspect-active *:after{cursor:help!important}html.ui-help-inspect-active .ui-help-inspect__card,html.ui-help-inspect-active .ui-help-inspect__card *{cursor:auto!important}html.ui-help-inspect-active .ui-help-inspect__btn{cursor:pointer!important}html.ui-help-inspect-active input,html.ui-help-inspect-active textarea,html.ui-help-inspect-active [contenteditable=true]{caret-color:transparent!important}html.ui-help-inspect-locked{overflow:hidden!important;overscroll-behavior:none;height:100%}html.ui-help-inspect-locked body{overflow:hidden!important;overscroll-behavior:none;touch-action:none}html.ui-help-inspect-locked .ui-help-inspect__card{touch-action:auto}.help-fab{position:fixed;right:20px;bottom:20px;z-index:2147483000;width:44px;height:44px;border:1px solid rgba(252,201,108,.45);border-radius:999px;background:linear-gradient(180deg,#fcc96c38,#12151cf5),#12151c;color:var(--dc-gold, #fcc96c);font:inherit;font-size:20px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 12px 28px #0006;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}@media (max-width: 960px){.help-fab{bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.help-fab:hover{transform:translateY(-1px);border-color:#fcc96cb3;color:var(--dc-gold-hover, #ffd789);box-shadow:0 16px 36px #0000007a}.help-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}.help-menu__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#06080cb8;cursor:pointer}.help-menu__card{position:relative;z-index:1;width:min(340px,100%);padding:18px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0a,#12151cfa),#12151c;color:var(--dc-text, #f0f2f5);box-shadow:0 20px 48px #0000008c;font-family:var(--dc-font, inherit)}.help-menu__title{margin:0 0 4px;font-size:17px;font-weight:650;color:var(--dc-text, #f0f2f5)}.help-menu__text{margin:0 0 14px;font-size:13px;color:var(--dc-muted, #8b8f97)}.help-menu__option{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;margin-bottom:8px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff08;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s ease,background .15s ease}.help-menu__option:hover{border-color:#fcc96c66;background:#fcc96c14}.help-menu__option-title{font-size:14px;font-weight:600;color:var(--dc-text, #f0f2f5)}.help-menu__option-desc{font-size:12px;line-height:1.4;color:var(--dc-muted, #8b8f97)}.help-menu__option-shortcut{margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--dc-gold, #fcc96c)}@media (max-width: 1023px){.help-menu__option-shortcut{display:none}}.help-menu__cancel{width:100%;margin-top:6px;border:none;background:transparent;padding:10px;font:inherit;font-size:13px;color:var(--dc-muted, #8b8f97);cursor:pointer}.help-menu__cancel:hover{color:var(--dc-text, #f0f2f5)}.ui-tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:auto;font-family:var(--dc-font, inherit)}.ui-tour__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ui-tour__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#06080cb8;cursor:pointer}.ui-tour__spotlight{position:fixed;border-radius:12px;pointer-events:none;z-index:1;box-shadow:0 0 0 2px #fcc96cd9,0 0 0 1px #00000059,0 12px 32px #00000059}.ui-tour__card{position:fixed;z-index:2;width:min(320px,calc(100vw - 24px));padding:16px 16px 14px;border-radius:14px;border:1px solid rgba(252,201,108,.28);background:linear-gradient(180deg,#fcc96c14,#12151cfa),#12151c;color:var(--dc-text, #f0f2f5);box-shadow:0 18px 44px #00000080}.ui-tour__card--center{top:50%;left:50%;transform:translate(-50%,-50%)}.ui-tour__progress{display:inline-flex;align-items:center;min-height:22px;margin-bottom:8px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:650;line-height:1.2;color:var(--dc-gold, #fcc96c);background:#fcc96c1f}.ui-tour__title{margin:0 0 6px;font-size:15px;font-weight:650;line-height:1.3;color:var(--dc-text, #f0f2f5)}.ui-tour__text{margin:0 0 14px;font-size:13px;line-height:1.45;color:var(--dc-muted, #8b8f97)}.ui-tour__actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.ui-tour__actions-right{display:flex;align-items:center;gap:6px}.ui-tour__btn{border:1px solid transparent;background:transparent;padding:8px 12px;border-radius:10px;font:inherit;font-size:13px;font-weight:600;color:var(--dc-muted, #8b8f97);cursor:pointer}.ui-tour__btn:hover{color:var(--dc-text, #f0f2f5);background:#ffffff0f}.ui-tour__btn--primary{border-color:#fcc96c73;background:#fcc96c29;color:var(--dc-gold, #fcc96c)}.ui-tour__btn--primary:hover{border-color:#fcc96cb3;background:#fcc96c3d;color:var(--dc-gold-hover, #ffd789)}.ui-help-inspect{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;font-family:var(--dc-font, inherit)}.ui-help-inspect__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;cursor:help;background:transparent;touch-action:none}.ui-help-inspect__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.ui-help-inspect__hover{position:fixed;z-index:1;border-radius:10px;border:2px solid rgba(252,201,108,.9);box-shadow:0 0 0 1px #00000059;pointer-events:none;transition:top .08s ease-out,left .08s ease-out,width .08s ease-out,height .08s ease-out}.ui-help-inspect__spotlight{position:fixed;z-index:1;border-radius:12px;box-shadow:0 0 0 2px #fcc96cf2,0 0 0 1px #00000059,0 12px 32px #0006;pointer-events:none}.ui-help-inspect__card{position:fixed;z-index:2;width:min(320px,calc(100vw - 24px));padding:16px;border-radius:14px;border:1px solid rgba(252,201,108,.28);background:linear-gradient(180deg,#fcc96c14,#12151cfa),#12151c;color:var(--dc-text, #f0f2f5);box-shadow:0 18px 44px #00000080;pointer-events:auto}.ui-help-inspect__card:not(.ui-help-inspect__card--anchored){left:50%;bottom:max(20px,env(safe-area-inset-bottom,0px));transform:translate(-50%)}.ui-help-inspect__title{margin:0 0 6px;font-size:15px;font-weight:650;line-height:1.3;color:var(--dc-text, #f0f2f5)}.ui-help-inspect__text{margin:0 0 14px;font-size:13px;line-height:1.45;color:var(--dc-muted, #8b8f97)}.ui-help-inspect__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ui-help-inspect__btn{border:1px solid rgba(252,201,108,.45);border-radius:10px;padding:8px 12px;font:inherit;font-size:13px;font-weight:600;background:#fcc96c29;color:var(--dc-gold, #fcc96c);cursor:pointer}.ui-help-inspect__btn:hover{background:#fcc96c3d;color:var(--dc-gold-hover, #ffd789)}.ui-help-inspect__btn--ghost{border-color:transparent;background:transparent;color:var(--dc-muted, #8b8f97)}.ui-help-inspect__btn--ghost:hover{background:#ffffff0f;color:var(--dc-text, #f0f2f5)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.g-root{background:var(--g-color-base-background);color:var(--g-color-text-primary);--g-font-family-sans: "Inter", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--g-font-family-monospace: "Menlo", "Monaco", "Consolas", "Liberation Mono", "Ubuntu Mono", "DejaVu Sans Mono", "Courier New", "Courier", monospace;--g-text-body-font-family: var(--g-font-family-sans);--g-text-caption-font-family: var(--g-font-family-sans);--g-text-header-font-family: var(--g-font-family-sans);--g-text-subheader-font-family: var(--g-font-family-sans);--g-text-display-font-family: var(--g-font-family-sans);--g-text-code-font-family: var(--g-font-family-monospace);--g-text-body-font-weight: 400;--g-text-caption-font-weight: 400;--g-text-header-font-weight: 600;--g-text-subheader-font-weight: 600;--g-text-display-font-weight: 600;--g-text-code-font-weight: 400;--g-text-accent-font-weight: 600;--g-text-body-1-font-size: 13px;--g-text-body-1-line-height: 18px;--g-text-body-2-font-size: 15px;--g-text-body-2-line-height: 20px;--g-text-body-3-font-size: 17px;--g-text-body-3-line-height: 24px;--g-text-body-short-font-size: 13px;--g-text-body-short-line-height: 16px;--g-text-caption-1-font-size: 9px;--g-text-caption-1-line-height: 12px;--g-text-caption-2-font-size: 11px;--g-text-caption-2-line-height: 16px;--g-text-header-1-font-size: 20px;--g-text-header-1-line-height: 24px;--g-text-header-2-font-size: 24px;--g-text-header-2-line-height: 28px;--g-text-subheader-1-font-size: 13px;--g-text-subheader-1-line-height: 18px;--g-text-subheader-2-font-size: 15px;--g-text-subheader-2-line-height: 20px;--g-text-subheader-3-font-size: 17px;--g-text-subheader-3-line-height: 24px;--g-text-display-1-font-size: 28px;--g-text-display-1-line-height: 36px;--g-text-display-2-font-size: 32px;--g-text-display-2-line-height: 40px;--g-text-display-3-font-size: 40px;--g-text-display-3-line-height: 48px;--g-text-display-4-font-size: 48px;--g-text-display-4-line-height: 52px;--g-text-code-1-font-size: 12px;--g-text-code-1-line-height: 18px;--g-text-code-2-font-size: 14px;--g-text-code-2-line-height: 20px;--g-text-code-3-font-size: 16px;--g-text-code-3-line-height: 24px;--g-text-code-inline-1-font-size: 12px;--g-text-code-inline-1-line-height: 14px;--g-text-code-inline-2-font-size: 14px;--g-text-code-inline-2-line-height: 16px;--g-text-code-inline-3-font-size: 16px;--g-text-code-inline-3-line-height: 20px;--g-text-body-1-font: var(--g-text-body-font-weight) var(--g-text-body-1-font-size) / var(--g-text-body-1-line-height) var(--g-text-body-font-family);--g-text-body-2-font: var(--g-text-body-font-weight) var(--g-text-body-2-font-size) / var(--g-text-body-2-line-height) var(--g-text-body-font-family);--g-text-body-3-font: var(--g-text-body-font-weight) var(--g-text-body-3-font-size) / var(--g-text-body-3-line-height) var(--g-text-body-font-family);--g-text-body-short-font: var(--g-text-body-font-weight) var(--g-text-body-short-font-size) / var(--g-text-body-short-line-height) var(--g-text-body-font-family);--g-text-caption-1-font: var(--g-text-caption-font-weight) var(--g-text-caption-1-font-size) / var(--g-text-caption-1-line-height) var(--g-text-caption-font-family);--g-text-caption-2-font: var(--g-text-caption-font-weight) var(--g-text-caption-2-font-size) / var(--g-text-caption-2-line-height) var(--g-text-caption-font-family);--g-text-header-1-font: var(--g-text-header-font-weight) var(--g-text-header-1-font-size) / var(--g-text-header-1-line-height) var(--g-text-header-font-family);--g-text-header-2-font: var(--g-text-header-font-weight) var(--g-text-header-2-font-size) / var(--g-text-header-2-line-height) var(--g-text-header-font-family);--g-text-subheader-1-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-1-font-size) / var(--g-text-subheader-1-line-height) var(--g-text-subheader-font-family);--g-text-subheader-2-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-2-font-size) / var(--g-text-subheader-2-line-height) var(--g-text-subheader-font-family);--g-text-subheader-3-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-3-font-size) / var(--g-text-subheader-3-line-height) var(--g-text-subheader-font-family);--g-text-display-1-font: var(--g-text-display-font-weight) var(--g-text-display-1-font-size) / var(--g-text-display-1-line-height) var(--g-text-display-font-family);--g-text-display-2-font: var(--g-text-display-font-weight) var(--g-text-display-2-font-size) / var(--g-text-display-2-line-height) var(--g-text-display-font-family);--g-text-display-3-font: var(--g-text-display-font-weight) var(--g-text-display-3-font-size) / var(--g-text-display-3-line-height) var(--g-text-display-font-family);--g-text-display-4-font: var(--g-text-display-font-weight) var(--g-text-display-4-font-size) / var(--g-text-display-4-line-height) var(--g-text-display-font-family);--g-text-code-1-font: var(--g-text-code-font-weight) var(--g-text-code-1-font-size) / var(--g-text-code-1-line-height) var(--g-text-code-font-family);--g-text-code-2-font: var(--g-text-code-font-weight) var(--g-text-code-2-font-size) / var(--g-text-code-2-line-height) var(--g-text-code-font-family);--g-text-code-3-font: var(--g-text-code-font-weight) var(--g-text-code-3-font-size) / var(--g-text-code-3-line-height) var(--g-text-code-font-family);--g-text-code-inline-1-font: var(--g-text-code-inline-font-weight) var(--g-text-code-inline-1-font-size) / var(--g-text-code-inline-1-line-height) var(--g-text-code-inline-font-family);--g-text-code-inline-2-font: var(--g-text-code-inline-font-weight) var(--g-text-code-inline-2-font-size) / var(--g-text-code-inline-2-line-height) var(--g-text-code-inline-font-family);--g-text-code-inline-3-font: var(--g-text-code-inline-font-weight) var(--g-text-code-inline-3-font-size) / var(--g-text-code-inline-3-line-height) var(--g-text-code-inline-font-family);font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);--g-spacing-base: 4px;--g-spacing-0: calc(var(--g-spacing-base) * 0);--g-spacing-half: calc(var(--g-spacing-base) * .5);--g-spacing-1: var(--g-spacing-base);--g-spacing-2: calc(var(--g-spacing-base) * 2);--g-spacing-3: calc(var(--g-spacing-base) * 3);--g-spacing-4: calc(var(--g-spacing-base) * 4);--g-spacing-5: calc(var(--g-spacing-base) * 5);--g-spacing-6: calc(var(--g-spacing-base) * 6);--g-spacing-7: calc(var(--g-spacing-base) * 7);--g-spacing-8: calc(var(--g-spacing-base) * 8);--g-spacing-9: calc(var(--g-spacing-base) * 9);--g-spacing-10: calc(var(--g-spacing-base) * 10);--g-scrollbar-width: 12px;--g-border-radius-xs: 3px;--g-border-radius-s: 5px;--g-border-radius-m: 6px;--g-border-radius-l: 8px;--g-border-radius-xl: 10px;--g-focus-border-radius: 2px}body.g-root,.g-root[dir=ltr]{--g-flow-direction: 1;--g-flow-is-ltr: 1;--g-flow-is-rtl: 0}.g-root[dir=rtl]{--g-flow-direction: -1;--g-flow-is-ltr: 0;--g-flow-is-rtl: 1}.g-root_theme_light{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-70: rgba(0, 0, 0, .07);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-20-solid: rgb(250, 250, 250);--g-color-private-black-50-solid: rgb(242, 242, 242);--g-color-private-black-100-solid: rgb(229, 229, 229);--g-color-private-black-150-solid: rgb(217, 217, 217);--g-color-private-black-200-solid: rgb(204, 204, 204);--g-color-private-black-250-solid: rgb(191, 191, 191);--g-color-private-black-300-solid: rgb(179, 179, 179);--g-color-private-black-350-solid: rgb(166, 166, 166);--g-color-private-black-400-solid: rgb(153, 153, 153);--g-color-private-black-450-solid: rgb(140, 140, 140);--g-color-private-black-500-solid: rgb(128, 128, 128);--g-color-private-black-550-solid: rgb(115, 115, 115);--g-color-private-black-600-solid: rgb(102, 102, 102);--g-color-private-black-650-solid: rgb(89, 89, 89);--g-color-private-black-700-solid: rgb(76, 76, 76);--g-color-private-black-750-solid: rgb(64, 64, 64);--g-color-private-black-800-solid: rgb(51, 51, 51);--g-color-private-black-850-solid: rgb(38, 38, 38);--g-color-private-black-900-solid: rgb(26, 26, 26);--g-color-private-black-950-solid: rgb(13, 13, 13);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(235, 245, 254);--g-color-private-blue-100-solid: rgb(225, 239, 253);--g-color-private-blue-150-solid: rgb(215, 234, 252);--g-color-private-blue-200-solid: rgb(195, 224, 251);--g-color-private-blue-250-solid: rgb(175, 213, 249);--g-color-private-blue-300-solid: rgb(155, 203, 248);--g-color-private-blue-350-solid: rgb(134, 193, 247);--g-color-private-blue-400-solid: rgb(114, 182, 245);--g-color-private-blue-450-solid: rgb(94, 172, 244);--g-color-private-blue-500-solid: rgb(74, 161, 242);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(52, 139, 220);--g-color-private-blue-650-solid: rgb(50, 127, 200);--g-color-private-blue-700-solid: rgb(48, 114, 179);--g-color-private-blue-750-solid: rgb(46, 102, 158);--g-color-private-blue-800-solid: rgb(44, 90, 138);--g-color-private-blue-850-solid: rgb(42, 78, 117);--g-color-private-blue-900-solid: rgb(40, 66, 96);--g-color-private-blue-950-solid: rgb(38, 53, 75);--g-color-private-blue-1000-solid: rgb(37, 47, 65);--g-color-private-green-50: rgba(50, 186, 118, .1);--g-color-private-green-100: rgba(50, 186, 118, .15);--g-color-private-green-150: rgba(50, 186, 118, .2);--g-color-private-green-200: rgba(50, 186, 118, .3);--g-color-private-green-250: rgba(50, 186, 118, .4);--g-color-private-green-300: rgba(50, 186, 118, .5);--g-color-private-green-350: rgba(50, 186, 118, .6);--g-color-private-green-400: rgba(50, 186, 118, .7);--g-color-private-green-450: rgba(50, 186, 118, .8);--g-color-private-green-500: rgba(50, 186, 118, .9);--g-color-private-green-50-solid: rgb(235, 248, 241);--g-color-private-green-100-solid: rgb(224, 245, 234);--g-color-private-green-150-solid: rgb(214, 241, 228);--g-color-private-green-200-solid: rgb(194, 234, 214);--g-color-private-green-250-solid: rgb(173, 227, 200);--g-color-private-green-300-solid: rgb(153, 221, 187);--g-color-private-green-350-solid: rgb(132, 214, 173);--g-color-private-green-400-solid: rgb(112, 207, 159);--g-color-private-green-450-solid: rgb(91, 200, 145);--g-color-private-green-500-solid: rgb(71, 193, 132);--g-color-private-green-550-solid: rgb(50, 186, 118);--g-color-private-green-600-solid: rgb(48, 170, 110);--g-color-private-green-650-solid: rgb(47, 155, 101);--g-color-private-green-700-solid: rgb(45, 139, 93);--g-color-private-green-750-solid: rgb(44, 123, 84);--g-color-private-green-800-solid: rgb(42, 108, 76);--g-color-private-green-850-solid: rgb(40, 92, 68);--g-color-private-green-900-solid: rgb(39, 76, 59);--g-color-private-green-950-solid: rgb(37, 60, 51);--g-color-private-green-1000-solid: rgb(36, 53, 47);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(255, 249, 239);--g-color-private-yellow-100-solid: rgb(255, 245, 231);--g-color-private-yellow-150-solid: rgb(255, 242, 222);--g-color-private-yellow-200-solid: rgb(255, 236, 206);--g-color-private-yellow-250-solid: rgb(255, 229, 190);--g-color-private-yellow-300-solid: rgb(255, 223, 174);--g-color-private-yellow-350-solid: rgb(255, 216, 157);--g-color-private-yellow-400-solid: rgb(255, 210, 141);--g-color-private-yellow-450-solid: rgb(255, 203, 125);--g-color-private-yellow-500-solid: rgb(255, 197, 108);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(233, 174, 86);--g-color-private-yellow-650-solid: rgb(211, 158, 80);--g-color-private-yellow-700-solid: rgb(189, 142, 75);--g-color-private-yellow-750-solid: rgb(167, 126, 69);--g-color-private-yellow-800-solid: rgb(145, 110, 63);--g-color-private-yellow-850-solid: rgb(122, 93, 57);--g-color-private-yellow-900-solid: rgb(100, 77, 51);--g-color-private-yellow-950-solid: rgb(78, 61, 46);--g-color-private-yellow-1000-solid: rgb(67, 53, 43);--g-color-private-orange-50: rgba(255, 119, 0, .1);--g-color-private-orange-100: rgba(255, 119, 0, .15);--g-color-private-orange-150: rgba(255, 119, 0, .2);--g-color-private-orange-200: rgba(255, 119, 0, .3);--g-color-private-orange-250: rgba(255, 119, 0, .4);--g-color-private-orange-300: rgba(255, 119, 0, .5);--g-color-private-orange-350: rgba(255, 119, 0, .6);--g-color-private-orange-400: rgba(255, 119, 0, .7);--g-color-private-orange-450: rgba(255, 119, 0, .8);--g-color-private-orange-500: rgba(255, 119, 0, .9);--g-color-private-orange-50-solid: rgb(255, 241, 230);--g-color-private-orange-100-solid: rgb(255, 235, 217);--g-color-private-orange-150-solid: rgb(255, 228, 204);--g-color-private-orange-200-solid: rgb(255, 214, 179);--g-color-private-orange-250-solid: rgb(255, 201, 153);--g-color-private-orange-300-solid: rgb(255, 187, 128);--g-color-private-orange-350-solid: rgb(255, 173, 102);--g-color-private-orange-400-solid: rgb(255, 160, 77);--g-color-private-orange-450-solid: rgb(255, 146, 51);--g-color-private-orange-500-solid: rgb(255, 133, 25);--g-color-private-orange-550-solid: rgb(255, 119, 0);--g-color-private-orange-600-solid: rgb(233, 110, 3);--g-color-private-orange-650-solid: rgb(211, 101, 7);--g-color-private-orange-700-solid: rgb(189, 92, 10);--g-color-private-orange-750-solid: rgb(167, 83, 14);--g-color-private-orange-800-solid: rgb(145, 74, 17);--g-color-private-orange-850-solid: rgb(122, 65, 20);--g-color-private-orange-900-solid: rgb(100, 56, 24);--g-color-private-orange-950-solid: rgb(78, 47, 27);--g-color-private-orange-1000-solid: rgb(67, 43, 29);--g-color-private-red-50: rgba(255, 0, 61, .1);--g-color-private-red-100: rgba(255, 0, 61, .15);--g-color-private-red-150: rgba(255, 0, 61, .2);--g-color-private-red-200: rgba(255, 0, 61, .3);--g-color-private-red-250: rgba(255, 0, 61, .4);--g-color-private-red-300: rgba(255, 0, 61, .5);--g-color-private-red-350: rgba(255, 0, 61, .6);--g-color-private-red-400: rgba(255, 0, 61, .7);--g-color-private-red-450: rgba(255, 0, 61, .8);--g-color-private-red-500: rgba(255, 0, 61, .9);--g-color-private-red-50-solid: rgb(255, 230, 236);--g-color-private-red-100-solid: rgb(255, 217, 226);--g-color-private-red-150-solid: rgb(255, 204, 216);--g-color-private-red-200-solid: rgb(255, 179, 197);--g-color-private-red-250-solid: rgb(255, 153, 177);--g-color-private-red-300-solid: rgb(255, 128, 158);--g-color-private-red-350-solid: rgb(255, 102, 139);--g-color-private-red-400-solid: rgb(255, 77, 119);--g-color-private-red-450-solid: rgb(255, 51, 100);--g-color-private-red-500-solid: rgb(255, 25, 80);--g-color-private-red-550-solid: rgb(255, 0, 61);--g-color-private-red-600-solid: rgb(233, 3, 58);--g-color-private-red-650-solid: rgb(211, 6, 56);--g-color-private-red-700-solid: rgb(189, 9, 53);--g-color-private-red-750-solid: rgb(167, 12, 50);--g-color-private-red-800-solid: rgb(145, 15, 48);--g-color-private-red-850-solid: rgb(122, 17, 45);--g-color-private-red-900-solid: rgb(100, 20, 42);--g-color-private-red-950-solid: rgb(78, 23, 39);--g-color-private-red-1000-solid: rgb(67, 25, 38);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(244, 238, 250);--g-color-private-purple-100-solid: rgb(238, 229, 247);--g-color-private-purple-150-solid: rgb(233, 220, 245);--g-color-private-purple-200-solid: rgb(221, 203, 240);--g-color-private-purple-250-solid: rgb(210, 186, 235);--g-color-private-purple-300-solid: rgb(199, 169, 230);--g-color-private-purple-350-solid: rgb(188, 151, 224);--g-color-private-purple-400-solid: rgb(177, 134, 219);--g-color-private-purple-450-solid: rgb(165, 117, 214);--g-color-private-purple-500-solid: rgb(154, 99, 209);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(132, 77, 187);--g-color-private-purple-650-solid: rgb(121, 71, 170);--g-color-private-purple-700-solid: rgb(110, 66, 153);--g-color-private-purple-750-solid: rgb(99, 61, 136);--g-color-private-purple-800-solid: rgb(89, 56, 119);--g-color-private-purple-850-solid: rgb(78, 50, 102);--g-color-private-purple-900-solid: rgb(67, 45, 85);--g-color-private-purple-950-solid: rgb(56, 40, 68);--g-color-private-purple-1000-solid: rgb(50, 37, 60);--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: rgb(240, 243, 245);--g-color-private-cool-grey-100-solid: rgb(233, 237, 240);--g-color-private-cool-grey-150-solid: rgb(225, 230, 235);--g-color-private-cool-grey-200-solid: rgb(211, 218, 224);--g-color-private-cool-grey-250-solid: rgb(196, 206, 214);--g-color-private-cool-grey-300-solid: rgb(181, 194, 204);--g-color-private-cool-grey-350-solid: rgb(166, 181, 194);--g-color-private-cool-grey-400-solid: rgb(151, 169, 184);--g-color-private-cool-grey-450-solid: rgb(137, 157, 173);--g-color-private-cool-grey-500-solid: rgb(122, 144, 163);--g-color-private-cool-grey-550-solid: rgb(107, 132, 153);--g-color-private-cool-grey-600-solid: rgb(100, 122, 141);--g-color-private-cool-grey-650-solid: rgb(92, 111, 129);--g-color-private-cool-grey-700-solid: rgb(85, 101, 117);--g-color-private-cool-grey-750-solid: rgb(78, 91, 105);--g-color-private-cool-grey-800-solid: rgb(71, 81, 94);--g-color-private-cool-grey-850-solid: rgb(63, 70, 82);--g-color-private-cool-grey-900-solid: rgb(56, 60, 70);--g-color-private-cool-grey-950-solid: rgb(49, 50, 58);--g-color-private-cool-grey-1000-solid: rgb(45, 44, 52);--g-color-text-primary: var(--g-color-text-dark-primary);--g-color-text-complementary: var(--g-color-text-dark-complementary);--g-color-text-secondary: var(--g-color-text-dark-secondary);--g-color-text-hint: var(--g-color-text-dark-hint);--g-color-text-info: var(--g-color-private-blue-600-solid);--g-color-text-positive: var(--g-color-private-green-600-solid);--g-color-text-warning: var(--g-color-private-yellow-700-solid);--g-color-text-danger: var(--g-color-private-red-600-solid);--g-color-text-utility: var(--g-color-private-purple-600-solid);--g-color-text-misc: var(--g-color-private-cool-grey-600-solid);--g-color-text-info-heavy: var(--g-color-private-blue-700-solid);--g-color-text-positive-heavy: var(--g-color-private-green-700-solid);--g-color-text-warning-heavy: var(--g-color-private-orange-700-solid);--g-color-text-danger-heavy: var(--g-color-private-red-700-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-text-brand: var(--g-color-private-yellow-700-solid);--g-color-text-brand-heavy: var(--g-color-private-orange-700-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-650-solid);--g-color-text-link-hover: var(--g-color-private-orange-650-solid);--g-color-text-link-visited: var(--g-color-private-purple-550-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);--g-color-text-dark-primary: var(--g-color-private-black-850);--g-color-text-dark-complementary: var(--g-color-private-black-700);--g-color-text-dark-secondary: var(--g-color-private-black-500);--g-color-text-dark-hint: var(--g-color-private-black-300);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-850);--g-color-text-light-secondary: var(--g-color-private-white-700);--g-color-text-light-hint: var(--g-color-private-white-500);--g-color-text-inverted-primary: var(--g-color-text-light-primary);--g-color-text-inverted-complementary: var(--g-color-text-light-complementary);--g-color-text-inverted-secondary: var(--g-color-text-light-secondary);--g-color-text-inverted-hint: var(--g-color-text-light-hint);--g-color-base-background: var(--g-color-private-white-1000-solid);--g-color-base-generic: var(--g-color-private-black-50);--g-color-base-generic-hover: var(--g-color-private-black-150);--g-color-base-generic-medium: var(--g-color-private-black-150);--g-color-base-generic-medium-hover: var(--g-color-private-black-250);--g-color-base-generic-accent: var(--g-color-private-black-150);--g-color-base-generic-accent-disabled: var(--g-color-private-black-70);--g-color-base-generic-ultralight: var(--g-color-private-black-20-solid);--g-color-base-simple-hover: var(--g-color-private-black-50);--g-color-base-simple-hover-solid: var(--g-color-private-black-50-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-600-solid);--g-color-base-selection: var(--g-color-private-yellow-200);--g-color-base-selection-hover: var(--g-color-private-yellow-300);--g-color-base-info-light: var(--g-color-private-blue-100);--g-color-base-info-light-hover: var(--g-color-private-blue-200);--g-color-base-info-medium: var(--g-color-private-blue-200);--g-color-base-info-medium-hover: var(--g-color-private-blue-300);--g-color-base-info-heavy: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);--g-color-base-positive-light: var(--g-color-private-green-100);--g-color-base-positive-light-hover: var(--g-color-private-green-200);--g-color-base-positive-medium: var(--g-color-private-green-200);--g-color-base-positive-medium-hover: var(--g-color-private-green-300);--g-color-base-positive-heavy: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);--g-color-base-warning-light: var(--g-color-private-yellow-200);--g-color-base-warning-light-hover: var(--g-color-private-yellow-300);--g-color-base-warning-medium: var(--g-color-private-yellow-400);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-500);--g-color-base-warning-heavy: var(--g-color-private-yellow-550-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-650-solid);--g-color-base-danger-light: var(--g-color-private-red-100);--g-color-base-danger-light-hover: var(--g-color-private-red-200);--g-color-base-danger-medium: var(--g-color-private-red-200);--g-color-base-danger-medium-hover: var(--g-color-private-red-300);--g-color-base-danger-heavy: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);--g-color-base-utility-light: var(--g-color-private-purple-100);--g-color-base-utility-light-hover: var(--g-color-private-purple-200);--g-color-base-utility-medium: var(--g-color-private-purple-200);--g-color-base-utility-medium-hover: var(--g-color-private-purple-300);--g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);--g-color-base-neutral-light: var(--g-color-private-black-50);--g-color-base-neutral-light-hover: var(--g-color-private-black-100);--g-color-base-neutral-medium: var(--g-color-private-black-200);--g-color-base-neutral-medium-hover: var(--g-color-private-black-250);--g-color-base-neutral-heavy: var(--g-color-private-black-450);--g-color-base-neutral-heavy-hover: var(--g-color-private-black-550);--g-color-base-misc-light: var(--g-color-private-cool-grey-100);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-300);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);--g-color-base-light: var(--g-color-private-white-1000-solid);--g-color-base-light-hover: var(--g-color-private-white-850);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-1000-solid);--g-color-base-float-hover: var(--g-color-private-black-50-solid);--g-color-base-float-medium: var(--g-color-private-black-550-solid);--g-color-base-float-heavy: var(--g-color-private-black-700-solid);--g-color-base-float-accent: var(--g-color-private-white-1000-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-850);--g-color-base-float-announcement: var(--g-color-private-cool-grey-50-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-black-100);--g-color-line-generic-hover: var(--g-color-private-black-150);--g-color-line-generic-active: var(--g-color-private-black-300);--g-color-line-generic-accent: var(--g-color-private-black-150);--g-color-line-generic-accent-hover: var(--g-color-private-black-300);--g-color-line-generic-solid: var(--g-color-private-black-100-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-600-solid);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-250);--g-color-sfx-shadow: var(--g-color-private-black-150);--g-color-sfx-shadow-heavy: var(--g-color-private-black-500);--g-color-sfx-shadow-light: var(--g-color-private-black-50);--g-color-sfx-fade: var(--g-color-private-white-300);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-black-100);--g-color-scroll-handle-hover: var(--g-color-private-black-150);--g-color-scroll-corner: var(--g-color-private-black-100);--g-color-infographics-axis: var(--g-color-private-black-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-950)}.g-root_theme_dark{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-20-solid: rgb(38, 34, 38);--g-color-private-white-50-solid: rgb(45, 40, 45);--g-color-private-white-70-solid: rgb(49, 45, 49);--g-color-private-white-100-solid: rgb(56, 52, 56);--g-color-private-white-150-solid: rgb(67, 63, 67);--g-color-private-white-200-solid: rgb(78, 74, 78);--g-color-private-white-250-solid: rgb(89, 85, 89);--g-color-private-white-300-solid: rgb(100, 97, 100);--g-color-private-white-350-solid: rgb(111, 108, 111);--g-color-private-white-400-solid: rgb(122, 119, 122);--g-color-private-white-450-solid: rgb(133, 131, 133);--g-color-private-white-500-solid: rgb(144, 142, 144);--g-color-private-white-550-solid: rgb(156, 153, 156);--g-color-private-white-600-solid: rgb(167, 165, 167);--g-color-private-white-650-solid: rgb(178, 176, 178);--g-color-private-white-700-solid: rgb(189, 187, 189);--g-color-private-white-750-solid: rgb(200, 198, 200);--g-color-private-white-800-solid: rgb(211, 210, 211);--g-color-private-white-850-solid: rgb(222, 221, 222);--g-color-private-white-900-solid: rgb(233, 232, 233);--g-color-private-white-950-solid: rgb(244, 244, 244);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-white-opaque-150: rgba(76, 75, 81, .95);--g-color-private-black-20: rgba(0, 0, 0, .02);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(36, 41, 55);--g-color-private-blue-100-solid: rgb(37, 47, 65);--g-color-private-blue-150-solid: rgb(38, 53, 75);--g-color-private-blue-200-solid: rgb(40, 66, 96);--g-color-private-blue-250-solid: rgb(42, 78, 117);--g-color-private-blue-300-solid: rgb(44, 90, 138);--g-color-private-blue-350-solid: rgb(46, 102, 158);--g-color-private-blue-400-solid: rgb(48, 114, 179);--g-color-private-blue-450-solid: rgb(50, 127, 200);--g-color-private-blue-500-solid: rgb(52, 139, 220);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(74, 161, 242);--g-color-private-blue-650-solid: rgb(94, 172, 244);--g-color-private-blue-700-solid: rgb(114, 182, 245);--g-color-private-blue-750-solid: rgb(134, 193, 247);--g-color-private-blue-800-solid: rgb(155, 203, 248);--g-color-private-blue-850-solid: rgb(175, 213, 249);--g-color-private-blue-900-solid: rgb(195, 224, 251);--g-color-private-blue-950-solid: rgb(215, 234, 252);--g-color-private-blue-1000-solid: rgb(225, 239, 253);--g-color-private-green-50: rgba(77, 176, 155, .1);--g-color-private-green-100: rgba(77, 176, 155, .15);--g-color-private-green-150: rgba(77, 176, 155, .2);--g-color-private-green-200: rgba(77, 176, 155, .3);--g-color-private-green-250: rgba(77, 176, 155, .4);--g-color-private-green-300: rgba(77, 176, 155, .5);--g-color-private-green-350: rgba(77, 176, 155, .6);--g-color-private-green-400: rgba(77, 176, 155, .7);--g-color-private-green-450: rgba(77, 176, 155, .8);--g-color-private-green-500: rgba(77, 176, 155, .9);--g-color-private-green-50-solid: rgb(38, 44, 46);--g-color-private-green-100-solid: rgb(40, 51, 52);--g-color-private-green-150-solid: rgb(43, 58, 58);--g-color-private-green-200-solid: rgb(47, 73, 70);--g-color-private-green-250-solid: rgb(51, 88, 82);--g-color-private-green-300-solid: rgb(56, 103, 95);--g-color-private-green-350-solid: rgb(60, 117, 107);--g-color-private-green-400-solid: rgb(64, 132, 119);--g-color-private-green-450-solid: rgb(68, 147, 131);--g-color-private-green-500-solid: rgb(73, 161, 143);--g-color-private-green-550-solid: rgb(77, 176, 155);--g-color-private-green-600-solid: rgb(95, 184, 165);--g-color-private-green-650-solid: rgb(113, 192, 175);--g-color-private-green-700-solid: rgb(130, 200, 185);--g-color-private-green-750-solid: rgb(148, 208, 195);--g-color-private-green-800-solid: rgb(166, 216, 205);--g-color-private-green-850-solid: rgb(184, 223, 215);--g-color-private-green-900-solid: rgb(202, 231, 225);--g-color-private-green-950-solid: rgb(219, 239, 235);--g-color-private-green-1000-solid: rgb(228, 243, 240);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(56, 45, 40);--g-color-private-yellow-100-solid: rgb(67, 53, 43);--g-color-private-yellow-150-solid: rgb(78, 61, 46);--g-color-private-yellow-200-solid: rgb(100, 77, 51);--g-color-private-yellow-250-solid: rgb(122, 93, 57);--g-color-private-yellow-300-solid: rgb(145, 110, 63);--g-color-private-yellow-350-solid: rgb(167, 126, 69);--g-color-private-yellow-400-solid: rgb(189, 142, 75);--g-color-private-yellow-450-solid: rgb(211, 158, 80);--g-color-private-yellow-500-solid: rgb(233, 174, 86);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(255, 197, 108);--g-color-private-yellow-650-solid: rgb(255, 203, 125);--g-color-private-yellow-700-solid: rgb(255, 210, 141);--g-color-private-yellow-750-solid: rgb(255, 216, 157);--g-color-private-yellow-800-solid: rgb(255, 223, 174);--g-color-private-yellow-850-solid: rgb(255, 229, 190);--g-color-private-yellow-900-solid: rgb(255, 236, 206);--g-color-private-yellow-950-solid: rgb(255, 242, 222);--g-color-private-yellow-1000-solid: rgb(255, 245, 231);--g-color-private-orange-50: rgba(200, 99, 12, .1);--g-color-private-orange-100: rgba(200, 99, 12, .15);--g-color-private-orange-150: rgba(200, 99, 12, .2);--g-color-private-orange-200: rgba(200, 99, 12, .3);--g-color-private-orange-250: rgba(200, 99, 12, .4);--g-color-private-orange-300: rgba(200, 99, 12, .5);--g-color-private-orange-350: rgba(200, 99, 12, .6);--g-color-private-orange-400: rgba(200, 99, 12, .7);--g-color-private-orange-450: rgba(200, 99, 12, .8);--g-color-private-orange-500: rgba(200, 99, 12, .9);--g-color-private-orange-50-solid: rgb(51, 36, 32);--g-color-private-orange-100-solid: rgb(59, 40, 31);--g-color-private-orange-150-solid: rgb(67, 43, 30);--g-color-private-orange-200-solid: rgb(84, 50, 27);--g-color-private-orange-250-solid: rgb(100, 57, 25);--g-color-private-orange-300-solid: rgb(117, 64, 23);--g-color-private-orange-350-solid: rgb(134, 71, 21);--g-color-private-orange-400-solid: rgb(150, 78, 19);--g-color-private-orange-450-solid: rgb(167, 85, 16);--g-color-private-orange-500-solid: rgb(183, 92, 14);--g-color-private-orange-550-solid: rgb(200, 99, 12);--g-color-private-orange-600-solid: rgb(206, 115, 36);--g-color-private-orange-650-solid: rgb(211, 130, 61);--g-color-private-orange-700-solid: rgb(217, 146, 85);--g-color-private-orange-750-solid: rgb(222, 161, 109);--g-color-private-orange-800-solid: rgb(228, 177, 134);--g-color-private-orange-850-solid: rgb(233, 193, 158);--g-color-private-orange-900-solid: rgb(239, 208, 182);--g-color-private-orange-950-solid: rgb(244, 224, 206);--g-color-private-orange-1000-solid: rgb(247, 232, 219);--g-color-private-red-50: rgba(229, 50, 93, .1);--g-color-private-red-100: rgba(229, 50, 93, .15);--g-color-private-red-150: rgba(229, 50, 93, .2);--g-color-private-red-200: rgba(229, 50, 93, .3);--g-color-private-red-250: rgba(229, 50, 93, .4);--g-color-private-red-300: rgba(229, 50, 93, .5);--g-color-private-red-350: rgba(229, 50, 93, .6);--g-color-private-red-400: rgba(229, 50, 93, .7);--g-color-private-red-450: rgba(229, 50, 93, .8);--g-color-private-red-500: rgba(229, 50, 93, .9);--g-color-private-red-50-solid: rgb(54, 31, 40);--g-color-private-red-100-solid: rgb(63, 32, 43);--g-color-private-red-150-solid: rgb(73, 33, 46);--g-color-private-red-200-solid: rgb(93, 35, 52);--g-color-private-red-250-solid: rgb(112, 37, 58);--g-color-private-red-300-solid: rgb(132, 40, 64);--g-color-private-red-350-solid: rgb(151, 42, 69);--g-color-private-red-400-solid: rgb(171, 44, 75);--g-color-private-red-450-solid: rgb(190, 46, 81);--g-color-private-red-500-solid: rgb(210, 48, 87);--g-color-private-red-550-solid: rgb(229, 50, 93);--g-color-private-red-600-solid: rgb(232, 71, 109);--g-color-private-red-650-solid: rgb(234, 91, 125);--g-color-private-red-700-solid: rgb(237, 112, 142);--g-color-private-red-750-solid: rgb(239, 132, 158);--g-color-private-red-800-solid: rgb(242, 153, 174);--g-color-private-red-850-solid: rgb(245, 173, 190);--g-color-private-red-900-solid: rgb(247, 194, 206);--g-color-private-red-950-solid: rgb(250, 214, 223);--g-color-private-red-1000-solid: rgb(251, 224, 231);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(45, 34, 51);--g-color-private-purple-100-solid: rgb(50, 37, 60);--g-color-private-purple-150-solid: rgb(56, 40, 68);--g-color-private-purple-200-solid: rgb(67, 45, 85);--g-color-private-purple-250-solid: rgb(78, 50, 102);--g-color-private-purple-300-solid: rgb(89, 56, 119);--g-color-private-purple-350-solid: rgb(99, 61, 136);--g-color-private-purple-400-solid: rgb(110, 66, 153);--g-color-private-purple-450-solid: rgb(121, 71, 170);--g-color-private-purple-500-solid: rgb(132, 77, 187);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(154, 99, 209);--g-color-private-purple-650-solid: rgb(165, 117, 214);--g-color-private-purple-700-solid: rgb(177, 134, 219);--g-color-private-purple-750-solid: rgb(188, 151, 224);--g-color-private-purple-800-solid: rgb(199, 169, 230);--g-color-private-purple-850-solid: rgb(210, 186, 235);--g-color-private-purple-900-solid: rgb(221, 203, 240);--g-color-private-purple-950-solid: rgb(233, 220, 245);--g-color-private-purple-1000-solid: rgb(238, 229, 247);--g-color-private-cool-grey-50: rgba(96, 128, 156, .1);--g-color-private-cool-grey-100: rgba(96, 128, 156, .15);--g-color-private-cool-grey-150: rgba(96, 128, 156, .2);--g-color-private-cool-grey-200: rgba(96, 128, 156, .3);--g-color-private-cool-grey-250: rgba(96, 128, 156, .4);--g-color-private-cool-grey-300: rgba(96, 128, 156, .5);--g-color-private-cool-grey-350: rgba(96, 128, 156, .6);--g-color-private-cool-grey-400: rgba(96, 128, 156, .7);--g-color-private-cool-grey-450: rgba(96, 128, 156, .8);--g-color-private-cool-grey-500: rgba(96, 128, 156, .9);--g-color-private-cool-grey-50-solid: rgb(40, 39, 46);--g-color-private-cool-grey-100-solid: rgb(43, 44, 52);--g-color-private-cool-grey-150-solid: rgb(46, 49, 58);--g-color-private-cool-grey-200-solid: rgb(53, 59, 71);--g-color-private-cool-grey-250-solid: rgb(59, 69, 83);--g-color-private-cool-grey-300-solid: rgb(65, 79, 95);--g-color-private-cool-grey-350-solid: rgb(71, 88, 107);--g-color-private-cool-grey-400-solid: rgb(77, 98, 119);--g-color-private-cool-grey-450-solid: rgb(84, 108, 132);--g-color-private-cool-grey-500-solid: rgb(90, 118, 144);--g-color-private-cool-grey-550-solid: rgb(96, 128, 156);--g-color-private-cool-grey-600-solid: rgb(112, 141, 166);--g-color-private-cool-grey-650-solid: rgb(128, 153, 176);--g-color-private-cool-grey-700-solid: rgb(144, 166, 186);--g-color-private-cool-grey-750-solid: rgb(160, 179, 196);--g-color-private-cool-grey-800-solid: rgb(176, 192, 206);--g-color-private-cool-grey-850-solid: rgb(191, 204, 215);--g-color-private-cool-grey-900-solid: rgb(207, 217, 225);--g-color-private-cool-grey-950-solid: rgb(223, 230, 235);--g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);--g-color-text-primary: var(--g-color-text-light-primary);--g-color-text-complementary: var(--g-color-text-light-complementary);--g-color-text-secondary: var(--g-color-text-light-secondary);--g-color-text-hint: var(--g-color-text-light-hint);--g-color-text-info: var(--g-color-private-blue-550-solid);--g-color-text-positive: var(--g-color-private-green-550-solid);--g-color-text-warning: var(--g-color-private-yellow-550-solid);--g-color-text-danger: var(--g-color-private-red-550-solid);--g-color-text-utility: var(--g-color-private-purple-600-solid);--g-color-text-misc: var(--g-color-private-cool-grey-600-solid);--g-color-text-info-heavy: var(--g-color-private-blue-600-solid);--g-color-text-positive-heavy: var(--g-color-private-green-600-solid);--g-color-text-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-text-danger-heavy: var(--g-color-private-red-600-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-650-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-650-solid);--g-color-text-brand: var(--g-color-private-yellow-600-solid);--g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-550-solid);--g-color-text-link-hover: var(--g-color-private-orange-550-solid);--g-color-text-link-visited: var(--g-color-private-purple-600-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-750-solid);--g-color-text-dark-primary: var(--g-color-private-black-900);--g-color-text-dark-complementary: var(--g-color-private-black-700);--g-color-text-dark-secondary: var(--g-color-private-black-500);--g-color-text-dark-hint: var(--g-color-private-black-300);--g-color-text-light-primary: var(--g-color-private-white-850);--g-color-text-light-complementary: var(--g-color-private-white-700);--g-color-text-light-secondary: var(--g-color-private-white-500);--g-color-text-light-hint: var(--g-color-private-white-300);--g-color-text-inverted-primary: var(--g-color-text-dark-primary);--g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);--g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);--g-color-text-inverted-hint: var(--g-color-text-dark-hint);--g-color-base-background: rgb(34, 29, 34);--g-color-base-generic: var(--g-color-private-white-100);--g-color-base-generic-hover: var(--g-color-private-white-150);--g-color-base-generic-medium: var(--g-color-private-white-250);--g-color-base-generic-medium-hover: var(--g-color-private-white-300);--g-color-base-generic-accent: var(--g-color-private-white-150);--g-color-base-generic-accent-disabled: var(--g-color-private-white-70);--g-color-base-generic-ultralight: var(--g-color-private-white-20-solid);--g-color-base-simple-hover: var(--g-color-private-white-100);--g-color-base-simple-hover-solid: var(--g-color-private-white-100-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);--g-color-base-selection: var(--g-color-private-yellow-150);--g-color-base-selection-hover: var(--g-color-private-yellow-200);--g-color-base-info-light: var(--g-color-private-blue-150);--g-color-base-info-light-hover: var(--g-color-private-blue-200);--g-color-base-info-medium: var(--g-color-private-blue-300);--g-color-base-info-medium-hover: var(--g-color-private-blue-400);--g-color-base-info-heavy: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);--g-color-base-positive-light: var(--g-color-private-green-150);--g-color-base-positive-light-hover: var(--g-color-private-green-200);--g-color-base-positive-medium: var(--g-color-private-green-300);--g-color-base-positive-medium-hover: var(--g-color-private-green-400);--g-color-base-positive-heavy: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);--g-color-base-warning-light: var(--g-color-private-yellow-150);--g-color-base-warning-light-hover: var(--g-color-private-yellow-200);--g-color-base-warning-medium: var(--g-color-private-yellow-300);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-400);--g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);--g-color-base-danger-light: var(--g-color-private-red-150);--g-color-base-danger-light-hover: var(--g-color-private-red-200);--g-color-base-danger-medium: var(--g-color-private-red-300);--g-color-base-danger-medium-hover: var(--g-color-private-red-400);--g-color-base-danger-heavy: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);--g-color-base-utility-light: var(--g-color-private-purple-150);--g-color-base-utility-light-hover: var(--g-color-private-purple-250);--g-color-base-utility-medium: var(--g-color-private-purple-300);--g-color-base-utility-medium-hover: var(--g-color-private-purple-400);--g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);--g-color-base-neutral-light: var(--g-color-private-white-100);--g-color-base-neutral-light-hover: var(--g-color-private-white-150);--g-color-base-neutral-medium: var(--g-color-private-white-250);--g-color-base-neutral-medium-hover: var(--g-color-private-white-350);--g-color-base-neutral-heavy: var(--g-color-private-white-550);--g-color-base-neutral-heavy-hover: var(--g-color-private-white-650);--g-color-base-misc-light: var(--g-color-private-cool-grey-150);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium: var(--g-color-private-cool-grey-300);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-400);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);--g-color-base-light: var(--g-color-private-white-850);--g-color-base-light-hover: var(--g-color-private-white-700);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-100-solid);--g-color-base-float-hover: var(--g-color-private-white-150-solid);--g-color-base-float-medium: var(--g-color-private-white-150-solid);--g-color-base-float-heavy: var(--g-color-private-white-250-solid);--g-color-base-float-accent: var(--g-color-private-white-150-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-200-solid);--g-color-base-float-announcement: var(--g-color-private-white-150-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-white-150);--g-color-line-generic-hover: var(--g-color-private-white-250);--g-color-line-generic-active: var(--g-color-private-white-300);--g-color-line-generic-accent: var(--g-color-private-white-150);--g-color-line-generic-accent-hover: var(--g-color-private-white-300);--g-color-line-generic-solid: var(--g-color-private-white-150-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-450);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-600);--g-color-sfx-shadow: var(--g-color-private-black-200);--g-color-sfx-shadow-heavy: var(--g-color-private-black-500);--g-color-sfx-shadow-light: var(--g-color-private-black-200);--g-color-sfx-fade: var(--g-color-private-white-250);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-white-150);--g-color-scroll-handle-hover: var(--g-color-private-white-250);--g-color-scroll-corner: var(--g-color-private-white-150);--g-color-infographics-axis: var(--g-color-private-white-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150)}.g-root_theme_light-hc{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-50-solid: rgb(242, 242, 242);--g-color-private-black-100-solid: rgb(229, 229, 229);--g-color-private-black-150-solid: rgb(217, 217, 217);--g-color-private-black-200-solid: rgb(204, 204, 204);--g-color-private-black-250-solid: rgb(191, 191, 191);--g-color-private-black-300-solid: rgb(179, 179, 179);--g-color-private-black-350-solid: rgb(166, 166, 166);--g-color-private-black-400-solid: rgb(153, 153, 153);--g-color-private-black-450-solid: rgb(140, 140, 140);--g-color-private-black-500-solid: rgb(128, 128, 128);--g-color-private-black-550-solid: rgb(115, 115, 115);--g-color-private-black-600-solid: rgb(102, 102, 102);--g-color-private-black-650-solid: rgb(89, 89, 89);--g-color-private-black-700-solid: rgb(76, 76, 76);--g-color-private-black-750-solid: rgb(64, 64, 64);--g-color-private-black-800-solid: rgb(51, 51, 51);--g-color-private-black-850-solid: rgb(38, 38, 38);--g-color-private-black-900-solid: rgb(26, 26, 26);--g-color-private-black-950-solid: rgb(13, 13, 13);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(235, 245, 254);--g-color-private-blue-100-solid: rgb(225, 239, 253);--g-color-private-blue-150-solid: rgb(215, 234, 252);--g-color-private-blue-200-solid: rgb(195, 224, 251);--g-color-private-blue-250-solid: rgb(175, 213, 249);--g-color-private-blue-300-solid: rgb(155, 203, 248);--g-color-private-blue-350-solid: rgb(134, 193, 247);--g-color-private-blue-400-solid: rgb(114, 182, 245);--g-color-private-blue-450-solid: rgb(94, 172, 244);--g-color-private-blue-500-solid: rgb(74, 161, 242);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(50, 138, 219);--g-color-private-blue-650-solid: rgb(47, 124, 196);--g-color-private-blue-700-solid: rgb(43, 111, 174);--g-color-private-blue-750-solid: rgb(40, 97, 152);--g-color-private-blue-800-solid: rgb(36, 84, 130);--g-color-private-blue-850-solid: rgb(32, 71, 107);--g-color-private-blue-900-solid: rgb(29, 57, 85);--g-color-private-blue-950-solid: rgb(25, 44, 63);--g-color-private-blue-1000-solid: rgb(23, 37, 51);--g-color-private-green-50: rgba(50, 186, 118, .1);--g-color-private-green-100: rgba(50, 186, 118, .15);--g-color-private-green-150: rgba(50, 186, 118, .2);--g-color-private-green-200: rgba(50, 186, 118, .3);--g-color-private-green-250: rgba(50, 186, 118, .4);--g-color-private-green-300: rgba(50, 186, 118, .5);--g-color-private-green-350: rgba(50, 186, 118, .6);--g-color-private-green-400: rgba(50, 186, 118, .7);--g-color-private-green-450: rgba(50, 186, 118, .8);--g-color-private-green-500: rgba(50, 186, 118, .9);--g-color-private-green-50-solid: rgb(235, 248, 241);--g-color-private-green-100-solid: rgb(224, 245, 234);--g-color-private-green-150-solid: rgb(214, 241, 228);--g-color-private-green-200-solid: rgb(194, 234, 214);--g-color-private-green-250-solid: rgb(173, 227, 200);--g-color-private-green-300-solid: rgb(153, 221, 187);--g-color-private-green-350-solid: rgb(132, 214, 173);--g-color-private-green-400-solid: rgb(112, 207, 159);--g-color-private-green-450-solid: rgb(91, 200, 145);--g-color-private-green-500-solid: rgb(71, 193, 132);--g-color-private-green-550-solid: rgb(50, 186, 118);--g-color-private-green-600-solid: rgb(47, 169, 108);--g-color-private-green-650-solid: rgb(44, 152, 98);--g-color-private-green-700-solid: rgb(40, 135, 88);--g-color-private-green-750-solid: rgb(37, 118, 78);--g-color-private-green-800-solid: rgb(34, 102, 68);--g-color-private-green-850-solid: rgb(31, 85, 58);--g-color-private-green-900-solid: rgb(28, 68, 48);--g-color-private-green-950-solid: rgb(24, 51, 38);--g-color-private-green-1000-solid: rgb(23, 42, 33);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(255, 249, 239);--g-color-private-yellow-100-solid: rgb(255, 245, 231);--g-color-private-yellow-150-solid: rgb(255, 242, 222);--g-color-private-yellow-200-solid: rgb(255, 236, 206);--g-color-private-yellow-250-solid: rgb(255, 229, 190);--g-color-private-yellow-300-solid: rgb(255, 223, 174);--g-color-private-yellow-350-solid: rgb(255, 216, 157);--g-color-private-yellow-400-solid: rgb(255, 210, 141);--g-color-private-yellow-450-solid: rgb(255, 203, 125);--g-color-private-yellow-500-solid: rgb(255, 197, 108);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(231, 173, 85);--g-color-private-yellow-650-solid: rgb(208, 155, 77);--g-color-private-yellow-700-solid: rgb(184, 138, 70);--g-color-private-yellow-750-solid: rgb(160, 121, 62);--g-color-private-yellow-800-solid: rgb(137, 104, 55);--g-color-private-yellow-850-solid: rgb(113, 86, 48);--g-color-private-yellow-900-solid: rgb(89, 69, 40);--g-color-private-yellow-950-solid: rgb(65, 52, 33);--g-color-private-yellow-1000-solid: rgb(54, 43, 29);--g-color-private-orange-50: rgba(255, 119, 0, .1);--g-color-private-orange-100: rgba(255, 119, 0, .15);--g-color-private-orange-150: rgba(255, 119, 0, .2);--g-color-private-orange-200: rgba(255, 119, 0, .3);--g-color-private-orange-250: rgba(255, 119, 0, .4);--g-color-private-orange-300: rgba(255, 119, 0, .5);--g-color-private-orange-350: rgba(255, 119, 0, .6);--g-color-private-orange-400: rgba(255, 119, 0, .7);--g-color-private-orange-450: rgba(255, 119, 0, .8);--g-color-private-orange-500: rgba(255, 119, 0, .9);--g-color-private-orange-50-solid: rgb(255, 241, 230);--g-color-private-orange-100-solid: rgb(255, 235, 217);--g-color-private-orange-150-solid: rgb(255, 228, 204);--g-color-private-orange-200-solid: rgb(255, 214, 179);--g-color-private-orange-250-solid: rgb(255, 201, 153);--g-color-private-orange-300-solid: rgb(255, 187, 128);--g-color-private-orange-350-solid: rgb(255, 173, 102);--g-color-private-orange-400-solid: rgb(255, 160, 77);--g-color-private-orange-450-solid: rgb(255, 146, 51);--g-color-private-orange-500-solid: rgb(255, 133, 25);--g-color-private-orange-550-solid: rgb(255, 119, 0);--g-color-private-orange-600-solid: rgb(231, 109, 2);--g-color-private-orange-650-solid: rgb(208, 99, 4);--g-color-private-orange-700-solid: rgb(184, 88, 5);--g-color-private-orange-750-solid: rgb(160, 78, 7);--g-color-private-orange-800-solid: rgb(137, 68, 9);--g-color-private-orange-850-solid: rgb(113, 58, 11);--g-color-private-orange-900-solid: rgb(89, 48, 13);--g-color-private-orange-950-solid: rgb(65, 37, 14);--g-color-private-orange-1000-solid: rgb(54, 32, 15);--g-color-private-red-50: rgba(255, 0, 61, .1);--g-color-private-red-100: rgba(255, 0, 61, .15);--g-color-private-red-150: rgba(255, 0, 61, .2);--g-color-private-red-200: rgba(255, 0, 61, .3);--g-color-private-red-250: rgba(255, 0, 61, .4);--g-color-private-red-300: rgba(255, 0, 61, .5);--g-color-private-red-350: rgba(255, 0, 61, .6);--g-color-private-red-400: rgba(255, 0, 61, .7);--g-color-private-red-450: rgba(255, 0, 61, .8);--g-color-private-red-500: rgba(255, 0, 61, .9);--g-color-private-red-50-solid: rgb(255, 230, 236);--g-color-private-red-100-solid: rgb(255, 217, 226);--g-color-private-red-150-solid: rgb(255, 204, 216);--g-color-private-red-200-solid: rgb(255, 179, 197);--g-color-private-red-250-solid: rgb(255, 153, 177);--g-color-private-red-300-solid: rgb(255, 128, 158);--g-color-private-red-350-solid: rgb(255, 102, 139);--g-color-private-red-400-solid: rgb(255, 77, 119);--g-color-private-red-450-solid: rgb(255, 51, 100);--g-color-private-red-500-solid: rgb(255, 25, 80);--g-color-private-red-550-solid: rgb(255, 0, 61);--g-color-private-red-600-solid: rgb(231, 2, 57);--g-color-private-red-650-solid: rgb(208, 3, 52);--g-color-private-red-700-solid: rgb(184, 5, 48);--g-color-private-red-750-solid: rgb(160, 7, 44);--g-color-private-red-800-solid: rgb(137, 9, 40);--g-color-private-red-850-solid: rgb(113, 10, 35);--g-color-private-red-900-solid: rgb(89, 12, 31);--g-color-private-red-950-solid: rgb(65, 14, 27);--g-color-private-red-1000-solid: rgb(54, 14, 24);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(244, 238, 250);--g-color-private-purple-100-solid: rgb(238, 229, 247);--g-color-private-purple-150-solid: rgb(233, 220, 245);--g-color-private-purple-200-solid: rgb(221, 203, 240);--g-color-private-purple-250-solid: rgb(210, 186, 235);--g-color-private-purple-300-solid: rgb(199, 169, 230);--g-color-private-purple-350-solid: rgb(188, 151, 224);--g-color-private-purple-400-solid: rgb(177, 134, 219);--g-color-private-purple-450-solid: rgb(165, 117, 214);--g-color-private-purple-500-solid: rgb(154, 99, 209);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(131, 76, 185);--g-color-private-purple-650-solid: rgb(118, 69, 167);--g-color-private-purple-700-solid: rgb(106, 63, 148);--g-color-private-purple-750-solid: rgb(93, 56, 130);--g-color-private-purple-800-solid: rgb(81, 50, 111);--g-color-private-purple-850-solid: rgb(68, 43, 92);--g-color-private-purple-900-solid: rgb(56, 37, 74);--g-color-private-purple-950-solid: rgb(43, 30, 55);--g-color-private-purple-1000-solid: rgb(37, 27, 46);--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: rgb(240, 243, 245);--g-color-private-cool-grey-100-solid: rgb(233, 237, 240);--g-color-private-cool-grey-150-solid: rgb(225, 230, 235);--g-color-private-cool-grey-200-solid: rgb(211, 218, 224);--g-color-private-cool-grey-250-solid: rgb(196, 206, 214);--g-color-private-cool-grey-300-solid: rgb(181, 194, 204);--g-color-private-cool-grey-350-solid: rgb(166, 181, 194);--g-color-private-cool-grey-400-solid: rgb(151, 169, 184);--g-color-private-cool-grey-450-solid: rgb(137, 157, 173);--g-color-private-cool-grey-500-solid: rgb(122, 144, 163);--g-color-private-cool-grey-550-solid: rgb(107, 132, 153);--g-color-private-cool-grey-600-solid: rgb(98, 121, 140);--g-color-private-cool-grey-650-solid: rgb(89, 109, 126);--g-color-private-cool-grey-700-solid: rgb(80, 98, 113);--g-color-private-cool-grey-750-solid: rgb(71, 86, 99);--g-color-private-cool-grey-800-solid: rgb(63, 75, 86);--g-color-private-cool-grey-850-solid: rgb(54, 63, 72);--g-color-private-cool-grey-900-solid: rgb(45, 52, 59);--g-color-private-cool-grey-950-solid: rgb(36, 40, 45);--g-color-private-cool-grey-1000-solid: rgb(31, 34, 38);--g-color-text-primary: var(--g-color-text-dark-primary);--g-color-text-complementary: var(--g-color-text-dark-complementary);--g-color-text-secondary: var(--g-color-text-dark-secondary);--g-color-text-hint: var(--g-color-text-dark-hint);--g-color-text-info: var(--g-color-private-blue-650-solid);--g-color-text-positive: var(--g-color-private-green-650-solid);--g-color-text-warning: var(--g-color-private-yellow-700-solid);--g-color-text-danger: var(--g-color-private-red-650-solid);--g-color-text-utility: var(--g-color-private-purple-650-solid);--g-color-text-misc: var(--g-color-private-cool-grey-650-solid);--g-color-text-info-heavy: var(--g-color-private-blue-900-solid);--g-color-text-positive-heavy: var(--g-color-private-green-900-solid);--g-color-text-warning-heavy: var(--g-color-private-orange-900-solid);--g-color-text-danger-heavy: var(--g-color-private-red-900-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-900-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-900-solid);--g-color-text-brand: var(--g-color-private-yellow-700-solid);--g-color-text-brand-heavy: var(--g-color-private-orange-900-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-700-solid);--g-color-text-link-hover: var(--g-color-private-orange-700-solid);--g-color-text-link-visited: var(--g-color-private-purple-600-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-850-solid);--g-color-text-dark-primary: var(--g-color-private-black-1000-solid);--g-color-text-dark-complementary: var(--g-color-private-black-850);--g-color-text-dark-secondary: var(--g-color-private-black-700);--g-color-text-dark-hint: var(--g-color-private-black-500);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-850);--g-color-text-light-secondary: var(--g-color-private-white-700);--g-color-text-light-hint: var(--g-color-private-white-500);--g-color-text-inverted-primary: var(--g-color-text-light-primary);--g-color-text-inverted-complementary: var(--g-color-text-light-complementary);--g-color-text-inverted-secondary: var(--g-color-text-light-secondary);--g-color-text-inverted-hint: var(--g-color-text-light-hint);--g-color-base-background: var(--g-color-private-white-1000-solid);--g-color-base-generic: var(--g-color-private-black-150);--g-color-base-generic-hover: var(--g-color-private-black-300);--g-color-base-generic-medium: var(--g-color-private-black-250);--g-color-base-generic-medium-hover: var(--g-color-private-black-350);--g-color-base-generic-accent: var(--g-color-private-black-250);--g-color-base-generic-accent-disabled: var(--g-color-private-black-150);--g-color-base-generic-ultralight: var(--g-color-private-black-50-solid);--g-color-base-simple-hover: var(--g-color-private-black-150);--g-color-base-simple-hover-solid: var(--g-color-private-black-150-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);--g-color-base-selection: var(--g-color-private-yellow-300);--g-color-base-selection-hover: var(--g-color-private-yellow-400);--g-color-base-info-light: var(--g-color-private-blue-250);--g-color-base-info-light-hover: var(--g-color-private-blue-350);--g-color-base-info-medium: var(--g-color-private-blue-400);--g-color-base-info-medium-hover: var(--g-color-private-blue-500);--g-color-base-info-heavy: var(--g-color-private-blue-700-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);--g-color-base-positive-light: var(--g-color-private-green-250);--g-color-base-positive-light-hover: var(--g-color-private-green-350);--g-color-base-positive-medium: var(--g-color-private-green-400);--g-color-base-positive-medium-hover: var(--g-color-private-green-500);--g-color-base-positive-heavy: var(--g-color-private-green-700-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-800-solid);--g-color-base-warning-light: var(--g-color-private-yellow-300);--g-color-base-warning-light-hover: var(--g-color-private-yellow-400);--g-color-base-warning-medium: var(--g-color-private-yellow-400);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-550-solid);--g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);--g-color-base-danger-light: var(--g-color-private-red-250);--g-color-base-danger-light-hover: var(--g-color-private-red-350);--g-color-base-danger-medium: var(--g-color-private-red-400);--g-color-base-danger-medium-hover: var(--g-color-private-red-500);--g-color-base-danger-heavy: var(--g-color-private-red-700-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-800-solid);--g-color-base-utility-light: var(--g-color-private-purple-250);--g-color-base-utility-light-hover: var(--g-color-private-purple-350);--g-color-base-utility-medium: var(--g-color-private-purple-400);--g-color-base-utility-medium-hover: var(--g-color-private-purple-500);--g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-800-solid);--g-color-base-neutral-light: var(--g-color-private-black-150);--g-color-base-neutral-light-hover: var(--g-color-private-black-250);--g-color-base-neutral-medium: var(--g-color-private-black-300);--g-color-base-neutral-medium-hover: var(--g-color-private-black-400);--g-color-base-neutral-heavy: var(--g-color-private-black-550);--g-color-base-neutral-heavy-hover: var(--g-color-private-black-650);--g-color-base-misc-light: var(--g-color-private-cool-grey-250);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-350);--g-color-base-misc-medium: var(--g-color-private-cool-grey-400);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-500);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-800-solid);--g-color-base-light: var(--g-color-private-white-1000-solid);--g-color-base-light-hover: var(--g-color-private-white-850);--g-color-base-light-simple-hover: var(--g-color-private-white-300);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-1000-solid);--g-color-base-float-hover: var(--g-color-private-black-150-solid);--g-color-base-float-medium: var(--g-color-private-black-550-solid);--g-color-base-float-heavy: var(--g-color-private-black-700-solid);--g-color-base-float-accent: var(--g-color-private-white-1000-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-850);--g-color-base-float-announcement: var(--g-color-private-cool-grey-150-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-black-200);--g-color-line-generic-hover: var(--g-color-private-black-400);--g-color-line-generic-active: var(--g-color-private-black-700);--g-color-line-generic-accent: var(--g-color-private-black-300);--g-color-line-generic-accent-hover: var(--g-color-private-black-700);--g-color-line-generic-solid: var(--g-color-private-black-200-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-600-solid);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-450);--g-color-sfx-shadow: var(--g-color-private-black-300);--g-color-sfx-shadow-heavy: var(--g-color-private-black-600);--g-color-sfx-shadow-light: var(--g-color-private-black-100);--g-color-sfx-fade: var(--g-color-private-white-300);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-black-100);--g-color-scroll-handle-hover: var(--g-color-private-black-150);--g-color-scroll-corner: var(--g-color-private-black-100);--g-color-infographics-axis: var(--g-color-private-black-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-950)}.g-root_theme_dark-hc{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-50-solid: rgb(30, 29, 30);--g-color-private-white-70-solid: rgb(35, 34, 35);--g-color-private-white-100-solid: rgb(42, 41, 42);--g-color-private-white-150-solid: rgb(54, 53, 54);--g-color-private-white-200-solid: rgb(65, 65, 65);--g-color-private-white-250-solid: rgb(77, 77, 77);--g-color-private-white-300-solid: rgb(89, 88, 89);--g-color-private-white-350-solid: rgb(101, 100, 101);--g-color-private-white-400-solid: rgb(113, 112, 113);--g-color-private-white-450-solid: rgb(125, 124, 125);--g-color-private-white-500-solid: rgb(136, 136, 136);--g-color-private-white-550-solid: rgb(148, 148, 148);--g-color-private-white-600-solid: rgb(160, 160, 160);--g-color-private-white-650-solid: rgb(172, 172, 172);--g-color-private-white-700-solid: rgb(184, 184, 184);--g-color-private-white-750-solid: rgb(196, 195, 196);--g-color-private-white-800-solid: rgb(208, 207, 208);--g-color-private-white-850-solid: rgb(208, 207, 208);--g-color-private-white-900-solid: rgb(231, 231, 231);--g-color-private-white-950-solid: rgb(243, 243, 243);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-white-opaque-150: rgba(56, 57, 60, .97);--g-color-private-black-20: rgba(0, 0, 0, .02);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(22, 30, 40);--g-color-private-blue-100-solid: rgb(23, 37, 51);--g-color-private-blue-150-solid: rgb(25, 44, 63);--g-color-private-blue-200-solid: rgb(29, 57, 85);--g-color-private-blue-250-solid: rgb(32, 71, 107);--g-color-private-blue-300-solid: rgb(36, 84, 130);--g-color-private-blue-350-solid: rgb(40, 97, 152);--g-color-private-blue-400-solid: rgb(43, 111, 174);--g-color-private-blue-450-solid: rgb(47, 124, 196);--g-color-private-blue-500-solid: rgb(50, 138, 219);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(74, 161, 242);--g-color-private-blue-650-solid: rgb(94, 172, 244);--g-color-private-blue-700-solid: rgb(114, 182, 245);--g-color-private-blue-750-solid: rgb(134, 193, 247);--g-color-private-blue-800-solid: rgb(155, 203, 248);--g-color-private-blue-850-solid: rgb(175, 213, 249);--g-color-private-blue-900-solid: rgb(195, 224, 251);--g-color-private-blue-950-solid: rgb(215, 234, 252);--g-color-private-blue-1000-solid: rgb(225, 239, 253);--g-color-private-green-50: rgba(77, 176, 155, .1);--g-color-private-green-100: rgba(77, 176, 155, .15);--g-color-private-green-150: rgba(77, 176, 155, .2);--g-color-private-green-200: rgba(77, 176, 155, .3);--g-color-private-green-250: rgba(77, 176, 155, .4);--g-color-private-green-300: rgba(77, 176, 155, .5);--g-color-private-green-350: rgba(77, 176, 155, .6);--g-color-private-green-400: rgba(77, 176, 155, .7);--g-color-private-green-450: rgba(77, 176, 155, .8);--g-color-private-green-500: rgba(77, 176, 155, .9);--g-color-private-green-50-solid: rgb(24, 33, 32);--g-color-private-green-100-solid: rgb(27, 41, 39);--g-color-private-green-150-solid: rgb(30, 49, 45);--g-color-private-green-200-solid: rgb(36, 65, 59);--g-color-private-green-250-solid: rgb(42, 81, 73);--g-color-private-green-300-solid: rgb(48, 97, 87);--g-color-private-green-350-solid: rgb(53, 112, 100);--g-color-private-green-400-solid: rgb(59, 128, 114);--g-color-private-green-450-solid: rgb(65, 144, 128);--g-color-private-green-500-solid: rgb(71, 160, 141);--g-color-private-green-550-solid: rgb(77, 176, 155);--g-color-private-green-600-solid: rgb(95, 184, 165);--g-color-private-green-650-solid: rgb(113, 192, 175);--g-color-private-green-700-solid: rgb(130, 200, 185);--g-color-private-green-750-solid: rgb(148, 208, 195);--g-color-private-green-800-solid: rgb(166, 216, 205);--g-color-private-green-850-solid: rgb(184, 223, 215);--g-color-private-green-900-solid: rgb(202, 231, 225);--g-color-private-green-950-solid: rgb(219, 239, 235);--g-color-private-green-1000-solid: rgb(228, 243, 240);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(42, 34, 25);--g-color-private-yellow-100-solid: rgb(54, 43, 29);--g-color-private-yellow-150-solid: rgb(65, 52, 33);--g-color-private-yellow-200-solid: rgb(89, 69, 40);--g-color-private-yellow-250-solid: rgb(113, 86, 48);--g-color-private-yellow-300-solid: rgb(137, 104, 55);--g-color-private-yellow-350-solid: rgb(160, 121, 62);--g-color-private-yellow-400-solid: rgb(184, 138, 70);--g-color-private-yellow-450-solid: rgb(208, 155, 77);--g-color-private-yellow-500-solid: rgb(231, 173, 85);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(255, 197, 108);--g-color-private-yellow-650-solid: rgb(255, 203, 125);--g-color-private-yellow-700-solid: rgb(255, 210, 141);--g-color-private-yellow-750-solid: rgb(255, 216, 157);--g-color-private-yellow-800-solid: rgb(255, 223, 174);--g-color-private-yellow-850-solid: rgb(255, 229, 190);--g-color-private-yellow-900-solid: rgb(255, 236, 206);--g-color-private-yellow-950-solid: rgb(255, 242, 222);--g-color-private-yellow-1000-solid: rgb(255, 245, 231);--g-color-private-orange-50: rgba(200, 99, 12, .1);--g-color-private-orange-100: rgba(200, 99, 12, .15);--g-color-private-orange-150: rgba(200, 99, 12, .2);--g-color-private-orange-200: rgba(200, 99, 12, .3);--g-color-private-orange-250: rgba(200, 99, 12, .4);--g-color-private-orange-300: rgba(200, 99, 12, .5);--g-color-private-orange-350: rgba(200, 99, 12, .6);--g-color-private-orange-400: rgba(200, 99, 12, .7);--g-color-private-orange-450: rgba(200, 99, 12, .8);--g-color-private-orange-500: rgba(200, 99, 12, .9);--g-color-private-orange-50-solid: rgb(36, 25, 17);--g-color-private-orange-100-solid: rgb(45, 29, 17);--g-color-private-orange-150-solid: rgb(54, 33, 17);--g-color-private-orange-200-solid: rgb(73, 42, 16);--g-color-private-orange-250-solid: rgb(91, 50, 16);--g-color-private-orange-300-solid: rgb(109, 58, 15);--g-color-private-orange-350-solid: rgb(127, 66, 14);--g-color-private-orange-400-solid: rgb(145, 74, 14);--g-color-private-orange-450-solid: rgb(164, 83, 13);--g-color-private-orange-500-solid: rgb(182, 91, 13);--g-color-private-orange-550-solid: rgb(200, 99, 12);--g-color-private-orange-600-solid: rgb(206, 115, 36);--g-color-private-orange-650-solid: rgb(211, 130, 61);--g-color-private-orange-700-solid: rgb(217, 146, 85);--g-color-private-orange-750-solid: rgb(222, 161, 109);--g-color-private-orange-800-solid: rgb(228, 177, 134);--g-color-private-orange-850-solid: rgb(233, 193, 158);--g-color-private-orange-900-solid: rgb(239, 208, 182);--g-color-private-orange-950-solid: rgb(244, 224, 206);--g-color-private-orange-1000-solid: rgb(247, 232, 219);--g-color-private-red-50: rgba(229, 50, 93, .1);--g-color-private-red-100: rgba(229, 50, 93, .15);--g-color-private-red-150: rgba(229, 50, 93, .2);--g-color-private-red-200: rgba(229, 50, 93, .3);--g-color-private-red-250: rgba(229, 50, 93, .4);--g-color-private-red-300: rgba(229, 50, 93, .5);--g-color-private-red-350: rgba(229, 50, 93, .6);--g-color-private-red-400: rgba(229, 50, 93, .7);--g-color-private-red-450: rgba(229, 50, 93, .8);--g-color-private-red-500: rgba(229, 50, 93, .9);--g-color-private-red-50-solid: rgb(39, 20, 26);--g-color-private-red-100-solid: rgb(50, 22, 29);--g-color-private-red-150-solid: rgb(60, 24, 33);--g-color-private-red-200-solid: rgb(81, 27, 41);--g-color-private-red-250-solid: rgb(102, 30, 48);--g-color-private-red-300-solid: rgb(124, 34, 56);--g-color-private-red-350-solid: rgb(145, 37, 63);--g-color-private-red-400-solid: rgb(166, 40, 71);--g-color-private-red-450-solid: rgb(187, 43, 78);--g-color-private-red-500-solid: rgb(208, 47, 86);--g-color-private-red-550-solid: rgb(229, 50, 93);--g-color-private-red-600-solid: rgb(232, 71, 109);--g-color-private-red-650-solid: rgb(234, 91, 125);--g-color-private-red-700-solid: rgb(237, 112, 142);--g-color-private-red-750-solid: rgb(239, 132, 158);--g-color-private-red-800-solid: rgb(242, 153, 174);--g-color-private-red-850-solid: rgb(245, 173, 190);--g-color-private-red-900-solid: rgb(247, 194, 206);--g-color-private-red-950-solid: rgb(250, 214, 223);--g-color-private-red-1000-solid: rgb(251, 224, 231);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(31, 24, 37);--g-color-private-purple-100-solid: rgb(37, 27, 46);--g-color-private-purple-150-solid: rgb(43, 30, 55);--g-color-private-purple-200-solid: rgb(56, 37, 74);--g-color-private-purple-250-solid: rgb(68, 43, 92);--g-color-private-purple-300-solid: rgb(81, 50, 111);--g-color-private-purple-350-solid: rgb(93, 56, 130);--g-color-private-purple-400-solid: rgb(106, 63, 148);--g-color-private-purple-450-solid: rgb(118, 69, 167);--g-color-private-purple-500-solid: rgb(131, 76, 185);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(154, 99, 209);--g-color-private-purple-650-solid: rgb(165, 117, 214);--g-color-private-purple-700-solid: rgb(177, 134, 219);--g-color-private-purple-750-solid: rgb(188, 151, 224);--g-color-private-purple-800-solid: rgb(199, 169, 230);--g-color-private-purple-850-solid: rgb(210, 186, 235);--g-color-private-purple-900-solid: rgb(221, 203, 240);--g-color-private-purple-950-solid: rgb(233, 220, 245);--g-color-private-purple-1000-solid: rgb(238, 229, 247);--g-color-private-cool-grey-50: rgba(96, 128, 156, .1);--g-color-private-cool-grey-100: rgba(96, 128, 156, .15);--g-color-private-cool-grey-150: rgba(96, 128, 156, .2);--g-color-private-cool-grey-200: rgba(96, 128, 156, .3);--g-color-private-cool-grey-250: rgba(96, 128, 156, .4);--g-color-private-cool-grey-300: rgba(96, 128, 156, .5);--g-color-private-cool-grey-350: rgba(96, 128, 156, .6);--g-color-private-cool-grey-400: rgba(96, 128, 156, .7);--g-color-private-cool-grey-450: rgba(96, 128, 156, .8);--g-color-private-cool-grey-500: rgba(96, 128, 156, .9);--g-color-private-cool-grey-50-solid: rgb(26, 28, 32);--g-color-private-cool-grey-100-solid: rgb(30, 34, 39);--g-color-private-cool-grey-150-solid: rgb(34, 39, 46);--g-color-private-cool-grey-200-solid: rgb(41, 50, 59);--g-color-private-cool-grey-250-solid: rgb(49, 61, 73);--g-color-private-cool-grey-300-solid: rgb(57, 73, 87);--g-color-private-cool-grey-350-solid: rgb(65, 84, 101);--g-color-private-cool-grey-400-solid: rgb(73, 95, 115);--g-color-private-cool-grey-450-solid: rgb(80, 106, 128);--g-color-private-cool-grey-500-solid: rgb(88, 117, 142);--g-color-private-cool-grey-550-solid: rgb(96, 128, 156);--g-color-private-cool-grey-600-solid: rgb(112, 141, 166);--g-color-private-cool-grey-650-solid: rgb(128, 153, 176);--g-color-private-cool-grey-700-solid: rgb(144, 166, 186);--g-color-private-cool-grey-750-solid: rgb(160, 179, 196);--g-color-private-cool-grey-800-solid: rgb(176, 192, 206);--g-color-private-cool-grey-850-solid: rgb(191, 204, 215);--g-color-private-cool-grey-900-solid: rgb(207, 217, 225);--g-color-private-cool-grey-950-solid: rgb(223, 230, 235);--g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);--g-color-text-primary: var(--g-color-text-light-primary);--g-color-text-complementary: var(--g-color-text-light-complementary);--g-color-text-secondary: var(--g-color-text-light-secondary);--g-color-text-hint: var(--g-color-text-light-hint);--g-color-text-info: var(--g-color-private-blue-650-solid);--g-color-text-positive: var(--g-color-private-green-650-solid);--g-color-text-warning: var(--g-color-private-yellow-650-solid);--g-color-text-danger: var(--g-color-private-red-650-solid);--g-color-text-utility: var(--g-color-private-purple-650-solid);--g-color-text-misc: var(--g-color-private-cool-grey-650-solid);--g-color-text-info-heavy: var(--g-color-private-blue-850-solid);--g-color-text-positive-heavy: var(--g-color-private-green-850-solid);--g-color-text-warning-heavy: var(--g-color-private-yellow-850-solid);--g-color-text-danger-heavy: var(--g-color-private-red-850-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-850-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-850-solid);--g-color-text-brand: var(--g-color-private-yellow-600-solid);--g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-550-solid);--g-color-text-link-hover: var(--g-color-private-orange-550-solid);--g-color-text-link-visited: var(--g-color-private-purple-650-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);--g-color-text-dark-primary: var(--g-color-private-black-1000-solid);--g-color-text-dark-complementary: var(--g-color-private-black-800);--g-color-text-dark-secondary: var(--g-color-private-black-600);--g-color-text-dark-hint: var(--g-color-private-black-400);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-800);--g-color-text-light-secondary: var(--g-color-private-white-600);--g-color-text-light-hint: var(--g-color-private-white-400);--g-color-text-inverted-primary: var(--g-color-text-dark-primary);--g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);--g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);--g-color-text-inverted-hint: var(--g-color-text-dark-hint);--g-color-base-background: rgb(18, 17, 18);--g-color-base-generic: var(--g-color-private-white-100);--g-color-base-generic-hover: var(--g-color-private-white-250);--g-color-base-generic-medium: var(--g-color-private-white-250);--g-color-base-generic-medium-hover: var(--g-color-private-white-400);--g-color-base-generic-accent: var(--g-color-private-white-200);--g-color-base-generic-accent-disabled: var(--g-color-private-white-150);--g-color-base-generic-ultralight: var(--g-color-private-white-50);--g-color-base-simple-hover: var(--g-color-private-white-250);--g-color-base-simple-hover-solid: var(--g-color-private-white-250-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-700-solid);--g-color-base-selection: var(--g-color-private-yellow-250);--g-color-base-selection-hover: var(--g-color-private-yellow-400);--g-color-base-info-light: var(--g-color-private-blue-250);--g-color-base-info-light-hover: var(--g-color-private-blue-400);--g-color-base-info-medium: var(--g-color-private-blue-450);--g-color-base-info-medium-hover: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy: var(--g-color-private-blue-700-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);--g-color-base-positive-light: var(--g-color-private-green-250);--g-color-base-positive-light-hover: var(--g-color-private-green-400);--g-color-base-positive-medium: var(--g-color-private-green-450);--g-color-base-positive-medium-hover: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy: var(--g-color-private-green-700-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-850-solid);--g-color-base-warning-light: var(--g-color-private-yellow-250);--g-color-base-warning-light-hover: var(--g-color-private-yellow-400);--g-color-base-warning-medium: var(--g-color-private-yellow-450);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy: var(--g-color-private-yellow-700-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-850-solid);--g-color-base-danger-light: var(--g-color-private-red-250);--g-color-base-danger-light-hover: var(--g-color-private-red-400);--g-color-base-danger-medium: var(--g-color-private-red-450);--g-color-base-danger-medium-hover: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy: var(--g-color-private-red-700-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-850-solid);--g-color-base-utility-light: var(--g-color-private-purple-250);--g-color-base-utility-light-hover: var(--g-color-private-purple-400);--g-color-base-utility-medium: var(--g-color-private-purple-450);--g-color-base-utility-medium-hover: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-850-solid);--g-color-base-neutral-light: var(--g-color-private-white-200);--g-color-base-neutral-light-hover: var(--g-color-private-white-350);--g-color-base-neutral-medium: var(--g-color-private-white-400);--g-color-base-neutral-medium-hover: var(--g-color-private-white-550);--g-color-base-neutral-heavy: var(--g-color-private-white-650);--g-color-base-neutral-heavy-hover: var(--g-color-private-white-750);--g-color-base-misc-light: var(--g-color-private-cool-grey-250);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-400);--g-color-base-misc-medium: var(--g-color-private-cool-grey-450);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-850-solid);--g-color-base-light: var(--g-color-private-white-850);--g-color-base-light-hover: var(--g-color-private-white-700);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-100-solid);--g-color-base-float-hover: var(--g-color-private-white-200-solid);--g-color-base-float-medium: var(--g-color-private-white-200-solid);--g-color-base-float-heavy: var(--g-color-private-white-300-solid);--g-color-base-float-accent: var(--g-color-private-white-300-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-400-solid);--g-color-base-float-announcement: var(--g-color-private-white-200-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-white-150);--g-color-line-generic-hover: var(--g-color-private-white-250);--g-color-line-generic-active: var(--g-color-private-white-600);--g-color-line-generic-accent: var(--g-color-private-white-350);--g-color-line-generic-accent-hover: var(--g-color-private-white-800);--g-color-line-generic-solid: var(--g-color-private-white-150-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-550-solid);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-550-solid);--g-color-line-positive: var(--g-color-private-green-550-solid);--g-color-line-warning: var(--g-color-private-yellow-550-solid);--g-color-line-danger: var(--g-color-private-red-550-solid);--g-color-line-utility: var(--g-color-private-purple-550-solid);--g-color-line-misc: var(--g-color-private-cool-grey-550-solid);--g-color-sfx-veil: var(--g-color-private-black-700);--g-color-sfx-shadow: var(--g-color-private-black-200);--g-color-sfx-shadow-heavy: var(--g-color-private-black-400);--g-color-sfx-shadow-light: var(--g-color-private-black-200);--g-color-sfx-fade: var(--g-color-private-white-250);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-white-150);--g-color-scroll-handle-hover: var(--g-color-private-white-250);--g-color-scroll-corner: var(--g-color-private-white-150);--g-color-infographics-axis: var(--g-color-private-white-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150)}@keyframes g-loading-animation{0%{background-position:-12px 0}to{background-position:0 0}}:root:has(body.g-root_theme_light),:root:has(body.g-root_theme_light-hc){color-scheme:light}:root:has(body.g-root_theme_dark),:root:has(body.g-root_theme_dark-hc){color-scheme:dark}:root{--dc-bg: #0c0c0c;--dc-card: #141414;--dc-card-border: rgba(255, 255, 255, .06);--dc-gold: #fcc96c;--dc-gold-hover: #ffd789;--dc-text: #f0f2f5;--dc-muted: #8b8f97;--dc-input-bg: #1a1a1a;--dc-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:dark;font-family:var(--dc-font);background:var(--dc-bg);color:var(--dc-text);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html,body,#root{margin:0;min-height:100%}a{color:var(--dc-gold);text-decoration:none}a:hover{text-decoration:underline}.app-center{min-height:100vh;display:grid;place-items:center}.auth-layout{position:relative;height:100vh;max-height:100vh;overflow:hidden;background:var(--dc-bg)}.auth-layout__content{position:relative;z-index:2;height:100%;display:grid;place-items:center;padding:32px 20px 88px;overflow:auto}.auth-layout__tagline{position:absolute;z-index:2;left:28px;bottom:24px;margin:0;display:flex;align-items:center;gap:12px;color:#f0f2f5b8;font-size:13px;font-weight:400;letter-spacing:-.01em}.auth-layout__tagline-bar{width:28px;height:2px;border-radius:1px;background:var(--dc-gold);box-shadow:0 0 10px #fcc96c8c;flex-shrink:0}.auth-layout__version{position:absolute;z-index:2;right:28px;bottom:24px;display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:#f0f2f561;font-size:12px;line-height:1.35}.login-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse 55% 45% at 12% 18%,rgba(252,201,108,.14),transparent 70%),radial-gradient(ellipse 50% 40% at 88% 78%,rgba(252,201,108,.12),transparent 70%),radial-gradient(ellipse 40% 35% at 78% 12%,rgba(252,201,108,.06),transparent 70%),#0c0c0c}.login-bg__glow{position:absolute;border-radius:50%;filter:blur(60px)}.login-bg__glow--tl{width:420px;height:420px;top:-120px;left:-80px;background:#fcc96c2e}.login-bg__glow--br{width:480px;height:480px;right:-140px;bottom:-160px;background:#fcc96c29}.login-bg__glow--tr{width:280px;height:280px;top:8%;right:8%;background:#fcc96c12}.login-bg__art{position:absolute;width:min(42vw,520px);height:auto;opacity:.95}.login-bg__art--left{left:-6%;top:6%}.login-bg__art--right{right:-8%;bottom:-4%}.login-page{width:min(420px,100%)}.login-card{padding:36px 32px 28px;display:flex;flex-direction:column;align-items:stretch;border-radius:20px;background:linear-gradient(180deg,#181818,#121212);border:1px solid var(--dc-card-border);box-shadow:0 24px 64px #0000008c,0 0 0 1px #fcc96c0a,inset 0 1px #ffffff0a}.login-card__brand{display:flex;justify-content:center;margin-bottom:22px}.login-card__title{margin:0;text-align:center;font-family:var(--dc-font);font-size:28px;font-weight:700;letter-spacing:-.03em;color:var(--dc-text);line-height:1.2}.login-card__subtitle{margin:8px 0 0;text-align:center;font-size:14px;font-weight:400;color:var(--dc-muted);line-height:1.45}.login-form{display:flex;flex-direction:column;gap:14px;margin-top:28px}.login-field{display:flex;flex-direction:column;gap:6px}.login-field__label{font-size:13px;font-weight:500;color:var(--dc-muted);letter-spacing:-.01em}.login-field-icon{color:var(--dc-muted);display:block}.login-input .g-text-input__additional-content{align-self:stretch;display:flex;align-items:center}.login-input .g-text-input__additional-content_placement_start{padding-inline-start:8px;padding-inline-end:6px;width:34px;box-sizing:content-box;justify-content:center}.login-input .g-text-input__control{text-align:right;padding-inline-start:8px;padding-inline-end:14px}.login-input .g-text-input__control::placeholder{text-align:right;opacity:1}.login-input--password .g-text-input__control::-ms-reveal,.login-input--password .g-text-input__control::-ms-clear{display:none}.login-input--password .g-text-input__control{padding-inline-end:6px;letter-spacing:.12em}.login-input--password .g-text-input__additional-content_placement_end{padding-inline-end:10px;padding-inline-start:8px;border-inline-start:1px solid rgba(255,255,255,.08);margin-inline-start:2px}.login-password-block{display:flex;flex-direction:column;gap:8px}.login-eye{display:inline-flex;align-items:center;justify-content:center;margin:0 4px 0 0;padding:4px;border:0;background:transparent;color:var(--dc-muted);cursor:pointer}.login-eye:hover{color:var(--dc-text)}.login-forgot{align-self:flex-end;margin:0;padding:0;border:0;background:none;color:var(--dc-gold);font-family:var(--dc-font);font-size:13px;font-weight:500;cursor:pointer}.login-forgot:hover:not(:disabled){color:var(--dc-gold-hover);text-decoration:underline}.login-forgot:disabled{opacity:.85;cursor:default}.login-error{min-height:1.35em;margin:0}.login-submit.g-button{--g-color-base-generic: var(--dc-gold);--g-color-base-generic-hover: var(--dc-gold-hover);--g-color-text-primary: #1a1206;position:relative;overflow:hidden;isolation:isolate;margin-top:6px;font-weight:700;letter-spacing:-.01em;border:1px solid #e0a84a!important;box-shadow:none!important;background:var(--dc-gold)!important;color:#1a1206!important}.login-submit.g-button:hover{background:var(--dc-gold-hover)!important;border-color:#f0c06a!important}.login-submit.g-button:before,.login-submit.g-button:after{display:none!important}.login-submit--busy.g-button{pointer-events:none;cursor:wait}.login-submit--busy.g-button:before{content:""!important;display:block!important;position:absolute!important;inset:0 auto 0 -40%!important;width:40%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent)!important;animation:login-submit-shimmer 1.05s ease-in-out infinite!important;pointer-events:none!important;z-index:1!important}.login-submit--busy.g-button .g-button__text{position:relative;z-index:2}@keyframes login-submit-shimmer{0%{transform:translate(0)}to{transform:translate(350%)}}.login-divider{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--dc-muted);font-size:13px}.login-divider:before,.login-divider:after{content:"";flex:1;height:1px;background:#ffffff1a}.login-divider span{flex-shrink:0}.login-yandex.g-button{border:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important;background:#1c1c1c!important;color:var(--dc-text)!important;outline:none!important}.login-yandex.g-button:hover:not([aria-disabled=true]):not(:disabled),.login-yandex.g-button:focus-visible{border-color:#ffffff47!important;background:#222!important}.login-yandex.g-button:before,.login-yandex.g-button:after{display:none!important;box-shadow:none!important}.login-yandex__inner{display:inline-flex;align-items:center;gap:10px}.login-yandex__badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fc3f1d;color:#fff}.login-legal{margin:18px 0 0;text-align:center;font-size:11px;line-height:1.5;color:var(--dc-muted)}.login-legal a{color:var(--dc-gold);font-weight:500}.login-card .g-text-input__control-wrap{background:var(--dc-input-bg)}@media (max-width: 720px){.auth-layout__tagline,.auth-layout__version{display:none}.login-bg__art{opacity:.35}.login-card{padding:28px 22px 22px}}.app-shell{--app-sidebar-width: 240px;min-height:100vh;display:grid;grid-template-columns:var(--app-sidebar-width) 1fr;background:#0c0e12}.app-shell__sidebar{position:relative;min-width:0;min-height:100vh;height:100%}.app-shell__resize{position:absolute;top:0;right:-3px;z-index:6;width:6px;height:100%;cursor:col-resize;touch-action:none;border-radius:999px;background:transparent}.app-shell__resize:hover,.app-shell__resize:focus-visible{background:#fcc96c59;outline:none}.app-shell__resize:active{background:#fcc96c8c}.app-shell__main{min-width:0;min-height:100vh;display:flex;flex-direction:column}.app-shell__content{flex:1;display:flex;flex-direction:column;padding:28px 32px 40px}.site-layout{position:relative;flex:1;display:block;min-height:0;min-width:0}.site-layout__main{min-width:0;width:100%}.site-layout--loading{display:flex;align-items:center;justify-content:center;min-height:240px}.site-publish-panel{position:fixed;z-index:40;width:min(300px,calc(100vw - 24px));max-height:calc(100vh - 16px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:12px 14px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff12,#12151cf5),#12151c;box-shadow:0 16px 48px #0006;touch-action:none;-webkit-user-select:text;user-select:text;opacity:0;transform:translateY(12px) scale(.98);transform-origin:top right;transition:opacity .28s ease,transform .28s ease,width .2s ease,height .2s ease,padding .2s ease,border-radius .2s ease,left .2s ease}.site-publish-panel--visible{opacity:1;transform:translateY(0) scale(1)}.site-publish-panel--out{opacity:0;transform:translateY(12px) scale(.98);pointer-events:none}.site-publish-panel--dragging{opacity:.98;cursor:grabbing;transition:none}.site-publish-panel--collapsed{width:52px;height:52px;max-height:52px;padding:0;gap:0;border-radius:999px;overflow:hidden;-webkit-user-select:none;user-select:none}.site-publish-panel__bubble{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;width:100%;height:100%;display:grid;place-items:center;cursor:grab;padding:0}.site-publish-panel__bubble:active{cursor:grabbing}.site-publish-panel__bubble-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#ffffff14}.site-publish-panel--tone-progress .site-publish-panel__bubble-icon{color:#7eb6ff;animation:site-publish-spin 1.2s linear infinite}.site-publish-panel--tone-success .site-publish-panel__bubble-icon{color:#5fd39a}.site-publish-panel--tone-danger .site-publish-panel__bubble-icon{color:#ff8b8f}.site-publish-panel--tone-warn .site-publish-panel__bubble-icon{color:#fcc96c}.site-publish-panel__toolbar{display:flex;align-items:center;gap:6px}.site-publish-panel__toolbar .site-publish-panel__drag{flex:1}.site-publish-panel__collapse{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#ffffff0a;color:var(--dc-muted);border-radius:8px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.site-publish-panel__collapse:hover{color:var(--dc-text);background:#ffffff14}.site-layout__update-fab{position:fixed;z-index:35;right:78px;bottom:24px}.site-hub__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-left:auto}.site-hub__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:var(--dc-text);font-family:var(--dc-font);font-size:14px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.site-hub__action:hover{border-color:#ffffff47;background:#ffffff14;color:var(--dc-text);text-decoration:none}.site-hub__action--accent{border-color:#fcc96c73;background:#fcc96c1f;color:var(--dc-gold)}.site-hub__action--accent:hover{border-color:#fcc96cb3;background:#fcc96c33;color:var(--dc-gold)}.site-hub__action--disabled,.site-hub__action:disabled{opacity:.45;cursor:default;pointer-events:none}.confirm-site-update__caption{display:inline-flex;align-items:center;gap:10px}.confirm-site-update__icon{color:var(--g-color-text-info);flex-shrink:0}.site-hub__actions .site-hub__open{margin-bottom:0}.site-publish-panel__drag{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#ffffff0a;color:var(--dc-muted);border-radius:8px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:grab;width:100%;-webkit-user-select:none;user-select:none}.site-publish-panel__drag:active{cursor:grabbing}.site-publish-panel__head{display:flex;flex-direction:column;gap:4px}.site-publish-panel__status{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0003}.site-publish-panel__status--progress{border-color:#5294ff59;background:#5294ff1a}.site-publish-panel__status--success{border-color:#3fba7e59;background:#3fba7e1a}.site-publish-panel__status--danger{border-color:#e5484d59;background:#e5484d1a}.site-publish-panel__status--warn{border-color:#fcc96c66;background:#fcc96c1a}.site-publish-panel__status-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#ffffff0f;flex-shrink:0}.site-publish-panel__status--progress .site-publish-panel__status-icon{color:#7eb6ff;animation:site-publish-spin 1.2s linear infinite}.site-publish-panel__status--success .site-publish-panel__status-icon{color:#5fd39a}.site-publish-panel__status--danger .site-publish-panel__status-icon{color:#ff8b8f}.site-publish-panel__status--warn .site-publish-panel__status-icon{color:#fcc96c}.site-publish-panel__status-body{display:flex;flex-direction:column;gap:4px;min-width:0;word-break:break-word}.site-publish-panel__metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px}.site-publish-panel__metric{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.site-publish-panel__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@keyframes site-publish-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-sidebar{position:sticky;top:0;height:100vh;max-height:100vh;display:flex;flex-direction:column;gap:20px;padding:20px 14px;border-right:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#12151c,#0e1016);overflow:hidden}.app-sidebar__brand{padding:4px 10px 12px}.app-sidebar__nav{display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;overflow-y:auto}.app-sidebar__site{display:flex;flex-direction:column;gap:2px;margin:8px 0 4px;padding:8px 0 4px;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.app-sidebar__site-switcher{position:relative;margin:0 4px 8px}.app-sidebar__site-card{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:inherit;font-family:var(--dc-font);text-align:left;text-decoration:none;min-width:0;cursor:pointer;transition:border-color .15s ease,background .15s ease}.app-sidebar__site-card:hover,.app-sidebar__site-card--open{border-color:#fcc96c59;background:#fcc96c14}.app-sidebar__site-card-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#ffffff0f;color:#f0f2f5d9;flex-shrink:0}.app-sidebar__site-card-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.app-sidebar__site-card-title{font-size:13px;font-weight:700;line-height:1.2;color:var(--dc-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sidebar__site-card-host{font-size:11px;line-height:1.2;color:var(--dc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sidebar__site-card-caret{flex-shrink:0;color:#f0f2f58c;transition:transform .15s ease}.app-sidebar__site-card--open .app-sidebar__site-card-caret{transform:rotate(180deg)}.app-sidebar__site-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;display:flex;flex-direction:column;max-height:min(420px,55vh);border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#161a22;box-shadow:0 16px 40px #00000080;overflow:hidden}.app-sidebar__site-menu-search{padding:8px 8px 4px;flex-shrink:0}.app-sidebar__site-menu-list{overflow:auto;padding:4px 6px 6px;flex:1;min-height:0}.app-sidebar__site-menu-empty{padding:12px 10px}.app-sidebar__site-menu-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:var(--dc-text);font-family:var(--dc-font);text-align:left;cursor:pointer}.app-sidebar__site-menu-item:hover{background:#fcc96c1a}.app-sidebar__site-menu-item--active{background:#fcc96c24}.app-sidebar__site-menu-item-text{display:flex;flex-direction:column;gap:2px;min-width:0}.app-sidebar__site-menu-item-name{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sidebar__site-menu-item-host{font-size:11px;color:var(--dc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sidebar__site-menu-item-status{flex-shrink:0;font-size:10px;font-weight:600;color:var(--dc-muted)}.app-sidebar__site-menu-item-status--online{color:#7ddea0}.app-sidebar__site-menu-footer{display:block;flex-shrink:0;padding:10px 12px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;font-weight:600;color:var(--dc-gold);text-decoration:none;text-align:center}.app-sidebar__site-menu-footer:hover{background:#fcc96c0f;color:var(--dc-gold);text-decoration:none}.app-sidebar__link--nested{padding-left:14px;font-size:13px}.app-sidebar__link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:#f0f2f5b8;text-decoration:none;font-size:14px;font-weight:500;border:1px solid transparent}.app-sidebar__link:hover{background:#ffffff0a;color:#fff;text-decoration:none}.app-sidebar__link--active{color:#fff;background:linear-gradient(90deg,#fcc96c2e,#fcc96c0d);border-color:#fcc96c47}.app-sidebar__link--disabled{opacity:.38;cursor:default}.app-sidebar__help{display:flex;align-items:center;gap:10px;width:100%;margin-top:auto;padding:12px;border-radius:12px;border:1px solid rgba(252,201,108,.18);background:#fcc96c0f;color:var(--dc-text);font-family:var(--dc-font);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.app-sidebar__help:hover{border-color:#fcc96c59;background:#fcc96c1f}.app-sidebar__help-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#fcc96c29;color:var(--dc-gold);flex-shrink:0}.app-sidebar__help-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.app-sidebar__help-title{font-size:13px;font-weight:600;color:var(--dc-text);line-height:1.3}.app-sidebar__help-sub{font-size:12px;color:var(--dc-muted);line-height:1.3}.app-topbar{display:flex;align-items:center;gap:16px;padding:16px 32px;border-bottom:1px solid rgba(255,255,255,.06);background:#0c0e12eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:5}.app-topbar__search{flex:1;max-width:640px;width:100%}.app-topbar__search-wrap{flex:1;min-width:0;max-width:640px}.app-topbar__search-spacer{flex:1}.app-topbar__search .g-text-input__additional-content_placement_start{padding-inline-start:10px;padding-inline-end:8px}.app-topbar__search .g-text-input_size_xl,.app-topbar__search.g-text-input_size_xl{--g-text-input-border-radius: 12px}.app-topbar__search .g-text-input__control{text-align:left;padding-inline-end:14px;min-height:44px;font-size:15px}.app-topbar__search .g-text-input__control::placeholder{text-align:left;opacity:1;font-size:15px}.site-switcher{position:relative;flex:1;width:100%;max-width:640px}.site-switcher__input{width:100%}.site-switcher__input .g-text-input__control{text-align:left}.site-switcher__input .g-text-input__control::placeholder{text-align:left}.site-switcher__dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;max-height:min(420px,60vh);overflow:auto;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#161a22;box-shadow:0 16px 40px #00000073;padding:6px}.site-switcher__item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--dc-text);font-family:var(--dc-font);text-align:left;cursor:pointer}.site-switcher__item:hover{background:#fcc96c1a}.site-switcher__item-text{display:flex;flex-direction:column;gap:2px;min-width:0}.site-switcher__item-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-switcher__item-host{font-size:12px;color:var(--dc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-switcher__item-status{flex-shrink:0;font-size:11px;font-weight:600;color:var(--dc-muted)}.site-switcher__item-status--online{color:#7ddea0}.site-switcher__empty,.site-switcher__hint{padding:12px}.app-topbar__user{margin-left:auto;display:flex;align-items:center;gap:10px}.app-topbar__profile{display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none;border-radius:10px;padding:4px 8px 4px 4px}.app-topbar__profile:hover{background:#ffffff0a;text-decoration:none}.app-topbar__avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fcc96c2e;color:var(--dc-gold);font-size:12px;font-weight:700;flex-shrink:0}.app-topbar__user-meta{display:flex;flex-direction:column;line-height:1.2}.app-topbar__user-name{white-space:nowrap}.profile-page{display:flex;flex-direction:column;gap:20px;width:100%;max-width:960px;margin:0;flex:1}.profile-page__intro{display:flex;flex-direction:column;gap:6px}.profile-page__title{letter-spacing:-.03em}.profile-page__state{display:flex;flex:1;align-items:center;justify-content:center;min-height:280px}.profile-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.profile-card{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#141820}.profile-form{display:flex;flex-direction:column;gap:14px}.profile-card__submit.g-button{align-self:flex-start;margin-top:4px}.profile-card__submit.g-button_view_action{--g-color-base-generic: var(--dc-gold);--g-color-base-generic-hover: var(--dc-gold-hover);border:1px solid #e0a84a!important;box-shadow:none!important;background:var(--dc-gold)!important;color:#1a1206!important;font-weight:600}.profile-card__submit.g-button_view_action:before,.profile-card__submit.g-button_view_action:after{display:none!important}.sites-page{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1180px;margin:0;min-height:100%;flex:1}.sites-page__intro{display:flex;flex-direction:column;gap:6px}.sites-page__title{letter-spacing:-.03em}.sites-page__lead{max-width:560px}.sites-page__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sites-page__toolbar-right{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-left:auto}.sites-page__archived-toggle{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.sites-page__filters{display:flex;flex-wrap:wrap;gap:8px}.sites-filter{padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#f0f2f5bf;font-family:var(--dc-font);font-size:13px;cursor:pointer}.sites-filter:hover{border-color:#fcc96c59;color:#fff}.sites-filter--active{border-color:#fcc96c8c;color:#fff;background:#fcc96c1a}.sites-page__sort{display:flex;align-items:center;gap:10px;min-width:260px}.sites-page__sort .g-select{flex:1}.sites-page__list{display:flex;flex-direction:column;gap:14px}.sites-page__pagination{display:flex;justify-content:center;padding:8px 0 4px}.sites-page__state{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:280px;padding:32px 0}.site-card{position:relative;display:grid;grid-template-columns:220px 1fr;gap:0;overflow:hidden;border-radius:16px!important;background:#141820!important;border-color:#ffffff14!important;transition:border-color .15s ease,transform .15s ease}.site-card:hover{border-color:#fcc96c59!important}.site-card__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.site-card__preview{position:relative;min-height:180px;border-right:1px solid rgba(255,255,255,.05)}.letter-placeholder{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;padding:18px;overflow:hidden;background:radial-gradient(circle at 30% 20%,rgba(252,201,108,.22),transparent 55%),linear-gradient(160deg,#1b2230,#10141c 70%)}.letter-placeholder__letter{font-size:42px;font-weight:700;letter-spacing:-.04em;color:#fcc96ce6;line-height:1;max-width:100%;overflow:hidden;text-overflow:clip}.letter-placeholder__caption{font-size:12px;color:#f0f2f58c;word-break:break-all}.letter-placeholder__title{font-size:15px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#fcc96ceb;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.letter-placeholder--thumb{width:100%;height:100%;padding:12px;border-radius:inherit;gap:6px;justify-content:space-between;align-items:flex-start}.letter-placeholder--thumb .letter-placeholder__letter{font-size:34px;align-self:flex-start}.letter-placeholder--thumb.letter-placeholder--named{justify-content:space-between}.letter-placeholder--thumb .letter-placeholder__title{font-size:13px;-webkit-line-clamp:5}.letter-placeholder--thumb .letter-placeholder__caption{font-size:10px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.site-card__preview-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.site-card__body{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:20px 22px;pointer-events:none}.site-card__body a{pointer-events:auto}.site-card__head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.site-card__identity{display:flex;flex-direction:column;gap:6px;min-width:0}.site-card__eyebrow{margin:0;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;color:var(--dc-muted);line-height:1.2}.site-card__title{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--dc-text);line-height:1.25}.site-card__host{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--dc-gold);font-size:13px;line-height:1.3;text-decoration:none;width:fit-content}.site-card__host:hover{text-decoration:underline}.site-card__host--muted{color:var(--dc-muted)}.site-card__badges{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.site-card__status{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2}.site-card__status--online{color:#7ddea0;background:#3da86824}.site-card__status--offline{color:#c9ced6;background:#ffffff0f}.site-card__status-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.site-card__badge-muted{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:500;color:var(--dc-muted);background:#ffffff0d;line-height:1.2}.site-card__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.site-card__stat{display:flex;gap:8px;align-items:flex-start;min-width:0}.site-card__stat-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(252,201,108,.35);color:var(--dc-gold);flex-shrink:0}.site-card__stat-text{display:flex;flex-direction:column;gap:2px;min-width:0}.site-card__stat-label{font-size:12px;color:var(--dc-muted);line-height:1.2}.site-card__stat-value{font-size:14px;font-weight:600;color:var(--dc-text);line-height:1.3}.site-card__footer{display:flex;justify-content:flex-end;margin-top:auto}.site-card__open{display:inline-flex;align-items:center;gap:6px;color:var(--dc-gold);font-size:13px;font-weight:600;line-height:1.2}.site-card__hint{font-size:13px;color:var(--dc-muted)}.page{display:flex;flex-direction:column;gap:12px;max-width:1100px}.page-lead{margin-bottom:8px}.site-hub{display:flex;flex-direction:column;gap:18px;width:100%;max-width:min(1600px,100%);margin:0}.site-hub__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0}.site-hub__crumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;color:var(--dc-muted);font-family:var(--dc-font);font-size:13px;line-height:1.2;cursor:pointer}.site-hub__crumb:hover{color:var(--dc-text)}.site-hub__crumb--icon{display:inline-flex;align-items:center;justify-content:center;color:var(--dc-muted)}.site-hub__crumb--muted,.site-hub__crumb--current{cursor:default}.site-hub__crumb--current{color:var(--dc-text)}.site-hub__crumb-sep{color:#ffffff47;font-size:12px;line-height:1}.site-hub__header{display:flex;align-items:center;justify-content:space-between;gap:20px}.site-hub__identity{display:flex;align-items:flex-start;gap:14px;min-width:0}.site-hub__avatar{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;color:#f0f2f5d9;background:#1a1f29;border:1px solid rgba(255,255,255,.08)}.site-hub__titles{display:flex;flex-direction:column;gap:6px;min-width:0}.site-hub__title{letter-spacing:-.03em;line-height:1.2}.site-hub__url{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:var(--dc-muted);font-size:13px;text-decoration:none}.site-hub__url:hover{color:var(--dc-gold);text-decoration:underline}.site-hub__url--muted{color:var(--dc-muted)}.site-hub__edit.g-button{--g-color-base-generic: var(--dc-gold);--g-color-base-generic-hover: var(--dc-gold-hover);--g-color-text-primary: #1a1206;flex-shrink:0;font-weight:600;border:1px solid #e0a84a!important;box-shadow:none!important;background:var(--dc-gold)!important;color:#1a1206!important}.site-hub__edit.g-button:hover{background:var(--dc-gold-hover)!important}.site-hub__edit.g-button:before,.site-hub__edit.g-button:after{display:none!important}.site-section-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:960px}.site-section-page__header{display:flex;flex-direction:column;gap:4px}.site-hub__open{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-bottom:10px;color:var(--dc-muted);font-size:13px;font-weight:500;text-decoration:none;background:none;border:0;font-family:var(--dc-font);cursor:pointer;padding:0}.site-hub__open:hover{color:var(--dc-gold);text-decoration:none}.site-hub__open--disabled{opacity:.45;cursor:default}.site-hub__stub{padding:48px 0}.site-settings{display:flex;flex-direction:column;gap:16px;max-width:820px}.site-settings--state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 0;min-height:280px;max-width:none;width:100%;text-align:center}.site-settings__notice{padding:12px 14px;border-radius:10px;border:1px solid rgba(252,201,108,.35);background:#fcc96c14}.site-settings__card{display:flex;flex-direction:column;gap:14px;padding:18px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.site-settings__row{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.site-settings__switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.form-skeleton__card{pointer-events:none}.form-skeleton__field{gap:8px}.form-skeleton__switch{display:inline-flex;align-items:center;gap:10px;min-height:28px}.form-skeleton__submit{align-self:flex-start}.stages-page{display:flex;flex-direction:column;gap:16px}.stages-page__back{display:inline-flex;align-items:center;gap:6px;margin-top:-4px;color:var(--dc-muted);text-decoration:none;font-size:13px;width:fit-content}.stages-page__back:hover{color:var(--dc-gold)}.stages-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.stages-page__heading{display:flex;flex-direction:column;gap:6px;min-width:0}.stages-page__actions{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.stages-page__search{min-width:200px;width:min(280px,40vw)}.dealerships-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1400px}.dealerships-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.dealerships-page__heading{display:flex;flex-direction:column;gap:6px;min-width:0}.dealerships-page__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dealerships-page__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:1;min-width:240px}.dealerships-page__search{flex:1;min-width:200px;max-width:360px}.dealerships-page__sort{min-width:160px}.dealerships-page__state{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:32px 0}.dealerships-page__count{margin-top:4px}.dealerships-page__lead{margin:0}.dealerships-page--embedded{max-width:none}.dealerships-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dealer-grid-card{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff09,#12151cf0),#12151c;min-width:0}.dealer-grid-card--active{border-color:#5fd39a38}.dealer-grid-card__media{width:132px;height:132px;border-radius:12px;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);flex-shrink:0}.dealer-grid-card__media img{width:100%;height:100%;object-fit:cover;display:block}.dealer-grid-card__main{display:flex;flex-direction:column;gap:12px;min-width:0}.dealer-grid-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.dealer-grid-card__titles{display:flex;flex-direction:column;gap:2px;min-width:0}.dealer-grid-card__title{word-break:break-word}.dealer-grid-card__badge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:5px 10px;border-radius:999px;background:#5fd39a24;color:#5fd39a;font-size:11px;font-weight:600;white-space:nowrap}.dealer-grid-card__badge-short{display:none}.dealer-grid-card__badge--off{background:#ffffff0f;color:var(--dc-muted)}.dealer-grid-card__dot{width:7px;height:7px;border-radius:999px;background:currentColor}.dealer-grid-card__contacts{display:flex;flex-direction:column;gap:6px}.dealer-grid-card__contact{display:flex;align-items:flex-start;gap:8px;color:var(--dc-muted);min-width:0}.dealer-grid-card__contact .g-text{word-break:break-word}.dealer-grid-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.dealer-grid-card__actions--single{grid-template-columns:1fr}.dealer-edit-form{display:flex;flex-direction:column;gap:14px}.dealer-edit-form__tabs{width:fit-content;max-width:100%}.dealer-edit-form__section{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.dealer-edit-form__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dealer-edit-form__row--3{grid-template-columns:1fr 1fr 1fr}.dealer-edit-form__switch{display:flex;align-items:center;gap:10px}.dealer-edit-form__day{display:grid;grid-template-columns:110px auto 1fr 1fr;gap:8px;align-items:center}.dealer-edit-form__day-label{color:var(--dc-text)}.dealer-map-picker{display:flex;flex-direction:column;gap:8px}.dealer-map-picker__map{width:100%;height:320px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#1a1f2a;z-index:0}.dealer-map-picker__hint{margin:0;font-size:12px;color:var(--dc-muted)}.dealer-edit-dialog .g-dialog-body{max-height:min(70vh,720px);overflow:auto}.g-dialog__modal.floor-edit-dialog-modal:not(.g-dialog__modal_mobile):has(.floor-edit-dialog){--g-modal-max-width: min(1480px, calc(100vw - 32px) ) !important;--g-modal-width: min(1480px, calc(100vw - 32px) ) !important;--g-modal-max-height: calc(100dvh - 32px) !important}.floor-edit-dialog-modal .g-modal__content{width:min(1480px,calc(100vw - 32px))!important;max-width:min(1480px,calc(100vw - 32px))!important;max-height:calc(100dvh - 32px)!important}.floor-edit-dialog{width:100%;max-height:calc(100dvh - 32px);--g-text-input-background-color: rgba(255, 255, 255, .06);--g-text-input-border-color: rgba(255, 255, 255, .18);--g-text-input-border-color-hover: rgba(252, 201, 108, .45);--g-text-input-border-color-active: rgba(252, 201, 108, .7);--g-text-input-focus-outline-color: rgba(252, 201, 108, .24);--g-text-input-text-color: var(--dc-text, #f0f2f5);--g-text-input-placeholder-color: rgba(240, 242, 245, .45);color:var(--dc-text, #f0f2f5)}.floor-edit-dialog .g-dialog-body{max-height:min(calc(100dvh - 180px),900px);overflow:hidden!important;display:flex;flex-direction:column}.floor-edit-dialog.g-dialog_has-scroll{max-height:calc(100dvh - 32px);overflow:hidden}.floor-edit-dialog__body{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-height:0;overflow:hidden}.floor-edit-dialog__tabs{width:fit-content;max-width:100%;flex-shrink:0;align-self:flex-start;position:relative;z-index:1;margin:0;padding:0 0 2px;background:transparent}.floor-edit-dialog__notice{flex-shrink:0}.floor-edit-dialog .floor-param-field>.login-field__label,.floor-edit-dialog .login-field>.login-field__label{color:#f0f2f5c7}.floor-edit-dialog .g-text-input__content{border-radius:10px;background-color:#ffffff0f;color:var(--dc-text, #f0f2f5)}.floor-edit-dialog .g-text-input__control,.floor-edit-dialog .g-text-input__control::placeholder{color:inherit}.floor-edit-dialog .g-select-control__button{color:var(--dc-text, #f0f2f5)!important}.floor-edit-dialog .g-select-control__button:before{background-color:#ffffff0f!important;border:1px solid rgba(255,255,255,.18);border-radius:10px}.floor-edit-dialog .g-select-control__button:hover:before{background-color:#ffffff17!important;border-color:#fcc96c73}.floor-edit-dialog .g-select-control__button_open:before,.floor-edit-dialog .g-select-control__button:focus-visible:before{background-color:#ffffff14!important;border-color:#fcc96c99;box-shadow:0 0 0 2px #fcc96c2e}.floor-edit-dialog .g-select-control__button_disabled,.floor-edit-dialog .g-select-control__button[aria-disabled=true]{opacity:.55}.floor-edit-dialog .g-switch__control{background-color:#ffffff1f}.floor-edit-dialog .g-checkbox__indicator{border-color:#ffffff47;background:#ffffff0a}.g-popup .g-select-list{color:var(--dc-text, #f0f2f5);max-height:min(280px,38vh)!important;overflow:auto}.g-popup .g-select-list__option-default-label{color:inherit}.g-popup:has(.g-select-list){max-height:min(340px,46vh)}.floor-select-popup.g-popup,.g-popup.floor-select-popup{max-height:min(320px,42vh)!important}.floor-select-popup .g-select-list,.g-popup.floor-select-popup .g-select-list{max-height:min(280px,38vh)!important;overflow:auto}.floor-select-popup .g-list,.g-popup.floor-select-popup .g-list{max-height:min(280px,38vh)!important}.floor-image-field{display:flex;flex-direction:column;gap:10px}.floor-image-field__placeholder{display:flex;align-items:center;gap:10px;min-height:72px;padding:12px 14px;border-radius:12px;border:1px dashed rgba(255,255,255,.14);background:#ffffff08;color:#f0f2f573}.floor-image-field__list{display:flex;flex-direction:column;gap:10px}.floor-image-field__item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000029}.floor-image-field__preview{width:96px;height:72px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.floor-image-field__preview img{width:100%;height:100%;object-fit:cover;display:block}.floor-image-field__empty{display:inline-flex;color:#f0f2f566}.floor-image-field__meta{display:flex;flex-direction:column;gap:8px;min-width:0}.floor-image-field__item-actions{display:flex;align-items:center;gap:6px}.floor-color-field{display:grid;grid-template-columns:44px minmax(0,1fr) 88px 18px;gap:8px;align-items:center}.floor-color-field__swatch{width:44px;height:36px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:transparent;cursor:pointer}.floor-color-field__swatch:disabled{opacity:.45;cursor:not-allowed}.floor-color-field__alpha{color:var(--dc-muted);font-size:12px}.floor-date-field{width:100%;min-height:36px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:inherit;font:inherit}.floor-date-field:hover:not(:disabled){border-color:#fcc96c66}.floor-date-field:focus{outline:none;border-color:#fcc96ca6;box-shadow:0 0 0 2px #fcc96c29}.floor-date-field:disabled{opacity:.55;cursor:not-allowed}.floor-code-field__input textarea,.floor-code-field__input .g-text-input__control{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.45}.floor-text-editor{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff0d;overflow:hidden;color:var(--dc-text, #f0f2f5)}.floor-text-editor--disabled{opacity:.55}.floor-text-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;border-bottom:1px solid rgba(255,255,255,.1);background:#00000038}.floor-text-editor__sep{width:1px;height:18px;margin:0 4px;background:#ffffff24}.floor-text-editor__surface{min-height:140px;max-height:320px;overflow:auto;padding:12px 14px;color:var(--dc-text, #f0f2f5);outline:none;line-height:1.5;caret-color:var(--dc-gold, #fcc96c);cursor:text}.floor-text-editor__surface .tiptap,.floor-text-editor__surface .ProseMirror{min-height:116px;outline:none;color:inherit;cursor:text}.floor-text-editor__surface .tiptap p,.floor-text-editor__surface .ProseMirror p{color:inherit}.floor-text-editor__surface .tiptap p.is-editor-empty:first-child:before,.floor-text-editor__surface .tiptap .is-empty:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:#f0f2f559}.floor-text-editor__surface:empty:before{content:none}.floor-text-editor__surface a{color:var(--dc-gold)}.floor-text-editor__surface .tiptap table,.floor-text-editor__surface .ProseMirror table,.floor-text-editor__table{width:100%;border-collapse:collapse;margin:8px 0 12px;table-layout:auto;overflow:hidden}.floor-text-editor__surface .tiptap td,.floor-text-editor__surface .tiptap th,.floor-text-editor__surface .ProseMirror td,.floor-text-editor__surface .ProseMirror th{border:1px solid rgba(255,255,255,.22);padding:6px 8px;vertical-align:middle;min-width:40px;position:relative}.floor-text-editor__surface .tiptap th,.floor-text-editor__surface .ProseMirror th{background:#ffffff14;font-weight:600;text-align:left}.floor-text-editor__surface .tiptap .selectedCell:after,.floor-text-editor__surface .ProseMirror .selectedCell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fcc96c2e;pointer-events:none;z-index:1}.floor-text-editor__surface .tiptap .column-resize-handle,.floor-text-editor__surface .ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background:var(--dc-gold, #fcc96c);pointer-events:none}.floor-text-editor__surface .tiptap.resize-cursor,.floor-text-editor__surface .ProseMirror.resize-cursor{cursor:col-resize}.floor-text-editor .floor-code-field__input{border:0;border-radius:0}.media-library-dialog__body{display:flex;flex-direction:column;gap:12px;min-height:280px;max-height:min(70vh,560px)}.media-library-dialog__state{display:grid;place-items:center;min-height:180px}.media-library-dialog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;overflow:auto;padding-right:2px}.media-library-dialog__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:inherit;cursor:pointer;text-align:left}.media-library-dialog__card:hover{border-color:#fcc96c73;background:#fcc96c14}.media-library-dialog__thumb{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#00000047;color:#f0f2f566}.media-library-dialog__thumb img{width:100%;height:100%;object-fit:cover;display:block}.media-library-dialog__name{font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f0f2f5c7}.floor-edit-dialog__split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);gap:20px;align-items:stretch;flex:1 1 auto;min-height:0;overflow:hidden}.floor-edit-dialog__form{display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0;overflow:auto;padding-right:4px}.floor-edit-dialog__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.floor-edit-dialog__preview{position:relative;top:auto;z-index:1;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0;max-height:100%;overflow:auto;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.floor-edit-dialog__preview-title{margin:0}.floor-params{display:flex;flex-direction:column;gap:12px}.floor-icon-field{display:flex;flex-direction:column;gap:10px}.floor-icon-field__toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.floor-icon-field__toolbar .g-text-input{flex:1 1 180px}.floor-icon-field__groups{display:flex;flex-wrap:wrap;gap:6px}.floor-icon-field__chosen{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.floor-icon-field__chosen-img{width:40px;height:40px;object-fit:contain}.floor-icon-field__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.floor-icon-field__item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000029;color:inherit;cursor:pointer;text-align:center}.floor-icon-field__item img{width:40px;height:40px;object-fit:contain}.floor-icon-field__item span{font-size:11px;line-height:1.25;word-break:break-word;color:#f0f2f5b3}.floor-icon-field__item--active{border-color:#fcc96ca6;box-shadow:0 0 0 1px #fcc96c40}.floor-icon-field__item:disabled{opacity:.55;cursor:not-allowed}.floor-video-field__poster{display:flex;flex-direction:column;gap:6px}.floor-video-field__poster-preview{min-height:48px;display:flex;align-items:center;gap:8px}.floor-video-field__poster-preview img{width:72px;height:48px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.floor-video-field__schema{display:flex;flex-direction:column;gap:8px;padding-top:4px}.floor-video-field__duration{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.floor-title-field__text-row{display:flex;align-items:center;gap:6px}.floor-title-field__text-row .g-text-input{flex:1 1 auto}.floor-title-field__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.floor-title-field__colors{display:flex;flex-direction:column;gap:10px}.floor-title-field__swatches{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.floor-title-field__swatch{width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.2);padding:0;cursor:pointer}.floor-title-field__swatch:disabled{opacity:.45;cursor:not-allowed}.floor-pack__item--hidden{opacity:.55}.floor-model-order{display:flex;flex-direction:column;gap:6px;padding-top:4px}.floor-model-order__row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.floor-code-editor{min-height:220px;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden}.floor-param-field--unsupported{padding:10px 12px;border-radius:10px;border:1px dashed rgba(255,255,255,.12);background:#ffffff08}.floor-pack{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000024}.floor-pack__head,.floor-pack__item-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.floor-pack__item-actions{display:inline-flex;align-items:center;gap:2px}.floor-pack__item{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff08}.floor-title-field{display:flex;flex-direction:column;gap:8px}.floor-title-field__meta{display:grid;grid-template-columns:minmax(120px,160px);gap:8px}@media (max-width: 1100px){.floor-edit-dialog__split,.floor-edit-dialog__row{grid-template-columns:1fr}.floor-edit-dialog__preview{position:static;max-height:none}}.pages-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:min(1600px,100%)}.pages-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.pages-page__heading{display:flex;flex-direction:column;gap:6px;min-width:0}.pages-page__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pages-page__toolbar-right{display:flex;align-items:center;gap:10px;flex:1;min-width:280px;justify-content:flex-end}.pages-page__search{min-width:220px;flex:1;max-width:360px}.pages-page__state{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:32px 0}.redirects-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:min(1600px,100%)}.redirects-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.redirects-page__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.redirects-table{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff08;overflow:auto}.redirects-table__head,.redirects-table__row{display:grid;grid-template-columns:minmax(160px,1.6fr) minmax(160px,1.6fr) 72px 160px 160px 44px;gap:12px;align-items:center;padding:12px 16px;min-width:760px}.redirects-table__head{color:#f0f2f58c;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;background:#00000038;border-bottom:1px solid rgba(255,255,255,.06)}.redirects-table__row{border-top:1px solid rgba(255,255,255,.05);min-height:52px}.redirects-table__row:hover{background:#ffffff08}.redirects-table__row--locked{background:#ffffff05;color:#f0f2f59e}.redirects-table__uri,.redirects-table__time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.redirects-table__code{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700;color:#fcc96c;background:#fcc96c1f}.redirects-table__actions{display:flex;justify-content:flex-end}.redirects-table__empty{padding:36px 16px;text-align:center}.redirects-table__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid rgba(255,255,255,.06)}.redirects-table__pager{display:flex;align-items:center;gap:8px}.pages-workspace{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr) minmax(280px,340px);gap:14px;align-items:start;min-height:480px}.pages-tree,.pages-list,.page-detail{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff08,#12151cf0),#12151c;min-width:0}.pages-tree{display:flex;flex-direction:column;gap:10px;padding:14px;max-height:calc(100vh - 240px);overflow:auto}.pages-tree__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.pages-tree__reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--dc-gold);font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:0}.pages-tree__list{display:flex;flex-direction:column;gap:2px}.pages-tree__row{display:flex;align-items:center;gap:4px;width:100%;border-radius:10px}.pages-tree__row:hover{background:#ffffff0d}.pages-tree__row--active{background:#fcc96c1f}.pages-tree__row--active .pages-tree__main{color:var(--dc-gold)}.pages-tree__main{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:6px;flex:1;min-width:0;padding:7px 4px 7px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;font-size:13px}.pages-tree__add{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:24px;height:24px;margin-right:4px;border:0;border-radius:8px;background:transparent;color:var(--dc-muted);cursor:pointer;opacity:0;flex-shrink:0;transition:opacity .12s ease,background .12s ease,color .12s ease}.pages-tree__row:hover .pages-tree__add,.pages-tree__row:focus-within .pages-tree__add{opacity:1}.pages-tree__add:hover{background:#fcc96c29;color:var(--dc-gold)}.pages-tree__toggle{display:grid;place-items:center;width:16px;flex-shrink:0;color:var(--dc-muted)}.pages-tree__toggle--spacer{visibility:hidden}.pages-tree__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages-tree__count{flex-shrink:0;font-size:11px;font-weight:600;color:var(--dc-muted)}.pages-list{display:flex;flex-direction:column;gap:10px;padding:14px;max-height:calc(100vh - 240px);overflow:auto}.pages-list__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pages-list__head-left{display:flex;align-items:center;gap:10px;min-width:0}.pages-list__bulk-delete{color:#f07178!important;border-color:#f0717873!important;flex-shrink:0}.pages-list__rows{display:flex;flex-direction:column;gap:8px}.pages-list__empty{padding:24px 8px}.pages-list__row{display:grid;grid-template-columns:auto 40px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;cursor:pointer}.pages-list__row:hover{border-color:#ffffff29;background:#ffffff0a}.pages-list__row--selected{border-color:#fcc96c8c;background:#fcc96c14;box-shadow:inset 2px 0 #fcc96cd9}.pages-list__thumb{width:48px;height:48px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid rgba(255,255,255,.06)}.pages-list__thumb .letter-placeholder{padding:6px;gap:2px}.pages-list__thumb .letter-placeholder__title{font-size:10px;-webkit-line-clamp:2}.pages-list__thumb .letter-placeholder__caption{font-size:9px;-webkit-line-clamp:1}.pages-list__meta{min-width:0;display:flex;flex-direction:column;gap:2px}.pages-list__title,.pages-list__uri{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages-list__uri-row,.page-detail__uri-row{display:flex;align-items:center;gap:6px;min-width:0}.pages-list__uri-row .pages-list__uri,.page-detail__uri-row .page-detail__uri{min-width:0}.pages-list__origin-lock{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--dc-muted);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;flex-shrink:0;border-radius:6px}.pages-list__origin-lock--action{cursor:pointer;color:#fcc96ce6}.pages-list__origin-lock--action:hover{background:#fcc96c1f;color:#fcc96c}.pages-list__origin-lock--open{color:#fcc96cd9}.pages-list__origin-lock:disabled{cursor:default;opacity:.7}.pages-list__badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;background:#ffffff0f;color:var(--dc-muted)}.pages-list__badge--on{background:#5fd39a24;color:#5fd39a}.pages-list__more-wrap{display:flex}.page-detail{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 240px)}.page-detail__empty{padding:32px 16px;text-align:center}.page-detail__preview{position:relative;min-height:148px;overflow:hidden;color:#fcc96c8c}.page-detail__preview .letter-placeholder{width:100%;height:148px;border-radius:0;padding:18px 128px 18px 16px;box-sizing:border-box}.page-detail__preview .letter-placeholder__title{font-size:22px;-webkit-line-clamp:2;max-width:100%;padding-right:0}.page-detail__preview .letter-placeholder__caption{font-size:12px}.page-detail__status{position:absolute;top:12px;right:12px;left:auto;z-index:1;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;background:#ffffff1a;color:var(--dc-muted)}.page-detail__status--on{background:#5fd39a33;color:#5fd39a}.page-detail__body{display:flex;flex-direction:column;gap:12px;padding:16px;overflow:auto}.page-detail__identity{min-height:72px;margin-bottom:4px}.page-detail__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;line-height:1.25;min-height:2.5em}.page-detail__uri{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-detail__facts{margin:0;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.page-detail__facts>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.page-detail__facts dt{margin:0;color:var(--dc-muted);font-size:12px}.page-detail__facts dd{margin:0;font-size:13px;font-weight:600;text-align:right}.page-detail__actions{display:flex;flex-direction:column;gap:8px;margin-top:auto}.page-detail__delete{color:#f07178!important;border-color:#f0717873!important}.pages-create-form{display:flex;flex-direction:column;gap:12px}.pages-edit-stub{gap:16px}.page-edit-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:none}.page-edit-page--state{align-items:flex-start;padding:32px 0}.page-edit-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.page-edit-page__titles{display:flex;flex-direction:column;gap:6px;min-width:0}.page-edit-page__title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-edit-page__title-row .g-text{min-width:0;word-break:break-word}.page-edit-page__badge{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:#f0f2f5bf;background:#ffffff14;flex-shrink:0}.page-edit-page__badge--on{color:#6bcf8e;background:#6bcf8e24}.page-edit-page__uri{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%}.page-edit-page__uri .g-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-edit-page__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-edit-page__flash{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid transparent;font-weight:500}.page-edit-page__flash .g-text{flex:1;min-width:0;color:inherit}.page-edit-page__flash--progress{color:#9ec5ff;border-color:#7eb6ff73;background:#7eb6ff1f}.page-edit-page__flash--success{color:#6bcf8e;border-color:#6bcf8e73;background:#6bcf8e24}.page-edit-page__flash--danger{color:#ff8b8f;border-color:#ff8b8f73;background:#ff8b8f1f}.page-edit-page__flash-spin{animation:site-publish-spin 1.2s linear infinite}.page-edit-page__notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid rgba(252,201,108,.4);background:#fcc96c1a;color:#fcc96cf2}.page-edit-page__notice .g-text{color:inherit}.page-edit-page__tabs{width:fit-content;max-width:100%}.page-edit-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:16px;align-items:start}.page-edit-workspace__main{display:flex;flex-direction:column;gap:14px;min-width:0}.page-edit-card{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff08,#12151cf0),#12151c}.page-edit-main{display:flex;flex-direction:column;gap:14px}.page-edit-main__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) 140px;gap:12px}.page-edit-main__flags{display:flex;flex-wrap:wrap;gap:12px 18px}.page-edit-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.page-edit-form-grid__full{grid-column:1 / -1}.page-edit-seo-replace{display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.page-edit-seo-replace__spacer{visibility:hidden;-webkit-user-select:none;user-select:none}.page-edit-seo-replace .site-settings__switch{min-height:44px}.page-floors__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.page-floors__head-titles{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.page-floors__count{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:#f0f2f5b3;background:#ffffff14}.page-floors__empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 0;text-align:center}.page-floors__list{display:flex;flex-direction:column;gap:12px}.page-floors__card{display:flex;flex-direction:column;gap:0;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#141820;overflow:hidden;transition:border-color .15s ease}.page-floors__card:hover{border-color:#fcc96c47}.page-floors__card--hidden{opacity:.68}.page-floors__card--open{border-color:#ffffff24}.page-floors__card--dragging{border-color:#fcc96c73;box-shadow:0 12px 28px #00000059}.page-floors__card--skeleton{pointer-events:none}.page-floors__card--skeleton .page-floors__card-head{align-items:stretch}.page-floors__thumb--skeleton{display:block;width:120px;height:88px;min-height:88px;margin:12px 10px;border-radius:12px;overflow:hidden;cursor:default}.page-floors__card--skeleton .page-floors__card-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.page-floors__card--skeleton .page-floors__identity{cursor:default;width:100%}.page-floors__card-head{display:grid;grid-template-columns:28px 140px minmax(0,1fr);gap:0;align-items:center;min-height:0}.page-floors__grip{color:#f0f2f559;display:grid;place-items:center;align-self:center;justify-self:center;cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;width:22px;height:28px;margin-left:4px}.page-floors__grip--active{cursor:grab;color:#f0f2f58c}.page-floors__grip--active:hover{color:var(--dc-text);background:#ffffff0f}.page-floors__grip--active:active{cursor:grabbing}.page-floors__thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:120px;height:88px;min-height:88px;margin:12px 10px;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;flex-shrink:0;background:#00000040;cursor:pointer;box-shadow:inset 0 0 0 1px #0003}.page-floors__thumb-img{width:100%;height:100%;min-height:88px;object-fit:cover;display:block}.page-floors__thumb-img--loading{min-height:88px;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:page-floors-thumb-shimmer 1.2s ease-in-out infinite}@keyframes page-floors-thumb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.page-floors__thumb .letter-placeholder{width:100%;height:100%;min-height:88px;padding:10px 12px;justify-content:space-between;align-items:flex-start}.page-floors__thumb .letter-placeholder__letter{font-size:28px;align-self:flex-start}.page-floors__card-main{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;padding:14px 16px 12px}.page-floors__identity{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:8px}.page-floors__identity:hover .page-floors__title{color:var(--dc-gold)}.page-floors__eyebrow{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f0f2f573}.page-floors__meta{display:flex;flex-direction:column;gap:2px;min-width:0;width:100%}.page-floors__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;word-break:break-word;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--dc-text);transition:color .15s ease;max-width:100%}.page-floors__desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;color:var(--dc-muted);font-size:13px;line-height:1.35}.page-floors__card-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.page-floors__visibility{flex-shrink:0;white-space:nowrap;border-radius:999px!important;background:#ffffff0a!important}.page-floors__visibility--on{color:#6bcf8e!important;background:#6bcf8e1f!important}.page-floors__actions{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;padding:2px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.page-floors__actions .g-button,.page-floors__action{border-radius:8px}.page-floors__delete{color:#f07178!important}.page-floors__card-body{display:flex;flex-direction:column;gap:12px;padding:12px 14px 14px;border-top:1px solid rgba(255,255,255,.06)}.page-floors__preview{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000038}.page-floors__render{display:flex;flex-direction:column;gap:8px;min-width:0}.page-floors__render-iframe{width:100%;min-height:320px;height:min(52vh,560px);border:0;border-radius:10px;background:#fff}.page-floors__render-status{display:flex;align-items:center;justify-content:center;min-height:180px;padding:16px;border-radius:10px;border:1px dashed rgba(255,255,255,.12);color:#ffffff8c;font-size:13px;text-align:center}.page-floors__render-status--error{border-color:#f0717859}.page-floors__preview-media{min-height:120px;border-radius:10px;overflow:hidden;background:#00000047;border:1px solid rgba(255,255,255,.06)}.page-floors__preview-media img{width:100%;height:100%;min-height:120px;object-fit:cover;display:block}.page-floors__preview-fallback{width:100%;min-height:120px;display:flex;align-items:center;justify-content:center}.page-floors__preview-fallback--loading{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:page-floors-thumb-shimmer 1.2s ease-in-out infinite}.page-floors__preview-fallback--letter .letter-placeholder{width:100%}.page-floors__preview-fallback--letter .letter-placeholder__caption{font-size:12px}.page-floors__preview-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.page-floors__preview-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff73}.page-floors__preview-text{margin:0;font-size:13px;line-height:1.45;color:#ffffffb8}.page-floors__preview-media{aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);min-width:0}.page-floors__preview-media img{width:100%;height:100%;object-fit:cover;display:block}.page-floors__preview-fallback{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#f0f2f566;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%),#12151ce6}.page-floors__preview-fallback--loading{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:page-floors-preview-shimmer 1.2s ease infinite}.page-floors__preview-fallback--letter{padding:12px}.page-floors__preview-fallback--letter .letter-placeholder{width:100%;height:100%;border-radius:8px}.page-floors__preview-fallback--letter .letter-placeholder__letter{font-size:42px}.page-floors__preview-fallback--letter .letter-placeholder__caption{display:block;font-size:12px;-webkit-line-clamp:2}@keyframes page-floors-preview-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.page-floors__preview-copy{display:flex;flex-direction:column;gap:8px;min-width:0;justify-content:center;overflow:hidden}.page-floors__preview-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dc-muted)}.page-floors__preview-text{margin:0;font-size:14px;line-height:1.5;color:#f0f2f5e0;overflow-wrap:anywhere;word-break:break-word}.page-floors__card-foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.page-floors__foot-field{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000038}.page-floors__foot-label{font-size:11px;font-weight:600;color:var(--dc-muted)}.page-floors__foot-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:40px;margin:0;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:var(--dc-gold);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.page-floors__foot-control:hover:not(:disabled){border-color:#fcc96c73;background:#fcc96c14}.page-floors__foot-control:disabled{opacity:.5;cursor:default}.page-floors__foot-control[aria-expanded=true]{border-color:#fcc96c8c;background:#fcc96c1a}.page-floors__foot-control-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.page-floors__foot-control-caret{flex-shrink:0;color:#f0f2f58c}.page-floors__foot-type{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--dc-gold);font-size:13px;font-weight:600;min-width:0}.page-floors__foot-type span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-floors__clipboard-hint{margin-top:4px}.g-dialog__modal.floor-add-dialog-modal:not(.g-dialog__modal_mobile):has(.floor-add-dialog){--g-modal-max-width: calc(100vw - 24px) !important;--g-modal-width: calc(100vw - 24px) !important;--g-modal-max-height: calc(100dvh - 24px) !important;--g-modal-margin: 12px !important}.floor-add-dialog-modal .g-modal__content{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.floor-add-dialog{width:100%;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);display:flex;flex-direction:column}.floor-add-dialog .g-dialog-header{align-items:flex-start;gap:16px}.floor-add-dialog__g-header .g-dialog-header__caption{flex:1 1 auto;max-width:none;width:100%;min-width:0;font-size:inherit;font-weight:inherit;line-height:inherit}.floor-add-dialog__chrome{display:grid;grid-template-columns:minmax(200px,1fr) minmax(320px,1.6fr) minmax(200px,1fr);align-items:center;gap:20px 24px;width:100%;padding-right:8px}.floor-add-dialog__title-block{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:420px}.floor-add-dialog__title{display:block;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--dc-text)}.floor-add-dialog__subtitle{display:block;font-size:13px;font-weight:400;line-height:1.4;color:#f0f2f58c}.floor-add-dialog .g-dialog-body{flex:1 1 auto;min-height:0;height:100%;max-height:none;overflow:hidden;display:flex;flex-direction:column}.floor-add-dialog__body{display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto;height:100%}.floor-add-steps{display:flex;align-items:center;gap:16px;width:100%;min-width:0;justify-self:stretch}.floor-add-step{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;min-width:0;opacity:.42}.floor-add-step--active,.floor-add-step--done{opacity:1}.floor-add-step__num{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;font-size:12px;font-weight:700;color:#f0f2f5a6;flex-shrink:0}.floor-add-step--active .floor-add-step__num{border:0;background:linear-gradient(180deg,#ffd67a,#e8a84a);color:#1a1408;box-shadow:0 0 0 3px #fcc96c2e}.floor-add-step--done .floor-add-step__num{border-color:#fcc96c73;background:#fcc96c24;color:var(--dc-gold)}.floor-add-step__text{display:flex;flex-direction:column;gap:1px;min-width:0}.floor-add-step__text strong{font-size:13px;font-weight:700;color:var(--dc-text)}.floor-add-step__text span{font-size:11px;color:#f0f2f56b}.floor-add-steps__line{flex:1 1 auto;min-width:64px;height:1px;background:#ffffff38;align-self:center}.floor-add-dialog__help{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;justify-self:end;margin:0;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff05;color:#f0f2f5b8;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.floor-add-dialog__help:hover{border-color:#fcc96c59;color:var(--dc-text)}.floor-add-dialog__help-icon{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#fcc96c2e;color:var(--dc-gold);font-size:11px;font-weight:700;line-height:1}.floor-add-dialog__empty{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:240px;padding:48px 16px;text-align:center}.floor-add-dialog__workspace{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1.35fr);gap:18px;min-height:0;flex:1 1 auto;height:100%;overflow:hidden}.floor-add-dialog__categories,.floor-add-dialog__blocks{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;overflow:hidden}.floor-add-dialog__pane-title{margin:0;flex-shrink:0}.floor-add-dialog__blocks-head{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.floor-add-dialog__blocks-head .floor-add-dialog__pane-title{flex:0 0 auto;white-space:nowrap}.floor-add-dialog__blocks-head .floor-add-dialog__search{flex:1 1 auto;min-width:220px;max-width:none;margin-left:auto}.floor-add-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;overflow:auto;padding-right:4px;padding-bottom:4px}.floor-add-cat{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#141820;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.floor-add-cat:hover{border-color:#ffffff29}.floor-add-cat--active{border-color:#fcc96c8c;background:#fcc96c14;box-shadow:0 0 0 1px #fcc96c2e,0 10px 28px #00000040}.floor-add-cat__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffffff0d;color:#f0f2f5b3}.floor-add-cat--active .floor-add-cat__icon{background:#fcc96c29;color:var(--dc-gold)}.floor-add-cat__body{display:flex;flex-direction:column;gap:4px;min-width:0}.floor-add-cat__name{font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--dc-text)}.floor-add-cat__desc{font-size:12px;line-height:1.35;color:var(--dc-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.floor-add-cat__count{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:600;color:#fcc96ce6}.floor-add-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#141820f2;color:inherit;font:inherit;text-align:left;cursor:pointer}.floor-add-more:hover{border-color:#fcc96c47;background:#fcc96c0f}.floor-add-more__icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;color:var(--dc-gold)}.floor-add-more__copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.floor-add-more__title{font-size:13px;font-weight:700;color:var(--dc-gold)}.floor-add-more__text{font-size:12px;color:var(--dc-muted)}.floor-add-more__action{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:36px;padding:0 14px;border-radius:10px;border:1px solid rgba(252,201,108,.45);color:var(--dc-gold);font-size:13px;font-weight:600;white-space:nowrap}.floor-add-hint{display:flex;align-items:center;gap:12px;margin-top:auto;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#141820f2}.floor-add-hint__icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;color:var(--dc-gold)}.floor-add-hint__copy{flex:1 1 auto;min-width:0}.floor-add-hint__title{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--dc-gold)}.floor-add-hint__text{margin:0;font-size:12px;color:var(--dc-muted)}.floor-add-hint__btn{flex-shrink:0;border-color:#fcc96c73!important;color:var(--dc-gold)!important}.floor-add-dialog__search{position:relative;display:block}.floor-add-dialog__search .g-text-input{width:100%}.floor-add-dialog__search .g-text-input__control{padding-left:40px!important;padding-right:88px!important}.floor-add-dialog__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);z-index:1;color:var(--dc-gold);pointer-events:none}.floor-add-dialog__search-kbd{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1;padding:3px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#f0f2f573;font-size:11px;font-family:inherit;line-height:1.2;pointer-events:none}.floor-add-dialog__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex-shrink:0}.floor-add-chips{display:flex;flex-wrap:wrap;gap:8px}.floor-add-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#f0f2f5b8;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.floor-add-chip:hover{border-color:#ffffff2e}.floor-add-chip--active{border-color:#fcc96c73;background:#fcc96c1f;color:var(--dc-gold)}.floor-add-dialog__sort{display:inline-flex;align-items:center;gap:8px}.floor-add-dialog__list{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1 1 auto;overflow:auto;padding-right:4px;padding-bottom:8px}.floor-add-row{display:grid;grid-template-columns:132px minmax(160px,1fr) 44px;gap:14px;align-items:center;min-height:108px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#141820;transition:border-color .15s ease}.floor-add-row:hover{border-color:#fcc96c59}.floor-add-row__skeleton{grid-column:1 / -1;min-height:88px;border-radius:10px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:page-floors-thumb-shimmer 1.2s ease-in-out infinite}.floor-add-row__thumb{width:132px;height:88px;border-radius:12px;overflow:hidden;flex-shrink:0}.floor-add-row__thumb .letter-placeholder{width:100%;height:100%;min-height:88px;background:transparent;padding:10px 12px;justify-content:space-between;align-items:flex-start}.floor-add-row__thumb .letter-placeholder__letter{font-size:26px;line-height:1;align-self:flex-start}.floor-add-row__thumb .letter-placeholder__caption{font-size:10px;-webkit-line-clamp:1}.floor-add-row__body{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.floor-add-row__name{margin:0;font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--dc-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floor-add-row__desc{margin:0;font-size:13px;line-height:1.45;color:var(--dc-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;overflow-wrap:anywhere;white-space:normal}.floor-add-row__tags{display:flex;flex-wrap:wrap;gap:6px}.floor-add-tag{display:inline-flex;align-items:center;max-width:100%;min-height:22px;padding:0 8px;border-radius:999px;background:#ffffff0f;color:#f0f2f5a6;font-size:11px;font-weight:600;white-space:normal;overflow-wrap:anywhere}.floor-add-tag--gold{background:#fcc96c24;color:var(--dc-gold)}.floor-add-row__add{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border-radius:999px;border:1.5px solid rgba(229,184,88,.95);background:transparent;color:#e5b858f2;cursor:pointer;flex-shrink:0;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.floor-add-row__add:hover:not(:disabled){color:var(--dc-gold);border-color:var(--dc-gold);background:#fcc96c14;transform:scale(1.04)}.floor-add-row__add:disabled{opacity:.45;cursor:wait}@media (max-width: 1200px){.floor-add-dialog__chrome{grid-template-columns:1fr auto}.floor-add-steps{display:none}.floor-add-dialog__workspace{grid-template-columns:1fr}.floor-add-cats{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-height:280px}}@media (max-width: 720px){.floor-add-dialog__chrome{grid-template-columns:1fr}.floor-add-dialog__help{justify-self:start}.floor-add-dialog__blocks-head{flex-wrap:wrap}.floor-add-dialog__blocks-head .floor-add-dialog__search{flex:1 1 100%;margin-left:0}.floor-add-more{flex-wrap:wrap}.floor-add-more__action{width:100%;justify-content:center}}@media (max-width: 860px){.floor-add-row{grid-template-columns:96px minmax(0,1fr) 40px}.floor-add-row__thumb{width:96px;height:72px}.floor-add-row__thumb .letter-placeholder{min-height:72px}.floor-add-dialog__search-kbd{display:none}.floor-add-hint{flex-wrap:wrap}}.page-floors__more{display:inline-flex}.page-floors__tip-anchor{display:inline-flex;align-items:center;max-width:100%}.page-floors__action-tip.g-tooltip,.g-tooltip.page-floors__action-tip{position:relative;overflow:visible;border-radius:8px;padding:8px 12px;max-width:280px;background:#1a1f2a;box-shadow:0 10px 28px #00000073}.page-floors__action-tip.g-tooltip:after,.g-tooltip.page-floors__action-tip:after{content:"";position:absolute;left:50%;bottom:-6px;transform:translate(-50%);border:6px solid transparent;border-top-color:#1a1f2a;pointer-events:none}.page-edit-sidebar{display:flex;flex-direction:column;gap:14px;position:sticky;top:12px}.page-edit-sidebar__facts{display:flex;flex-direction:column;gap:12px;margin:0}.page-edit-sidebar__fact{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:center}.page-edit-sidebar__fact dt{color:var(--dc-muted);font-size:13px}.page-edit-sidebar__fact dd{margin:0;display:flex;align-items:center;gap:4px;min-width:0;font-size:13px;font-weight:600}.page-edit-sidebar__fact-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.page-edit-sidebar__copy{flex-shrink:0;color:var(--dc-muted)!important}.page-edit-sidebar__status-block{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.page-edit-sidebar__status-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-edit-sidebar__status{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:#f0f2f5bf;background:#ffffff14}.page-edit-sidebar__status--on{color:#6bcf8e;background:#6bcf8e24}.page-edit-sidebar__status--progress{color:#9ec5ff;background:#7eb6ff24}.page-edit-sidebar__status--danger{color:#ff8b8f;background:#ff8b8f24}.page-edit-sidebar__structure{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.page-edit-sidebar__structure li{display:flex;align-items:center;gap:8px;min-width:0;min-height:34px;padding:6px;border-radius:8px}.page-edit-sidebar__structure li:hover{background:#ffffff0a}.page-edit-sidebar__structure-index{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;flex-shrink:0;margin-top:0;font-size:11px;font-weight:700;line-height:1;color:var(--dc-gold);background:#fcc96c1f}.page-edit-sidebar__structure-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:22px}.page-edit-sidebar__tip{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid rgba(252,201,108,.35);background:#fcc96c14;color:#fcc96cf2}.page-edit-sidebar__tip-icon{flex-shrink:0;margin-top:2px}.page-edit-sidebar__tip .g-text{color:inherit}.templates-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:min(1600px,100%)}.templates-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.templates-page__heading{display:flex;flex-direction:column;gap:4px;min-width:0}.templates-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.templates-stats__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff08,#12151cf0),#12151c;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.templates-stats__card:hover{border-color:#ffffff2e}.templates-stats__card--active{border-color:#fcc96c73;background:linear-gradient(180deg,#fcc96c1a,#12151cf0),#12151c}.templates-stats__icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:#ffffff0f;color:var(--dc-muted)}.templates-stats__card--central .templates-stats__icon{color:#6bcf8e;background:#6bcf8e1f}.templates-stats__card--local .templates-stats__icon{color:#f0f2f58c;background:#ffffff0f}.templates-stats__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.templates-stats__value{letter-spacing:-.03em;line-height:1.15}.templates-page__toolbar{display:flex;align-items:center;gap:12px}.templates-page__search{width:100%;max-width:420px}.templates-page__state{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:32px 0}.templates-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:14px;align-items:start;min-height:480px}.templates-list,.template-detail,.templates-workspace>.page-detail{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff08,#12151cf0),#12151c;min-width:0}.templates-list{display:flex;flex-direction:column;gap:8px;padding:14px;max-height:calc(100vh - 280px);overflow:auto}.templates-list__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.templates-list__head-left{display:flex;align-items:center;gap:10px;min-width:0}.templates-list__bulk-delete{flex-shrink:0}.templates-list__cols{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(140px,180px) 120px 36px;gap:12px;align-items:center;padding:4px 8px 2px;color:var(--dc-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.templates-list__rows{display:flex;flex-direction:column;gap:8px}.templates-list__empty{padding:28px 8px;text-align:center}.templates-list__row{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(140px,180px) 120px 36px;gap:12px;align-items:center;min-height:76px;padding:14px 8px;border-radius:12px;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease}.templates-list__row:hover{background:#ffffff0a}.templates-list__row--selected{border-color:#fcc96c59;background:#fcc96c14}.templates-list__row>*{min-width:0}.templates-list__identity{display:flex;align-items:center;gap:12px;min-width:0;overflow:hidden}.templates-list__thumb{width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0}.templates-list__thumb .letter-placeholder{width:100%;height:100%;padding:6px;gap:2px}.templates-list__thumb .letter-placeholder__title{font-size:10px;line-height:1.2;-webkit-line-clamp:2}.templates-list__thumb .letter-placeholder__caption{font-size:8px;-webkit-line-clamp:1}.templates-list__meta{display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.templates-list__title{display:flex;align-items:center;gap:6px;min-width:0}.templates-list__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;color:var(--dc-text)}.templates-list__lock{color:var(--dc-gold);flex-shrink:0}.templates-list__type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dc-muted);font-size:13px;line-height:1.3}.templates-list__modified{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dc-muted);font-size:13px}.templates-list__badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;width:fit-content}.templates-list__badge--central{color:#6bcf8e;background:#6bcf8e24}.templates-list__badge--local{color:#f0f2f5b8;background:#ffffff14}.templates-list__more-wrap{justify-self:end}.template-detail{display:flex;flex-direction:column;padding:14px;max-height:calc(100vh - 280px);overflow:auto;position:sticky;top:12px}.template-detail__empty{display:grid;place-items:center;min-height:220px;text-align:center}.template-detail__preview{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:16 / 10;background:#0d1016}.template-detail__preview .letter-placeholder{width:100%;height:100%}.template-detail__preview .letter-placeholder__title{font-size:18px}.template-detail__preview .letter-placeholder__caption{font-size:12px}.template-detail__status{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:#f0f2f5d9;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.template-detail__status--central{color:#6bcf8e}.template-detail__body{display:flex;flex-direction:column;gap:14px;padding-top:14px;flex:1}.template-detail__identity{display:flex;flex-direction:column;gap:4px}.template-detail__title{display:inline-flex;align-items:center;gap:8px;letter-spacing:-.03em;line-height:1.2;word-break:break-word}.template-detail__facts{display:flex;flex-direction:column;gap:10px;margin:0}.template-detail__facts>div{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start}.template-detail__facts dt{color:var(--dc-muted);font-size:13px}.template-detail__facts dd{margin:0;font-size:13px;font-weight:600;text-align:right}.template-detail__actions{display:flex;flex-direction:column;gap:8px;margin-top:auto}.template-detail__delete{color:#f07178!important;border-color:#f0717873!important}.templates-edit-stub{gap:16px}.stages-page__state,.stage-edit-page--state{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:32px 0}.stages-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.stage-card{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;text-align:left;cursor:pointer;color:inherit;transition:border-color .15s ease,background .15s ease}.stage-card:hover{border-color:#fcc96c59;background:#fcc96c0a}.stage-card--official{opacity:.72;cursor:not-allowed}.stage-card--official:hover{border-color:#ffffff14;background:#ffffff05}.stage-card--official:disabled{cursor:not-allowed}.stage-card__badge{position:absolute;top:10px;left:10px;z-index:1;padding:4px 8px;border-radius:999px;font-size:11px;line-height:1.2;background:#0000009e;color:#fff}.stage-card__photo{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#00000040}.stage-card__photo img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.stage-card__photo-empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--dc-muted)}.stage-card__body{display:flex;flex-direction:column;gap:6px;min-width:0;padding:0 2px 2px}.stage-card__title{min-width:0}.stage-card__meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.stage-edit-page{display:flex;flex-direction:column;gap:16px}.stage-edit-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.stage-edit-page__titles{display:flex;flex-direction:column;gap:4px}.stage-edit-page__tabs{display:flex;flex-wrap:wrap}.stage-edit-page__form{gap:16px}.stage-edit-page__section-title{margin-top:8px}.stage-edit-page__media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stage-edit-page__actions{display:flex;flex-wrap:wrap;gap:10px}.stage-versions{display:flex;flex-direction:column;gap:12px}.stage-versions__group{display:flex;flex-direction:column;gap:6px}.stage-versions__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:inherit;text-align:left;border-radius:10px;padding:10px 12px;cursor:pointer;font:inherit}.stage-versions__item:hover{border-color:#ffffff38}.stage-versions__item--active{border-color:#5294ff8c;background:#5294ff1f}.stage-block{display:flex;flex-direction:column;gap:12px;padding:12px 0}.stage-block+.stage-block{border-top:1px solid rgba(255,255,255,.06)}.stage-block__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.stage-button-card,.stage-card-editor{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.stage-card-editor__actions{display:flex;gap:4px;flex-wrap:wrap}.stage-card-editor__body{display:flex;flex-direction:column;gap:12px}.media-image-field{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.media-image-field__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.media-image-field__actions{display:flex;gap:4px;flex-shrink:0}.media-image-field__preview{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;background:#00000047}.media-image-field__preview img,.media-image-field__preview video{width:100%;height:100%;object-fit:cover;display:block}.media-image-field__empty{display:inline-flex;flex-direction:column;align-items:center;gap:6px;color:var(--dc-muted);font-size:12px}.color-field__control{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:4px 10px 4px 6px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;cursor:pointer;width:fit-content}.color-field__control--disabled{opacity:.55;cursor:default;pointer-events:none}.color-field__control input[type=color]{width:28px;height:28px;padding:0;border:none;background:transparent;cursor:pointer}.site-settings__submit.g-button{align-self:flex-start;--g-color-base-generic: var(--dc-gold);--g-color-base-generic-hover: var(--dc-gold-hover);--g-color-text-primary: #1a1206;border:1px solid #e0a84a!important;box-shadow:none!important;background:var(--dc-gold)!important;color:#1a1206!important;font-weight:600}.site-settings__submit.g-button:before,.site-settings__submit.g-button:after{display:none!important}.site-seo-form__tabs{width:fit-content;max-width:100%}.site-seo__counter-block{display:flex;flex-direction:column;gap:10px;padding-top:4px}.site-seo__counter-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.site-seo__counter-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.site-seo__ym-card{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.site-seo__ym-flags{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.site-hub__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto auto;gap:14px;align-items:stretch}.site-hub__pair{display:grid;grid-template-columns:1fr 1fr;gap:14px;grid-column:2;grid-row:2}.hub-tile{display:flex;flex-direction:column;gap:12px;width:100%;margin:0;padding:18px 18px 14px;text-align:left;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#141820;color:inherit;font-family:var(--dc-font);cursor:pointer;transition:border-color .15s ease,background .15s ease}.hub-tile:hover{border-color:#ffffff24;background:#161c26}.hub-tile--stages{grid-column:1;grid-row:1 / span 2;border-color:#fcc96c73;box-shadow:inset 2px 0 #fcc96cd9}.hub-tile--stages:hover{border-color:#fcc96ca6}.hub-tile--pages{grid-column:2;grid-row:1;min-height:260px}.hub-tile--dealerships{grid-column:1 / -1;grid-row:3}.hub-tile__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.hub-tile__head-left{display:flex;align-items:center;gap:10px;min-width:0}.hub-tile__icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--dc-gold);border:1px solid rgba(252,201,108,.35);background:#fcc96c14;flex-shrink:0}.hub-tile__title{font-size:16px;font-weight:650;letter-spacing:-.02em;color:var(--dc-text)}.hub-tile__arrow{color:#f0f2f58c;flex-shrink:0}.hub-tile__arrow--accent{color:var(--dc-gold)}.hub-tile__desc{margin:0;font-size:13px;line-height:1.45;color:var(--dc-muted)}.hub-tile__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.85fr);gap:14px;align-items:start;flex:1}.hub-tile__meta{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:auto;padding-top:4px;color:var(--dc-muted);font-size:12px}.hub-tile__meta span{display:inline-flex;align-items:center;gap:6px}.hub-stages-preview{display:grid;gap:10px;flex:1;align-content:start}.hub-stages-preview--loading,.hub-stages-preview--single{grid-template-columns:1fr}.hub-stages-preview--duo,.hub-stages-preview--trio{grid-template-columns:1.55fr .85fr}.hub-stages-preview__main{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:16 / 9;background:linear-gradient(145deg,#2a3344,#121820 55%,#0d1118);border:1px solid rgba(255,255,255,.06);isolation:isolate}.hub-stages-preview--loading .hub-stages-preview__main{width:100%}.hub-stages-preview__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;z-index:0}.hub-stages-preview--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:16 / 9;min-height:160px;padding:28px 20px;text-align:center;grid-template-columns:1fr;border-radius:12px;border:1px dashed rgba(252,201,108,.28);background:radial-gradient(circle at 50% 20%,rgba(252,201,108,.08),transparent 55%),#ffffff05}.hub-stages-preview__empty-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:4px;border-radius:12px;color:var(--dc-gold);border:1px solid rgba(252,201,108,.28);background:#fcc96c1a}.hub-stages-preview__empty-title{margin:0;font-size:15px;font-weight:600;color:var(--dc-text)}.hub-stages-preview__empty-text{margin:0;max-width:280px;font-size:13px;line-height:1.45;color:var(--dc-muted)}.hub-stages-preview__side{display:grid;gap:10px;min-height:0}.hub-stages-preview--duo .hub-stages-preview__side{grid-template-rows:1fr}.hub-stages-preview--trio .hub-stages-preview__side{grid-template-rows:1fr 1fr}.hub-stages-preview__thumb{position:relative;overflow:hidden;border-radius:12px;border:1px solid rgba(255,255,255,.06);aspect-ratio:16 / 9;isolation:isolate;background:linear-gradient(160deg,#2a3344,#121820)}.hub-pages-tree{list-style:none;margin:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;display:flex;flex-direction:column;gap:8px}.hub-pages-tree__item{display:flex;align-items:center;gap:8px;min-width:0;color:#f0f2f5c7;font-size:12px;line-height:1.2}.hub-pages-tree__item>:first-child{flex-shrink:0}.hub-pages-tree__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-pages-tree__item--depth-1{padding-left:18px;color:var(--dc-muted)}.hub-pages-tree__item--depth-2{padding-left:36px;color:var(--dc-muted)}@media (min-width: 1600px){.sites-page{max-width:1280px}}@media (max-width: 1200px){.page-floors__render-iframe{min-height:260px;height:min(48vh,440px)}.page-floors__card-foot{grid-template-columns:1fr}}@media (max-width: 1400px){.page-floors__card-head{grid-template-columns:28px 128px minmax(0,1fr)}.page-floors__thumb,.page-floors__thumb--skeleton{width:108px;height:80px;min-height:80px}.page-floors__thumb-img,.page-floors__thumb-img--loading,.page-floors__thumb .letter-placeholder{min-height:80px}}@media (max-width: 960px){.app-shell{grid-template-columns:1fr}.app-shell__resize{display:none}.app-shell__sidebar{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:45;height:auto;width:100%}.app-sidebar{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;height:auto;max-height:none;flex-direction:row;align-items:stretch;gap:0;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid rgba(255,255,255,.1);background:#0e1016f0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -10px 36px #00000061;overflow:visible}.app-sidebar__brand,.app-sidebar__help,.app-sidebar__site-switcher,.app-sidebar__link--secondary{display:none}.app-sidebar__nav{flex:1;flex-direction:row;align-items:stretch;gap:4px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.app-sidebar__site{display:contents;margin:0;padding:0;border:0}.app-sidebar__link{flex:1 0 auto;min-width:64px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:52px;padding:8px 6px;border-radius:14px;font-size:11px;font-weight:600;line-height:1.15;text-align:center}.app-sidebar__link--nested{padding-left:6px;font-size:11px}.app-sidebar__link--active{background:#fcc96c24;border-color:#fcc96c52;color:var(--dc-gold)}.app-sidebar__link-icon{width:22px;height:22px}.site-layout__update-fab{bottom:calc(72px + env(safe-area-inset-bottom,0px));right:72px}.site-card{grid-template-columns:88px 1fr}.site-card__preview{min-height:0;padding:14px 10px}.site-card__preview .letter-placeholder__letter{font-size:28px}.site-card__preview .letter-placeholder__caption{display:none}.app-shell__content{padding-left:16px;padding-right:16px;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.app-topbar{padding-left:16px;padding-right:16px}.site-layout{display:block}.site-publish-panel:not(.site-publish-panel--collapsed){width:min(300px,calc(100vw - 24px))}.sites-page__sort{min-width:0;width:100%}.dealerships-grid{grid-template-columns:1fr}.dealer-grid-card{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px}.dealer-grid-card__media{width:96px;height:96px}.dealer-grid-card__top{flex-direction:column;align-items:flex-start;gap:8px}.dealer-grid-card__badge-full{display:none}.dealer-grid-card__badge-short{display:inline}.dealer-grid-card__actions{grid-template-columns:1fr}.dealerships-page__search,.dealerships-page__sort,.dealer-edit-form__row,.dealer-edit-form__row--3{min-width:0;width:100%;max-width:none;grid-template-columns:1fr}.dealer-edit-form__day{grid-template-columns:1fr}.pages-page__toolbar{flex-direction:column;align-items:stretch}.pages-page__toolbar-right{width:100%;flex-wrap:wrap;justify-content:stretch}.pages-page__search{width:100%;max-width:none}.pages-workspace{grid-template-columns:1fr;min-height:0}.pages-tree,.pages-list,.page-detail{max-height:none}.pages-list__row{grid-template-columns:auto 36px minmax(0,1fr) auto;grid-template-areas:"check thumb meta more" "check thumb badge more"}.pages-list__check{grid-area:check}.pages-list__thumb{grid-area:thumb}.pages-list__meta{grid-area:meta}.pages-list__badge{grid-area:badge;justify-self:start}.pages-list__more-wrap{grid-area:more}.page-edit-workspace{grid-template-columns:1fr}.page-edit-sidebar{position:static}.page-edit-page__header{flex-direction:column;align-items:stretch}.page-edit-page__actions{width:100%;flex-wrap:wrap}.page-edit-page__actions .g-button{flex:1 1 auto}.page-edit-page__tabs{width:100%;overflow-x:auto}.page-edit-main__grid,.page-edit-form-grid{grid-template-columns:1fr}.page-edit-seo-replace__spacer{display:none}.page-floors__head{flex-direction:column;align-items:stretch}.page-floors__head .g-button{width:100%}.page-floors__card-head{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"grip main" "thumb thumb";min-height:0;gap:0}.page-floors__grip{grid-area:grip;margin:10px 0 0 4px;align-self:start}.page-floors__thumb{grid-area:thumb;width:calc(100% - 24px);height:120px;min-height:120px;margin:0 12px 12px}.page-floors__card-main{grid-area:main}.page-floors__actions{justify-self:stretch;width:100%;max-width:100%;justify-content:space-between;gap:4px;padding:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.page-floors__actions .page-floors__tip-anchor:has(.page-floors__action--desktop){display:none!important}.page-floors__actions .page-floors__tip-anchor,.page-floors__actions .page-floors__action{flex:1 1 0;min-width:44px;max-width:56px}.page-floors__actions .g-button{width:100%;min-width:44px;min-height:44px}.page-floors__more{width:100%;justify-content:center}.page-floors__more .g-button{width:100%;min-width:44px;min-height:44px}.page-floors__visibility{width:100%;justify-content:center}.page-floors__render-iframe{min-height:220px;height:min(42vh,360px)}.page-floors__card-foot{grid-template-columns:1fr}.page-floors__title,.page-floors__desc{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.templates-stats{grid-template-columns:1fr}.templates-page__header{flex-direction:column;align-items:stretch}.templates-page__search{max-width:none}.templates-workspace{grid-template-columns:1fr;min-height:0}.templates-list,.template-detail,.templates-workspace>.page-detail{max-height:none;position:static}.templates-list__cols{display:none}.templates-list__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check identity more" "check badge more";min-height:0}.templates-list__check{grid-area:check}.templates-list__identity{grid-area:identity}.templates-list__modified{display:none}.templates-list__badge{grid-area:badge;justify-self:start}.templates-list__more-wrap{grid-area:more}.site-hub__header{flex-direction:column;align-items:stretch}.site-hub__actions{margin-left:0}.site-hub__grid{grid-template-columns:1fr}.hub-tile--stages,.hub-tile--pages,.hub-tile--dealerships,.site-hub__pair{grid-column:1;grid-row:auto}.site-hub__pair,.hub-tile__row{grid-template-columns:1fr}.hub-stages-preview--duo,.hub-stages-preview--trio{grid-template-columns:1fr;min-height:0}.hub-stages-preview--duo .hub-stages-preview__side,.hub-stages-preview--trio .hub-stages-preview__side{grid-template-columns:1fr 1fr;grid-template-rows:none;min-height:120px}.hub-stages-preview--duo .hub-stages-preview__side{grid-template-columns:1fr}}@media (max-width: 720px){.app-topbar{gap:8px;padding-top:12px;padding-bottom:12px}.app-topbar__search{max-width:none;min-width:0}.app-topbar__user-meta{display:none}.app-topbar__user{gap:4px}.profile-page__grid{grid-template-columns:1fr}.sites-page__toolbar{flex-direction:column;align-items:stretch}.sites-page__toolbar-right{margin-left:0;width:100%;justify-content:space-between}.site-hub__edit.g-button{width:100%}.site-settings__row,.site-seo__ym-flags,.stages-grid{grid-template-columns:1fr}.stages-page__header{align-items:stretch}.stages-page__actions{width:100%;flex-wrap:wrap}.stages-page__search{width:100%;min-width:0;flex:1 1 180px}.stage-edit-page__media-grid{grid-template-columns:1fr}.site-hub__open{margin-bottom:8px}}
