@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-arrow-toggle{display:inline-block;vertical-align:middle;transition:transform .1s ease-out}.g-arrow-toggle_direction_bottom{transform:scale(1)}.g-arrow-toggle_direction_left{transform:matrix(0,1,-1,0,0,0)}.g-arrow-toggle_direction_top{transform:scale(-1)}.g-arrow-toggle_direction_right{transform:matrix(0,-1,1,0,0,0)}.g-disclosure{--_--text-color: var(--g-color-text-primary);--_--text-color-disabled: var(--g-color-text-secondary)}.g-disclosure_size_m .g-disclosure__trigger{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-disclosure_size_l .g-disclosure__trigger{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-disclosure_size_xl .g-disclosure__trigger{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-disclosure__trigger{padding:0;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:flex;flex-flow:row nowrap;gap:8px;flex-shrink:0;align-items:center;font-size:inherit;line-height:inherit;font-weight:inherit;border-radius:var(--g-focus-border-radius);color:var(--g-disclosure-text-color, var(--_--text-color))}.g-disclosure__trigger:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-disclosure__trigger_arrow_end{flex-direction:row-reverse}.g-disclosure__trigger_disabled{color:var(--g-disclosure-text-color-disabled, var(--_--text-color-disabled));cursor:auto}.g-disclosure__content{display:none}.g-disclosure__content_visible{display:block}.g-disclosure__content.g-disclosure_exit_active{display:block;animation-name:g-disclosure-collapsed;animation-duration:.1s;opacity:0}.g-disclosure__content.g-disclosure_enter_active{animation-name:g-disclosure-expanded;animation-duration:.2s}@keyframes g-disclosure-expanded{0%{opacity:.4}to{opacity:1}}@keyframes g-disclosure-collapsed{0%{opacity:1}to{opacity:0}}.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)}.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;inset: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;inset: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;inset: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_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-flex{display:flex}.g-flex_inline{display:inline-flex}.g-flex_center-content{justify-content:center;align-items:center}.g-flex_s_0{margin-block-start:calc(-1 * var(--g-spacing-0))!important;margin-inline-start:calc(-1 * var(--g-spacing-0))!important}.g-flex_s_0>*{padding-block-start:var(--g-spacing-0)!important;padding-inline-start:var(--g-spacing-0)!important}.g-flex_s_half{margin-block-start:calc(-1 * var(--g-spacing-half))!important;margin-inline-start:calc(-1 * var(--g-spacing-half))!important}.g-flex_s_half>*{padding-block-start:var(--g-spacing-half)!important;padding-inline-start:var(--g-spacing-half)!important}.g-flex_s_1{margin-block-start:calc(-1 * var(--g-spacing-1))!important;margin-inline-start:calc(-1 * var(--g-spacing-1))!important}.g-flex_s_1>*{padding-block-start:var(--g-spacing-1)!important;padding-inline-start:var(--g-spacing-1)!important}.g-flex_s_2{margin-block-start:calc(-1 * var(--g-spacing-2))!important;margin-inline-start:calc(-1 * var(--g-spacing-2))!important}.g-flex_s_2>*{padding-block-start:var(--g-spacing-2)!important;padding-inline-start:var(--g-spacing-2)!important}.g-flex_s_3{margin-block-start:calc(-1 * var(--g-spacing-3))!important;margin-inline-start:calc(-1 * var(--g-spacing-3))!important}.g-flex_s_3>*{padding-block-start:var(--g-spacing-3)!important;padding-inline-start:var(--g-spacing-3)!important}.g-flex_s_4{margin-block-start:calc(-1 * var(--g-spacing-4))!important;margin-inline-start:calc(-1 * var(--g-spacing-4))!important}.g-flex_s_4>*{padding-block-start:var(--g-spacing-4)!important;padding-inline-start:var(--g-spacing-4)!important}.g-flex_s_5{margin-block-start:calc(-1 * var(--g-spacing-5))!important;margin-inline-start:calc(-1 * var(--g-spacing-5))!important}.g-flex_s_5>*{padding-block-start:var(--g-spacing-5)!important;padding-inline-start:var(--g-spacing-5)!important}.g-flex_s_6{margin-block-start:calc(-1 * var(--g-spacing-6))!important;margin-inline-start:calc(-1 * var(--g-spacing-6))!important}.g-flex_s_6>*{padding-block-start:var(--g-spacing-6)!important;padding-inline-start:var(--g-spacing-6)!important}.g-flex_s_7{margin-block-start:calc(-1 * var(--g-spacing-7))!important;margin-inline-start:calc(-1 * var(--g-spacing-7))!important}.g-flex_s_7>*{padding-block-start:var(--g-spacing-7)!important;padding-inline-start:var(--g-spacing-7)!important}.g-flex_s_8{margin-block-start:calc(-1 * var(--g-spacing-8))!important;margin-inline-start:calc(-1 * var(--g-spacing-8))!important}.g-flex_s_8>*{padding-block-start:var(--g-spacing-8)!important;padding-inline-start:var(--g-spacing-8)!important}.g-flex_s_9{margin-block-start:calc(-1 * var(--g-spacing-9))!important;margin-inline-start:calc(-1 * var(--g-spacing-9))!important}.g-flex_s_9>*{padding-block-start:var(--g-spacing-9)!important;padding-inline-start:var(--g-spacing-9)!important}.g-flex_s_10{margin-block-start:calc(-1 * var(--g-spacing-10))!important;margin-inline-start:calc(-1 * var(--g-spacing-10))!important}.g-flex_s_10>*{padding-block-start:var(--g-spacing-10)!important;padding-inline-start:var(--g-spacing-10)!important}.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;inset: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;inset:-1px;border-radius:var(--g-card-border-radius, var(--_--border-radius));pointer-events:none}.g-card_type_selection:after{position:absolute;inset: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_corners_square{--g-card-border-radius: 0}.g-alert__text-content{width:100%}.g-alert__actions_minContent{width:min-content}.g-alert__close-btn{flex-shrink:0}.g-avatar{--_--size: 32px;--_--border-width: 2px;--_--border-radius: 50%;--_--inner-border-width: 3px;--_--border-color: currentColor;--_--background-color: var(--g-color-base-misc-light);--_--text-color: var(--g-color-text-misc);--_--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);overflow:hidden;display:inline-flex;justify-content:center;align-items:center;width:var(--g-avatar-size, var(--_--size));height:var(--g-avatar-size, var(--_--size));border-radius:var(--_--border-radius);background-color:var(--g-avatar-background-color, var(--_--background-color))}.g-avatar_with-border,.g-avatar_view_outlined{position:relative}.g-avatar_with-border:before,.g-avatar_with-border:after,.g-avatar_view_outlined:before,.g-avatar_view_outlined:after{content:"";z-index:1;position:absolute;inset:0;border-radius:var(--_--border-radius)}.g-avatar_with-border:before,.g-avatar_view_outlined:before{border:var(--g-avatar-inner-border-width, var(--_--inner-border-width)) solid var(--g-color-base-background)}.g-avatar_with-border:after,.g-avatar_view_outlined:after{border:var(--g-avatar-border-width, var(--_--border-width)) solid var(--g-avatar-border-color, var(--_--border-color))}.g-avatar_shape_circle{--_--border-radius: 50%}.g-avatar_shape_square.g-avatar_size_3xs,.g-avatar_shape_square.g-avatar_size_2xs,.g-avatar_shape_square.g-avatar_size_xs{--_--border-radius: var(--g-border-radius-xs)}.g-avatar_shape_square.g-avatar_size_s{--_--border-radius: var(--g-border-radius-s)}.g-avatar_shape_square.g-avatar_size_m{--_--border-radius: var(--g-border-radius-m)}.g-avatar_shape_square.g-avatar_size_l{--_--border-radius: var(--g-border-radius-l)}.g-avatar_shape_square.g-avatar_size_xl{--_--border-radius: var(--g-border-radius-xl)}.g-avatar_size_3xs{--_--size: 16px}.g-avatar_size_2xs{--_--size: 20px}.g-avatar_size_xs{--_--size: 24px}.g-avatar_size_s{--_--size: 28px}.g-avatar_size_m{--_--size: 32px}.g-avatar_size_l{--_--size: 42px}.g-avatar_size_xl{--_--size: 50px}.g-avatar_size_3xs,.g-avatar_size_2xs,.g-avatar_size_xs{--_--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-avatar_size_s{--_--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-avatar_size_m,.g-avatar_size_l{--_--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-avatar_size_xl{--_--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-avatar_size_3xs,.g-avatar_size_2xs{--_--border-width: 1.5px;--_--inner-border-width: 2.5px}.g-avatar_size_xs,.g-avatar_size_s,.g-avatar_size_m,.g-avatar_size_l,.g-avatar_size_xl{--_--border-width: 2px;--_--inner-border-width: 3px}.g-avatar_theme_normal.g-avatar_view_filled{--_--background-color: var(--g-color-base-misc-light);--_--text-color: var(--g-color-text-misc)}.g-avatar_theme_normal.g-avatar_view_outlined{--_--background-color: var(--g-color-base-background);--_--border-color: var(--g-color-text-misc);--_--text-color: var(--g-color-text-misc)}.g-avatar_theme_brand.g-avatar_view_filled{--_--background-color: var(--g-color-base-brand);--_--text-color: var(--g-color-text-brand-contrast)}.g-avatar_theme_brand.g-avatar_view_outlined{--_--background-color: var(--g-color-base-background);--_--border-color: var(--g-color-text-brand);--_--text-color: var(--g-color-text-brand)}.g-avatar__image{box-sizing:border-box;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.g-avatar__image_with-border{border:1px solid var(--g-color-line-generic)}.g-avatar__icon{color:var(--g-avatar-text-color, var(--_--text-color))}.g-avatar__icon>svg{display:block}.g-avatar__text{color:var(--g-avatar-text-color, var(--_--text-color));font-weight:var(--g-avatar-font-weight, var(--_--font-weight));font-size:var(--g-avatar-font-size, var(--_--font-size));line-height:var(--g-avatar-line-height, var(--_--line-height))}.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;inset: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;inset: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-clipboard-button__icon{pointer-events:none}.g-modal{position:fixed;inset: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-wrapper{margin:var(--g-modal-margin, 20px)}.g-modal__content{height:var(--g-modal-height, auto);width:var(--g-modal-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{overflow:auto;max-width:calc(100vw - var(--g-modal-margin, 20px) * 2);max-height:calc(100vh - 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}@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-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}.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-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{--_--side-padding: 32px;--_--close-button-space: 0px;position:relative;display:flex;flex-direction:column;width:var(--g-dialog-width, var(--_--width))}.g-dialog_has-scroll{overflow-y:auto;max-height:calc(100vh - 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-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]{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-link{text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;border-radius:var(--g-focus-border-radius)}.g-link:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-link_view_normal{color:var(--g-color-text-link)}.g-link_view_primary{color:var(--g-color-text-primary)}.g-link_view_secondary{color:var(--g-color-text-secondary)}.g-link_view_normal:hover,.g-link_view_primary:hover,.g-link_view_secondary:hover{color:var(--g-color-text-link-hover)}.g-link_visitable:visited{color:var(--g-color-text-link-visited)}.g-link_visitable:visited:hover{color:var(--g-color-text-link-visited-hover)}.g-link_underline{text-decoration:underline}.g-popover-legacy{display:inline-block;position:relative}.g-popover-legacy:not(.g-popover-legacy_disabled){cursor:pointer}.g-popover-legacy__handler{display:inline-block}.g-popover-legacy__tooltip{--_--padding: 16px;--_--close-offset: 8px;--_--close-size: 24px;box-sizing:border-box;min-height:40px;max-width:var(--g-popover-max-width, 300px);padding:var(--g-popover-padding, var(--_--padding));cursor:default}.g-popover-legacy__tooltip-title{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);display:inline-flex;margin:0 0 12px}.g-popover-legacy__tooltip-buttons{display:flex;flex-wrap:wrap;gap:5px;margin-block-start:20px}.g-popover-legacy__tooltip-button{flex:1}.g-popover-legacy__tooltip-close{position:absolute;inset-block-start:var(--_--close-offset);inset-inline-end:var(--_--close-offset)}.g-popover-legacy__tooltip-content{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);overflow-wrap:break-word}.g-popover-legacy__tooltip-content_secondary{opacity:.7}.g-popover-legacy__tooltip-links>*{margin-block-start:8px}.g-popover-legacy__tooltip-links>*:first-child{margin-block-start:0}.g-popover-legacy__tooltip-content+.g-popover-legacy__tooltip-links>*:first-child{margin-block-start:12px}.g-popover-legacy__tooltip-link{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:inline-block}.g-popover-legacy__tooltip_theme_info.g-popover-legacy__tooltip_theme_info,.g-popover-legacy__tooltip_theme_info .g-popover-legacy__tooltip_theme_announcement,.g-popover-legacy__tooltip_theme_announcement.g-popover-legacy__tooltip_theme_info,.g-popover-legacy__tooltip_theme_announcement .g-popover-legacy__tooltip_theme_announcement{color:var(--g-color-text-primary)}.g-popover-legacy__tooltip_force-links-appearance.g-popover-legacy__tooltip_theme_info .g-popover-legacy__tooltip-content a:not(.g-button),.g-popover-legacy__tooltip_theme_announcement .g-popover-legacy__tooltip-content a:not(.g-button){text-decoration:none;color:var(--g-color-text-link)}.g-popover-legacy__tooltip_force-links-appearance.g-popover-legacy__tooltip_theme_info .g-popover-legacy__tooltip-content a:not(.g-button):hover,.g-popover-legacy__tooltip_theme_announcement .g-popover-legacy__tooltip-content a:not(.g-button):hover{color:var(--g-color-text-link-hover)}.g-popover-legacy__tooltip_theme_announcement{--g-popup-background-color: var(--g-color-base-simple-hover-solid);--g-popup-border-color: var(--g-color-base-simple-hover-solid)}.g-popover-legacy__tooltip_theme_special{--g-popup-background-color: var(--g-color-base-brand);--g-popup-border-color: var(--g-color-base-brand);color:var(--g-color-text-light-primary)}.g-popover-legacy__tooltip_theme_special .g-popover-legacy__tooltip-content a:not(.g-button){font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-light-primary)}.g-popover-legacy__tooltip_theme_special .g-popover-legacy__tooltip-content a:not(.g-button):hover{color:var(--g-color-text-light-secondary)}.g-popover-legacy__tooltip_theme_special .g-link{color:var(--g-color-text-light-primary)}.g-popover-legacy__tooltip_theme_special .g-link:hover{color:var(--g-color-text-light-secondary)}.g-popover-legacy__tooltip_size_l{--_--padding: 24px}.g-popover-legacy__tooltip_size_l .g-popover-legacy__tooltip-title{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-popover-legacy__tooltip_size_l .g-popover-legacy__tooltip-content{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-popover-legacy__tooltip_with-close .g-popover-legacy__tooltip-title,.g-popover-legacy__tooltip_with-close .g-popover-legacy__tooltip-content{padding-inline-end:calc(var(--_--close-offset) + var(--_--close-size) - var(--_--padding))}.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;inset:0;border-radius:inherit}.g-label__animation-container:after{position:absolute;z-index:-1;inset: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;inset: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-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]{appearance:textfield}.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__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{position:fixed;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;z-index:100000}.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__sheet{position:absolute;inset-block-start:100%;inset-inline-start:0;width:100%;max-height:100%;will-change:transform}.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-swipe-area{position:absolute;inset-block-start:-20px;inset-inline-start:0;width:100%;height:40px;z-index:1}.g-sheet__sheet-top{position:relative;height:20px;border-start-start-radius:20px;border-start-end-radius:20px;background-color:var(--g-sheet-background-color, var(--g-color-base-float))}.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-sheet__sheet-scroll-container{box-sizing:border-box;max-height:calc(100% - 20px);overflow:hidden auto;overscroll-behavior-y:contain;background-color:var(--g-sheet-background-color, var(--g-color-base-float));transition:height .3s ease}.g-sheet__sheet-scroll-container_without-scroll{overflow:hidden}@media (prefers-reduced-motion: reduce){.g-sheet__sheet-scroll-container{transition-duration:1ms}}.g-sheet__sheet-margin-box{border:1px solid transparent}.g-sheet__sheet-margin-box_always-full-height{box-sizing:border-box;height:100%}.g-sheet__sheet-margin-box_always-full-height .g-sheet__sheet-margin-box-border-compensation{height:100%}.g-sheet__sheet-margin-box-border-compensation{margin:-1px}.g-sheet__sheet-content{box-sizing:border-box;width:100%;padding:var(--g-sheet-content-padding, 0 10px)}.g-sheet__sheet-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-numeric-arrows{--_--border-width: var(--g-text-input-border-width, 1px);width:24px;height:fit-content}.g-numeric-arrows,.g-numeric-arrows__separator{border-width:var(--_--border-width);border-color:var(--_--arrows-border-color)}.g-numeric-arrows_size_s{--g-button-height: 11px}.g-numeric-arrows_size_m{--g-button-height: 13px}.g-numeric-arrows_size_l{--g-button-height: 17px}.g-numeric-arrows_size_xl{--g-button-height: 21px}.g-numeric-arrows__separator{width:100%;height:0px;border-block-start-style:solid}.g-number-input_size_s,.g-number-input_size_m{--_--textinput-end-padding: 1px}.g-number-input_size_l,.g-number-input_size_xl{--_--textinput-end-padding: 3px}.g-number-input_view_normal{--_--arrows-border-color: var(--g-color-line-generic)}.g-number-input_view_normal.g-number-input_state_error{--_--arrows-border-color: var(--g-color-line-danger)}.g-number-input_view_clear{--_--arrows-border-color: transparent}.g-number-input__arrows{border-style:none;border-inline-start-style:solid;margin-inline:var(--_--textinput-end-padding) calc(0px - var(--_--textinput-end-padding))}.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;inset:0;border:1px solid var(--g-color-line-generic);border-radius:var(--_--border-radius)}.g-select-control__button:after{content:"";position:absolute;inset: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;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-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-progress{--_--empty-background-color: var(--g-color-base-generic);--_--empty-text-color: var(--g-color-text-primary);--_--filled-text-color: var(--g-color-text-primary);--_--filled-background-color: var(--g-color-base-neutral-medium);position:relative;margin:0 auto;overflow:hidden;border-radius:3px;background-color:var(--g-progress-empty-background-color, var(--_--empty-background-color));text-align:center}.g-progress__text{font-size:var(--g-text-body-short-font-size);font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);padding:0 10px;box-sizing:border-box;position:relative;color:var(--g-progress-empty-text-color, var(--_--empty-text-color))}.g-progress__text-inner{font-size:var(--g-text-body-short-font-size);font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);padding:0 10px;box-sizing:border-box;position:absolute;width:100%;height:100%;color:var(--g-progress-filled-text-color, var(--_--empty-text-color));transition:transform .6s ease}.g-progress__item{position:relative;float:left}[dir=rtl] .g-progress__item{float:right}.g-progress__item{width:100%;height:100%;overflow:hidden;transition:transform .6s ease,width .6s ease,background-color .6s ease;background-color:var(--g-progress-filled-background-color, var(--_--filled-background-color))}.g-progress__item_theme_default{--_--filled-background-color: var(--g-color-base-neutral-medium)}.g-progress__item_theme_success{--_--filled-background-color: var(--g-color-base-positive-medium)}.g-progress__item_theme_warning{--_--filled-background-color: var(--g-color-base-warning-medium)}.g-progress__item_theme_danger{--_--filled-background-color: var(--g-color-base-danger-medium)}.g-progress__item_theme_info{--_--filled-background-color: var(--g-color-base-info-medium)}.g-progress__item_theme_misc{--_--filled-background-color: var(--g-color-base-misc-medium)}.g-progress__item_loading{background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.3),rgba(255,255,255,.3) 4px,transparent 4px,transparent 8px);background-size:150%;background-clip:padding-box;animation:g-loading-animation .5s linear infinite}@media (prefers-reduced-motion: reduce){.g-progress__item_loading{animation:none}}.g-progress__stack{position:relative;width:100%;margin:0 auto;overflow:hidden;color:var(--g-color-text-light-primary);transition:transform .6s ease}.g-progress_size_m,.g-progress_size_m .g-progress__stack{height:20px;line-height:20px}.g-progress_size_m .g-progress__text{height:20px;margin-block-end:-20px}.g-progress_size_s,.g-progress_size_s .g-progress__stack{height:10px;line-height:10px}.g-progress_size_xs,.g-progress_size_xs .g-progress__stack{height:4px;line-height:4px}.g-progress_size_s .g-progress__text,.g-progress_size_s .g-progress__text-inner,.g-progress_size_xs .g-progress__text,.g-progress_size_xs .g-progress__text-inner{display:none}.g-radio__indicator{display:inline-block;position:relative;cursor:inherit}.g-radio__indicator:before{content:"";position:absolute;inset:0;background-color:transparent;border:1px solid var(--g-color-line-generic-accent);border-radius:50%;transition:background .1s linear}.g-radio__indicator:after{content:" ";visibility:hidden}.g-radio__disc:before{content:"";position:absolute;border:none;background-color:var(--g-color-text-brand-contrast);border-radius:50%;opacity:0;transform:scale(.1);transition:opacity .1s,transform .2s}.g-radio__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-radio__outline{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;background:none;pointer-events:none;border-radius:50%}.g-radio__control:focus-visible+.g-radio__outline{outline:2px solid var(--g-color-line-focus)}.g-radio_size_m .g-radio__indicator{width:14px;height:14px}.g-radio_size_m .g-radio__disc:before{inset:5px}.g-radio_size_l .g-radio__indicator{width:17px;height:17px}.g-radio_size_l .g-radio__disc:before{inset:6px}.g-radio_size_xl .g-radio__indicator{width:24px;height:24px}.g-radio_size_xl .g-radio__disc:before{inset:8px}.g-radio:hover .g-radio__indicator:before{border-color:var(--g-color-line-generic-accent-hover)}.g-radio_checked .g-radio__indicator:before{background-color:var(--g-color-base-brand);border:transparent}.g-radio_checked .g-radio__indicator .g-radio__disc:before{opacity:1;transform:scale(1)}.g-radio_disabled .g-radio__indicator:before{background-color:var(--g-color-base-generic-accent-disabled);border:transparent}.g-radio_disabled.g-radio_checked .g-radio__disc:before{background-color:var(--g-color-text-hint)}.g-radio-group_direction_horizontal.g-radio-group_size_m{line-height:20px}.g-radio-group_direction_horizontal.g-radio-group_size_m .g-radio-group__option:not(:last-child){margin-inline-end:12px}.g-radio-group_direction_horizontal.g-radio-group_size_l{line-height:24px}.g-radio-group_direction_horizontal.g-radio-group_size_l .g-radio-group__option:not(:last-child){margin-inline-end:15px}.g-radio-group_direction_horizontal.g-radio-group_size_xl{line-height:24px}.g-radio-group_direction_horizontal.g-radio-group_size_xl .g-radio-group__option:not(:last-child){margin-inline-end:15px}.g-radio-group_direction_vertical{display:flex;flex-direction:column}.g-radio-group_direction_vertical.g-radio-group_size_m .g-radio-group__option:not(:last-child){margin-block-end:8px}.g-radio-group_direction_vertical.g-radio-group_size_l .g-radio-group__option:not(:last-child){margin-block-end:12px}.g-radio-group_direction_vertical.g-radio-group_size_xl{line-height:24px}.g-radio-group_direction_vertical.g-radio-group_size_xl .g-radio-group__option:not(:last-child){margin-block-end:18px}.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;inset: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));display:inline-block;position:relative;z-index:0;width:100%;border-radius:5px;overflow:hidden;background-color:var(--g-color-base-generic)}.g-skeleton_animation_gradient:after{position:absolute;inset: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-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;inset: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)}}.g-table{overflow:auto;position:relative}.g-table__scroll-container{overflow:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.g-table__scroll-container::-webkit-scrollbar{display:none}.g-table__horizontal-scroll-bar{overflow-x:auto;margin-block-start:-1px}.g-table__horizontal-scroll-bar-inner{height:1px;position:relative}.g-table__horizontal-scroll-bar-inner:before{content:"";position:absolute;width:1px;height:1px;inset-block-start:0;inset-inline-start:0;background-color:#ffffff03}.g-table__horizontal-scroll-bar_sticky-horizontal-scroll{position:sticky;z-index:3}.g-table__table{border-spacing:0;border-collapse:separate}.g-table__table_width_max{width:100%}.g-table__cell{box-sizing:content-box;padding:11px var(--g-spacing-2) 10px;border-block-end:1px solid var(--g-color-line-generic);line-height:18px;text-align:start;overflow-wrap:break-word}.g-table__cell:first-child{padding-inline-start:0}.g-table__cell:last-child{padding-inline-end:0}.g-table__cell:not(.g-table__cell_word-wrap){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-table__cell_align_center{text-align:center}.g-table__cell_align_end{text-align:end}.g-table .g-table__cell_sticky_start,.g-table .g-table__cell_sticky_end{position:sticky;z-index:2;background:var(--g-color-base-background)}.g-table__cell_border_right{border-inline-end:1px solid var(--g-color-line-generic)}.g-table__cell_edge-padding:first-child{padding-inline-start:var(--g-spacing-3)}.g-table__cell_edge-padding:last-child{padding-inline-end:var(--g-spacing-3)}.g-table__row_vertical-align_top{vertical-align:top}.g-table__row_vertical-align_middle{vertical-align:middle}.g-table__row_empty .g-table__cell{text-align:center}.g-table__body .g-table__row:last-child .g-table__cell{border-block-end-color:transparent}.g-table__head .g-table__cell{font-weight:var(--g-text-accent-font-weight)}.g-table__body .g-table__row_interactive:hover{background-color:var(--g-color-base-simple-hover-solid);cursor:pointer}.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_start,.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_end{background:var(--g-color-base-simple-hover-solid)}.g-table__body .g-table__row_disabled{opacity:.3}.g-table_with-primary .g-table__body .g-table__cell{color:var(--g-color-text-secondary)}.g-table_with-primary .g-table__body .g-table__cell_primary{color:var(--g-color-text-primary)}.g-table_with-sticky-scroll{overflow:visible}.g-table__actions{height:18px;display:flex;align-items:center}.g-table-action-popup__menu{max-height:200px;overflow-y:auto}.g-table-action-popup__menu-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.g-table__sort{display:inline-flex;align-items:center;gap:var(--g-spacing-1);vertical-align:top;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--g-border-radius-xs)}.g-table__sort-indicator{display:flex;flex-shrink:0;color:var(--g-color-text-hint)}.g-table__sort_active .g-table__sort-indicator{color:var(--g-color-text-primary)}.g-table__sort:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-tab-list{display:flex;align-items:flex-end;flex-wrap:wrap;box-shadow:inset 0 calc(var(--g-tabs-border-width, 1px) * -1) 0 0 var(--g-color-line-generic);overflow:hidden}.g-tab-list_size_m{--_--item-height: 36px;--_--item-gap: 24px;--_--item-border-width: 2px}.g-tab-list_size_m .g-tab__title,.g-tab-list_size_m .g-tab__counter{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-tab-list_size_l{--_--item-height: 40px;--_--item-gap: 28px;--_--item-border-width: 2px}.g-tab-list_size_l .g-tab__title,.g-tab-list_size_l .g-tab__counter{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-tab-list_size_xl{--_--item-height: 44px;--_--item-gap: 32px;--_--item-border-width: 3px}.g-tab-list_size_xl .g-tab__title,.g-tab-list_size_xl .g-tab__counter{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-tab-list .g-tab:not(:last-child){margin-inline-end:var(--g-tabs-item-gap, var(--_--item-gap))}.g-tab{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;color:inherit;background:transparent;text-decoration:none;display:flex;align-items:center;box-sizing:border-box;height:var(--g-tabs-item-height, var(--_--item-height));border:none;padding:0;border-block-end:var(--g-tabs-item-border-width, var(--_--item-border-width)) solid transparent;padding-block-start:var(--_--item-border-width)}.g-tab__content{display:flex;align-items:center;border-radius:var(--g-focus-border-radius);min-width:0;height:100%}.g-tab__icon{margin-inline-end:8px}.g-tab__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--g-color-text-secondary)}.g-tab__counter,.g-tab__label{margin-inline-start:8px}.g-tab__icon>svg{display:block}.g-tab:focus-visible .g-tab__content{outline:2px solid var(--g-color-line-focus);outline-offset:-2px}.g-tab__icon,.g-tab__counter{color:var(--g-color-text-hint)}.g-tab_active .g-tab__title,.g-tab:hover .g-tab__title,.g-tab:focus-visible .g-tab__title{color:var(--g-color-text-primary)}.g-tab_active .g-tab__icon,.g-tab_active .g-tab__counter,.g-tab:hover .g-tab__icon,.g-tab:hover .g-tab__counter,.g-tab:focus-visible .g-tab__icon,.g-tab:focus-visible .g-tab__counter{color:var(--g-color-text-secondary)}.g-tab_active,.g-tab_active:hover,.g-tab_active:focus-visible{border-color:var(--g-color-line-brand)}.g-tab_disabled{pointer-events:none}.g-tab_disabled .g-tab__title{color:var(--g-color-text-hint)}.g-tab-panel_hidden{display:none}.g-toast{--_--item-gap: 10px;--_--item-padding: 16px;--_--background-color: var(--g-color-base-background);display:flex;box-sizing:border-box;position:relative;width:inherit;margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));font-size:var(--g-text-body-2-font-size);border-radius:8px;box-shadow:0 0 15px var(--g-color-sfx-shadow);background-color:var(--_--background-color);overflow:hidden;z-index:0}.g-toast_mobile{width:100%}.g-toast_theme_normal{--_--background-color: var(--g-color-base-float)}.g-toast_theme_info{--_--container-background-color: var(--g-color-base-info-light);--_--icon-color: var(--g-color-text-info-heavy)}.g-toast_theme_success{--_--container-background-color: var(--g-color-base-positive-light);--_--icon-color: var(--g-color-text-positive-heavy)}.g-toast_theme_warning{--_--container-background-color: var(--g-color-base-warning-light);--_--icon-color: var(--g-color-text-warning-heavy)}.g-toast_theme_danger{--_--container-background-color: var(--g-color-base-danger-light);--_--icon-color: var(--g-color-text-danger-heavy)}.g-toast_theme_utility{--_--container-background-color: var(--g-color-base-utility-light);--_--icon-color: var(--g-color-text-utility-heavy)}.g-toast__container{flex:1 1 auto;display:flex;flex-flow:column nowrap;min-height:var(--g-text-body-2-line-height);min-width:0}.g-toast__container:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;pointer-events:none;z-index:-1;background-color:var(--_--container-background-color)}.g-toast__icon-container{flex:0 0 auto;padding-inline-end:8px;padding-block-start:2px;color:var(--_--icon-color);min-width:0}.g-toast__title{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);margin:0;padding-inline-end:32px}.g-toast__content{margin-block-start:var(--g-spacing-2)}.g-toast__content_without-title{margin-block-start:0;padding-inline-end:32px}.g-toast__actions{margin-block-start:var(--g-spacing-3);display:flex;flex-flow:row wrap;gap:var(--g-spacing-2)}.g-toast .g-toast__btn-close{position:absolute;inset-block-start:16px;inset-inline-end:16px}.g-toast-animation-mobile_enter{opacity:0;position:absolute}.g-toast-animation-mobile_enter_active{animation:g-toast-enter-mobile .6s ease-out forwards;position:relative}@media (prefers-reduced-motion: reduce){.g-toast-animation-mobile_enter_active{animation-name:g-toast-enter-reduced-motion}}.g-toast-animation-mobile_exit_active{animation:g-toast-exit-mobile .6s ease-in forwards}@media (prefers-reduced-motion: reduce){.g-toast-animation-mobile_exit_active{animation-name:g-toast-exit-reduced-motion}}@keyframes g-toast-enter-mobile{0%{margin-block-end:0;padding:0;height:0;opacity:0;transform:translateY(10px)}50%{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translateY(10px)}to{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:1;transform:translate(0)}}@keyframes g-toast-exit-mobile{0%{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:1;transform:translate(0)}50%{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translateY(10px)}to{margin-block-end:0;padding:0;height:0;opacity:0;transform:translateY(10px)}}.g-toast-animation-desktop_enter{opacity:0;position:absolute}.g-toast-animation-desktop_enter_active{animation:g-toast-enter-desktop .6s ease-out forwards;position:relative}@media (prefers-reduced-motion: reduce){.g-toast-animation-desktop_enter_active{animation-name:g-toast-enter-reduced-motion}}.g-toast-animation-desktop_exit_active{animation:g-toast-exit-desktop .6s ease-in forwards}@media (prefers-reduced-motion: reduce){.g-toast-animation-desktop_exit_active{animation-name:g-toast-exit-reduced-motion}}@keyframes g-toast-enter-desktop{0%{margin-block-end:0;padding:0;height:0;opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}50%{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}to{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:1;transform:translate(0)}}@keyframes g-toast-exit-desktop{0%{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:1;transform:translate(0)}50%{margin-block-end:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}to{margin-block-end:0;padding:0;height:0;opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}}@keyframes g-toast-enter-reduced-motion{0%{opacity:0}to{opacity:1}}@keyframes g-toast-exit-reduced-motion{0%{opacity:1}to{opacity:0}}.g-toaster{--_--width: 312px;position:fixed;inset-block-end:0;inset-inline-end:10px;width:var(--g-toaster-width, var(--_--width));z-index:100000;display:flex;flex-direction:column;align-items:flex-end}.g-toaster_mobile{--_--width: calc(100% - 20px) ;inset-inline-start:50%;transform:translate(-50%)}.navigation__group-switcher{display:flex;flex:1;align-self:stretch;align-items:center}.navigation__closed .gn-aside-header__aside{display:none}.navigation__open-button{display:none;top:16px;left:16px;z-index:1000}.navigation__open-button_active{display:block!important}@media (min-width: 768px){.navigation__open-button{display:none}}.navigation__close-button{display:none;position:fixed;top:16px;right:16px;z-index:1000}.navigation__close-button_active{display:block!important}@media (min-width: 768px){.navigation__close-button{display:none}}@media (max-width: 768px){.navigation .gn-aside-header__aside{display:none}}@media (max-width: 768px){.navigation__opened .gn-aside-header__aside{display:block!important;width:100vw!important}.navigation__opened .gn-aside-header__content,.navigation__closed .gn-aside-header__aside{display:none}}.wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;padding:20px;box-sizing:border-box}.wrapper__theme-button{align-self:flex-end;margin-bottom:20px}.wrapper__layout{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:1;margin-bottom:56px}.wrapper__header{display:flex;flex-direction:column;align-items:center}.wrapper__content{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;margin-top:40px}.date-range-picker__modal-content{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 0 16px}.date-range-picker__presets{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.g-date-calendar{--_--calendar-padding: var(--g-date-calendar-padding, 8px);--_--calendar-day-size: var(--g-date-calendar-day-size, 28px);--_--calendar-days-gap: var(--g-date-calendar-days-gap, 2px);--_--calendar-width: calc( 7 * var(--_--calendar-day-size) + 6 * var(--_--calendar-days-gap) + 2 * var(--_--calendar-padding) );--_--calendar-grid-height: calc( 7 * var(--_--calendar-day-size) + 5 * var(--_--calendar-days-gap) + var(--_--calendar-padding) );display:inline-block;width:var(--_--calendar-width)}.g-date-calendar_size_l{--g-date-calendar-day-size: 36px}.g-date-calendar_size_xl{--g-date-calendar-day-size: 42px;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-date-calendar__header{display:flex;justify-content:space-between;padding:var(--_--calendar-padding) var(--_--calendar-padding) 0}.g-date-calendar__years-label{color:var(--g-color-text-secondary)}.g-date-calendar__controls{display:flex;flex-shrink:1;justify-content:flex-end;gap:var(--g-spacing-2)}.g-date-calendar__control-icon{transform:scaleX(var(--g-flow-direction))}.g-date-calendar__grid{position:relative;overflow:hidden;width:100%;height:var(--_--calendar-grid-height);-webkit-user-select:none;user-select:none}.g-date-calendar__content{position:absolute;inset-block-start:0;inset-inline-start:0;display:grid;grid-template-rows:var(--_--calendar-day-size) 1fr;box-sizing:border-box;width:100%;height:100%;padding:0 var(--_--calendar-padding) var(--_--calendar-padding)}@keyframes calendar-forward{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes calendar-backward{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes calendar-zoom-in-showing{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}@keyframes calendar-zoom-in-hiding{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes calendar-zoom-out-showing{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes calendar-zoom-out-hiding{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.g-date-calendar__content_animation_forward{transform:translate(-100%);animation:calendar-forward .25s ease forwards}.g-date-calendar__content_animation_forward.g-date-calendar__current-state{inset-inline-start:calc(var(--g-flow-direction) * -100%)}.g-date-calendar__content_animation_backward{transform:translate(0);animation:calendar-backward .25s ease forwards}.g-date-calendar__content_animation_backward.g-date-calendar__current-state{inset-inline-start:calc(var(--g-flow-direction) * 100%)}.g-date-calendar__content_animation_zoom-in{transform:scale()}.g-date-calendar__content_animation_zoom-in.g-date-calendar__previous-state{animation:calendar-zoom-in-hiding .25s ease forwards}.g-date-calendar__content_animation_zoom-in.g-date-calendar__current-state{animation:calendar-zoom-in-showing .25s ease forwards}.g-date-calendar__content_animation_zoom-out{transform:scale()}.g-date-calendar__content_animation_zoom-out.g-date-calendar__current-state{animation:calendar-zoom-out-showing .25s ease forwards}.g-date-calendar__content_animation_zoom-out.g-date-calendar__previous-state{animation:calendar-zoom-out-hiding .25s ease forwards}@media screen and (prefers-reduced-motion: reduce),(update: slow){.g-date-calendar__content[class]{animation-duration:.001ms}}.g-date-calendar__grid-rowgroup{display:grid;gap:var(--_--calendar-days-gap)}.g-date-calendar__grid-rowgroup_mode_months,.g-date-calendar__grid-rowgroup_mode_quarters,.g-date-calendar__grid-rowgroup_mode_years{grid-row:1/-1;padding:12px 0 0}.g-date-calendar__grid-rowgroup-header{align-self:center}.g-date-calendar__grid-row{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--_--calendar-days-gap)}.g-date-calendar__weekday{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.g-date-calendar__weekday_weekend{color:var(--g-color-text-danger)}.g-date-calendar__button{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-weight:var(--g-text-subheader-font-weight);cursor:pointer;text-transform:capitalize;border-radius:4px;outline:none}.g-date-calendar__button:focus{box-shadow:0 0 0 2px var(--g-color-line-misc)}.g-date-calendar__button:focus:not(:focus-visible){box-shadow:none}.g-date-calendar__button:hover{background-color:var(--g-color-base-generic)}.g-date-calendar__button_selected[class]{background-color:var(--g-color-base-selection)}.g-date-calendar__button_selected.g-date-calendar__button_selection-start,.g-date-calendar__button_selected.g-date-calendar__button_selection-end{background-color:var(--g-color-base-brand)}.g-date-calendar__button_weekend{color:var(--g-color-text-danger)}.g-date-calendar__button_out-of-boundary{font-weight:var(--g-text-body-font-weight);opacity:.6}.g-date-calendar__button_current:before{position:absolute;inset-block-start:50%;display:block;width:4px;height:4px;content:"";border-radius:50%;background-color:currentColor;transform:translateY(8px)}.g-date-calendar__button_disabled{font-weight:var(--g-text-body-font-weight);pointer-events:none;opacity:.6}.g-date-calendar__button_unavailable:not(.g-date-calendar__button_disabled){font-weight:var(--g-text-body-font-weight);cursor:default;opacity:.5;background-color:var(--g-color-base-generic)}.g-date-calendar__mode-label{text-transform:capitalize}.g-date-date-field{display:inline-block;width:auto}.g-date-mobile-calendar{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;box-sizing:border-box;min-width:100%;height:100%;margin:0;padding:0;cursor:pointer;opacity:0;border:none}.g-date-mobile-calendar::-webkit-calendar-picker-indicator{position:absolute;inset-block-start:0;inset-inline-start:0;min-width:100%;height:100%;margin:0;padding:0;cursor:pointer}.g-date-stub-button{position:relative;display:inline-block;width:24px;height:24px}.g-date-stub-button_size_xs{width:20px;height:20px}.g-date-stub-button_size_m{width:28px;height:28px}.g-date-stub-button_size_l{width:36px;height:36px}.g-date-stub-button__icon{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;color:var(--g-color-text-secondary)}.g-date-date-picker{position:relative;display:inline-block;outline:none}.g-date-date-picker__field{width:100%}.g-date-date-picker__field_mobile{pointer-events:none}.g-date-date-picker__popup-anchor{position:absolute;z-index:-1;inset:0}.g-date-date-picker__popup-content{outline:none}.g-date-date-picker__time-field{width:100%}.g-date-date-picker__time-field-wrapper{padding:10px}.g-date-range-date-field{display:inline-block;width:auto}.g-date-range-date-picker{position:relative;display:inline-block;outline:none}.g-date-range-date-picker__field{width:100%}.g-date-range-date-picker__popup-anchor{position:absolute;z-index:-1;inset:0}.g-date-range-date-picker__popup-content{outline:none}.g-date-range-date-picker__time-field{width:100%}.g-date-range-date-picker__time-field-wrapper{padding:10px}.modal-with-title__header{position:sticky;top:0;background-color:var(--g-color-base-background);z-index:10;display:flex;justify-content:space-between;align-items:center;padding:16px 0}@media (max-width: 480px){.modal-with-title{--g-modal-margin: 12px}.modal-with-title .g-modal__content{width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px)}}.error-boundary{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center}.error-boundary__title,.error-boundary__description{margin-bottom:10px}.auth{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;text-align:center}.auth__hint{margin-bottom:10px}.auth__row{display:flex;align-items:center;gap:10px}.moderator-stats{display:flex;flex-direction:column;gap:20px;width:100%}.moderator-stats__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.moderator-stats__heading,.moderator-stats__section-title{display:flex;flex-direction:column;gap:4px;min-width:0}.moderator-stats__loading{display:flex;align-items:center;justify-content:center;min-height:320px}.moderator-stats__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;animation:slide-down .3s ease-in-out}.moderator-stats__tiles{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.moderator-stats__tile{display:flex;flex-direction:column;gap:4px;padding:16px 20px;border:1px solid var(--g-color-line-generic);border-radius:12px}.moderator-stats__section{display:flex;flex-direction:column;min-width:0;padding:20px;border-radius:12px}.moderator-stats__section--wide{grid-column:1/-1}.moderator-stats__section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.moderator-stats__section-aside{flex-shrink:0}.moderator-stats__section-body{min-width:0}.moderator-stats__empty{display:flex;align-items:center;justify-content:center;min-height:120px}.moderator-stats__moderator{display:inline-flex;align-items:center;gap:8px;min-width:0}.moderator-stats__dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.moderator-stats__leaderboard{display:flex;flex-direction:column;gap:2px}.moderator-stats__leaderboard-row{display:grid;grid-template-columns:20px minmax(100px,180px) minmax(60px,1fr) 64px;align-items:center;gap:12px;width:100%;padding:8px;border:none;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left}.moderator-stats__leaderboard-row--with-share{grid-template-columns:20px minmax(100px,180px) minmax(60px,1fr) 64px 40px}.moderator-stats__leaderboard-row--clickable{cursor:pointer}.moderator-stats__leaderboard-row--clickable:hover{background-color:var(--g-color-base-simple-hover)}.moderator-stats__leaderboard-row--clickable:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:-2px}.moderator-stats__rank{text-align:right}.moderator-stats__bar{position:relative;height:6px;border-radius:3px;background-color:var(--g-color-base-generic);overflow:hidden}.moderator-stats__bar-fill{position:absolute;inset:0 auto 0 0;border-radius:3px;opacity:.85}.moderator-stats__value,.moderator-stats__share{text-align:right;font-variant-numeric:tabular-nums}.moderator-stats__table{overflow-x:auto}.moderator-stats__table td,.moderator-stats__table th{padding-top:10px;padding-bottom:10px;font-variant-numeric:tabular-nums}.moderator-stats__table th{color:var(--g-color-text-secondary);font-weight:500}.moderator-stats__table tr:last-child td{border-bottom:none}.moderator-stats__dialog{width:min(1040px,100vw - 32px);padding:0 24px 24px}.moderator-stats__dialog-subtitle{display:block;margin-bottom:12px}.moderator-stats__dialog-placeholder{display:flex;align-items:center;justify-content:center;min-height:200px}.moderator-stats__dialog-table{max-height:65vh;overflow:auto}.moderator-stats__confirm{width:min(480px,100vw - 32px);padding:0 24px 24px}.moderator-stats__confirm-body{display:flex;flex-direction:column;gap:12px}.moderator-stats__confirm-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}@media (max-width: 1100px){.moderator-stats__content{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.moderator-stats__header{flex-direction:column;align-items:stretch}.moderator-stats__section{padding:16px}.moderator-stats__section-header{flex-direction:column;gap:8px}.moderator-stats__tile{padding:12px 16px}.moderator-stats__leaderboard-row,.moderator-stats__leaderboard-row--with-share{grid-template-columns:16px minmax(0,1fr) 56px;gap:8px}.moderator-stats__bar,.moderator-stats__share{display:none}}.home{display:flex;flex-direction:column;gap:20px;width:100%}.home__profile{display:flex;align-items:center;gap:24px;padding:8px 0}.home__avatar{flex-shrink:0;width:112px;height:112px;border-radius:20px;outline:2px solid;outline-offset:4px;object-fit:cover}.home__profile-info{display:flex;flex-direction:column;gap:4px;min-width:0}.home__profile-name{display:flex;align-items:center;gap:12px}.home__profile-labels{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 2px}.home__color{position:relative;flex-shrink:0;width:12px;height:12px;border-radius:50%}.home__color:before{content:"";position:absolute;inset:-4px;border:1px solid var(--home-color);border-radius:50%;opacity:0;animation:home-pulse 2.5s linear infinite}.home__loading{display:flex;align-items:center;justify-content:center;min-height:320px}.home__tiles,.home__records{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.home__tile,.home__record{display:flex;flex-direction:column;gap:4px;padding:16px 20px;border:1px solid var(--g-color-line-generic);border-radius:12px}.home__tile-value{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-variant-numeric:tabular-nums}.home__places{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.home__place{display:flex;align-items:center;gap:16px;padding:14px 20px;border:1px solid var(--g-color-line-generic);border-radius:12px}.home__place--top{border-color:transparent;background-color:var(--g-color-base-info-light)}.home__place--first{background-color:var(--g-color-base-warning-light)}.home__place-number{min-width:40px;text-align:center;font-variant-numeric:tabular-nums}.home__place-text{display:flex;flex-direction:column;gap:2px}.home__calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.home__weekday{text-align:center}.home__day{display:flex;align-items:center;justify-content:center;aspect-ratio:1;max-height:56px;border-radius:8px;background-color:var(--g-color-base-generic);font-variant-numeric:tabular-nums;cursor:default}.home__day--level-1{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 14%,transparent)}.home__day--level-2{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 32%,transparent)}.home__day--level-3{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 55%,transparent)}.home__day--level-4{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 85%,transparent)}.home__day--level-4{color:var(--g-color-text-light-primary)}.home__day--today{outline:2px solid var(--g-color-line-info);outline-offset:1px}.home__day--future{background:none;border:1px dashed var(--g-color-line-generic);color:var(--g-color-text-hint)}.home__day--empty{background:none}.home__footnote{display:block;margin-top:12px}.home__hours{display:flex;align-items:stretch;gap:3px;height:160px}.home__hour{display:flex;flex:1;align-items:flex-end;border-radius:4px;background-color:var(--g-color-base-generic);overflow:hidden}.home__hour-fill{width:100%;border-radius:4px;background-color:var(--g-color-base-info-heavy);opacity:.45;transition:height .3s ease-in-out}.home__hour-fill--peak{opacity:1}.home__hour-marks{display:grid;grid-template-columns:repeat(4,1fr);margin-top:6px}.home__servers{display:flex;flex-direction:column;gap:12px}.home__server{display:grid;grid-template-columns:48px minmax(60px,1fr) 110px;align-items:center;gap:12px}.home__server-bar{position:relative;height:6px;border-radius:3px;background-color:var(--g-color-base-generic);overflow:hidden}.home__server-fill{position:absolute;inset:0 auto 0 0;border-radius:3px;opacity:.85}.home__server-hours{text-align:right;font-variant-numeric:tabular-nums}.home__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:12px 0 24px}@media (max-width: 720px){.home__profile{flex-direction:column;text-align:center}.home__profile-name,.home__profile-labels{justify-content:center}.home__avatar{width:88px;height:88px}.home__tiles,.home__records{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home__tile,.home__record{padding:12px 14px}.home__calendar{gap:4px}.home__server{grid-template-columns:40px minmax(40px,1fr) 90px}}@keyframes home-pulse{0%{transform:scale(.5);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}.survey-form__fieldset{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:24px}.survey-form__fieldset:disabled{opacity:.65;pointer-events:none}.survey-form__heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.survey-form__heading p{color:var(--g-color-text-secondary);margin-top:5px;overflow-wrap:anywhere}.survey-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:end}.survey-form__grid_key{grid-template-columns:minmax(0,1fr) 180px}.survey-form__grid_three{grid-template-columns:repeat(3,minmax(0,1fr))}.survey-form__status{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 0}.survey-form__status strong{font-weight:500}.survey-form__status p{color:var(--g-color-text-secondary);margin-top:4px;font-size:12px}.survey-form__status>.g-switch{flex-shrink:0}.survey-form__hint{font-size:12px;color:var(--g-color-text-secondary);line-height:1.5}.survey-form__input-action{display:flex;gap:8px;align-items:center;min-width:0}.survey-form__input-action>.g-text-input{min-width:0;flex:1}.survey-form__advanced{display:block!important}.survey-form__advanced summary{cursor:pointer;display:flex;align-items:center;gap:12px;font-weight:500;list-style:none}.survey-form__advanced summary::-webkit-details-marker{display:none}.survey-form__advanced summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400;color:var(--g-color-text-secondary)}.survey-form__advanced[open] summary{margin-bottom:24px}.survey-form__advanced[open] summary:after{content:"−"}.survey-form__summary-hint{color:var(--g-color-text-secondary);font-size:12px;font-weight:400}.survey-form__questions{display:flex;flex-direction:column;gap:16px}.survey-form__footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0 0;border-top:1px solid var(--g-color-line-generic)}.survey-form__footer p{color:var(--g-color-text-secondary);font-size:13px;max-width:480px}.survey-form__footer .g-button{flex-shrink:0}.survey-section{display:flex;flex-direction:column;gap:24px;min-width:0;padding:28px;border:1px solid var(--g-color-line-generic);border-radius:var(--survey-radius);background:var(--g-color-base-background)}.survey-section__heading p{margin-top:4px;font-size:13px;color:var(--g-color-text-secondary)}.survey-field{display:flex;flex-direction:column;gap:8px;min-width:0}.survey-field__label{font-size:13px;font-weight:500;line-height:18px;color:var(--g-color-text-primary)}.survey-field__hint{font-size:12px;line-height:1.5;color:var(--g-color-text-secondary)}.survey-field .g-text-input,.survey-field .g-text-area,.survey-field .g-select{width:100%;min-width:0}.survey-field .g-text-input,.survey-field .g-text-area{--g-text-input-border-radius: 8px;--g-text-area-border-radius: 8px}.survey-field__date{appearance:none;width:100%;min-width:0;max-width:100%;height:36px;padding:0 12px;color:var(--g-color-text-primary);background:transparent;border:1px solid var(--g-color-line-generic);border-radius:8px;font:inherit;font-size:14px}.survey-field__date:hover{border-color:var(--g-color-line-generic-hover)}.survey-field__date:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:-2px}.survey-field__date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.65}.g-root_theme_dark .survey-field__date{color-scheme:dark}.g-root_theme_light .survey-field__date{color-scheme:light}.survey-locales{display:flex;flex-direction:column;gap:12px;min-width:0}.survey-locales__item{display:flex;flex-direction:column;gap:16px;padding:18px;background:var(--g-color-base-generic);border-radius:8px}.survey-locales__heading{display:flex;align-items:center;justify-content:space-between;min-height:24px;gap:8px}.survey-locales__language{font-size:11px;line-height:20px;text-transform:uppercase;font-weight:600;letter-spacing:.7px;color:var(--g-color-text-secondary)}.survey-locales__fields{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:end}.survey-locales__fields_ordered{grid-template-columns:88px minmax(0,1fr) 100px}@media (max-width: 700px){.survey-section{padding:20px;gap:20px}.survey-form__grid,.survey-form__grid_key,.survey-form__grid_three{grid-template-columns:minmax(0,1fr);gap:16px}.survey-form__status{align-items:flex-start;flex-direction:column;gap:12px;padding:0}.survey-form__footer{flex-direction:column;align-items:stretch;padding-top:20px}.survey-form__footer .g-button{width:100%}.survey-form__summary-hint{display:none}.survey-locales__item{padding:14px}.survey-locales__fields,.survey-locales__fields_ordered{grid-template-columns:minmax(0,1fr) 100px;gap:14px}.survey-locales__fields>.survey-field:first-child{grid-column:1/-1;max-width:100px}.survey-locales__fields:not(.survey-locales__fields_ordered)>.survey-field:last-child{grid-column:1/-1}.survey-locales__fields_ordered>.survey-field:nth-child(2){grid-column:1/-1}.survey-locales__fields_ordered>.survey-field:last-child{grid-column:1/-1;max-width:100px}}.survey-question{border:1px solid var(--g-color-line-generic);border-radius:var(--survey-radius);min-width:0}.survey-question__heading{display:flex;align-items:center;gap:14px;cursor:pointer;padding:22px 24px;list-style:none}.survey-question__heading::-webkit-details-marker{display:none}.survey-question__heading:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:-2px;border-radius:var(--survey-radius)}.survey-question__number{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;background:var(--g-color-base-generic);border-radius:8px;font-size:12px;color:var(--g-color-text-secondary)}.survey-question__title{flex:1;min-width:0;font-size:15px;line-height:1.5;font-weight:550;overflow-wrap:anywhere}.survey-question__chevron{width:7px;height:7px;border-right:1.5px solid var(--g-color-text-secondary);border-bottom:1.5px solid var(--g-color-text-secondary);transform:rotate(-45deg);flex-shrink:0;margin-right:4px}.survey-question[open] .survey-question__chevron{transform:rotate(45deg)}.survey-question[open] .survey-question__heading{border-bottom:1px solid var(--g-color-line-generic)}.survey-question__body{display:flex;flex-direction:column;gap:24px;padding:24px}.survey-question__position{width:180px;max-width:100%}.survey-question__switches{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center}.survey-question__options{display:flex;flex-direction:column;gap:20px;padding-top:4px}.survey-question__footer{border-top:1px solid var(--g-color-line-generic);padding-top:12px}.survey-option{border-top:1px solid var(--g-color-line-generic);padding-top:20px;display:flex;flex-direction:column;gap:18px;min-width:0}.survey-option__settings{display:flex;align-items:center}@media (max-width: 700px){.survey-question__heading{padding:18px;gap:10px;flex-wrap:wrap}.survey-question__body{padding:18px;gap:20px}.survey-question__switches{flex-direction:column;align-items:flex-start;gap:16px}}.survey-review{border:1px solid var(--g-color-line-generic);border-radius:var(--survey-radius);overflow:hidden}.survey-review__header{padding:24px;display:flex;flex-direction:column;gap:12px}.survey-review__meta{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--g-color-text-secondary);font-size:12px;line-height:1.5}.survey-review__author{overflow-wrap:anywhere}.survey-review__changes summary{padding:16px 24px;cursor:pointer;border-top:1px solid var(--g-color-line-generic);color:var(--g-color-text-secondary)}.survey-review__table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.survey-review__table th,.survey-review__table td{padding:14px 24px;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap;border-top:1px solid var(--g-color-line-generic);line-height:1.5}.survey-review__table th{font-weight:500}.survey-review__table thead th{font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--g-color-text-secondary);background:var(--g-color-base-generic)}.survey-review__table td:nth-child(2){color:var(--g-color-text-secondary)}.survey-review__table td:nth-child(3){background:var(--g-color-base-positive-light)}.survey-review__footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding:20px 24px;border-top:1px solid var(--g-color-line-generic)}@media (max-width: 700px){.survey-review__header,.survey-review__footer{padding:18px}.survey-review__changes summary{padding:16px 18px}.survey-review__table thead{display:none}.survey-review__table tbody,.survey-review__table tr{display:block}.survey-review__table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--g-color-line-generic)}.survey-review__table th{grid-column:1/-1}.survey-review__table th,.survey-review__table td{padding:12px 18px;border:0}.survey-review__table td:before{display:block;font-size:11px;color:var(--g-color-text-secondary);margin-bottom:8px}.survey-review__table td:nth-child(2):before{content:"Было"}.survey-review__table td:nth-child(3):before{content:"Стало"}}.survey-config{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--g-color-line-generic);border-radius:var(--survey-radius)}.survey-config p{color:var(--g-color-text-secondary);margin-top:4px;font-size:13px}@media (max-width: 700px){.survey-config{padding:20px}.survey-config .survey-builder__row{flex-direction:column;align-items:stretch}}.survey-builder{--survey-radius: 12px;display:flex;flex-direction:column;gap:24px;width:100%;max-width:1080px;min-width:0;align-self:center;color:var(--g-color-text-primary);padding-bottom:24px}.survey-builder h1,.survey-builder h2,.survey-builder h3,.survey-builder h4,.survey-builder p{margin:0}.survey-builder h1{font-size:28px;font-weight:650;line-height:1.25;letter-spacing:-.6px}.survey-builder h2{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.3px}.survey-builder h3{font-size:16px;font-weight:600;line-height:1.5}.survey-builder h4{font-size:14px;font-weight:550;line-height:1.5}.survey-builder p{line-height:1.55}.survey-builder .g-tab-panel{min-width:0}.survey-builder .g-button{--g-button-border-radius: 8px}.survey-builder__header{display:flex;justify-content:space-between;align-items:center;gap:16px}.survey-builder__header p{color:var(--g-color-text-secondary);margin-top:6px}.survey-builder__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.survey-builder__row_between{justify-content:space-between}.survey-builder__stack{display:flex;flex-direction:column;gap:20px;min-width:0}.survey-builder__tabs{overflow-x:auto;border-bottom:1px solid var(--g-color-line-generic)}.survey-builder__count{color:var(--g-color-text-secondary);font-size:13px;font-weight:400;margin-left:6px}.survey-builder__muted{color:var(--g-color-text-secondary)}.survey-builder__empty{border:1px dashed var(--g-color-line-generic);border-radius:var(--survey-radius);padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.survey-builder__empty strong{font-size:15px;font-weight:550}.survey-builder__empty p{max-width:480px;color:var(--g-color-text-secondary)}.survey-builder__message{padding:14px 18px;border-radius:8px;background:var(--g-color-base-positive-light);line-height:1.5;overflow-wrap:anywhere}.survey-builder__message_error{background:var(--g-color-base-danger-light)}.survey-builder__loading{color:var(--g-color-text-secondary);padding:16px 0}.survey-builder__search{width:100%;max-width:400px}.survey-builder__list{border:1px solid var(--g-color-line-generic);border-radius:var(--survey-radius);overflow:hidden}.survey-builder__list-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:22px 24px}.survey-builder__list-item+.survey-builder__list-item{border-top:1px solid var(--g-color-line-generic)}.survey-builder__list-item:hover{background:var(--g-color-base-simple-hover)}.survey-builder__list-item strong{font-size:15px;font-weight:550}.survey-builder__list-description{min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:6px}.survey-builder__list-meta{color:var(--g-color-text-secondary);font-size:12px;line-height:1.5}@media (max-width: 700px){.survey-builder{gap:20px}.survey-builder__header{align-items:flex-start;flex-wrap:wrap}.survey-builder__list-item{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px}.survey-builder__list-description{grid-column:1/-1}.survey-builder__search{max-width:none}}.info-panel{display:flex}.info-panel__header{display:flex;align-items:center;margin-bottom:10px}@media (max-width: 827px){.info-panel__header{flex-direction:column;align-items:flex-start}}.info-panel__title{display:flex;flex-direction:column}.info-panel__description{margin-left:auto}@media (max-width: 827px){.info-panel__description{margin-left:0}}.promo-create-form{display:flex;flex-direction:column;gap:12px;width:min(760px,100vw - 64px);padding-bottom:4px}.promo-create-form__section{display:flex;flex-direction:column;gap:16px;padding:18px;border:1px solid var(--g-color-line-generic);border-radius:12px;background:var(--g-color-base-background)}.promo-create-form__section-heading{display:flex;flex-direction:column;gap:4px}.promo-create-form__section-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.promo-create-form__section-content .g-select{width:100%}.promo-create-form__wide{grid-column:1/-1;min-width:0}.promo-create-form__privilege-rows{display:flex;flex-direction:column;gap:10px}.promo-create-form__recipient-selector{display:flex;flex-direction:column;gap:12px}.promo-create-form__recipient-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.promo-create-form__audience{display:flex;flex-direction:column;gap:8px}.promo-create-form__audience-header,.promo-create-form__selected-file{display:flex;align-items:center;justify-content:space-between;gap:12px}.promo-create-form__drop-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:112px;padding:18px;border:1px dashed var(--g-color-line-generic-accent);border-radius:10px;color:var(--g-color-text-primary);background:var(--g-color-base-generic);cursor:pointer}.promo-create-form__drop-zone:hover:not(:disabled){border-color:var(--g-color-line-brand);background:var(--g-color-base-selection)}.promo-create-form__drop-zone:disabled{cursor:default;opacity:.65}.promo-create-form__file-input{display:none}.promo-create-form__selected-file{padding:8px 12px;border-radius:8px;background:var(--g-color-base-generic)}.promo-create-form__actions{display:flex;justify-content:flex-end;padding-top:4px}.promo-create-form__success{display:flex;flex-direction:column;gap:10px;width:min(540px,100vw - 64px);padding-bottom:8px}.promo-create-form__created-code{justify-content:space-between;min-height:40px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (max-width: 680px){.promo-create-form{width:100%}.promo-create-form__section{padding:16px}.promo-create-form__section-content{grid-template-columns:1fr}.promo-create-form__wide{grid-column:auto}.promo-create-form__recipient-modes{grid-template-columns:1fr}.promo-create-form__actions .g-button,.promo-create-form__success{width:100%}}.promocode-creator{flex-shrink:0}.promocode-creator .g-button{min-height:40px}@media (max-width: 720px){.promocode-creator .g-button{width:100%}}.search{width:100%;margin-bottom:16px;display:flex;gap:16px}.search__icon{padding:8px}.search__input{height:40px}.download-players-list-button{display:flex;justify-content:flex-end;margin-top:4px}.promocode-details-modal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(640px,100vw - 64px);padding:4px 0 8px}.promocode-details-modal__field{display:flex;align-items:flex-start;flex-direction:column;gap:5px;min-width:0;padding:12px 14px;border-radius:10px;background:var(--g-color-base-generic-ultralight)}.promocode-details-modal__field>:last-child{max-width:100%;overflow-wrap:anywhere}.promocode-details-modal .download-players-list-button{grid-column:1/-1}@media (max-width: 600px){.promocode-details-modal{grid-template-columns:1fr;width:calc(100vw - 48px)}.promocode-details-modal .download-players-list-button{grid-column:auto}}.delete-confirmation-modal{display:flex;flex-direction:column;gap:20px;width:min(440px,100vw - 64px);padding:4px 0 8px}.delete-confirmation-modal__title{color:var(--g-color-text-secondary)}.delete-confirmation-modal__buttons{display:flex;justify-content:flex-end;gap:10px;width:100%}@media (max-width: 520px){.delete-confirmation-modal{width:calc(100vw - 48px)}.delete-confirmation-modal__buttons{flex-direction:column-reverse}.delete-confirmation-modal__buttons .g-button{width:100%}}.promocodes-table{display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden}.promocodes-table__header,.promocodes-table__toolbar,.promocodes-table__filters,.promocodes-table__title-row,.promocodes-table__footer{display:flex;align-items:center}.promocodes-table__header{justify-content:space-between;gap:20px;padding:20px 24px 16px}.promocodes-table__heading{display:flex;flex-direction:column;gap:4px}.promocodes-table__title-row{gap:10px}.promocodes-table__toolbar{align-items:stretch;gap:12px;padding:16px 24px;border-top:1px solid var(--g-color-line-generic);border-bottom:1px solid var(--g-color-line-generic);background:var(--g-color-base-generic-ultralight)}.promocodes-table__search{flex:1 1 520px;min-width:260px}.promocodes-table__search .search{margin-bottom:0}.promocodes-table__filters{flex:0 1 auto;gap:8px;min-width:0;color:var(--g-color-text-secondary)}.promocodes-table__filter-select{width:min(320px,32vw)}.promocodes-table .g-alert{margin:16px 24px 0}.promocodes-table__table{width:100%;min-height:340px;overflow-x:auto;background:var(--g-color-base-background)}.promocodes-table__table .g-table__table{width:100%;min-width:940px}.promocodes-table__table .g-table{width:100%}.promocodes-table__table .g-table__head .g-table__cell{color:var(--g-color-text-secondary);background:var(--g-color-base-background);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.promocodes-table__table .g-table__cell{padding-block:14px;border-bottom-color:var(--g-color-line-generic);vertical-align:middle}.promocodes-table__table .g-table__body .g-table__row{transition:background-color .16s ease}.promocodes-table__table .g-table__body .g-table__row:hover,.promocodes-table__table .g-table__body .g-table__row:hover .g-table__cell_sticky_end{background:var(--g-color-base-simple-hover)}.promocodes-table__promo-code{color:var(--g-color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600;letter-spacing:.025em}.promocodes-table__cell--title{max-width:260px}.promocodes-table__skeleton{width:92px;height:16px}.promocodes-table__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;min-height:340px;padding:40px 24px;text-align:center}.promocodes-table__empty-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:6px;color:var(--g-color-text-secondary);background:var(--g-color-base-generic);border-radius:14px}.promocodes-table__footer{justify-content:space-between;gap:20px;min-height:68px;padding:12px 24px;border-top:1px solid var(--g-color-line-generic)}@media (max-width: 900px){.promocodes-table__toolbar{flex-direction:column}.promocodes-table__search{flex-basis:auto}.promocodes-table__filter-select{flex:1;width:auto}}@media (max-width: 640px){.promocodes-table__header,.promocodes-table__footer{align-items:stretch;flex-direction:column}.promocodes-table__header,.promocodes-table__toolbar,.promocodes-table__footer{padding-inline:16px}.promocodes-table__filters{align-items:stretch;flex-wrap:wrap}.promocodes-table__filter-select{min-width:calc(100% - 28px)}.promocodes-table__footer .g-pagination{overflow-x:auto;scrollbar-width:none}.promocodes-table__footer .g-pagination::-webkit-scrollbar{display:none}}.promocodes{display:flex;flex-direction:column;gap:24px;width:min(100%,1440px)}.promocodes__header{display:flex;align-items:center;justify-content:space-between;gap:24px}.promocodes__heading{display:flex;flex-direction:column;gap:6px}@media (max-width: 720px){.promocodes{gap:16px}.promocodes__header{align-items:stretch;flex-direction:column;gap:16px}}.banned-words{display:flex;flex-direction:column;gap:16px}.banned-words__header{display:flex;flex-direction:column}.silver-add{display:flex;flex-direction:column;gap:16px}.silver-add__header{display:flex;flex-direction:column}.silver-add__form{display:inherit;flex-direction:inherit;gap:inherit}.privilege-grant{display:flex;flex-direction:column;gap:20px;width:100%;max-width:800px}.privilege-grant__header,.privilege-grant__card,.privilege-grant__field,.privilege-grant__summary-info{display:flex;flex-direction:column;gap:12px}.privilege-grant__layout{display:flex;flex-direction:column;gap:20px}.privilege-grant__card,.privilege-grant__summary{padding:20px}.privilege-grant__field-header,.privilege-grant__summary-content,.privilege-grant__summary-labels{display:flex;align-items:center;gap:12px}.privilege-grant__field-header,.privilege-grant__summary-content{justify-content:space-between}.privilege-grant__command-preview{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;background:var(--g-color-base-generic);overflow-wrap:anywhere}.privilege-grant__summary-labels{flex-wrap:wrap}@media (max-width: 650px){.privilege-grant__summary-content{align-items:stretch;flex-direction:column}}.player-grants{display:flex;flex-direction:column;gap:16px;width:100%}.player-grants__heading,.player-grants__cell-stack{display:flex;flex-direction:column;gap:4px}.player-grants__heading{margin-bottom:4px}.player-grants__cell-stack{gap:2px;min-width:0}.player-grants__search-card{padding:12px}.player-grants__search{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:8px}.player-grants__input-icon{margin-left:10px;color:var(--g-color-text-secondary)}.player-grants__empty-state{display:flex;flex-direction:column;align-items:center;gap:20px;padding:48px 24px;border:1px dashed var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);text-align:center}.player-grants__empty-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--g-border-radius-l);border-radius:50%;background:var(--g-color-base-info-light);color:var(--g-color-text-info)}.player-grants__empty-text{display:flex;flex-direction:column;gap:6px;max-width:440px}.player-grants__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:840px;margin-top:8px;text-align:left}.player-grants__feature{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:var(--g-border-radius-l);background:var(--g-color-base-generic-ultralight)}.player-grants__feature-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--g-border-radius-l);margin-bottom:6px}.player-grants__feature-icon--info{background:var(--g-color-base-info-light);color:var(--g-color-text-info)}.player-grants__feature-icon--misc{background:var(--g-color-base-misc-light);color:var(--g-color-text-misc)}.player-grants__feature-icon--warning{background:var(--g-color-base-warning-light);color:var(--g-color-text-warning)}.player-grants__skeleton{border-radius:var(--g-border-radius-l)}.player-grants__skeleton--summary{height:168px;border-radius:var(--g-border-radius-xl)}.player-grants__skeleton--row{height:44px}.player-grants__skeleton-rows{display:flex;flex-direction:column;gap:8px;padding:16px}.player-grants__content{display:flex;flex-direction:column;gap:16px;transition:opacity .15s}.player-grants__content--loading{opacity:.6}.player-grants__summary,.player-grants__section,.player-grants__kits{overflow:hidden}.player-grants__summary-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px}.player-grants__identity{display:flex;flex-direction:column;gap:6px;min-width:0}.player-grants__steam-id,.player-grants__server,.player-grants__section-title{display:flex;align-items:center;gap:8px;min-width:0}.player-grants__server{flex-wrap:wrap}.player-grants__refresh{display:flex;align-items:center;gap:12px}.player-grants__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid var(--g-color-line-generic);background:var(--g-color-line-generic)}.player-grants__metric{display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:var(--g-color-base-background)}.player-grants__metric--warning{background:linear-gradient(var(--g-color-base-warning-light),var(--g-color-base-warning-light)),var(--g-color-base-background)}.player-grants__notice{display:flex;align-items:center;gap:10px;padding:12px 16px}.player-grants__notice--positive{border-color:var(--g-color-line-positive);background:var(--g-color-base-positive-light)}.player-grants__notice--danger{border-color:var(--g-color-line-danger);background:var(--g-color-base-danger-light)}.player-grants__notice--positive .player-grants__notice-icon{color:var(--g-color-text-positive)}.player-grants__notice--danger .player-grants__notice-icon{color:var(--g-color-text-danger)}.player-grants__notice-icon{flex-shrink:0}.player-grants__kits{display:flex;flex-direction:column;gap:14px;padding:16px;border-color:var(--g-color-line-warning);background:var(--g-color-base-warning-light)}.player-grants__kits-header{display:flex;align-items:center;gap:12px}.player-grants__kits-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--g-border-radius-l);background:var(--g-color-base-warning-medium);color:var(--g-color-text-warning-heavy)}.player-grants__kit-groups{display:flex;flex-wrap:wrap;gap:6px}.player-grants__kit-logs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px 24px;max-height:280px;margin:10px 0 0;padding:12px;overflow-y:auto;border-radius:var(--g-border-radius-l);background:var(--g-color-base-background);list-style:none}.player-grants__kit-log{display:flex;gap:16px;min-width:0}.player-grants__section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--g-color-line-generic)}.player-grants__section-actions{display:flex;align-items:center;gap:8px}.player-grants__table{overflow-x:auto}.player-grants__table table{min-width:640px}.player-grants__table td,.player-grants__table th{padding-top:12px;padding-bottom:12px}.player-grants__table td:first-child,.player-grants__table th:first-child{padding-left:16px}.player-grants__table th{color:var(--g-color-text-secondary);font-weight:500}.player-grants__table tr:last-child td{border-bottom:none}.player-grants__empty{display:block;padding:16px}.player-grants__nowrap{white-space:nowrap}.player-grants__dialog{display:flex;flex-direction:column;gap:16px;width:min(520px,100vw - 32px);padding:0 24px 24px}.player-grants__dialog-list{margin:0;padding-left:20px}.player-grants__dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 900px){.player-grants__features{grid-template-columns:1fr}.player-grants__summary-header,.player-grants__section-header{align-items:flex-start;flex-direction:column}.player-grants__section-actions{flex-wrap:wrap}}@media (max-width: 650px){.player-grants__search{grid-template-columns:1fr}.player-grants__empty-state{padding:32px 16px}.player-grants__metrics{grid-template-columns:1fr}.player-grants__refresh{flex-direction:row-reverse}.player-grants__dialog{padding:0 16px 16px}}.magic-card-thumb{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--g-border-radius-l);color:var(--g-color-text-secondary)}.magic-card-thumb--rarity-common{background:#7675e538;box-shadow:inset 0 0 0 1px #7675e573}.magic-card-thumb--rarity-rare{background:#ce84f138;box-shadow:inset 0 0 0 1px #ce84f173}.magic-card-thumb--rarity-epic{background:#dc615338;box-shadow:inset 0 0 0 1px #dc615373}.magic-card-thumb--rarity-legendary{background:#e9bf5d38;box-shadow:inset 0 0 0 1px #e9bf5d73}.magic-card-thumb--rarity-unknown{background:var(--g-color-base-generic)}.magic-card-thumb--size-s{width:36px;height:36px;border-radius:var(--g-border-radius-m)}.magic-card-thumb--size-m{width:52px;height:52px}.magic-card-thumb--size-l{width:72px;height:72px}.magic-card-thumb__image{width:84%;height:84%;object-fit:contain}.magic-cards{display:flex;flex-direction:column;gap:16px;width:100%}.magic-cards__heading,.magic-cards__stack{display:flex;flex-direction:column;gap:4px}.magic-cards__stack{gap:2px;min-width:0}.magic-cards__panel,.magic-cards__content{display:flex;flex-direction:column;gap:16px}.magic-cards__content{transition:opacity .15s}.magic-cards__content--loading{opacity:.6}.magic-cards__loader{align-self:center;margin:48px 0}.magic-cards__inline,.magic-cards__steam-id,.magic-cards__section-title,.magic-cards__summary-actions,.magic-cards__section-actions{display:flex;align-items:center;gap:8px;min-width:0}.magic-cards__labels,.magic-cards__presets{display:flex;flex-wrap:wrap;gap:4px}.magic-cards__presets{gap:6px}.magic-cards__nowrap{white-space:nowrap}.magic-cards__code{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size)}.magic-cards__title-cell,.magic-cards__option{display:flex;align-items:center;gap:10px;min-width:0}.magic-cards__title-cell{min-width:220px}.magic-cards__option{height:100%}.magic-cards__search-card{padding:12px}.magic-cards__search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.magic-cards__input-icon{margin-left:10px;color:var(--g-color-text-secondary)}.magic-cards__empty-state{display:flex;flex-direction:column;align-items:center;gap:20px;padding:48px 24px;border:1px dashed var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);text-align:center}.magic-cards__empty-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--g-border-radius-l);border-radius:50%;background:var(--g-color-base-utility-light);color:var(--g-color-text-utility)}.magic-cards__empty-text{display:flex;flex-direction:column;gap:6px;max-width:460px}.magic-cards__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:840px;margin-top:8px;text-align:left}.magic-cards__feature{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:var(--g-border-radius-l);background:var(--g-color-base-generic-ultralight)}.magic-cards__feature-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--g-border-radius-l);margin-bottom:6px}.magic-cards__feature-icon--tone-info{background:var(--g-color-base-info-light);color:var(--g-color-text-info)}.magic-cards__feature-icon--tone-utility{background:var(--g-color-base-utility-light);color:var(--g-color-text-utility)}.magic-cards__feature-icon--tone-warning{background:var(--g-color-base-warning-light);color:var(--g-color-text-warning)}.magic-cards__summary,.magic-cards__section{overflow:hidden}.magic-cards__summary-header,.magic-cards__section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px}.magic-cards__identity{display:flex;flex-direction:column;gap:6px;min-width:0}.magic-cards__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border-top:1px solid var(--g-color-line-generic);background:var(--g-color-line-generic)}.magic-cards__metric{display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:var(--g-color-base-background)}.magic-cards__metric--accent{background:linear-gradient(var(--g-color-base-positive-light),var(--g-color-base-positive-light)),var(--g-color-base-background)}.magic-cards__inventory{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.magic-cards__inventory-card{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);background:var(--g-color-base-float)}.magic-cards__inventory-card--ready{border-color:var(--g-color-line-positive)}.magic-cards__inventory-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.magic-cards__amount{white-space:nowrap}.magic-cards__progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.magic-cards__progress .g-progress{width:100%}.magic-cards__inventory-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.magic-cards__inventory-actions{display:flex;flex-shrink:0;gap:2px}.magic-cards__inventory-empty{display:flex;flex-direction:column;gap:6px;padding:32px 24px;border:1px dashed var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);text-align:center}.magic-cards__skeleton{border-radius:var(--g-border-radius-xl)}.magic-cards__skeleton--summary{height:156px}.magic-cards__skeleton--tile{height:128px}.magic-cards__section-header{align-items:flex-start;border-bottom:1px solid var(--g-color-line-generic)}.magic-cards__section-body{padding:16px}.magic-cards__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--g-color-line-generic)}.magic-cards__toolbar-search{flex:1 1 260px;max-width:420px}.magic-cards__table{overflow-x:auto}.magic-cards__table table{min-width:980px}.magic-cards__table td,.magic-cards__table th{padding-top:10px;padding-bottom:10px}.magic-cards__table td:first-child,.magic-cards__table th:first-child{padding-left:16px}.magic-cards__table th{color:var(--g-color-text-secondary);font-weight:500}.magic-cards__table tr:last-child td{border-bottom:none}.magic-cards__commands{display:flex;flex-direction:column;gap:2px;max-width:360px;margin:6px 0 0;padding:8px 10px;border-radius:var(--g-border-radius-m);background:var(--g-color-base-generic-ultralight);list-style:none;word-break:break-all}.magic-cards__calendar{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px}.magic-cards__calendar-day{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border-radius:var(--g-border-radius-m);cursor:default}.magic-cards__calendar-day--rarity-common{background:#7675e52e;box-shadow:inset 0 0 0 1px #7675e573}.magic-cards__calendar-day--rarity-rare{background:#ce84f12e;box-shadow:inset 0 0 0 1px #ce84f173}.magic-cards__calendar-day--rarity-epic{background:#dc61532e;box-shadow:inset 0 0 0 1px #dc615373}.magic-cards__calendar-day--rarity-legendary{background:#e9bf5d2e;box-shadow:inset 0 0 0 1px #e9bf5d73}.magic-cards__calendar-day--rarity-unknown{background:var(--g-color-base-generic)}.magic-cards__decks{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;padding:16px}.magic-cards__deck{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--g-border-radius-xl);background:var(--g-color-base-generic-ultralight)}.magic-cards__deck-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.magic-cards__deck-cards{display:flex;flex-direction:column;gap:4px;max-height:320px;margin:0;padding:0;overflow-y:auto;list-style:none}.magic-cards__deck-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 8px 6px 4px}.magic-cards__deck-chance{font-variant-numeric:tabular-nums}.magic-cards__chance-bar{position:absolute;bottom:0;left:50px;max-width:calc(100% - 58px);height:2px;border-radius:1px;background:var(--g-color-line-brand)}.magic-cards__dialog{display:flex;flex-direction:column;gap:16px;width:min(560px,100vw - 32px);padding:0 24px 24px}.magic-cards__dialog-amount{display:flex;flex-direction:column;gap:8px}.magic-cards__dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 900px){.magic-cards__features{grid-template-columns:1fr}.magic-cards__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.magic-cards__summary-header,.magic-cards__section-header{align-items:flex-start;flex-direction:column}}@media (max-width: 650px){.magic-cards__search{grid-template-columns:1fr}.magic-cards__empty-state{padding:32px 16px}.magic-cards__dialog{padding:0 16px 16px}}.magic-cards-editor{display:flex;flex-direction:column;gap:16px;width:100%}.magic-cards-editor__heading,.magic-cards-editor__stack{display:flex;flex-direction:column;gap:4px;min-width:0}.magic-cards-editor__stack{gap:2px}.magic-cards-editor__stack--align-end{align-items:flex-end}.magic-cards-editor__inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.magic-cards-editor__loader{align-self:center;margin:48px 0}.magic-cards-editor__code{font-family:var(--g-font-family-monospace);word-break:break-all}.magic-cards-editor__input-icon{margin-left:10px;color:var(--g-color-text-secondary)}.magic-cards-editor__workspace,.magic-cards-editor__tab{display:flex;flex-direction:column;gap:16px}.magic-cards-editor__workspace{padding-bottom:96px}.magic-cards-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.magic-cards-editor__search{flex:1 1 280px}.magic-cards-editor__segments{max-width:100%;overflow-x:auto}.magic-cards-editor__table{overflow-x:auto}.magic-cards-editor__table table{min-width:880px}.magic-cards-editor__table td,.magic-cards-editor__table th{padding-top:8px;padding-bottom:8px;vertical-align:middle}.magic-cards-editor__table th{color:var(--g-color-text-secondary);font-weight:500}.magic-cards-editor__card-cell{display:flex;align-items:center;gap:10px;min-width:220px;max-width:360px}.magic-cards-editor__row-actions{display:flex;justify-content:flex-end;gap:4px}.magic-cards-editor__dialog{display:flex;flex-direction:column;gap:16px;width:560px;max-width:100%;padding:0 20px 20px}.magic-cards-editor__dialog--size-l{width:760px}.magic-cards-editor__dialog-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.magic-cards-editor__card-preview{display:flex;align-items:center;gap:12px}.magic-cards-editor__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px;border-top:1px solid var(--g-color-line-generic)}.magic-cards-editor__field{display:flex;flex-direction:column;gap:6px;min-width:0}.magic-cards-editor__field--wide{grid-column:1/-1}.magic-cards-editor__deck{display:flex;flex-direction:column;gap:12px;padding:16px}.magic-cards-editor__deck-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.magic-cards-editor__deck-option,.magic-cards-editor__legend-item{display:inline-flex;align-items:center;gap:6px}.magic-cards-editor__add-card{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.magic-cards-editor__add-card-picker{flex:1 1 320px;min-width:0}.magic-cards-editor__weight-input{width:120px}.magic-cards-editor__removed{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.magic-cards-editor__rarity-dot,.magic-cards-editor__changed-dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%}.magic-cards-editor__rarity-dot--rarity-common{background:#7675e5}.magic-cards-editor__rarity-dot--rarity-rare{background:#ce84f1}.magic-cards-editor__rarity-dot--rarity-epic{background:#dc6153}.magic-cards-editor__rarity-dot--rarity-legendary{background:#e9bf5d}.magic-cards-editor__changed-dot{background:var(--g-color-base-warning-heavy)}.magic-cards-editor__calendar-card{display:flex;flex-direction:column;gap:16px;padding:16px}.magic-cards-editor__selection,.magic-cards-editor__selection-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.magic-cards-editor__selection{flex-direction:column;align-items:stretch}.magic-cards-editor__selection-deck{flex:1 1 240px}.magic-cards-editor__selection-count{width:200px}.magic-cards-editor__legend{display:flex;flex-wrap:wrap;gap:16px}.magic-cards-editor__calendar{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:6px}.magic-cards-editor__day{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border:none;border-radius:var(--g-border-radius-m);color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none}.magic-cards-editor__day--rarity-common{background:#7675e52e;box-shadow:inset 0 0 0 1px #7675e573}.magic-cards-editor__day--rarity-rare{background:#ce84f12e;box-shadow:inset 0 0 0 1px #ce84f173}.magic-cards-editor__day--rarity-epic{background:#dc61532e;box-shadow:inset 0 0 0 1px #dc615373}.magic-cards-editor__day--rarity-legendary{background:#e9bf5d2e;box-shadow:inset 0 0 0 1px #e9bf5d73}.magic-cards-editor__day--rarity-unknown{background:var(--g-color-base-generic)}.magic-cards-editor__day:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}.magic-cards-editor__day--selected{box-shadow:0 0 0 2px var(--g-color-line-brand),inset 0 0 0 1px var(--g-color-line-brand)}.magic-cards-editor__day--changed:after{content:"";position:absolute;top:4px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--g-color-base-warning-heavy)}.magic-cards-editor__review{display:flex;flex-direction:column;gap:20px;max-height:55vh;overflow-y:auto}.magic-cards-editor__review-section,.magic-cards-editor__review-list,.magic-cards-editor__review-details{display:flex;flex-direction:column;gap:8px}.magic-cards-editor__review-list{gap:12px}.magic-cards-editor__review-item{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l)}.magic-cards-editor__review-item-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.magic-cards-editor__review-field{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:12px;align-items:baseline}.magic-cards-editor__value-change{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.magic-cards-editor__value-before{text-decoration:line-through}.magic-cards-editor__value-after{font-weight:500}.magic-cards-editor__entry-sign{font-weight:600}.magic-cards-editor__entry-sign--kind-added{color:var(--g-color-text-positive)}.magic-cards-editor__entry-sign--kind-removed{color:var(--g-color-text-danger)}.magic-cards-editor__entry-sign--kind-changed{color:var(--g-color-text-warning)}.magic-cards-editor__changes-bar{position:sticky;bottom:16px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--g-color-line-warning);border-radius:var(--g-border-radius-xl);background:var(--g-color-base-float);box-shadow:0 8px 24px var(--g-color-sfx-shadow)}@media (max-width: 700px){.magic-cards-editor__form-grid,.magic-cards-editor__review-field{grid-template-columns:1fr}.magic-cards-editor__weight-input,.magic-cards-editor__selection-count{width:100%}}.period-picker{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.period-picker__presets{max-width:100%;overflow-x:auto}.period-picker__range{width:320px;max-width:100%}.moderator-actions{display:flex;flex-direction:column;gap:16px;width:100%}.moderator-actions__heading,.moderator-actions__stack,.moderator-actions__details{display:flex;flex-direction:column;gap:4px}.moderator-actions__stack{gap:2px;min-width:0}.moderator-actions__details{gap:2px;min-width:260px;max-width:460px;white-space:normal;overflow-wrap:anywhere}.moderator-actions__inline,.moderator-actions__labels{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.moderator-actions__inline{flex-wrap:nowrap}.moderator-actions__nowrap{white-space:nowrap}.moderator-actions__code{font-family:var(--g-font-family-monospace)}.moderator-actions__loader{align-self:center;margin:48px 0}.moderator-actions__input-icon{margin-left:10px;color:var(--g-color-text-secondary)}.moderator-actions__filters{display:flex;flex-direction:column;gap:12px;padding:12px}.moderator-actions__filters-head{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.moderator-actions__filters-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.moderator-actions__priorities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.moderator-actions__priority-tile{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);background:var(--g-color-base-float);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.moderator-actions__priority-tile:hover{background:var(--g-color-base-float-hover)}.moderator-actions__priority-tile:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}.moderator-actions__priority-tile--priority-critical.moderator-actions__priority-tile--selected{border-color:var(--g-color-line-danger);background:var(--g-color-base-danger-light)}.moderator-actions__priority-tile--priority-high.moderator-actions__priority-tile--selected{border-color:var(--g-color-line-warning);background:var(--g-color-base-warning-light)}.moderator-actions__priority-tile--priority-medium.moderator-actions__priority-tile--selected{border-color:var(--g-color-line-info);background:var(--g-color-base-info-light)}.moderator-actions__priority-tile--priority-low.moderator-actions__priority-tile--selected{border-color:var(--g-color-line-misc);background:var(--g-color-base-misc-light)}.moderator-actions__priority-head{display:flex;align-items:center;gap:8px}.moderator-actions__priority-dot{width:8px;height:8px;border-radius:50%}.moderator-actions__priority-dot--priority-critical{background:var(--g-color-text-danger)}.moderator-actions__priority-dot--priority-high{background:var(--g-color-text-warning)}.moderator-actions__priority-dot--priority-medium{background:var(--g-color-text-info)}.moderator-actions__priority-dot--priority-low{background:var(--g-color-text-misc)}.moderator-actions__card{overflow:hidden;transition:opacity .15s}.moderator-actions__card--loading{opacity:.6}.moderator-actions__card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid var(--g-color-line-generic)}.moderator-actions__table{overflow-x:auto}.moderator-actions__table table{min-width:1080px}.moderator-actions__table td,.moderator-actions__table th{padding-top:10px;padding-bottom:10px}.moderator-actions__table td:first-child,.moderator-actions__table th:first-child{padding-left:16px}.moderator-actions__table th{color:var(--g-color-text-secondary);font-weight:500}.moderator-actions__row--priority-critical td:first-child{box-shadow:inset 3px 0 0 var(--g-color-line-danger)}.moderator-actions__row--priority-high td:first-child{box-shadow:inset 3px 0 0 var(--g-color-line-warning)}.moderator-actions__pagination{display:flex;justify-content:center;padding:12px 16px;border-top:1px solid var(--g-color-line-generic)}@media (max-width: 1100px){.moderator-actions__filters-grid,.moderator-actions__priorities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 650px){.moderator-actions__filters-grid,.moderator-actions__priorities{grid-template-columns:1fr}}.ban-duration-field{display:flex;flex-direction:column;gap:12px}.ban-duration-field__control{display:flex;flex-direction:column;gap:8px}.player-team__body{display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px}.player-team__body>.player-profile__loading{min-height:120px}.player-team__body>.player-profile__empty{padding:24px 8px}.player-team__summary,.player-team__details,.player-team__event-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.player-team__summary,.player-team__event-head{justify-content:space-between}.player-team__history{display:flex;flex-direction:column;gap:12px}.player-team__event{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--g-color-line-generic);border-radius:10px;background:var(--g-color-base-generic-ultralight);overflow-wrap:anywhere}.player-team__members-log{padding-top:10px;border-top:1px solid var(--g-color-line-generic);line-height:1.6}.player-team .player-team__body>.player-team__table{border:1px solid var(--g-color-line-generic);border-radius:10px}.player-team__table .g-table__cell{vertical-align:middle}.player-team__table .player-profile__account{min-width:180px;max-width:280px;white-space:normal;overflow-wrap:anywhere}.player-team__table .g-avatar{flex-shrink:0}.player-team__table .player-profile__account>div{min-width:0}.player-team__pagination{padding-top:4px;overflow-x:auto}@media (max-width: 760px){.player-team__body,.player-team__event{padding:12px}.player-team__summary,.player-team__event-head{align-items:flex-start;flex-direction:column}}.discord-match-notice{display:flex;flex-direction:column;gap:10px;margin-top:4px}.discord-match-notice__list{display:flex;flex-direction:column;gap:8px}.discord-match-notice__item{display:flex;flex-direction:column;gap:12px;padding:10px 12px;border:1px solid var(--g-color-line-generic);border-radius:8px;background:var(--g-color-base-background)}.discord-match-notice__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.discord-match-notice__identity{display:flex;flex-direction:column;min-width:0}.discord-match-notice__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.discord-match-notice__section{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--g-color-line-generic)}.discord-match-notice__section_ban{padding:10px;border:1px solid var(--g-color-line-danger);border-radius:6px;background:var(--g-color-base-danger-light)}.discord-match-notice__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px}.discord-match-notice__field{display:flex;flex-direction:column;min-width:0}.discord-match-notice__field_full{grid-column:1/-1}@media (max-width: 600px){.discord-match-notice__head{flex-direction:column}.discord-match-notice__badges{justify-content:flex-start}.discord-match-notice__fields{grid-template-columns:minmax(0,1fr)}.discord-match-notice__field_full{grid-column:auto}}.player-profile{display:grid;grid-template-columns:250px minmax(0,1fr);position:relative;width:min(1220px,100vw - 64px);height:min(900px,100dvh - 64px);overflow:hidden;border:1px solid var(--g-color-line-generic);border-radius:22px;background:var(--g-color-base-background);color:var(--g-color-text-primary)}.player-profile__close{position:absolute;top:14px;right:14px;z-index:2}.player-profile__sidebar{min-height:0;overflow-y:auto;background:var(--g-color-base-generic-ultralight);border-right:1px solid var(--g-color-line-generic)}.player-profile__identity{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 20px 18px}.player-profile__name{display:flex;align-items:center;gap:10px;max-width:100%;overflow-wrap:anywhere}.player-profile__steam-id{display:flex;align-items:center;gap:4px}.player-profile__mono{font-family:var(--g-font-family-monospace);font-size:12px}.player-profile__status-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--g-color-text-hint)}.player-profile__status-dot_online{background:var(--g-color-text-positive)}.player-profile__actions{display:flex;flex-direction:column;gap:8px;padding:0 16px 18px;border-bottom:1px solid var(--g-color-line-generic)}.player-profile__action-row{display:flex;gap:6px}.player-profile__external{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding-top:4px}.player-profile__nav{display:flex;flex-direction:column;gap:4px;padding:14px 12px 20px}.player-profile__nav-item{--g-button-height: 38px;width:100%;align-items:center;text-align:left}.player-profile__nav-item .g-button__text{display:flex;align-items:center;width:100%;height:100%}.player-profile__nav-item_active{box-shadow:inset 3px 0 0 var(--g-color-base-brand);border-radius:8px}.player-profile__nav-label{line-height:var(--g-text-body-1-line-height);display:flex;align-items:center;gap:10px;width:100%}.player-profile__nav-label .g-label{margin-left:auto}.player-profile__body{padding:24px;overflow-y:auto;min-width:0}.player-profile__header{display:flex;flex-direction:column;gap:10px;padding:0 32px 18px 0;margin-bottom:18px;border-bottom:1px solid var(--g-color-line-generic)}.player-profile__heading,.player-profile__badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.player-profile__heading{gap:12px}.player-profile__stack{display:flex;flex-direction:column;gap:16px}.player-profile__section{border-radius:14px;overflow:hidden;flex-shrink:0}.player-profile__section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 16px;background:var(--g-color-base-generic-ultralight);border-bottom:1px solid var(--g-color-line-generic)}.player-profile__section-meta{display:flex;align-items:center;gap:8px;color:var(--g-color-text-secondary);font-size:12px}.player-profile__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;gap:1px;background:var(--g-color-line-generic)}.player-profile__metrics_2{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile__metrics_3{grid-template-columns:repeat(3,minmax(0,1fr))}.player-profile__metric{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--g-color-base-background);min-width:0;overflow-wrap:anywhere}.player-profile__metric dd{margin:0}.player-profile__linked-value{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.player-profile__coordinate{display:flex;align-items:center;gap:6px;white-space:nowrap}.player-profile__report-text{display:block;min-width:200px;max-width:480px;white-space:pre-wrap;overflow-wrap:anywhere}.player-profile__table{overflow-x:auto;border-radius:12px;border:1px solid var(--g-color-line-generic)}.player-profile__section .player-profile__table{border:0;border-radius:0}.player-profile__table .g-table__cell{padding:13px 16px}.player-profile__table .g-table__row:last-child .g-table__cell{border-bottom:0}.player-profile__filters{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.player-profile__activity-event,.player-profile__activity-value{display:flex;align-items:center;gap:6px}.player-profile__note{padding:16px;border-bottom:1px solid var(--g-color-line-generic);white-space:pre-wrap;overflow-wrap:anywhere}.player-profile__note:last-child{border-bottom:0}.player-profile__note-text{margin:0;line-height:1.5}.player-profile__notes-feedback{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.player-profile__note-preview{margin:0;padding:12px;max-height:200px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--g-color-base-generic-ultralight);border-radius:8px}.player-profile__note-head{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:8px}.player-profile__note-head>:last-child{margin-left:auto}.player-profile__account{display:flex;align-items:center;gap:10px}.player-profile__account-id{display:block;margin-top:4px}.player-profile__events{display:flex;flex-direction:column;gap:12px}.player-profile__event{padding:16px;display:flex;flex-direction:column;gap:12px;border-radius:14px;border-left:3px solid var(--g-color-line-generic)}.player-profile__event_danger{border-left-color:var(--g-color-text-danger)}.player-profile__event_warning{border-left-color:var(--g-color-text-warning)}.player-profile__event_success{border-left-color:var(--g-color-text-positive)}.player-profile__event_info{border-left-color:var(--g-color-text-info)}.player-profile__event-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.player-profile__event-head>:last-child{margin-left:auto}.player-profile__event-actions,.player-profile__dialog-actions{display:flex;justify-content:flex-end;gap:8px}.player-profile__event-details{white-space:pre-wrap;overflow-wrap:anywhere}.player-profile__alert-accounts{display:flex;flex-direction:column;gap:1px;overflow:hidden;border:1px solid var(--g-color-line-generic);border-radius:10px;background:var(--g-color-line-generic)}.player-profile__alert-account{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:10px 12px;background:var(--g-color-base-background)}.player-profile__alert-accounts>.g-text{padding:8px 12px;background:var(--g-color-base-background)}.player-profile__score-summary{display:flex;align-items:center;gap:20px;padding:24px 18px}.player-profile__score-row{display:grid;grid-template-columns:minmax(0,1fr) 100px 40px;align-items:center;gap:16px;padding:16px;border-top:1px solid var(--g-color-line-generic)}.player-profile__empty{padding:40px 20px;text-align:center}.player-profile__loading{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.player-profile__dialog{width:min(520px,100vw - 40px);padding:24px;border-radius:18px;max-height:calc(100dvh - 32px);overflow-y:auto}.player-profile__check-dialog{width:min(760px,100vw - 40px)}.player-profile__check-loading{display:flex;justify-content:center;padding:24px}.player-profile__check-timeline{display:flex;flex-direction:column;gap:10px}.player-profile__check-event{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--g-color-line-generic);border-left-width:3px;border-radius:10px;background:var(--g-color-base-generic-ultralight)}.player-profile__check-event_player{border-left-color:var(--g-color-text-info)}.player-profile__check-event_moderator{border-left-color:var(--g-color-text-positive)}.player-profile__check-contact{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}.player-profile__field{display:flex;flex-direction:column;gap:8px}.player-profile__mute-duration{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}@media (max-width: 760px){.player-profile{width:calc(100vw - 16px);height:calc(100dvh - 16px);grid-template-columns:minmax(0,1fr);display:block;overflow-y:auto;border-radius:16px}.player-profile__sidebar{overflow:visible;border-right:0}.player-profile__identity{padding:20px 44px 16px 16px}.player-profile__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile__nav{flex-direction:row;overflow-x:auto;padding:10px 12px;border-bottom:1px solid var(--g-color-line-generic)}.player-profile__nav-item{width:auto;flex-shrink:0}.player-profile__body{overflow:visible;padding:16px}.player-profile__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile__header{padding-right:0}.player-profile__alert-account{align-items:flex-start;flex-direction:column;gap:8px}.player-profile__event-actions{flex-wrap:wrap}.player-profile__score-row{grid-template-columns:minmax(0,1fr) 60px 30px;gap:8px}}@media (max-width: 420px){.player-profile__metrics_2,.player-profile__actions{grid-template-columns:minmax(0,1fr)}}.g-modal__content.player-profile{min-width:0;max-width:none;padding:0;overflow:hidden!important}.g-modal__content.player-profile__dialog{min-width:0;max-width:calc(100vw - 40px);padding:24px}@media (max-width: 760px){.g-modal__content.player-profile{overflow-y:auto!important}}.player-profile-modal{--g-modal-margin: 32px;--g-modal-border-radius: 22px}@media (max-width: 760px){.player-profile-modal{--g-modal-margin: 8px;--g-modal-border-radius: 16px}}.game-logs{display:flex;flex-direction:column;gap:16px;width:100%}.game-logs__heading,.game-logs__stack{display:flex;flex-direction:column;gap:4px}.game-logs__stack{gap:2px;min-width:0}.game-logs__inline{display:flex;align-items:center;gap:4px}.game-logs__inline--align-start{align-items:flex-start;justify-content:space-between;gap:8px}.game-logs__amount{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.game-logs__nowrap{white-space:nowrap}.game-logs__code{font-family:var(--g-font-family-monospace)}.game-logs__text{display:block;max-width:520px;white-space:pre-wrap;overflow-wrap:anywhere}.game-logs__text--kind-number{white-space:nowrap;font-variant-numeric:tabular-nums}.game-logs__loader{align-self:center;margin:48px 0}.game-logs__filters{display:flex;flex-direction:column;gap:12px;padding:12px}.game-logs__filters-head{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.game-logs__filters-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.game-logs__type-filters{display:flex;flex-direction:column;gap:8px}.game-logs__more-filters{align-self:flex-start}.game-logs__player-input{min-width:0}.game-logs__suggestions-popup{min-width:280px;max-height:360px;overflow-y:auto}.game-logs__suggestions-state{display:flex;align-items:center;gap:8px;padding:12px}.game-logs__card{overflow:hidden;transition:opacity .15s}.game-logs__card--loading{opacity:.6}.game-logs__card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:12px 16px;border-bottom:1px solid var(--g-color-line-generic)}.game-logs__actions{display:flex;flex-wrap:wrap;gap:8px}.game-logs__actions--center{justify-content:center}.game-logs__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;text-align:center}.game-logs__details{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.game-logs__details-summary{padding:12px 16px;border-radius:8px;background:var(--g-color-base-generic)}.game-logs__details-summary .game-logs__text{max-width:none}.game-logs__fields{display:flex;flex-direction:column;margin:0}.game-logs__field{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:10px 0;border-bottom:1px solid var(--g-color-line-generic)}.game-logs__field:last-child{border-bottom:none}.game-logs__field dt,.game-logs__field dd{margin:0;min-width:0}.game-logs__details-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid var(--g-color-line-generic)}.game-logs__table{overflow-x:auto}.game-logs__table table{min-width:900px}.game-logs__table td,.game-logs__table th{padding-top:10px;padding-bottom:10px}.game-logs__table tbody tr{cursor:pointer}.game-logs__table td:first-child,.game-logs__table th:first-child{padding-left:16px}.game-logs__table th{color:var(--g-color-text-secondary);font-weight:500;white-space:nowrap}.game-logs__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;padding:12px 16px;border-top:1px solid var(--g-color-line-generic)}.game-logs__pagination-note{flex-basis:100%;text-align:center}@media (max-width: 1100px){.game-logs__filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 650px){.game-logs__filters-grid{grid-template-columns:1fr}}.ad-integrations{display:flex;flex-direction:column;gap:20px;width:100%}.ad-integrations__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.ad-integrations__heading,.ad-integrations__cell-stack{display:flex;flex-direction:column;gap:4px}.ad-integrations__cell-stack{gap:2px;min-width:0}.ad-integrations__header-actions,.ad-integrations__actions,.ad-integrations__form-buttons{display:flex;align-items:center;gap:8px}.ad-integrations__actions{justify-content:flex-end}.ad-integrations__content{min-height:260px;overflow:hidden}.ad-integrations__loading{display:flex;align-items:center;justify-content:center;min-height:260px}.ad-integrations__list{transition:opacity .15s}.ad-integrations__list--loading{opacity:.5;pointer-events:none}.ad-integrations__pagination{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--g-color-line-generic)}.ad-integrations__table{overflow-x:auto}.ad-integrations__table table{min-width:760px}.ad-integrations__table td,.ad-integrations__table th{padding-top:12px;padding-bottom:12px}.ad-integrations__table th{color:var(--g-color-text-secondary);font-weight:500}.ad-integrations__table tr:last-child td{border-bottom:none}.ad-integrations__nowrap{white-space:nowrap}.ad-integrations__dialog{width:min(560px,100vw - 32px);padding:0 24px 24px}.ad-integrations__form,.ad-integrations__extra{display:flex;flex-direction:column;gap:16px}.ad-integrations__extra{padding-top:12px}.ad-integrations__field{display:flex;flex-direction:column;gap:6px;min-width:0}.ad-integrations__required{color:var(--g-color-text-danger)}.ad-integrations__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ad-integrations__price{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:6px}.ad-integrations__form-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}@media (max-width: 650px){.ad-integrations__header,.ad-integrations__form-actions{align-items:flex-start;flex-direction:column}.ad-integrations__row{grid-template-columns:1fr}.ad-integrations__dialog{padding:0 16px 16px}}.bloggers{display:flex;flex-direction:column;gap:20px;width:100%}.bloggers__header,.bloggers__toolbar,.bloggers__dialog-actions{display:flex;align-items:center;justify-content:space-between;gap:16px}.bloggers__heading,.bloggers__summary-card,.bloggers__dialog-content{display:flex;flex-direction:column}.bloggers__heading{gap:4px}.bloggers__summary{display:grid;grid-template-columns:repeat(2,minmax(150px,220px));gap:12px}.bloggers__summary-card{gap:4px;padding:16px}.bloggers__toolbar{align-items:stretch}.bloggers__toolbar .search{min-width:0;margin-bottom:0}.bloggers__content{min-height:260px;overflow:hidden}.bloggers__table{overflow-x:auto}.bloggers__table table{min-width:1080px}.bloggers__code{display:flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.bloggers__link{display:flex;align-items:center;gap:6px;max-width:320px}.bloggers__link a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bloggers__loading{display:flex;align-items:center;justify-content:center;min-height:260px}.bloggers__dialog{width:min(480px,100vw - 32px)}.bloggers__dialog-content{gap:16px;padding:0 24px 24px}.bloggers__dialog-actions{justify-content:flex-end;padding-top:4px}@media (max-width: 720px){.bloggers__header,.bloggers__toolbar{align-items:stretch;flex-direction:column}.bloggers__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.reports{display:flex;flex-direction:column;gap:20px;width:min(1600px,100%);min-width:0}.reports__header,.reports__header-actions,.reports__updated-at,.reports__filters-title,.reports__filter-controls,.reports__footer,.reports__page-info,.reports__player-id,.reports__player-actions,.reports__player-name,.reports__target-actions,.reports__target-summary,.reports__text-cell{display:flex;align-items:center}.reports__header{justify-content:space-between;gap:24px}.reports__heading{display:flex;flex-direction:column;gap:5px}.reports__updated-at{gap:6px;margin-top:4px}.reports__header-actions{gap:18px}.reports__summary{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr)) minmax(210px,1.2fr);gap:12px}.reports__summary-card{display:flex;align-items:center;gap:12px;min-height:90px;padding:16px}.reports__summary-card>div:last-child{display:flex;flex-direction:column;gap:2px}.reports__summary-card_wide{align-items:flex-start;justify-content:center;flex-direction:column;gap:4px}.reports__summary-card_wide>div{display:flex;flex-direction:column;gap:2px}.reports__summary-icon,.reports__empty-icon{display:flex;align-items:center;justify-content:center;color:var(--g-color-text-info);background:var(--g-color-base-info-light);border-radius:12px}.reports__summary-icon{width:42px;height:42px;flex:0 0 42px}.reports__content{width:100%;min-width:0;overflow:hidden}.reports__content>.g-alert{margin:16px 20px 0}.reports__filters{display:flex;flex-direction:column;gap:14px;padding:20px;border-bottom:1px solid var(--g-color-line-generic);background:var(--g-color-base-generic-ultralight)}.reports__filters-title{gap:8px}.reports__search-form{display:grid;grid-template-columns:minmax(280px,1fr) 150px auto;gap:10px}.reports__search-icon{display:flex;align-items:center;padding-left:8px}.reports__filter-controls{align-items:stretch;flex-wrap:wrap;gap:10px}.reports__filter-controls>.g-select{min-width:175px}.reports__server-select{width:min(430px,100%)}.reports__table-wrap{position:relative;width:100%;overflow-x:auto}.reports__table-wrap .g-table,.reports__table-wrap .g-table__table{width:100%}.reports__table-wrap .g-table__table{min-width:1260px}.reports__table-wrap .g-table__head .g-table__cell{color:var(--g-color-text-secondary);background:var(--g-color-base-background);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.reports__table-wrap .g-table__cell{padding-block:14px;border-bottom-color:var(--g-color-line-generic);vertical-align:top}.reports__table-wrap .g-table__body .g-table__row{transition:background-color .16s ease}.reports__table-wrap .g-table__body .g-table__row:hover{background:var(--g-color-base-simple-hover)}.reports__loading-line{position:absolute;z-index:2;top:0;right:0;left:0;height:2px;overflow:hidden;background:var(--g-color-base-info-light)}.reports__loading-line:after{position:absolute;width:35%;height:100%;background:var(--g-color-base-brand);animation:reports-loading 1s ease-in-out infinite;content:""}.reports__table-loading,.reports__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:360px;padding:40px 20px}.reports__empty-icon{width:52px;height:52px;margin-bottom:4px}.reports__date,.reports__player{display:flex;flex-direction:column}.reports__date{min-width:135px;gap:3px}.reports__player{min-width:225px;gap:4px}.reports__player-name,.reports__player-id,.reports__player-actions,.reports__target-actions,.reports__target-summary{gap:5px}.reports__player-name{justify-content:space-between}.reports__target-actions{flex:0 0 auto}.reports__target-actions .g-button{--g-button-height: 24px}.reports__presence-dot{width:7px;height:7px;flex:0 0 7px;background:var(--g-color-text-secondary);border-radius:50%}.reports__presence-dot_online{background:var(--g-color-text-positive);box-shadow:0 0 0 3px var(--g-color-base-positive-light)}.reports__target-summary{min-height:18px}.reports__player-actions{margin-top:2px}.reports__text-cell{align-items:flex-start;gap:6px;max-width:360px}.reports__report-text{display:-webkit-box;overflow:hidden;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.reports__footer{justify-content:space-between;gap:20px;min-height:70px;padding:12px 20px;border-top:1px solid var(--g-color-line-generic)}.reports__page-info{gap:14px}@media (max-width: 1250px){.reports__summary{grid-template-columns:repeat(3,1fr)}}@media (max-width: 850px){.reports__header,.reports__footer{align-items:stretch;flex-direction:column}.reports__header-actions,.reports__page-info{justify-content:space-between}.reports__summary{grid-template-columns:repeat(2,1fr)}.reports__search-form{grid-template-columns:1fr 150px}.reports__search-form>.g-text-input{grid-column:1/-1}}@media (max-width: 560px){.reports__summary{grid-template-columns:1fr}.reports__header-actions,.reports__page-info{align-items:stretch;flex-direction:column}.reports__search-form{grid-template-columns:1fr}.reports__search-form>.g-text-input{grid-column:auto}.reports__scope-select,.reports__filter-controls>.g-select,.reports__server-select{width:100%}.reports__footer .g-pagination{overflow-x:auto;scrollbar-width:none}}@keyframes reports-loading{0%{transform:translate(-100%)}to{transform:translate(390%)}}.notifications{display:flex;flex-direction:column;gap:20px;width:min(1600px,100%);min-width:0}.notifications__header,.notifications__title,.notifications__header-actions,.notifications__updated-at,.notifications__filters-title,.notifications__filter-controls,.notifications__footer,.notifications__page-info,.notifications__details-labels,.notifications__details-section-title{display:flex;align-items:center}.notifications__header{justify-content:space-between;gap:24px}.notifications__heading{display:flex;flex-direction:column;gap:5px}.notifications__title{gap:10px}.notifications__updated-at{gap:6px;margin-top:4px}.notifications__header-actions{gap:18px}.notifications__summary{display:grid;grid-template-columns:repeat(3,minmax(145px,1fr));gap:12px}.notifications__summary-card{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:8px;min-height:86px;padding:16px}.notifications__panel{width:100%;min-width:0;overflow:hidden}.notifications__panel>.g-alert{margin:16px 20px 0}.notifications__filters{display:flex;flex-direction:column;gap:14px;padding:20px;border-bottom:1px solid var(--g-color-line-generic);background:var(--g-color-base-generic-ultralight)}.notifications__filters-title{gap:8px}.notifications__search-form{display:grid;grid-template-columns:minmax(280px,1fr) auto;gap:10px}.notifications__search-icon{display:flex;align-items:center;padding-left:8px}.notifications__filter-controls{align-items:stretch;flex-wrap:wrap;gap:10px}.notifications__filter-controls>.g-select{min-width:165px}.notifications__filter-select{width:min(240px,100%)}.notifications__server-select{width:min(190px,100%)}.notifications__type-select{width:min(350px,100%)}.notifications__table-wrap{position:relative;width:100%;overflow-x:auto}.notifications__table-wrap .g-table,.notifications__table-wrap .g-table__table{width:100%}.notifications__table-wrap .g-table__table{min-width:1600px}.notifications__table-wrap .g-table__head .g-table__cell{color:var(--g-color-text-secondary);background:var(--g-color-base-background);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.notifications__table-wrap .g-table__cell{padding-block:14px;border-bottom-color:var(--g-color-line-generic);vertical-align:top}.notifications__table-wrap .g-table__body .g-table__row{transition:background-color .16s ease}.notifications__table-wrap .g-table__body .g-table__row:hover{background:var(--g-color-base-simple-hover)}.notifications__loading-line{position:absolute;z-index:2;top:0;right:0;left:0;height:2px;overflow:hidden;background:var(--g-color-base-info-light)}.notifications__loading-line:after{position:absolute;width:35%;height:100%;background:var(--g-color-base-brand);animation:notifications-loading 1s ease-in-out infinite;content:""}.notifications__table-loading,.notifications__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:340px;padding:40px 20px}.notifications__empty-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:4px;color:var(--g-color-text-info);background:var(--g-color-base-info-light);border-radius:12px}.notifications__date,.notifications__message,.notifications__source,.notifications__view-status{display:flex;flex-direction:column}.notifications__date{min-width:145px;gap:3px}.notifications__message{min-width:430px;max-width:720px;gap:7px}.notifications__content-preview{display:-webkit-box;overflow:hidden;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notifications__payload-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:3px}.notifications__payload-field{display:flex;min-width:0;padding:7px 9px;flex-direction:column;gap:2px;background:var(--g-color-base-generic-ultralight);border:1px solid var(--g-color-line-generic);border-radius:7px}.notifications__payload-field_wide{grid-column:1/-1}.notifications__payload-value{display:block;max-height:180px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.notifications__source{min-width:220px;max-width:300px;align-items:flex-start;gap:7px;overflow-wrap:anywhere}.notifications__view-status{min-width:170px;align-items:flex-start;gap:4px}.notifications__footer{justify-content:space-between;gap:16px;padding:16px 20px;border-top:1px solid var(--g-color-line-generic)}.notifications__page-info{gap:14px}.notifications__details-modal{width:min(760px,100vw - 32px);max-width:760px;padding:0 24px 24px}.notifications__details{display:flex;flex-direction:column;gap:20px}.notifications__details-labels{flex-wrap:wrap;gap:8px}.notifications__details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.notifications__details-grid>div{min-width:0;padding:12px;background:var(--g-color-base-generic-ultralight);border-radius:8px}.notifications__details-grid dt{margin-bottom:4px;color:var(--g-color-text-secondary);font-size:12px}.notifications__details-grid dd{margin:0;overflow-wrap:anywhere}.notifications__details-section{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.notifications__details-section-title{justify-content:space-between;width:100%;gap:12px}.notifications__details-content{width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.notifications__payload{width:100%;max-height:360px;box-sizing:border-box;margin:0;padding:14px;overflow:auto;color:var(--g-color-text-primary);background:var(--g-color-base-generic-ultralight);border:1px solid var(--g-color-line-generic);border-radius:8px;font-size:13px;line-height:1.5}@media (max-width: 900px){.notifications__header{align-items:flex-start;flex-direction:column}.notifications__summary{grid-template-columns:repeat(2,minmax(140px,1fr))}.notifications__footer{align-items:flex-start;flex-direction:column}}@media (max-width: 600px){.notifications__header-actions,.notifications__page-info{align-items:flex-start;flex-direction:column}.notifications__summary,.notifications__search-form,.notifications__details-grid{grid-template-columns:1fr}.notifications__filters{padding:16px}.notifications__filter-controls>.g-select,.notifications__filter-select,.notifications__server-select,.notifications__type-select{width:100%}.notifications__payload-preview{grid-template-columns:1fr}.notifications__payload-field_wide{grid-column:auto}}@keyframes notifications-loading{0%{transform:translate(-100%)}to{transform:translate(385%)}}.info-modal{width:600px}.info-modal__header{display:flex;flex-direction:column;margin-bottom:16px}.info-modal__label{width:100%}.new-players{width:auto;display:flex;align-items:center;flex-direction:column}@media (max-width: 750px){.new-players{display:none}}.new-players__header{display:flex;justify-content:space-between;width:100%;padding-bottom:16px;border-bottom:2px solid var(--g-color-line-generic)}.new-players__open-table-button{display:none}@media (max-width: 750px){.new-players__open-table-button{display:block}}.reported-players{width:auto;display:flex;align-items:center;flex-direction:column}@media (max-width: 750px){.reported-players{display:none}}.reported-players__header{display:flex;justify-content:space-between;width:100%;padding-bottom:16px;border-bottom:2px solid var(--g-color-line-generic)}.reported-players__open-table-button{display:none}@media (max-width: 750px){.reported-players__open-table-button{display:block}}.record{max-width:280px;display:flex;flex-direction:column;flex:1;gap:8px;padding:16px;border-radius:8px;margin-bottom:1.2rem;background-color:var(--g-color-private-white-50-solid)}.banned-players__container{display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));gap:1.5rem}@media (max-width: 1200px){.banned-players__container{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (max-width: 988px){.banned-players__container{grid-template-columns:repeat(1,minmax(280px,1fr))}}.banned-players__card{padding:16px;display:flex;flex-direction:column}.banned-players__card .no-animation:hover{transform:none}.player-search{display:flex;flex-direction:column;gap:18px;width:100%;align-self:stretch;min-width:0;color:var(--g-color-text-primary)}.player-search__toolbar,.player-search__meta-card,.player-search__sidebar,.player-search__empty-card,.player-search__table,.player-search__modal-card,.player-search__settings-card{background:var(--g-color-base-float);border:1px solid var(--g-color-line-generic);box-shadow:0 8px 24px #0f172a14}.player-search__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;border-radius:20px;min-width:0}.player-search__header{margin-left:auto;flex:1 1 540px;min-width:280px}.player-search__mode-group,.player-search__scope-group,.player-search__presence-group,.player-search__servers{display:flex;flex-wrap:wrap;gap:10px}.player-search__presence-group{align-items:center}.player-search__servers{align-items:center;flex:1 1 auto;flex-wrap:wrap;min-width:0;gap:12px}.player-search__servers-quick-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.player-search__servers-selected{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.player-search__servers-popover{display:flex;flex-direction:column;gap:14px;width:320px;max-width:min(320px,100vw - 32px);padding:6px}.player-search__servers-popover-head{display:flex;flex-direction:column;gap:4px}.player-search__servers-popover-actions{display:flex;justify-content:space-between;gap:8px}.player-search__servers-checklist{display:flex;flex-direction:column;gap:10px;max-height:280px;overflow-y:auto;padding-right:4px}.player-search__server-pill,.player-search__servers-summary{display:inline-flex;align-items:center;flex:0 0 auto;cursor:pointer;min-height:28px}.player-search__mode-button,.player-search__scope-button,.player-search__server-chip,.player-search__table-sort{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff08;color:#f5f3fb;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.player-search__mode-button,.player-search__scope-button,.player-search__server-chip{padding:10px 14px;font-size:14px;line-height:1.1}.player-search__mode-button:hover,.player-search__scope-button:hover,.player-search__server-chip:hover,.player-search__table-sort:hover{transform:translateY(-1px);border-color:#ffb84d73;background:#ffb84d14}.player-search__mode-button_active,.player-search__scope-button_active,.player-search__server-chip_active{border-color:#ffb84db3;background:linear-gradient(180deg,#ffb84d3d,#ffb84d1a)}.player-search__search-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;width:100%}.player-search__query-input{flex:1 1 180px;min-width:160px}.player-search__header-stat-scope{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.player-search__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.player-search__main{display:flex;flex-direction:column;gap:18px;min-width:0}.player-search__meta-card{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;border-radius:20px}.player-search__meta-tags,.player-search__active-filters{display:flex;gap:8px;flex-wrap:wrap}.player-search__meta-chip,.player-search__active-filter-chip{padding:6px 10px;border-radius:999px;background:var(--g-color-base-generic);color:var(--g-color-text-secondary);font-size:12px}.player-search__sidebar{position:sticky;top:16px;display:flex;flex-direction:column;gap:18px;padding:18px;border-radius:22px}.player-search__sidebar-section{display:flex;flex-direction:column;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--g-color-line-generic)}.player-search__sidebar-section:last-child{padding-bottom:0;border-bottom:0}.player-search__sidebar-title{display:flex;align-items:center;justify-content:space-between}.player-search__filter-list{display:flex;flex-direction:column;gap:14px}.player-search__filter-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.player-search__filter-copy{min-width:0}.player-search__filter-tooltip,.player-search__icon-marker{display:inline-flex;align-items:center;justify-content:center;color:var(--g-color-text-hint)}.player-search__settings-card{display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:16px}.player-search__settings-list{display:flex;flex-direction:column;gap:10px}.player-search__settings-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:16px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--g-color-base-generic)}.player-search__settings-row-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.player-search__settings-row-title{font-weight:600}.player-search__settings-row-input{width:100%}.player-search__accent{color:var(--g-color-text-warning-heavy);font-weight:700}.player-search__table{overflow:hidden;border-radius:22px}.player-search__gravity-table{background:var(--g-color-base-float)}.player-search__gravity-table .g-table__cell{padding-block:14px;vertical-align:middle}.player-search__gravity-table .g-table__body .g-table__row:hover,.player-search__gravity-table .g-table__body .g-table__row:hover .g-table__cell_sticky_start,.player-search__gravity-table .g-table__body .g-table__row:hover .g-table__cell_sticky_end{background:var(--g-color-base-simple-hover)}.player-search__table-head,.player-search__row{display:grid;grid-template-columns:minmax(320px,2.5fr) 1.1fr .7fr .5fr .55fr .7fr .8fr 1.1fr .7fr .9fr 56px;gap:12px;align-items:center}.player-search__table-head{padding:14px 16px;background:var(--g-color-base-generic);border-bottom:1px solid var(--g-color-line-generic)}.player-search__table-sort{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;background:transparent;border:0;color:var(--g-color-text-secondary);font-size:12px;letter-spacing:.05em;text-transform:uppercase}.player-search__table-sort_active{color:var(--g-color-text-brand)}.player-search__row{padding:16px;background:var(--g-color-base-float);border-bottom:1px solid var(--g-color-line-generic)}.player-search__row:last-child{border-bottom:0}.player-search__player-cell{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:12px;align-items:center;min-width:0}.player-search__check-count,.player-search__ip-count,.player-search__report-count{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;min-width:28px;width:28px;height:28px;padding:0;border-radius:100%;border:1px solid var(--g-color-line-generic);background:var(--g-color-base-generic);color:var(--g-color-text-primary);font-size:13px}.player-search__ip-count,.player-search__report-count{margin-right:3px}.player-search__ip-count_warning{border-color:var(--g-color-line-warning);background:var(--g-color-base-warning-light);color:var(--g-color-text-warning-heavy)}.player-search__ip-count_danger{border-color:var(--g-color-line-danger);background:var(--g-color-base-danger-light);color:var(--g-color-text-danger-heavy)}.player-search__avatar{width:36px;height:36px;border-radius:999px;background:var(--g-color-base-brand);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--g-color-text-light-primary)}.player-search__player-main{min-width:0;display:flex;flex-direction:column;gap:6px}.player-search__player-top,.player-search__player-subline,.player-search__country-cell,.player-search__header-title-main{display:flex;align-items:center;gap:8px}.player-search__country-cell{min-width:0}.player-search__country-flag{flex:0 0 auto}.player-search__role{padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.player-search__role_admin{background:var(--g-color-base-danger-light);color:var(--g-color-text-danger-heavy)}.player-search__role_moderator{background:var(--g-color-base-positive-light);color:var(--g-color-text-positive-heavy)}.player-search__role_blogger{background:var(--g-color-base-info-light);color:var(--g-color-text-info-heavy)}.player-search__role_clan-player{background:var(--g-color-base-brand-light);color:var(--g-color-text-brand-heavy)}.player-search__status-dot{width:8px;height:8px;border-radius:999px;background:var(--g-color-text-hint)}.player-search__status-dot_online{background:var(--g-color-text-positive)}.player-search__ip-cell,.player-search__reports-cell,.player-search__metric-cell_link{border:0;background:transparent;color:inherit;cursor:pointer}.player-search__ip-cell{display:flex;align-items:center;gap:10px;justify-content:flex-start;padding:0}.player-search__reports-cell{padding:0}.player-search__ip-cell:hover,.player-search__ip-cell:focus-visible,.player-search__ip-cell:active,.player-search__reports-cell:hover,.player-search__reports-cell:focus-visible,.player-search__reports-cell:active{background:transparent;box-shadow:none}.player-search__country-cell,.player-search__metric-cell,.player-search__server-cell,.player-search__date-cell,.player-search__reports-cell{font-size:14px}.player-search__metric-cell_warning{color:var(--g-color-text-warning-heavy);font-weight:700}.player-search__table-column_player{min-width:320px}.player-search__reports-cell{display:flex;justify-content:flex-start}.player-search__ascore{width:42px;height:42px;border-radius:999px;padding:4px;display:inline-flex}.player-search__ascore-button{display:inline-flex;width:42px;height:42px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.player-search__ascore-button:hover,.player-search__ascore-button:active,.player-search__ascore-button:focus-visible{background:transparent}.player-search__ascore-button:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:3px}.player-search__ascore-inner{width:100%;height:100%;border-radius:999px;background:var(--g-color-base-background);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.player-search__pagination{display:flex;justify-content:flex-end;padding:4px 0 0}.player-search__empty-card{display:flex;flex-direction:column;gap:8px;padding:28px;border-radius:20px}.player-search__modal-empty,.player-search__modal-note,.player-search__stats-breakdown{display:flex;flex-direction:column;gap:14px}.player-search__modal-list{display:flex;flex-direction:column;gap:12px;margin-top:14px}.player-search__ascore-details{display:flex;flex-direction:column;gap:16px}.player-search__ascore-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border-radius:18px;background:var(--g-color-base-generic)}.player-search__ascore-summary-main,.player-search__ascore-total,.player-search__ascore-list,.player-search__ascore-item-copy,.player-search__ascore-muted{display:flex;flex-direction:column}.player-search__ascore-summary-main{gap:6px;min-width:0}.player-search__ascore-total{align-items:flex-end;gap:8px;flex:0 0 auto}.player-search__ascore-list{gap:10px}.player-search__ascore-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 16px;border-radius:16px}.player-search__ascore-item-copy{gap:6px;min-width:0}.player-search__ascore-item-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.player-search__ascore-empty{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px}.player-search__ascore-muted{gap:4px}.player-search__modal-card{padding:16px;border-radius:18px}.player-search__checks-card{display:flex;flex-direction:column;gap:16px}.player-search__checks-card-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid var(--g-color-line-generic)}.player-search__checks-card-title{display:flex;flex-direction:column;gap:4px;min-width:0}.player-search__checks-card-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.player-search__checks-card-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.player-search__checks-card-field,.player-search__checks-card-note{display:flex;flex-direction:column;gap:6px;min-width:0}.player-search__checks-card-note{padding:12px 14px;border-radius:14px;background:var(--g-color-base-generic)}.player-search__reports-card{display:flex;flex-direction:column;gap:16px}.player-search__reports-card-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid var(--g-color-line-generic)}.player-search__reports-card-title{display:flex;flex-direction:column;gap:4px;min-width:0}.player-search__reports-card-list{display:flex;flex-direction:column;gap:12px}.player-search__reports-entry{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;background:var(--g-color-base-generic)}.player-search__reports-entry-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.player-search__ip-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.player-search__ip-summary-item,.player-search__ip-card,.player-search__ip-card-note{display:flex;flex-direction:column;gap:6px}.player-search__ip-summary-item{padding:12px 14px;border-radius:14px;background:var(--g-color-base-generic)}.player-search__ip-card{gap:16px}.player-search__ip-card-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid var(--g-color-line-generic)}.player-search__ip-card-identity,.player-search__ip-card-title{display:flex;gap:12px}.player-search__ip-card-identity{align-items:center;min-width:0}.player-search__ip-card-title{flex-direction:column;gap:4px;min-width:0}.player-search__ip-card-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.player-search__ip-card-meta,.player-search__ip-card-note-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.player-search__ip-card-field{display:flex;flex-direction:column;gap:6px;min-width:0}.player-search__ip-card-field_full{grid-column:1/-1}.player-search__ip-card-note{padding:12px 14px;border-radius:14px;background:var(--g-color-base-generic)}.player-search__modal-card-header,.player-search__stats-breakdown-header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.player-search__modal-card-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.player-search__modal-grid,.player-search__stats-breakdown-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.player-search__modal-grid-span{grid-column:1/-1}.player-search__stats-breakdown-card{padding:14px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.player-search__stats-breakdown-title{display:flex;flex-direction:column;gap:6px}.player-search__kill-logs{display:flex;flex-direction:column;gap:12px}.player-search__kill-logs-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.player-search__kill-logs-title{display:flex;flex-direction:column;gap:4px}.player-search__kill-logs-loader{min-height:180px;display:flex;align-items:center;justify-content:center}.player-search__kill-logs-table{overflow-x:auto}.player-search__kill-logs-pagination{display:flex;justify-content:flex-end}.player-search__kill-log-target{display:flex;flex-direction:column;gap:2px;min-width:0}.player-search__settings-modal{display:flex;flex-direction:column;gap:16px}.player-search__settings-section-head{display:flex;flex-direction:column;gap:6px}.player-search__settings-modal-actions{display:flex;justify-content:flex-end;gap:10px}.player-search__apply-filters-popup{z-index:1200}.player-search__apply-filters-popup-content{display:flex;flex-direction:column;gap:12px;width:260px;padding:12px}.player-search__apply-filters-popup-copy{display:flex;flex-direction:column;gap:4px}.player-search__apply-filters-actions{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 1500px){.player-search__layout{grid-template-columns:minmax(0,1fr)}.player-search__sidebar{position:static}}@media (max-width: 1180px){.player-search__table{overflow-x:auto}.player-search__table-head,.player-search__row{min-width:1260px}}@media (max-width: 720px){.player-search{gap:14px}.player-search__toolbar,.player-search__meta-card,.player-search__sidebar,.player-search__empty-card{padding:16px;border-radius:18px}.player-search__search-bar{flex-direction:column;align-items:stretch}.player-search__query-input{flex-basis:auto}.player-search__toolbar{flex-direction:column;align-items:stretch}.player-search__servers{width:100%}.player-search__header{margin-left:0;min-width:0;width:100%;flex-basis:auto}.player-search__header-meta,.player-search__checks-card-head,.player-search__reports-card-head,.player-search__ip-card-head,.player-search__ascore-summary,.player-search__modal-card-header,.player-search__stats-breakdown-header,.player-search__kill-logs-head{flex-direction:column}.player-search__checks-card-meta,.player-search__ip-summary,.player-search__ip-card-meta,.player-search__ip-card-note-grid,.player-search__settings-row,.player-search__ascore-item,.player-search__modal-grid,.player-search__stats-breakdown-grid{grid-template-columns:1fr}}.player-search__profile-button{--g-button-padding: 0;text-align:left;--g-button-text-color: var(--g-color-text-primary)}.player-search__gravity-table .g-table__body .g-table__row{cursor:pointer}.player-check{display:flex;flex-direction:column;gap:16px;width:100%;box-sizing:border-box;max-width:1500px;margin:0 auto;padding:24px}.player-check__header,.player-check__card,.player-check__form,.player-check__field{display:flex;flex-direction:column;gap:12px}.player-check__header{padding-bottom:20px;border-bottom:1px solid var(--g-color-line-generic)}.player-check__heading,.player-check__actions,.player-check__identity,.player-check__contact{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.player-check__timer{font-variant-numeric:tabular-nums}.player-check__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.player-check__conversation{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:16px}.player-check__conversation-head{padding:16px 20px;border-bottom:1px solid var(--g-color-line-generic)}.player-check__timeline{display:flex;flex-direction:column;gap:14px;padding:20px;min-height:260px;height:min(55vh,650px);overflow-y:auto}.player-check__event{max-width:90%;padding:14px 16px;border-radius:12px;border:1px solid var(--g-color-line-generic)}.player-check__event_system{max-width:100%;border-left:3px solid var(--g-color-text-info);background:var(--g-color-base-generic-ultralight)}.player-check__event_player{align-self:flex-start}.player-check__event_moderator{align-self:flex-end;background:var(--g-color-base-info-light)}.player-check__event-head,.player-check__composer-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 16px}.player-check__event-head{margin-bottom:8px}.player-check__message{white-space:pre-wrap;overflow-wrap:anywhere}.player-check__composer{display:flex;flex-direction:column;gap:10px;padding:16px 20px;border-top:1px solid var(--g-color-line-generic)}.player-check__sidebar{display:flex;flex-direction:column;gap:16px;min-width:0}.player-check__card{padding:20px;border-radius:16px;overflow-wrap:anywhere}.player-check__card>.g-label{align-self:flex-start}.player-check__steam-id{display:block;margin-top:4px}.player-check__contact{align-items:flex-start;flex-wrap:nowrap}.player-check__contact>:first-child{min-width:0;flex:1}.player-check__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:4px 0}.player-check__facts dt{color:var(--g-color-text-secondary);margin-bottom:4px}.player-check__facts dd{margin:0;font-weight:600}.player-check__team-header,.player-check__team-summary,.player-check__team-labels,.player-check__team-member-name,.player-check__team-member-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.player-check__team-header,.player-check__team-summary{justify-content:space-between}.player-check__team-loading{display:flex;justify-content:center;padding:20px}.player-check__team-members{display:flex;flex-direction:column;gap:1px;overflow:hidden;border:1px solid var(--g-color-line-generic);border-radius:10px;background:var(--g-color-line-generic)}.player-check__team-member{display:flex;align-items:center;gap:10px;min-width:0;padding:10px;background:var(--g-color-base-background)}.player-check__team-member>.g-avatar{flex-shrink:0}.player-check__team-member-main{flex:1;min-width:0;overflow-wrap:anywhere}.player-check__team-member-name{margin-bottom:2px}.player-check__team-member-meta{margin-top:6px}.player-check__empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.g-modal__content.player-check__dialog{display:flex;flex-direction:column;gap:20px;padding:24px;width:min(480px,100vw - 48px);min-width:0;border-radius:16px}@media (max-width: 1000px){.player-check__layout{grid-template-columns:minmax(0,1fr)}.player-check__sidebar{grid-row:1}}@media (max-width: 600px){.player-check{padding:12px}.player-check__timeline,.player-check__composer,.player-check__card{padding:14px}.player-check__event{max-width:100%}}.player-export{display:flex;flex-direction:column;gap:20px;width:100%;max-width:900px}.player-export__header,.player-export__section,.player-export__summary-info,.player-export__progress{display:flex;flex-direction:column;gap:10px}.player-export__card,.player-export__summary{padding:20px}.player-export__section-header,.player-export__summary,.player-export__labels,.player-export__selected-file{display:flex;align-items:center;gap:12px}.player-export__section-header,.player-export__summary,.player-export__selected-file{justify-content:space-between}.player-export__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.player-export__field{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:82px;padding:14px;border:1px solid var(--g-color-line-generic);border-radius:10px;background:var(--g-color-base-background)}.player-export__field-main,.player-export__selected-file-info{display:flex;flex-direction:column;gap:4px}.player-export__drop-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:170px;padding:24px;border:1px dashed var(--g-color-line-generic-accent);border-radius:12px;color:var(--g-color-text-primary);background:var(--g-color-base-generic);cursor:pointer}.player-export__drop-zone:hover:not(:disabled){border-color:var(--g-color-line-brand);background:var(--g-color-base-selection)}.player-export__drop-zone:disabled{cursor:default;opacity:.65}.player-export__file-input{display:none}.player-export__selected-file{padding:12px 14px;border-radius:10px;background:var(--g-color-base-generic)}.player-export__labels{flex-wrap:wrap}@media (max-width: 700px){.player-export__fields{grid-template-columns:1fr}.player-export__summary{align-items:stretch;flex-direction:column}}.kits-editor{--kits-slot: var(--g-color-base-generic);--kits-slot-filled: var(--g-color-base-generic-medium);--kits-line: var(--g-color-line-generic);--kits-accent: var(--g-color-line-brand);position:relative;display:flex;flex-direction:column;gap:10px;width:100%;height:calc(100vh - 150px);min-height:560px}.kits-editor__loader{margin:80px auto}.kits-editor__error{width:100%;max-width:720px}.kits-editor__muted{color:var(--g-color-text-secondary);font-size:13px}.kits-editor__hint{margin:0;flex-basis:100%;color:var(--g-color-text-secondary);font-size:12px}.kits-editor__empty{padding:16px;color:var(--g-color-text-secondary);text-align:center;list-style:none}.kits-editor__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kits-editor__row--spread{justify-content:space-between}.kits-editor__spacer{flex:1}.kits-editor__toolbar{display:flex;flex-direction:column;gap:8px}.kits-editor__toolbar-end{display:flex;align-items:center;gap:8px;margin-left:auto}.kits-editor__tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--kits-line)}.kits-editor__tab{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 12px;border-radius:6px 6px 0 0;cursor:pointer;white-space:nowrap;color:var(--g-color-text-secondary)}.kits-editor__tab:hover{background:var(--g-color-base-simple-hover)}.kits-editor__tab--active{color:var(--g-color-text-primary);background:var(--g-color-base-generic);box-shadow:inset 0 -2px 0 var(--kits-accent)}.kits-editor__tab-close{display:grid;place-items:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:none;color:inherit;cursor:pointer}.kits-editor__tab-close:hover{background:var(--g-color-base-generic-hover)}.kits-editor__dirty{width:7px;height:7px;border-radius:50%;background:var(--g-color-base-warning-heavy)}.kits-editor__workspace{flex:1;min-height:0;display:grid;grid-template-columns:290px minmax(0,1.3fr) minmax(360px,1fr);border:1px solid var(--kits-line);border-radius:10px;overflow:hidden}.kits-editor__panel{position:relative;display:flex;flex-direction:column;min-height:0;background:var(--g-color-base-float)}.kits-editor__panel--type-kits{border-right:1px solid var(--kits-line)}.kits-editor__panel--type-catalog{border-left:1px solid var(--kits-line)}.kits-editor__panel--removing{outline:2px dashed var(--g-color-line-danger);outline-offset:-4px}.kits-editor__panel-head{display:flex;flex-direction:column;gap:8px;padding:10px;border-bottom:1px solid var(--kits-line)}.kits-editor__panel-foot{padding:10px;border-top:1px solid var(--kits-line)}.kits-editor__chips{display:flex;gap:4px;flex-wrap:wrap}.kits-editor__chips--scroll{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.kits-editor__kit-rows{flex:1;overflow-y:auto;margin:0;padding:4px;list-style:none}.kits-editor__kit-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer}.kits-editor__kit-row:hover{background:var(--g-color-base-simple-hover)}.kits-editor__kit-row--active{background:var(--g-color-base-selection)}.kits-editor__kit-row:not(:hover) .kits-editor__row-actions{display:none}.kits-editor__kit-row-text{flex:1;min-width:0}.kits-editor__kit-row-title{display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kits-editor__kit-row-sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--g-color-text-secondary);font-size:12px}.kits-editor__row-actions{display:flex;flex:none}.kits-editor__editor{display:flex;flex-direction:column;gap:14px;min-height:0;padding:14px;overflow-y:auto}.kits-editor__editor--empty{align-items:center;justify-content:center}.kits-editor__editor-head{display:flex;align-items:center;gap:12px}.kits-editor__editor-title{flex:1;min-width:0}.kits-editor__title{margin:0;font-size:20px}.kits-editor__issue-popup{max-width:480px;max-height:360px;overflow-y:auto;padding:8px 12px}.kits-editor__issue-list{margin:0;padding-left:18px;font-size:13px}.kits-editor__issue-list--inline{padding:8px 8px 8px 26px;border-radius:6px;background:var(--g-color-base-generic)}.kits-editor__issue{margin:2px 0}.kits-editor__issue--level-error{color:var(--g-color-text-danger)}.kits-editor__issue--level-warn{color:var(--g-color-text-warning)}.kits-editor__inventory{display:flex;flex-wrap:wrap;gap:14px 24px;padding:14px;border:1px solid var(--kits-line);border-radius:10px;background:var(--g-color-base-background)}.kits-editor__container{flex:0 1 auto;min-width:0}.kits-editor__container--type-wear{flex-basis:549px}.kits-editor__container--type-belt{flex-basis:409px}.kits-editor__container--type-main{flex-basis:100%}.kits-editor__container-head{display:flex;justify-content:space-between;margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.kits-editor__slots{display:grid;grid-template-columns:repeat(6,minmax(34px,64px));gap:5px}.kits-editor__container--type-wear .kits-editor__slots{grid-template-columns:repeat(8,minmax(34px,64px))}.kits-editor__slot{position:relative;display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--kits-line);border-radius:4px;background:var(--kits-slot);cursor:pointer;transition:border-color .1s,background .1s}.kits-editor__slot:hover{border-color:var(--g-color-line-generic-hover)}.kits-editor__slot--filled{background:var(--kits-slot-filled)}.kits-editor__slot--overflow{border-style:dashed;border-color:var(--g-color-line-danger)}.kits-editor__slot--level-error{box-shadow:inset 0 0 0 2px var(--g-color-line-danger)}.kits-editor__slot--level-warn{box-shadow:inset 0 0 0 2px var(--g-color-line-warning)}.kits-editor__slot--selected{border-color:var(--kits-accent);box-shadow:0 0 0 2px var(--kits-accent)}.kits-editor__slot--target{border-color:var(--g-color-line-positive);background:var(--g-color-base-positive-light)}.kits-editor__slot .kits-editor__item-icon{width:80%;height:80%}.kits-editor__slot-amount{position:absolute;right:4px;bottom:2px;font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px #000}.kits-editor__amount-menu{display:flex;flex-direction:column;gap:8px;width:250px;padding:10px 6px 6px}.kits-editor__amount-menu-head{display:flex;flex-direction:column;gap:2px;padding:0 6px}.kits-editor__amount-menu-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:0 6px}.kits-editor__amount-menu-custom{display:flex;gap:6px;padding:0 6px}.kits-editor__slot-remove{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:var(--g-color-base-danger-heavy);color:var(--g-color-text-light-primary);cursor:pointer;opacity:0;transform:scale(.8);transition:opacity .1s,transform .1s}.kits-editor__slot-remove:hover{background:var(--g-color-base-danger-heavy-hover);transform:scale(1.1)}.kits-editor__slot-remove:focus-visible{opacity:1;transform:scale(1);outline:2px solid var(--g-color-line-focus)}.kits-editor__slot:hover .kits-editor__slot-remove,.kits-editor__slot--selected .kits-editor__slot-remove{opacity:1;transform:scale(1)}.kits-editor__slot:hover .kits-editor__slot-remove:hover{transform:scale(1.1)}.kits-editor__slot-skin{position:absolute;top:5px;left:5px;width:7px;height:7px;border-radius:50%;background:var(--g-color-base-info-heavy)}.kits-editor__slot-upgrades{position:absolute;bottom:2px;left:3px;display:flex;gap:3px;pointer-events:auto}.kits-editor__slot-upgrades>span{display:flex;align-items:center;gap:1px;padding:0 3px;border-radius:3px;background:#000000a6;color:#fff;font-size:10px;font-weight:700;line-height:14px}.kits-editor__item-icon{display:block;object-fit:contain}.kits-editor__item-icon--fallback{display:grid;place-items:center;border-radius:4px;background:var(--g-color-base-generic-medium);color:var(--g-color-text-secondary);font-size:12px;font-weight:700}.kits-editor__inspector{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--kits-accent);border-radius:10px;background:var(--g-color-base-float);container-type:inline-size}.kits-editor__inspector-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kits-editor__inspector-title{display:flex;flex:1;flex-direction:column;min-width:160px}.kits-editor__skin-picker{display:flex;flex-direction:column;gap:8px}.kits-editor__skin-head{display:flex;justify-content:space-between;font-weight:600}.kits-editor__skin-head a{color:var(--g-color-text-link);font-size:13px;font-weight:400}.kits-editor__upgrades{display:flex;flex-direction:column;gap:12px}.kits-editor__upgrades-block{display:flex;flex-direction:column;gap:8px}.kits-editor__upgrades-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.kits-editor__upgrades .kits-editor__catalog-item{cursor:pointer}.kits-editor__mod-list{display:flex;flex-wrap:wrap;gap:6px}.kits-editor__mod-chip{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 6px;border:1px solid var(--kits-accent);border-radius:6px;background:var(--g-color-base-selection);font-size:13px}.kits-editor__mod-chip-text{display:flex;flex-direction:column;line-height:1.2}.kits-editor__mod-chip-text .kits-editor__muted{font-size:11px}.kits-editor__extra-fields{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--g-color-text-secondary);font-size:12px}.kits-editor__extra-fields code{padding:2px 6px;border-radius:4px;background:var(--g-color-base-generic);color:var(--g-color-text-primary)}.kits-editor__properties{display:flex;flex-direction:column;gap:14px}.kits-editor__section{padding:14px;border:1px solid var(--kits-line);border-radius:10px;background:var(--g-color-base-float);container-type:inline-size}.kits-editor__section-title{margin:0 0 12px;color:var(--g-color-text-secondary);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.kits-editor__form-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px 16px}@container (min-width: 440px){.kits-editor__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kits-editor__field{display:flex;flex-direction:column;gap:4px;min-width:0}.kits-editor__field--wide{grid-column:1/-1}.kits-editor__field-label{color:var(--g-color-text-secondary);font-size:13px}.kits-editor__field-hint{color:var(--g-color-text-hint);font-size:12px}.kits-editor__field-error{color:var(--g-color-text-danger);font-size:12px}.kits-editor__field-warn{color:var(--g-color-text-warning);font-size:12px}.kits-editor__checks{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:6px 24px}.kits-editor__input-row{display:flex;align-items:center;gap:8px}.kits-editor__input-row .g-text-input{flex:1;min-width:0}.kits-editor__input-suffix{padding:0 8px;color:var(--g-color-text-hint);font-size:12px;white-space:nowrap}.kits-editor__kit-icon{flex:none;display:block;object-fit:contain;border-radius:6px}.kits-editor__kit-icon--placeholder{display:grid;place-items:center;background:var(--g-color-base-generic);color:var(--g-color-text-hint)}.kits-editor__kit-icon--sprite{border-radius:0;background-color:#fff;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.kits-editor__mini-icon-option{display:inline-flex;gap:6px;align-items:center}.kits-editor__icon-field{display:flex;align-items:center;gap:10px}.kits-editor__icon-field-controls{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.kits-editor__icon-preview{display:flex;flex:none;flex-direction:column;align-items:center;gap:2px;padding:4px;border:1px dashed var(--kits-line);border-radius:8px;background:none;color:var(--g-color-text-secondary);font-size:11px;cursor:pointer}.kits-editor__icon-preview:hover{border-color:var(--kits-accent);color:var(--g-color-text-primary)}.kits-editor__icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;max-height:55vh;overflow-y:auto}.kits-editor__icon-tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;border:1px solid var(--kits-line);border-radius:8px;background:var(--kits-slot);color:inherit;font-size:11px;text-align:center;word-break:break-all;cursor:pointer}.kits-editor__icon-tile:hover{border-color:var(--g-color-line-generic-hover)}.kits-editor__icon-tile--on{border-color:var(--kits-accent);background:var(--g-color-base-selection)}.kits-editor__name-picker{display:flex;flex-direction:column;gap:6px}.kits-editor__name-option{display:flex;align-items:baseline;gap:8px;min-width:0}.kits-editor__name-option code{margin-left:auto;color:var(--g-color-text-hint);font-size:11px}.kits-editor__catalog-scroll{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;padding:10px;overflow-y:auto}.kits-editor__catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px;align-content:start}.kits-editor__catalog-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;border:1px solid var(--kits-line);border-radius:6px;background:var(--kits-slot);min-width:0;color:inherit;cursor:grab}.kits-editor__catalog-item:hover:not(:disabled){border-color:var(--g-color-line-generic-hover)}.kits-editor__catalog-item:disabled{cursor:not-allowed;opacity:.5}.kits-editor__catalog-item--custom{border-color:var(--g-color-line-utility);background:var(--g-color-base-utility-light)}.kits-editor__catalog-name{display:-webkit-box;max-width:100%;overflow:hidden;font-size:11px;line-height:1.2;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kits-editor__remove-hint{position:absolute;right:12px;bottom:12px;left:12px;padding:10px;border-radius:6px;background:var(--g-color-base-danger-heavy);color:var(--g-color-text-light-primary);text-align:center;pointer-events:none}.kits-editor__start{display:flex;flex-direction:column;gap:20px;padding:8px 0;overflow-y:auto}.kits-editor__start-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.kits-editor__start-file{display:flex;align-items:center;gap:8px;min-width:0;padding:12px 14px}.kits-editor__start-file>:last-child{flex:none}.kits-editor__start-file-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kits-editor__dialog-body{display:flex;flex-direction:column;gap:12px}.kits-editor__code-input textarea{font-family:var(--g-font-family-monospace);font-size:12px}.kits-editor__export-body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;min-height:360px}.kits-editor__export-files{margin:0;padding:0;list-style:none}.kits-editor__export-file{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 10px;border-radius:6px;cursor:pointer}.kits-editor__export-file:hover{background:var(--g-color-base-simple-hover)}.kits-editor__export-file--active{background:var(--g-color-base-selection)}.kits-editor__file-preview{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.kits-editor__file-preview>.kits-editor__row{align-self:stretch}.kits-editor__diff{align-self:stretch;max-height:50vh;overflow:auto;padding:8px;border:1px solid var(--kits-line);border-radius:6px;background:var(--g-color-base-background);font-family:var(--g-font-family-monospace);font-size:12px;white-space:pre}.kits-editor__diff pre{margin:0}.kits-editor__hunk+.kits-editor__hunk{margin-top:8px}.kits-editor__hunk-head{color:var(--g-color-text-info)}.kits-editor__diff-line--type-add{background:var(--g-color-base-positive-light)}.kits-editor__diff-line--type-del{background:var(--g-color-base-danger-light)}.kits-editor__names-needed{display:flex;flex-direction:column;gap:8px;margin-top:14px}.kits-editor__names-needed pre{max-height:160px;margin:0;overflow:auto;padding:8px;border-radius:6px;background:var(--g-color-base-generic);font-size:12px}.kits-editor__drop-overlay{position:absolute;inset:0;z-index:10;display:grid;place-items:center;border:2px dashed var(--kits-accent);border-radius:10px;background:var(--g-color-base-modal);font-size:18px;pointer-events:none}.kits-editor__views{align-self:flex-start}.kits-editor__view{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto}.kits-editor__view-search{width:280px}.kits-editor__chains{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.kits-editor__chain{display:flex;flex-direction:column;gap:8px;width:250px;padding:10px;border:1px solid var(--kits-line);border-radius:10px;background:var(--g-color-base-float)}.kits-editor__chain-head{display:flex;align-items:center;justify-content:space-between;color:var(--g-color-text-secondary);font-size:12px}.kits-editor__chain-steps{display:flex;flex-direction:column-reverse;margin:0;padding:0;list-style:none}.kits-editor__chain-step{display:flex;flex-direction:column-reverse;align-items:stretch}.kits-editor__chain-step-body{display:flex;align-items:center;gap:6px}.kits-editor__chain-level{flex:none;width:18px;color:var(--g-color-text-secondary);font-size:11px;text-align:center}.kits-editor__chain-arrow{align-self:center;margin:3px 0;color:var(--g-color-text-secondary)}.kits-editor__step-card{display:flex;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 8px;border:1px solid var(--kits-line);border-inline-start:4px solid var(--kits-line);border-radius:8px;background:var(--kits-slot)}.kits-editor__step-card--missing{flex-direction:column;align-items:flex-start;gap:2px;border-color:var(--g-color-line-danger);font-size:12px}.kits-editor__step-text{display:flex;flex-direction:column;gap:2px;min-width:0}.kits-editor__step-text strong,.kits-editor__step-text>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kits-editor__step-text strong{font-size:13px}.kits-editor__step-text .kits-editor__muted{font-size:11px}.kits-editor__step-labels{display:flex;flex-wrap:wrap;gap:3px}.kits-editor__config{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.kits-editor__config-title{margin:0;font-size:16px;font-weight:600}.kits-editor__config-block{display:flex;flex-direction:column;gap:8px}.kits-editor__config-files{display:flex;flex-wrap:wrap;gap:6px}.kits-editor__config-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.kits-editor__config-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--kits-line);border-radius:10px;background:var(--g-color-base-float)}.kits-editor__config-card-band{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.kits-editor__config-card-band--plain{background:var(--kits-slot-filled)}.kits-editor__config-card-title{display:flex;flex-direction:column;min-width:0}.kits-editor__config-card-title span{font-size:12px;opacity:.85}.kits-editor__config-card-body{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px}.kits-editor__config-card-body code{font-size:12px}.kits-editor__config-settings{display:grid;gap:4px;margin:0}.kits-editor__config-setting{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;font-size:12px}.kits-editor__config-setting dt{color:var(--g-color-text-secondary)}.kits-editor__config-setting dd{margin:0;overflow-wrap:anywhere}.kits-editor__config-color{display:inline-flex;align-items:center;gap:6px;min-width:0}.kits-editor__config-swatch{flex:none;width:14px;height:14px;border:1px solid var(--kits-line);border-radius:3px}@media (max-width: 1536px){.kits-editor__workspace{grid-template-columns:260px minmax(0,1.3fr) minmax(320px,1fr)}}@media (max-width: 1280px){.kits-editor__workspace{grid-template-columns:240px minmax(0,1.2fr) minmax(280px,1fr)}}@media (max-width: 1000px){.kits-editor{height:auto}.kits-editor__workspace{grid-template-columns:1fr}.kits-editor__panel{max-height:480px}}.spectate-hours__cell{display:inline-block;min-width:44px;padding:4px 8px;border-radius:6px;text-align:center;font-variant-numeric:tabular-nums;cursor:default}.spectate-hours__cell--level-1{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 14%,transparent)}.spectate-hours__cell--level-2{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 32%,transparent)}.spectate-hours__cell--level-3{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 55%,transparent)}.spectate-hours__cell--level-4{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 85%,transparent)}.spectate-hours__cell--level-4{color:var(--g-color-text-light-primary)}.spectate-hours__server{display:inline-flex;flex-direction:column;align-items:center;line-height:1.2}.spectate-hours__total{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.spectate-hours__total-bar{position:relative;width:64px;height:6px;border-radius:3px;background-color:var(--g-color-base-generic);overflow:hidden}.spectate-hours__total-fill{position:absolute;inset:0 auto 0 0;border-radius:3px;opacity:.85}.spectate-hours__legend{display:inline-flex;align-items:center;gap:4px}.spectate-hours__legend-swatch{width:14px;height:14px;border-radius:3px}.spectate-hours__legend-swatch--level-1{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 14%,transparent)}.spectate-hours__legend-swatch--level-2{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 32%,transparent)}.spectate-hours__legend-swatch--level-3{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 55%,transparent)}.spectate-hours__legend-swatch--level-4{background-color:color-mix(in srgb,var(--g-color-base-info-heavy) 85%,transparent)}@media (max-width: 720px){.spectate-hours__total-bar{display:none}}.color-picker{display:flex;flex-direction:column;gap:8px}.color-picker__title{display:flex;gap:8px}.color-picker__preview-color{width:20px;height:20px;border-radius:50%}.color-picker__picker{width:150px;height:150px}.moderators-access{display:flex;flex-direction:column;gap:20px;width:100%}.moderators-access__header,.moderators-access__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.moderators-access__heading{display:flex;flex-direction:column;gap:4px}.moderators-access__header-actions,.moderators-access__toolbar-meta{display:flex;align-items:center;gap:8px}.moderators-access__toolbar{flex-wrap:wrap;justify-content:flex-start;gap:8px}.moderators-access__toolbar-meta{margin-left:auto;white-space:nowrap}.moderators-access__reset--hidden{visibility:hidden}.moderators-access__search{width:260px}.moderators-access__search-icon{margin-left:10px;color:var(--g-color-text-secondary)}.moderators-access__content{min-height:260px;overflow:hidden}.moderators-access__loading{display:flex;align-items:center;justify-content:center;min-height:260px}.moderators-access__table{overflow-x:auto}.moderators-access__table table{min-width:960px}.moderators-access__table td,.moderators-access__table th{padding-top:12px;padding-bottom:12px}.moderators-access__table th{color:var(--g-color-text-secondary);font-weight:500}.moderators-access__table tr:last-child td{border-bottom:none}.moderators-access__moderator{display:flex;align-items:center;gap:12px;min-width:220px}.moderators-access__color-dot{flex-shrink:0;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 1px var(--g-color-line-generic)}.moderators-access__moderator-info{display:flex;flex-direction:column;gap:2px;min-width:0}.moderators-access__steam-id,.moderators-access__contact{display:flex;align-items:center;gap:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--g-text-caption-2-font-size)}.moderators-access__contacts{display:flex;flex-direction:column;gap:2px;max-width:220px}.moderators-access__contact>:first-child{width:20px;font-family:var(--g-text-body-font-family)}.moderators-access__servers,.moderators-access__stats{display:flex;flex-wrap:wrap;gap:4px;max-width:320px}.moderators-access__dialog{width:min(520px,100vw - 32px);padding:0 24px 24px}.moderators-access__dialog-tabs{margin-bottom:20px}.moderators-access__form,.moderators-access__form-fields,.moderators-access__access-editor{display:flex;flex-direction:column;gap:16px}.moderators-access__form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.moderators-access__form-switches{display:flex;flex-direction:column;gap:10px}.moderators-access__form-actions{display:flex;justify-content:flex-end;gap:8px}.moderators-access__access-list{display:flex;flex-direction:column;border:1px solid var(--g-color-line-generic);border-radius:8px}.moderators-access__access-row,.moderators-access__access-add{display:flex;align-items:center;gap:8px}.moderators-access__access-row{padding:8px 8px 8px 12px}.moderators-access__access-row+.moderators-access__access-row{border-top:1px solid var(--g-color-line-generic)}.moderators-access__access-server{flex:1;min-width:0}.moderators-access__access-add{flex-wrap:wrap}.moderators-access__access-add .moderators-access__access-server{flex-basis:100%}.moderators-access__access-add>:last-child{margin-left:auto}@media (max-width: 720px){.moderators-access__search{width:100%}.moderators-access__form-row{grid-template-columns:1fr}.moderators-access__access-row,.moderators-access__access-add{flex-wrap:wrap}.moderators-access__access-server{flex-basis:100%}}.stats-export__contents{display:flex;flex-direction:column;gap:6px;margin:0 0 20px;padding-left:18px;list-style:disc;color:var(--g-color-text-secondary)}.stats-export__select{margin-bottom:12px}.stats-export__action{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.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}*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}input[type=file]{max-width:100%}.row{display:flex;flex-direction:row;gap:16px;align-items:center}.mg-t-16{margin-top:16px}.mg-b-16{margin-bottom:16px}.centered{display:flex;justify-content:center}.full-centered{display:flex;justify-content:center;align-items:center;height:100%}hr{margin:16px 0;border:1px solid var(--g-color-line-generic)}.gn-aside-header__content{width:100%!important}.g-sheet{z-index:100!important}.g-modal__content{padding:0 16px 16px;min-width:400px;max-width:70vw;overflow-y:auto!important}.max-w-200{max-width:200px}.max-w-300{max-width:300px}@keyframes slide-down{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}.slide-down{animation:slide-down .3s ease-in-out}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-center{justify-content:center;align-items:center}.flex-between{justify-content:space-between}.gap-16{gap:16px}.gap-8{gap:8px}
