From f061ab88afb31dbcd5d3e55c2fe6d9596c222fa5 Mon Sep 17 00:00:00 2001 From: martyanov-av Date: Thu, 18 Apr 2024 17:53:16 +0300 Subject: [PATCH] chore: del docs from main --- docs/index.css | 28546 ---- docs/index.css.map | 7 - docs/index.html | 15 - docs/index.js | 329324 ------------------------------------------ docs/index.js.map | 7 - 5 files changed, 357899 deletions(-) delete mode 100644 docs/index.css delete mode 100644 docs/index.css.map delete mode 100644 docs/index.html delete mode 100644 docs/index.js delete mode 100644 docs/index.js.map diff --git a/docs/index.css b/docs/index.css deleted file mode 100644 index 0008f05..0000000 --- a/docs/index.css +++ /dev/null @@ -1,28546 +0,0 @@ -@charset "UTF-8"; - -/* node_modules/@gravity-ui/uikit/build/esm/components/Icon/Icon.css */ -.g-icon { - color: inherit; - line-height: 0; - vertical-align: top; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Hotkey/Hotkey.css */ -.g-hotkey { - padding: 1px 5px; - border-radius: 4px; -} -.g-hotkey, -.g-hotkey kbd { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - font-family: var(--g-font-family-sans); -} -.g-hotkey_view_light { - 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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Popup/Popup.css */ -.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-width: var(--g-popup-border-width, 1px); - z-index: 1000; - visibility: hidden; -} -.g-popup_open, -.g-popup_exit_active { - visibility: visible; -} -.g-popup_exit_active[data-popper-placement*=bottom] .g-popup__content { - animation-name: g-popup-bottom; -} -.g-popup_exit_active[data-popper-placement*=top] .g-popup__content { - animation-name: g-popup-top; -} -.g-popup_exit_active[data-popper-placement*=left] .g-popup__content { - animation-name: g-popup-left; -} -.g-popup_exit_active[data-popper-placement*=right] .g-popup__content { - animation-name: g-popup-right; -} -.g-popup_enter_active[data-popper-placement*=bottom] .g-popup__content, -.g-popup_appear_active[data-popper-placement*=bottom] .g-popup__content { - animation-name: g-popup-bottom-open; -} -.g-popup_enter_active[data-popper-placement*=top] .g-popup__content, -.g-popup_appear_active[data-popper-placement*=top] .g-popup__content { - animation-name: g-popup-top-open; -} -.g-popup_enter_active[data-popper-placement*=left] .g-popup__content, -.g-popup_appear_active[data-popper-placement*=left] .g-popup__content { - animation-name: g-popup-left-open; -} -.g-popup_enter_active[data-popper-placement*=right] .g-popup__content, -.g-popup_appear_active[data-popper-placement*=right] .g-popup__content { - animation-name: g-popup-right-open; -} -.g-popup[data-popper-placement*=bottom] .g-popup__arrow { - top: -9px; -} -.g-popup[data-popper-placement*=top] .g-popup__arrow { - bottom: -9px; -} -.g-popup[data-popper-placement*=top] .g-popup__arrow-content { - transform: rotate(180deg); -} -.g-popup[data-popper-placement*=left] .g-popup__arrow { - right: -9px; -} -.g-popup[data-popper-placement*=left] .g-popup__arrow-content { - transform: rotate(90deg); -} -.g-popup[data-popper-placement*=right] .g-popup__arrow { - left: -9px; -} -.g-popup[data-popper-placement*=right] .g-popup__arrow-content { - transform: rotate(-90deg); -} -.g-popup__content { - position: relative; - animation-duration: 0.1s; - animation-timing-function: ease-out; - animation-fill-mode: forwards; - border-radius: 4px; - 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; -} -.g-popup__content > :first-child:not(.g-popup__arrow), -.g-popup__content > .g-popup__arrow + * { - border-top-left-radius: inherit; - border-top-right-radius: inherit; -} -.g-popup__content > :last-child { - border-bottom-left-radius: inherit; - border-bottom-right-radius: inherit; -} -.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 { - right: -5px; - bottom: -4px; -} -.g-popup__arrow-circle_right { - left: -5px; - bottom: -4px; -} -@keyframes g-popup-bottom { - 0% { - opacity: 1; - transform: translateY(0); - } - 100% { - opacity: 0; - transform: translateY(10px); - } -} -@keyframes g-popup-bottom-open { - 0% { - opacity: 0; - transform: translateY(10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -@keyframes g-popup-top { - 0% { - opacity: 1; - transform: translateY(0); - } - 100% { - opacity: 0; - transform: translateY(-10px); - } -} -@keyframes g-popup-top-open { - 0% { - opacity: 0; - transform: translateY(-10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -@keyframes g-popup-left { - 0% { - opacity: 1; - transform: translateX(0); - } - 100% { - opacity: 0; - transform: translateX(-10px); - } -} -@keyframes g-popup-left-open { - 0% { - opacity: 0; - transform: translateX(-10px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -@keyframes g-popup-right { - 0% { - opacity: 1; - transform: translateX(0); - } - 100% { - opacity: 0; - transform: translateX(10px); - } -} -@keyframes g-popup-right-open { - 0% { - opacity: 0; - transform: translateX(10px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/ActionTooltip/ActionTooltip.css */ -.g-action-tooltip { - --g-popup-border-width: 0; - --g-popup-background-color: var(--g-color-base-float-heavy); -} -.g-action-tooltip__content { - padding: 6px 12px; - color: var(--g-color-text-light-primary); - max-width: 300px; - box-sizing: border-box; -} -.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-left: 8px; -} -.g-action-tooltip__description { - margin-top: 4px; - color: var(--g-color-text-light-secondary); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Button/Button.css */ -.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; - --_--icon-space: calc( var(--g-button-padding, var(--_--padding)) + var(--g-button-icon-size, var(--_--icon-size)) + var(--g-button-icon-offset, var(--_--icon-offset)) ); - --_--icon-position: calc( var(--g-button-padding, var(--_--padding)) - ( var(--g-button-height, var(--_--height)) - var( --g-button-icon-size, var(--_--icon-size) ) ) / 2 ); - --_--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; - display: inline-block; - 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(--g-text-body-1-font-size)); - font-size: var(--g-button-font-size, var(--_--font-size)); - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - text-align: center; - white-space: nowrap; - -webkit-text-decoration: none; - text-decoration: none; - color: var(--g-button-text-color, var(--g-color-text-primary)); - 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 0.1s ease-out, color 0.15s linear; - transform: scale(1); -} -.g-button::before { - content: ""; - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: var(--g-button-background-color, var(--_--background-color)); - border: var(--g-button-border-width, var(--_--border-width)) solid var(--g-button-border-color, var(--_--border-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 0.15s linear; -} -.g-button:hover { - color: var(--g-button-text-color-hover, var(--_--text-color-hover)); -} -.g-button:hover::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)) solid 2px; - outline: var(--g-button-focus-outline-color, var(--_--focus-outline-color)) var(--g-button-focus-outline-style, solid) var(--g-button-focus-outline-width, 2px); - outline-offset: var(--g-button-focus-outline-offset, var(--_--focus-outline-offset)); -} -.g-button::after { - content: ""; - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - transform: scale(1); - transition: none; -} -.g-button:active { - transition: none; - transform: scale(0.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-size: 12px; - --_--icon-offset: 4px; -} -.g-button_size_s { - --_--height: 24px; - --_--border-radius: var(--g-border-radius-s); - --_--padding: 8px; - --_--icon-size: 16px; - --_--icon-offset: 4px; -} -.g-button_size_m { - --_--height: 28px; - --_--border-radius: var(--g-border-radius-m); - --_--padding: 12px; - --_--icon-size: 16px; - --_--icon-offset: 8px; -} -.g-button_size_l { - --_--height: 36px; - --_--border-radius: var(--g-border-radius-l); - --_--padding: 16px; - --_--icon-size: 16px; - --_--icon-offset: 8px; -} -.g-button_size_xl { - --_--height: 44px; - --_--border-radius: var(--g-border-radius-xl); - --_--padding: 24px; - --_--icon-size: 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-hover: var(--g-color-base-float-hover); - background: var(--g-color-base-float); -} -.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_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.g-button_pin_round-round.g-button { - border-radius: var(--g-button-border-radius, var(--_--border-radius)); -} -.g-button.g-button_pin_brick-brick.g-button { - border-radius: 0; -} -.g-button.g-button_pin_clear-clear.g-button { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-button.g-button_pin_circle-circle.g-button { - border-radius: 100px; -} -.g-button.g-button_pin_round-brick.g-button { - border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; -} -.g-button.g-button_pin_brick-round.g-button { - border-top-left-radius: 0; - border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius)); -} -.g-button.g-button_pin_round-clear.g-button { - border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-round.g-button { - border-top-left-radius: 0; - border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-left: 0; -} -.g-button.g-button_pin_brick-clear.g-button { - border-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-brick.g-button { - border-radius: 0; - border-left: 0; -} -.g-button.g-button_pin_circle-brick.g-button { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-button.g-button_pin_brick-circle.g-button { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-button.g-button_pin_circle-clear.g-button { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-circle.g-button { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 0; -} -.g-button.g-button_pin_round-round::before { - border-radius: var(--g-button-border-radius, var(--_--border-radius)); -} -.g-button.g-button_pin_brick-brick::before { - border-radius: 0; -} -.g-button.g-button_pin_clear-clear::before { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-button.g-button_pin_circle-circle::before { - border-radius: 100px; -} -.g-button.g-button_pin_round-brick::before { - border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; -} -.g-button.g-button_pin_brick-round::before { - border-top-left-radius: 0; - border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius)); -} -.g-button.g-button_pin_round-clear::before { - border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-round::before { - border-top-left-radius: 0; - border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-left: 0; -} -.g-button.g-button_pin_brick-clear::before { - border-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-brick::before { - border-radius: 0; - border-left: 0; -} -.g-button.g-button_pin_circle-brick::before { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-button.g-button_pin_brick-circle::before { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-button.g-button_pin_circle-clear::before { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-circle::before { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 0; -} -.g-button.g-button_pin_round-round::after { - border-radius: var(--g-button-border-radius, var(--_--border-radius)); -} -.g-button.g-button_pin_brick-brick::after { - border-radius: 0; -} -.g-button.g-button_pin_clear-clear::after { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-button.g-button_pin_circle-circle::after { - border-radius: 100px; -} -.g-button.g-button_pin_round-brick::after { - border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; -} -.g-button.g-button_pin_brick-round::after { - border-top-left-radius: 0; - border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius)); -} -.g-button.g-button_pin_round-clear::after { - border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-round::after { - border-top-left-radius: 0; - border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius)); - border-left: 0; -} -.g-button.g-button_pin_brick-clear::after { - border-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-brick::after { - border-radius: 0; - border-left: 0; -} -.g-button.g-button_pin_circle-brick::after { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-button.g-button_pin_brick-circle::after { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-button.g-button_pin_circle-clear::after { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-button.g-button_pin_clear-circle::after { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 0; -} -.g-button__text { - display: inline-block; - white-space: nowrap; - padding: 0 var(--g-button-padding, var(--_--padding)); -} -.g-button__icon { - display: inline-block; - position: relative; - width: var(--g-button-height, var(--_--height)); - height: var(--g-button-height, var(--_--height)); - pointer-events: none; -} -.g-button__icon::after { - content: "\a0"; - visibility: hidden; -} -.g-button__icon-inner { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: flex; - align-items: center; - justify-content: center; -} -.g-button__icon_side_start, -.g-button__icon_side_end { - position: absolute; - top: 0; -} -.g-button__icon_side_start { - left: var(--_--icon-position); -} -.g-button__icon_side_start ~ .g-button__text { - padding-left: var(--_--icon-space); -} -.g-button__icon_side_end { - right: var(--_--icon-position); -} -.g-button__icon_side_end ~ .g-button__text { - padding-right: var(--_--icon-space); -} -.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_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.g-button_view_normal-contrast:not(.g-button_loading), -.g-button_disabled.g-button_view_outlined-contrast:not(.g-button_loading) { - --_--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.g-button_view_flat:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-secondary:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-info:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-success:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-warning:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-danger:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-utility:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-action:not(.g-button_loading), -.g-button_disabled.g-button_view_flat-contrast:not(.g-button_loading) { - --_--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_selected:not(.g-button_view_outlined-contrast) { - --_--border-width: 0; -} -.g-button_selected:not(.g-button_view_normal-contrast):not(.g-button_view_flat-contrast):not(.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_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 0.5s linear infinite; -} -.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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/layout/Col/Col.css */ -.g-col { - flex-grow: 1; - flex-basis: 0; - max-width: 100%; -} -.g-col_s-s_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; -} -.g-col_s-s_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; -} -.g-col_s-s_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; -} -.g-col_s-s_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; -} -.g-col_s-s_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; -} -.g-col_s-s_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; -} -.g-col_s-s_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; -} -.g-col_s-s_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; -} -.g-col_s-s_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; -} -.g-col_s-s_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; -} -.g-col_s-s_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; -} -.g-col_s-s_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; -} -@media (min-width: 768px) { - .g-col_s-m_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 768px) { - .g-col_s-m_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 768px) { - .g-col_s-m_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 768px) { - .g-col_s-m_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/layout/Row/Row.css */ -.g-row { - display: flex; - flex-flow: row wrap; - flex-shrink: 0; -} -.g-row_s_0 { - margin-top: calc(-1 * var(--g-spacing-0)); - margin-left: calc(-1 * var(--g-spacing-0)); -} -.g-row_s_0 > .g-col { - padding-top: var(--g-spacing-0); - padding-left: var(--g-spacing-0); -} -.g-row_sr_0 { - margin-top: calc(-1 * var(--g-spacing-0)) !important; -} -.g-row_sr_0 > .g-col { - padding-top: var(--g-spacing-0) !important; -} -.g-row_s_half { - margin-top: calc(-1 * var(--g-spacing-half)); - margin-left: calc(-1 * var(--g-spacing-half)); -} -.g-row_s_half > .g-col { - padding-top: var(--g-spacing-half); - padding-left: var(--g-spacing-half); -} -.g-row_sr_half { - margin-top: calc(-1 * var(--g-spacing-half)) !important; -} -.g-row_sr_half > .g-col { - padding-top: var(--g-spacing-half) !important; -} -.g-row_s_1 { - margin-top: calc(-1 * var(--g-spacing-1)); - margin-left: calc(-1 * var(--g-spacing-1)); -} -.g-row_s_1 > .g-col { - padding-top: var(--g-spacing-1); - padding-left: var(--g-spacing-1); -} -.g-row_sr_1 { - margin-top: calc(-1 * var(--g-spacing-1)) !important; -} -.g-row_sr_1 > .g-col { - padding-top: var(--g-spacing-1) !important; -} -.g-row_s_2 { - margin-top: calc(-1 * var(--g-spacing-2)); - margin-left: calc(-1 * var(--g-spacing-2)); -} -.g-row_s_2 > .g-col { - padding-top: var(--g-spacing-2); - padding-left: var(--g-spacing-2); -} -.g-row_sr_2 { - margin-top: calc(-1 * var(--g-spacing-2)) !important; -} -.g-row_sr_2 > .g-col { - padding-top: var(--g-spacing-2) !important; -} -.g-row_s_3 { - margin-top: calc(-1 * var(--g-spacing-3)); - margin-left: calc(-1 * var(--g-spacing-3)); -} -.g-row_s_3 > .g-col { - padding-top: var(--g-spacing-3); - padding-left: var(--g-spacing-3); -} -.g-row_sr_3 { - margin-top: calc(-1 * var(--g-spacing-3)) !important; -} -.g-row_sr_3 > .g-col { - padding-top: var(--g-spacing-3) !important; -} -.g-row_s_4 { - margin-top: calc(-1 * var(--g-spacing-4)); - margin-left: calc(-1 * var(--g-spacing-4)); -} -.g-row_s_4 > .g-col { - padding-top: var(--g-spacing-4); - padding-left: var(--g-spacing-4); -} -.g-row_sr_4 { - margin-top: calc(-1 * var(--g-spacing-4)) !important; -} -.g-row_sr_4 > .g-col { - padding-top: var(--g-spacing-4) !important; -} -.g-row_s_5 { - margin-top: calc(-1 * var(--g-spacing-5)); - margin-left: calc(-1 * var(--g-spacing-5)); -} -.g-row_s_5 > .g-col { - padding-top: var(--g-spacing-5); - padding-left: var(--g-spacing-5); -} -.g-row_sr_5 { - margin-top: calc(-1 * var(--g-spacing-5)) !important; -} -.g-row_sr_5 > .g-col { - padding-top: var(--g-spacing-5) !important; -} -.g-row_s_6 { - margin-top: calc(-1 * var(--g-spacing-6)); - margin-left: calc(-1 * var(--g-spacing-6)); -} -.g-row_s_6 > .g-col { - padding-top: var(--g-spacing-6); - padding-left: var(--g-spacing-6); -} -.g-row_sr_6 { - margin-top: calc(-1 * var(--g-spacing-6)) !important; -} -.g-row_sr_6 > .g-col { - padding-top: var(--g-spacing-6) !important; -} -.g-row_s_7 { - margin-top: calc(-1 * var(--g-spacing-7)); - margin-left: calc(-1 * var(--g-spacing-7)); -} -.g-row_s_7 > .g-col { - padding-top: var(--g-spacing-7); - padding-left: var(--g-spacing-7); -} -.g-row_sr_7 { - margin-top: calc(-1 * var(--g-spacing-7)) !important; -} -.g-row_sr_7 > .g-col { - padding-top: var(--g-spacing-7) !important; -} -.g-row_s_8 { - margin-top: calc(-1 * var(--g-spacing-8)); - margin-left: calc(-1 * var(--g-spacing-8)); -} -.g-row_s_8 > .g-col { - padding-top: var(--g-spacing-8); - padding-left: var(--g-spacing-8); -} -.g-row_sr_8 { - margin-top: calc(-1 * var(--g-spacing-8)) !important; -} -.g-row_sr_8 > .g-col { - padding-top: var(--g-spacing-8) !important; -} -.g-row_s_9 { - margin-top: calc(-1 * var(--g-spacing-9)); - margin-left: calc(-1 * var(--g-spacing-9)); -} -.g-row_s_9 > .g-col { - padding-top: var(--g-spacing-9); - padding-left: var(--g-spacing-9); -} -.g-row_sr_9 { - margin-top: calc(-1 * var(--g-spacing-9)) !important; -} -.g-row_sr_9 > .g-col { - padding-top: var(--g-spacing-9) !important; -} -.g-row_s_10 { - margin-top: calc(-1 * var(--g-spacing-10)); - margin-left: calc(-1 * var(--g-spacing-10)); -} -.g-row_s_10 > .g-col { - padding-top: var(--g-spacing-10); - padding-left: var(--g-spacing-10); -} -.g-row_sr_10 { - margin-top: calc(-1 * var(--g-spacing-10)) !important; -} -.g-row_sr_10 > .g-col { - padding-top: var(--g-spacing-10) !important; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/layout/spacing/spacing.css */ -.g-s__m_0 { - margin: var(--g-spacing-0); -} -.g-s__mr_0 { - margin-right: var(--g-spacing-0); -} -.g-s__ml_0 { - margin-left: var(--g-spacing-0); -} -.g-s__mt_0 { - margin-top: var(--g-spacing-0); -} -.g-s__mb_0 { - margin-bottom: var(--g-spacing-0); -} -.g-s__mx_0 { - margin-left: var(--g-spacing-0); - margin-right: var(--g-spacing-0); -} -.g-s__my_0 { - margin-top: var(--g-spacing-0); - margin-bottom: var(--g-spacing-0); -} -.g-s__p_0 { - padding: var(--g-spacing-0); -} -.g-s__pl_0 { - padding-left: var(--g-spacing-0); -} -.g-s__pr_0 { - padding-right: var(--g-spacing-0); -} -.g-s__pb_0 { - padding-bottom: var(--g-spacing-0); -} -.g-s__pt_0 { - padding-top: var(--g-spacing-0); -} -.g-s__py_0 { - padding-top: var(--g-spacing-0); - padding-bottom: var(--g-spacing-0); -} -.g-s__px_0 { - padding-left: var(--g-spacing-0); - padding-right: var(--g-spacing-0); -} -.g-s__m_half { - margin: var(--g-spacing-half); -} -.g-s__mr_half { - margin-right: var(--g-spacing-half); -} -.g-s__ml_half { - margin-left: var(--g-spacing-half); -} -.g-s__mt_half { - margin-top: var(--g-spacing-half); -} -.g-s__mb_half { - margin-bottom: var(--g-spacing-half); -} -.g-s__mx_half { - margin-left: var(--g-spacing-half); - margin-right: var(--g-spacing-half); -} -.g-s__my_half { - margin-top: var(--g-spacing-half); - margin-bottom: var(--g-spacing-half); -} -.g-s__p_half { - padding: var(--g-spacing-half); -} -.g-s__pl_half { - padding-left: var(--g-spacing-half); -} -.g-s__pr_half { - padding-right: var(--g-spacing-half); -} -.g-s__pb_half { - padding-bottom: var(--g-spacing-half); -} -.g-s__pt_half { - padding-top: var(--g-spacing-half); -} -.g-s__py_half { - padding-top: var(--g-spacing-half); - padding-bottom: var(--g-spacing-half); -} -.g-s__px_half { - padding-left: var(--g-spacing-half); - padding-right: var(--g-spacing-half); -} -.g-s__m_1 { - margin: var(--g-spacing-1); -} -.g-s__mr_1 { - margin-right: var(--g-spacing-1); -} -.g-s__ml_1 { - margin-left: var(--g-spacing-1); -} -.g-s__mt_1 { - margin-top: var(--g-spacing-1); -} -.g-s__mb_1 { - margin-bottom: var(--g-spacing-1); -} -.g-s__mx_1 { - margin-left: var(--g-spacing-1); - margin-right: var(--g-spacing-1); -} -.g-s__my_1 { - margin-top: var(--g-spacing-1); - margin-bottom: var(--g-spacing-1); -} -.g-s__p_1 { - padding: var(--g-spacing-1); -} -.g-s__pl_1 { - padding-left: var(--g-spacing-1); -} -.g-s__pr_1 { - padding-right: var(--g-spacing-1); -} -.g-s__pb_1 { - padding-bottom: var(--g-spacing-1); -} -.g-s__pt_1 { - padding-top: var(--g-spacing-1); -} -.g-s__py_1 { - padding-top: var(--g-spacing-1); - padding-bottom: var(--g-spacing-1); -} -.g-s__px_1 { - padding-left: var(--g-spacing-1); - padding-right: var(--g-spacing-1); -} -.g-s__m_2 { - margin: var(--g-spacing-2); -} -.g-s__mr_2 { - margin-right: var(--g-spacing-2); -} -.g-s__ml_2 { - margin-left: var(--g-spacing-2); -} -.g-s__mt_2 { - margin-top: var(--g-spacing-2); -} -.g-s__mb_2 { - margin-bottom: var(--g-spacing-2); -} -.g-s__mx_2 { - margin-left: var(--g-spacing-2); - margin-right: var(--g-spacing-2); -} -.g-s__my_2 { - margin-top: var(--g-spacing-2); - margin-bottom: var(--g-spacing-2); -} -.g-s__p_2 { - padding: var(--g-spacing-2); -} -.g-s__pl_2 { - padding-left: var(--g-spacing-2); -} -.g-s__pr_2 { - padding-right: var(--g-spacing-2); -} -.g-s__pb_2 { - padding-bottom: var(--g-spacing-2); -} -.g-s__pt_2 { - padding-top: var(--g-spacing-2); -} -.g-s__py_2 { - padding-top: var(--g-spacing-2); - padding-bottom: var(--g-spacing-2); -} -.g-s__px_2 { - padding-left: var(--g-spacing-2); - padding-right: var(--g-spacing-2); -} -.g-s__m_3 { - margin: var(--g-spacing-3); -} -.g-s__mr_3 { - margin-right: var(--g-spacing-3); -} -.g-s__ml_3 { - margin-left: var(--g-spacing-3); -} -.g-s__mt_3 { - margin-top: var(--g-spacing-3); -} -.g-s__mb_3 { - margin-bottom: var(--g-spacing-3); -} -.g-s__mx_3 { - margin-left: var(--g-spacing-3); - margin-right: var(--g-spacing-3); -} -.g-s__my_3 { - margin-top: var(--g-spacing-3); - margin-bottom: var(--g-spacing-3); -} -.g-s__p_3 { - padding: var(--g-spacing-3); -} -.g-s__pl_3 { - padding-left: var(--g-spacing-3); -} -.g-s__pr_3 { - padding-right: var(--g-spacing-3); -} -.g-s__pb_3 { - padding-bottom: var(--g-spacing-3); -} -.g-s__pt_3 { - padding-top: var(--g-spacing-3); -} -.g-s__py_3 { - padding-top: var(--g-spacing-3); - padding-bottom: var(--g-spacing-3); -} -.g-s__px_3 { - padding-left: var(--g-spacing-3); - padding-right: var(--g-spacing-3); -} -.g-s__m_4 { - margin: var(--g-spacing-4); -} -.g-s__mr_4 { - margin-right: var(--g-spacing-4); -} -.g-s__ml_4 { - margin-left: var(--g-spacing-4); -} -.g-s__mt_4 { - margin-top: var(--g-spacing-4); -} -.g-s__mb_4 { - margin-bottom: var(--g-spacing-4); -} -.g-s__mx_4 { - margin-left: var(--g-spacing-4); - margin-right: var(--g-spacing-4); -} -.g-s__my_4 { - margin-top: var(--g-spacing-4); - margin-bottom: var(--g-spacing-4); -} -.g-s__p_4 { - padding: var(--g-spacing-4); -} -.g-s__pl_4 { - padding-left: var(--g-spacing-4); -} -.g-s__pr_4 { - padding-right: var(--g-spacing-4); -} -.g-s__pb_4 { - padding-bottom: var(--g-spacing-4); -} -.g-s__pt_4 { - padding-top: var(--g-spacing-4); -} -.g-s__py_4 { - padding-top: var(--g-spacing-4); - padding-bottom: var(--g-spacing-4); -} -.g-s__px_4 { - padding-left: var(--g-spacing-4); - padding-right: var(--g-spacing-4); -} -.g-s__m_5 { - margin: var(--g-spacing-5); -} -.g-s__mr_5 { - margin-right: var(--g-spacing-5); -} -.g-s__ml_5 { - margin-left: var(--g-spacing-5); -} -.g-s__mt_5 { - margin-top: var(--g-spacing-5); -} -.g-s__mb_5 { - margin-bottom: var(--g-spacing-5); -} -.g-s__mx_5 { - margin-left: var(--g-spacing-5); - margin-right: var(--g-spacing-5); -} -.g-s__my_5 { - margin-top: var(--g-spacing-5); - margin-bottom: var(--g-spacing-5); -} -.g-s__p_5 { - padding: var(--g-spacing-5); -} -.g-s__pl_5 { - padding-left: var(--g-spacing-5); -} -.g-s__pr_5 { - padding-right: var(--g-spacing-5); -} -.g-s__pb_5 { - padding-bottom: var(--g-spacing-5); -} -.g-s__pt_5 { - padding-top: var(--g-spacing-5); -} -.g-s__py_5 { - padding-top: var(--g-spacing-5); - padding-bottom: var(--g-spacing-5); -} -.g-s__px_5 { - padding-left: var(--g-spacing-5); - padding-right: var(--g-spacing-5); -} -.g-s__m_6 { - margin: var(--g-spacing-6); -} -.g-s__mr_6 { - margin-right: var(--g-spacing-6); -} -.g-s__ml_6 { - margin-left: var(--g-spacing-6); -} -.g-s__mt_6 { - margin-top: var(--g-spacing-6); -} -.g-s__mb_6 { - margin-bottom: var(--g-spacing-6); -} -.g-s__mx_6 { - margin-left: var(--g-spacing-6); - margin-right: var(--g-spacing-6); -} -.g-s__my_6 { - margin-top: var(--g-spacing-6); - margin-bottom: var(--g-spacing-6); -} -.g-s__p_6 { - padding: var(--g-spacing-6); -} -.g-s__pl_6 { - padding-left: var(--g-spacing-6); -} -.g-s__pr_6 { - padding-right: var(--g-spacing-6); -} -.g-s__pb_6 { - padding-bottom: var(--g-spacing-6); -} -.g-s__pt_6 { - padding-top: var(--g-spacing-6); -} -.g-s__py_6 { - padding-top: var(--g-spacing-6); - padding-bottom: var(--g-spacing-6); -} -.g-s__px_6 { - padding-left: var(--g-spacing-6); - padding-right: var(--g-spacing-6); -} -.g-s__m_7 { - margin: var(--g-spacing-7); -} -.g-s__mr_7 { - margin-right: var(--g-spacing-7); -} -.g-s__ml_7 { - margin-left: var(--g-spacing-7); -} -.g-s__mt_7 { - margin-top: var(--g-spacing-7); -} -.g-s__mb_7 { - margin-bottom: var(--g-spacing-7); -} -.g-s__mx_7 { - margin-left: var(--g-spacing-7); - margin-right: var(--g-spacing-7); -} -.g-s__my_7 { - margin-top: var(--g-spacing-7); - margin-bottom: var(--g-spacing-7); -} -.g-s__p_7 { - padding: var(--g-spacing-7); -} -.g-s__pl_7 { - padding-left: var(--g-spacing-7); -} -.g-s__pr_7 { - padding-right: var(--g-spacing-7); -} -.g-s__pb_7 { - padding-bottom: var(--g-spacing-7); -} -.g-s__pt_7 { - padding-top: var(--g-spacing-7); -} -.g-s__py_7 { - padding-top: var(--g-spacing-7); - padding-bottom: var(--g-spacing-7); -} -.g-s__px_7 { - padding-left: var(--g-spacing-7); - padding-right: var(--g-spacing-7); -} -.g-s__m_8 { - margin: var(--g-spacing-8); -} -.g-s__mr_8 { - margin-right: var(--g-spacing-8); -} -.g-s__ml_8 { - margin-left: var(--g-spacing-8); -} -.g-s__mt_8 { - margin-top: var(--g-spacing-8); -} -.g-s__mb_8 { - margin-bottom: var(--g-spacing-8); -} -.g-s__mx_8 { - margin-left: var(--g-spacing-8); - margin-right: var(--g-spacing-8); -} -.g-s__my_8 { - margin-top: var(--g-spacing-8); - margin-bottom: var(--g-spacing-8); -} -.g-s__p_8 { - padding: var(--g-spacing-8); -} -.g-s__pl_8 { - padding-left: var(--g-spacing-8); -} -.g-s__pr_8 { - padding-right: var(--g-spacing-8); -} -.g-s__pb_8 { - padding-bottom: var(--g-spacing-8); -} -.g-s__pt_8 { - padding-top: var(--g-spacing-8); -} -.g-s__py_8 { - padding-top: var(--g-spacing-8); - padding-bottom: var(--g-spacing-8); -} -.g-s__px_8 { - padding-left: var(--g-spacing-8); - padding-right: var(--g-spacing-8); -} -.g-s__m_9 { - margin: var(--g-spacing-9); -} -.g-s__mr_9 { - margin-right: var(--g-spacing-9); -} -.g-s__ml_9 { - margin-left: var(--g-spacing-9); -} -.g-s__mt_9 { - margin-top: var(--g-spacing-9); -} -.g-s__mb_9 { - margin-bottom: var(--g-spacing-9); -} -.g-s__mx_9 { - margin-left: var(--g-spacing-9); - margin-right: var(--g-spacing-9); -} -.g-s__my_9 { - margin-top: var(--g-spacing-9); - margin-bottom: var(--g-spacing-9); -} -.g-s__p_9 { - padding: var(--g-spacing-9); -} -.g-s__pl_9 { - padding-left: var(--g-spacing-9); -} -.g-s__pr_9 { - padding-right: var(--g-spacing-9); -} -.g-s__pb_9 { - padding-bottom: var(--g-spacing-9); -} -.g-s__pt_9 { - padding-top: var(--g-spacing-9); -} -.g-s__py_9 { - padding-top: var(--g-spacing-9); - padding-bottom: var(--g-spacing-9); -} -.g-s__px_9 { - padding-left: var(--g-spacing-9); - padding-right: var(--g-spacing-9); -} -.g-s__m_10 { - margin: var(--g-spacing-10); -} -.g-s__mr_10 { - margin-right: var(--g-spacing-10); -} -.g-s__ml_10 { - margin-left: var(--g-spacing-10); -} -.g-s__mt_10 { - margin-top: var(--g-spacing-10); -} -.g-s__mb_10 { - margin-bottom: var(--g-spacing-10); -} -.g-s__mx_10 { - margin-left: var(--g-spacing-10); - margin-right: var(--g-spacing-10); -} -.g-s__my_10 { - margin-top: var(--g-spacing-10); - margin-bottom: var(--g-spacing-10); -} -.g-s__p_10 { - padding: var(--g-spacing-10); -} -.g-s__pl_10 { - padding-left: var(--g-spacing-10); -} -.g-s__pr_10 { - padding-right: var(--g-spacing-10); -} -.g-s__pb_10 { - padding-bottom: var(--g-spacing-10); -} -.g-s__pt_10 { - padding-top: var(--g-spacing-10); -} -.g-s__py_10 { - padding-top: var(--g-spacing-10); - padding-bottom: var(--g-spacing-10); -} -.g-s__px_10 { - padding-left: var(--g-spacing-10); - padding-right: var(--g-spacing-10); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/layout/Box/Box.css */ -.g-box { - box-sizing: border-box; -} -.g-box_overflow_hidden { - overflow: hidden; -} -.g-box_overflow_auto { - overflow: auto; -} -.g-box_overflow_x { - overflow-x: hidden; - overflow-y: auto; - overflow: hidden auto; -} -.g-box_overflow_y { - overflow-x: auto; - overflow-y: hidden; - overflow: auto hidden; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/layout/Flex/Flex.css */ -.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-top: calc(-1 * var(--g-spacing-0)) !important; - margin-left: calc(-1 * var(--g-spacing-0)) !important; -} -.g-flex_s_0 > * { - padding-top: var(--g-spacing-0) !important; - padding-left: var(--g-spacing-0) !important; -} -.g-flex_s_half { - margin-top: calc(-1 * var(--g-spacing-half)) !important; - margin-left: calc(-1 * var(--g-spacing-half)) !important; -} -.g-flex_s_half > * { - padding-top: var(--g-spacing-half) !important; - padding-left: var(--g-spacing-half) !important; -} -.g-flex_s_1 { - margin-top: calc(-1 * var(--g-spacing-1)) !important; - margin-left: calc(-1 * var(--g-spacing-1)) !important; -} -.g-flex_s_1 > * { - padding-top: var(--g-spacing-1) !important; - padding-left: var(--g-spacing-1) !important; -} -.g-flex_s_2 { - margin-top: calc(-1 * var(--g-spacing-2)) !important; - margin-left: calc(-1 * var(--g-spacing-2)) !important; -} -.g-flex_s_2 > * { - padding-top: var(--g-spacing-2) !important; - padding-left: var(--g-spacing-2) !important; -} -.g-flex_s_3 { - margin-top: calc(-1 * var(--g-spacing-3)) !important; - margin-left: calc(-1 * var(--g-spacing-3)) !important; -} -.g-flex_s_3 > * { - padding-top: var(--g-spacing-3) !important; - padding-left: var(--g-spacing-3) !important; -} -.g-flex_s_4 { - margin-top: calc(-1 * var(--g-spacing-4)) !important; - margin-left: calc(-1 * var(--g-spacing-4)) !important; -} -.g-flex_s_4 > * { - padding-top: var(--g-spacing-4) !important; - padding-left: var(--g-spacing-4) !important; -} -.g-flex_s_5 { - margin-top: calc(-1 * var(--g-spacing-5)) !important; - margin-left: calc(-1 * var(--g-spacing-5)) !important; -} -.g-flex_s_5 > * { - padding-top: var(--g-spacing-5) !important; - padding-left: var(--g-spacing-5) !important; -} -.g-flex_s_6 { - margin-top: calc(-1 * var(--g-spacing-6)) !important; - margin-left: calc(-1 * var(--g-spacing-6)) !important; -} -.g-flex_s_6 > * { - padding-top: var(--g-spacing-6) !important; - padding-left: var(--g-spacing-6) !important; -} -.g-flex_s_7 { - margin-top: calc(-1 * var(--g-spacing-7)) !important; - margin-left: calc(-1 * var(--g-spacing-7)) !important; -} -.g-flex_s_7 > * { - padding-top: var(--g-spacing-7) !important; - padding-left: var(--g-spacing-7) !important; -} -.g-flex_s_8 { - margin-top: calc(-1 * var(--g-spacing-8)) !important; - margin-left: calc(-1 * var(--g-spacing-8)) !important; -} -.g-flex_s_8 > * { - padding-top: var(--g-spacing-8) !important; - padding-left: var(--g-spacing-8) !important; -} -.g-flex_s_9 { - margin-top: calc(-1 * var(--g-spacing-9)) !important; - margin-left: calc(-1 * var(--g-spacing-9)) !important; -} -.g-flex_s_9 > * { - padding-top: var(--g-spacing-9) !important; - padding-left: var(--g-spacing-9) !important; -} -.g-flex_s_10 { - margin-top: calc(-1 * var(--g-spacing-10)) !important; - margin-left: calc(-1 * var(--g-spacing-10)) !important; -} -.g-flex_s_10 > * { - padding-top: var(--g-spacing-10) !important; - padding-left: var(--g-spacing-10) !important; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/layout/Container/Container.css */ -.g-container { - margin-left: auto; - margin-right: auto; - max-width: 100%; - height: 100%; -} -.g-container_mw_s { - max-width: 576px; -} -.g-container_mw_m { - max-width: 768px; -} -.g-container_mw_l { - max-width: 1080px; -} -.g-container_mw_xl { - max-width: 1200px; -} -.g-container_mw_xxl { - max-width: 1400px; -} -.g-container_mw_xxxl { - max-width: 1920px; -} -.g-container_sr_0 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-0); -} -.g-container_sr_half > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-half); -} -.g-container_sr_1 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-1); -} -.g-container_sr_2 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-2); -} -.g-container_sr_3 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-3); -} -.g-container_sr_4 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-4); -} -.g-container_sr_5 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-5); -} -.g-container_sr_6 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-6); -} -.g-container_sr_7 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-7); -} -.g-container_sr_8 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-8); -} -.g-container_sr_9 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-9); -} -.g-container_sr_10 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-10); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Card/Card.css */ -.g-card { - --_--background-color: transparent; - --_--border-color: transparent; - --_--border-width: 0; - box-shadow: var(--g-card-box-shadow, var(--_--box-shadow)); - box-sizing: border-box; - background-color: transparent; - background-color: var(--g-card-background-color, var(--_--background-color)); - border: 0 solid transparent; - border: var(--g-card-border-width, var(--_--border-width)) solid var(--g-card-border-color, var(--_--border-color)); - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - outline: none; -} -.g-card_theme_normal { - --_--border-color: var(--g-color-line-generic); - --_--background-color: var(--g-color-base-generic); -} -.g-card_theme_info { - --_--border-color: var(--g-color-line-info); - --_--background-color: var(--g-color-base-info-light); -} -.g-card_theme_success { - --_--border-color: var(--g-color-line-positive); - --_--background-color: var(--g-color-base-positive-light); -} -.g-card_theme_warning { - --_--border-color: var(--g-color-line-warning); - --_--background-color: var(--g-color-base-warning-light); -} -.g-card_theme_danger { - --_--border-color: var(--g-color-line-danger); - --_--background-color: var(--g-color-base-danger-light); -} -.g-card_theme_utility { - --_--border-color: var(--g-color-line-utility); - --_--background-color: var(--g-color-base-utility-light); -} -.g-card_view_clear { - --_--background-color: transparent; -} -.g-card_view_outlined { - --_--background-color: transparent; - --_--border-width: 1px; -} -.g-card_type_action { - --_--background-color: var(--g-color-base-float); - --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow); -} -.g-card_type_action::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - pointer-events: none; -} -.g-card_type_action.g-card_clickable { - cursor: pointer; - position: relative; -} -.g-card_type_action.g-card_clickable:hover { - --_--box-shadow: 0px 3px 10px var(--g-color-sfx-shadow); -} -.g-card_type_action.g-card_clickable:focus-visible::after { - content: ""; - outline: 2px solid var(--g-color-line-focus); -} -.g-card_type_selection { - --_--border-width: 1px; - --_--border-color: var(--g-color-line-generic); - position: relative; -} -.g-card_type_selection::before { - position: absolute; - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - pointer-events: none; -} -.g-card_type_selection::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - pointer-events: none; -} -.g-card_type_selection.g-card_clickable { - cursor: pointer; -} -.g-card_type_selection.g-card_clickable:hover { - --_--border-color: transparent; -} -.g-card_type_selection.g-card_clickable:hover::before { - content: ""; - border: 2px solid var(--g-color-line-brand); - opacity: 0.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 { - content: ""; - outline: 2px solid var(--g-color-line-focus); -} -.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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Text/colorText/colorText.css */ -.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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Text/text/text.css */ -.g-text_variant_display-1 { - font-size: var(--g-text-display-1-font-size); - line-height: var(--g-text-display-1-line-height); - font-weight: var(--g-text-display-font-weight); -} -.g-text_variant_display-2 { - font-size: var(--g-text-display-2-font-size); - line-height: var(--g-text-display-2-line-height); - font-weight: var(--g-text-display-font-weight); -} -.g-text_variant_display-3 { - font-size: var(--g-text-display-3-font-size); - line-height: var(--g-text-display-3-line-height); - font-weight: var(--g-text-display-font-weight); -} -.g-text_variant_display-4 { - font-size: var(--g-text-display-4-font-size); - line-height: var(--g-text-display-4-line-height); - font-weight: var(--g-text-display-font-weight); -} -.g-text_variant_code-1 { - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-1-font-size); - line-height: var(--g-text-code-1-line-height); - font-weight: var(--g-text-code-font-weight); -} -.g-text_variant_code-2 { - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-2-font-size); - line-height: var(--g-text-code-2-line-height); - font-weight: var(--g-text-code-font-weight); -} -.g-text_variant_code-3 { - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-3-font-size); - line-height: var(--g-text-code-3-line-height); - font-weight: var(--g-text-code-font-weight); -} -.g-text_variant_code-inline-1 { - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-inline-1-font-size); - line-height: var(--g-text-code-inline-1-line-height); - font-weight: var(--g-text-code-font-weight); -} -.g-text_variant_code-inline-2 { - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-inline-2-font-size); - line-height: var(--g-text-code-inline-2-line-height); - font-weight: var(--g-text-code-font-weight); -} -.g-text_variant_code-inline-3 { - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-inline-3-font-size); - line-height: var(--g-text-code-inline-3-line-height); - font-weight: var(--g-text-code-font-weight); -} -.g-text_variant_body-1 { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-text_variant_body-2 { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-text_variant_body-3 { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-text_variant_body-short { - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-text_variant_caption-1 { - font-size: var(--g-text-caption-1-font-size); - line-height: var(--g-text-caption-1-line-height); - font-weight: var(--g-text-caption-font-weight); -} -.g-text_variant_caption-2 { - font-size: var(--g-text-caption-2-font-size); - line-height: var(--g-text-caption-2-line-height); - font-weight: var(--g-text-caption-font-weight); -} -.g-text_variant_header-1 { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - font-weight: var(--g-text-header-font-weight); -} -.g-text_variant_header-2 { - font-size: var(--g-text-header-2-font-size); - line-height: var(--g-text-header-2-line-height); - font-weight: var(--g-text-header-font-weight); -} -.g-text_variant_subheader-1 { - font-size: var(--g-text-subheader-1-font-size); - line-height: var(--g-text-subheader-1-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.g-text_variant_subheader-2 { - font-size: var(--g-text-subheader-2-font-size); - line-height: var(--g-text-subheader-2-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.g-text_variant_subheader-3 { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Alert/Alert.css */ -.g-alert_corners_square { - --g-card-border-radius: 0; -} -.g-alert__text-content { - width: 100%; -} -.g-alert__actions_minContent { - width: -moz-min-content; - width: min-content; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/ArrowToggle/ArrowToggle.css */ -.g-arrow-toggle { - display: inline-block; - vertical-align: middle; - transition: transform 0.1s ease-out; -} -.g-arrow-toggle_direction_bottom { - transform: matrix(1, 0, 0, 1, 0, 0); -} -.g-arrow-toggle_direction_left { - transform: matrix(0, 1, -1, 0, 0, 0); -} -.g-arrow-toggle_direction_top { - transform: matrix(-1, 0, 0, -1, 0, 0); -} -.g-arrow-toggle_direction_right { - transform: matrix(0, -1, 1, 0, 0, 0); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Avatar/Avatar.css */ -.g-avatar { - --_--size: 32px; - --_--background-color: var(--g-color-base-misc-light); - --_--border-color: currentColor; - --_--color: var(--g-color-text-misc); - --_--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: 32px; - width: var(--g-avatar-size, var(--_--size)); - height: 32px; - height: var(--g-avatar-size, var(--_--size)); - border-radius: 50%; - background-color: var(--g-avatar-background-color, var(--g-color-base-misc-light)); - background-color: var(--g-avatar-background-color, var(--_--background-color)); -} -.g-avatar__image { - display: block; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.g-avatar__icon { - color: var(--g-avatar-color, var(--_--color)); -} -.g-avatar__icon > svg { - display: block; -} -.g-avatar__text { - color: var(--g-avatar-color, var(--_--color)); - font-size: var(--g-avatar-font-size, var(--_--font-size)); - line-height: var(--g-avatar-line-height, var(--_--line-height)); - font-weight: 500; -} -.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; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: 50%; -} -.g-avatar_with-border::before, -.g-avatar_view_outlined::before { - border: 3px solid var(--g-color-base-background); -} -.g-avatar_with-border::after, -.g-avatar_view_outlined::after { - border: 2px solid var(--g-avatar-border-color, var(--_--border-color)); -} -.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_xs, -.g-avatar_size_s { - --_--font-size: var(--g-text-caption-1-font-size); - --_--line-height: var(--g-text-caption-1-line-height); -} -.g-avatar_size_m, -.g-avatar_size_l { - --_--font-size: var(--g-text-body-1-font-size); - --_--line-height: var(--g-text-body-1-line-height); -} -.g-avatar_size_xl { - --_--font-size: var(--g-text-body-2-font-size); - --_--line-height: var(--g-text-body-2-line-height); -} -.g-avatar_theme_normal.g-avatar_view_filled { - --_--background-color: var(--g-color-base-misc-light); - --_--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); - --_--color: var(--g-color-text-misc); -} -.g-avatar_theme_brand.g-avatar_view_filled { - --_--background-color: var(--g-color-base-brand); - --_--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); - --_--color: var(--g-color-text-brand); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Link/Link.css */ -.g-link { - -webkit-text-decoration: none; - 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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Menu/Menu.css */ -.g-menu { - box-sizing: border-box; - display: block; - margin: 0; - padding: 0; - list-style: none; - overflow-x: hidden; - overflow-y: auto; - 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; - -moz-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-top: 1px solid var(--g-color-line-generic); -} -.g-menu__item { - display: flex; - align-items: center; - color: var(--g-color-text-primary); - -webkit-text-decoration: none; - 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-right: 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: 3px 0; -} -.g-menu_size_s .g-menu__item, -.g-menu_size_s .g-menu__group-label { - padding: 0 10px; -} -.g-menu_size_s .g-menu__item-icon { - margin-right: 3px; -} -.g-menu_size_s .g-menu__item-icon-end { - margin-left: 3px; -} -.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-top: 3px; - padding-top: 3px; -} -.g-menu_size_m { - line-height: 24px; - padding: 4px 0; -} -.g-menu_size_m .g-menu__item, -.g-menu_size_m .g-menu__group-label { - padding: 0 13px; -} -.g-menu_size_m .g-menu__item-icon { - margin-right: 4px; -} -.g-menu_size_m .g-menu__item-icon-end { - margin-left: 4px; -} -.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-top: 4px; - padding-top: 4px; -} -.g-menu_size_l { - line-height: 28px; - padding: 5px 0; -} -.g-menu_size_l .g-menu__item, -.g-menu_size_l .g-menu__group-label { - padding: 0 15px; -} -.g-menu_size_l .g-menu__item-icon { - margin-right: 5px; -} -.g-menu_size_l .g-menu__item-icon-end { - margin-left: 5px; -} -.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-top: 5px; - padding-top: 5px; -} -.g-menu_size_xl { - font-size: var(--g-text-body-2-font-size); - line-height: 36px; - padding: 6px 0; -} -.g-menu_size_xl .g-menu__item, -.g-menu_size_xl .g-menu__group-label { - padding: 0 15px; -} -.g-menu_size_xl .g-menu__item-icon { - margin-right: 6px; -} -.g-menu_size_xl .g-menu__item-icon-end { - margin-left: 6px; -} -.g-menu_size_xl .g-menu__list-group-item:not(:first-child) { - margin-top: 6px; - padding-top: 6px; -} -.g-menu_size_xl .g-menu__list-group-item:not(:last-child) { - margin-bottom: 6px; - padding-bottom: 6px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/DropdownMenu/DropdownMenu.css */ -.g-dropdown-menu__switcher-wrapper { - display: inline-block; -} -.g-dropdown-menu__switcher-button { - display: flex; -} -.g-dropdown-menu__menu-item_separator { - border-top: 1px solid var(--g-color-line-generic-solid); - margin: 0.5em 0; - pointer-events: none; -} -.g-dropdown-menu__sub-menu-arrow { - right: -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; - top: 0; - width: 10px; - height: 100%; - content: ""; -} -.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before { - left: -10px; -} -.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after { - right: -10px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Breadcrumbs/Breadcrumbs.css */ -.g-breadcrumbs__inner { - display: inline-flex; - align-items: center; - width: 100%; - min-height: 24px; - overflow: hidden; - gap: 4px; -} -.g-breadcrumbs__switcher { - 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; - color: var(--g-color-text-secondary); -} -.g-breadcrumbs__switcher:focus-visible { - outline: 2px solid var(--g-color-line-focus); -} -.g-breadcrumbs__item, -.g-breadcrumbs__switcher { - flex-shrink: 1; - display: inline-block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.g-breadcrumbs__item:focus-visible, -.g-breadcrumbs__switcher:focus-visible { - outline: 2px solid var(--g-color-line-focus); - border-radius: var(--g-focus-border-radius); -} -.g-breadcrumbs__item_more, -.g-breadcrumbs__switcher_more { - vertical-align: top; -} -.g-breadcrumbs_calculated_no .g-breadcrumbs__item { - overflow: visible; -} -.g-breadcrumbs__divider { - display: flex; - align-items: center; - color: var(--g-color-text-secondary); -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item .g-menu__item { - padding-left: 80px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(0) .g-menu__item { - padding-left: 0px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(0) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(1) .g-menu__item { - padding-left: 8px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(1) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(2) .g-menu__item { - padding-left: 16px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(2) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(3) .g-menu__item { - padding-left: 24px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(3) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(4) .g-menu__item { - padding-left: 32px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(4) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(5) .g-menu__item { - padding-left: 40px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(5) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(6) .g-menu__item { - padding-left: 48px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(6) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(7) .g-menu__item { - padding-left: 56px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(7) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(8) .g-menu__item { - padding-left: 64px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(8) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(9) .g-menu__item { - padding-left: 72px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(9) .g-menu__item { -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(10) .g-menu__item { - padding-left: 80px !important; -} -.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(10) .g-menu__item { -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/ControlLabel/ControlLabel.css */ -.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; - -moz-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_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__indicator { - flex-shrink: 0; -} -.g-control-label__text { - flex-grow: 1; - white-space: normal; -} -.g-control-label_disabled .g-control-label__text { - opacity: 0.6; -} -.g-control-label_size_m .g-control-label__text { - margin-left: 5px; -} -.g-control-label_size_l .g-control-label__text { - margin-left: 7px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Checkbox/Checkbox.css */ -.g-checkbox__indicator { - display: inline-block; - position: relative; - cursor: inherit; -} -.g-checkbox__indicator::before { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: transparent; - border: 1px solid var(--g-color-line-generic-accent); - border-radius: 4px; - transition: background 0.1s linear; -} -.g-checkbox__indicator::after { - content: "\a0"; - visibility: hidden; -} -.g-checkbox__icon { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: flex; - align-items: center; - justify-content: center; - pointer-events: none; - visibility: hidden; - color: transparent; - transform: translateY(-5px); - transition: color 0.1s, transform 0.2s; -} -.g-checkbox__control { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - margin: 0; - padding: 0; - opacity: 0; - background: none; - border: none; - outline: none; - cursor: inherit; -} -.g-checkbox__outline { - position: absolute; - top: 0; - left: 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: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: translateX(0); -} -.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__indicator::before, -.g-checkbox_disabled.g-checkbox_indeterminate .g-checkbox__indicator::before { - background-color: var(--g-color-base-brand); - opacity: 0.5; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Modal/Modal.css */ -.g-modal { - display: none; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1000; - visibility: hidden; - margin: -9999px 0 0 -9999px; - 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: 20px; - margin: var(--g-modal-margin, 20px); - border-radius: 5px; - border-radius: var(--g-modal-border-radius, 5px); - overflow-x: hidden; -} -.g-modal__content { - background-color: var(--g-color-base-modal); - border-radius: 5px; - border-radius: var(--g-modal-border-radius, 5px); -} -.g-modal__content_has-scroll { - overflow-y: auto; - max-height: calc(100vh - 20px * 2); - max-height: calc(100vh - var(--g-modal-margin, 20px) * 2); -} -.g-modal, -.g-modal__content { - animation-timing-function: ease-out; - animation-fill-mode: forwards; - outline: none; -} -.g-modal_open, -.g-modal_exit_active { - display: block; - visibility: visible; - margin: 0; -} -.g-modal_enter_active, -.g-modal_appear_active { - animation-name: g-modal-open; - animation-duration: 150ms; -} -.g-modal_enter_active .g-modal__content, -.g-modal_appear_active .g-modal__content { - animation-name: g-modal-content-open; - animation-duration: 150ms; -} -.g-modal_exit_active { - animation-name: g-modal; - animation-duration: 200ms; -} -@keyframes g-modal { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@keyframes g-modal-open { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes g-modal-content-open { - 0% { - transform: scale(0.75); - } - 100% { - transform: scale(1); - } -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Dialog/ButtonClose/ButtonClose.css */ -.g-dialog-btn-close { - position: absolute; - top: 14px; - right: 14px; - z-index: 1; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogBody/DialogBody.css */ -.g-dialog-body { - padding: 10px var(--_--side-padding); - flex: 1 1 auto; - overflow-y: auto; -} -.g-dialog-body_has-borders { - border-top: 1px solid var(--g-color-line-generic); - border-bottom: 1px solid var(--g-color-line-generic); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogDivider/DialogDivider.css */ -.g-dialog-divider { - border-top: 1px solid var(--g-color-line-generic); - margin: 0 calc(-1 * var(--_--side-padding)); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogFooter/DialogFooter.css */ -.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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogHeader/DialogHeader.css */ -.g-dialog-header { - padding-top: 20px; - padding-bottom: 10px; - padding-left: var(--_--side-padding); - padding-right: calc(var(--_--side-padding) + var(--_--close-button-space) * var(--g-flow-is-ltr) + var(--_--close-button-space) * var(--g-flow-is-rtl)); - line-height: 24px; - display: flex; - align-items: center; - justify-content: flex-start; - color: var(--g-color-text-primary); -} -.g-dialog-header__caption { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Dialog/Dialog.css */ -.g-dialog { - --_--side-padding: 32px; - --_--close-button-space: 0px; - position: relative; - display: flex; - flex-direction: column; - width: var(--_--width, var(--g-dialog-width)); -} -.g-dialog_has-scroll { - overflow-y: auto; - max-height: calc(100vh - 20px * 2); - 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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Disclosure/Disclosure.css */ -.g-disclosure_size_m .g-disclosure__trigger { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-disclosure_size_l .g-disclosure__trigger { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-disclosure_size_xl .g-disclosure__trigger { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.g-disclosure__trigger { - 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: 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); -} -.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-color-text-secondary); - 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: 0.1s; - opacity: 0; -} -.g-disclosure__content.g-disclosure_enter_active { - animation-name: g-disclosure-expanded; - animation-duration: 0.2s; -} -@keyframes g-disclosure-expanded { - 0% { - opacity: 0.4; - } - 100% { - opacity: 1; - } -} -@keyframes g-disclosure-collapsed { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Divider/Divider.css */ -.g-divider_orientation_vertical { - border-left: 1px solid var(--g-divider-color, var(--g-color-line-generic)); -} -.g-divider_orientation_horizontal { - border-top: 1px solid var(--g-divider-color, var(--g-color-line-generic)); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Label/Label.css */ -.g-label { - display: inline-flex; - align-items: center; - position: relative; - transition-property: - opacity, - color, - background-color; - transition-duration: 0.15s; - transition-timing-function: ease-in-out; - box-sizing: border-box; - --border-size: 0px; - --_-bg-color: none; - --_-bg-hover-color: none; - --_-text-color: none; - color: none; - color: var(--_-text-color); - background-color: none; - background-color: var(--_-bg-color); -} -.g-label__text { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - display: flex; - align-items: baseline; - 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: 0.7; - overflow: hidden; -} -.g-label__separator { - margin: 0 4px; -} -.g-label__action-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; -} -.g-label__action-button:focus-visible { - outline: 2px solid var(--g-color-line-focus); -} -.g-label__action-button:empty { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -.g-label .g-label__addon { - display: flex; - align-items: center; - justify-content: center; -} -.g-label .g-label__addon_side_left, -.g-label .g-label__addon_side_right { - position: absolute; - top: 0; -} -.g-label .g-label__addon_side_left { - left: 2px; -} -.g-label .g-label__addon_side_right { - right: 0; - z-index: 2; -} -.g-label .g-label__addon_interactive { - --g-button-background-color: transparent; - cursor: pointer; - color: inherit; - transition: color, background-color; - transition-duration: 0.15s; - transition-timing-function: ease-in-out; -} -.g-label_size_xs { - height: 20px; - border-radius: var(--g-border-radius-xs); -} -.g-label_size_xs .g-label__text { - line-height: 20px; - margin: 0 8px; -} -.g-label_size_xs .g-label__addon { - --addon-size: calc(20px - var(--border-size) * 2); - width: calc(20px - var(--border-size) * 2); - width: var(--addon-size); - height: calc(20px - var(--border-size) * 2); - height: var(--addon-size); -} -.g-label_size_xs.g-label_has-right-addon .g-label__text { - margin-right: 22px; -} -.g-label_size_xs.g-label_has-left-addon .g-label__text { - margin-left: 24px; -} -.g-label_size_s { - height: 24px; - border-radius: var(--g-border-radius-s); -} -.g-label_size_s .g-label__text { - line-height: 24px; - margin: 0 10px; -} -.g-label_size_s .g-label__addon { - --addon-size: calc(24px - var(--border-size) * 2); - width: calc(24px - var(--border-size) * 2); - width: var(--addon-size); - height: calc(24px - var(--border-size) * 2); - height: var(--addon-size); -} -.g-label_size_s.g-label_has-right-addon .g-label__text { - margin-right: 26px; -} -.g-label_size_s.g-label_has-left-addon .g-label__text { - margin-left: 28px; -} -.g-label_size_m { - height: 28px; - border-radius: var(--g-border-radius-m); -} -.g-label_size_m .g-label__text { - line-height: 28px; - margin: 0 12px; -} -.g-label_size_m .g-label__addon { - --addon-size: calc(28px - var(--border-size) * 2); - width: calc(28px - var(--border-size) * 2); - width: var(--addon-size); - height: calc(28px - var(--border-size) * 2); - height: var(--addon-size); -} -.g-label_size_m.g-label_has-right-addon .g-label__text { - margin-right: 32px; -} -.g-label_size_m.g-label_has-left-addon .g-label__text { - margin-left: 32px; -} -.g-label_disabled { - opacity: 0.7; - pointer-events: none; -} -.g-label_is-interactive { - cursor: pointer; -} -.g-label_theme_normal { - --_-bg-color: var(--g-color-base-misc-light); - --_-bg-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: var(--g-color-base-neutral-light-hover); - --_-text-color: var(--g-color-text-complementary); -} -.g-label_theme_clear { - --_-bg-color: transparent; - --_-bg-hover-color: var(--g-color-base-simple-hover-solid); - --_-text-color: var(--g-color-text-complementary); - --border-size: 1px; - border: 1px solid var(--g-color-line-generic); - border: var(--border-size) solid var(--g-color-line-generic); -} -.g-label_is-interactive:hover:not(:has(.g-label__addon_interactive:hover)) { - background-color: var(--_-bg-hover-color); -} -.g-label:not(.g-label_disabled) .g-label__addon_interactive { - --g-button-background-color-hover: var(--_-bg-hover-color); -} -.g-label:not(.g-label_disabled) .g-label__addon_interactive:hover, -.g-label:not(.g-label_disabled) .g-label__addon_interactive:focus, -.g-label:not(.g-label_disabled) .g-label__addon_interactive:active { - color: var(--_-text-color); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Loader/Loader.css */ -@keyframes g-pulse { - 50% { - opacity: 0.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 800ms infinite; -} -.g-loader__left { - animation-delay: 200ms; -} -.g-loader__center { - animation-delay: 400ms; -} -.g-loader__right { - animation-delay: 600ms; -} -.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-left: 5px; -} -.g-loader_size_s .g-loader__right { - height: calc(20px / 1.5); - width: 5px; - margin-left: 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-left: 7px; -} -.g-loader_size_m .g-loader__right { - height: calc(28px / 1.5); - width: 7px; - margin-left: 7px; -} -.g-loader_size_l .g-loader__left { - height: calc(36px / 1.5); - width: 9px; -} -.g-loader_size_l .g-loader__center { - width: 9px; - height: 36px; - margin-left: 9px; -} -.g-loader_size_l .g-loader__right { - height: calc(36px / 1.5); - width: 9px; - margin-left: 9px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/controls/common/ClearButton/ClearButton.css */ -.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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/controls/common/OuterAdditionalContent/OuterAdditionalContent.css */ -.g-outer-additional-content { - display: flex; - justify-content: space-between; - vertical-align: top; -} -.g-outer-additional-content__note, -.g-outer-additional-content__error { - margin-top: 2px; -} -.g-outer-additional-content__error { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-danger); -} -.g-outer-additional-content__error:not(:last-child) { - margin-right: var(--g-spacing-2); -} -.g-outer-additional-content__note { - margin-left: auto; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/controls/TextArea/TextArea.css */ -.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: 100%; - 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__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::-moz-placeholder { - color: var(--g-text-area-placeholder-color, var(--_--placeholder-color)); -} -.g-text-area__control::placeholder { - color: var(--g-text-area-placeholder-color, var(--_--placeholder-color)); -} -.g-text-area__control:focus { - outline: none; -} -.g-text-area__control[type=number] { - -webkit-appearance: textfield; - -moz-appearance: textfield; - appearance: textfield; -} -.g-text-area__clear { - position: absolute; -} -.g-text-area__clear_size_s, -.g-text-area__clear_size_m { - right: var(--_--clear-offset); - top: var(--_--clear-offset); -} -.g-text-area__clear_size_l, -.g-text-area__clear_size_xl { - right: calc(var(--_--clear-offset) + 1px); - top: calc(var(--_--clear-offset) + 2px); -} -.g-text-area_size_s { - --_--border-radius: var(--g-border-radius-s); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(24px - 1px * 2); - 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-right: 26px; -} -.g-text-area_size_m { - --_--border-radius: var(--g-border-radius-m); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(28px - 1px * 2); - 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-right: 26px; -} -.g-text-area_size_l { - --_--border-radius: var(--g-border-radius-l); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(36px - 1px * 2); - 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-right: 36px; -} -.g-text-area_size_xl { - --_--border-radius: var(--g-border-radius-xl); -} -.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-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(44px - 1px * 2); - 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-right: 36px; -} -.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-left: 0; - border-right: 0; -} -.g-text-area_view_clear .g-text-area__control { - padding-left: 0; - padding-right: 0; -} -.g-text-area.g-text-area_pin_round-round .g-text-area__content { - border-radius: var(--g-text-area-border-radius, var(--_--border-radius)); -} -.g-text-area.g-text-area_pin_brick-brick .g-text-area__content { - border-radius: 0; -} -.g-text-area.g-text-area_pin_clear-clear .g-text-area__content { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_circle-circle .g-text-area__content { - border-radius: 100px; -} -.g-text-area.g-text-area_pin_round-brick .g-text-area__content { - border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; -} -.g-text-area.g-text-area_pin_brick-round .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); -} -.g-text-area.g-text-area_pin_round-clear .g-text-area__content { - border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_clear-round .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-left: 0; -} -.g-text-area.g-text-area_pin_brick-clear .g-text-area__content { - border-radius: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_clear-brick .g-text-area__content { - border-radius: 0; - border-left: 0; -} -.g-text-area.g-text-area_pin_circle-brick .g-text-area__content { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-text-area.g-text-area_pin_brick-circle .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-text-area.g-text-area_pin_circle-clear .g-text-area__content { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_clear-circle .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 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 { - right: 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-bottom: 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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Popover/Popover.css */ -.g-popover { - display: inline-block; - position: relative; -} -.g-popover:not(.g-popover_disabled) { - cursor: pointer; -} -.g-popover__handler { - display: inline-block; -} -.g-popover__tooltip { - --_--padding: 16px; - --_--close-offset: 8px; - --_--close-size: 24px; -} -.g-popover__tooltip-popup-content { - box-sizing: border-box; - min-height: 40px; - max-width: 300px; - max-width: var(--g-popover-max-width, 300px); - padding: var(--g-popover-padding, var(--_--padding)); - cursor: default; -} -.g-popover__tooltip-title { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); - display: inline-flex; - margin: 0 0 12px; -} -.g-popover__tooltip-buttons { - display: flex; - flex-wrap: wrap; - gap: 5px; - margin-top: 20px; -} -.g-popover__tooltip-button { - flex: 1; -} -.g-popover__tooltip-close { - position: absolute; - top: var(--_--close-offset); - right: var(--_--close-offset); -} -.g-popover__tooltip-content { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - word-wrap: break-word; -} -.g-popover__tooltip-content_secondary { - opacity: 0.7; -} -.g-popover__tooltip-links > * { - margin-top: 8px; -} -.g-popover__tooltip-links > *:first-child { - margin-top: 0; -} -.g-popover__tooltip-content + .g-popover__tooltip-links > *:first-child { - margin-top: 12px; -} -.g-popover__tooltip-link { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - display: inline-block; -} -.g-popover__tooltip_theme_info.g-popover__tooltip_theme_info, -.g-popover__tooltip_theme_info .g-popover__tooltip_theme_announcement, -.g-popover__tooltip_theme_announcement.g-popover__tooltip_theme_info, -.g-popover__tooltip_theme_announcement .g-popover__tooltip_theme_announcement { - color: var(--g-color-text-primary); -} -.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button), -.g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button) { - -webkit-text-decoration: none; - text-decoration: none; - color: var(--g-color-text-link); -} -.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button):hover, -.g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button):hover { - color: var(--g-color-text-link-hover); -} -.g-popover__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__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__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button) { - font-weight: var(--g-text-accent-font-weight); - color: var(--g-color-text-light-primary); -} -.g-popover__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button):hover { - color: var(--g-color-text-light-secondary); -} -.g-popover__tooltip_theme_special .g-link { - color: var(--g-color-text-light-primary); -} -.g-popover__tooltip_theme_special .g-link:hover { - color: var(--g-color-text-light-secondary); -} -.g-popover__tooltip_size_l { - --_--padding: 24px; -} -.g-popover__tooltip_size_l .g-popover__tooltip-title { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - font-weight: var(--g-text-header-font-weight); -} -.g-popover__tooltip_size_l .g-popover__tooltip-content { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-popover__tooltip_with-close .g-popover__tooltip-title, -.g-popover__tooltip_with-close .g-popover__tooltip-content { - padding-right: calc(var(--_--close-offset) + var(--_--close-size) - var(--_--padding)); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/controls/TextInput/TextInput.css */ -.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::-moz-placeholder { - color: var(--g-text-input-placeholder-color, var(--_--placeholder-color)); - overflow: hidden; - white-space: nowrap; -} -.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] { - -webkit-appearance: textfield; - -moz-appearance: textfield; - 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-right: 1px; -} -.g-text-input__clear_size_l, -.g-text-input__clear_size_xl { - margin-right: 2px; -} -.g-text-input__error-icon { - box-sizing: content-box; - color: var(--g-color-text-danger); - padding-top: var(--_--error-icon-padding-block); - padding-bottom: var(--_--error-icon-padding-block); - padding-left: var(--_--error-icon-padding-inline); - padding-right: var(--_--error-icon-padding-inline); -} -.g-text-input__additional-content { - display: flex; - align-items: center; -} -.g-text-input_size_s { - --_--error-icon-padding-block: 5px; - --_--error-icon-padding-inline: 0 5px; - --_--border-radius: var(--g-border-radius-s); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(24px - 1px * 2); - height: calc(24px - var(--_--input-control-border-width) * 2); - padding: 3px 8px; -} -.g-text-input_size_s .g-text-input__label { - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - padding-top: 3px; - padding-bottom: 3px; - padding-left: 8px; - padding-right: 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-left: 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-left: 1px; -} -.g-text-input_size_s .g-text-input__additional-content_placement_end { - padding-right: 1px; -} -.g-text-input_size_m { - --_--error-icon-padding-block: 5px; - --_--error-icon-padding-inline: 0 5px; - --_--border-radius: var(--g-border-radius-m); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(28px - 1px * 2); - height: calc(28px - var(--_--input-control-border-width) * 2); - padding: 5px 8px; -} -.g-text-input_size_m .g-text-input__label { - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - padding-top: 5px; - padding-bottom: 5px; - padding-left: 8px; - padding-right: 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-left: 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-left: 1px; -} -.g-text-input_size_m .g-text-input__additional-content_placement_end { - padding-right: 1px; -} -.g-text-input_size_l { - --_--error-icon-padding-block: 9px; - --_--error-icon-padding-inline: 0 9px; - --_--border-radius: var(--g-border-radius-l); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(36px - 1px * 2); - height: calc(36px - var(--_--input-control-border-width) * 2); - padding: 9px 12px; -} -.g-text-input_size_l .g-text-input__label { - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - padding-top: 9px; - padding-bottom: 9px; - padding-left: 12px; - padding-right: 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-left: 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-left: 3px; -} -.g-text-input_size_l .g-text-input__additional-content_placement_end { - padding-right: 3px; -} -.g-text-input_size_xl { - --_--error-icon-padding-block: 13px; - --_--error-icon-padding-inline: 0 13px; - --_--border-radius: var(--g-border-radius-xl); -} -.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-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(44px - 1px * 2); - height: calc(44px - var(--_--input-control-border-width) * 2); - padding: 11px 12px; -} -.g-text-input_size_xl .g-text-input__label { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - padding-top: 11px; - padding-bottom: 11px; - padding-left: 12px; - padding-right: 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-left: 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-left: 3px; -} -.g-text-input_size_xl .g-text-input__additional-content_placement_end { - padding-right: 3px; -} -.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-left: 0; - border-right: 0; -} -.g-text-input_view_clear .g-text-input__control { - padding-left: 0; - padding-right: 0; -} -.g-text-input.g-text-input_pin_round-round .g-text-input__content { - border-radius: var(--g-text-input-border-radius, var(--_--border-radius)); -} -.g-text-input.g-text-input_pin_brick-brick .g-text-input__content { - border-radius: 0; -} -.g-text-input.g-text-input_pin_clear-clear .g-text-input__content { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-text-input.g-text-input_pin_circle-circle .g-text-input__content { - border-radius: 100px; -} -.g-text-input.g-text-input_pin_round-brick .g-text-input__content { - border-top-left-radius: var(--g-text-input-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-text-input-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; -} -.g-text-input.g-text-input_pin_brick-round .g-text-input__content { - border-top-left-radius: 0; - border-top-right-radius: var(--g-text-input-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-text-input-border-radius, var(--_--border-radius)); -} -.g-text-input.g-text-input_pin_round-clear .g-text-input__content { - border-top-left-radius: var(--g-text-input-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-text-input-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-text-input.g-text-input_pin_clear-round .g-text-input__content { - border-top-left-radius: 0; - border-top-right-radius: var(--g-text-input-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-text-input-border-radius, var(--_--border-radius)); - border-left: 0; -} -.g-text-input.g-text-input_pin_brick-clear .g-text-input__content { - border-radius: 0; - border-right: 0; -} -.g-text-input.g-text-input_pin_clear-brick .g-text-input__content { - border-radius: 0; - border-left: 0; -} -.g-text-input.g-text-input_pin_circle-brick .g-text-input__content { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-text-input.g-text-input_pin_brick-circle .g-text-input__content { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-text-input.g-text-input_pin_circle-clear .g-text-input__content { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-text-input.g-text-input_pin_clear-circle .g-text-input__content { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 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 { - right: var(--g-scrollbar-width); -} -.g-text-input_has-start-content .g-text-input__control { - padding-left: 2px; -} -.g-text-input_has-end-content .g-text-input__control { - padding-right: 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-bottom: 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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/List/List.css */ -.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-bottom: 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; - -moz-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_selected:hover { - 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-left: 10px; - margin-right: 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-top: 8px; - padding-bottom: 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-right: 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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationEllipsis/PaginationEllipsis.css */ -.g-pagination-ellipsis { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - display: flex; - align-items: flex-end; - color: var(--g-color-text-secondary); -} -.g-pagination-ellipsis_size_m { - padding-bottom: 5px; -} -.g-pagination-ellipsis_size_l { - padding-bottom: 9px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationPage/PaginationPage.css */ -.g-pagination-page__simple { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - display: flex; - align-items: center; -} -.g-pagination-page__simple_size_m { - padding: 0 13px; -} -.g-pagination-page__simple_size_l { - padding: 0 18px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationPageOf/PaginationPageOf.css */ -.g-pagination-page-of { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - display: flex; - align-items: flex-end; - color: var(--g-color-text-secondary); -} -.g-pagination-page-of_size_m { - padding-bottom: 5px; -} -.g-pagination-page-of_size_l { - padding-bottom: 9px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationInput/PaginationInput.css */ -.g-pagination-input.g-pagination-input_size_m { - width: 80px; -} -.g-pagination-input.g-pagination-input_size_l { - width: 90px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/components/EmptyOptions/EmptyOptions.css */ -.g-select-empty-placeholder { - margin: 4px; - color: var(--g-color-text-hint); -} -.g-select-empty-placeholder_empty { - margin-top: 0; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectClear/SelectClear.css */ -.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-left: auto; - z-index: 1; -} -.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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectCounter/SelectCounter.css */ -.g-select-counter { - display: flex; - justify-content: center; - align-items: center; - margin-left: 4px; - margin-right: 4px; - background-color: var(--g-color-base-generic); -} -.g-select-counter__text { - margin-left: 4px; - margin-right: 4px; - flex-grow: 1; - text-align: center; -} -.g-select-counter_size_xl .g-select-counter__text { - margin-left: 6px; - margin-right: 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-left: 4px; - margin-right: 4px; - height: 36px; - min-width: 36px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectControl/SelectControl.css */ -.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-left: auto; - z-index: 1; -} -.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 0.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(8px + 1px); - 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(8px + 1px); - 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(12px + 1px); - 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(12px + 1px); - 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-flex; - align-items: center; - overflow: hidden; - width: 100%; - height: 100%; - transition: color 0.15s linear, background-color 0.15s linear; -} -.g-select-control__button.g-select-control__button_pin_round-round::before { - border-radius: var(--_--border-radius); -} -.g-select-control__button.g-select-control__button_pin_brick-brick::before { - border-radius: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-clear::before { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_circle-circle::before { - border-radius: 100px; -} -.g-select-control__button.g-select-control__button_pin_round-brick::before { - border-top-left-radius: var(--_--border-radius); - border-top-right-radius: 0; - border-bottom-left-radius: var(--_--border-radius); - border-bottom-right-radius: 0; -} -.g-select-control__button.g-select-control__button_pin_brick-round::before { - border-top-left-radius: 0; - border-top-right-radius: var(--_--border-radius); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--_--border-radius); -} -.g-select-control__button.g-select-control__button_pin_round-clear::before { - border-top-left-radius: var(--_--border-radius); - border-top-right-radius: 0; - border-bottom-left-radius: var(--_--border-radius); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-round::before { - border-top-left-radius: 0; - border-top-right-radius: var(--_--border-radius); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--_--border-radius); - border-left: 0; -} -.g-select-control__button.g-select-control__button_pin_brick-clear::before { - border-radius: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-brick::before { - border-radius: 0; - border-left: 0; -} -.g-select-control__button.g-select-control__button_pin_circle-brick::before { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-select-control__button.g-select-control__button_pin_brick-circle::before { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-select-control__button.g-select-control__button_pin_circle-clear::before { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-circle::before { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 0; -} -.g-select-control__button.g-select-control__button_pin_round-round::after { - border-radius: var(--_--border-radius); -} -.g-select-control__button.g-select-control__button_pin_brick-brick::after { - border-radius: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-clear::after { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_circle-circle::after { - border-radius: 100px; -} -.g-select-control__button.g-select-control__button_pin_round-brick::after { - border-top-left-radius: var(--_--border-radius); - border-top-right-radius: 0; - border-bottom-left-radius: var(--_--border-radius); - border-bottom-right-radius: 0; -} -.g-select-control__button.g-select-control__button_pin_brick-round::after { - border-top-left-radius: 0; - border-top-right-radius: var(--_--border-radius); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--_--border-radius); -} -.g-select-control__button.g-select-control__button_pin_round-clear::after { - border-top-left-radius: var(--_--border-radius); - border-top-right-radius: 0; - border-bottom-left-radius: var(--_--border-radius); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-round::after { - border-top-left-radius: 0; - border-top-right-radius: var(--_--border-radius); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--_--border-radius); - border-left: 0; -} -.g-select-control__button.g-select-control__button_pin_brick-clear::after { - border-radius: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-brick::after { - border-radius: 0; - border-left: 0; -} -.g-select-control__button.g-select-control__button_pin_circle-brick::after { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-select-control__button.g-select-control__button_pin_brick-circle::after { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-select-control__button.g-select-control__button_pin_circle-clear::after { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-select-control__button.g-select-control__button_pin_clear-circle::after { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 0; -} -.g-select-control__button::before { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - border: 1px solid var(--g-color-line-generic); - border-radius: var(--_--border-radius); -} -.g-select-control__button::after { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: -1; -} -.g-select-control__button_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 { - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-select-control__button_size_m { - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-select-control__button_size_l { - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-select-control__button_size_xl { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.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::after { - 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::after { - background-color: var(--g-color-base-generic-accent-disabled); -} -.g-select-control__button_disabled::before { - 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(0.96); -} -.g-select-control__label { - font-weight: var(--g-text-accent-font-weight); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - flex-shrink: 0; - max-width: 50%; - margin-right: 4px; - white-space: nowrap; -} -.g-select-control__placeholder, -.g-select-control__option-text { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - padding-right: var(--_--text-right-padding); -} -.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__placeholder, -.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__option-text { - padding-right: calc(24px + var(--_--text-right-padding)); -} -.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__placeholder, -.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__option-text { - padding-right: calc(28px + var(--_--text-right-padding)); -} -.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__placeholder, -.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__option-text { - padding-right: calc(36px + var(--_--text-right-padding)); -} -.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__placeholder, -.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__option-text { - padding-right: calc(44px + var(--_--text-right-padding)); -} -.g-select-control__placeholder { - color: var(--g-color-text-hint); -} -.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_s .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder { - padding-right: calc(24px + var(--_--text-right-padding)); -} -.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_m .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder { - padding-right: calc(28px + var(--_--text-right-padding)); -} -.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_l .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder { - padding-right: calc(36px + var(--_--text-right-padding)); -} -.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_xl .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder { - padding-right: calc(44px + var(--_--text-right-padding)); -} -.g-select-control__chevron-icon { - flex: 0 0 16px; - margin-left: 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-left: 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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectFilter/SelectFilter.css */ -.g-select-filter .g-select-filter__input, -.g-select-filter .g-select-filter__input:hover, -.g-select-filter .g-select-filter__input:focus { - border-color: var(--g-color-line-generic-active); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectList/SelectList.css */ -.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; -} -.g-select-list_mobile { - max-height: calc(90vh - 20px); -} -.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-select-list__item:not(:first-child) .g-select-list__group-label { - margin-top: 5px; -} -.g-select-list__item:not(:first-child) .g-select-list__group-label::before { - content: ""; - position: absolute; - top: -3px; - left: 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__item.g-list__item_selected { - background: none; -} -.g-select-list__item.g-list__item_selected:hover { - background: var(--g-color-base-simple-hover); -} -.g-select-list__item.g-list__item_active { - background: var(--g-color-base-simple-hover); -} -.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; - --_--select-tick-icon-padding-right: calc(8px / 2); -} -.g-select-list_size_s .g-select-list__option .g-select-list__option-default-label { - height: 24px; - line-height: 24px; -} -.g-select-list_size_m .g-select-list__option { - padding: 0 8px 0 8px; - --_--select-tick-icon-padding-right: calc(8px / 2); -} -.g-select-list_size_m .g-select-list__option .g-select-list__option-default-label { - height: 28px; - line-height: 28px; -} -.g-select-list_size_l .g-select-list__option { - padding: 0 12px 0 12px; - --_--select-tick-icon-padding-right: calc(12px / 2); -} -.g-select-list_size_l .g-select-list__option .g-select-list__option-default-label { - height: 36px; - line-height: 36px; -} -.g-select-list_size_xl .g-select-list__option { - padding: 0 12px; - --_--select-tick-icon-padding-right: calc(12px / 2); -} -.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_mobile .g-select-list__option { - padding: 0 12px 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-right: calc(12px / 2); -} -.g-select-list__option_colored { - background-color: var(--g-color-base-selection); -} -.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-info); - padding-right: 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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Sheet/Sheet.css */ -.g-sheet { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 100000; -} -.g-sheet__veil { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - background-color: var(--g-color-sfx-veil); - opacity: 0; - will-change: opacity; -} -.g-sheet__veil_with-transition { - transition: opacity 0.3s ease; -} -.g-sheet__sheet { - position: absolute; - top: 100%; - left: 0; - width: 100%; - max-height: 90%; - will-change: transform; -} -.g-sheet__sheet_with-transition { - transition: transform 0.3s ease; -} -.g-sheet__sheet-swipe-area { - position: absolute; - top: -20px; - left: 0; - width: 100%; - height: 40px; - z-index: 1; -} -.g-sheet__sheet-top { - position: relative; - height: 20px; - border-top-left-radius: 20px; - border-top-right-radius: 20px; - background-color: var(--g-color-base-float); -} -.g-sheet__sheet-top-resizer { - --_--translate-x: calc(-50% * var(--g-flow-direction)); - position: absolute; - top: 50%; - left: 50%; - transform: translateX(calc(-50% * var(--g-flow-direction))) translateY(-50%); - transform: translateX(var(--_--translate-x)) translateY(-50%); - width: 40px; - height: 4px; - border-radius: 4px; - background-color: var(--g-color-line-generic); -} -.g-sheet__sheet-content { - box-sizing: border-box; - width: 100%; - padding: 0 10px; - padding: var(--g-sheet-content-padding, 0 10px); - max-height: calc(90% - 20px); - overflow-x: hidden; - overflow-y: auto; - overflow: hidden auto; - overscroll-behavior-y: contain; - background-color: var(--g-color-base-float); - transition: height 0.3s ease; -} -.g-sheet__sheet-content_without-scroll { - overflow: hidden; -} -.g-sheet__sheet-content-title { - padding-bottom: 8px; - font-size: var(--g-text-body-2-font-size); - line-height: 28px; - text-align: center; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectPopup/SelectPopup.css */ -.g-select-popup { - display: flex; - flex-direction: column; - max-height: 90vh; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Select/Select.css */ -.g-select { - display: inline-block; - max-width: 100%; -} -.g-select_width_max { - width: 100%; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Pagination/Pagination.css */ -.g-pagination { - display: flex; -} -.g-pagination__pagination-item { - margin-right: 4px; - flex-shrink: 0; -} -.g-pagination__input, -.g-pagination__page-sizer { - margin: 0 4px; - flex-shrink: 0; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Palette/Palette.css */ -.g-palette { - display: inline-flex; - flex-flow: column wrap; - gap: 8px; -} -.g-palette:focus { - border: none; - outline: none; -} -.g-palette__row { - display: inline-flex; - gap: 8px; -} -.g-palette_size_xs .g-palette__option { - font-size: 12px; -} -.g-palette_size_s .g-palette__option { - font-size: 16px; -} -.g-palette_size_m .g-palette__option { - font-size: 16px; -} -.g-palette_size_l .g-palette__option { - font-size: 16px; -} -.g-palette_size_xl .g-palette__option { - font-size: 20px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/UserLabel/UserLabel.css */ -.g-user-label { - position: relative; - z-index: 0; - display: inline-flex; - max-width: 100%; - height: 28px; - border-radius: 20px; - transition-property: background-color; - transition-duration: 0.1s; - transition-timing-function: ease-in-out; -} -.g-user-label_view_outlined:after { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - content: ""; - border: 1px solid var(--g-color-line-generic); - border-radius: 20px; - transition-property: border-color; - transition-duration: 0.1s; - transition-timing-function: ease-in-out; -} -.g-user-label_empty { - padding-left: 12px; -} -.g-user-label_clickable:hover { - cursor: pointer; - background-color: var(--g-color-base-simple-hover); -} -.g-user-label_clickable:hover:after { - border-color: transparent; -} -.g-user-label__main { - 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; - align-items: center; - min-width: 0; - border-radius: inherit; - padding-right: 6px; -} -.g-user-label_closeable .g-user-label__main { - padding-right: 0; -} -.g-user-label_clickable .g-user-label__main { - outline-offset: -1px; -} -.g-user-label_clickable .g-user-label__main:focus-visible { - outline: 2px solid var(--g-color-line-focus); -} -.g-user-label__avatar { - --g-avatar-background-color: var(--g-color-base-generic-accent); - --g-avatar-color: var(--g-color-text-primary); - display: flex; - margin-right: 6px; -} -.g-user-label__text { - font-size: inherit; - font-size: var(--g-user-label-font-size, inherit); - line-height: inherit; - line-height: var(--g-user-label-line-height, inherit); - min-width: 0; - margin-right: 6px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.g-user-label__close { - 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; - box-sizing: initial; - display: inline-flex; - justify-content: center; - align-items: center; - width: 16px; - cursor: pointer; - padding-right: 6px; - color: var(--g-color-text-secondary); - transition-property: color; - transition-duration: 0.1s; - transition-timing-function: ease-in-out; -} -.g-user-label__close:hover { - color: var(--g-color-text-primary); -} -.g-user-label__close-icon { - border-radius: var(--g-focus-border-radius); -} -.g-user-label__close:focus-visible .g-user-label__close-icon { - outline: 2px solid var(--g-color-line-focus); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Progress/Progress.css */ -.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(--g-color-base-generic)); - 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 0.6s ease; -} -.g-progress__item { - position: relative; - float: left; - width: 100%; - height: 100%; - overflow: hidden; - transition: - transform 0.6s ease, - width 0.6s ease, - background-color 0.6s ease; - background-color: var(--g-progress-filled-background-color, var(--_--filled-background-color)); -} -[dir=rtl] .g-progress__item { - float: right; -} -.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, 0.3), rgba(255, 255, 255, 0.3) 4px, transparent 4px, transparent 8px); - background-size: 150%; - background-clip: padding-box; - animation: g-loading-animation 0.5s linear infinite; -} -.g-progress__stack { - position: relative; - width: 100%; - margin: 0 auto; - overflow: hidden; - color: var(--g-color-text-light-primary); - transition: transform 0.6s ease; -} -.g-progress_size_m { - height: 20px; - line-height: 20px; -} -.g-progress_size_m .g-progress__stack { - height: 20px; - line-height: 20px; -} -.g-progress_size_m .g-progress__text { - height: 20px; - margin-bottom: -20px; -} -.g-progress_size_s { - height: 10px; - line-height: 10px; -} -.g-progress_size_s .g-progress__stack { - height: 10px; - line-height: 10px; -} -.g-progress_size_xs { - height: 4px; - line-height: 4px; -} -.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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Radio/Radio.css */ -.g-radio__indicator { - display: inline-block; - position: relative; - cursor: inherit; -} -.g-radio__indicator::before { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: transparent; - border: 1px solid var(--g-color-line-generic-accent); - border-radius: 50%; - transition: background 0.1s linear; -} -.g-radio__indicator::after { - content: "\a0"; - 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(0.1); - transition: opacity 0.1s, transform 0.2s; -} -.g-radio__control { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - margin: 0; - padding: 0; - opacity: 0; - background: none; - border: none; - outline: none; - cursor: inherit; -} -.g-radio__outline { - position: absolute; - top: 0; - left: 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 { - top: 5px; - right: 5px; - bottom: 5px; - left: 5px; -} -.g-radio_size_l .g-radio__indicator { - width: 17px; - height: 17px; -} -.g-radio_size_l .g-radio__disc::before { - top: 6px; - right: 6px; - bottom: 6px; - left: 6px; -} -.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__indicator::before { - background-color: var(--g-color-base-brand); - opacity: 0.5; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/RadioButton/RadioButton.css */ -.g-radio-button { - 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); - border-radius: var(--_--border-radius); - background-color: var(--g-color-base-generic); - position: relative; - --_--border-radius-inner: calc(var(--_--border-radius) - 3px); -} -.g-radio-button__plate { - position: absolute; - top: 0; - bottom: 0; - transition: left 0.2s, width 0.2s; -} -.g-radio-button__plate[hidden] { - display: none; -} -.g-radio-button__option { - flex: 1 1 auto; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - font-size: var(--g-text-body-1-font-size); - text-align: center; - border-radius: var(--_--border-radius-inner); - cursor: pointer; - transform: scale(1); - transition: color 0.15s linear; -} -.g-radio-button__option-outline { - content: ""; - position: absolute; - z-index: -1; - top: 3px; - right: 3px; - bottom: 3px; - left: 3px; - border-radius: var(--_--border-radius-inner); -} -.g-radio-button__option-control { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - margin: 0; - padding: 0; - border: none; - outline: none; - opacity: 0; - cursor: inherit; -} -.g-radio-button__option-control:focus-visible + .g-radio-button__option-outline { - outline: 2px solid var(--g-color-line-focus); -} -.g-radio-button__option-text { - display: inline-block; - white-space: nowrap; - color: var(--g-color-text-complementary); -} -.g-radio-button__option-text_icon { - height: 100%; - display: flex; - align-items: center; -} -.g-radio-button__option:hover .g-radio-button__option-text, -.g-radio-button__option_checked .g-radio-button__option-text { - color: var(--g-color-text-primary); -} -.g-radio-button__option_checked { - cursor: default; -} -.g-radio-button__option_disabled { - cursor: default; - pointer-events: none; -} -.g-radio-button__option_disabled .g-radio-button__option-text { - color: var(--g-color-text-hint); -} -.g-radio-button__plate::before, -.g-radio-button__option::before { - position: absolute; - top: 3px; - right: 3px; - bottom: 3px; - left: 3px; - border-radius: var(--_--border-radius-inner); -} -.g-radio-button__option::before { - z-index: -1; -} -.g-radio-button__plate::before, -.g-radio-button__plate[hidden] ~ .g-radio-button__option_checked::before { - content: ""; - background-color: var(--g-color-base-background); -} -.g-radio-button_size_s { - --_--border-radius: var(--g-border-radius-s); -} -.g-radio-button_size_s .g-radio-button__option { - height: 24px; - line-height: 24px; -} -.g-radio-button_size_s .g-radio-button__option-text { - margin: 0 10px; -} -.g-radio-button_size_m { - --_--border-radius: var(--g-border-radius-m); -} -.g-radio-button_size_m .g-radio-button__option { - height: 28px; - line-height: 28px; -} -.g-radio-button_size_m .g-radio-button__option-text { - margin: 0 13px; -} -.g-radio-button_size_l { - --_--border-radius: var(--g-border-radius-l); -} -.g-radio-button_size_l .g-radio-button__option { - height: 36px; - line-height: 36px; -} -.g-radio-button_size_l .g-radio-button__option-text { - margin: 0 18px; -} -.g-radio-button_size_xl { - --_--border-radius: var(--g-border-radius-xl); -} -.g-radio-button_size_xl .g-radio-button__option { - height: 44px; - line-height: 44px; - font-size: var(--g-text-body-2-font-size); -} -.g-radio-button_size_xl .g-radio-button__option-text { - margin: 0 25px; -} -.g-radio-button_width_auto { - max-width: 100%; -} -.g-radio-button_width_max { - width: 100%; -} -.g-radio-button_width_auto .g-radio-button__option, -.g-radio-button_width_max .g-radio-button__option { - overflow: hidden; -} -.g-radio-button_width_auto .g-radio-button__option-text, -.g-radio-button_width_max .g-radio-button__option-text { - display: block; - overflow: hidden; - text-overflow: ellipsis; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/RadioGroup/RadioGroup.css */ -.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-right: 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-right: 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-bottom: 8px; -} -.g-radio-group_direction_vertical.g-radio-group_size_l .g-radio-group__option:not(:last-child) { - margin-bottom: 12px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Skeleton/Skeleton.css */ -.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::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-image: linear-gradient(var(--_--gradient-deg), transparent, var(--g-color-base-generic)); - animation: g-skeleton 1.2s ease-out infinite; - content: ""; -} -@keyframes g-skeleton { - 0% { - transform: translateX(var(--_--animation-from)); - } - 100% { - transform: translateX(var(--_--animation-to)); - } -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Slider/BaseSlider/BaseSlider.css */ -.g-base-slider { - position: relative; - flex-grow: 1; - touch-action: none; - box-sizing: border-box; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -.g-base-slider * { - box-sizing: border-box; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -.g-base-slider_size_s { - padding: 6px 0 6px; - height: 15px; - margin: 0 7.5px var(--g-text-body-1-line-height); -} -.g-base-slider_size_s .rc-slider-mark { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-base-slider_size_s .rc-slider-mark-text:last-of-type { - right: -7.5px; -} -.g-base-slider_size_s .rc-slider-mark-text:first-of-type { - right: auto; - right: initial; - left: -7.5px; -} -.g-base-slider_size_s .rc-slider-dot { - top: 7px; - height: 1px; - width: 1px; -} -.g-base-slider_size_m { - padding: 7px 0 7px; - height: 18px; - margin: 0 9px var(--g-text-body-1-line-height); -} -.g-base-slider_size_m .rc-slider-mark { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-base-slider_size_m .rc-slider-mark-text:last-of-type { - right: -9px; -} -.g-base-slider_size_m .rc-slider-mark-text:first-of-type { - right: auto; - right: initial; - left: -9px; -} -.g-base-slider_size_m .rc-slider-dot { - top: 8px; - height: 2px; - width: 2px; -} -.g-base-slider_size_l { - padding: 8px 0 8px; - height: 21px; - margin: 0 10.5px var(--g-text-body-1-line-height); -} -.g-base-slider_size_l .rc-slider-mark { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-base-slider_size_l .rc-slider-mark-text:last-of-type { - right: -10.5px; -} -.g-base-slider_size_l .rc-slider-mark-text:first-of-type { - right: auto; - right: initial; - left: -10.5px; -} -.g-base-slider_size_l .rc-slider-dot { - top: 9px; - height: 3px; - width: 3px; -} -.g-base-slider_size_xl { - padding: 9px 0 9px; - height: 24px; - margin: 0 12px var(--g-text-body-2-line-height); -} -.g-base-slider_size_xl .rc-slider-mark { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-base-slider_size_xl .rc-slider-mark-text:last-of-type { - right: -12px; -} -.g-base-slider_size_xl .rc-slider-mark-text:first-of-type { - right: auto; - right: initial; - left: -12px; -} -.g-base-slider_size_xl .rc-slider-dot { - top: 10px; - height: 4px; - width: 4px; -} -.g-base-slider__rail { - position: absolute; - border-radius: 4px; - background-color: var(--g-color-base-selection); -} -.g-base-slider__rail_size_s { - height: 3px; - left: -7px; - right: -7px; -} -.g-base-slider__rail_size_m { - height: 4px; - left: -9px; - right: -9px; -} -.g-base-slider__rail_size_l { - height: 5px; - left: -10px; - right: -10px; -} -.g-base-slider__rail_size_xl { - height: 6px; - left: -12px; - right: -12px; -} -.g-base-slider__rail_disabled { - background-color: var(--g-color-base-generic-accent-disabled); -} -.g-base-slider__rail_error { - background-color: var(--g-color-base-danger-heavy); -} -.g-base-slider__track { - position: absolute; - background-color: var(--g-color-base-brand); -} -.g-base-slider__track_size_s { - height: 3px; -} -.g-base-slider__track_size_s::before { - position: absolute; - content: ""; - background-color: var(--g-color-base-brand); - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - width: 7px; - left: -7px; - height: 3px; -} -.g-base-slider__track_size_m { - height: 4px; -} -.g-base-slider__track_size_m::before { - position: absolute; - content: ""; - background-color: var(--g-color-base-brand); - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - width: 9px; - left: -9px; - height: 4px; -} -.g-base-slider__track_size_l { - height: 5px; -} -.g-base-slider__track_size_l::before { - position: absolute; - content: ""; - background-color: var(--g-color-base-brand); - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - width: 10px; - left: -10px; - height: 5px; -} -.g-base-slider__track_size_xl { - height: 6px; -} -.g-base-slider__track_size_xl::before { - position: absolute; - content: ""; - background-color: var(--g-color-base-brand); - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - width: 12px; - left: -12px; - height: 6px; -} -.g-base-slider__track_disabled, -.g-base-slider__track_error { - visibility: hidden; -} -.g-base-slider__handle { - position: absolute; - z-index: 1; - cursor: grab; - touch-action: pan-x; - background-color: var(--g-color-base-background); - border-radius: 50%; - border-style: solid; - border-color: var(--g-color-base-brand); - top: 0; -} -.g-base-slider__handle_size_s { - height: 15px; - width: 15px; - border-width: 3px; -} -.g-base-slider__handle_size_m { - height: 18px; - width: 18px; - border-width: 4px; -} -.g-base-slider__handle_size_l { - height: 21px; - width: 21px; - border-width: 5px; -} -.g-base-slider__handle_size_xl { - height: 24px; - width: 24px; - border-width: 6px; -} -.g-base-slider__handle:focus { - box-shadow: 0 0 0 3px var(--g-color-base-selection-hover); - outline: none; -} -.g-base-slider__handle:active { - box-shadow: 0 0 0 4px var(--g-color-base-selection-hover); - cursor: grabbing; -} -.g-base-slider__handle_disabled { - cursor: not-allowed; - border-color: var(--g-color-base-generic-accent); -} -.g-base-slider__handle_disabled:active, -.g-base-slider__handle_disabled:focus { - cursor: not-allowed; - box-shadow: none; -} -.g-base-slider__handle_error { - border-color: var(--g-color-base-danger-heavy); -} -.g-base-slider__handle_error:focus { - box-shadow: 0 0 0 3px var(--g-color-base-danger-light-hover); -} -.g-base-slider__handle_error:active { - box-shadow: 0 0 0 4px var(--g-color-base-danger-light-hover); -} -.g-base-slider__step { - position: absolute; - width: 100%; - background: transparent; -} -.g-base-slider__step_size_s { - height: 3px; -} -.g-base-slider__step_size_m { - height: 4px; -} -.g-base-slider__step_size_l { - height: 5px; -} -.g-base-slider__step_size_xl { - height: 6px; -} -.g-base-slider .rc-slider-mark { - position: absolute; - left: 0; - width: 100%; - color: var(--g-color-text-secondary); - bottom: 0; -} -.g-base-slider .rc-slider-mark-text { - position: absolute; - display: inline-block; - text-align: center; - vertical-align: middle; - cursor: pointer; - top: 0; -} -.g-base-slider_disabled .rc-slider-mark-text { - cursor: not-allowed; -} -.g-base-slider .rc-slider-dot { - position: absolute; - border-radius: 50%; - background-color: var(--g-color-base-brand); -} -.g-base-slider .rc-slider-dot:first-of-type, -.g-base-slider .rc-slider-dot:last-of-type { - display: none; -} -.g-base-slider_disabled .rc-slider-dot, -.g-base-slider_error .rc-slider-dot { - display: none; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Slider/SliderTooltip/SliderTooltip.css */ -[dir=rtl] .g-slider-tooltip { - transform: translate(50%, -100%); -} -.g-slider-tooltip { - position: absolute; - top: -6px; - transform: translate(-50%, -100%); - cursor: default; -} -.g-slider-tooltip__card { - position: relative; - display: flex; - align-items: center; - justify-content: center; - border-radius: 4px; - padding: 4px 4px 2px; - background-color: var(--g-color-base-brand); - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-brand-contrast); -} -.g-slider-tooltip__card_size_xl { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-slider-tooltip__pin { - display: flex; - position: absolute; - bottom: -5px; - left: 0; - right: 0; - justify-content: center; - color: var(--g-color-base-brand); -} -.g-slider-tooltip_error .g-slider-tooltip__card { - background-color: var(--g-color-base-danger-heavy); -} -.g-slider-tooltip_disabled .g-slider-tooltip__card { - background-color: var(--g-color-base-generic-accent); -} -.g-slider-tooltip_disabled .g-slider-tooltip__card::after { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: 4px; - background-color: var(--g-color-base-background); - z-index: -1; -} -.g-slider-tooltip_error .g-slider-tooltip__pin { - color: var(--g-color-base-danger-heavy); -} -.g-slider-tooltip_disabled .g-slider-tooltip__pin { - color: var(--g-color-base-generic-accent); -} -.g-slider-tooltip_disabled .g-slider-tooltip__pin_background { - color: var(--g-color-base-background); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Slider/Slider.css */ -.g-slider { - display: flex; - flex-direction: column; -} -.g-slider__error { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-danger); -} -.g-slider__error_size_s { - margin-top: 0px; -} -.g-slider__error_size_m { - margin-top: 2px; -} -.g-slider__error_size_l { - margin-top: 4px; -} -.g-slider__error_size_xl { - margin-top: 6px; -} -.g-slider__top { - height: calc(var(--g-text-body-1-line-height) + 6px + 6px); - display: none; -} -.g-slider__top_hasTooltip { - display: block; -} -.g-slider__top_size_xl { - height: calc(var(--g-text-body-2-line-height) + 6px + 6px); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Spin/Spin.css */ -.g-spin { - display: inline-block; - backface-visibility: hidden; - animation: g-spin 1s linear infinite; -} -.g-spin__inner { - box-sizing: border-box; - height: 100%; - width: 50%; - margin-left: 50%; - border: 2px solid var(--g-color-line-brand); - border-left: none; - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; -} -.g-spin_size_xs { - width: 16px; - height: 16px; -} -.g-spin_size_s { - width: 24px; - height: 24px; -} -.g-spin_size_m { - width: 28px; - height: 28px; -} -.g-spin_size_l { - width: 32px; - height: 32px; -} -.g-spin_size_xl { - width: 36px; - height: 36px; -} -@keyframes g-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Switch/Switch.css */ -.g-switch { - position: relative; -} -.g-switch__control { - opacity: 0; - cursor: pointer; -} -.g-switch__indicator { - display: inline-block; - position: relative; -} -.g-switch__indicator::before { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: var(--g-color-base-generic-medium); - transition: background 0.1s linear; -} -.g-switch__indicator::after { - content: "\a0"; - visibility: hidden; -} -.g-switch__slider { - position: absolute; - content: ""; - border-radius: 50%; - background-color: var(--g-color-base-background); - transition: transform 0.15s ease-out; -} -.g-switch__outline { - position: absolute; - top: 0; - left: 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_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 { - top: 2px; - left: 2px; - width: 16px; - height: 16px; -} -.g-switch_size_m .g-switch__text { - margin-top: 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 { - top: 3px; - left: 3px; - width: 18px; - height: 18px; -} -.g-switch_size_l .g-switch__text { - margin-top: 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: translateX(calc(100% * var(--g-flow-direction))); - transform: translateX(var(--_--translate-x)); -} -.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: 0.5; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/Table.css */ -.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-top: -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; - top: 0; - left: 0; - background-color: rgba(255, 255, 255, 0.01); -} -.g-table__horizontal-scroll-bar_sticky-horizontal-scroll { - position: sticky; - z-index: 3; -} -.g-table__table { - border-spacing: 0; - border-collapse: separate; -} -.g-table__cell { - box-sizing: content-box; - padding: 11px var(--g-spacing-2) 10px; - border-bottom: 1px solid var(--g-color-line-generic); - line-height: 18px; - text-align: left; - word-wrap: break-word; -} -.g-table__cell:first-child { - padding-left: 0; -} -.g-table__cell:last-child { - padding-right: 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: right; -} -.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-right: 1px solid var(--g-color-line-generic); -} -.g-table__cell_edge-padding:first-child { - padding-left: var(--g-spacing-3); -} -.g-table__cell_edge-padding:last-child { - padding-right: 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-bottom-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: 0.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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSelection/withTableSelection.css */ -.g-table__checkbox_cell { - position: relative; - min-width: 17px; - width: 17px; -} -.g-table__selection-checkbox { - display: flex; - align-items: center; - padding: inherit; - border-bottom: none; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -.g-table__selection-checkbox_vertical-align_top { - align-items: start; -} -.g-table__row_selected { - background: var(--g-color-base-selection); -} -.g-table__row_selected .g-table__cell_sticky_start, -.g-table__row_selected .g-table__cell_sticky_end { - background: linear-gradient(to right, var(--g-color-base-selection), var(--g-color-base-selection)), linear-gradient(to right, var(--g-color-base-background), var(--g-color-base-background)); -} -.g-table__row_selected.g-table__row_interactive:hover { - background: var(--g-color-base-selection-hover); -} -.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_start, -.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_end { - background: linear-gradient(to right, var(--g-color-base-selection-hover), var(--g-color-base-selection-hover)), linear-gradient(to right, var(--g-color-base-background), var(--g-color-base-background)); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableActions/withTableActions.css */ -.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; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableCopy/withTableCopy.css */ -.g-table__copy { - display: inline-flex; - align-items: center; -} -.g-table__copy-content { - margin-right: 5px; -} -.g-table__copy-button { - line-height: 0; - visibility: hidden; - color: var(--g-color-text-secondary); - opacity: 0.5; -} -.g-table__copy-button:hover { - opacity: 1; -} -.g-table__cell:hover .g-table__copy-button { - visibility: visible; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSorting/SortIndicator/SortIndicator.css */ -.g-sort-indicator__icon { - vertical-align: -2px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSorting/withTableSorting.css */ -.g-table__sort { - display: inline-flex; - align-items: baseline; - gap: var(--g-spacing-1); - vertical-align: top; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - border-radius: var(--g-border-radius-xs); -} -.g-table__sort-indicator { - 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); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListItemView/ListItemView.css */ -.g-list-item-view { - flex-shrink: 0; -} -.g-list-item-view__main-content { - display: grid; - grid-gap: 2px; - grid-gap: var(--g-spacing-half, 2px); - gap: 2px; - gap: var(--g-spacing-half, 2px); -} -.g-list-item-view:hover.g-list-item-view_activeOnHover, -.g-list-item-view_active.g-list-item-view_activeOnHover, -.g-list-item-view_active { - background: var(--g-color-base-simple-hover-solid); -} -.g-list-item-view_clickable { - cursor: pointer; -} -.g-list-item-view_selected, -.g-list-item-view_selected:not(.g-list-item-view_dragging).g-list-item-view_active, -.g-list-item-view_selected:hover.g-list-item-view_activeOnHover { - background: var(--g-color-base-selection); -} -.g-list-item-view_radius_s { - border-radius: 3px; - border-radius: var(--g-list-item-border-radius, 3px); -} -.g-list-item-view_radius_m { - border-radius: 5px; - border-radius: var(--g-list-item-border-radius, 5px); -} -.g-list-item-view_radius_l { - border-radius: 6px; - border-radius: var(--g-list-item-border-radius, 6px); -} -.g-list-item-view_radius_xl { - border-radius: 8px; - border-radius: var(--g-list-item-border-radius, 8px); -} -.g-list-item-view__icon { - flex-shrink: 0; -} -.g-list-item-view__slot { - flex-shrink: 0; -} -.g-list-item-view__slot_indent_1 { - width: 16px; -} -.g-list-item-view__slot_indent_2 { - width: 32px; -} -.g-list-item-view__slot_indent_3 { - width: 48px; -} -.g-list-item-view__slot_indent_4 { - width: 64px; -} -.g-list-item-view__slot_indent_5 { - width: 80px; -} -.g-list-item-view__slot_indent_6 { - width: 96px; -} -.g-list-item-view__slot_indent_7 { - width: 112px; -} -.g-list-item-view__slot_indent_8 { - width: 128px; -} -.g-list-item-view__slot_indent_9 { - width: 144px; -} -.g-list-item-view__slot_indent_10 { - width: 160px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListRecursiveRenderer/ListRecursiveRenderer.css */ -.g-list-recursive-renderer { - padding: 0; - margin: 0; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListContainerView/ListContainerView.css */ -.g-list-container-view { - box-sizing: border-box; - width: 100%; - outline: none; -} -.g-list-container-view_fixed-height { - height: 300px; - height: var(--g-list-container-height, 300px); -} -.g-list-container-view:not(.g-list-container-view_fixed-height) { - overflow: auto; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/TreeSelect/TreeSelect.css */ -.g-tree-select { - max-width: 100%; -} -.g-tree-select_width_max { - width: 100%; -} -.g-tree-select__popup { - padding: 4px 0; - overflow: hidden; -} -.g-tree-select__popup_size_s { - border-radius: 5px; - border-radius: var(--g-list-container-border-radius, 5px); -} -.g-tree-select__popup_size_m { - border-radius: 6px; - border-radius: var(--g-list-container-border-radius, 6px); -} -.g-tree-select__popup_size_l { - border-radius: 8px; - border-radius: var(--g-list-container-border-radius, 8px); -} -.g-tree-select__popup_size_xl { - border-radius: 10px; - border-radius: var(--g-list-container-border-radius, 10px); -} -.g-tree-select__list { - padding: 0 4px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSettings/TableColumnSetup/TableColumnSetup.css */ -.g-inner-table-column-setup { - display: inline-block; -} -.g-inner-table-column-setup__controls { - margin: var(--g-spacing-1) var(--g-spacing-1) 0; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSettings/withTableSettings.css */ -.g-table__settings { - height: 18px; - display: flex; - align-items: center; -} -.g-table__settings-button { - color: var(--g-color-text-secondary) !important; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/TableColumnSetup/TableColumnSetup.css */ -.g-table-column-setup__status { - margin-left: 5px; - color: var(--g-color-text-secondary); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Tabs/Tabs.css */ -.g-tabs { - --_--vertical-item-padding: var(--g-tabs-vertical-item-padding, 6px 20px); - --_--vertical-item-height: var(--g-tabs-vertical-item-height, 18px); -} -.g-tabs_size_m { - --_--item-height: 36px; - --_--item-gap: 24px; - --_--item-border-width: 2px; -} -.g-tabs_size_m .g-tabs__item-title, -.g-tabs_size_m .g-tabs__item-counter { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-tabs_size_l { - --_--item-height: 40px; - --_--item-gap: 28px; - --_--item-border-width: 2px; -} -.g-tabs_size_l .g-tabs__item-title, -.g-tabs_size_l .g-tabs__item-counter { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-tabs_size_xl { - --_--item-height: 44px; - --_--item-gap: 32px; - --_--item-border-width: 3px; -} -.g-tabs_size_xl .g-tabs__item-title, -.g-tabs_size_xl .g-tabs__item-counter { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.g-tabs__item { - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - outline: none; -} -.g-tabs__item-content { - display: flex; - align-items: center; - border-radius: var(--g-focus-border-radius); -} -.g-tabs__item_overflow .g-tabs__item-content { - min-width: 0; -} -.g-tabs__item-icon { - margin-right: 8px; -} -.g-tabs__item-title { - white-space: nowrap; -} -.g-tabs__item_overflow .g-tabs__item-title { - overflow: hidden; - text-overflow: ellipsis; -} -.g-tabs__item-counter, -.g-tabs__item-label { - margin-left: 8px; -} -.g-tabs__item-icon > svg { - display: block; -} -.g-tabs_direction_horizontal { - display: flex; - align-items: flex-end; - flex-wrap: wrap; - box-shadow: inset 0 calc(1px * -1) 0 0 var(--g-color-line-generic); - box-shadow: inset 0 calc(var(--g-tabs-border-width, 1px) * -1) 0 0 var(--g-color-line-generic); - overflow: hidden; -} -.g-tabs_direction_horizontal .g-tabs__item { - display: flex; - align-items: center; - box-sizing: border-box; - height: var(--g-tabs-item-height, var(--_--item-height)); - border-bottom: var(--g-tabs-item-border-width, var(--_--item-border-width)) solid transparent; - padding-top: var(--_--item-border-width); -} -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-content { - outline: 2px solid var(--g-color-line-focus); - outline-offset: -2px; -} -.g-tabs_direction_horizontal .g-tabs__item-meta { - display: none; -} -.g-tabs_direction_horizontal .g-tabs__item-title { - color: var(--g-color-text-secondary); -} -.g-tabs_direction_horizontal .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item-counter { - color: var(--g-color-text-hint); -} -.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-title, -.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-title, -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-title { - color: var(--g-color-text-primary); -} -.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-counter, -.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-counter, -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-counter { - color: var(--g-color-text-secondary); -} -.g-tabs_direction_horizontal .g-tabs__item_active, -.g-tabs_direction_horizontal .g-tabs__item_active:hover, -.g-tabs_direction_horizontal .g-tabs__item_active:focus-visible { - border-color: var(--g-color-line-brand); -} -.g-tabs_direction_horizontal .g-tabs__item_disabled { - pointer-events: none; -} -.g-tabs_direction_horizontal .g-tabs__item_disabled .g-tabs__item-title { - color: var(--g-color-text-hint); -} -.g-tabs_direction_horizontal > :not(:last-child) { - margin-right: var(--g-tabs-item-gap, var(--_--item-gap)); -} -.g-tabs_direction_vertical { - display: flex; - flex-direction: column; -} -.g-tabs_direction_vertical .g-tabs__item { - padding: var(--_--vertical-item-padding); -} -.g-tabs_direction_vertical .g-tabs__item-title { - line-height: var(--_--vertical-item-height); - color: var(--g-color-text-primary); -} -.g-tabs_direction_vertical .g-tabs__item-meta { - line-height: var(--_--vertical-item-height); - color: var(--g-color-text-secondary); -} -.g-tabs_direction_vertical .g-tabs__item-icon, -.g-tabs_direction_vertical .g-tabs__item-counter { - color: var(--g-color-text-secondary); -} -.g-tabs_direction_vertical .g-tabs__item:hover, -.g-tabs_direction_vertical .g-tabs__item:focus-visible { - background-color: var(--g-color-base-generic-hover); -} -.g-tabs_direction_vertical .g-tabs__item_active { - background-color: var(--g-color-base-selection); -} -.g-tabs_direction_vertical .g-tabs__item_active:hover, -.g-tabs_direction_vertical .g-tabs__item_active:focus-visible { - background-color: var(--g-color-base-selection-hover); -} -.g-tabs_direction_vertical .g-tabs__item_disabled { - pointer-events: none; -} -.g-tabs_direction_vertical .g-tabs__item_disabled .g-tabs__item-title { - color: var(--g-color-text-secondary); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Toaster/Toast/Toast.css */ -.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-bottom: 10px; - margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap)); - padding: 16px; - padding: var(--g-toaster-item-padding, var(--_--item-padding)); - font-size: var(--g-text-body-2-font-size); - border-radius: 8px; - box-shadow: 0px 0px 15px var(--g-color-sfx-shadow); - background-color: var(--g-color-base-background); - 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: grid; - grid-row-gap: 8px; - row-gap: 8px; - width: 100%; - height: 100%; - min-height: var(--g-text-body-2-line-height); - min-width: 0; - grid-template-columns: 100%; -} -.g-toast__container:before { - content: ""; - position: absolute; - top: 0; - left: 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-right: 8px; - padding-top: 2px; - color: var(--_--icon-color); -} -.g-toast__title { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); - margin: 0; - padding-right: 32px; -} -.g-toast__content_without-title { - padding-right: 32px; -} -.g-toast__action { - margin-right: 8px; -} -.g-toast .g-toast__btn-close { - position: absolute; - top: 16px; - right: 16px; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Toaster/ToastList/ToastAnimation.css */ -.g-toast-animation-mobile_enter { - opacity: 0; - position: absolute; -} -.g-toast-animation-mobile_enter_active { - animation: g-toast-enter-mobile 0.6s ease-out forwards; - position: relative; -} -.g-toast-animation-mobile_exit_active { - animation: g-toast-exit-mobile 0.6s ease-in forwards; -} -@keyframes g-toast-enter-mobile { - 0% { - margin-bottom: 0; - padding: 0; - height: 0; - opacity: 0; - transform: translateY(10px); - } - 50% { - margin-bottom: 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); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -@keyframes g-toast-exit-mobile { - 0% { - margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap)); - padding: var(--g-toaster-item-padding, var(--_--item-padding)); - height: var(--_--item-height); - opacity: 1; - transform: translateX(0); - } - 50% { - margin-bottom: 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); - } - 100% { - margin-bottom: 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 0.6s ease-out forwards; - position: relative; -} -.g-toast-animation-desktop_exit_active { - animation: g-toast-exit-desktop 0.6s ease-in forwards; -} -@keyframes g-toast-enter-desktop { - 0% { - margin-bottom: 0; - padding: 0; - height: 0; - opacity: 0; - transform: translateX(calc(var(--g-flow-direction) * 10px)); - } - 50% { - margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap)); - padding: var(--g-toaster-item-padding, var(--_--item-padding)); - height: var(--_--item-height); - opacity: 0; - transform: translateX(calc(var(--g-flow-direction) * 10px)); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -@keyframes g-toast-exit-desktop { - 0% { - margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap)); - padding: var(--g-toaster-item-padding, var(--_--item-padding)); - height: var(--_--item-height); - opacity: 1; - transform: translateX(0); - } - 50% { - margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap)); - padding: var(--g-toaster-item-padding, var(--_--item-padding)); - height: var(--_--item-height); - opacity: 0; - transform: translateX(calc(var(--g-flow-direction) * 10px)); - } - 100% { - margin-bottom: 0; - padding: 0; - height: 0; - opacity: 0; - transform: translateX(calc(var(--g-flow-direction) * 10px)); - } -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Toaster/ToastList/ToastList.css */ -.g-toaster { - --_--width: 312px; - position: fixed; - bottom: 0; - right: 10px; - width: 312px; - 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); - left: 50%; - transform: translate(-50%); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Toc/TocItem/TocItem.css */ -.g-toc-item__section { - cursor: pointer; -} -.g-toc-item__section > .g-toc-item__section-link { - border-left-color: var(--g-color-line-generic); -} -.g-toc-item__section-link { - display: flex; - align-items: center; - padding: 6px 6px 6px 12px; - min-height: 28px; - color: var(--g-color-text-secondary); - border-left: 2px solid transparent; - -webkit-text-decoration: none; - text-decoration: none; -} -.g-toc-item__section-link:focus-visible { - outline-offset: -2px; - outline: 2px solid var(--g-color-line-focus); - border-radius: calc(var(--g-focus-border-radius) + 2px); -} -.g-toc-item__section-link:hover { - color: var(--g-color-text-complementary); -} -.g-toc-item__section_child .g-toc-item__section-link { - padding-left: 25px; -} -.g-toc-item__section_active > .g-toc-item__section-link { - color: var(--g-color-text-primary); - border-left-color: var(--g-color-line-brand); -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Toc/Toc.css */ -.g-toc__title { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-primary); - margin-bottom: 12px; -} -.g-toc__sections, -.g-toc__subsections { - padding: 0; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - overflow: hidden auto; - list-style: none; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/Tooltip/Tooltip.css */ -.g-tooltip[class] { - --g-popup-border-width: 0; -} -.g-tooltip[class] > div { - padding: 4px 8px; - max-width: 360px; - box-sizing: border-box; - box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15); - animation-duration: 0.001ms; -} -.g-tooltip__content { - display: -webkit-box; - -webkit-box-orient: vertical; - -ms-box-orient: vertical; - -webkit-line-clamp: 20; - -moz-line-clamp: 20; - -ms-line-clamp: 20; - overflow: hidden; - text-overflow: ellipsis; -} - -/* node_modules/@gravity-ui/uikit/build/esm/components/User/User.css */ -.g-user { - display: flex; - align-items: center; -} -.g-user__avatar { - display: flex; - align-items: center; -} -.g-user__info { - flex: auto; - display: flex; - flex-direction: column; - min-width: 0; - font-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-user__info .g-user__name { - color: var(--g-color-text-primary); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.g-user__info .g-user__description { - color: var(--g-color-text-secondary); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.g-user__avatar + .g-user__info { - margin-left: 12px; -} -.g-user_size_xs .g-user__avatar + .g-user__info { - margin-left: 6px; -} - -/* src/app/index.scss */ -.app { - display: flex; - flex-wrap: wrap; - justify-content: center; - flex-direction: column; - align-content: center; - align-items: center; -} -.playground { - width: 1328px; - margin-top: 30px; -} -@media (max-width: 1328px) { - .playground { - width: 100%; - } -} -.tabs { - width: -moz-fit-content; - width: fit-content; -} -.editor:has(.ye-editor-component) { - margin-top: 30px; -} - -/* src/SplitViewEditor/index.scss */ -.split-view { - display: flex; - gap: 30px; -} -@media (max-width: 768px) { - .split-view { - flex-direction: column; - } -} -.area__card { - padding: 10px 25px; -} -.area__card > section { - height: var(--diplodoc-playground-height); - min-height: var(--diplodoc-playground-height); - max-height: var(--diplodoc-playground-height); - overflow-y: scroll; - overflow-x: hidden; - padding: 0; -} -.area__yfm { - border-radius: 2px; - height: calc(var(--diplodoc-playground-height) + 26px); - min-height: calc(var(--diplodoc-playground-height) + 26px); - max-height: calc(var(--diplodoc-playground-height) + 26px); - overflow-y: scroll; - overflow-x: hidden; -} -.area-card__editor { - border-radius: 2px; - padding-right: 0px; -} -.area__tabs { - text-transform: uppercase; -} -.input { - width: 50%; - margin-top: 39px; -} -@media (max-width: 768px) { - .input { - width: 100%; - } -} -.output { - width: 50%; -} -@media (max-width: 768px) { - .output { - width: 100%; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/VideoBlock/VideoBlock.css */ -.pc-VideoBlock { - position: relative; -} -.pc-VideoBlock__preview { - display: flex; - justify-content: center; - align-items: center; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.pc-VideoBlock__image { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; - display: block; -} -.pc-VideoBlock__image-wrapper { - height: 100%; - width: 100%; -} -.pc-VideoBlock__button { - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - display: flex; - justify-content: center; - align-items: center; - position: absolute; - width: 64px; - height: 64px; - color: var(--g-color-base-background); - background-color: var(--g-color-base-brand); - border-radius: 50%; -} -.pc-VideoBlock__button:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-VideoBlock__button:focus:not(:focus-visible) { - outline: 0; -} -.pc-VideoBlock__icon { - margin-left: 1px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Media/DataLens/DataLens.css */ -.pc-media-component-data-lens__wrap { - height: 400px; - overflow: hidden; - margin: 24px; -} -.pc-media-component-data-lens__wrap .pc-media-component-data-lens__iframe { - border-radius: 0; -} -.pc-media-component-data-lens__iframe { - width: calc(100% + 4px); - height: calc(100% + 4px); - margin: -1px -2px 0; -} -@media (max-width: 577px) { - .pc-media-component-data-lens__wrap { - margin: 24px 0; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/FullscreenMedia/FullscreenMedia.css */ -.pc-full-screen-media__modal-media_type_youtube, -.pc-full-screen-media__modal-media_type_video video, -.pc-full-screen-media__modal-media_type_image { - display: block; - position: relative; - width: 100%; - max-width: 1232px; - max-height: 70vh; -} -.pc-full-screen-media__media { - cursor: pointer; -} -.pc-full-screen-media__media-wrapper { - cursor: pointer; - position: relative; -} -.pc-full-screen-media__modal-content { - position: relative; - border-radius: var(--pc-border-radius); -} -.pc-full-screen-media__inline-media { - transform: translateZ(0); -} -.pc-full-screen-media__modal-media { - border-radius: var(--pc-border-radius); -} -.pc-full-screen-media__modal-media_type_youtube { - width: min(65vw, 1232px); - height: calc(min(65vw, 1232px) * 9 / 16); -} -.pc-full-screen-media__modal .g-modal__content, -.pc-full-screen-media__modal-image { - border-radius: var(--pc-border-radius); -} -.pc-full-screen-media__icon-wrapper { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: 16px; - top: 16px; - width: 36px; - height: 36px; - border-radius: 8px; - background-color: var(--g-color-base-simple-hover-solid); - cursor: pointer; - z-index: 10; -} -.pc-full-screen-media__modal-content .pc-full-screen-media__icon-wrapper, -.pc-full-screen-media__media-wrapper .pc-full-screen-media__icon-wrapper { - opacity: 0; - transition: opacity 0.3s; - pointer-events: none; -} -.pc-full-screen-media__modal-content .pc-full-screen-media__icon-wrapper_visible, -.pc-full-screen-media__modal-content .pc-full-screen-media__icon-wrapper:focus, -.pc-full-screen-media__media-wrapper .pc-full-screen-media__icon-wrapper_visible, -.pc-full-screen-media__media-wrapper .pc-full-screen-media__icon-wrapper:focus { - opacity: 1; - pointer-events: inherit; -} -.pc-full-screen-media__modal-content:hover .pc-full-screen-media__icon-wrapper, -.pc-full-screen-media__media-wrapper:hover .pc-full-screen-media__icon-wrapper { - opacity: 1; - pointer-events: inherit; -} -.pc-full-screen-media__icon { - color: var(--g-color-text-hint); -} -.pc-full-screen-media__icon_hover:hover { - color: var(--g-color-text-secondary); -} -@media (max-width: 577px) { - .pc-full-screen-media__icon-wrapper { - display: none; - } - .pc-full-screen-media__modal { - display: none !important; - } - .pc-full-screen-media__modal { - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/ReactPlayer/CircleProgress.css */ -.pc-CircleProgress { - position: absolute; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/ReactPlayer/CustomBarControls.css */ -.pc-CustomBarControls__button_type_with-play-pause-button { - box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow); -} -.pc-CustomBarControls__button_type_with-play-pause-button:hover { - box-shadow: 0px 4px 24px var(--g-color-sfx-shadow), 0px 2px 8px var(--g-color-sfx-shadow); - cursor: pointer; -} -.pc-CustomBarControls__wrapper { - position: absolute; - bottom: 0; - opacity: 0; - transition: opacity 300ms ease 3s; - z-index: 1; -} -.pc-CustomBarControls__wrapper_shown { - opacity: 1; - transition: opacity 0s ease 0s; -} -.pc-CustomBarControls__wrapper_type_with-play-pause-button { - gap: 8px; - padding: 8px; -} -.pc-CustomBarControls__wrapper_positioning_left, -.pc-CustomBarControls__wrapper_positioning_right, -.pc-CustomBarControls__wrapper_positioning_center { - display: flex; - width: 100%; -} -.pc-CustomBarControls__wrapper_positioning_right { - flex-direction: row-reverse; -} -.pc-CustomBarControls__wrapper_positioning_center { - justify-content: center; -} -.pc-CustomBarControls__button { - border: 0; - padding: 0; - cursor: pointer; -} -.pc-CustomBarControls__button_type_with-mute-button { - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - position: relative; - width: 64px; - height: 64px; - background: var(--g-color-base-background); - transition: background-color 300ms; - margin: 12px; -} -.pc-CustomBarControls__button_type_with-mute-button:hover, -.pc-CustomBarControls__button_type_with-mute-button:focus { - background: #eff2f8; -} -.pc-CustomBarControls__button_type_with-mute-button:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-CustomBarControls__button_type_with-mute-button:focus:not(:focus-visible) { - outline: 0; -} -.pc-CustomBarControls__button_type_with-play-pause-button { - width: 42px; - height: 42px; - border-radius: 50%; - background: var(--g-color-base-background); -} -.pc-CustomBarControls__button_type_with-play-pause-button:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-CustomBarControls__button_type_with-play-pause-button:focus:not(:focus-visible) { - outline: 0; -} -.pc-CustomBarControls__play-icon_type_with-play-pause-button { - height: 16px; - width: 16px; - color: var(--g-color-base-neutral-heavy); -} -.pc-CustomBarControls__mute-icon_type_with-mute-button { - height: 22px; - width: 32px; -} -.pc-CustomBarControls__mute-icon_type_with-play-pause-button { - height: 16px; - width: 16px; - color: var(--g-color-base-neutral-heavy); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/DefaultVideo/DefaultVideo.css */ -.pc-default-video { - width: 100%; - display: flex; - align-items: center; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/ReactPlayer/ReactPlayer.css */ -.pc-ReactPlayer__wrapper { - position: relative; - padding-top: 56.25%; -} -.pc-ReactPlayer__wrapper .pc-ReactPlayer__player { - position: absolute; - top: 0; - left: 0; -} -.pc-ReactPlayer__button { - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - display: flex; - justify-content: center; - align-items: center; - position: absolute; - width: 64px; - height: 64px; - border-radius: 166px; -} -.pc-ReactPlayer__button:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-ReactPlayer__button:focus:not(:focus-visible) { - outline: 0; -} -.pc-ReactPlayer__button_theme_blue { - color: var(--g-color-base-background); - background-color: var(--g-color-base-brand); -} -.pc-ReactPlayer__button_theme_grey { - color: var(--pc-text-header-color); - background-color: #eff2f8; -} -.pc-ReactPlayer__button_text { - padding: 16px 32px; - font-weight: 400; - font-size: 24px; - line-height: 32px; - width: auto; - height: auto; -} -.pc-ReactPlayer__icon { - margin-left: 1px; -} -.pc-ReactPlayer_controls_custom::before { - display: none; - position: absolute; - width: 100%; - height: 100%; - content: ""; - background: linear-gradient(180deg, rgba(0, 0, 0, 0) 65.36%, rgba(0, 0, 0, 0.2) 100%); - opacity: 0; - transition: opacity 300ms; -} -@media only screen and (max-width: 577px) { - .pc-ReactPlayer__button_text { - font-size: 20px; - line-height: 24px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Video/Video.css */ -.pc-media-component-video__wrap { - position: relative; - overflow: hidden; -} -.pc-media-component-video__react-player { - display: flex; - position: relative; - justify-content: center; - overflow: hidden; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Iframe/Iframe.css */ -.pc-media-component-iframe { - overflow: hidden; -} -.pc-media-component-iframe_margins { - margin: 24px; -} -.pc-media-component-iframe_margins .pc-media-component-iframe__item { - border-radius: 0; -} -.pc-media-component-iframe .pc-media-component-iframe__iframe { - border-radius: 0; -} -.pc-media-component-iframe__item { - width: 100%; - height: 100%; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Anchor/Anchor.css */ -.pc-Anchor { - display: block; - position: relative; - top: calc(-1 * var(--header-height) - 0px); - top: calc(-1 * var(--header-height) - var(--anchor-offset, 0px)); - visibility: hidden; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/grid/styles/bootstrap.css */ -html { - box-sizing: border-box; - -ms-overflow-style: scrollbar; -} -*, -*::before, -*::after { - box-sizing: inherit; -} -.container { - width: 100%; - padding-right: 40px; - padding-left: 40px; - margin-right: auto; - margin-left: auto; -} -@media (min-width: 577px) { - .container { - max-width: 577px; - } -} -@media (min-width: 769px) { - .container { - max-width: 769px; - } -} -@media (min-width: 1081px) { - .container { - max-width: 1081px; - } -} -@media (min-width: 1185px) { - .container { - max-width: 1185px; - } -} -.container-fluid { - width: 100%; - padding-right: 40px; - padding-left: 40px; - margin-right: auto; - margin-left: auto; -} -.row { - display: flex; - flex-wrap: wrap; - margin-right: -8px; - margin-left: -8px; -} -.no-gutters { - margin-right: 0; - margin-left: 0; -} -.no-gutters > .col, -.no-gutters > [class*=col-] { - padding-right: 0; - padding-left: 0; -} -.col-1, -.col-2, -.col-3, -.col-4, -.col-5, -.col-6, -.col-7, -.col-8, -.col-9, -.col-10, -.col-11, -.col-12, -.col, -.col-auto, -.col-sm-1, -.col-sm-2, -.col-sm-3, -.col-sm-4, -.col-sm-5, -.col-sm-6, -.col-sm-7, -.col-sm-8, -.col-sm-9, -.col-sm-10, -.col-sm-11, -.col-sm-12, -.col-sm, -.col-sm-auto, -.col-md-1, -.col-md-2, -.col-md-3, -.col-md-4, -.col-md-5, -.col-md-6, -.col-md-7, -.col-md-8, -.col-md-9, -.col-md-10, -.col-md-11, -.col-md-12, -.col-md, -.col-md-auto, -.col-lg-1, -.col-lg-2, -.col-lg-3, -.col-lg-4, -.col-lg-5, -.col-lg-6, -.col-lg-7, -.col-lg-8, -.col-lg-9, -.col-lg-10, -.col-lg-11, -.col-lg-12, -.col-lg, -.col-lg-auto, -.col-xl-1, -.col-xl-2, -.col-xl-3, -.col-xl-4, -.col-xl-5, -.col-xl-6, -.col-xl-7, -.col-xl-8, -.col-xl-9, -.col-xl-10, -.col-xl-11, -.col-xl-12, -.col-xl, -.col-xl-auto { - position: relative; - width: 100%; - min-height: 1px; - padding-right: 8px; - padding-left: 8px; -} -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: none; -} -.col-1 { - flex: 0 0 8.333333%; - max-width: 8.333333%; -} -.col-2 { - flex: 0 0 16.666667%; - max-width: 16.666667%; -} -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} -.col-4 { - flex: 0 0 33.333333%; - max-width: 33.333333%; -} -.col-5 { - flex: 0 0 41.666667%; - max-width: 41.666667%; -} -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} -.col-7 { - flex: 0 0 58.333333%; - max-width: 58.333333%; -} -.col-8 { - flex: 0 0 66.666667%; - max-width: 66.666667%; -} -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} -.col-10 { - flex: 0 0 83.333333%; - max-width: 83.333333%; -} -.col-11 { - flex: 0 0 91.666667%; - max-width: 91.666667%; -} -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} -.order-first { - order: -1; -} -.order-last { - order: 13; -} -.order-0 { - order: 0; -} -.order-1 { - order: 1; -} -.order-2 { - order: 2; -} -.order-3 { - order: 3; -} -.order-4 { - order: 4; -} -.order-5 { - order: 5; -} -.order-6 { - order: 6; -} -.order-7 { - order: 7; -} -.order-8 { - order: 8; -} -.order-9 { - order: 9; -} -.order-10 { - order: 10; -} -.order-11 { - order: 11; -} -.order-12 { - order: 12; -} -.offset-1 { - margin-left: 8.333333%; -} -.offset-2 { - margin-left: 16.666667%; -} -.offset-3 { - margin-left: 25%; -} -.offset-4 { - margin-left: 33.333333%; -} -.offset-5 { - margin-left: 41.666667%; -} -.offset-6 { - margin-left: 50%; -} -.offset-7 { - margin-left: 58.333333%; -} -.offset-8 { - margin-left: 66.666667%; -} -.offset-9 { - margin-left: 75%; -} -.offset-10 { - margin-left: 83.333333%; -} -.offset-11 { - margin-left: 91.666667%; -} -@media (min-width: 577px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-sm-1 { - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-sm-2 { - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - .col-sm-4 { - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-sm-5 { - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - .col-sm-7 { - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-sm-8 { - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - .col-sm-10 { - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-sm-11 { - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - .order-sm-first { - order: -1; - } - .order-sm-last { - order: 13; - } - .order-sm-0 { - order: 0; - } - .order-sm-1 { - order: 1; - } - .order-sm-2 { - order: 2; - } - .order-sm-3 { - order: 3; - } - .order-sm-4 { - order: 4; - } - .order-sm-5 { - order: 5; - } - .order-sm-6 { - order: 6; - } - .order-sm-7 { - order: 7; - } - .order-sm-8 { - order: 8; - } - .order-sm-9 { - order: 9; - } - .order-sm-10 { - order: 10; - } - .order-sm-11 { - order: 11; - } - .order-sm-12 { - order: 12; - } - .offset-sm-0 { - margin-left: 0; - } - .offset-sm-1 { - margin-left: 8.333333%; - } - .offset-sm-2 { - margin-left: 16.666667%; - } - .offset-sm-3 { - margin-left: 25%; - } - .offset-sm-4 { - margin-left: 33.333333%; - } - .offset-sm-5 { - margin-left: 41.666667%; - } - .offset-sm-6 { - margin-left: 50%; - } - .offset-sm-7 { - margin-left: 58.333333%; - } - .offset-sm-8 { - margin-left: 66.666667%; - } - .offset-sm-9 { - margin-left: 75%; - } - .offset-sm-10 { - margin-left: 83.333333%; - } - .offset-sm-11 { - margin-left: 91.666667%; - } -} -@media (min-width: 769px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-md-1 { - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-md-2 { - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - .col-md-4 { - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-md-5 { - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - .col-md-7 { - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-md-8 { - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - .col-md-10 { - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-md-11 { - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - .order-md-first { - order: -1; - } - .order-md-last { - order: 13; - } - .order-md-0 { - order: 0; - } - .order-md-1 { - order: 1; - } - .order-md-2 { - order: 2; - } - .order-md-3 { - order: 3; - } - .order-md-4 { - order: 4; - } - .order-md-5 { - order: 5; - } - .order-md-6 { - order: 6; - } - .order-md-7 { - order: 7; - } - .order-md-8 { - order: 8; - } - .order-md-9 { - order: 9; - } - .order-md-10 { - order: 10; - } - .order-md-11 { - order: 11; - } - .order-md-12 { - order: 12; - } - .offset-md-0 { - margin-left: 0; - } - .offset-md-1 { - margin-left: 8.333333%; - } - .offset-md-2 { - margin-left: 16.666667%; - } - .offset-md-3 { - margin-left: 25%; - } - .offset-md-4 { - margin-left: 33.333333%; - } - .offset-md-5 { - margin-left: 41.666667%; - } - .offset-md-6 { - margin-left: 50%; - } - .offset-md-7 { - margin-left: 58.333333%; - } - .offset-md-8 { - margin-left: 66.666667%; - } - .offset-md-9 { - margin-left: 75%; - } - .offset-md-10 { - margin-left: 83.333333%; - } - .offset-md-11 { - margin-left: 91.666667%; - } -} -@media (min-width: 1081px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-lg-1 { - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-lg-2 { - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - .col-lg-4 { - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-lg-5 { - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - .col-lg-7 { - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-lg-8 { - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - .col-lg-10 { - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-lg-11 { - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - .order-lg-first { - order: -1; - } - .order-lg-last { - order: 13; - } - .order-lg-0 { - order: 0; - } - .order-lg-1 { - order: 1; - } - .order-lg-2 { - order: 2; - } - .order-lg-3 { - order: 3; - } - .order-lg-4 { - order: 4; - } - .order-lg-5 { - order: 5; - } - .order-lg-6 { - order: 6; - } - .order-lg-7 { - order: 7; - } - .order-lg-8 { - order: 8; - } - .order-lg-9 { - order: 9; - } - .order-lg-10 { - order: 10; - } - .order-lg-11 { - order: 11; - } - .order-lg-12 { - order: 12; - } - .offset-lg-0 { - margin-left: 0; - } - .offset-lg-1 { - margin-left: 8.333333%; - } - .offset-lg-2 { - margin-left: 16.666667%; - } - .offset-lg-3 { - margin-left: 25%; - } - .offset-lg-4 { - margin-left: 33.333333%; - } - .offset-lg-5 { - margin-left: 41.666667%; - } - .offset-lg-6 { - margin-left: 50%; - } - .offset-lg-7 { - margin-left: 58.333333%; - } - .offset-lg-8 { - margin-left: 66.666667%; - } - .offset-lg-9 { - margin-left: 75%; - } - .offset-lg-10 { - margin-left: 83.333333%; - } - .offset-lg-11 { - margin-left: 91.666667%; - } -} -@media (min-width: 1185px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: none; - } - .col-xl-1 { - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-xl-2 { - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - .col-xl-4 { - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-xl-5 { - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - .col-xl-7 { - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-xl-8 { - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - .col-xl-10 { - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-xl-11 { - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - .order-xl-first { - order: -1; - } - .order-xl-last { - order: 13; - } - .order-xl-0 { - order: 0; - } - .order-xl-1 { - order: 1; - } - .order-xl-2 { - order: 2; - } - .order-xl-3 { - order: 3; - } - .order-xl-4 { - order: 4; - } - .order-xl-5 { - order: 5; - } - .order-xl-6 { - order: 6; - } - .order-xl-7 { - order: 7; - } - .order-xl-8 { - order: 8; - } - .order-xl-9 { - order: 9; - } - .order-xl-10 { - order: 10; - } - .order-xl-11 { - order: 11; - } - .order-xl-12 { - order: 12; - } - .offset-xl-0 { - margin-left: 0; - } - .offset-xl-1 { - margin-left: 8.333333%; - } - .offset-xl-2 { - margin-left: 16.666667%; - } - .offset-xl-3 { - margin-left: 25%; - } - .offset-xl-4 { - margin-left: 33.333333%; - } - .offset-xl-5 { - margin-left: 41.666667%; - } - .offset-xl-6 { - margin-left: 50%; - } - .offset-xl-7 { - margin-left: 58.333333%; - } - .offset-xl-8 { - margin-left: 66.666667%; - } - .offset-xl-9 { - margin-left: 75%; - } - .offset-xl-10 { - margin-left: 83.333333%; - } - .offset-xl-11 { - margin-left: 91.666667%; - } -} -.d-none { - display: none !important; -} -.d-inline { - display: inline !important; -} -.d-inline-block { - display: inline-block !important; -} -.d-block { - display: block !important; -} -.d-table { - display: table !important; -} -.d-table-row { - display: table-row !important; -} -.d-table-cell { - display: table-cell !important; -} -.d-flex { - display: flex !important; -} -.d-inline-flex { - display: inline-flex !important; -} -@media (min-width: 577px) { - .d-sm-none { - display: none !important; - } - .d-sm-inline { - display: inline !important; - } - .d-sm-inline-block { - display: inline-block !important; - } - .d-sm-block { - display: block !important; - } - .d-sm-table { - display: table !important; - } - .d-sm-table-row { - display: table-row !important; - } - .d-sm-table-cell { - display: table-cell !important; - } - .d-sm-flex { - display: flex !important; - } - .d-sm-inline-flex { - display: inline-flex !important; - } -} -@media (min-width: 769px) { - .d-md-none { - display: none !important; - } - .d-md-inline { - display: inline !important; - } - .d-md-inline-block { - display: inline-block !important; - } - .d-md-block { - display: block !important; - } - .d-md-table { - display: table !important; - } - .d-md-table-row { - display: table-row !important; - } - .d-md-table-cell { - display: table-cell !important; - } - .d-md-flex { - display: flex !important; - } - .d-md-inline-flex { - display: inline-flex !important; - } -} -@media (min-width: 1081px) { - .d-lg-none { - display: none !important; - } - .d-lg-inline { - display: inline !important; - } - .d-lg-inline-block { - display: inline-block !important; - } - .d-lg-block { - display: block !important; - } - .d-lg-table { - display: table !important; - } - .d-lg-table-row { - display: table-row !important; - } - .d-lg-table-cell { - display: table-cell !important; - } - .d-lg-flex { - display: flex !important; - } - .d-lg-inline-flex { - display: inline-flex !important; - } -} -@media (min-width: 1185px) { - .d-xl-none { - display: none !important; - } - .d-xl-inline { - display: inline !important; - } - .d-xl-inline-block { - display: inline-block !important; - } - .d-xl-block { - display: block !important; - } - .d-xl-table { - display: table !important; - } - .d-xl-table-row { - display: table-row !important; - } - .d-xl-table-cell { - display: table-cell !important; - } - .d-xl-flex { - display: flex !important; - } - .d-xl-inline-flex { - display: inline-flex !important; - } -} -@media print { - .d-print-none { - display: none !important; - } - .d-print-inline { - display: inline !important; - } - .d-print-inline-block { - display: inline-block !important; - } - .d-print-block { - display: block !important; - } - .d-print-table { - display: table !important; - } - .d-print-table-row { - display: table-row !important; - } - .d-print-table-cell { - display: table-cell !important; - } - .d-print-flex { - display: flex !important; - } - .d-print-inline-flex { - display: inline-flex !important; - } -} -.flex-row { - flex-direction: row !important; -} -.flex-column { - flex-direction: column !important; -} -.flex-row-reverse { - flex-direction: row-reverse !important; -} -.flex-column-reverse { - flex-direction: column-reverse !important; -} -.flex-wrap { - flex-wrap: wrap !important; -} -.flex-nowrap { - flex-wrap: nowrap !important; -} -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} -.flex-fill { - flex: 1 1 auto !important; -} -.flex-grow-0 { - flex-grow: 0 !important; -} -.flex-grow-1 { - flex-grow: 1 !important; -} -.flex-shrink-0 { - flex-shrink: 0 !important; -} -.flex-shrink-1 { - flex-shrink: 1 !important; -} -.justify-content-start { - justify-content: flex-start !important; -} -.justify-content-end { - justify-content: flex-end !important; -} -.justify-content-center { - justify-content: center !important; -} -.justify-content-between { - justify-content: space-between !important; -} -.justify-content-around { - justify-content: space-around !important; -} -.align-items-start { - align-items: flex-start !important; -} -.align-items-end { - align-items: flex-end !important; -} -.align-items-center { - align-items: center !important; -} -.align-items-baseline { - align-items: baseline !important; -} -.align-items-stretch { - align-items: stretch !important; -} -.align-content-start { - align-content: flex-start !important; -} -.align-content-end { - align-content: flex-end !important; -} -.align-content-center { - align-content: center !important; -} -.align-content-between { - align-content: space-between !important; -} -.align-content-around { - align-content: space-around !important; -} -.align-content-stretch { - align-content: stretch !important; -} -.align-self-auto { - align-self: auto !important; -} -.align-self-start { - align-self: flex-start !important; -} -.align-self-end { - align-self: flex-end !important; -} -.align-self-center { - align-self: center !important; -} -.align-self-baseline { - align-self: baseline !important; -} -.align-self-stretch { - align-self: stretch !important; -} -@media (min-width: 577px) { - .flex-sm-row { - flex-direction: row !important; - } - .flex-sm-column { - flex-direction: column !important; - } - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - .flex-sm-wrap { - flex-wrap: wrap !important; - } - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - .flex-sm-fill { - flex: 1 1 auto !important; - } - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - .justify-content-sm-start { - justify-content: flex-start !important; - } - .justify-content-sm-end { - justify-content: flex-end !important; - } - .justify-content-sm-center { - justify-content: center !important; - } - .justify-content-sm-between { - justify-content: space-between !important; - } - .justify-content-sm-around { - justify-content: space-around !important; - } - .align-items-sm-start { - align-items: flex-start !important; - } - .align-items-sm-end { - align-items: flex-end !important; - } - .align-items-sm-center { - align-items: center !important; - } - .align-items-sm-baseline { - align-items: baseline !important; - } - .align-items-sm-stretch { - align-items: stretch !important; - } - .align-content-sm-start { - align-content: flex-start !important; - } - .align-content-sm-end { - align-content: flex-end !important; - } - .align-content-sm-center { - align-content: center !important; - } - .align-content-sm-between { - align-content: space-between !important; - } - .align-content-sm-around { - align-content: space-around !important; - } - .align-content-sm-stretch { - align-content: stretch !important; - } - .align-self-sm-auto { - align-self: auto !important; - } - .align-self-sm-start { - align-self: flex-start !important; - } - .align-self-sm-end { - align-self: flex-end !important; - } - .align-self-sm-center { - align-self: center !important; - } - .align-self-sm-baseline { - align-self: baseline !important; - } - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 769px) { - .flex-md-row { - flex-direction: row !important; - } - .flex-md-column { - flex-direction: column !important; - } - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - .flex-md-wrap { - flex-wrap: wrap !important; - } - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - .flex-md-fill { - flex: 1 1 auto !important; - } - .flex-md-grow-0 { - flex-grow: 0 !important; - } - .flex-md-grow-1 { - flex-grow: 1 !important; - } - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - .justify-content-md-start { - justify-content: flex-start !important; - } - .justify-content-md-end { - justify-content: flex-end !important; - } - .justify-content-md-center { - justify-content: center !important; - } - .justify-content-md-between { - justify-content: space-between !important; - } - .justify-content-md-around { - justify-content: space-around !important; - } - .align-items-md-start { - align-items: flex-start !important; - } - .align-items-md-end { - align-items: flex-end !important; - } - .align-items-md-center { - align-items: center !important; - } - .align-items-md-baseline { - align-items: baseline !important; - } - .align-items-md-stretch { - align-items: stretch !important; - } - .align-content-md-start { - align-content: flex-start !important; - } - .align-content-md-end { - align-content: flex-end !important; - } - .align-content-md-center { - align-content: center !important; - } - .align-content-md-between { - align-content: space-between !important; - } - .align-content-md-around { - align-content: space-around !important; - } - .align-content-md-stretch { - align-content: stretch !important; - } - .align-self-md-auto { - align-self: auto !important; - } - .align-self-md-start { - align-self: flex-start !important; - } - .align-self-md-end { - align-self: flex-end !important; - } - .align-self-md-center { - align-self: center !important; - } - .align-self-md-baseline { - align-self: baseline !important; - } - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1081px) { - .flex-lg-row { - flex-direction: row !important; - } - .flex-lg-column { - flex-direction: column !important; - } - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - .flex-lg-wrap { - flex-wrap: wrap !important; - } - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - .flex-lg-fill { - flex: 1 1 auto !important; - } - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - .justify-content-lg-start { - justify-content: flex-start !important; - } - .justify-content-lg-end { - justify-content: flex-end !important; - } - .justify-content-lg-center { - justify-content: center !important; - } - .justify-content-lg-between { - justify-content: space-between !important; - } - .justify-content-lg-around { - justify-content: space-around !important; - } - .align-items-lg-start { - align-items: flex-start !important; - } - .align-items-lg-end { - align-items: flex-end !important; - } - .align-items-lg-center { - align-items: center !important; - } - .align-items-lg-baseline { - align-items: baseline !important; - } - .align-items-lg-stretch { - align-items: stretch !important; - } - .align-content-lg-start { - align-content: flex-start !important; - } - .align-content-lg-end { - align-content: flex-end !important; - } - .align-content-lg-center { - align-content: center !important; - } - .align-content-lg-between { - align-content: space-between !important; - } - .align-content-lg-around { - align-content: space-around !important; - } - .align-content-lg-stretch { - align-content: stretch !important; - } - .align-self-lg-auto { - align-self: auto !important; - } - .align-self-lg-start { - align-self: flex-start !important; - } - .align-self-lg-end { - align-self: flex-end !important; - } - .align-self-lg-center { - align-self: center !important; - } - .align-self-lg-baseline { - align-self: baseline !important; - } - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1185px) { - .flex-xl-row { - flex-direction: row !important; - } - .flex-xl-column { - flex-direction: column !important; - } - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - .flex-xl-wrap { - flex-wrap: wrap !important; - } - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - .flex-xl-fill { - flex: 1 1 auto !important; - } - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - .justify-content-xl-start { - justify-content: flex-start !important; - } - .justify-content-xl-end { - justify-content: flex-end !important; - } - .justify-content-xl-center { - justify-content: center !important; - } - .justify-content-xl-between { - justify-content: space-between !important; - } - .justify-content-xl-around { - justify-content: space-around !important; - } - .align-items-xl-start { - align-items: flex-start !important; - } - .align-items-xl-end { - align-items: flex-end !important; - } - .align-items-xl-center { - align-items: center !important; - } - .align-items-xl-baseline { - align-items: baseline !important; - } - .align-items-xl-stretch { - align-items: stretch !important; - } - .align-content-xl-start { - align-content: flex-start !important; - } - .align-content-xl-end { - align-content: flex-end !important; - } - .align-content-xl-center { - align-content: center !important; - } - .align-content-xl-between { - align-content: space-between !important; - } - .align-content-xl-around { - align-content: space-around !important; - } - .align-content-xl-stretch { - align-content: stretch !important; - } - .align-self-xl-auto { - align-self: auto !important; - } - .align-self-xl-start { - align-self: flex-start !important; - } - .align-self-xl-end { - align-self: flex-end !important; - } - .align-self-xl-center { - align-self: center !important; - } - .align-self-xl-baseline { - align-self: baseline !important; - } - .align-self-xl-stretch { - align-self: stretch !important; - } -} -.col-reset { - padding-left: 0 !important; - padding-right: 0 !important; -} -.col-reset { - margin: 0; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/grid/Grid/Grid.css */ -.pc-Grid .container-fluid, -.pc-Grid .container { - max-width: calc(1232px + 8px * 2 + 40px * 2); -} -.pc-Grid .row { - margin-right: 0; - margin-left: 0; -} -.pc-Grid .pc-Grid .container-fluid, -.pc-Grid .pc-Grid .container { - padding: 0; -} -.pc-Grid .row .row { - margin: 0 -8px; -} -.pc-Grid_debug .container, -.pc-Grid_debug .container-fluid, -.pc-Grid_debug [class*=col-] { - box-sizing: border-box; - border: 1px solid var(--g-color-line-generic); -} -@media only screen and (max-width: 577px) { - .pc-Grid .container, - .pc-Grid .container-fluid { - padding: 0 16px; - } - .pc-Grid .col, - .pc-Grid .col-sm-auto, - .pc-Grid .col-auto { - padding: 0 8px; - } - .pc-Grid .col-sm-0, - .pc-Grid .col-0 { - padding: 0 8px; - } - .pc-Grid .col-sm-1, - .pc-Grid .col-1 { - padding: 0 8px; - } - .pc-Grid .col-sm-2, - .pc-Grid .col-2 { - padding: 0 8px; - } - .pc-Grid .col-sm-3, - .pc-Grid .col-3 { - padding: 0 8px; - } - .pc-Grid .col-sm-4, - .pc-Grid .col-4 { - padding: 0 8px; - } - .pc-Grid .col-sm-5, - .pc-Grid .col-5 { - padding: 0 8px; - } - .pc-Grid .col-sm-6, - .pc-Grid .col-6 { - padding: 0 8px; - } - .pc-Grid .col-sm-7, - .pc-Grid .col-7 { - padding: 0 8px; - } - .pc-Grid .col-sm-8, - .pc-Grid .col-8 { - padding: 0 8px; - } - .pc-Grid .col-sm-9, - .pc-Grid .col-9 { - padding: 0 8px; - } - .pc-Grid .col-sm-10, - .pc-Grid .col-10 { - padding: 0 8px; - } - .pc-Grid .col-sm-11, - .pc-Grid .col-11 { - padding: 0 8px; - } - .pc-Grid .col-sm-12, - .pc-Grid .col-12 { - padding: 0 8px; - } - .pc-Grid .row .row { - margin: 0 -8px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/BackgroundImage/BackgroundImage.css */ -.pc-storage-background-image { - position: relative; - overflow: hidden; -} -.pc-storage-background-image__img { - left: 0; - top: 0; - pointer-events: none; - position: absolute; - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.pc-storage-background-image__container { - position: relative; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/BalancedMasonry/BalancedMasonry.css */ -.pc-BalancedMasonry { - position: relative; -} -.pc-BalancedMasonry__hidden-container { - position: absolute; - visibility: hidden; - overflow: hidden; - height: 100%; - z-index: -1; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/BlockBase/BlockBase.css */ -.pc-block-base { - --anchor-offset: 48px; -} -.pc-block-base.pc-block-base { - margin-top: 48px; - padding: 0 0 48px; -} -.pc-block-base.pc-block-base:first-child { - margin-top: 96px; - margin-top: var(--pc-first-block-indent, 96px); -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_0 { - margin-top: 0; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_xs { - margin-top: 16px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_s { - margin-top: 24px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_m { - margin-top: 32px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_l { - margin-top: 48px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_xl { - margin-top: 64px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_0 { - padding-bottom: 0; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_xs { - padding-bottom: 16px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_s { - padding-bottom: 24px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_m { - padding-bottom: 32px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_l { - padding-bottom: 48px; -} -.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_xl { - padding-bottom: 64px; -} -@media only screen and (max-width: 577px) { - .pc-block-base.pc-block-base { - margin-top: 32px; - padding-bottom: 32px; - } - .pc-block-base.pc-block-base:first-child { - margin-top: 64px; - margin-top: var(--pc-first-block-mobile-indent, 64px); - } -} -.pc-block-base_reset-paddings.pc-block-base.pc-block-base_reset-paddings.pc-block-base { - padding: 0; - margin: 0; -} -@media (max-width: 577px) { - .pc-block-base { - --anchor-offset: 32px; - } -} - -/* node_modules/@gravity-ui/components/build/esm/components/AdaptiveTabs/AdaptiveTabs.css */ -.gc-adaptive-tabs { - --gc-tabs-color-divider: var(--g-color-line-generic); - --gc-tabs-color-border-active: var(--g-color-line-brand); - --gc-tabs-color-text-active: var(--g-color-text-primary); - --gc-tabs-color-text-inactive: var(--g-color-text-complementary); - --gc-tabs-color-text-disabled: var(--g-color-text-secondary); - position: relative; - overflow: hidden; - width: 100%; - box-shadow: inset 0 -1px 0 0 var(--g-color-line-generic); - box-shadow: inset 0 -1px 0 0 var(--gc-tabs-color-divider); -} -.gc-adaptive-tabs_size_m { - --gc-tabs-height: 36px; - --gc-tabs-space-between: 24px; - --gc-tabs-border-width: 2px; -} -.gc-adaptive-tabs_size_m .gc-adaptive-tabs__item-title, -.gc-adaptive-tabs_size_m .gc-adaptive-tabs__item-counter { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.gc-adaptive-tabs_size_l { - --gc-tabs-height: 40px; - --gc-tabs-space-between: 28px; - --gc-tabs-border-width: 2px; -} -.gc-adaptive-tabs_size_l .gc-adaptive-tabs__item-title, -.gc-adaptive-tabs_size_l .gc-adaptive-tabs__item-counter { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.gc-adaptive-tabs_size_xl { - --gc-tabs-height: 44px; - --gc-tabs-space-between: 32px; - --gc-tabs-border-width: 3px; -} -.gc-adaptive-tabs_size_xl .gc-adaptive-tabs__item-title, -.gc-adaptive-tabs_size_xl .gc-adaptive-tabs__item-counter { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.gc-adaptive-tabs:has(.gc-adaptive-tabs__tabs-as-select-control) { - box-shadow: none; -} -.gc-adaptive-tabs_visible { - opacity: 1; - opacity: initial; -} -.gc-adaptive-tabs__tabs-list { - max-height: calc(var(--gc-tabs-height) + var(--gc-tabs-border-width) * 2); - display: flex; - align-items: flex-end; - flex-wrap: wrap; - overflow: hidden; -} -.gc-adaptive-tabs__select-switcher { - position: absolute; - top: 0; - will-change: left; -} -.gc-adaptive-tabs__select-switcher .gc-adaptive-tabs__tab-container .gc-adaptive-tabs__tab { - margin-right: 0; -} -.gc-adaptive-tabs__switcher-tab-content { - display: inline-flex; - align-items: center; - max-width: 100%; -} -.gc-adaptive-tabs__switcher-tab-text { - overflow: hidden; - text-overflow: ellipsis; -} -.gc-adaptive-tabs__switcher-tab-icon { - display: flex; -} -.gc-adaptive-tabs__tab-container { - overflow: hidden; - padding-right: var(--gc-tabs-space-between); -} -.gc-adaptive-tabs__tab-container:not(.gc-adaptive-tabs__tab-container_switcher-tab):only-child .gc-adaptive-tabs__tab { - cursor: auto; -} -.gc-adaptive-tabs__tab-container_last-tab { - padding-right: 0; -} -.gc-adaptive-tabs__tab-container_switcher-tab { - padding-right: 0; - max-width: 100%; -} -.gc-adaptive-tabs__tab-container_switcher-tab .gc-adaptive-tabs__tab { - width: auto; - display: inline-flex; - max-width: 100%; -} -.gc-adaptive-tabs__tab-container_no-overflow .gc-adaptive-tabs__tab { - overflow: visible; - overflow: initial; -} -.gc-adaptive-tabs__tab { - border-bottom: var(--gc-tabs-border-width) solid transparent; - padding: var(--gc-tabs-border-width) 1px 0; - box-sizing: border-box; - -webkit-text-decoration: none; - text-decoration: none; - line-height: var(--gc-tabs-height); - color: var(--gc-tabs-color-text-inactive); - text-overflow: ellipsis; - overflow: hidden; - width: 100%; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - outline: none; - white-space: nowrap; -} -.gc-adaptive-tabs__tab_disabled { - pointer-events: none; - cursor: auto; - color: var(--gc-tabs-color-text-disabled); -} -.gc-adaptive-tabs__tab_active { - border-color: var(--gc-tabs-color-border-active); - color: var(--gc-tabs-color-text-active); -} -.gc-adaptive-tabs__chevron-icon { - margin-left: 10px; -} -.gc-adaptive-tabs__tabs-as-select-control .gc-adaptive-tabs__tab { - border: none; -} - -/* node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/ConsentNotification/ConsentNotification.css */ -.gc-consent-notification { - --g-color-base-generic: var(--g-color-base-float-announcement); - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - position: fixed; - box-sizing: border-box; - z-index: 1000; -} -.gc-consent-notification__text { - display: block; -} -.gc-consent-notification__text + .gc-consent-notification__text { - margin-top: 16px; -} -.gc-consent-notification_type_default { - right: 16px; - bottom: 16px; - width: 480px; - border-radius: var(--g-border-radius-xl); - padding: 32px; - box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); -} -.gc-consent-notification_type_default .gc-consent-notification__text { - line-height: 24px; -} -.gc-consent-notification_type_default .gc-consent-notification__button { - margin-top: 8px; - padding: 0 16px; - align-self: flex-end; -} -.gc-consent-notification_type_mobile { - left: 0; - bottom: 0; - width: 100%; - padding: 20px; -} -.gc-consent-notification_type_mobile .gc-consent-notification__button { - width: 100%; - margin-top: 20px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/FoldableList/FoldableList.css */ -.gc-foldable-list { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.gc-foldable-list__item { - border-top: 1px solid var(--g-color-private-cool-grey-100); - padding: 16px 8px; -} -.gc-foldable-list__item:last-child { - border-bottom: 1px solid var(--g-color-private-cool-grey-100); -} -.gc-foldable-list__item-title-wrapper { - width: 100%; - display: flex; - align-items: center; -} -.gc-foldable-list__item-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; - flex-grow: 1; - padding: 4px 0; - border-radius: var(--g-border-radius-s); -} -.gc-foldable-list__item-button:focus-visible { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 4px; -} -.gc-foldable-list__title { - display: flex; - justify-content: space-between; - align-items: center; -} -.gc-foldable-list__item-checkbox { - margin-right: 12px; -} -.gc-foldable-list__title-label { - margin-left: 8px; -} -.gc-foldable-list__content { - margin-top: 16px; -} -.gc-foldable-list__content-text { - line-height: 24px; -} -.gc-foldable-list__content-link { - display: flex; - align-items: center; - margin-top: 16px; -} -.gc-foldable-list__item_mobile .gc-foldable-list__item-button { - height: auto; -} -.gc-foldable-list__item_mobile .gc-foldable-list__title { - display: flex; - align-items: center; -} -.gc-foldable-list__item_mobile .gc-foldable-list__title-text { - font-size: 20px; - line-height: 24px; - display: flex; - flex-direction: column-reverse; -} -.gc-foldable-list__item_mobile .gc-foldable-list__title-label { - align-self: flex-start; - margin-left: 0; - margin-bottom: 8px; -} -.gc-foldable-list__item_mobile .gc-foldable-list__item-checkbox { - margin-right: 16px; -} -.gc-foldable-list__item_mobile .gc-foldable-list__item-checkbox_multiline { - align-self: flex-start; -} -.gc-foldable-list__item_mobile .gc-foldable-list__item-title-wrapper { - align-items: center; -} -.gc-foldable-list__item_mobile .gc-foldable-list__title-arrow_multiline { - align-self: flex-start; -} -.gc-foldable-list__item_mobile .gc-foldable-list__content { - margin-left: 32px; - margin-top: 8px; -} -.gc-foldable-list__item_mobile.gc-foldable-list__item { - padding: 32px 16px 32px 0; -} - -/* node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/ConsentPopup/ConsentPopup.css */ -.gc-consent-popup { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - padding: 32px; - border-radius: 14px; - max-width: 656px; -} -.gc-consent-popup__header { - display: flex; - justify-content: space-between; -} -.gc-consent-popup__title { - font-weight: var(--g-text-header-font-weight); -} -.gc-consent-popup__body { - margin: 24px 0 48px; - line-height: 24px; -} -.gc-consent-popup__body_step_manage { - margin-bottom: 32px; -} -.gc-consent-popup__text + .gc-consent-popup__text { - margin-top: 16px; -} -.gc-consent-popup__buttons { - display: flex; - justify-content: flex-end; -} -.gc-consent-popup__button + .gc-consent-popup__button { - margin-left: 16px; -} -.gc-consent-popup__close-button { - --g-button-focus-outline-color: var(--g-color-line-focus); - position: relative; - top: 1px; -} -.gc-consent-popup__arrow-button { - --g-button-focus-outline-color: var(--g-color-line-focus); - position: relative; - top: -2px; -} -.gc-consent-popup__cookie-list { - margin-top: 24px; -} -.gc-consent-popup__modal-content_mobile .gc-consent-popup { - max-width: none; - max-width: initial; -} -.gc-consent-popup__modal-content_mobile .gc-consent-popup__body { - margin: 8px 0 16px; - line-height: 20px; -} -.gc-consent-popup__modal-content_mobile .gc-consent-popup__buttons { - justify-content: flex-start; -} -.gc-consent-popup__modal-content_mobile .gc-consent-popup__button + .gc-consent-popup__button { - margin-left: 12px; -} -.gc-consent-popup__modal-content_mobile .gc-consent-popup__arrow-button { - margin-right: 16px; -} -.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: 0; - overflow-y: scroll; - border-radius: 0; -} -.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage .gc-consent-popup { - padding: 32px 24px; -} -.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage .gc-consent-popup__body { - margin: 32px 0; -} -.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage .gc-consent-popup__text + .gc-consent-popup__text { - margin-top: 8px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/SimpleConsent/SimpleConsent.css */ -.gc-simple-consent { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - position: fixed; - bottom: 24px; - left: 0; - max-width: 1312px; - padding: 24px 32px; - margin: 0 40px; - box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.1); - background-color: var(--g-color-base-float); - border-radius: var(--g-border-radius-xl); -} -.gc-simple-consent__container { - display: flex; - justify-content: center; - align-items: center; -} -.gc-simple-consent__buttons { - display: flex; -} -.gc-simple-consent__button { - margin-left: 16px; -} -@media (max-width: 769px) { - .gc-simple-consent__buttons { - margin-top: 24px; - width: 100%; - } - .gc-simple-consent__container { - flex-direction: column; - } - .gc-simple-consent__button { - flex: 1 1 0; - } - .gc-simple-consent__button:first-child { - margin-left: 0; - } -} - -/* node_modules/@gravity-ui/components/build/esm/components/ChangelogDialog/components/Picture/Picture.css */ -.gc-changelog-dialog-picture__placeholder { - position: relative; -} -.gc-changelog-dialog-picture__loader { - position: absolute; - top: 50%; - left: 50%; - transform: translate(calc(-50% * var(--g-flow-direction)), -50%); - z-index: 1; -} -.gc-changelog-dialog-picture__image-with-ratio { - display: block; - width: 100%; - height: 0px; - opacity: 0; - transition: opacity 0.15s linear; -} -.gc-changelog-dialog-picture__image-with-ratio_visible { - height: auto; - opacity: 1; -} -.gc-changelog-dialog-picture__image { - display: block; - width: 100%; -} - -/* node_modules/@gravity-ui/components/build/esm/components/ChangelogDialog/components/Item/Item.css */ -.gc-changelog-dialog-item { - display: flex; -} -.gc-changelog-dialog-item__meta { - width: 80px; -} -.gc-changelog-dialog-item__date { - line-height: var(--g-text-subheader-3-line-height); - color: var(--g-color-text-secondary); -} -.gc-changelog-dialog-item__label-new { - margin-top: var(--g-spacing-2); -} -.gc-changelog-dialog-item__content { - flex: 1; - margin-left: var(--g-spacing-5); -} -.gc-changelog-dialog-item__title { - margin: 0; - font-size: var(--g-text-subheader-2-font-size); - line-height: var(--g-text-subheader-2-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.gc-changelog-dialog-item__image { - margin-top: var(--g-spacing-3); - border-radius: 16px; - overflow: hidden; -} -.gc-changelog-dialog-item__description { - margin-top: var(--g-spacing-3); -} -.gc-changelog-dialog-item__button { - margin-top: var(--g-spacing-4); -} -.gc-changelog-dialog-item__button + .gc-changelog-dialog-item__button { - margin-left: var(--g-spacing-4); -} - -/* node_modules/@gravity-ui/components/build/esm/components/ChangelogDialog/ChangelogDialog.css */ -.gc-changelog-dialog { - width: 732px; -} -.gc-changelog-dialog__full-list-link-icon { - margin-left: var(--g-spacing-1); - vertical-align: middle; -} -.gc-changelog-dialog__items-container { - max-height: 70vh; - overflow-y: auto; - margin-bottom: var(--g-spacing-5); -} -.gc-changelog-dialog__items-container .gc-changelog-dialog__item:last-child { - margin-bottom: 0; -} -.gc-changelog-dialog__item { - margin-bottom: var(--g-spacing-8); -} -.gc-changelog-dialog__empty-placeholder { - color: var(--g-color-text-secondary); - text-align: center; -} -.gc-changelog-dialog__loading { - display: flex; - align-items: center; - flex-direction: column; - justify-content: center; - height: 70vh; - width: 100%; -} - -/* node_modules/@gravity-ui/components/build/esm/components/HelpPopover/HelpPopover.css */ -.gc-help-popover__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; - color: var(--g-color-text-hint); -} -.gc-help-popover__button:focus-visible { - outline: 2px solid var(--g-color-line-focus); - border-radius: 50%; -} - -/* node_modules/@gravity-ui/components/build/esm/components/DefinitionList/DefinitionList.css */ -.gc-definition-list { - margin: 0; -} -.gc-definition-list__item { - display: flex; - align-items: baseline; - gap: var(--g-spacing-1); -} -.gc-definition-list__item + .gc-definition-list__item { - margin-top: var(--g-spacing-4); -} -.gc-definition-list__term-container { - flex: 0 0 300px; - display: flex; - align-items: baseline; - overflow: hidden; - position: relative; -} -.gc-definition-list__term-wrapper { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - flex: 0 1 auto; - color: var(--g-color-text-secondary); - position: relative; -} -.gc-definition-list__term-container_multiline .gc-definition-list__term-wrapper { - white-space: inherit; -} -.gc-definition-list__term-container_multiline .gc-definition-list__item-note-tooltip { - position: absolute; -} -.gc-definition-list__dots { - box-sizing: border-box; - flex: 1 0 auto; - min-width: 40px; - margin: 0 2px; - border-bottom: 1px dotted var(--g-color-line-generic-active); -} -.gc-definition-list__dots_with-note { - margin-left: 15px; - min-width: 25px; -} -.gc-definition-list__definition { - flex: 0 1 auto; - margin: 0; -} -.gc-definition-list_responsive .gc-definition-list__term-container { - flex: 1 0 auto; -} -.gc-definition-list__copy-container { - position: relative; - display: inline-flex; - padding-right: var(--g-spacing-7); - margin-right: calc(-1 * var(--g-spacing-7)); -} -.gc-definition-list__copy-container:hover .gc-definition-list__copy-button { - opacity: 1; -} -.gc-definition-list__copy-container_icon-inside { - padding-right: 0; - padding-right: initial; - margin-right: 0; - margin-right: initial; -} -.gc-definition-list__copy-container_icon-inside .gc-definition-list__copy-button { - top: 0; -} -.gc-definition-list__copy-button { - position: absolute; - display: inline-block; - right: 0; - margin-left: 10px; - opacity: 0; -} -.gc-definition-list__copy-button:focus-visible { - opacity: 1; -} - -/* node_modules/@gravity-ui/components/build/esm/components/FilePreview/FilePreview.css */ -.gc-file-preview { - --_-box-shadow: none; - --_-border-radius: 4px; - --_-color-base-background: transparent; - position: relative; - width: 120px; -} -.gc-file-preview:hover, -.gc-file-preview:focus-within { - --_-color-base-background: var(--g-color-base-simple-hover, rgba(0, 0, 0, 0.05)); -} -.gc-file-preview:hover .gc-file-preview__actions, -.gc-file-preview:focus-within .gc-file-preview__actions { - opacity: 1; -} -.gc-file-preview__actions { - position: absolute; - top: -12px; - right: -12px; - z-index: 1; - display: flex; - gap: 4px; - opacity: 0; -} -.gc-file-preview:hover { - --_-color-base-background: var(--g-color-base-simple-hover); -} -.gc-file-preview__card { - display: flex; - flex-direction: column; - align-items: center; - position: relative; - outline: none; - box-shadow: var(--gc-card-box-shadow); - border-radius: var(--_-border-radius); - padding: 4px 10px; -} -.gc-file-preview__card_clickable { - cursor: pointer; -} -.gc-file-preview__card_hoverable { - background-color: var(--_-color-base-background); -} -.gc-file-preview__card::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: var(--_-border-radius); - pointer-events: none; -} -.gc-file-preview__card:hover { - --_-box-shadow: 0px 3px 10px var(--g-color-sfx-shadow); -} -.gc-file-preview__card:focus::after { - content: ""; - box-shadow: 0 0 0 2px var(--g-color-line-misc); -} -.gc-file-preview__card:focus:not(:focus-visible)::after { - box-shadow: none; -} -.gc-file-preview__icon { - display: flex; - justify-content: center; - align-items: center; - border-radius: 4px; - background-color: var(--g-color-base-generic-medium); - height: 40px; - width: 40px; -} -.gc-file-preview__icon-svg { - color: var(--g-color-base-background); -} -.gc-file-preview__icon_type_image, -.gc-file-preview__icon_type_video, -.gc-file-preview__icon_type_code, -.gc-file-preview__icon_type_archive, -.gc-file-preview__icon_type_music { - background-color: var(--g-color-base-misc-heavy); -} -.gc-file-preview__icon_type_text { - background-color: var(--g-color-base-info-heavy); -} -.gc-file-preview__icon_type_pdf { - background-color: var(--g-color-base-danger-medium); -} -.gc-file-preview__icon_type_table { - background-color: var(--g-color-base-positive-medium); -} -.gc-file-preview__name { - margin-top: 4px; -} -.gc-file-preview__name, -.gc-file-preview__description { - text-align: center; - width: 100%; -} -.gc-file-preview__image { - position: relative; - border-radius: 4px; - overflow: hidden; - height: 64px; - width: 96px; -} -.gc-file-preview__image-img { - position: absolute; - top: 0; - left: 0; - -o-object-fit: cover; - object-fit: cover; - height: 100%; - width: 100%; -} - -/* node_modules/@gravity-ui/components/build/esm/components/FormRow/FormRow.css */ -.gc-form-row { - --gc-form-row-label-width: 172px; - --gc-form-row-field-height: 28px; - display: flex; - margin-bottom: 20px; -} -.gc-form-row_direction_row { - align-items: flex-start; -} -.gc-form-row_direction_column { - flex-direction: column; -} -.gc-form-row__left { - display: flex; - flex-flow: row; - box-sizing: border-box; -} -.gc-form-row_direction_row .gc-form-row__left { - min-height: var(--gc-form-row-field-height); - flex-shrink: 0; - width: var(--gc-form-row-label-width); - padding-right: var(--g-spacing-2); -} -.gc-form-row_direction_column .gc-form-row__left { - margin-bottom: var(--g-spacing-2); -} -.gc-form-row__field-name { - align-self: center; -} -.gc-form-row__field-name-text { - word-break: break-word; -} -.gc-form-row__required-mark { - line-height: 0; - vertical-align: baseline; - color: var(--g-color-text-danger); - font-size: inherit; -} -.gc-form-row__help-popover { - display: inline-flex; - vertical-align: middle; - align-items: center; -} -.gc-form-row__right { - flex: 1 1 auto; - min-width: 0; -} -.gc-form-row__field-description { - margin: 10px 0 0; - color: var(--g-color-text-secondary); - word-break: break-word; -} - -/* node_modules/@gravity-ui/components/build/esm/components/InfiniteScroll/InfiniteScroll.css */ -.gc-infinite-scroll__loader { - width: 100%; - padding: 60px 0 20px; - display: flex; - justify-content: center; -} - -/* node_modules/@gravity-ui/components/build/esm/components/ItemSelector/ItemSelector.css */ -.gc-item-selector { - --g-list-item-padding: 0 16px; - display: flex; - width: 100%; - min-height: 200px; -} -.gc-item-selector__list { - flex: 0 0 50%; - padding-top: 8px; -} -.gc-item-selector__list:not(:last-child) { - border-right: 1px solid var(--g-color-line-generic); -} -.gc-item-selector__list-header { - display: flex; - justify-content: space-between; - align-items: center; - margin-bottom: 8px; - padding: var(--g-list-item-padding); - min-height: 24px; -} -.gc-item-selector__list-title { - font-weight: var(--g-text-accent-font-weight); -} -.gc-item-selector__item { - display: flex; - align-items: center; - width: 100%; - height: 100%; -} -.gc-item-selector__item_active .gc-item-selector__item-select { - display: block; -} -.gc-item-selector__item-select { - display: none; -} -.gc-item-selector__item-text { - overflow: hidden; - text-overflow: ellipsis; - margin-right: auto; -} -.gc-item-selector__value-item { - display: flex; - align-items: center; - width: 100%; - overflow: hidden; -} -.gc-item-selector__value-item_active .gc-item-selector__value-item-remove { - display: block; -} -.gc-item-selector__value-item-text { - flex: 1 1 auto; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.gc-item-selector__value-item-remove { - display: none; -} - -/* node_modules/@gravity-ui/components/build/esm/components/Notification/Notification.css */ -.gc-notification { - display: flex; - padding: 12px; - gap: 12px; - border-radius: 4px; - box-sizing: border-box; - width: 100%; -} -.gc-notification_active:hover { - background: var(--g-color-base-simple-hover); -} -.gc-notification__right { - display: flex; - flex-direction: column; - gap: 4px; - flex: 1; - overflow-x: hidden; -} -.gc-notification__right-top-part { - display: flex; - align-items: center; - width: 100%; - overflow-x: hidden; -} -.gc-notification__right-meta-and-title { - flex: 1; - min-width: 0; - overflow-x: hidden; -} -.gc-notification__right-meta, -.gc-notification__right-title { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.gc-notification__right-meta { - display: flex; - gap: 4px; - color: var(--g-color-text-secondary); -} -.gc-notification__right-title { - font-weight: 500; - font-size: 13px; - line-height: 18px; - color: var(--g-color-text-primary); -} -.gc-notification__right-content { - font-size: 13px; - line-height: 18px; - color: var(--g-color-text-secondary); -} -.gc-notification_unread { - background: var(--g-color-base-selection); -} -.gc-notification_unread:hover { - background: var(--g-color-base-selection-hover); -} -.gc-notification__actions { - display: flex; - align-items: center; - flex-wrap: wrap; -} -.gc-notification__actions_right-bottom-actions { - margin-top: 8px; - gap: 8px; -} -.gc-notification__actions_right-side-actions { - height: 28px; - opacity: 0; -} -.gc-notification:hover .gc-notification__actions_right-side-actions, -.gc-notification__actions_right-side-actions:focus-within { - opacity: 1; -} -.gc-notification_mobile .gc-notification__actions_right-side-actions { - opacity: 1; -} -.gc-notification__action_icon { - color: var(--g-color-text-secondary); -} -.gc-notification_theme_success { - border-left: 4px solid var(--g-color-line-positive); -} -.gc-notification_theme_info { - border-left: 4px solid var(--g-color-line-info); -} -.gc-notification_theme_warning { - border-left: 4px solid var(--g-color-line-warning); -} -.gc-notification_theme_danger { - border-left: 4px solid var(--g-color-line-danger); -} -.gc-notification_active { - cursor: pointer; -} -.gc-notification__swipe-wrap { - width: 100%; - overflow: hidden; -} -.gc-notification__swipe { - width: 200%; - display: flex; - overflow-x: hidden; - align-items: stretch; -} -.gc-notification__swipe_position_notification.gc-notification__swipe_has-left { - transform: translateX(-25%); -} -.gc-notification__notification-wrapper { - width: 50%; - transition: opacity 0.5s; -} -.gc-notification__swipe-action-container { - display: flex; - align-items: center; - justify-content: center; - width: 25%; -} -.gc-notification__swipe-action { - display: flex; - gap: 8px; - align-items: center; - justify-content: center; - height: 100%; - flex: 1; -} -.gc-notification__swipe-action_theme_base { - background: var(--g-color-base-misc-light); -} -.gc-notification__swipe-action_theme_base .gc-notification__swipe-action-icon { - background: var(--g-color-base-misc-heavy-hover); -} -.gc-notification__swipe-action_theme_base .gc-notification__swipe-action-text { - color: var(--g-color-text-misc-heavy); -} -.gc-notification__swipe-action_theme_warning { - background: var(--g-color-base-warning-light); -} -.gc-notification__swipe-action_theme_warning .gc-notification__swipe-action-icon { - background: var(--g-color-base-warning-heavy); -} -.gc-notification__swipe-action_theme_warning .gc-notification__swipe-action-text { - color: var(--g-color-text-warning-heavy); -} -.gc-notification__swipe-action_theme_danger { - background: var(--g-color-base-danger-light); -} -.gc-notification__swipe-action_theme_danger .gc-notification__swipe-action-icon { - background: var(--g-color-base-danger-heavy); -} -.gc-notification__swipe-action_theme_danger .gc-notification__swipe-action-text { - color: var(--g-color-text-danger-heavy); -} -.gc-notification__swipe-action-icon { - padding: 8px; - border-radius: 100%; - color: var(--g-color-base-background); -} -.gc-notification__swipe-action-text { - font-size: 16px; -} -.gc-notification__source-icon { - width: 36px; - height: 36px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/Notifications/Notifications.css */ -.gc-notifications { - display: flex; - flex-direction: column; - color: var(--g-color-text-primary); - height: 100%; - width: 100%; -} -.gc-notifications__head { - display: flex; - align-items: center; - padding: 16px; - border-bottom: 1px solid var(--g-color-line-generic); -} -.gc-notifications__head-title { - flex: 1; - font-weight: 500; - font-size: 17px; - line-height: 24px; - color: var(--g-color-text-primary); -} -.gc-notifications__body { - height: 100%; - padding: 4px; - overflow-y: auto; -} -.gc-notifications__empty { - height: 100%; - gap: 16px; -} -.gc-notifications__empty, -.gc-notifications__empty-message { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - text-align: center; -} -.gc-notifications__empty-title { - margin-bottom: 3px; - font-weight: 500; - font-size: 17px; - line-height: 24px; -} -.gc-notifications__empty-message-content { - font-size: 13px; - line-height: 18px; -} -.gc-notifications__actions { - display: flex; - align-items: center; - height: 28px; -} -.gc-notifications__notification-wrapper:not(:first-child)::before { - content: ""; - display: block; - border-top: 1px solid var(--g-color-line-generic); - margin: 0 12px; -} -.gc-notifications__notification-wrapper_active:hover:not(:first-child)::before, -.gc-notifications__notification-wrapper_active:hover + .gc-notifications__notification-wrapper::before, -.gc-notifications__notification-wrapper_unread:not(:first-child)::before, -.gc-notifications__notification-wrapper_unread + .gc-notifications__notification-wrapper::before { - content: ""; - display: block; - border-top: 1px solid transparent; - margin: 0 12px; -} -.gc-notifications__notification-wrapper { - overflow-y: hidden; -} - -/* node_modules/@gravity-ui/components/build/esm/components/OnboardingMenu/components/OnboardingMenuItem.css */ -.gc-onboarding-menu-item__collapse { - padding: var(--g-spacing-3) var(--g-spacing-4) var(--g-spacing-3) var(--g-spacing-5); -} -.gc-onboarding-menu-item__collapse-header { - display: flex; - align-items: center; - width: 100%; -} -.gc-onboarding-menu-item__icon { - margin-right: var(--g-spacing-2); - align-self: flex-start; - display: flex; - align-items: center; - height: var(--g-spacing-5); -} -.gc-onboarding-menu-item__status-icon { - color: var(--g-color-text-positive); -} -.gc-onboarding-menu-item__status-icon_pending { - color: var(--g-color-text-info); -} -.gc-onboarding-menu-item__status-icon_disabled { - color: var(--g-color-text-hint); -} -.gc-onboarding-menu-item__node { - display: flex; - flex-direction: column; - gap: var(--g-spacing-2); - margin-top: var(--g-spacing-3); - margin-bottom: var(--g-spacing-3); - margin-block-start: var(--g-spacing-3); -} -.gc-onboarding-menu-item__buttons { - display: flex; - flex-wrap: wrap; - gap: var(--g-spacing-2); - max-width: 100%; -} -.gc-onboarding-menu-item__divider { - border-top: 1px solid var(--g-color-line-generic); - margin-left: var(--g-spacing-1); - margin-right: var(--g-spacing-1); -} -.gc-onboarding-menu-item__skeleton { - height: 26px; - display: flex; - align-items: center; - justify-content: space-between; - margin: var(--g-spacing-3) var(--g-spacing-6); -} -.gc-onboarding-menu-item__skeleton-avatar { - flex-shrink: 0; - height: 20px; - width: 20px; - border-radius: 50%; - margin-right: 8px; -} -.gc-onboarding-menu-item__skeleton-title { - height: 17px; - width: 100%; -} -.gc-onboarding-menu-item__title-header { - width: 100%; - overflow: hidden; -} -.gc-onboarding-menu-item__title-summary { - width: 100%; - display: flex; - align-items: center; - justify-content: space-between; - cursor: pointer; - background-color: transparent; - border: none; - padding: 0; - color: var(--g-color-text-primary); -} -.gc-onboarding-menu-item__title { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-complementary); - overflow: hidden; - text-overflow: ellipsis; - text-align: left; -} -.gc-onboarding-menu-item__text { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - overflow: hidden; - color: var(--g-color-text-complementary); - text-overflow: ellipsis; -} -.gc-onboarding-menu-item__image { - max-width: 242px; - max-height: 118px; - border: 1px solid var(--g-color-line-generic); - border-radius: 8px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/OnboardingMenu/OnboardingMenu.css */ -.gc-onboarding-menu { - max-width: 280px; - background: none; - width: -moz-fit-content; - width: fit-content; -} -.gc-onboarding-menu__content { - box-shadow: 0 2px 8px 0 var(--g-color-sfx-shadow-light); - display: flex; - flex-direction: column; - overflow: hidden; - box-sizing: border-box; - width: 230px; - background-color: var(--g-color-base-brand); - border-radius: 16px; -} -.gc-onboarding-menu__content_expand { - width: 280px; - border-radius: 20px; - height: -moz-fit-content; - height: fit-content; - min-height: 600px; -} -.gc-onboarding-menu__title { - display: flex; - align-items: start; - justify-content: center; - margin-bottom: var(--g-spacing-1); - background: none; - border: none; - cursor: pointer; - width: 100%; - color: var(--g-color-text-brand-contrast); - padding: 0; -} -.gc-onboarding-menu__title-icon { - flex-shrink: 0; - margin-left: 0; - margin-right: var(--g-spacing-2); -} -.gc-onboarding-menu__title-text { - text-align: left; -} -.gc-onboarding-menu__header { - padding: var(--g-spacing-2) var(--g-spacing-4) var(--g-spacing-3) var(--g-spacing-4); -} -.gc-onboarding-menu__header_expand { - padding: var(--g-spacing-3) var(--g-spacing-5) var(--g-spacing-4) var(--g-spacing-5); -} -.gc-onboarding-menu__lining { - overflow-y: auto; - height: 500px; - box-sizing: border-box; - flex: 1 1 auto; - padding: var(--g-spacing-2) 0px; - margin-left: 1px; - margin-right: 1px; - margin-bottom: var(--g-spacing-4); - background-color: var(--g-color-base-float); - border-radius: var(--g-border-radius-xl); -} -.gc-onboarding-menu__buttons { - display: flex; - gap: var(--g-spacing-2); - justify-content: space-between; - max-width: 100%; - padding-left: var(--g-spacing-5); - padding-right: var(--g-spacing-5); - margin-bottom: var(--g-spacing-5); -} - -/* node_modules/@gravity-ui/components/build/esm/components/PasswordInput/PasswordInput.css */ -.gc-password-input__input-control::-ms-reveal, -.gc-password-input__input-control::-ms-clear { - display: none; -} -.gc-password-input__additional-right-content { - display: flex; - align-items: center; -} -.gc-password-input__copy-button { - margin-right: 4px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/PlaceholderContainer/PlaceholderContainer.css */ -.gc-placeholder-container { - box-sizing: border-box; - display: flex; - align-items: center; - padding: 30px; -} -.gc-placeholder-container.gc-placeholder-container_align_left { - justify-content: flex-start; -} -.gc-placeholder-container.gc-placeholder-container_align_center { - justify-content: center; -} -.gc-placeholder-container__body { - box-sizing: border-box; - display: flex; - align-items: center; -} -.gc-placeholder-container_size_s { - padding: 20px; -} -.gc-placeholder-container_size_s .gc-placeholder-container__description { - margin-top: 4px; -} -.gc-placeholder-container_size_m { - padding: 30px; -} -.gc-placeholder-container_size_m .gc-placeholder-container__description { - margin-top: 8px; -} -.gc-placeholder-container_size_promo .gc-placeholder-container__description, -.gc-placeholder-container_size_l .gc-placeholder-container__description { - margin-top: 10px; -} -.gc-placeholder-container__image { - flex-shrink: 0; -} -.gc-placeholder-container__image img { - display: block; -} -.gc-placeholder-container__content { - display: flex; - flex-direction: column; - justify-content: center; - align-items: flex-start; - flex-grow: 1; -} -.gc-placeholder-container_size_s .gc-placeholder-container__title { - font-size: var(--g-text-subheader-1-font-size); - line-height: var(--g-text-subheader-1-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.gc-placeholder-container_size_m .gc-placeholder-container__title { - font-size: var(--g-text-subheader-2-font-size); - line-height: var(--g-text-subheader-2-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.gc-placeholder-container_size_l .gc-placeholder-container__title { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.gc-placeholder-container_size_promo .gc-placeholder-container__title { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - font-weight: var(--g-text-header-font-weight); -} -.gc-placeholder-container__actions { - margin-top: 20px; - display: flex; - flex-direction: row; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__body { - max-width: 320px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__image { - width: 100px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__image > * { - max-width: 100px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__content { - margin-left: 20px; - min-height: 130px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__body { - max-width: 430px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__image { - width: 150px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__image > * { - max-width: 150px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__content { - margin-left: 30px; - min-height: 180px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__body { - max-width: 600px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__image { - width: 230px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__image > * { - max-width: 230px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__content { - margin-left: 40px; - min-height: 320px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__body { - max-width: 600px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__image { - width: 230px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__image > * { - max-width: 230px; -} -.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__content { - margin-left: 40px; - min-height: none; -} -.gc-placeholder-container_direction_column .gc-placeholder-container__body { - flex-direction: column; -} -.gc-placeholder-container_direction_column .gc-placeholder-container__content { - margin-top: 20px; - align-items: center; - text-align: center; - flex-shrink: 0; -} -.gc-placeholder-container_direction_column .gc-placeholder-container__image { - flex-shrink: 0; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_s .gc-placeholder-container__body { - max-width: 320px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_s .gc-placeholder-container__image { - max-height: 100px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_s .gc-placeholder-container__image > * { - max-height: 100px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_m .gc-placeholder-container__body { - max-width: 320px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_m .gc-placeholder-container__image { - max-height: 150px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_m .gc-placeholder-container__image > * { - max-height: 150px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_l .gc-placeholder-container__body { - max-width: 430px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_l .gc-placeholder-container__image { - max-height: 230px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_l .gc-placeholder-container__image > * { - max-height: 230px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo { - padding: 20px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__body { - max-width: 430px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__image { - max-height: 230px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__image > * { - max-height: 230px; -} -.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__body { - width: 100%; -} -.gc-placeholder-container__action { - margin-right: 20px; -} -.gc-placeholder-container__action:last-child { - margin-right: 0; -} - -/* node_modules/@gravity-ui/components/build/esm/components/PromoSheet/PromoSheet.css */ -.gc-promo-sheet__content[class] { - width: auto; - padding: var(--gc-promo-sheet-padding); - margin: 0 var(--gc-promo-sheet-margin) var(--gc-promo-sheet-margin); - color: var(--gc-promo-sheet-foreground); - background: var(--gc-promo-sheet-background); - border-radius: var(--gc-promo-sheet-border-radius); -} -.gc-promo-sheet__header { - position: relative; - padding: 0; - padding-right: 20px; - margin: 0 0 var(--gc-promo-sheet-header-margin); -} -.gc-promo-sheet__title { - margin: 0; - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); -} -.gc-promo-sheet__close-button { - position: absolute; - top: -12px; - right: -12px; -} -.gc-promo-sheet__message { - margin: 0 0 var(--gc-promo-sheet-message-margin); - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.gc-promo-sheet__image-container { - margin-bottom: var(--gc-promo-sheet-image-margin); -} -.gc-promo-sheet__image { - display: block; - width: 100%; - height: auto; -} -.gc-promo-sheet__action-button { - display: block; -} -.g-root { - --gc-promo-sheet-margin: 8px; - --gc-promo-sheet-padding: 20px; - --gc-promo-sheet-border-radius: 12px; - --gc-promo-sheet-header-margin: 12px; - --gc-promo-sheet-message-margin: 16px; - --gc-promo-sheet-image-margin: 12px; - --gc-promo-sheet-foreground: var(--g-color-text-brand-contrast); - --gc-promo-sheet-background: var(--g-color-base-brand); -} - -/* node_modules/@gravity-ui/components/build/esm/components/ActionsPanel/components/CollapseActions.css */ -.gc-actions-panel-collapse { - flex-shrink: 2; - min-width: 32px; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - height: 100%; - margin-right: 8px; -} -.gc-actions-panel-collapse__container { - display: flex; - align-items: center; - overflow: hidden; - height: 100%; -} -.gc-actions-panel-collapse__button-action-wrapper { - margin: 0 4px; -} -.gc-actions-panel-collapse__button-action-wrapper_invisible { - visibility: hidden; - pointer-events: none; -} -.gc-actions-panel-collapse__menu-placeholder { - flex-shrink: 0; - width: 32px; - height: 32px; -} -.gc-actions-panel-collapse__menu-wrapper { - position: absolute; -} - -/* node_modules/@gravity-ui/components/build/esm/components/ActionsPanel/ActionsPanel.css */ -.gc-actions-panel { - box-sizing: border-box; - background-color: var(--g-color-base-brand); - min-width: 200px; - height: 52px; - padding: 4px 20px; - border-radius: 10px; - display: flex; - align-items: center; -} -.gc-actions-panel__note-wrapper { - min-width: 100px; - max-width: 320px; - margin-right: 40px; -} -.gc-actions-panel__button-close-wrapper { - flex-shrink: 0; - margin-left: auto; -} - -/* node_modules/@gravity-ui/components/build/esm/components/SharePopover/ShareListItem/ShareListItem.css */ -.gc-share-list-item { - display: flex; - align-items: center; -} -.gc-share-list-item__icon_type_telegram { - color: #51a4db; -} -.gc-share-list-item__icon_type_facebook { - color: #4968ad; -} -.gc-share-list-item__icon_type_twitter { - color: #4aa0eb; -} -.gc-share-list-item__icon_type_vk { - color: #436eab; -} -.gc-share-list-item__link-container { - display: flex; -} -.gc-share-list-item__link-icon { - display: flex; - align-items: center; -} -.gc-share-list-item__link-title { - display: flex; - flex-grow: 1; - align-items: center; - margin-left: 10px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/SharePopover/ShareList/ShareList.css */ -.gc-share-list { - display: flex; - align-items: center; -} -.gc-share-list_layout_row { - flex-direction: row; -} -.gc-share-list_layout_row .gc-share-list__separator { - align-self: stretch; - margin: 8px -2px; -} -@media (min-width: 639px) { - .gc-share-list_layout_row .gc-share-list__separator { - width: 1px; - margin: -2px 8px; - } -} -.gc-share-list_layout_row .gc-share-list__option { - flex-direction: row; -} -.gc-share-list_layout_row .gc-share-list__link + .gc-share-list__link { - margin-left: 4px; -} -.gc-share-list_layout_column { - flex-direction: column; -} -.gc-share-list_layout_column .gc-share-list__separator { - justify-self: stretch; - height: 1px; - width: 100%; - margin: 8px -2px; -} -.gc-share-list_layout_column .gc-share-list__option { - flex-direction: column; - width: 100%; -} -.gc-share-list__option { - display: flex; - align-items: flex-start; -} -.gc-share-list__separator { - background: var(--g-color-line-generic); -} -.gc-share-list__copy-link { - display: contents; -} -@media (max-width: 639px) { - .gc-share-list { - flex-direction: column; - align-items: stretch; - min-width: 175px; - } - .gc-share-list__option { - justify-content: space-evenly; - } - .gc-share-list__separator { - width: calc(100% + 4px); - height: 1px; - margin: 8px -2px; - } -} -.gc-share-list__options-container { - display: flex; - width: 100%; -} - -/* node_modules/@gravity-ui/components/build/esm/components/SharePopover/SharePopover.css */ -.gc-share-popover { - position: relative; -} -.gc-share-popover__tooltip { - max-width: none; - padding: 8px; -} -.gc-share-popover .gc-share-popover__tooltip-content { - max-width: none; -} -.gc-share-popover__container { - 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: flex; - flex-wrap: nowrap; - cursor: pointer; - color: var(--g-color-text-secondary); - border-radius: var(--g-focus-border-radius); -} -.gc-share-popover__container:focus { - outline: 2px solid var(--g-color-line-focus); -} -.gc-share-popover__container:focus:not(:focus-visible) { - outline: 0; -} -.gc-share-popover__container:hover { - color: var(--g-color-text-primary); -} -.gc-share-popover__icon-container { - display: flex; - align-items: center; -} -.gc-share-popover__title { - padding-left: 10px; - display: flex; - align-items: center; -} - -/* node_modules/@gravity-ui/components/build/esm/components/Stories/components/ImageView/ImageView.css */ -.gc-stories-image-view { - width: auto; - max-width: 100%; - max-height: 100%; - margin: auto; -} - -/* node_modules/@gravity-ui/components/build/esm/components/Stories/components/VideoView/VideoView.css */ -.gc-stories-video-view { - width: auto; - max-width: 100%; - max-height: 100%; - margin: auto; -} - -/* node_modules/@gravity-ui/components/build/esm/components/Stories/components/StoriesLayout/StoriesLayout.css */ -.gc-stories-layout__wrap-outer { - height: calc(100vh - 2 * var(--g-modal-margin)); - width: calc(100vw - 2 * var(--g-modal-margin)); - display: flex; - border-radius: 20px; - max-width: 1280px; - max-height: 640px; - min-width: 800px; - min-height: 480px; - background-color: var(--g-color-base-selection); -} -.gc-stories-layout__wrap-inner { - background-color: var(--g-color-base-background); - border-radius: 20px; - max-width: 1280px; - max-height: 640px; - min-width: 800px; - min-height: 480px; - width: 100%; - height: 100%; -} -.gc-stories-layout__container { - display: flex; - background-color: var(--g-color-base-selection); - box-shadow: 0 8px 20px var(--g-color-sfx-shadow); - border-radius: 20px; - position: relative; - width: 100%; - height: 100%; -} -.gc-stories-layout__left-pane { - width: 464px; - flex-shrink: 0; - margin-left: 8px; - margin-top: 8px; - margin-bottom: 8px; - background-color: var(--g-color-base-background); - border-radius: 17px; - padding: 32px; - display: flex; - flex-direction: column; - align-items: stretch; - box-sizing: border-box; -} -.gc-stories-layout__right-pane { - padding: 68px; - display: flex; - flex-grow: 1; - align-items: center; -} -.gc-stories-layout__counter { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-secondary); -} -.gc-stories-layout__text-block { - display: flex; - flex-grow: 1; - align-items: flex-start; - justify-content: center; - flex-direction: column; - margin-bottom: 8px; - overflow: hidden; -} -.gc-stories-layout__text-header { - font-size: var(--g-text-display-2-font-size); - line-height: var(--g-text-display-2-line-height); - font-weight: var(--g-text-display-font-weight); - color: var(--g-color-text-primary); -} -.gc-stories-layout__text-content { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-complementary); - overflow-y: scroll; -} -.gc-stories-layout__text-header + .gc-stories-layout__text-content { - margin-top: 16px; -} -.gc-stories-layout__story-link-block { - margin-top: 16px; -} -.gc-stories-layout__controls-block { - display: flex; - gap: 8px; -} -.gc-stories-layout__controls-block button { - max-width: 50%; -} -.gc-stories-layout__media-block { - position: relative; - display: flex; - width: 100%; - height: 100%; -} -.gc-stories-layout__close-btn { - position: absolute; - top: 14px; - right: 20px; - z-index: 1; -} - -/* node_modules/@gravity-ui/components/build/esm/components/Stories/Stories.css */ -.gc-stories { - --g-modal-border-radius: 20px; - --g-modal-margin: 20px; -} -.gc-stories__modal-content { - border-radius: 20px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/StoriesGroup/components/StoriesPreview/StoriesPreview.css */ -.gc-stories-group-preview { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - padding-bottom: 16px; - display: flex; - justify-content: center; - align-items: center; - gap: 8px; -} -.gc-stories-group-preview__slider-preview-list-wrapper { - display: flex; - gap: 8px; -} -.gc-stories-group-preview__stories-preview-item { - position: relative; - box-sizing: border-box; - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - overflow: hidden; - width: 40px; - height: 40px; - border-radius: 8px; - background-color: var(--g-color-base-background); -} -.gc-stories-group-preview__stories-preview-item::after { - content: ""; - position: absolute; - top: 0; - left: 0; - background-color: var(--g-color-sfx-shadow); - width: 40px; - height: 40px; -} -.gc-stories-group-preview__stories-preview-item_active::after, -.gc-stories-group-preview__stories-preview-item:hover:not(.gc-stories-group-preview__stories-preview-item_disabled)::after { - display: none; -} -.gc-stories-group-preview__stories-preview-item_active { - border: 2px solid var(--g-color-line-brand); -} -.gc-stories-group-preview__slider-button-wrapper { - width: 28px; - height: 28px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/StoriesGroup/StoriesGroup.css */ -.gc-stories-group { - --g-modal-border-radius: 20px; - --g-modal-margin: 20px; -} -.gc-stories-group__modal-content { - background-color: inherit; - border-radius: 20px; -} - -/* node_modules/@gravity-ui/components/build/esm/components/ConfirmDialog/ConfirmDialog.css */ -.gc-confirm-dialog__body { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Button/Button.css */ -.pc-button-block { - --g-button-focus-outline-color: var(--g-color-line-focus); -} -.pc-button-block__content { - display: flex; - align-items: center; -} -.pc-button-block__image { - width: 18px; - height: 18px; -} -.pc-button-block__image + .pc-button-block__text, -.pc-button-block__text + .pc-button-block__image { - margin-left: var(--btn-image-margin); -} -.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github { - --g-button-background-color: var(--pc-monochrome-button-background-color); - --g-button-background-color-hover: var(--pc-monochrome-button-background-color-hover); -} -.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github, -.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:link, -.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:visited, -.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:active, -.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:focus { - color: var(--pc-monochrome-button-color); -} -.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:hover { - color: var(--pc-monochrome-button-color); -} -.pc-button-block_theme_scale::before, -.pc-button-block_theme_scale::after { - border-radius: 300px; -} -.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome { - --g-button-background-color: var(--pc-monochrome-button-background-color); - --g-button-background-color-hover: var(--pc-monochrome-button-background-color-hover); -} -.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome, -.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:link, -.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:visited, -.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:active, -.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:focus { - color: var(--pc-monochrome-button-color); -} -.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:hover { - color: var(--pc-monochrome-button-color); -} -.pc-button-block_theme_normal-contrast:focus::before, -.pc-button-block_theme_raised:focus::before { - outline-offset: 1px; -} -.pc-button-block_size_s { - --btn-image-margin: 10px; -} -.pc-button-block_size_m { - --btn-image-margin: 13px; -} -.pc-button-block_size_l { - --btn-image-margin: 18px; -} -.pc-button-block_size_xl { - --btn-image-margin: 25px; -} -.pc-button-block_width_max .pc-button-block__text { - width: 100%; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Buttons/Buttons.css */ -.pc-buttons { - display: flex; - flex-wrap: wrap; - -moz-column-gap: 12px; - column-gap: 12px; -} -.pc-buttons_size_s { - row-gap: 8px; -} -.pc-buttons_size_l { - row-gap: 12px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/CardBase/CardBase.css */ -a.pc-card-base-block_border_shadow, -.pc-card-base-block_border_shadow { - box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow); -} -.pc-card-base-block__body, -.pc-card-base-block { - display: flex; - flex-direction: column; - justify-content: space-between; -} -.pc-card-base-block { - min-height: 248px; - height: 100%; - overflow-x: hidden; - border-radius: var(--pc-border-radius); - background-color: var(--g-color-base-float); - transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); - display: flex; -} -.pc-card-base-block_border_line { - border: 1px solid var(--g-color-line-generic); -} -@media (min-width: 577px) { - .slick-slide:not(.slick-active) .pc-card-base-block { - box-shadow: none; - } -} -.pc-card-base-block__header { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - margin: var(--pc-image-padding); - border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding)); -} -.pc-card-base-block__header-content { - padding: 32px; -} -.pc-card-base-block__body { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - flex: 1; - padding: 32px; -} -.pc-card-base-block__header + .pc-card-base-block__body { - padding: 24px 32px 32px; -} -.pc-card-base-block__content { - flex: 1; -} -.pc-card-base-block__footer { - margin-top: 14px; -} -@media (max-width: 577px) { - .pc-card-base-block { - min-height: 0; - min-height: initial; - } -} -a.pc-card-base-block { - color: inherit; - -webkit-text-decoration: none; - text-decoration: none; - min-height: 248px; - height: 100%; - overflow-x: hidden; - border-radius: var(--pc-border-radius); - background-color: var(--g-color-base-float); - transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); -} -a.pc-card-base-block:hover, -a.pc-card-base-block:active { - --pc-text-header-color: inherit; - color: inherit; -} -a.pc-card-base-block_border_line { - border: 1px solid var(--g-color-line-generic); -} -a.pc-card-base-block_border_line, -a.pc-card-base-block_border_none { - transition: transform 0.3s ease-out; -} -a.pc-card-base-block_border_line:hover, -a.pc-card-base-block_border_none:hover { - transform: translateY(-8px); -} -a.pc-card-base-block_border_shadow { - transition: transform 0.3s ease-out; -} -a.pc-card-base-block_border_shadow:hover { - transform: translateY(-8px); -} -a.pc-card-base-block_border_shadow:hover { - background-color: var(--pc-color-base-float-hover); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/ErrorWrapper/ErrorWrapper.css */ -.pc-ErrorWrapper { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - white-space: nowrap; - color: var(--g-color-text-danger); -} -.pc-ErrorWrapper__text { - margin-bottom: 5px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/FileLink/FileLink.css */ -.pc-file-link { - align-items: baseline; -} -.pc-file-link_type_horizontal { - display: flex; -} -.pc-file-link_type_horizontal .pc-file-link__file-label { - margin-right: 8px; -} -.pc-file-link__file-label { - display: flex; - justify-content: center; - text-transform: uppercase; - width: 52px; -} -.pc-file-link__file-label .g-label__text { - width: auto; - width: initial; -} -.pc-file-link__link > a { - color: var(--g-color-text-primary); - border-radius: var(--g-focus-border-radius); -} -.pc-file-link__link > a:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-file-link__link > a:focus:not(:focus-visible) { - outline: 0; -} -.pc-file-link__link > a:hover { - color: var(--g-color-text-secondary); -} -.pc-file-link_size_l .pc-file-link__file-label, -.pc-file-link_size_m .pc-file-link__file-label { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-file-link_size_xs .pc-file-link__file-label, -.pc-file-link_size_s .pc-file-link__file-label { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} -.pc-file-link_theme_dark .pc-file-link__link > a { - color: var(--g-color-text-light-primary); -} -.pc-file-link_theme_dark .pc-file-link__link > a:hover { - color: var(--g-color-text-light-secondary); -} -.pc-file-link_theme_light .pc-file-link__link > a { - color: var(--g-color-text-dark-primary); -} -.pc-file-link_theme_light .pc-file-link__link > a:hover { - color: var(--g-color-text-dark-secondary); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Foldable/Foldable.css */ -.pc-foldable-block { - height: 0; - overflow-y: hidden; - transition: height 300ms, margin-bottom 300ms; -} -.pc-foldable-block__content-container { - overflow: auto; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/FullscreenImage/FullscreenImage.css */ -.pc-fullscreen-image__image { - cursor: pointer; -} -.pc-fullscreen-image__image-wrapper { - position: relative; -} -.pc-fullscreen-image__image-wrapper:hover .pc-fullscreen-image__icon-wrapper { - opacity: 1; -} -.pc-fullscreen-image__modal-content { - position: relative; - border-radius: var(--pc-border-radius); -} -.pc-fullscreen-image__modal-image { - display: block; - max-width: 1232px; - max-height: 70vh; - overflow: hidden; -} -.pc-fullscreen-image__modal .g-modal__content, -.pc-fullscreen-image__modal-image { - border-radius: var(--pc-border-radius); -} -.pc-fullscreen-image__icon-wrapper { - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: 16px; - top: 16px; - width: 36px; - height: 36px; - border-radius: 8px; - background-color: var(--g-color-base-simple-hover-solid); - cursor: pointer; - opacity: 0; - transition: 0.3s; -} -.pc-fullscreen-image__icon-wrapper:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-fullscreen-image__icon-wrapper:focus:not(:focus-visible) { - outline: 0; -} -.pc-fullscreen-image__icon-wrapper:focus { - opacity: 1; -} -.pc-fullscreen-image__icon { - color: var(--g-color-text-hint); -} -.pc-fullscreen-image__icon_hover:hover { - color: var(--g-color-text-secondary); -} -@media (max-width: 1185px) { - .pc-fullscreen-image__modal-image { - width: 100%; - } -} -@media (max-width: 1081px) { - .pc-fullscreen-image__image { - pointer-events: none; - } - .pc-fullscreen-image__icon-wrapper { - display: none; - } - .pc-fullscreen-image__modal { - display: none !important; - } - .pc-fullscreen-image__modal { - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/FullWidthBackground/FullWidthBackground.css */ -.pc-FullWidthBackground { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: var(--g-color-base-background); - z-index: 0; - pointer-events: none; -} -.pc-FullWidthBackground_rounded { - border-radius: var(--pc-border-radius); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/HeaderBreadcrumbs/HeaderBreadcrumbs.css */ -.pc-header-breadcrumbs { - z-index: 11; -} -.pc-header-breadcrumbs__item { - display: inline-block; -} -.pc-header-breadcrumbs__text { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; - color: var(--g-color-text-secondary); -} -.utilityfocus .pc-header-breadcrumbs__text:focus { - outline: 2px solid #ffdb4d; -} -.pc-header-breadcrumbs__text:hover, -.pc-header-breadcrumbs__text:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-header-breadcrumbs__text:after { - content: "\a0/ "; - margin: 0 8px 0 6px; - color: var(--g-color-text-secondary); -} -.pc-header-breadcrumbs__text:hover { - color: var(--g-color-text-primary); -} -.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text { - color: var(--g-color-text-light-secondary); -} -.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text:after { - color: var(--g-color-text-light-secondary); -} -.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text:hover { - color: var(--g-color-text-light-primary); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Link/Link.css */ -.pc-link-block { - margin-top: 16px; -} -.pc-link-block__link { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; - display: flex; - align-items: center; - border-radius: var(--g-focus-border-radius); -} -.utilityfocus .pc-link-block__link:focus { - outline: 2px solid #ffdb4d; -} -.pc-link-block__link:hover, -.pc-link-block__link:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-link-block__link:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-link-block__link:focus:not(:focus-visible) { - outline: 0; -} -.pc-link-block__link_theme_dark { - color: var(--g-color-text-light-primary); -} -.pc-link-block__link_theme_dark:hover { - color: var(--g-color-text-light-secondary); -} -.pc-link-block__link_has-arrow { - display: inherit; - white-space: nowrap; -} -.pc-link-block__link_has-arrow:hover, -.pc-link-block__link_has-arrow:active { - --pc-text-header-color: inherit; - color: var(--g-color-text-link); -} -.pc-link-block__link_has-arrow .pc-link-block__content { - white-space: normal; -} -.pc-link-block__link:hover .pc-link-block__arrow { - transform: translateX(5px); -} -.pc-link-block__link.pc-link-block__link_has-arrow.pc-link-block__link_theme_dark:hover { - color: var(--g-color-text-light-primary); -} -.pc-link-block__arrow { - position: relative; - top: 2px; - transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); -} -.pc-link-block_size_l { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.pc-link-block_size_m { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-link-block_size_m .pc-link-block__arrow { - top: 1px; -} -.pc-link-block_size_s { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Links/Links.css */ -.pc-links { - display: flex; - flex-direction: column; - align-items: baseline; -} -.pc-links__link { - margin-top: 0px !important; -} -.pc-links__link { -} -.pc-links_size_s { - gap: 8px; -} -.pc-links_size_l { - gap: 12px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Table/Table.css */ -.pc-table { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-table__table { - width: 100%; - overflow-x: auto; -} -.pc-table__row { - display: flex; -} -.pc-table__row:first-child { - font-weight: var(--g-text-accent-font-weight); -} -.pc-table__row:first-child .pc-table__cell { - border-bottom-color: var(--g-color-line-generic-active); - align-items: flex-end; - padding-top: 0; -} -.pc-table__cell { - padding: 12px 0; - display: flex; - flex: 1; - align-items: center; - border-bottom: 1px solid var(--g-color-line-generic); -} -.pc-table__cell:first-child { - flex: 2; -} -.pc-table__cell_justify_center { - justify-content: center; - text-align: center; -} -.pc-table__cell_justify_right { - justify-content: flex-end; - text-align: right; -} -.pc-table__marker { - display: inline-block; -} -.pc-table__marker_type_disk { - width: 16px; - height: 16px; - border-radius: 100%; - flex-shrink: 0; - box-sizing: border-box; -} -.pc-table__marker_type_disk.pc-table__marker_index_0 { - background-color: var(--g-color-base-neutral-light); -} -.pc-table__marker_type_disk.pc-table__marker_index_1 { - background-color: var(--g-color-base-brand); -} -.pc-table__marker_type_disk.pc-table__marker_index_2 { - border: 1px solid var(--g-color-text-hint); -} -.pc-table__marker_tick { - color: var(--g-color-base-generic-medium); -} -.pc-table__marker_tick_check { - color: var(--g-color-base-brand); -} -.pc-table__legend { - display: flex; - margin-top: 20px; - color: var(--g-color-text-secondary); -} -.pc-table__legend-item { - display: flex; - align-items: center; -} -.pc-table__legend-item + .pc-table__legend-item { - margin-left: 32px; -} -.pc-table__legent-item-text { - margin-left: 6px; -} -@media (max-width: 577px) { - .pc-table__cell { - min-width: 120px; - } - .pc-table__cell:first-child { - min-width: 230px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/ToggleArrow/ToggleArrow.css */ -.pc-ToggleArrow { - transition: transform 0.15s; - stroke-width: 2px; -} -.pc-ToggleArrow_type_horizontal { - transition: margin-left 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); - transform: rotate(-90deg); -} -.pc-ToggleArrow_type_vertical { - transform: rotate(0deg); -} -.pc-ToggleArrow_open.pc-ToggleArrow_type_horizontal { - transform: rotate(0deg); -} -.pc-ToggleArrow_open.pc-ToggleArrow_type_vertical { - transform: rotate(180deg); -} -.pc-ToggleArrow_thin { - stroke-width: 1px; -} -.pc-ToggleArrow_slow { - transition-duration: 0.3s; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/UnpublishedLabel/UnpublishedLabel.css */ -.pc-unpublished-label { - background-color: var(--g-color-base-danger-heavy); -} -.pc-unpublished-label_type_line { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - padding: 15px; -} -.pc-unpublished-label_type_label { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - display: inline-block; - padding: 0 8px; - border-radius: 2px; - height: 20px; - line-height: 20px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Control/Control.css */ -.pc-control { - display: flex; - justify-content: center; - align-items: center; - border-radius: var(--g-focus-border-radius); - transition: color 0.2s; - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - outline: none; -} -.pc-control .pc-control_theme_primary, -.pc-control .pc-control_theme_secondary, -.pc-control .pc-control_theme_link { - transition: color 0.2s; -} -.pc-control .pc-control_theme_accent { - transition: opacity 0.2s; -} -.utilityfocus .pc-control:focus { - outline: 2px solid #ffdb4d; -} -.pc-control:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-control:focus:not(:focus-visible) { - outline: 0; -} -.pc-control_size_xs { - width: 24px; - height: 24px; -} -.pc-control_size_s { - width: 28px; - height: 28px; -} -.pc-control_size_m { - width: 32px; - height: 32px; -} -.pc-control_size_l { - width: 36px; - height: 36px; -} -.pc-control_theme_primary { - color: var(--g-color-text-complementary); -} -.pc-control_theme_primary:hover { - color: var(--g-color-text-primary); -} -.pc-control_theme_secondary { - color: var(--g-color-text-secondary); -} -.pc-control_theme_secondary:hover { - color: var(--g-color-text-complementary); -} -.pc-control_theme_link { - color: var(--g-color-text-complementary); -} -.pc-control_theme_link:hover { - color: var(--g-color-text-link-hover); -} -.pc-control_theme_accent { - opacity: 0.7; - color: var(--g-color-base-danger-heavy); -} -.pc-control_theme_accent:hover { - opacity: 1; -} -.pc-control_disabled { - cursor: default; - color: var(--g-color-text-secondary); -} -.pc-control_disabled:hover { - color: var(--g-color-text-secondary); -} -@media (max-width: 768px) { - .pc-control:hover { - color: inherit; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/OverflowScroller/OverflowScroller.css */ -.pc-overflow-scroller { - display: flex; - align-items: center; - position: relative; - overflow-x: hidden; -} -.pc-overflow-scroller__container { - width: 100%; - position: relative; -} -.pc-overflow-scroller__container_padding-left { - padding-left: 24px; -} -.pc-overflow-scroller__container_padding-right { - padding-right: 24px; -} -.pc-overflow-scroller__wrapper { - position: relative; - transition: left 0.6s; -} -.pc-overflow-scroller__arrow { - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - position: absolute; - z-index: 10; - top: 0; - display: flex; - justify-content: flex-end; - align-items: center; - width: 32px; - height: calc(100% - 1px); - cursor: pointer; - color: var(--g-color-text-secondary); - border-radius: var(--g-focus-border-radius); -} -.pc-overflow-scroller__arrow:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-overflow-scroller__arrow:focus:not(:focus-visible) { - outline: 0; -} -.pc-overflow-scroller__arrow_type_left { - left: 0; - transform: rotate(180deg); -} -.pc-overflow-scroller__arrow_type_right { - right: 0; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Author/Author.css */ -.pc-author { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - display: flex; - flex-direction: column; -} -.pc-author__avatar { - width: 80px; - height: 80px; - display: flex; - align-items: center; - flex: 0 0 auto; - border-radius: 16px; - overflow: hidden; -} -.pc-author__avatar img { - width: 80px; - height: 80px; - -o-object-fit: cover; - object-fit: cover; - display: block; -} -.pc-author__name { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.pc-author__description { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - color: var(--g-color-text-secondary); - padding-top: 4px; -} -.pc-author__label:not(:first-child) { - font-weight: 400; - margin-top: 8px; -} -.pc-author_type_column { - z-index: 1; - position: relative; -} -.pc-author_type_line { - flex-flow: row nowrap; - align-items: center; - width: 100%; -} -.pc-author_type_line .pc-author__avatar { - margin: 0; -} -.pc-author_type_line .pc-author__label { - margin-top: 0; -} -.pc-author_type_line .pc-author__label:not(:first-child) { - margin-left: 16px; -} -.pc-author_theme_dark .pc-author__description { - color: var(--g-color-text-light-secondary); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/MetaInfo/MetaInfo.css */ -.pc-meta-info { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - display: flex; - align-items: center; -} -.pc-meta-info__item:not(:first-child) { - margin-left: 16px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/ContentList/ContentList.css */ -.pc-content-list_size_l .pc-content-list__title { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - margin: 0 0 8px; -} -.pc-content-list_size_l .pc-content-list__icon { - width: 22px; - height: 22px; - margin-top: 1px; - margin-bottom: 1px; - margin-right: 12px; -} -.pc-content-list_size_l .pc-content-list__item:not(:last-child) { - margin-bottom: 16px; -} -.pc-content-list_size_l .pc-content-list__item_without-title:not(:last-child) { - margin-bottom: 12px; -} -.pc-content-list_size_l .pc-content-list__item_without-title .pc-content-list__icon { - width: 20px; - height: 20px; - margin-top: 0; - margin-bottom: 0; - margin-right: 8px; -} -.pc-content-list_size_s .pc-content-list__title { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - margin: 0 0 calc(8px / 2); -} -.pc-content-list_size_s .pc-content-list__icon { - width: 20px; - height: 20px; - margin-top: 2px; - margin-bottom: 2px; - margin-right: 8px; -} -.pc-content-list_size_s .pc-content-list__text { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} -.pc-content-list_size_s .pc-content-list__item:not(:last-child) { - margin-bottom: 12px; -} -.pc-content-list_size_s .pc-content-list__item_without-title:not(:last-child) { - margin-bottom: 8px; -} -.pc-content-list_size_s .pc-content-list__item_without-title .pc-content-list__icon { - width: 18px; - height: 18px; - margin-top: 0; - margin-bottom: 0; -} -.pc-content-list__icon { - display: block; -} -.pc-content-list__item { - display: flex; -} -.pc-content-list .pc-content-list__title .yfm { - font-size: inherit; - line-height: inherit; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/Divider/Divider.css */ -.pc-divider-block_size_xxs { - padding-top: 12px; -} -.pc-divider-block_size_xs { - padding-top: 16px; -} -.pc-divider-block_size_s { - padding-top: 24px; -} -.pc-divider-block_size_m { - padding-top: 32px; -} -.pc-divider-block_size_l { - padding-top: 48px; -} -.pc-divider-block_size_xl { - padding-top: 64px; -} -.pc-divider-block_size_xxl { - padding-top: 96px; -} -.pc-divider-block_size_xxxl { - padding-top: 128px; -} -.pc-divider-block_border { - border-top: 1px solid var(--g-color-line-generic); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/Quote/Quote.css */ -.pc-quote_border_shadow { - box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow); -} -.pc-quote { - min-height: 248px; - height: 100%; - overflow-x: hidden; - border-radius: var(--pc-border-radius); - background-color: var(--g-color-base-float); - transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); - display: flex; - min-height: 400px; - height: 100%; -} -.pc-quote_theme_dark { - color: var(--g-color-text-light-primary); -} -.pc-quote_theme_dark h1, -.pc-quote_theme_dark h2, -.pc-quote_theme_dark h3, -.pc-quote_theme_dark h4, -.pc-quote_theme_dark h5, -.pc-quote_theme_dark h6, -.pc-quote_theme_dark .yfm { - color: var(--g-color-text-light-primary); -} -.pc-quote_border_line { - border: 1px solid var(--g-color-line-generic); -} -@media (min-width: 577px) { - .slick-slide:not(.slick-active) .pc-quote { - box-shadow: none; - } -} -.pc-quote__logo { - height: 48px; -} -.pc-quote__content-wrapper { - display: flex; - flex-direction: column; - justify-content: space-between; - width: calc(50% + 5px * 2); - margin-right: 5px; - padding: 48px 32px 48px 48px; -} -.pc-quote__image-wrapper { - flex: 1; - margin-left: 5px; - overflow: hidden; - margin: var(--pc-image-padding); - border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding)); -} -.pc-quote__content { - margin-top: 24px; - position: relative; - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.pc-quote__content_quote-type_chevron::before { - position: absolute; - left: -10px; - content: "\ab"; -} -.pc-quote__content_quote-type_chevron .pc-quote__text::after { - content: "\bb"; -} -.pc-quote__content_quote-type_english-double::before { - position: absolute; - left: -8px; - content: "\201c"; -} -.pc-quote__content_quote-type_english-double .pc-quote__text::after { - content: "\201d"; -} -.pc-quote__content .yfm { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.pc-quote__content .yfm > * { - display: inline; -} -.pc-quote__content .yfm:after { - position: relative; - left: -5px; -} -.pc-quote__image { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.pc-quote__author-wrapper { - display: flex; - justify-content: space-between; - align-items: flex-end; - margin-top: 20px; -} -.pc-quote__author { - max-width: calc(60% - 20px); - margin-right: 20px; -} -.pc-quote__link-button { -} -.pc-quote__link-button_theme_dark { - color: var(--g-color-base-background) !important; -} -.pc-quote__link-button_theme_dark:before { - border-color: var(--g-color-base-background) !important; -} -@media (max-width: 1081px) { - .pc-quote__author-wrapper { - flex-direction: column; - } - .pc-quote__author { - margin-right: 0; - margin-bottom: 32px; - max-width: none; - max-width: initial; - } - .pc-quote__link-button { - align-self: flex-start; - } -} -@media (max-width: 769px) { - .pc-quote__content-wrapper { - width: calc(75% + 5px * 2); - } -} -@media (max-width: 577px) { - .pc-quote__image-wrapper { - display: none; - } - .pc-quote__content-wrapper { - padding: 32px; - } - .pc-quote__content-wrapper { - width: 100%; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/CombinedPriceDetailed/CombinedPriceDetailed.css */ -.pc-combined-price-detailed-block__row { - margin: 0 !important; -} -.pc-combined-price-detailed-block__row { -} -.pc-combined-price-detailed-block__row .col { - padding: 0; - margin: 12px; -} -.pc-combined-price-detailed-block__row > * { - display: flex; - width: 100%; -} -.pc-combined-price-detailed-block__row:not(:last-child) { - margin-bottom: 12px !important; -} -.pc-combined-price-detailed-block__row:not(:last-child) { - border-bottom: 1px solid var(--g-color-line-generic); - padding-bottom: 12px; -} -@media (min-width: 1081px) { - .pc-combined-price-detailed-block__description > * { - padding-top: 12px; - } - .pc-combined-price-detailed-block__description_delimiter > * { - border-top: 1px solid var(--g-color-line-generic); - } - .pc-combined-price-detailed-block__empty-column { - border-top: 0; - } -} -@media (max-width: 1080px) { - .pc-combined-price-detailed-block__description > * { - margin-top: 0 !important; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDescription/PriceDescription.css */ -.pc-price-description { - margin-bottom: 12px; -} -.pc-price-description__title_size_l, -.pc-price-description__description_size_l, -.pc-price-description__detailed-title_size_l { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); -} -.pc-price-description__title_size_m, -.pc-price-description__description_size_m, -.pc-price-description__detailed-title_size_m { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-price-description__title_size_s, -.pc-price-description__description_size_s, -.pc-price-description__detailed-title_size_s { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} -.pc-price-description__main-title { - font-weight: var(--g-text-accent-font-weight); -} -.pc-price-description__main-title_color_cornflower { - color: var(--g-color-base-brand); -} -.pc-price-description__main-title_color_black { - color: var(--g-color-text-primary); -} -.pc-price-description__title { - display: flex; - padding: 16px 0 12px 0; - align-items: flex-end; -} -.pc-price-description__description { - font-weight: 400; -} -.pc-price-description__detailed-title { - margin-left: 4px; -} -.pc-price-description__label_size_s { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-price-description__label_size_xs { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} -@media (max-width: 577px) { - .pc-price-description { - min-width: 160px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDetails/Details/List.css */ -.pc-marked-list__list-item { - display: flex; -} -.pc-marked-list__text { - margin-left: 8px; -} -.pc-marked-list__img { - margin-top: 5px; - height: -moz-fit-content; - height: fit-content; - content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjUgNCA1IDcuNSAxMS41IDEiIHN0cm9rZT0iIzUyODJGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDetails/Details/Settings.css */ -.pc-settings-list__title, -.pc-settings-list__description { - font-weight: 400; -} -.pc-settings-list__title_size_l, -.pc-settings-list__description_size_l { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); -} -.pc-settings-list__title_size_m, -.pc-settings-list__description_size_m { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-settings-list__title_size_s, -.pc-settings-list__description_size_s { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} -.pc-settings-list__title { - color: var(--g-color-text-hint); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDetails/PriceDetails.css */ -@media (min-width: 1081px) { - .pc-price-details__non_foldable { - display: block; - } - .pc-price-details__foldable { - display: none; - } -} -@media (max-width: 1080px) { - .pc-price-details__non_foldable { - display: none; - } - .pc-price-details__foldable { - display: block; - } -} -.pc-price-details__delimiter-line { - border-top: 1px solid var(--g-color-line-generic); -} -.pc-price-details__arrow { - margin: auto 10px; -} -.pc-price-details__foldable_title { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - cursor: pointer; - display: flex; - align-items: center; - font-weight: 400; - border-radius: var(--g-focus-border-radius); -} -.pc-price-details__foldable_title:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-price-details__foldable_title:focus:not(:focus-visible) { - outline: 0; -} -.pc-price-details__foldable_title_color_cornflower { - color: var(--g-color-text-link); -} -.pc-price-details__foldable_title_color_black { - color: var(--g-color-text-primary); -} -.pc-price-details__foldable_block > * { - padding-top: 12px; -} -.pc-price-details .pc-settings-list__title { - margin-bottom: 2px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/SeparatePriceDetailed/SeparatePriceDetailed.css */ -.pc-separate-price-detailed-block .pc-price-description { - margin-bottom: 0; -} -.pc-separate-price-detailed-block .pc-price-details > * { - padding-top: 12px; -} -.pc-separate-price-detailed-block .pc-price-details { - margin-top: 24px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/MediaCard/MediaCard.css */ -.pc-MediaCard__body { - padding: 0; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/BannerCard/BannerCard.css */ -.pc-banner-card__subtitle p, -.pc-banner-card__subtitle, -.pc-banner-card__title { - margin: 0; -} -.pc-banner-card_theme_dark { - --g-color-line-focus: var(--pc-color-line-focus-dark); -} -.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__title, -.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__subtitle { - color: var(--g-color-text-light-primary); -} -.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__title p, -.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__subtitle p { - color: var(--g-color-text-light-primary); -} -.pc-banner-card__title { - font-size: var(--g-text-display-2-font-size); - line-height: var(--g-text-display-2-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); -} -@media (max-width: 576px) { - .pc-banner-card__title { - font-size: var(--g-text-display-1-font-size); - line-height: var(--g-text-display-1-line-height); - } -} -.pc-banner-card__title a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; -} -.utilityfocus .pc-banner-card__title a:focus { - outline: 2px solid #ffdb4d; -} -.pc-banner-card__title a:hover, -.pc-banner-card__title a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-banner-card__content { - width: 100%; - border-radius: var(--pc-border-radius); - display: flex; - min-height: 320px; -} -.pc-banner-card__info, -.pc-banner-card__image { - flex: 1; -} -.pc-banner-card__info { - padding: 32px; - display: flex; - justify-content: space-between; - flex-direction: column; - align-items: baseline; -} -.pc-banner-card__subtitle { - display: inline-block; - margin-top: 8px; - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - font-weight: normal; -} -.pc-banner-card__subtitle p { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - font-weight: normal; -} -.pc-banner-card__button.pc-banner-card__button { - margin-top: 28px; -} -.pc-banner-card__image { - border-top-right-radius: var(--pc-border-radius); - border-bottom-right-radius: var(--pc-border-radius); - margin: var(--pc-image-padding); - border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding)); -} -.pc-banner-card__image img { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: left; - object-position: left; -} -.pc-banner-card_media-view_fit .pc-banner-card__image img { - -o-object-fit: contain; - object-fit: contain; -} -@media (max-width: 576px) { - .pc-banner-card__image { - display: none; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/Content/Content.css */ -.pc-content_size_l .pc-content__text .yfm, -.pc-content_size_l .pc-content__notice .yfm { - margin: 0; -} -.pc-content { - --pc-monochrome-button-background-color: #262626; - --pc-monochrome-button-background-color-hover: #393939; - --pc-monochrome-button-color: var(--g-color-text-light-primary); -} -.pc-content__notice .yfm ol, -.pc-content__notice .yfm ul, -.pc-content__text .yfm ol, -.pc-content__text .yfm ul { - padding-left: 1.4em; -} -.pc-content__notice.pc-content__notice .yfm, -.pc-content__notice.pc-content__notice .yfm > * { - color: var(--g-color-text-secondary); -} -.pc-content__notice.pc-content__notice .yfm a { - color: var(--g-color-text-secondary); - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-content__notice.pc-content__notice .yfm a:hover { - color: var(--g-color-text-primary); -} -.pc-content__link { - display: block; -} -.pc-content_centered.pc-content_centered { - margin: 0 auto; - text-align: center; -} -.pc-content_centered .pc-content__buttons { - justify-content: center; -} -.pc-content_centered .pc-content__links { - align-items: center; -} -.pc-content_centered .pc-content__link a { - justify-content: center; -} -.pc-content_centered .pc-content__notice .yfm ul, -.pc-content_centered .pc-content__notice .yfm ol, -.pc-content_centered .pc-content__text .yfm ul, -.pc-content_centered .pc-content__text .yfm ol { - text-align: left; -} -.pc-content_size_s .pc-content__text, -.pc-content_size_s .pc-content__notice { - margin-top: 8px; -} -.pc-content_size_s .pc-content__text_without-title { - margin-top: 0; -} -.pc-content_size_s .pc-content__list, -.pc-content_size_s .pc-content__links, -.pc-content_size_s .pc-content__buttons { - margin-top: 16px; -} -.pc-content_size_l .pc-content__text, -.pc-content_size_l .pc-content__notice { - margin-top: 12px; -} -.pc-content_size_l .pc-content__text_without-title { - margin-top: 0; -} -.pc-content_size_l .pc-content__text .yfm, -.pc-content_size_l .pc-content__notice .yfm { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.pc-content_size_l .pc-content__list, -.pc-content_size_l .pc-content__links, -.pc-content_size_l .pc-content__buttons { - margin-top: 24px; -} -.pc-content_theme_dark { - --g-color-line-focus: var(--pc-color-line-focus-dark); -} -.pc-content_theme_dark .pc-content__title *, -.pc-content_theme_dark .pc-content__text .yfm, -.pc-content_theme_dark .pc-content__text .yfm *, -.pc-content_theme_dark .pc-content__links a { - color: var(--g-color-text-light-primary); -} -.pc-content_theme_dark .pc-content__notice .yfm, -.pc-content_theme_dark .pc-content__notice .yfm * { - color: var(--g-color-text-light-secondary); -} -.pc-content_theme_dark .pc-content__notice .yfm a { - color: var(--g-color-text-light-secondary); - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-content_theme_dark .pc-content__notice .yfm a:hover { - color: var(--g-color-text-light-primary); -} -.pc-content_theme_dark .pc-content__text .yfm a { - color: var(--g-color-text-light-primary); - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-content_theme_dark .pc-content__text .yfm a:hover { - color: var(--g-color-text-light-secondary); -} -.pc-content_theme_dark .pc-content__title a { - color: var(--g-color-text-light-primary); - text-decoration: underline; - -webkit-text-decoration: none; - text-decoration: none; -} -.pc-content_theme_dark .pc-content__title a:hover { - color: var(--g-color-text-light-secondary); -} -.pc-content_theme_light .pc-content__title *, -.pc-content_theme_light .pc-content__text .yfm, -.pc-content_theme_light .pc-content__text .yfm *, -.pc-content_theme_light .pc-content__links a { - color: var(--g-color-text-dark-primary); -} -.pc-content_theme_light .pc-content__notice .yfm, -.pc-content_theme_light .pc-content__notice .yfm * { - color: var(--g-color-text-dark-secondary); -} -.pc-content_theme_light .pc-content__notice .yfm a { - color: var(--g-color-text-dark-secondary); - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-content_theme_light .pc-content__notice .yfm a:hover { - color: var(--g-color-text-dark-primary); -} -.pc-content_theme_light .pc-content__text .yfm a { - color: var(--g-color-text-dark-primary); - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-content_theme_light .pc-content__text .yfm a:hover { - color: var(--g-color-text-dark-secondary); -} -.pc-content_theme_light .pc-content__title a { - color: var(--g-color-text-dark-primary); - text-decoration: underline; - -webkit-text-decoration: none; - text-decoration: none; -} -.pc-content_theme_light .pc-content__title a:hover { - color: var(--g-color-text-dark-secondary); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/LayoutItem/LayoutItem.css */ -.pc-layout-item { - display: flex; - flex-direction: column; - height: 100%; -} -.pc-layout-item__media { - width: 100%; - display: block; - border-radius: var(--pc-border-radius); -} -.pc-layout-item__media_border { - border: 1px solid var(--g-color-line-generic); -} -.pc-layout-item__meta-info { - margin: 16px 0 -8px 0; -} -.pc-layout-item__content { - flex: auto; - margin: 16px 16px 0 0; -} -.pc-layout-item__content_no-media { - margin: 0; -} -.pc-layout-item__links, -.pc-layout-item__buttons { - margin-top: 16px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/BackgroundCard/BackgroundCard.css */ -.pc-background-card { - position: relative; -} -.pc-background-card_theme_light { - background-color: var(--pc-color-base-silver); -} -.pc-background-card_theme_dark { - background-color: var(--pc-color-base-asphalt); -} -.pc-background-card_padding_s { - padding-bottom: 80px; -} -.pc-background-card_padding_m { - padding-bottom: 160px; -} -.pc-background-card_padding_l { - padding-bottom: 240px; -} -.pc-background-card_padding_xl { - padding-bottom: 320px; -} -.pc-background-card_border_none { - box-shadow: none; - cursor: default; - border: none; -} -.pc-background-card__image { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.pc-background-card__image img { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: left; - object-position: left; -} -.pc-background-card__footer { - margin-top: 0px; -} -.pc-background-card__links, -.pc-background-card__buttons { - margin-top: 16px; -} -a.pc-background-card_theme_light { - background-color: var(--pc-color-base-silver); -} -a.pc-background-card_theme_dark { - background-color: var(--pc-color-base-asphalt); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/BasicCard/BasicCard.css */ -.pc-basic-card.pc-basic-card { - min-height: auto; -} -.pc-basic-card__footer { - margin-top: 0px; -} -.pc-basic-card__links, -.pc-basic-card__buttons { - margin-top: 16px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/HubspotForm/HubspotForm.css */ -.pc-hubspot-form { - --g-color-line-focus: var(--pc-color-line-focus-light); -} -.pc-hubspot-form .submitted-message { - padding-left: 10px; -} -.pc-hubspot-form .hs-form-field { - margin-bottom: 16px; - padding-left: 10px; -} -.pc-hubspot-form .hs-form-field > label { - color: var(--g-color-text-primary); - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - display: flex; - width: 200px; - max-width: 100%; - padding: 5px 0 0; - position: relative; -} -.pc-hubspot-form .hs-form-field:only-child > label { - width: 100%; -} -.pc-hubspot-form .hs-form-field .input { - box-sizing: border-box; - display: inline-block; - position: relative; - width: 100%; -} -.pc-hubspot-form .hs-form-field .input input[type=text], -.pc-hubspot-form .hs-form-field .input input[type=number], -.pc-hubspot-form .hs-form-field .input input[type=tel], -.pc-hubspot-form .hs-form-field .input input[type=email], -.pc-hubspot-form .hs-form-field .input textarea, -.pc-hubspot-form .hs-form-field .input select { - box-sizing: border-box; - display: inline-block; - vertical-align: top; - position: relative; - margin: 0; - padding: 10px 13px; - width: 100%; - height: 36px; - font-size: 15px; - line-height: 16px; - font-weight: normal; - font-family: var(--g-text-body-font-family); - color: var(--g-color-text-primary); - background-color: transparent; - border: 1px solid var(--g-color-line-generic); - border-radius: var(--g-border-radius-l); -} -.pc-hubspot-form .hs-form-field .input input[type=text]:hover, -.pc-hubspot-form .hs-form-field .input input[type=number]:hover, -.pc-hubspot-form .hs-form-field .input input[type=tel]:hover, -.pc-hubspot-form .hs-form-field .input input[type=email]:hover, -.pc-hubspot-form .hs-form-field .input textarea:hover, -.pc-hubspot-form .hs-form-field .input select:hover { - border: 1px solid var(--g-color-line-generic-hover); -} -.pc-hubspot-form .hs-form-field .input input[type=text]::-moz-placeholder, -.pc-hubspot-form .hs-form-field .input input[type=number]::-moz-placeholder, -.pc-hubspot-form .hs-form-field .input input[type=tel]::-moz-placeholder, -.pc-hubspot-form .hs-form-field .input input[type=email]::-moz-placeholder, -.pc-hubspot-form .hs-form-field .input textarea::-moz-placeholder, -.pc-hubspot-form .hs-form-field .input select::-moz-placeholder { - color: var(--g-color-text-hint); -} -.pc-hubspot-form .hs-form-field .input input[type=text]::placeholder, -.pc-hubspot-form .hs-form-field .input input[type=number]::placeholder, -.pc-hubspot-form .hs-form-field .input input[type=tel]::placeholder, -.pc-hubspot-form .hs-form-field .input input[type=email]::placeholder, -.pc-hubspot-form .hs-form-field .input textarea::placeholder, -.pc-hubspot-form .hs-form-field .input select::placeholder { - color: var(--g-color-text-hint); -} -.pc-hubspot-form .hs-form-field .input input[type=text]:focus, -.pc-hubspot-form .hs-form-field .input input[type=number]:focus, -.pc-hubspot-form .hs-form-field .input input[type=tel]:focus, -.pc-hubspot-form .hs-form-field .input input[type=email]:focus, -.pc-hubspot-form .hs-form-field .input textarea:focus, -.pc-hubspot-form .hs-form-field .input select:focus { - outline: none; -} -.pc-hubspot-form .hs-form-field .input input[type=text]:focus, -.pc-hubspot-form .hs-form-field .input input[type=number]:focus, -.pc-hubspot-form .hs-form-field .input input[type=tel]:focus, -.pc-hubspot-form .hs-form-field .input input[type=email]:focus, -.pc-hubspot-form .hs-form-field .input textarea:focus { - border: 2px solid var(--g-color-line-focus); - outline: none; -} -.pc-hubspot-form .hs-form-field .input textarea { - margin: 10px 0 0 0; -} -.pc-hubspot-form .hs-form-field .input textarea { - height: 110px; - min-width: 100%; - resize: none; - padding-right: 30px; -} -.pc-hubspot-form .hs-form-field .input select { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTEgNiIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBkPSJNMTAuMDggMEw1LjUgNC4zNi45MSAwIDAgLjg2bDUuNSA1LjI1TDExIC44NnoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K); - background-repeat: no-repeat; - background-position: right 12px top 50%; - padding-right: 30px; -} -.pc-hubspot-form .hs-form-field .input select:focus { - border: 1px solid var(--g-color-line-focus); -} -.pc-hubspot-form .hs-form-field .input .hs-fieldtype-intl-phone.hs-input .hs-input { - width: 100% !important; -} -.pc-hubspot-form .hs-form-field .input .hs-fieldtype-intl-phone.hs-input .hs-input { - float: none; -} -.pc-hubspot-form .hs-form-field .input .hs-fieldtype-intl-phone.hs-input .hs-input + .hs-input { - margin-top: 10px; -} -.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) { - display: flex; - flex-wrap: wrap; -} -.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input { - width: calc(100% - 200px); -} -.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-error-msg, -.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-field-desc { - margin-left: 200px; -} -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display, -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display, -.pc-hubspot-form .hs-form-field .hs-form-radio-display { - position: relative; - display: flex; - align-items: flex-start; -} -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input, -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input, -.pc-hubspot-form .hs-form-field .hs-form-radio-display input { - width: 17px; - height: 17px; - margin: 0; - opacity: 0; - flex-shrink: 0; -} -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display span:not(.hs-form-required), -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display span:not(.hs-form-required), -.pc-hubspot-form .hs-form-field .hs-form-radio-display span:not(.hs-form-required) { - color: var(--g-color-text-primary); - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - padding-left: 7px; - margin: 0; - flex-grow: 1; -} -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display .hs-form-required, -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display .hs-form-required, -.pc-hubspot-form .hs-form-field .hs-form-radio-display .hs-form-required { - top: 0; -} -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display, -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display { - position: relative; -} -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display span:not(.hs-form-required):before, -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display span:not(.hs-form-required):before { - content: ""; - position: absolute; - top: 0; - left: 0; - height: 17px; - width: 17px; - background-color: transparent; - border-radius: 4px; - border: 1px solid var(--g-color-line-generic-accent); - transition: background-color 0.1s linear; -} -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display span:not(.hs-form-required):after, -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display span:not(.hs-form-required):after { - content: ""; - position: absolute; - top: -10px; - left: 2px; - height: 18px; - width: 18px; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxwYXRoIGQ9Ik0xNS42MjMgMWwtOS4xNSAxMy4xNzQtNC4yODctNC42TDEgMTEuMDMgNi42MiAxNyAxNyAyLjI3IDE1LjYyMyAxeiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4K); - transition: top 0.1s linear, opacity 0.1s linear; - opacity: 0; -} -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input:checked ~ span:after, -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input:checked ~ span:after { - opacity: 1; - top: -5px; -} -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input:checked ~ span:before, -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input:checked ~ span:before { - background-color: #ffeba0; -} -.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input[type=checkbox]:focus ~ span::before, -.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input[type=checkbox]:focus ~ span::before { - outline: 2px solid var(--g-color-line-focus); -} -.pc-hubspot-form .hs-form-field .hs-form-radio-display span:before { - content: ""; - position: absolute; - top: 0; - left: 0; - height: 17px; - width: 17px; - background-color: transparent; - border-radius: 50%; - border: 1px solid var(--g-color-line-generic-accent); - transition: background-color 0.1s linear; -} -.pc-hubspot-form .hs-form-field .hs-form-radio-display span:after { - content: ""; - position: absolute; - top: 5px; - left: 5px; - height: 7px; - width: 7px; - border-radius: 50%; - opacity: 0; - background: #000000; - transition: opacity 0.1s linear; -} -.pc-hubspot-form .hs-form-field .hs-form-radio-display input:checked ~ span:after { - opacity: 1; -} -.pc-hubspot-form .hs-form-field .hs-form-radio-display input:checked ~ span:before { - background-color: #ffeba0; -} -.pc-hubspot-form .hs-form-field .hs-form-checkbox:not(:last-child), -.pc-hubspot-form .hs-form-field .hs-form-radio:not(:last-child) { - margin-bottom: 5px; -} -.pc-hubspot-form .hs-richtext { - padding-left: 10px; -} -.pc-hubspot-form .hs-richtext p { - color: var(--g-color-text-primary); - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - margin: 20px 0; -} -.pc-hubspot-form .hs_error_rollup { - padding-left: 10px; - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-danger); -} -.pc-hubspot-form .legal-consent-container { - padding-top: 8px; -} -.pc-hubspot-form .inputs-list { - list-style: none; - padding: 0; - margin: 0; -} -.pc-hubspot-form .hs-form-required { - color: var(--g-color-text-hint); - width: 10px; - order: 1; - position: absolute; - left: -10px; -} -.pc-hubspot-form .hs-field-desc { - order: 3; - padding: 0; - margin: 3px 0 0; - font-size: var(--g-text-body-1-font-size); - color: var(--g-color-text-complementary); -} -.pc-hubspot-form .hs-error-msgs { - width: 100%; - margin: 3px 0; - order: 4; -} -.pc-hubspot-form .hs-error-msg { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); - color: var(--g-color-text-danger); - display: block; -} -.pc-hubspot-form .actions { - display: flex; - justify-content: flex-end; -} -.pc-hubspot-form .hs-button.primary { - 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-block; - position: relative; - overflow: visible; - box-sizing: border-box; - height: 44px; - padding: 0 20px; - border-radius: var(--g-border-radius-xl); - background-color: var(--g-color-base-brand); - color: var(--g-color-text-brand-contrast); - line-height: 44px; - font-size: var(--g-text-body-2-font-size); - font-weight: normal; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - text-align: center; - white-space: nowrap; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.pc-hubspot-form .hs-button.primary:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 1px; -} -.pc-hubspot-form .hs-button.primary:focus:not(:focus-visible) { - outline: 0; -} -.pc-hubspot-form .hs-button.primary:hover { - background-color: var(--g-color-base-brand-hover); -} -.pc-hubspot-form .hs-button.primary:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 1px; -} -.pc-hubspot-form .hs-button.primary:focus:not(:focus-visible) { - outline: 0; -} -.pc-hubspot-form .grecaptcha-badge { - box-shadow: none !important; -} -.pc-hubspot-form .grecaptcha-badge { - border: 1px solid var(--g-color-line-generic); -} -.pc-hubspot-form .hs_recaptcha div { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.pc-hubspot-form_mobile .hs-richtext, -.pc-hubspot-form_mobile .hs-form-field, -.pc-hubspot-form_mobile .hs_error_rollup.actions, -.pc-hubspot-form_mobile .submitted-message { - padding: 0 4px; -} -.pc-hubspot-form_mobile .hs-form-field > label span { - order: 2; -} -.pc-hubspot-form_mobile .hs-form-field > label span.hs-form-required { - order: 1; -} -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) { - flex-direction: column; -} -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input { - width: 100%; -} -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=text], -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=number], -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=tel], -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=email], -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input select { - margin: 10px 0 0 0; -} -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-error-msg, -.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-field-desc { - margin-left: 0; -} -.pc-hubspot-form_mobile .hs-form-field .hs-form-checkbox:first-child, -.pc-hubspot-form_mobile .hs-form-field .hs-form-radio:first-child { - margin-top: 10px; -} -.pc-hubspot-form_mobile .hs-form-required { - position: static; -} -.pc-hubspot-form_mobile .actions { - justify-content: center; -} -.pc-hubspot-form_mobile .hs-button.primary { - width: 80%; -} -.pc-hubspot-form a:focus { - box-shadow: 0 0 0 2px var(--g-color-line-focus); -} -.pc-hubspot-form a:focus:not(:focus-visible) { - box-shadow: none; -} -.pc-hubspot-form a:focus { - outline: 0; - border-radius: var(--g-focus-border-radius); -} -.pc-hubspot-form_theme_dark { - --g-color-line-focus: var(--pc-color-line-focus-dark); -} -.pc-hubspot-form_theme_dark .hs-form-field .input select { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTEgNiIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBkPSJNMTAuMDggMEw1LjUgNC4zNi45MSAwIDAgLjg2bDUuNSA1LjI1TDExIC44NnoiIGZpbGw9IiNmZmZmZmYiLz4KPC9zdmc+Cg==); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceCard/PriceCard.css */ -.pc-price-card { - position: relative; -} -.pc-price-card.pc-price-card { - min-height: auto; -} -.pc-price-card__background { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.pc-price-card__content { - height: 100%; - display: flex; - flex-direction: column; - position: relative; -} -.pc-price-card__content_theme_dark { - color: var(--g-color-text-light-primary); - --g-color-line-focus: var(--pc-color-line-focus-dark); -} -.pc-price-card__content_theme_dark .pc-price-card__info .yfm, -.pc-price-card__content_theme_dark .pc-price-card__info .yfm * { - color: var(--g-color-text-light-primary); -} -.pc-price-card__content_theme_dark .pc-price-card__info a { - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-price-card__content_theme_dark .pc-price-card__info a:hover { - color: var(--g-color-text-light-secondary); -} -.pc-price-card__content_theme_light { - color: var(--g-color-text-dark-primary); -} -.pc-price-card__content_theme_light .pc-price-card__info .yfm, -.pc-price-card__content_theme_light .pc-price-card__info .yfm * { - color: var(--g-color-text-dark-primary); -} -.pc-price-card__content_theme_light .pc-price-card__info a { - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-price-card__content_theme_light .pc-price-card__info a:hover { - color: var(--g-color-text-dark-secondary); -} -.pc-price-card__title { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - margin-bottom: 24px; -} -.pc-price-card__price { - margin-bottom: 24px; -} -.pc-price-card__price-value { - font-size: var(--g-text-display-1-font-size); - line-height: var(--g-text-display-1-line-height); -} -.pc-price-card__price-period { - margin-left: 4px; -} -.pc-price-card__price-details { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - white-space: pre-wrap; -} -.pc-price-card__main { - flex: 1; - min-height: 0; - display: flex; - flex-direction: column; - position: relative; -} -.pc-price-card__info { - flex: 1; - min-height: 0; - display: flex; - flex-direction: column; -} -.pc-price-card__description:not(:last-child) { - margin-bottom: 12px; -} -.pc-price-card__links, -.pc-price-card__buttons { - margin-top: 24px; -} -.pc-price-card__footer { - margin-top: 0px; -} -@media (max-width: 769px) { - .pc-price-card__title, - .pc-price-card__price { - margin-bottom: 16px; - } - .pc-price-card__links, - .pc-price-card__buttons { - margin-top: 16px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/ImageCard/ImageCard.css */ -.pc-image-card_border_shadow { - box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow); -} -.pc-image-card { - min-height: 248px; - height: 100%; - overflow-x: hidden; - border-radius: var(--pc-border-radius); - background-color: var(--g-color-base-float); - transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); - min-height: 1px; -} -.pc-image-card_border_line { - border: 1px solid var(--g-color-line-generic); -} -.pc-image-card .pc-image-card__content { - padding: 32px; -} -.pc-image-card .pc-image-card__image_inner { - width: 100%; - display: block; -} -.pc-image-card .pc-image-card__image_inner_radius { - border-radius: var(--pc-border-radius); -} -.pc-image-card .pc-image-card__image_margins_s { - padding: 4px; -} -.pc-image-card .pc-image-card__image_margins_s .pc-image-card__image_inner { - border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding)); -} -.pc-image-card .pc-image-card__image_margins_m { - padding: 32px; -} -.pc-image-card .pc-image-card__image_margins_m .pc-image-card__image_inner { - border-radius: 0; - border-radius: initial; -} -.pc-image-card_with-content { - display: flex; - flex-direction: column; -} -.pc-image-card_with-content.pc-image-card_direction_direct .pc-image-card__image { - padding-bottom: 0; -} -.pc-image-card_with-content.pc-image-card_direction_direct .pc-image-card__content { - padding-top: 24px; -} -.pc-image-card_with-content.pc-image-card_direction_reverse { - flex-direction: column-reverse; -} -.pc-image-card_with-content.pc-image-card_direction_reverse .pc-image-card__image { - padding-top: 0; -} -.pc-image-card_with-content.pc-image-card_direction_reverse .pc-image-card__content { - padding-bottom: 24px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/IconWrapper/IconWrapper.css */ -.pc-icon-wrapper { - display: flex; - flex-direction: column; -} -.pc-icon-wrapper_icon-position_left { - flex-direction: row; -} -.pc-icon-wrapper__icon-container { - flex-shrink: 0; -} -.pc-icon-wrapper__icon { - max-width: 100%; - margin-bottom: 12px; - height: 32px; - -o-object-fit: contain; - object-fit: contain; - display: block; -} -.pc-icon-wrapper__icon_icon-position_left { - height: 22px; - width: 22px; - margin: 1px 12px 1px 0px; -} -.pc-icon-wrapper_content_left.pc-icon-wrapper_content_left { - flex: 1 0 0; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Title/TitleItem.css */ -.pc-title-item_size_l, -.pc-title-item_size_m, -.pc-title-item_size_s, -.pc-title-item_size_xs { - margin: 0; -} -.pc-title-item_justify_center { - text-align: center; -} -.pc-title-item_justify_end { - text-align: right; -} -.pc-title-item_size_xs { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); -} -.pc-title-item_size_s { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - margin-top: 32px; -} -.pc-title-item_size_m { - font-size: var(--g-text-display-2-font-size); - line-height: var(--g-text-display-2-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - margin-top: 48px; -} -@media (max-width: 576px) { - .pc-title-item_size_m { - font-size: var(--g-text-display-1-font-size); - line-height: var(--g-text-display-1-line-height); - } -} -.pc-title-item_size_l { - font-size: var(--g-text-display-4-font-size); - line-height: var(--g-text-display-4-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - margin-top: 96px; -} -@media (max-width: 577px) { - .pc-title-item_size_l { - font-size: var(--g-text-display-2-font-size); - line-height: var(--g-text-display-2-line-height); - } -} -.pc-title-item__arrow { - margin-top: 9px; -} -.pc-title-item__arrow_size_xs { - margin-top: 6px; -} -.pc-title-item__arrow_size_s { - margin-top: 4px; -} -.pc-title-item__link { - color: inherit; - -webkit-text-decoration: none; - text-decoration: none; - padding-right: 8px; - border-radius: var(--g-focus-border-radius); -} -.pc-title-item__link:hover, -.pc-title-item__link:active { - --pc-text-header-color: inherit; - color: inherit; -} -.pc-title-item__link:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-title-item__link:focus:not(:focus-visible) { - outline: 0; -} -.pc-title-item__link:hover { - cursor: pointer; -} -.pc-title-item__link:hover .pc-title-item__arrow { - margin-left: 10px; -} -.pc-title-item__link:hover .pc-title-item__arrow_size_xs { - margin-left: 6px; -} -.pc-title-item__link:hover .pc-title-item__arrow_size_s { - margin-left: 8px; -} -.pc-title-item__text { - white-space: normal; -} -.pc-title-item__text a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; -} -.utilityfocus .pc-title-item__text a:focus { - outline: 2px solid #ffdb4d; -} -.pc-title-item__text a:hover, -.pc-title-item__text a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-title-item__wrapper { - white-space: nowrap; -} -.pc-title-item_reset-margin { - margin-top: 0; -} -@media (max-width: 577px) { - .pc-title-item_size_l:not(.pc-title-item_reset-margin) { - margin-top: 48px; - } - .pc-title-item__arrow_size_m, - .pc-title-item__arrow_size_l { - margin-top: 9px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Title/Title.css */ -.pc-title__description { - margin-top: 12px; -} -.pc-title__description .yfm { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.pc-title__description_titleSize_s, -.pc-title__description_titleSize_xs { - margin-top: 8px; -} -.pc-title__description_titleSize_s .yfm, -.pc-title__description_titleSize_xs .yfm { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Slider/Arrow/Arrow.css */ -.pc-slider-block-arrow__button { - box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow); -} -.pc-slider-block-arrow__button:hover { - box-shadow: 0px 4px 24px var(--g-color-sfx-shadow), 0px 2px 8px var(--g-color-sfx-shadow); - cursor: pointer; -} -.pc-slider-block-arrow__icon-wrapper, -.pc-slider-block-arrow__button, -.pc-slider-block-arrow { - display: flex; - align-items: center; - justify-content: center; -} -.pc-slider-block-arrow { - width: 42px; - height: 42px; - cursor: pointer; -} -@media (max-width: 576px) { - .pc-slider-block-arrow { - display: none; - } -} -.pc-slider-block-arrow_type_left { - margin-right: 16px; -} -.pc-slider-block-arrow_type_left .pc-slider-block-arrow__icon-wrapper { - transform: rotate(180deg); -} -.pc-slider-block-arrow__button { - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - width: 42px; - height: 42px; - color: var(--g-color-text-secondary); - border-radius: 100%; - background-color: var(--g-color-base-background); - box-shadow: 0 4px 24px var(--pc-color-sfx-shadow), 0 2px 8px var(--pc-color-sfx-shadow); - transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), color 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); -} -.pc-slider-block-arrow__button:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-slider-block-arrow__button:focus:not(:focus-visible) { - outline: 0; -} -.pc-slider-block-arrow:hover .pc-slider-block-arrow__button { - color: var(--g-color-text-primary); - box-shadow: 0 2px 12px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow); -} -.pc-slider-block-arrow__icon { - position: relative; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Slider/Slider.css */ -.pc-slick-origin.slick-slider { - position: relative; - display: block; - box-sizing: border-box; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} -.pc-slick-origin.slick-slider .slick-track, -.pc-slick-origin.slick-slider .slick-list { - transform: translate3d(0, 0, 0); -} -.pc-slick-origin .slick-list { - position: relative; - overflow: hidden; - display: block; - margin: 0; - padding: 0; -} -.pc-slick-origin .slick-list:focus { - outline: none; -} -.pc-slick-origin .slick-list.dragging { - cursor: hand; -} -.pc-slick-origin .slick-track { - position: relative; - left: 0; - top: 0; - display: block; - margin-left: auto; - margin-right: auto; -} -.pc-slick-origin .slick-track::before, -.pc-slick-origin .slick-track::after { - content: ""; - display: table; -} -.pc-slick-origin .slick-track:after { - clear: both; -} -.slick-loading .pc-slick-origin .slick-track { - visibility: hidden; -} -.pc-slick-origin .slick-slide { - float: left; - height: 100%; - min-height: 1px; - display: none; -} -[dir=rtl] .pc-slick-origin .slick-slide { - float: right; -} -.pc-slick-origin .slick-slide img { - display: block; -} -.pc-slick-origin .slick-slide.slick-loading img { - display: none; -} -.pc-slick-origin .slick-slide.dragging img { - pointer-events: none; -} -.slick-initialized .pc-slick-origin .slick-slide { - display: block; -} -.slick-loading .pc-slick-origin .slick-slide { - visibility: hidden; -} -.slick-vertical .pc-slick-origin .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; -} -.pc-slick-origin.slick-initialized .slick-slide { - display: block; -} -.pc-slick-origin.slick-loading .slick-slide { - visibility: hidden; -} -.pc-slick-origin.slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; -} -.pc-slick-origin .slick-arrow.slick-hidden { - display: none; -} -.pc-SliderBlock .slick-list { - padding: 24px 0 20px; - margin: 0 -8px; -} -.pc-SliderBlock .slick-slide { - padding: 0 8px; - box-sizing: border-box; - flex-shrink: 0; -} -.pc-SliderBlock .slick-track { - display: flex; - min-width: 100%; -} -.pc-SliderBlock .slick-track .slick-slide { - height: auto; -} -.pc-SliderBlock .slick-track .slick-slide > div { - height: 100%; -} -.pc-SliderBlock .slick-arrow { - position: absolute; - top: -42px; - right: 0; - z-index: 2; -} -.pc-SliderBlock .slick-arrow.slick-prev { - right: 42px; -} -.pc-SliderBlock__header_no-description { - position: relative; - top: -3px; -} -.pc-SliderBlock__dots { - display: flex; - justify-content: center; - width: 100%; -} -.pc-SliderBlock__dots-list { - margin: 0; - padding: 0; - list-style: none; - position: relative; - display: inline-flex; - justify-content: center; -} -.pc-SliderBlock__dots-list li.pc-SliderBlock__bar, -.pc-SliderBlock__dots-list li.pc-SliderBlock__accessible-bar, -.pc-SliderBlock__dots-list li.pc-SliderBlock__dot { - margin: calc(12px / 2) 8px; - top: 0; -} -.pc-SliderBlock__dot { - margin-top: 12px; - width: 8px; - height: 8px; - border-radius: 100%; - background-color: var(--g-color-line-generic-accent); - cursor: pointer; -} -.pc-SliderBlock__dot:hover { - background-color: var(--g-color-line-generic-accent-hover); -} -.pc-SliderBlock__dot + .pc-SliderBlock__dot { - margin-left: 16px; -} -.pc-SliderBlock__dot_active { - background-color: var(--g-color-line-generic-active); -} -.pc-SliderBlock__bar, -.pc-SliderBlock__accessible-bar { - position: absolute; - top: 12px; - left: 0; - width: 24px; - height: 8px; - border-radius: var(--pc-border-radius); -} -.pc-SliderBlock__bar { - transition: left 0.3s; - background-color: var(--pc-color-line-generic-active-solid); -} -.pc-SliderBlock_align-left .slick-track { - width: inherit !important; -} -.pc-SliderBlock_align-left .slick-track { -} -.pc-SliderBlock_only-arrows { - padding-top: 42px; -} -.pc-SliderBlock__footer { - display: flex; - position: relative; -} -.pc-SliderBlock__footer .pc-SliderBlock__disclaimer { - position: absolute; - top: 0; - left: 0; - color: var(--g-color-text-secondary); -} -.pc-SliderBlock__footer .pc-SliderBlock__disclaimer_size_l { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); -} -.pc-SliderBlock__footer .pc-SliderBlock__disclaimer_size_m { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-SliderBlock__footer .pc-SliderBlock__disclaimer_size_s { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} -@media (min-width: 769px) { - .pc-SliderBlock__animate-slides.pc-AnimateBlock .slick-slide, - .pc-AnimateBlock .pc-SliderBlock__animate-slides .slick-slide { - position: relative; - top: 100px; - opacity: 0; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide, - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(0), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(0) { - transition-delay: 0s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(1), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(1) { - transition-delay: 0.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(2), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(2) { - transition-delay: 0.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(3), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(3) { - transition-delay: 0.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(4), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(4) { - transition-delay: 0.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(5), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(5) { - transition-delay: 0.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(6), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(6) { - transition-delay: 0.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(7), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(7) { - transition-delay: 0.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(8), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(8) { - transition-delay: 0.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(9), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(9) { - transition-delay: 0.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(10), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(10) { - transition-delay: 1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(11), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(11) { - transition-delay: 1.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(12), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(12) { - transition-delay: 1.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(13), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(13) { - transition-delay: 1.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(14), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(14) { - transition-delay: 1.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(15), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(15) { - transition-delay: 1.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(16), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(16) { - transition-delay: 1.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(17), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(17) { - transition-delay: 1.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(18), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(18) { - transition-delay: 1.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(19), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(19) { - transition-delay: 1.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(20), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(20) { - transition-delay: 2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(21), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(21) { - transition-delay: 2.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(22), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(22) { - transition-delay: 2.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(23), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(23) { - transition-delay: 2.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(24), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(24) { - transition-delay: 2.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(25), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(25) { - transition-delay: 2.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(26), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(26) { - transition-delay: 2.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(27), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(27) { - transition-delay: 2.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(28), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(28) { - transition-delay: 2.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(29), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(29) { - transition-delay: 2.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(30), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(30) { - transition-delay: 3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(31), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(31) { - transition-delay: 3.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(32), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(32) { - transition-delay: 3.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(33), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(33) { - transition-delay: 3.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(34), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(34) { - transition-delay: 3.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(35), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(35) { - transition-delay: 3.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(36), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(36) { - transition-delay: 3.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(37), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(37) { - transition-delay: 3.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(38), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(38) { - transition-delay: 3.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(39), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(39) { - transition-delay: 3.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(40), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(40) { - transition-delay: 4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(41), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(41) { - transition-delay: 4.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(42), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(42) { - transition-delay: 4.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(43), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(43) { - transition-delay: 4.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(44), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(44) { - transition-delay: 4.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(45), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(45) { - transition-delay: 4.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(46), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(46) { - transition-delay: 4.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(47), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(47) { - transition-delay: 4.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(48), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(48) { - transition-delay: 4.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(49), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(49) { - transition-delay: 4.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(50), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(50) { - transition-delay: 5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(51), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(51) { - transition-delay: 5.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(52), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(52) { - transition-delay: 5.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(53), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(53) { - transition-delay: 5.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(54), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(54) { - transition-delay: 5.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(55), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(55) { - transition-delay: 5.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(56), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(56) { - transition-delay: 5.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(57), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(57) { - transition-delay: 5.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(58), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(58) { - transition-delay: 5.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(59), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(59) { - transition-delay: 5.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(60), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(60) { - transition-delay: 6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(61), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(61) { - transition-delay: 6.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(62), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(62) { - transition-delay: 6.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(63), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(63) { - transition-delay: 6.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(64), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(64) { - transition-delay: 6.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(65), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(65) { - transition-delay: 6.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(66), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(66) { - transition-delay: 6.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(67), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(67) { - transition-delay: 6.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(68), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(68) { - transition-delay: 6.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(69), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(69) { - transition-delay: 6.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(70), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(70) { - transition-delay: 7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(71), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(71) { - transition-delay: 7.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(72), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(72) { - transition-delay: 7.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(73), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(73) { - transition-delay: 7.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(74), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(74) { - transition-delay: 7.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(75), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(75) { - transition-delay: 7.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(76), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(76) { - transition-delay: 7.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(77), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(77) { - transition-delay: 7.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(78), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(78) { - transition-delay: 7.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(79), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(79) { - transition-delay: 7.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(80), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(80) { - transition-delay: 8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(81), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(81) { - transition-delay: 8.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(82), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(82) { - transition-delay: 8.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(83), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(83) { - transition-delay: 8.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(84), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(84) { - transition-delay: 8.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(85), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(85) { - transition-delay: 8.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(86), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(86) { - transition-delay: 8.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(87), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(87) { - transition-delay: 8.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(88), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(88) { - transition-delay: 8.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(89), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(89) { - transition-delay: 8.9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(90), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(90) { - transition-delay: 9s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(91), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(91) { - transition-delay: 9.1s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(92), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(92) { - transition-delay: 9.2s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(93), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(93) { - transition-delay: 9.3s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(94), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(94) { - transition-delay: 9.4s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(95), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(95) { - transition-delay: 9.5s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(96), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(96) { - transition-delay: 9.6s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(97), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(97) { - transition-delay: 9.7s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(98), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(98) { - transition-delay: 9.8s; - } - .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(99), - .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(99) { - transition-delay: 9.9s; - } -} -.pc-SliderBlock_type_media-card { - padding: 0; -} -.pc-SliderBlock_type_media-card .slick-slide { - width: 100%; -} -@media (max-width: 577px) { - .pc-SliderBlock_type_media-card:not(.pc-SliderBlock_type_media-card_one-slide) { - margin-left: 0; - padding-left: 0; - width: 100%; - overflow: inherit; - } - .pc-SliderBlock_type_media-card:not(.pc-SliderBlock_type_media-card_one-slide) .slick-list { - margin: 0; - } - .pc-SliderBlock_type_media-card:not(.pc-SliderBlock_type_media-card_one-slide) .slick-slide:last-child { - padding-right: 10px; - } -} -.pc-SliderBlock_type_media-card .pc-SliderBlock__dots { - position: absolute; - bottom: 24px; - left: 0; - width: 100%; -} -.pc-SliderBlock_type_media-card:hover .slick-arrow { - display: flex; -} -.pc-SliderBlock_type_media-card .slick-arrow { - display: none; - width: 64px; - top: 50%; - transform: translate(0, -50%); -} -.pc-SliderBlock_type_media-card .slick-prev { - left: 0; -} -.pc-SliderBlock_type_media-card .slick-next { - right: 0; -} -.pc-SliderBlock_type_media-card .slick-list { - padding: 0; -} -@media (max-width: 769px) { - .pc-SliderBlock_type_media-card:hover .slick-arrow { - display: none; - } -} -.pc-SliderBlock_type_header-card { - padding-top: 0; -} -.pc-SliderBlock_type_header-card .slick-slide { - width: 100%; -} -@media (max-width: 577px) { - .pc-SliderBlock_type_header-card:not(.pc-SliderBlock_type_header-card_one-slide) { - margin-left: 0; - padding-left: 0; - width: 100%; - overflow: inherit; - } - .pc-SliderBlock_type_header-card:not(.pc-SliderBlock_type_header-card_one-slide) .slick-list { - margin: 0; - } - .pc-SliderBlock_type_header-card:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide:last-child { - padding-right: 10px; - } -} -.pc-SliderBlock_type_header-card .pc-SliderBlock__wrapper { - position: relative; -} -.pc-SliderBlock_type_header-card .pc-SliderBlock__dots { - position: absolute; - bottom: 16px; - left: 50%; - transform: translateX(-50%); - z-index: 100; -} -.pc-SliderBlock_type_header-card .slick-arrow { - top: 50%; - transform: translateY(-50%); - right: 16px; -} -.pc-SliderBlock_type_header-card .slick-arrow.slick-prev { - left: 16px; -} -.pc-SliderBlock_type_header-card .slick-arrow button { - background-color: transparent; - box-shadow: none; -} -.pc-SliderBlock_type_header-card .slick-arrow button:hover { - box-shadow: none; -} -.pc-SliderBlock_type_header-card .slick-arrow:hover button { - box-shadow: none; -} -.pc-SliderBlock_type_header-card .slick-slide { - padding: 0; -} -@keyframes safari-fix { - from { - transform: translateX(0.001px); - } - to { - transform: translateX(0); - } -} -.pc-SliderBlock_type_header-card .slick-slide[aria-hidden=true] { - animation: safari-fix 1000ms; -} -.pc-SliderBlock_type_header-card .slick-list { - padding: 0; - margin: 0; -} -.pc-SliderBlock_type_header-card .slick-arrow { - width: 68px; - height: 68px; - right: 0; -} -.pc-SliderBlock_type_header-card .slick-arrow.slick-prev { - left: 0; -} -@media (max-width: 577px) { - .pc-SliderBlock_type_header-card .slick-arrow { - display: none; - } - .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-list { - margin-left: 0; - } - .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-track { - padding-left: 0; - } - .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide { - padding-right: 0 !important; - padding-left: 0 !important; - } - .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide { - } - .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide:last-child { - padding-right: 0; - } -} -@media (max-width: 769px) { - .pc-SliderBlock__footer { - display: block; - } - .pc-SliderBlock__footer .pc-SliderBlock__disclaimer { - position: relative; - width: 100%; - padding-bottom: 20px; - } -} -@media (max-width: 577px) { - .pc-SliderBlock:not(.pc-SliderBlock_one-slide) { - margin-left: -24px; - padding-left: 24px; - width: calc(100% + 48px); - overflow-x: auto; - } - .pc-SliderBlock:not(.pc-SliderBlock_one-slide) .slick-list { - margin-left: -24px; - margin-right: 0; - } - .pc-SliderBlock:not(.pc-SliderBlock_one-slide) .slick-track { - padding-left: 16px; - } - .pc-SliderBlock:not(.pc-SliderBlock_one-slide) .slick-slide { - padding: 0 8px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Image/Image.css */ -.pc-media-component-image__item { - width: 100%; - display: flex; - align-items: center; -} -.pc-media-component-image__item_withVideo { - display: none; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Media.css */ -.pc-Media { - overflow: hidden; -} -.pc-Media__youtube { - border-radius: var(--pc-border-radius); - overflow: hidden; - display: flex; - align-items: center; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/BackgroundMedia/BackgroundMedia.css */ -.pc-BackgroundMedia { - position: absolute; - top: 0; - left: 0; - width: 100%; -} -.pc-BackgroundMedia__media { - margin: 0 auto; - max-width: 1440px; - text-align: center; - height: 100%; -} -.pc-BackgroundMedia__media_full-width-media { - max-width: none; -} -.pc-BackgroundMedia__media_full-width-media .pc-BackgroundMedia__video video { - height: 100%; - width: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.pc-BackgroundMedia__image { - height: 100%; - width: 100%; -} -.pc-BackgroundMedia__video { - position: relative; - height: 100%; -} -.pc-BackgroundMedia__video video { - position: absolute; - top: 0; - left: 50%; - transform: translateX(-50%); -} -.pc-BackgroundMedia__video, -.pc-BackgroundMedia video { - width: auto; -} -@media (max-width: 769px) { - .pc-BackgroundMedia__image { - display: block; - } - .pc-BackgroundMedia__video { - display: none; - } -} -@media (min-width: 769px) { - .pc-BackgroundMedia.pc-AnimateBlock__image, - .pc-AnimateBlock .pc-BackgroundMedia__image { - position: relative; - bottom: 100px; - opacity: 0; - } - .pc-BackgroundMedia.pc-AnimateBlock.animate .pc-BackgroundMedia__image, - .pc-AnimateBlock .pc-BackgroundMedia.animate .pc-BackgroundMedia__image { - bottom: 0; - opacity: 1; - transition: bottom 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Banner/Banner.css */ -@media (min-width: 769px) { - .pc-banner-block.pc-AnimateBlock, - .pc-AnimateBlock .pc-banner-block { - position: relative; - top: 100px; - opacity: 0; - } - .pc-banner-block.pc-AnimateBlock.animate, - .pc-AnimateBlock .pc-banner-block.animate { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-delay: 0s; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Companies/Companies.css */ -.pc-companies-block { - text-align: center; -} -.pc-companies-block__images { - margin-top: 32px; -} -.pc-companies-block__image { - max-width: 100%; -} -@media (min-width: 769px) { - .pc-companies-block.pc-AnimateBlock .pc-companies-block__images, - .pc-AnimateBlock .pc-companies-block .pc-companies-block__images { - opacity: 0; - } - .pc-companies-block.pc-AnimateBlock.animate .pc-companies-block__images, - .pc-AnimateBlock .pc-companies-block.animate .pc-companies-block__images { - opacity: 1; - transition: opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-delay: 0s; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Info/Info.css */ -.pc-info-block__container { - background-color: var(--g-color-base-brand); - padding: 96px 64px; - border-radius: var(--pc-border-radius); -} -.pc-info-block__left, -.pc-info-block__right { - padding-right: 96px; - padding-bottom: 16px; -} -@media (max-width: 1081px) { - .pc-info-block__left, - .pc-info-block__right { - padding-bottom: 0; - } - .pc-info-block__container { - padding: 96px 64px; - } -} -@media (max-width: 769px) { - .pc-info-block__left { - margin-bottom: 48px; - } - .pc-info-block__left, - .pc-info-block__right { - padding-right: 0; - } -} -@media (max-width: 577px) { - .pc-info-block__container { - padding: 64px 32px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/MediaBase/MediaBaseContent.css */ -.pc-media-base-content { - margin-right: 64px; - height: 100%; - align-items: center; - display: flex; -} -@media (max-width: 769px) { - .pc-media-base-content { - margin-right: 0; - padding-bottom: 32px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/MediaBase/MediaBase.css */ -.pc-media-base__card img { - width: 100%; -} -.pc-media-base__card img, -.pc-media-base__card video, -.pc-media-base__card iframe, -.pc-media-base__card .pc-map { - border-radius: var(--pc-border-radius); -} -.pc-media-base__card_shadow { - box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow); - overflow-x: hidden; - border-radius: var(--pc-border-radius); -} -.pc-media-base__card_specialBorderRadius img, -.pc-media-base__card_specialBorderRadius video, -.pc-media-base__card_specialBorderRadius iframe, -.pc-media-base__card_specialBorderRadius .pc-map { - border-radius: calc(var(--pc-border-radius) - 1px); -} -.pc-media-base__row_reverse { - flex-direction: row-reverse; -} -.pc-media-base__row_reverse .pc-media-base__content > * { - margin-right: 0; - margin-left: 64px; -} -.pc-media-base__header { - margin-bottom: 24px; -} -@media (max-width: 769px) { - .pc-media-base__row_reverse { - flex-direction: row; - } - .pc-media-base__row_reverse .pc-media-base__content > * { - margin-left: 0; - } - .pc-media-base__row_mobile-reverse { - flex-direction: column-reverse; - } - .pc-media-base__row_mobile-reverse .pc-media-base__content > * { - margin-top: 32px; - padding-bottom: 0; - } -} -@media (min-width: 769px) { - .pc-media-base.pc-AnimateBlock .pc-media-base__card, - .pc-AnimateBlock .pc-media-base .pc-media-base__card { - position: relative; - top: 100px; - opacity: 0; - } - .pc-media-base.pc-AnimateBlock.animate .pc-media-base__card, - .pc-AnimateBlock .pc-media-base.animate .pc-media-base__card { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-delay: 0s; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Media/Media.css */ -.pc-media-block_border_shadow { - box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow); - overflow-x: hidden; - border-radius: var(--pc-border-radius); -} -.pc-media-block_border_line { - border-radius: var(--pc-border-radius); - border: 1px solid var(--g-color-line-generic); -} -.pc-media-block_border_none { - border-radius: var(--pc-border-radius); -} -.pc-media-block__image { - border-radius: var(--pc-border-radius); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/Map/Map.css */ -.pc-map { - width: 100%; - height: 300px; - border: 0; - overflow: hidden; - display: flex; -} -.pc-map_hidden { - opacity: 0; -} -.pc-map__spinner { - margin: 0 auto; - align-self: center; - position: absolute; -} -.pc-map__wrapper { - min-height: 300px; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - position: relative; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Map/Map.css */ -.pc-map-block_border_shadow { - box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow); - overflow-x: hidden; - border-radius: var(--pc-border-radius); -} -.pc-map-block_border_line { - border-radius: var(--pc-border-radius); - border: 1px solid var(--g-color-line-generic); -} -.pc-map-block_border_none { - border-radius: var(--pc-border-radius); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/ExtendedFeatures/ExtendedFeatures.css */ -.pc-ExtendedFeaturesBlock__item-title { - margin: 0; -} -.pc-ExtendedFeaturesBlock__items { - margin-top: -32px; -} -.pc-ExtendedFeaturesBlock__header + .pc-ExtendedFeaturesBlock__items { - margin-top: 0; -} -.pc-ExtendedFeaturesBlock__item { - margin-top: 32px; -} -.pc-ExtendedFeaturesBlock__item.col { - padding-right: 32px; -} -.pc-ExtendedFeaturesBlock__item-title { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - display: block; - position: relative; - margin-bottom: 8px; -} -.pc-ExtendedFeaturesBlock__item-title a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; -} -.utilityfocus .pc-ExtendedFeaturesBlock__item-title a:focus { - outline: 2px solid #ffdb4d; -} -.pc-ExtendedFeaturesBlock__item-title a:hover, -.pc-ExtendedFeaturesBlock__item-title a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-ExtendedFeaturesBlock__item-label { - font-size: var(--g-text-caption-2-font-size); - line-height: var(--g-text-caption-2-line-height); - position: relative; - top: -3px; - height: 16px; - margin-left: 8px; - padding: 1.5px 5px 2px; - color: var(--g-color-base-background); - background-color: var(--g-color-base-brand); - border-radius: 4px; -} -.pc-ExtendedFeaturesBlock__item-text, -.pc-ExtendedFeaturesBlock__item-link { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-ExtendedFeaturesBlock__item-text a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; -} -.utilityfocus .pc-ExtendedFeaturesBlock__item-text a:focus { - outline: 2px solid #ffdb4d; -} -.pc-ExtendedFeaturesBlock__item-text a:hover, -.pc-ExtendedFeaturesBlock__item-text a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-ExtendedFeaturesBlock__item-link { - margin-top: 8px; - color: var(--g-color-text-link); -} -.pc-ExtendedFeaturesBlock__icon { - width: 32px; - height: 32px; - background-size: cover; - display: block; - margin-bottom: 12px; -} -@media (max-width: 577px) { - .pc-ExtendedFeaturesBlock__item { - margin-top: 32px; - } - .pc-ExtendedFeaturesBlock__item.col { - padding-right: 8px; - } -} -@media (min-width: 769px) { - .pc-ExtendedFeaturesBlock.pc-AnimateBlock .pc-ExtendedFeaturesBlock__item, - .pc-AnimateBlock .pc-ExtendedFeaturesBlock .pc-ExtendedFeaturesBlock__item { - position: relative; - top: 100px; - opacity: 0; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item, - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(0), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(0) { - transition-delay: 0s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(1), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(1) { - transition-delay: 0.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(2), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(2) { - transition-delay: 0.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(3), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(3) { - transition-delay: 0.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(4), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(4) { - transition-delay: 0.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(5), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(5) { - transition-delay: 0.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(6), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(6) { - transition-delay: 0.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(7), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(7) { - transition-delay: 0.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(8), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(8) { - transition-delay: 0.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(9), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(9) { - transition-delay: 0.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(10), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(10) { - transition-delay: 1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(11), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(11) { - transition-delay: 1.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(12), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(12) { - transition-delay: 1.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(13), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(13) { - transition-delay: 1.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(14), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(14) { - transition-delay: 1.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(15), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(15) { - transition-delay: 1.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(16), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(16) { - transition-delay: 1.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(17), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(17) { - transition-delay: 1.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(18), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(18) { - transition-delay: 1.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(19), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(19) { - transition-delay: 1.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(20), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(20) { - transition-delay: 2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(21), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(21) { - transition-delay: 2.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(22), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(22) { - transition-delay: 2.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(23), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(23) { - transition-delay: 2.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(24), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(24) { - transition-delay: 2.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(25), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(25) { - transition-delay: 2.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(26), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(26) { - transition-delay: 2.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(27), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(27) { - transition-delay: 2.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(28), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(28) { - transition-delay: 2.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(29), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(29) { - transition-delay: 2.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(30), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(30) { - transition-delay: 3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(31), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(31) { - transition-delay: 3.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(32), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(32) { - transition-delay: 3.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(33), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(33) { - transition-delay: 3.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(34), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(34) { - transition-delay: 3.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(35), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(35) { - transition-delay: 3.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(36), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(36) { - transition-delay: 3.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(37), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(37) { - transition-delay: 3.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(38), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(38) { - transition-delay: 3.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(39), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(39) { - transition-delay: 3.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(40), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(40) { - transition-delay: 4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(41), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(41) { - transition-delay: 4.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(42), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(42) { - transition-delay: 4.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(43), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(43) { - transition-delay: 4.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(44), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(44) { - transition-delay: 4.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(45), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(45) { - transition-delay: 4.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(46), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(46) { - transition-delay: 4.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(47), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(47) { - transition-delay: 4.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(48), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(48) { - transition-delay: 4.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(49), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(49) { - transition-delay: 4.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(50), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(50) { - transition-delay: 5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(51), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(51) { - transition-delay: 5.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(52), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(52) { - transition-delay: 5.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(53), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(53) { - transition-delay: 5.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(54), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(54) { - transition-delay: 5.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(55), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(55) { - transition-delay: 5.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(56), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(56) { - transition-delay: 5.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(57), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(57) { - transition-delay: 5.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(58), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(58) { - transition-delay: 5.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(59), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(59) { - transition-delay: 5.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(60), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(60) { - transition-delay: 6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(61), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(61) { - transition-delay: 6.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(62), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(62) { - transition-delay: 6.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(63), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(63) { - transition-delay: 6.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(64), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(64) { - transition-delay: 6.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(65), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(65) { - transition-delay: 6.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(66), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(66) { - transition-delay: 6.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(67), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(67) { - transition-delay: 6.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(68), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(68) { - transition-delay: 6.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(69), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(69) { - transition-delay: 6.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(70), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(70) { - transition-delay: 7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(71), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(71) { - transition-delay: 7.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(72), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(72) { - transition-delay: 7.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(73), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(73) { - transition-delay: 7.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(74), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(74) { - transition-delay: 7.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(75), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(75) { - transition-delay: 7.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(76), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(76) { - transition-delay: 7.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(77), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(77) { - transition-delay: 7.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(78), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(78) { - transition-delay: 7.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(79), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(79) { - transition-delay: 7.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(80), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(80) { - transition-delay: 8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(81), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(81) { - transition-delay: 8.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(82), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(82) { - transition-delay: 8.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(83), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(83) { - transition-delay: 8.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(84), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(84) { - transition-delay: 8.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(85), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(85) { - transition-delay: 8.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(86), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(86) { - transition-delay: 8.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(87), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(87) { - transition-delay: 8.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(88), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(88) { - transition-delay: 8.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(89), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(89) { - transition-delay: 8.9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(90), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(90) { - transition-delay: 9s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(91), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(91) { - transition-delay: 9.1s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(92), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(92) { - transition-delay: 9.2s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(93), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(93) { - transition-delay: 9.3s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(94), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(94) { - transition-delay: 9.4s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(95), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(95) { - transition-delay: 9.5s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(96), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(96) { - transition-delay: 9.6s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(97), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(97) { - transition-delay: 9.7s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(98), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(98) { - transition-delay: 9.8s; - } - .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(99), - .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(99) { - transition-delay: 9.9s; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/PromoFeaturesBlock/PromoFeaturesBlock.css */ -.pc-PromoFeaturesBlock__card-title { - margin: 0; -} -.pc-PromoFeaturesBlock__card-title { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); -} -.pc-PromoFeaturesBlock__card-container { - display: flex; -} -.pc-PromoFeaturesBlock__card-container-column + .pc-PromoFeaturesBlock__card-container-column { - margin-left: calc(8px * 2); -} -.pc-PromoFeaturesBlock__header { - margin-bottom: 32px; -} -.pc-PromoFeaturesBlock__background { - background-color: inherit; -} -.pc-PromoFeaturesBlock__background_grey { - background-color: var(--g-color-base-misc-light); -} -.pc-PromoFeaturesBlock_grey { - padding: 64px 0; -} -.pc-PromoFeaturesBlock__card { - color: inherit; - -webkit-text-decoration: none; - text-decoration: none; - display: flex; - flex-direction: column; - justify-content: center; - border-radius: var(--pc-border-radius); - overflow: hidden; -} -.pc-PromoFeaturesBlock__card-info { - padding: 32px 32px 0 32px; -} -.pc-PromoFeaturesBlock__card-title { - margin-bottom: 8px; -} -.pc-PromoFeaturesBlock__card-text { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-PromoFeaturesBlock__card-media { - margin-top: 16px; -} -.pc-PromoFeaturesBlock__card + .pc-PromoFeaturesBlock__card { - margin-top: 16px; -} -.pc-PromoFeaturesBlock__card_no-media .pc-PromoFeaturesBlock__card-info { - padding: 32px; -} -.pc-PromoFeaturesBlock__card_light { - background-color: var(--g-color-base-background); -} -.pc-PromoFeaturesBlock__card_default { - background-color: var(--g-color-base-misc-light); -} -.pc-PromoFeaturesBlock__card_accent { - color: var(--g-color-text-light-primary); - background-color: var(--g-color-base-brand); -} -.pc-PromoFeaturesBlock__card_accent .pc-PromoFeaturesBlock__card-title, -.pc-PromoFeaturesBlock__card_accent .pc-PromoFeaturesBlock__card-text > .yfm * { - color: var(--g-color-text-light-primary); -} -.pc-PromoFeaturesBlock__card_accent-light { - background-color: var(--pc-color-base-copper); -} -.pc-PromoFeaturesBlock__card_primary { - background-color: var(--pc-color-base-gold); -} -@media (min-width: 769px) { - .pc-PromoFeaturesBlock.pc-AnimateBlock .pc-PromoFeaturesBlock__card-container-column, - .pc-AnimateBlock .pc-PromoFeaturesBlock .pc-PromoFeaturesBlock__card-container-column { - position: relative; - top: 100px; - opacity: 0; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column, - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(0), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(0) { - transition-delay: 0s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(1), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(1) { - transition-delay: 0.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(2), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(2) { - transition-delay: 0.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(3), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(3) { - transition-delay: 0.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(4), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(4) { - transition-delay: 0.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(5), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(5) { - transition-delay: 0.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(6), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(6) { - transition-delay: 0.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(7), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(7) { - transition-delay: 0.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(8), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(8) { - transition-delay: 0.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(9), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(9) { - transition-delay: 0.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(10), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(10) { - transition-delay: 1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(11), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(11) { - transition-delay: 1.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(12), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(12) { - transition-delay: 1.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(13), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(13) { - transition-delay: 1.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(14), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(14) { - transition-delay: 1.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(15), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(15) { - transition-delay: 1.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(16), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(16) { - transition-delay: 1.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(17), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(17) { - transition-delay: 1.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(18), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(18) { - transition-delay: 1.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(19), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(19) { - transition-delay: 1.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(20), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(20) { - transition-delay: 2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(21), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(21) { - transition-delay: 2.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(22), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(22) { - transition-delay: 2.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(23), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(23) { - transition-delay: 2.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(24), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(24) { - transition-delay: 2.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(25), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(25) { - transition-delay: 2.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(26), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(26) { - transition-delay: 2.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(27), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(27) { - transition-delay: 2.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(28), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(28) { - transition-delay: 2.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(29), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(29) { - transition-delay: 2.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(30), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(30) { - transition-delay: 3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(31), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(31) { - transition-delay: 3.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(32), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(32) { - transition-delay: 3.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(33), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(33) { - transition-delay: 3.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(34), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(34) { - transition-delay: 3.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(35), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(35) { - transition-delay: 3.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(36), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(36) { - transition-delay: 3.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(37), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(37) { - transition-delay: 3.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(38), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(38) { - transition-delay: 3.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(39), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(39) { - transition-delay: 3.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(40), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(40) { - transition-delay: 4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(41), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(41) { - transition-delay: 4.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(42), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(42) { - transition-delay: 4.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(43), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(43) { - transition-delay: 4.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(44), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(44) { - transition-delay: 4.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(45), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(45) { - transition-delay: 4.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(46), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(46) { - transition-delay: 4.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(47), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(47) { - transition-delay: 4.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(48), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(48) { - transition-delay: 4.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(49), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(49) { - transition-delay: 4.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(50), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(50) { - transition-delay: 5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(51), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(51) { - transition-delay: 5.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(52), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(52) { - transition-delay: 5.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(53), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(53) { - transition-delay: 5.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(54), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(54) { - transition-delay: 5.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(55), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(55) { - transition-delay: 5.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(56), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(56) { - transition-delay: 5.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(57), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(57) { - transition-delay: 5.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(58), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(58) { - transition-delay: 5.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(59), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(59) { - transition-delay: 5.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(60), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(60) { - transition-delay: 6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(61), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(61) { - transition-delay: 6.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(62), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(62) { - transition-delay: 6.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(63), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(63) { - transition-delay: 6.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(64), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(64) { - transition-delay: 6.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(65), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(65) { - transition-delay: 6.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(66), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(66) { - transition-delay: 6.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(67), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(67) { - transition-delay: 6.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(68), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(68) { - transition-delay: 6.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(69), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(69) { - transition-delay: 6.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(70), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(70) { - transition-delay: 7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(71), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(71) { - transition-delay: 7.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(72), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(72) { - transition-delay: 7.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(73), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(73) { - transition-delay: 7.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(74), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(74) { - transition-delay: 7.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(75), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(75) { - transition-delay: 7.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(76), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(76) { - transition-delay: 7.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(77), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(77) { - transition-delay: 7.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(78), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(78) { - transition-delay: 7.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(79), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(79) { - transition-delay: 7.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(80), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(80) { - transition-delay: 8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(81), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(81) { - transition-delay: 8.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(82), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(82) { - transition-delay: 8.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(83), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(83) { - transition-delay: 8.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(84), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(84) { - transition-delay: 8.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(85), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(85) { - transition-delay: 8.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(86), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(86) { - transition-delay: 8.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(87), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(87) { - transition-delay: 8.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(88), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(88) { - transition-delay: 8.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(89), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(89) { - transition-delay: 8.9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(90), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(90) { - transition-delay: 9s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(91), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(91) { - transition-delay: 9.1s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(92), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(92) { - transition-delay: 9.2s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(93), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(93) { - transition-delay: 9.3s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(94), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(94) { - transition-delay: 9.4s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(95), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(95) { - transition-delay: 9.5s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(96), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(96) { - transition-delay: 9.6s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(97), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(97) { - transition-delay: 9.7s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(98), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(98) { - transition-delay: 9.8s; - } - .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(99), - .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(99) { - transition-delay: 9.9s; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Questions/QuestionBlockItem/QuestionBlockItem.css */ -.pc-QuestionsBlockItem__title { - margin: 0; -} -.pc-QuestionsBlockItem { - padding-bottom: 32px; - border-bottom: 1px solid var(--g-color-line-generic); -} -.pc-QuestionsBlockItem + .pc-QuestionsBlockItem { - padding-top: 32px; -} -.pc-QuestionsBlockItem__title { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - position: relative; - padding-right: 24px; - cursor: pointer; - border-radius: var(--g-focus-border-radius); -} -.pc-QuestionsBlockItem__title:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-QuestionsBlockItem__title:focus:not(:focus-visible) { - outline: 0; -} -.pc-QuestionsBlockItem__title a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; -} -.utilityfocus .pc-QuestionsBlockItem__title a:focus { - outline: 2px solid #ffdb4d; -} -.pc-QuestionsBlockItem__title a:hover, -.pc-QuestionsBlockItem__title a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-QuestionsBlockItem__arrow { - position: absolute; - right: 0; - top: 0; - bottom: 0; - margin: auto; - color: var(--g-color-text-primary); -} -.pc-QuestionsBlockItem__link { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-QuestionsBlockItem__link.pc-QuestionsBlockItem__link a { - outline-offset: -2px; - border-radius: calc(var(--g-focus-border-radius) + 2px); -} -.pc-QuestionsBlockItem__text { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - margin-top: 12px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Questions/Questions.css */ -.pc-QuestionsBlock__title { - top: calc(var(--header-height) + 32px); - position: sticky; - margin-bottom: 32px; - margin-right: 64px; -} -@media (max-width: 769px) { - .pc-QuestionsBlock__title { - margin-right: 0; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Table/Table.css */ -.pc-table-block__title { - margin: 0; -} -.pc-table-block__title { - font-size: var(--g-text-display-2-font-size); - line-height: var(--g-text-display-2-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - top: calc(var(--header-height) + 0px); - position: sticky; - margin-right: 32px; -} -@media (max-width: 576px) { - .pc-table-block__title { - font-size: var(--g-text-display-1-font-size); - line-height: var(--g-text-display-1-line-height); - } -} -.pc-table-block__table { - margin-top: 0; -} -@media (max-width: 1081px) { - .pc-table-block__title { - margin-right: 0; - padding-bottom: 32px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/components/ButtonTabs/ButtonTabs.css */ -.pc-button-tabs__item.pc-button-tabs__item { - margin-right: 8px; - margin-bottom: 12px; - --g-button-background-color: var(--pc-tab-item-background-color); - --g-button-background-color-hover: var(--pc-tab-item-background-color-hover); -} -.pc-button-tabs__item.pc-button-tabs__item, -.pc-button-tabs__item.pc-button-tabs__item:link, -.pc-button-tabs__item.pc-button-tabs__item:visited, -.pc-button-tabs__item.pc-button-tabs__item:active, -.pc-button-tabs__item.pc-button-tabs__item:focus { - color: var(--pc-tab-item-color); -} -.pc-button-tabs__item.pc-button-tabs__item:hover { - color: var(--pc-tab-item-color); -} -.pc-button-tabs__item.pc-button-tabs__item_active { - pointer-events: none; - --g-button-background-color: var(--pc-selected-tab-item-background-color); - --g-button-background-color-hover: var(--pc-selected-tab-item-background-color-hover); -} -.pc-button-tabs__item.pc-button-tabs__item_active, -.pc-button-tabs__item.pc-button-tabs__item_active:link, -.pc-button-tabs__item.pc-button-tabs__item_active:visited, -.pc-button-tabs__item.pc-button-tabs__item_active:active, -.pc-button-tabs__item.pc-button-tabs__item_active:focus { - color: var(--pc-selected-tab-item-color); -} -.pc-button-tabs__item.pc-button-tabs__item_active:hover { - color: var(--pc-selected-tab-item-color); -} -.pc-button-tabs__item.pc-button-tabs__item_active:focus::before { - outline-offset: 1px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Tabs/TabsTextContent/TabsTextContent.css */ -.pc-tabs-block-text-content { - display: flex; - flex-direction: column; -} -.pc-tabs-block-text-content_centered { - margin: 0 auto; -} -.pc-tabs-block-text-content__wrapper { - margin: 24px 0 0 32px; -} -.pc-tabs-block-text-content__wrapper_reverse { - margin: 24px 32px 0 0; -} -.pc-tabs-block-text-content__wrapper_no-image { - margin: 0; -} -@media (max-width: 769px) { - .pc-tabs-block-text-content__wrapper { - margin: 0 0 32px 0; - } - .pc-tabs-block-text-content__wrapper_reverse { - margin-top: 32px; - padding-bottom: 0; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Tabs/Tabs.css */ -.pc-tabs-block__title { - margin-bottom: 24px; -} -.pc-tabs-block__title_centered { - text-align: center; -} -.pc-tabs-block__title_centered > * { - margin: 0 auto; -} -.pc-tabs-block__tabs { - margin-bottom: 20px; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; -} -.pc-tabs-block__tabs_centered { - justify-content: center; -} -@media (max-width: 769px) { - .pc-tabs-block__tabs { - flex-wrap: nowrap; - justify-content: flex-start; - overflow: auto; - margin-left: -48px; - margin-right: -48px; - padding-left: 48px; - padding-right: 40px; - } -} -@media (max-width: 577px) { - .pc-tabs-block__tabs { - margin-left: -24px; - margin-right: -24px; - padding-left: 24px; - padding-right: 16px; - } -} -.pc-tabs-block__row_reverse { - flex-direction: row-reverse; -} -.pc-tabs-block__image { - width: 100%; - height: auto; - -o-object-fit: cover; - object-fit: cover; - display: block; -} -.pc-tabs-block__image_border_shadow, -.pc-tabs-block__media_border_shadow { - box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow); - overflow-x: hidden; - border-radius: var(--pc-border-radius); -} -.pc-tabs-block__image_border_line, -.pc-tabs-block__media_border_line { - border-radius: var(--pc-border-radius); - border: 1px solid var(--g-color-line-generic); -} -.pc-tabs-block__image_border_none, -.pc-tabs-block__media_border_none { - border-radius: var(--pc-border-radius); -} -.pc-tabs-block__caption { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - margin: 12px 0 0; -} -.pc-tabs-block__caption.pc-tabs-block__caption .yfm, -.pc-tabs-block__caption.pc-tabs-block__caption .yfm > * { - color: var(--g-color-text-secondary); -} -.pc-tabs-block__caption.pc-tabs-block__caption .yfm a { - color: var(--g-color-text-secondary); - -webkit-text-decoration: underline; - text-decoration: underline; -} -.pc-tabs-block__caption.pc-tabs-block__caption .yfm a:hover { - color: var(--g-color-text-primary); -} -.pc-tabs-block__col_centered { - margin: 0 auto; -} -@media (max-width: 769px) { - .pc-tabs-block__row_reverse { - flex-direction: column-reverse; - } -} -@media (min-width: 769px) { - .pc-tabs-block.pc-AnimateBlock .pc-tabs-block__media, - .pc-AnimateBlock .pc-tabs-block .pc-tabs-block__media { - position: relative; - top: 100px; - opacity: 0; - } - .pc-tabs-block.pc-AnimateBlock.animate .pc-tabs-block__media, - .pc-AnimateBlock .pc-tabs-block.animate .pc-tabs-block__media { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-delay: 0s; - } -} -@media (min-width: 769px) { - .pc-tabs-block.pc-AnimateBlock .pc-tabs-block__image, - .pc-AnimateBlock .pc-tabs-block .pc-tabs-block__image { - position: relative; - top: 100px; - opacity: 0; - } - .pc-tabs-block.pc-AnimateBlock.animate .pc-tabs-block__image, - .pc-AnimateBlock .pc-tabs-block.animate .pc-tabs-block__image { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-delay: 0s; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Header/Header.css */ -.pc-header-block__title { - margin: 0; -} -.pc-header-block { - position: relative; -} -.pc-header-block_full-width { - --pc-border-radius: 0; - padding: 16px 0; - margin: 0 0 16px; -} -.pc-header-block__content-wrapper { - margin: 0 8px; - height: 100%; -} -.pc-header-block__content { - position: relative; - height: 100%; -} -.pc-header-block__content_theme_dark { - --g-color-line-focus: var(--pc-color-line-focus-dark); -} -.pc-header-block__content_theme_dark .pc-header-block__title, -.pc-header-block__content_theme_dark .pc-header-block__overtitle { - color: var(--g-color-text-light-primary); -} -.pc-header-block__content_vertical-offset { - margin: 16px 0; -} -.pc-header-block__content_vertical-offset_s { - padding: 64px 0; -} -.pc-header-block__content_vertical-offset_m { - padding: 96px 0; -} -.pc-header-block__content_vertical-offset_l { - padding: 128px 0; -} -.pc-header-block__content_vertical-offset_xl { - padding: 160px 0; -} -.pc-header-block__content_offset_large { - padding: calc(128px - 16px) 0 16px; -} -.pc-header-block__content-outer, -.pc-header-block__content-inner { - position: relative; - z-index: 10; -} -.pc-header-block__title { - font-size: var(--g-text-display-4-font-size); - line-height: var(--g-text-display-4-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - position: relative; -} -@media (max-width: 577px) { - .pc-header-block__title { - font-size: var(--g-text-display-2-font-size); - line-height: var(--g-text-display-2-line-height); - } -} -.pc-header-block__title a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; -} -.utilityfocus .pc-header-block__title a:focus { - outline: 2px solid #ffdb4d; -} -.pc-header-block__title a:hover, -.pc-header-block__title a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-header-block__description { - margin-top: 16px; -} -.pc-header-block__description .yfm { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - color: var(--g-color-text-primary); -} -.pc-header-block__buttons { - margin-top: 16px; -} -.pc-header-block__button.pc-header-block__button { - margin-top: 16px; - margin-right: 16px; -} -.pc-header-block__media { - position: absolute; - display: none; - top: 16px; - right: 0; - width: 50%; - height: calc(100% - 2 * 16px); - overflow: hidden; - -o-object-fit: cover; - object-fit: cover; - border-radius: var(--pc-border-radius); -} -.pc-header-block__media_s { - width: 32%; -} -.pc-header-block__video { - height: 100%; -} -.pc-header-block__video > video { - border-radius: var(--pc-border-radius); - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.pc-header-block__image { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; - border-radius: var(--pc-border-radius); -} -.pc-header-block__breadcrumbs { - position: absolute; - top: 16px; - z-index: 11; -} -.pc-header-block__background-media { - height: 100%; -} -.pc-header-block__background-media > div { - height: 100%; - width: 100%; -} -.pc-header-block__background-media > div:not(.pc-header-block__video) { - position: absolute; -} -.pc-header-block__background, -.pc-header-block__background.pc-header-block__background_media { - position: absolute; - top: 0; - overflow: hidden; - z-index: 5; - width: 1440px; - max-width: 100%; - left: 50%; - transform: translateX(-50%); - height: 100%; - border-radius: var(--pc-border-radius); -} -.pc-header-block__background.pc-header-block__background_full-width-media, -.pc-header-block__background.pc-header-block__background_media.pc-header-block__background_full-width-media { - width: 100%; -} -.pc-header-block__background.pc-header-block__background_full-width-media > div, -.pc-header-block__background.pc-header-block__background_media.pc-header-block__background_full-width-media > div { - max-width: none; -} -.pc-header-block__background.pc-header-block__background_full-width-media video, -.pc-header-block__background.pc-header-block__background_media.pc-header-block__background_full-width-media video { - height: 100%; - width: 100%; - -o-object-fit: cover; - object-fit: cover; -} -.pc-header-block__background_full-width { - left: 0; - transform: none; - max-width: none; - width: 100%; - background-color: var(--g-color-base-background); -} -.pc-header-block__overtitle { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - margin-bottom: 8px; -} -.pc-header-block__overtitle a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; -} -.utilityfocus .pc-header-block__overtitle a:focus { - outline: 2px solid #ffdb4d; -} -.pc-header-block__overtitle a:hover, -.pc-header-block__overtitle a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.pc-header-block_media-view_fit .pc-header-block__video > video, -.pc-header-block_media-view_fit .pc-header-block__image { - -o-object-fit: contain; - object-fit: contain; - height: auto; - width: auto; - max-height: 100%; - max-width: 100%; - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} -@media (max-width: 1440px) { - .pc-header-block__background, - .pc-header-block__background.pc-header-block__background_media { - left: 0; - transform: none; - } -} -@media (max-width: 769px) { - .pc-header-block_has-media .pc-header-block__content { - padding-top: 48px; - } - .pc-header-block .pc-header-block__content_vertical-offset_s, - .pc-header-block .pc-header-block__content_vertical-offset_m, - .pc-header-block .pc-header-block__content_vertical-offset_l, - .pc-header-block .pc-header-block__content_vertical-offset_xl { - padding: calc(96px - 16px) 0; - } - .pc-header-block .pc-header-block__content_offset_large { - padding: calc(96px - 16px) 0 16px; - margin-bottom: -32px; - } -} -@media (min-width: 769px) { - .pc-header-block__media { - display: block; - } - .pc-header-block_has-media .pc-header-block__content-inner { - padding-right: 48px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Icons/Icons.css */ -.pc-icons-block { - display: flex; - flex-wrap: wrap; - justify-content: center; - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-icons-block_size_s .pc-icons-block__item { - width: 96px; -} -.pc-icons-block_size_m .pc-icons-block__item { - width: 128px; -} -.pc-icons-block_size_l .pc-icons-block__item { - width: 160px; -} -.pc-icons-block__header { - width: 100%; - padding-bottom: 24px; - text-align: center; - display: flex; - flex-direction: column; - align-items: center; - height: -moz-max-content; - height: max-content; -} -.pc-icons-block__text { - margin: 8px 0 0; - text-align: center; -} -.pc-icons-block__item { - color: inherit; - -webkit-text-decoration: none; - text-decoration: none; - margin: 0 8px 24px; -} -.pc-icons-block a.pc-icons-block__item { - border-radius: var(--g-focus-border-radius); -} -.pc-icons-block a.pc-icons-block__item:focus { - outline: 2px solid var(--g-color-line-focus); - outline-offset: 0; -} -.pc-icons-block a.pc-icons-block__item:focus:not(:focus-visible) { - outline: 0; -} -.pc-icons-block__image { - max-width: 100%; - margin: 0 auto; - display: block; -} -@media (max-width: 576px) { - .pc-icons-block__item { - max-width: calc(50% - 8px * 2); - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/HeaderSlider/HeaderSlider.css */ -.pc-header-slider-block__item { - display: block; - height: 100%; - overflow: hidden; - transform: translateZ(0); -} -.pc-header-slider-block__item-content { - height: inherit; - overflow: hidden; -} -.pc-header-slider-block__item-content.pc-header-slider-block__item-content { - margin: 0 0 16px; -} -.pc-header-slider-block__item-content .pc-header-block__content { - padding: 115px 0; - display: flex; - align-items: center; -} -.pc-header-slider-block__item-content .pc-Grid, -.pc-header-slider-block__item-content .container-fluid, -.pc-header-slider-block__item-content .container-fluid .row { - height: inherit; -} -.pc-header-slider-block__item-content .pc-header-block__media { - padding-bottom: 48px; - padding-top: 16px; -} -@media (max-width: 1410px) and (min-width: 577px) { - .pc-header-slider-block__item-content .pc-header-block__content { - padding-left: 32px; - padding-right: 32px; - } -} -@media (max-width: 769px) { - .pc-header-slider-block.pc-SliderBlock { - margin-left: -8px; - padding-left: 0; - width: calc(100% + 8px); - } -} -@media (max-width: 577px) { - .pc-header-slider-block__item-content .pc-header-block__content { - padding-left: 0; - padding-right: 0; - } - .pc-header-slider-block__item-content .pc-header-block__container-fluid { - padding-left: 24px; - } - .pc-header-slider-block .slick-track .slick-slide { - max-width: 100%; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/CardLayout/CardLayout.css */ -.pc-card-layout-block__image_border_shadow { - box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow); -} -.pc-card-layout-block__item { - margin-top: 24px; -} -.pc-card-layout-block__content { - position: relative; -} -.pc-card-layout-block__content_with-background { - padding: 8px 32px 48px; - margin-top: 24px; -} -.pc-card-layout-block__image { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border-radius: 32px; -} -.pc-card-layout-block__image img { - -o-object-fit: cover; - object-fit: cover; - -o-object-position: left; - object-position: left; -} -.pc-card-layout-block__image_border_line { - border: 1px solid var(--g-color-line-generic); -} -@media (min-width: 769px) { - .pc-card-layout-block.pc-AnimateBlock .pc-card-layout-block__item, - .pc-AnimateBlock .pc-card-layout-block .pc-card-layout-block__item { - position: relative; - top: 100px; - opacity: 0; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item, - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item { - top: 0; - opacity: 1; - transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(0), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(0) { - transition-delay: 0s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(1), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(1) { - transition-delay: 0.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(2), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(2) { - transition-delay: 0.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(3), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(3) { - transition-delay: 0.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(4), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(4) { - transition-delay: 0.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(5), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(5) { - transition-delay: 0.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(6), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(6) { - transition-delay: 0.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(7), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(7) { - transition-delay: 0.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(8), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(8) { - transition-delay: 0.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(9), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(9) { - transition-delay: 0.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(10), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(10) { - transition-delay: 1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(11), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(11) { - transition-delay: 1.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(12), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(12) { - transition-delay: 1.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(13), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(13) { - transition-delay: 1.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(14), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(14) { - transition-delay: 1.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(15), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(15) { - transition-delay: 1.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(16), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(16) { - transition-delay: 1.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(17), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(17) { - transition-delay: 1.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(18), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(18) { - transition-delay: 1.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(19), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(19) { - transition-delay: 1.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(20), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(20) { - transition-delay: 2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(21), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(21) { - transition-delay: 2.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(22), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(22) { - transition-delay: 2.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(23), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(23) { - transition-delay: 2.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(24), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(24) { - transition-delay: 2.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(25), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(25) { - transition-delay: 2.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(26), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(26) { - transition-delay: 2.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(27), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(27) { - transition-delay: 2.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(28), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(28) { - transition-delay: 2.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(29), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(29) { - transition-delay: 2.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(30), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(30) { - transition-delay: 3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(31), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(31) { - transition-delay: 3.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(32), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(32) { - transition-delay: 3.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(33), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(33) { - transition-delay: 3.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(34), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(34) { - transition-delay: 3.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(35), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(35) { - transition-delay: 3.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(36), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(36) { - transition-delay: 3.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(37), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(37) { - transition-delay: 3.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(38), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(38) { - transition-delay: 3.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(39), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(39) { - transition-delay: 3.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(40), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(40) { - transition-delay: 4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(41), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(41) { - transition-delay: 4.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(42), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(42) { - transition-delay: 4.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(43), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(43) { - transition-delay: 4.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(44), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(44) { - transition-delay: 4.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(45), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(45) { - transition-delay: 4.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(46), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(46) { - transition-delay: 4.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(47), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(47) { - transition-delay: 4.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(48), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(48) { - transition-delay: 4.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(49), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(49) { - transition-delay: 4.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(50), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(50) { - transition-delay: 5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(51), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(51) { - transition-delay: 5.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(52), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(52) { - transition-delay: 5.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(53), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(53) { - transition-delay: 5.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(54), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(54) { - transition-delay: 5.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(55), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(55) { - transition-delay: 5.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(56), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(56) { - transition-delay: 5.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(57), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(57) { - transition-delay: 5.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(58), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(58) { - transition-delay: 5.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(59), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(59) { - transition-delay: 5.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(60), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(60) { - transition-delay: 6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(61), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(61) { - transition-delay: 6.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(62), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(62) { - transition-delay: 6.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(63), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(63) { - transition-delay: 6.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(64), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(64) { - transition-delay: 6.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(65), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(65) { - transition-delay: 6.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(66), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(66) { - transition-delay: 6.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(67), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(67) { - transition-delay: 6.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(68), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(68) { - transition-delay: 6.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(69), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(69) { - transition-delay: 6.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(70), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(70) { - transition-delay: 7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(71), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(71) { - transition-delay: 7.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(72), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(72) { - transition-delay: 7.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(73), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(73) { - transition-delay: 7.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(74), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(74) { - transition-delay: 7.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(75), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(75) { - transition-delay: 7.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(76), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(76) { - transition-delay: 7.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(77), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(77) { - transition-delay: 7.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(78), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(78) { - transition-delay: 7.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(79), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(79) { - transition-delay: 7.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(80), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(80) { - transition-delay: 8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(81), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(81) { - transition-delay: 8.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(82), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(82) { - transition-delay: 8.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(83), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(83) { - transition-delay: 8.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(84), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(84) { - transition-delay: 8.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(85), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(85) { - transition-delay: 8.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(86), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(86) { - transition-delay: 8.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(87), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(87) { - transition-delay: 8.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(88), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(88) { - transition-delay: 8.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(89), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(89) { - transition-delay: 8.9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(90), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(90) { - transition-delay: 9s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(91), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(91) { - transition-delay: 9.1s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(92), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(92) { - transition-delay: 9.2s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(93), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(93) { - transition-delay: 9.3s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(94), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(94) { - transition-delay: 9.4s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(95), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(95) { - transition-delay: 9.5s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(96), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(96) { - transition-delay: 9.6s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(97), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(97) { - transition-delay: 9.7s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(98), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(98) { - transition-delay: 9.8s; - } - .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(99), - .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(99) { - transition-delay: 9.9s; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/ContentLayout/ContentLayout.css */ -.pc-content-layout-block__files_size_l, -.pc-content-layout-block__files_size_s { - margin: 0; -} -.pc-content-layout-block { - position: relative; -} -.pc-content-layout-block__content, -.pc-content-layout-block__files { - z-index: 10; - position: relative; -} -.pc-content-layout-block__files { - margin-top: 24px; -} -.pc-content-layout-block__files_size_s { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-content-layout-block__files_size_l { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); -} -.pc-content-layout-block__files_centered { - margin-left: auto; - margin-right: auto; -} -.pc-content-layout-block__files a { - -webkit-text-decoration: none; - text-decoration: none; -} -.pc-content-layout-block__file { - margin-bottom: 12px; -} -.pc-content-layout-block__file:last-child { - margin-bottom: 0; -} -.pc-content-layout-block__background { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.pc-content-layout-block__background-item { - height: 100%; - border-radius: var(--pc-border-radius); -} -.pc-content-layout-block_background { - padding: 64px; -} -.pc-content-layout-block_theme_dark { - --g-color-line-focus: var(--pc-color-line-focus-dark); -} -@media (max-width: 577px) { - .pc-content-layout-block_background { - padding: 32px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Share/Share.css */ -.pc-share-block__title { - margin: 0; -} -.pc-share-block__title { - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - text-align: center; - font-weight: normal; -} -.pc-share-block__items { - display: flex; - justify-content: center; - margin-top: 16px; -} -.pc-share-block__item.pc-share-block__item { - width: 48px !important; - border-radius: 100% !important; -} -.pc-share-block__item.pc-share-block__item { - display: flex; - justify-content: center; - align-items: center; - height: 48px; -} -.pc-share-block__item.pc-share-block__item_type_vk { - background-color: var(--pc-color-vk); -} -.pc-share-block__item.pc-share-block__item_type_facebook { - background-color: var(--pc-color-facebook); -} -.pc-share-block__item.pc-share-block__item_type_twitter { - background-color: var(--pc-color-twitter); -} -.pc-share-block__item.pc-share-block__item_type_telegram { - background-color: var(--pc-color-telegram); -} -.pc-share-block__item.pc-share-block__item_type_telegram { - background-color: var(--pc-color-telegram); -} -.pc-share-block__item.pc-share-block__item_type_linkedin { - background-color: var(--pc-color-linkedin); -} -.pc-share-block__item.pc-share-block__item.pc-share-block__item.pc-share-block__item:before { - border-radius: 100%; -} -.pc-share-block__item.pc-share-block__item:hover:before { - background-color: var(--g-color-base-generic) !important; -} -.pc-share-block__item.pc-share-block__item:hover:before { - border-radius: 100%; -} -.pc-share-block__item.pc-share-block__item + .pc-share-block__item.pc-share-block__item { - margin-left: 12px; -} -.pc-share-block__item.pc-share-block__item svg { - color: var(--g-color-base-background); -} -@media (max-width: 577px) { - .pc-share-block__items { - flex-wrap: wrap; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/FilterBlock/FilterBlock.css */ -.pc-filter-block { - --pc-first-block-indent: 0; - --pc-first-block-mobile-indent: 0; -} -.pc-filter-block__title { - margin-bottom: 24px; -} -.pc-filter-block__title_centered { - text-align: center; -} -.pc-filter-block__title_centered > * { - margin: 0 auto; -} -.pc-filter-block__tabs { - margin-bottom: 0; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; -} -.pc-filter-block__tabs_centered { - justify-content: center; -} -@media (max-width: 769px) { - .pc-filter-block__tabs { - flex-wrap: nowrap; - justify-content: flex-start; - overflow: auto; - margin-left: -48px; - margin-right: -48px; - padding-left: 48px; - padding-right: 40px; - } -} -@media (max-width: 577px) { - .pc-filter-block__tabs { - margin-left: -24px; - margin-right: -24px; - padding-left: 24px; - padding-right: 16px; - } -} -.row .pc-filter-block__block-container.row { - margin: 0px; -} -.pc-filter-block__cards-container { - width: 100%; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/blocks/Form/Form.css */ -.pc-form-block { - border-radius: 32px; - position: relative; -} -.pc-form-block__title { - margin: 0 0 24px 10px; -} -.pc-form-block__title_mobile { - margin-left: 4px; -} -.pc-form-block__full-form { - background-color: var(--g-color-base-background); - padding: 48px 64px 48px calc(64px - 10px); - border-radius: var(--pc-border-radius); -} -.pc-form-block__media { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - border-radius: 32px; -} -.pc-form-block__image { - height: 100%; - width: 100%; - -o-object-fit: cover; - object-fit: cover; - -o-object-position: top; - object-position: top; -} -.pc-form-block__row_direction_form-content { - flex-direction: row-reverse; -} -.pc-form-block__row_direction_center { - flex-direction: column; -} -.pc-form-block__row_direction_center .pc-form-block__content-wrapper { - margin-bottom: 32px; -} -.pc-form-block:not(.pc-form-block_with-background) .pc-form-block__full-form { - box-shadow: 0 4px 24px var(--pc-color-sfx-shadow), 0 2px 8px var(--pc-color-sfx-shadow); -} -.pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row_direction_form-content .pc-form-block__content-wrapper { - padding: 48px 0 64px 64px; -} -.pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row_direction_content-form .pc-form-block__content-wrapper { - padding: 48px 64px 64px 0; -} -.pc-form-block_with-background .pc-form-block__row_direction_form-content .pc-form-block__form-wrapper { - padding: 16px 0 24px 16px; -} -.pc-form-block_with-background .pc-form-block__row_direction_content-form .pc-form-block__form-wrapper { - padding: 16px 16px 24px 0; -} -.pc-form-block_with-background .pc-form-block__row_direction_form-content .pc-form-block__content-wrapper, -.pc-form-block_with-background .pc-form-block__row_direction_content-form .pc-form-block__content-wrapper { - padding: 64px; -} -.pc-form-block_with-background .pc-form-block__row_direction_center { - padding-top: 64px; - padding-bottom: 48px; -} -@media (min-width: 1081px) { - .pc-form-block_form-type_yandex .pc-form-block__row_direction_form-content .pc-form-block__content-col, - .pc-form-block_form-type_yandex .pc-form-block__row_direction_content-form .pc-form-block__content-col { - flex: 1 0 0; - } - .pc-form-block_form-type_yandex .pc-form-block__row_direction_form-content .pc-form-block__form, - .pc-form-block_form-type_yandex .pc-form-block__row_direction_content-form .pc-form-block__form, - .pc-form-block_form-type_yandex .pc-form-block__row_direction_center .pc-form-block__form { - min-width: 475px; - } - .pc-form-block_form-type_yandex .pc-form-block__row_direction_form-content .pc-form-block__form-col, - .pc-form-block_form-type_yandex .pc-form-block__row_direction_content-form .pc-form-block__form-col, - .pc-form-block_form-type_yandex .pc-form-block__row_direction_center .pc-form-block__form-col { - max-width: none; - max-width: initial; - width: -moz-fit-content; - width: fit-content; - } -} -@media (max-width: 1081px) and (min-width: 769px) { - .pc-form-block__row { - flex-direction: column; - } - .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper, - .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper { - max-width: 609px; - } - .pc-form-block_with-background .pc-form-block__row .pc-form-block__center, - .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper, - .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__center, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper { - margin: 0 auto; - padding-right: 0; - padding-left: 0; - } - .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper { - padding-top: 0; - } - .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper { - text-align: center; - padding-bottom: 32px; - } - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper { - padding: 0 0 32px 0; - } -} -@media (max-width: 769px) { - .pc-form-block__full-form { - padding: 32px; - } - .pc-form-block_with-background .pc-form-block__row, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row { - padding: 0; - } - .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper, - .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper { - padding: 0; - } - .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, - .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper { - padding-bottom: 32px; - margin-bottom: 0; - } - .pc-form-block_with-background { - padding: 0 8px; - } - .pc-form-block_with-background .pc-form-block__row { - padding-top: 32px; - padding-bottom: 32px; - } - .pc-form-block_with-background .pc-form-block__row_direction_form-content .pc-form-block__content-wrapper, - .pc-form-block_with-background .pc-form-block__row_direction_content-form .pc-form-block__content-wrapper, - .pc-form-block_with-background .pc-form-block__row_direction_center .pc-form-block__content-wrapper { - padding-right: 16px; - padding-left: 16px; - } - .pc-form-block_with-background .pc-form-block__row_direction_form-content, - .pc-form-block_with-background .pc-form-block__row_direction_content-form { - padding-top: 32px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/GithubButton/GithubButton.css */ -.pc-github-button { - position: relative; - display: flex; - align-items: center; - white-space: nowrap; - display: flex; - align-items: center; - height: 100%; -} -.pc-github-button span { - display: flex; - flex-direction: column; - justify-content: center; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/NavigationButton/NavigationButton.css */ -.pc-navigation-button { - display: inline-block; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationPopup/NavigationPopup.css */ -.pc-navigation-popup { - margin-left: -16px; - margin-top: -16px; - z-index: 101; - display: flex; - flex-direction: column; - min-width: 220px; - padding: 16px; - border: 1px solid var(--g-color-line-generic); - border-top-width: 0; - border-radius: calc(var(--pc-border-radius) / 2); - background: var(--g-color-base-float); - box-shadow: 0 3px 10px var(--g-color-sfx-shadow); -} -.pc-navigation-popup__list { - margin: 0; - padding: 0; - list-style: none; -} -.pc-navigation-popup__link { - height: 36px; - line-height: 20px; - border-radius: 8px; -} -.pc-navigation-popup__link:hover { - color: var(--g-color-text-primary); - background-color: var(--g-color-base-simple-hover); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/ContentWrapper/ContentWrapper.css */ -.pc-content-wrapper__icon { - display: flex; - margin-right: 6px; - -o-object-fit: cover; - object-fit: cover; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/NavigationDropdown/NavigationDropdown.css */ -.pc-navigation-dropdown { - position: relative; - display: flex; - align-items: center; - white-space: nowrap; -} -.pc-navigation-dropdown__arrow { - margin-left: 7px; - color: var(--g-color-text-secondary); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/NavigationLink/NavigationLink.css */ -.pc-navigation-link { - color: var(--g-color-text-primary); - color: inherit; - -webkit-text-decoration: none; - text-decoration: none; - outline: none; - position: relative; - display: flex; - align-items: center; - white-space: nowrap; -} -.utilityfocus .pc-navigation-link:focus { - outline: 2px solid #ffdb4d; -} -.pc-navigation-link:hover, -.pc-navigation-link_active { - color: var(--g-color-text-link); -} -.pc-navigation-link__arrow { - position: relative; - top: -2px; - width: 9px; - height: 9px; - margin-left: 5px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/NavigationItem.css */ -.pc-navigation-item { - cursor: pointer; - outline: none; - color: inherit; - -webkit-text-decoration: none; - text-decoration: none; -} -.pc-navigation-item:last-child { - margin-bottom: 0; -} -.utilityfocus .pc-navigation-item:focus { - outline: 2px solid #ffdb4d; -} -.pc-navigation-item__content:not(.pc-navigation-item__content_type_button):hover, -.pc-navigation-item__content:not(.pc-navigation-item__content_type_button):active { - color: var(--g-color-text-link); -} -.pc-navigation-item_menu-layout_desktop { - height: var(--header-height); - line-height: var(--header-height); - margin-bottom: 0; -} -.pc-navigation-item_menu-layout_mobile { - margin-bottom: 24px; -} -.pc-navigation-item_menu-layout_dropdown { - margin-bottom: 0; -} -.pc-navigation-item_menu-layout_dropdown .pc-navigation-item__content_type_link { - padding: 8px 12px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/SocialIcon/SocialIcon.css */ -.pc-social-icon { - display: flex; - justify-content: center; - align-items: center; - width: 40px; - height: 40px; - margin-right: 8px; - color: var(--g-color-base-background); - border-radius: 50%; - background-color: var(--g-color-base-generic); -} -.pc-social-icon:hover { - background-color: var(--g-color-base-generic-hover); -} -.pc-social-icon__icon { - width: 16px; - height: 16px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/Logo/Logo.css */ -.pc-logo__text { - margin: 0; -} -.pc-logo { - display: flex; - align-items: center; - -webkit-text-decoration: none; - text-decoration: none; -} -.pc-logo__icon { - display: flex; - margin-right: 8px; - -o-object-fit: contain; - object-fit: contain; -} -.pc-logo__text { - font-size: var(--g-text-header-1-font-size); - line-height: var(--g-text-header-1-line-height); - color: var(--pc-text-header-color); - font-weight: var(--g-text-accent-font-weight); - white-space: nowrap; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/MobileMenuButton/MobileMenuButton.css */ -@media (min-width: 769px) { - .pc-mobile-menu-button.pc-mobile-menu-button { - display: none; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/DesktopNavigation/DesktopNavigation.css */ -.pc-desktop-navigation__wrapper { - display: flex; - justify-content: space-between; - align-items: center; - height: var(--header-height); -} -@media (min-width: 769px) { - .pc-desktop-navigation__mobile-menu-button.pc-desktop-navigation__mobile-menu-button { - display: none; - } -} -.pc-desktop-navigation__navigation, -.pc-desktop-navigation__left, -.pc-desktop-navigation__right { - display: flex; - align-items: center; -} -.pc-desktop-navigation__navigation.pc-desktop-navigation__navigation { - position: relative; - flex: 1 0 0; - justify-content: flex-start; -} -@media (max-width: 768px) { - .pc-desktop-navigation__navigation.pc-desktop-navigation__navigation { - display: none; - } -} -.pc-desktop-navigation__right { - flex: 0; - justify-content: flex-end; - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-desktop-navigation__navigation-container { - display: flex; - overflow-x: hidden; - flex: 1 0 0; - justify-content: space-between; - align-items: center; - margin-right: 32px; -} -.pc-desktop-navigation__button { - margin-top: 0; -} -.pc-desktop-navigation__logo { - margin: 0 32px 0 0; - cursor: pointer; -} -.pc-desktop-navigation__buttons, -.pc-desktop-navigation__links { - display: flex; - align-items: center; - margin: 0; - padding: 0; - list-style: none; -} -@media (max-width: 768px) { - .pc-desktop-navigation__buttons { - display: none; - } -} -.pc-desktop-navigation__buttons > *:not(:last-child) { - margin-right: 16px; -} -.pc-desktop-navigation__links { - position: relative; - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-desktop-navigation__item { - position: relative; -} -.pc-desktop-navigation__item:not(:last-child) { - margin-right: 20px; -} -@media (max-width: 768px) { - .pc-desktop-navigation__navigation-container { - justify-content: flex-end; - } - .pc-desktop-navigation__left { - flex: 1 0 0; - } -} -@media (max-width: 576px) { - .pc-desktop-navigation__navigation-container { - margin-right: 12px; - } - .pc-desktop-navigation__logo { - margin-right: 0; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/MobileNavigation/MobileNavigation.css */ -.pc-mobile-navigation { - position: fixed; - z-index: 100; - top: var(--header-height); - left: 0; - width: 100%; - border-bottom-right-radius: var(--pc-border-radius); - border-bottom-left-radius: var(--pc-border-radius); - background-color: var(--g-color-base-background); - box-shadow: 0 3px 10px var(--g-color-sfx-shadow); - max-height: calc(100vh - 2 * var(--header-height)); - overflow-y: scroll; - scrollbar-width: none; - -ms-overflow-style: none; - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-mobile-navigation::-webkit-scrollbar { - display: none; -} -@media (min-width: 769px) { - .pc-mobile-navigation { - display: none; - } -} -.pc-mobile-navigation__wrapper { - padding: 32px 48px; -} -.pc-mobile-navigation__button { - margin-top: 24px; -} -.pc-mobile-navigation__rows { - position: relative; - display: flex; - flex-direction: column; - padding-bottom: 24px; - margin: 0; - padding: 0; - list-style: none; - margin-bottom: 24px; -} -.pc-mobile-navigation__rows:last-child { - margin-bottom: 0; -} -.pc-mobile-navigation__dropdown-item:not(:last-child) { - margin-bottom: 16px; -} -.pc-mobile-navigation__popup { - z-index: 101; - display: flex; - flex-direction: column; - min-width: 220px; - padding: 16px; - border: 1px solid var(--g-color-line-generic); - border-top-width: 0; - border-radius: calc(var(--pc-border-radius) / 2); - background: var(--g-color-base-float); - box-shadow: 0 3px 10px var(--g-color-sfx-shadow); -} -@media (min-width: 769px) { - .pc-mobile-navigation__popup { - display: none; - } -} -@media (max-width: 576px) { - .pc-mobile-navigation__wrapper { - padding-left: 24px; - padding-right: 24px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/Navigation/Navigation.css */ -.pc-navigation { - display: flex; - justify-content: center; - align-items: center; - height: var(--header-height); - background-color: var(--g-color-base-background); -} -.pc-navigation_with-border { - box-shadow: inset 0 -1px 0 var(--g-color-line-generic); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/navigation/containers/Layout/Layout.css */ -.pc-layout { - display: flex; - flex-direction: column; - min-height: 100vh; -} -.pc-layout__content { - display: flex; - flex-grow: 1; - flex-direction: column; -} -.pc-layout__navigation { - position: sticky; - z-index: 98; - top: 0; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/containers/PageConstructor/components/ConstructorBlock/ConstructorBlock.css */ -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_0 { - margin-top: 0; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_xs { - margin-top: 16px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_s { - margin-top: 24px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_m { - margin-top: 32px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_l { - margin-top: 48px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_xl { - margin-top: 64px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_0 { - padding-bottom: 0; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_xs { - padding-bottom: 16px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_s { - padding-bottom: 24px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_m { - padding-bottom: 32px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_l { - padding-bottom: 48px; -} -.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_xl { - padding-bottom: 64px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/containers/Loadable/Loadable.css */ -.pc-loadable-block__loader { - padding: 20px; - text-align: center; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/containers/PageConstructor/components/ConstructorRow/ConstructorRow.css */ -.pc-constructor-row:last-child { - margin-bottom: -64px; -} -@media (max-width: 577px) { - .pc-constructor-row:last-child { - margin-bottom: -32px; - } -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/containers/PageConstructor/PageConstructor.css */ -:root { - --header-height: 64px; -} -.g-root { - --pc-color-telegram: #51a4db; - --pc-color-facebook: #4968ad; - --pc-color-twitter: #4aa0eb; - --pc-color-vk: #436eab; - --pc-color-youtube: #eb3323; - --pc-color-github: #25292e; - --pc-color-rss: #f29c39; - --pc-color-linkedin: #0a66c2; - --g-text-accent-font-weight: 500; - --pc-transparent: rgba(255, 255, 255, 0); - --pc-border-radius: 24px; - --pc-image-padding: 4px; - --pc-color-sfx-shadow: var(--g-color-base-simple-hover); - --pc-color-line-generic-active-solid: #b3b3b3; - --pc-color-base-float-hover: var(--g-color-base-float); - --pc-monochrome-button-background-color: #262626; - --pc-monochrome-button-background-color-hover: #393939; - --pc-monochrome-button-color: var(--g-color-text-light-primary); - --pc-text-header-color: var(--g-color-text-primary); - --pc-media-card-meta-info-color: var(--g-color-text-secondary); - --pc-tab-item-color: var(--g-color-text-primary); - --pc-tab-item-background-color: var(--g-color-base-generic); - --pc-tab-item-background-color-hover: var(--g-color-base-generic-hover); - --pc-selected-tab-item-color: var(--pc-monochrome-button-color); - --pc-selected-tab-item-background-color: var(--pc-monochrome-button-background-color); - --pc-selected-tab-item-background-color-hover: var( --pc-monochrome-button-background-color-hover ); - --pc-color-line-focus-light: var(--g-color-text-brand); - --pc-color-line-focus-dark: var(--g-color-text-light-primary); -} -.g-root_theme_light { - --pc-color-base-silver: #eff2f8; - --pc-color-base-gold: #ffdb4d; - --pc-color-base-asphalt: #313538; - --pc-color-base-copper: #ffe6c4; - --g-color-line-focus: var(--pc-color-line-focus-light); -} -.g-root_theme_dark { - --pc-color-base-silver: #bcc0c4; - --pc-color-base-gold: #ffde5d; - --pc-color-base-asphalt: #474d52; - --pc-color-base-copper: #7f7262; - --g-color-line-focus: var(--pc-color-line-focus-dark); -} -.g-root.g-root_theme_dark { - --pc-color-sfx-shadow: var(--g-color-sfx-shadow); - --pc-color-line-generic-active-solid: #6c6c70; - --pc-color-base-float-hover: var(--g-color-base-float-hover); - --pc-monochrome-button-background-color: #ffffff; - --pc-monochrome-button-background-color-hover: #e9e9e9; - --pc-monochrome-button-color: var(--g-color-text-dark-primary); -} -.yfm_constructor { - font-family: var(--g-font-family-sans); - color: var(--g-color-text-primary); -} -.yfm_constructor code, -.yfm_constructor kbd, -.yfm_constructor pre { - font-family: var(--g-font-family-monospace); - color: var(--g-color-text-primary); -} -.yfm_constructor.yfm_constructor h1, -.yfm_constructor.yfm_constructor h2, -.yfm_constructor.yfm_constructor h3, -.yfm_constructor.yfm_constructor h4, -.yfm_constructor.yfm_constructor h5, -.yfm_constructor.yfm_constructor h6, -.yfm_constructor.yfm_constructor span, -.yfm_constructor.yfm_constructor p, -.yfm_constructor.yfm_constructor li { - color: var(--g-color-text-primary); -} -.yfm_constructor.yfm_constructor_notice li, -.yfm_constructor.yfm_constructor_notice p { - color: var(--g-color-text-secondary); -} -.yfm_constructor.yfm_constructor_meta_info p { - color: var(--pc-media-card-meta-info-color); - font-weight: var(--g-text-accent-font-weight); -} -.yfm_constructor.yfm_constructor ul, -.yfm_constructor.yfm_constructor ol, -.yfm_constructor.yfm_constructor li, -.yfm_constructor.yfm_constructor p { - margin: 0 0 12px; -} -.yfm_constructor.yfm_constructor p strong { - font-weight: var(--g-text-accent-font-weight); -} -.yfm_constructor.yfm_constructor_size_s ul, -.yfm_constructor.yfm_constructor_size_s ol, -.yfm_constructor.yfm_constructor_size_s li, -.yfm_constructor.yfm_constructor_size_s p { - margin-bottom: 8px; -} -.yfm_constructor.yfm_constructor_theme_dark p { - color: var(--g-color-text-light-primary); -} -.yfm_constructor_list_style ul { - padding-left: 20px; -} -.yfm_constructor_list_style_dash ul { - list-style-type: none; - position: relative; -} -.yfm_constructor_list_style_dash ul li:before { - content: "\2014"; - position: absolute; - margin-left: -20px; -} -.yfm_constructor a { - outline: none; - color: var(--g-color-text-link); - -webkit-text-decoration: none; - text-decoration: none; - cursor: pointer; - border-radius: var(--g-focus-border-radius); -} -.utilityfocus .yfm_constructor a:focus { - outline: 2px solid #ffdb4d; -} -.yfm_constructor a:hover, -.yfm_constructor a:active { - --pc-text-header-color: var(--g-color-text-link-hover); - color: var(--g-color-text-link-hover); -} -.yfm_constructor a:focus { - box-shadow: 0 0 0 2px var(--g-color-line-focus); -} -.yfm_constructor a:focus:not(:focus-visible) { - box-shadow: none; -} -.yfm_constructor table { - color: var(--g-color-text-primary); - border: 1px solid var(--g-color-line-generic); - background: var(--g-color-base-background); -} -.yfm_constructor thead, -.yfm_constructor table tr:nth-child(2n) { - background-color: var(--g-color-base-generic); -} -.yfm_constructor_table { -} -.yfm_constructor_table table { - border: 0; - table-layout: fixed; -} -.yfm_constructor_table thead, -.yfm_constructor_table tr { - background-color: transparent !important; -} -.yfm_constructor_table thead, -.yfm_constructor_table tr { -} -.yfm_constructor_table tbody tr { - border-top: 1px solid var(--g-color-line-generic); -} -.yfm_constructor_table td, -.yfm_constructor_table th { - white-space: inherit !important; -} -.yfm_constructor_table td, -.yfm_constructor_table th { - min-width: 120px; - width: 120px; - box-sizing: content-box; -} -.yfm_constructor_table td:first-child, -.yfm_constructor_table th:first-child { - min-width: 172px; - width: 172px; -} -.yfm_constructor_table th { - text-align: left !important; -} -.pc-page-constructor { - font-feature-settings: - "liga", - "kern", - "pnum" on, - "lnum" on, - "ss03" on; - margin-top: 0; - background-color: var(--g-color-base-background); - z-index: 10; -} -.pc-page-constructor__wrapper { - position: relative; -} -.pc-page-constructor__background.pc-page-constructor__background { - top: calc(-1 * 64px); - top: calc(-1 * var(--header-height)); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/AddBlock/AddBlock.css */ -.pc-add-block { - position: absolute; - bottom: 32px; - left: calc(50% + var(--pc-editor-left-column-width) / 2); - transform: translateX(-50%); - z-index: 110; -} -.pc-add-block__button { - display: inline-block; - margin: 0; - padding: 0; - font: inherit; - border: none; - outline: none; - color: inherit; - background: none; - cursor: pointer; - display: flex; - justify-content: center; - align-items: center; - transition: transform 0.2s; - width: 76px; - height: 40px; - color: var(--pc-editor-control-icon-color); - background-color: var(--pc-editor-base-color); - border-radius: 8px; -} -.pc-add-block__button:hover { - transform: scale(1.05); -} -.pc-add-block__icon { - width: 16px; - height: 16px; -} -.pc-add-block__popup { - min-width: 420px; - border-radius: var(--pc-border-radius); - box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.06), 0px 4px 24px rgba(0, 0, 0, 0.06); -} -.pc-add-block__popup .pc-add-block__search { - padding: 20px 20px 0; -} -.pc-add-block__popup .pc-add-block__blocks { - display: flex; - flex-direction: column; - padding: 20px; - height: 296px; - max-height: 296px; - overflow-y: auto; -} -.pc-add-block__popup .pc-add-block__block { - display: flex; - justify-content: center; - align-items: center; - transition: transform 0.2s; - margin-top: 20px; - justify-content: flex-start; - cursor: pointer; -} -.pc-add-block__popup .pc-add-block__block:hover { - transform: scale(1.05); -} -.pc-add-block__popup .pc-add-block__block:first-child { - margin-top: 0; -} -.pc-add-block__popup .pc-add-block__preview { - width: 148px; - height: 74px; - border-radius: var(--pc-border-radius); - margin-right: 16px; - color: var(--pc-editor-base-color); -} -.pc-add-block__popup .pc-add-block__title { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); -} -.pc-add-block__popup .pc-add-block__title, -.pc-add-block__popup .pc-add-block__description { - margin: 0; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/EditBlock/EditBlock.css */ -.pc-edit-block { - cursor: pointer; - position: relative; - z-index: 10; -} -.pc-edit-block_active { - z-index: 11; -} -.pc-edit-block_active .pc-edit-block__controls { - border: 4px solid var(--pc-editor-base-color); -} -.pc-edit-block__controls { - position: absolute; - width: calc(100% + 96px); - height: calc(100% + 48px); - top: -48px; - left: -48px; - border-radius: var(--pc-border-radius); - z-index: 10; -} -.pc-edit-block__controls_isHeader { - width: 100%; - height: 100%; - top: 0; - left: 0; -} -.pc-edit-block__controls_reset-paddings { - top: 0; - height: 100%; -} -.pc-edit-block__controls-content { - display: flex; - position: absolute; - bottom: -40px; - left: 50%; - transform: translateX(-50%); -} -.pc-edit-block__control { - display: flex; - justify-content: center; - align-items: center; - transition: transform 0.2s; - width: 48px; - height: 32px; - border-radius: 8px; - color: var(--pc-editor-control-icon-color); - background-color: var(--pc-editor-control-color); -} -.pc-edit-block__control:hover { - transform: scale(1.1); -} -.pc-edit-block__control:not(:first-child) { - margin-left: 4px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/ErrorBoundary/ErrorBoundary.css */ -.pc-error-boundary__container { - display: flex; - width: 100%; - padding: 32px; - background-color: var(--g-color-base-background); - border-radius: var(--pc-border-radius); - box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.06), 0px 4px 24px rgba(0, 0, 0, 0.06); -} -.pc-error-boundary__header { - margin-top: 0; -} -.pc-error-boundary__error { - display: block; - color: var(--g-color-text-danger); - max-height: 160px; - overflow: auto; -} -.pc-error-boundary__image { - flex: 0 0 auto; - width: 200px; - height: 200px; - background-repeat: no-repeat; - background-size: contain; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIj48c3R5bGU+LnN0MHtmaWxsOiNlY2YyZjl9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMyZWU1YzA7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwfS5zdDJ7ZmlsbDojMDA3Y2U5fS5zdDN7ZmlsbDojMDAyMzZifS5zdDR7ZmlsbDojMDBlNmM1fS5zdDExe2ZpbGw6I2ZmNDY0NX0uc3QxNXtmaWxsOm5vbmU7c3Ryb2tlOiMyZWU1YzA7c3Ryb2tlLXdpZHRoOjMuNzI1MjtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0MTUsLnN0MTZ7c3Ryb2tlLWxpbmVjYXA6cm91bmR9LnN0MTYsLnN0MTd7ZmlsbDpub25lO3N0cm9rZTojMDA3Y2U5O3N0cm9rZS13aWR0aDo0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3QxOHtmaWxsOiNmYzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMxLjcgMjkzLjdoMjM1LjJWMTc5LjRjMC05LjEtNy40LTE2LjUtMTYuNS0xNi41SDEzMS43djEzMC44eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xODguMyAyOTUuNEg3MS43VjU1LjJjMC0xMi41IDEwLjEtMTcuNyAyMi42LTE3LjdoOTR2MjU3Ljl6TTIzMS4zIDI0Ny4zaDg5Ljh2LTIyMGMwLTEwLjQtOC41LTE0LjgtMTguOS0xNC44aC03MC45djIzNC44eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNiAxNDkuOWgxMi43YzYuOSAwIDEyLjQgNi4yIDEyLjQgMTMuN3Y1OS41TTI4NC42IDE5Ni45aDYuNGMzLjUgMCA2LjMgMi4yIDYuMyA5Ljd2NjMuNSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNiAxMTYuN0gzMDVjOS40IDAgMTcgNy42IDE3IDE3djkwLjEiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjg0LjYgODcuNmgyNi42YzEyLjYgMCAyMi44IDEwLjIgMjIuOCAyMi44djEyMy4xTTE3Ni40IDY2LjRoMTA3Ljl2MTA3LjlIMTc2LjR6TTE3Ni40IDE3NC4zaDEwNy45djEwNy45SDE3Ni40eiIvPjxwYXRoIGNsYXNzPSJzdDE1IiBkPSJNMjIxLjkgNzkuMWg0OS40TTIyMS45IDg3LjZoMzAuOE0yMjEuOSA5Ni4yaDQ5LjQiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSI3OS4xIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9Ijc5LjEiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iNzkuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iODcuNiIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSI4Ny42IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9Ijg3LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9Ijk2LjIiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iOTYuMiIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSI5Ni4yIiByPSIyLjEiLz48cGF0aCBjbGFzcz0ic3QxNSIgZD0iTTIyMS45IDExMS4zaDQ5LjRNMjIxLjkgMTE5LjloNDkuNE0yMjEuOSAxMjguNWg0MS40Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMTExLjMiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMTExLjMiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMTExLjMiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjExOS45IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjExOS45IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjExOS45IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIxMjguNSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIxMjguNSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIxMjguNSIgcj0iMi4xIi8+PHBhdGggY2xhc3M9InN0MTUiIGQ9Ik0yMjEuOSAxNDMuNWg0OS40TTIyMS45IDE1Mi4xaDQ5LjRNMjIxLjkgMTYwLjdoNDkuNCIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjE0My41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjE0My41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjE0My41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIxNTIuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIxNTIuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIxNTIuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMTYwLjciIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMTYwLjciIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMTYwLjciIHI9IjIuMSIvPjxnPjxwYXRoIGNsYXNzPSJzdDE1IiBkPSJNMjIxLjkgMTg3LjRoNDkuNE0yMjEuOSAxOTUuOWgzMC44TTIyMS45IDIwNC41aDQ5LjQiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIxODcuNCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIxODcuNCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIxODcuNCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMTk1LjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMTk1LjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMTk1LjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjIwNC41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjIwNC41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjIwNC41IiByPSIyLjEiLz48cGF0aCBjbGFzcz0ic3QxNSIgZD0iTTIyMS45IDIxOS42aDQ5LjRNMjIxLjkgMjI4LjJoNDkuNE0yMjEuOSAyMzYuOGg0MS40Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMjE5LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMjE5LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMjE5LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjIyOC4yIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjIyOC4yIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjIyOC4yIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIyMzYuOCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIyMzYuOCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIyMzYuOCIgcj0iMi4xIi8+PHBhdGggY2xhc3M9InN0MTUiIGQ9Ik0yMjEuOSAyNTEuOGg0OS40TTIyMS45IDI2MC40aDQ5LjRNMjIxLjkgMjY5aDE0Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMjUxLjgiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMjUxLjgiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMjUxLjgiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjI2MC40IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjI2MC40IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjI2MC40IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIyNjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMjY5IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjI2OSIgcj0iMi4xIi8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03Mi44IDE3My4xYy03LjMgMi45LTI3LjkgMTQuNC0yNy45IDI3LjUgMCAzLjcgMi4yIDguMSAxNyA2LjIgMjcuMS0zLjUgNzcuOS0xLjggNzcuOS0xLjhsNTcuOS00LjYtMTI0LjktMjcuM3oiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDcuMiAyMDQuNWw1NS4xLTcuN2MxLjQtLjIgMi42LTIuNSAyLjYtNVY3NC4zYzAtMi41LTIuNy0zLjUtNC4yLTMuMWwtNTMuNSAxOGMtMS4yLjQtMi4yIDIuNi0yLjIgNXYxMDYuNWMtLjEgMi4zLjkgNCAyLjIgMy44eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xOTcuOCAyMDAuM2wtOTUuNS0zLjdjLTIuNS0uMS00LjUtMi4yLTQuNS00LjZWNzVjMC0yLjUgMi00LjIgNC41LTMuOUwxOTcuOCA4M2MyLjEuMyAzLjkgMi4zIDMuOSA0LjZ2MTA4LjhjMCAyLjItMS43IDQtMy45IDMuOXoiLz48cGF0aCBjbGFzcz0ic3QxNyIgZD0iTTk3LjkgMTEyLjZsMTAzLjggMTAuNSIvPjxwYXRoIGNsYXNzPSJzdDE2IiBkPSJNMTEzLjMgODUuNmw3NS45IDkuMU0xMTMuMyAxMzAuNWw3NS45IDcuMU0xMTMuMyAxNzIuN2w3NS45IDQuMiIvPjxwYXRoIGNsYXNzPSJzdDE3IiBkPSJNOTYuMSAxNTUuNmwxMDUuNiA3LjJNOTYuMSAxOTUuM2wxMDUuNiAzLjYiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MiIgZD0iTTQ3LjIgMzI0LjZsNTUuNCA2LjFjMS40LjEgMi42LTEuOSAyLjYtNC40VjIwNS41YzAtMi41LTEuMi00LjUtMi42LTQuNGwtNTUuNCA3LjRjLTEuMi4xLTIuMyAyLjEtMi4zIDQuNHYxMDcuMmMwIDIuNCAxIDQuNCAyLjMgNC41eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xOTguOCAzMjYuNWwtOTYuMSA0LjJjLTIuNS4xLTQuNS0xLjktNC41LTQuNFYyMDUuNWMwLTIuNSAyLTQuNSA0LjUtNC40bDk2LjEgNC4yYzIuMi4xIDMuOSAyLjEgMy45IDQuNFYzMjJjLjEgMi40LTEuNyA0LjQtMy45IDQuNXoiLz48cGF0aCBjbGFzcz0ic3QxNyIgZD0iTTk4LjIgMjQ0LjNsMTA0LjYgMi4xTTk2LjQgMjg4LjlsMTA2LjQtMS41Ii8+PHBhdGggY2xhc3M9InN0MTYiIGQ9Ik0xMTMuMyAyMTQuN2w3Ni4xIDNNMTEzLjMgMjU5LjZsNzYuMS45TTExMy4zIDMwMS43bDc2LjEtMiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUxIDMzNi40bDcwIDcuN2MxLjguMSAzLjMtMi40IDMuMy01LjZWMTg2YzAtMy4yLTEuNS01LjctMy4zLTUuNmwtNzAgOS4zYy0xLjYuMS0yLjggMi42LTIuOCA1LjZ2MTM1LjRjMCAzLjEgMS4zIDUuNiAyLjggNS43eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zNDIuNSAzMzguOGwtMTIxLjMgNS4zYy0zLjEuMS01LjctMi40LTUuNy01LjZWMTg2YzAtMy4yIDIuNS01LjcgNS43LTUuNmwxMjEuMyA1LjNjMi43LjEgNC45IDIuNiA0LjkgNS42djE0MS44YzAgMy4xLTIuMiA1LjYtNC45IDUuN3oiLz48cGF0aCBjbGFzcz0ic3QxNyIgZD0iTTIxNS41IDIzNS4xbDEzMS45IDIuNk0yMTMuMiAyOTEuM2wxMzQuMi0xLjgiLz48cGF0aCBjbGFzcz0ic3QxMSIgZD0iTTIzNC4zIDE5OC40YzAgMS44LTEuMyAzLjMtMyAzLjItMS43LS4xLTMtMS43LTMtMy41czEuNC0zLjMgMy0zLjJjMS42LjEgMyAxLjcgMyAzLjV6Ii8+PHBhdGggY2xhc3M9InN0MTgiIGQ9Ik0yNDggMTk5LjJjMCAxLjgtMS4zIDMuMi0zIDMuMi0xLjYtLjEtMy0xLjYtMy0zLjVzMS4zLTMuMyAzLTMuMmMxLjcuMSAzIDEuNiAzIDMuNXpNMjYxLjQgMTk5LjljMCAxLjgtMS4zIDMuMi0yLjkgMy4xLTEuNi0uMS0yLjktMS42LTIuOS0zLjQgMC0xLjggMS4zLTMuMiAyLjktMy4xIDEuNi4xIDIuOSAxLjYgMi45IDMuNHoiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjc0LjYgMjAwLjZjMCAxLjgtMS4zIDMuMi0yLjggMy4xLTEuNi0uMS0yLjgtMS42LTIuOC0zLjRzMS4zLTMuMiAyLjgtMy4xYzEuNS4xIDIuOCAxLjYgMi44IDMuNHpNMjg3LjUgMjAxLjNjMCAxLjgtMS4yIDMuMi0yLjggMy4xLTEuNS0uMS0yLjgtMS42LTIuOC0zLjRzMS4zLTMuMiAyLjgtMy4xYzEuNS4yIDIuOCAxLjcgMi44IDMuNHpNMzAwLjEgMjAyYzAgMS44LTEuMiAzLjEtMi43IDMtMS41LS4xLTIuNy0xLjYtMi43LTMuMyAwLTEuOCAxLjItMy4xIDIuNy0zIDEuNS4xIDIuNyAxLjYgMi43IDMuM3pNMzEyLjUgMjAyLjdjMCAxLjctMS4yIDMuMS0yLjcgMy0xLjUtLjEtMi43LTEuNi0yLjctMy4zIDAtMS44IDEuMi0zLjEgMi43LTMgMS41LjEgMi43IDEuNiAyLjcgMy4zek0zMjQuNyAyMDMuNGMwIDEuNy0xLjIgMy4xLTIuNiAzLTEuNS0uMS0yLjYtMS41LTIuNi0zLjMgMC0xLjcgMS4yLTMuMSAyLjYtMyAxLjQuMSAyLjYgMS42IDIuNiAzLjN6TTMzNi42IDIwNC4xYzAgMS43LTEuMiAzLTIuNiAzLTEuNC0uMS0yLjYtMS41LTIuNi0zLjIgMC0xLjcgMS4yLTMgMi42LTMgMS41IDAgMi42IDEuNCAyLjYgMy4yeiIvPjxnPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMjM0LjMgMjUzLjhjMCAxLjgtMS4zIDMuMy0zIDMuM3MtMy0xLjUtMy0zLjQgMS40LTMuMyAzLTMuMyAzIDEuNSAzIDMuNHpNMjQ4IDI1My45YzAgMS44LTEuMyAzLjMtMyAzLjMtMS42IDAtMy0xLjUtMy0zLjRzMS4zLTMuMyAzLTMuM2MxLjcuMSAzIDEuNiAzIDMuNHoiLz48cGF0aCBjbGFzcz0ic3QxOCIgZD0iTTI2MS40IDI1NC4xYzAgMS44LTEuMyAzLjMtMi45IDMuMi0xLjYgMC0yLjktMS41LTIuOS0zLjNzMS4zLTMuMyAyLjktMy4yYzEuNiAwIDIuOSAxLjUgMi45IDMuM3pNMjc0LjYgMjU0LjNjMCAxLjgtMS4zIDMuMi0yLjggMy4yLTEuNiAwLTIuOC0xLjUtMi44LTMuM3MxLjMtMy4yIDIuOC0zLjJjMS41LjEgMi44IDEuNSAyLjggMy4zek0yODcuNSAyNTQuNWMwIDEuOC0xLjIgMy4yLTIuOCAzLjItMS41IDAtMi44LTEuNS0yLjgtMy4zczEuMy0zLjIgMi44LTMuMmMxLjUuMSAyLjggMS41IDIuOCAzLjN6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTMwMC4xIDI1NC43YzAgMS44LTEuMiAzLjItMi43IDMuMi0xLjUgMC0yLjctMS41LTIuNy0zLjIgMC0xLjggMS4yLTMuMiAyLjctMy4yIDEuNSAwIDIuNyAxLjQgMi43IDMuMnpNMzEyLjUgMjU0LjljMCAxLjctMS4yIDMuMS0yLjcgMy4xLTEuNSAwLTIuNy0xLjQtMi43LTMuMnMxLjItMy4xIDIuNy0zLjFjMS41IDAgMi43IDEuNCAyLjcgMy4yek0zMjQuNyAyNTVjMCAxLjctMS4yIDMuMS0yLjYgMy4xLTEuNSAwLTIuNi0xLjQtMi42LTMuMiAwLTEuNyAxLjItMy4xIDIuNi0zLjEgMS40LjEgMi42IDEuNSAyLjYgMy4yek0zMzYuNiAyNTUuMmMwIDEuNy0xLjIgMy4xLTIuNiAzLjEtMS40IDAtMi42LTEuNC0yLjYtMy4xIDAtMS43IDEuMi0zLjEgMi42LTMuMSAxLjUgMCAyLjYgMS40IDIuNiAzLjF6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMjM0LjMgMzA5LjFjMCAxLjgtMS4zIDMuNC0zIDMuNHMtMy0xLjQtMy0zLjMgMS40LTMuNCAzLTMuNCAzIDEuNCAzIDMuM3oiLz48cGF0aCBjbGFzcz0ic3QxOCIgZD0iTTI0OCAzMDguN2MwIDEuOC0xLjMgMy40LTMgMy40LTEuNiAwLTMtMS40LTMtMy4yIDAtMS44IDEuMy0zLjQgMy0zLjQgMS43LS4xIDMgMS40IDMgMy4yek0yNjEuNCAzMDguNGMwIDEuOC0xLjMgMy4zLTIuOSAzLjQtMS42IDAtMi45LTEuNC0yLjktMy4yIDAtMS44IDEuMy0zLjMgMi45LTMuNCAxLjYtLjEgMi45IDEuNCAyLjkgMy4yek0yNzQuNiAzMDhjMCAxLjgtMS4zIDMuMy0yLjggMy4zLTEuNiAwLTIuOC0xLjQtMi44LTMuMnMxLjMtMy4zIDIuOC0zLjNjMS41IDAgMi44IDEuNCAyLjggMy4yeiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yODcuNSAzMDcuN2MwIDEuOC0xLjIgMy4zLTIuOCAzLjMtMS41IDAtMi44LTEuNC0yLjgtMy4xIDAtMS44IDEuMy0zLjMgMi44LTMuMyAxLjUtLjEgMi44IDEuMyAyLjggMy4xek0zMDAuMSAzMDcuM2MwIDEuOC0xLjIgMy4yLTIuNyAzLjMtMS41IDAtMi43LTEuNC0yLjctMy4xIDAtMS44IDEuMi0zLjIgMi43LTMuMyAxLjUgMCAyLjcgMS40IDIuNyAzLjF6TTMxMi41IDMwN2MwIDEuNy0xLjIgMy4yLTIuNyAzLjItMS41IDAtMi43LTEuMy0yLjctMy4xczEuMi0zLjIgMi43LTMuMmMxLjUgMCAyLjcgMS40IDIuNyAzLjF6TTMyNC43IDMwNi43YzAgMS43LTEuMiAzLjItMi42IDMuMi0xLjUgMC0yLjYtMS4zLTIuNi0zLjFzMS4yLTMuMiAyLjYtMy4yYzEuNCAwIDIuNiAxLjMgMi42IDMuMXpNMzM2LjYgMzA2LjNjMCAxLjctMS4yIDMuMS0yLjYgMy4yLTEuNCAwLTIuNi0xLjMtMi42LTNzMS4yLTMuMSAyLjYtMy4yYzEuNSAwIDIuNiAxLjMgMi42IDN6Ii8+PC9nPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNTkuNCAxMDNjMCAxLjggMS40IDMuMiAzLjEgMi45IDEuNy0uMiAzLjEtMS45IDMuMS0zLjhzLTEuNC0zLjItMy4xLTIuOWMtMS43LjItMy4xIDEuOS0zLjEgMy44ek01OS40IDE0MC41YzAgMS44IDEuNCAzLjIgMy4xIDIuOSAxLjctLjIgMy4xLTEuOSAzLjEtMy44cy0xLjQtMy4yLTMuMS0yLjljLTEuNy4zLTMuMSAyLTMuMSAzLjh6TTU5LjQgMTc4LjFjMCAxLjggMS40IDMuMiAzLjEgMi45IDEuNy0uMiAzLjEtMS45IDMuMS0zLjhzLTEuNC0zLjItMy4xLTIuOWMtMS43LjMtMy4xIDItMy4xIDMuOHoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MyIgZD0iTTU5LjQgMjI4LjdjMCAxLjggMS40IDMuMiAzLjEgMi45IDEuNy0uMiAzLjEtMS45IDMuMS0zLjhzLTEuNC0zLjItMy4xLTIuOWMtMS43LjMtMy4xIDItMy4xIDMuOHpNNTkuNCAyNjYuM2MwIDEuOCAxLjQgMy4yIDMuMSAyLjkgMS43LS4yIDMuMS0xLjkgMy4xLTMuOHMtMS40LTMuMi0zLjEtMi45Yy0xLjcuMy0zLjEgMi0zLjEgMy44ek01OS40IDMwMy45YzAgMS44IDEuNCAzLjIgMy4xIDIuOSAxLjctLjIgMy4xLTEuOSAzLjEtMy44cy0xLjQtMy4yLTMuMS0yLjljLTEuNy4zLTMuMSAxLjktMy4xIDMuOHoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MyIgZD0iTTE2Mi4zIDIxMy44YzAgMi40IDEuOCA0LjEgNCAzLjggMi4yLS4zIDQuMS0yLjUgNC4xLTQuOXMtMS44LTQuMS00LjEtMy44Yy0yLjIuMy00IDIuNS00IDQuOXpNMTYyLjMgMjYzLjFjMCAyLjQgMS44IDQuMSA0IDMuOCAyLjItLjMgNC4xLTIuNSA0LjEtNC45cy0xLjgtNC4xLTQuMS0zLjhjLTIuMi4zLTQgMi41LTQgNC45ek0xNjIuMyAzMTIuNGMwIDIuNCAxLjggNC4xIDQgMy44IDIuMi0uMyA0LjEtMi41IDQuMS00LjkgMC0yLjQtMS44LTQuMS00LjEtMy44LTIuMi4zLTQgMi41LTQgNC45eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjEuNyAxMDIuNmwtMjItMS43Yy0zLjktLjMtNy4yIDIuOC03LjIgNi43djIwNi41Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjcgMTQwLjFsLTIyLTEuN2MtMy45LS4zLTcuMiAyLjgtNy4yIDYuN3Y5MS44Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjcgMTc3LjlsLTIyLS44Yy0zLjktLjMtNy4yIDIuOC03LjIgNi43djc2LjEiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjEuNyAyMjcuOWwtMjIgLjFjLTMuOS0uMy03LjIgMi44LTcuMiA2Ljd2NzYuMSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02MS43IDI2NS44bC0yMiAuMWMtMy45LS4zLTcuMiAyLjgtNy4yIDYuN3Y0OC45Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjcgMzAzLjdsLTIyIC4xYy0zLjktLjMtNy4yIDIuOC03LjIgNi43djE2Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTMyLjUgMzI0LjF2NS43YzAgMy4zLjIgNi41IDMuMSA3LjIgMi44LjcgODMuOCAxMy41IDkwLjUgMTQuNCA2LjcuOSA4LjYtMi40IDguNi01LjlWMjIzLjljMC01LjggNC43LTEwLjUgMTAuNS0xMC42bDIwLjMtLjIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTM0LjYgMzAyLjZ2LTI5LjJjMC01LjggNC43LTEwLjUgMTAuNS0xMC42bDIwLjMtLjJNMTM0LjYgMzM4LjJWMzIzYzAtNS44IDQuNy0xMC41IDEwLjUtMTAuNmwyMC4zLS4yIi8+PC9nPjwvc3ZnPgo=); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/ControlPanel/ControlPanel.css */ -.pc-control-panel { - display: grid; - grid-template-columns: repeat(3, 1fr); - width: 100%; - height: var(--pc-editor-header-height); - padding: 8px 20px; - background-color: var(--g-color-base-background); - border: 1px var(--g-color-line-generic); - border-style: solid none; -} -.pc-control-panel__icon { - display: flex; - align-items: center; -} -.pc-control-panel__radio-button { - margin-left: 12px; -} -.pc-control-panel__radio-button .g-radio-button__option { - display: flex; - align-items: center; -} -.pc-control-panel__mode-switch { - display: flex; - align-items: center; - align-self: center; - justify-self: center; - place-self: center; -} -.pc-control-panel__theme-switch { - align-self: center; - justify-self: end; - place-self: center end; - display: flex; - gap: 12px; - align-items: center; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/DeviceEmulation/DeviceEmulationMobile/DeviceEmulationMobile.css */ -.pc-device-emulation-mobile { - position: absolute; - top: 0; - left: 0; - width: 100%; - display: flex; - justify-content: center; - opacity: 0; - pointer-events: none; -} -.pc-device-emulation-mobile_active { - opacity: 1; - pointer-events: all; -} -.pc-device-emulation-mobile__frame { - border: none; -} -.pc-device-emulation-mobile__frame_device_mobile { - width: 390px; - height: 844px; -} -.pc-device-emulation-mobile__frame_device_tablet { - width: 768px; - height: 1024px; -} -.pc-device-emulation-mobile__frame { - margin: 0; -} -.pc-device-emulation-mobile__container { - overflow: auto; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/Layout/Layout.css */ -body { - --pc-editor-header-height: 48px; - --pc-editor-code-header-height: 36px; - --pc-editor-divider-width: 12px; - --pc-editor-left-column-width: calc(400px + var(--pc-editor-divider-width)); - --pc-editor-base-color: var(--g-color-base-brand); - --pc-editor-control-color: var(--g-color-base-brand); - --pc-editor-control-icon-color: var(--g-color-text-dark-primary); -} -.pc-editor-layout__left, -.pc-editor-layout__right { - --g-scrollbar-width: 0; - height: calc(100vh - var(--pc-editor-header-height)); - max-height: calc(100vh - var(--pc-editor-header-height)); - overflow-y: auto; -} -.pc-editor-layout { - position: relative; -} -.pc-editor-layout__panel { - top: 0; - position: sticky; - z-index: 2; -} -.pc-editor-layout__container { - position: relative; - display: flex; - justify-content: center; - z-index: 1; -} -.pc-editor-layout__left { - flex: 0 0 auto; - padding: 24px 16px; - width: var(--pc-editor-left-column-width); - border-right: var(--pc-editor-divider-width) solid var(--g-color-line-generic); - overflow-x: auto; -} -.pc-editor-layout__right { - width: 100%; -} -.pc-editor-layout__right_editing { - padding-bottom: 200px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/NotFoundBlock/NotFoundBlock.css */ -.pc-not-found-block { - box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow); -} -.pc-not-found-block:hover { - box-shadow: 0px 4px 24px var(--g-color-sfx-shadow), 0px 2px 8px var(--g-color-sfx-shadow); - cursor: pointer; -} -.pc-not-found-block { - font-size: var(--g-text-display-1-font-size); - line-height: var(--g-text-display-1-line-height); - display: flex; - align-items: center; - justify-content: center; - height: 200px; - background-color: var(--pc-color-highlight-silver); - border-radius: var(--pc-border-radius); -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/core/components/Form/hooks/useSearch/useSearch.css */ -.df-use-search { - margin-bottom: 15px; -} -.df-use-search_hidden { - display: none; -} -.df-use-search:last-child { - margin-bottom: 0; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/AccordeonCard/AccordeonCard.css */ -.df-accordeon-card { - display: flex; - flex-direction: column; - justify-content: space-between; - box-sizing: border-box; - box-shadow: 0 1px 5px var(--g-color-sfx-shadow); - border-radius: 5px; - color: var(--g-color-text-primary); - background-color: var(--g-color-base-float); -} -.df-accordeon-card .df-row { - width: 100%; - max-width: none; - max-width: initial; -} -.df-accordeon-card .df-row .df-select, -.df-accordeon-card .df-row .df-multi-select, -.df-accordeon-card .df-row .df-transparent_array-item { - max-width: none; - max-width: initial; -} -.df-accordeon-card .df-monaco-input, -.df-accordeon-card .df-monaco-base-view { - width: 100%; -} -.df-accordeon-card:hover { - box-shadow: 0 3px 10px var(--g-color-sfx-shadow); -} -.df-accordeon-card:last-child { - margin-bottom: 0; -} -.df-accordeon-card_empty .df-accordeon-card__body, -.df-accordeon-card_empty .df-accordeon-card__header-toggle-btn { - display: none; -} -.df-accordeon-card_empty .df-accordeon-card__header_open { - border-bottom: none; -} -.df-accordeon-card__header { - display: flex; - position: relative; - box-sizing: border-box; - width: 100%; - padding: 16px; -} -.df-accordeon-card__header:hover { - cursor: pointer; -} -.df-accordeon-card__header_open { - border-bottom: 1px solid var(--g-color-line-generic); -} -.df-accordeon-card__header_without-action:hover { - cursor: default; -} -.df-accordeon-card__header-content, -.df-accordeon-card__header-toggle-btn { - display: inline-flex; - flex: 1 1 auto; -} -.df-accordeon-card__header-content { - flex-direction: column; - justify-content: center; - order: -1; -} -.df-accordeon-card__header-content-description { - margin-top: 12px; - color: var(--g-color-text-complementary); -} -.df-accordeon-card__header-toggle-btn { - flex-grow: 0; - justify-content: flex-end; - order: 1; -} -.df-accordeon-card__interal-actions { - margin-right: 5px; -} -.df-accordeon-card__toggle-icon_open { - transform: rotate(180deg); -} -.df-accordeon-card__body { - display: none; - padding: 16px; -} -.df-accordeon-card__body_open { - display: block; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Card/Card.css */ -.df-card { - margin-bottom: 20px; -} -.df-card:last-child { - margin-bottom: 0; -} -.df-card .df-row { - width: 100%; - max-width: none; - max-width: initial; -} -.df-card .df-row .df-select, -.df-card .df-row .df-multi-select, -.df-card .df-row .df-transparent_array-item { - max-width: none; - max-width: initial; -} -.df-card .df-monaco-input, -.df-card .df-monaco-base-view { - width: 100%; -} -.df-card_empty-body .df-card__header { - cursor: default; -} -.df-card_empty-body .df-card__header-right { - display: none; -} -.df-card_empty-body .df-card__body { - display: none; -} -.df-card__header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 20px; -} -.df-card__header_interactive { - cursor: pointer; -} -.df-card__header-left { - display: flex; - align-items: center; - flex-grow: 1; -} -.df-card__header-right { - display: flex; - align-items: center; -} -.df-card__header-right > * { - margin-left: 10px; -} -.df-card__title { - display: flex; - max-width: 533px; -} -.df-card__note { - margin-left: 5px; -} -.df-card__note .gc-help-popover { - display: flex; -} -.df-card__note .gc-help-popover > span { - display: flex; -} -.df-card__toggler-icon_open { - transform: rotate(180deg); -} -.df-card__body { - display: none; - padding: 0 20px 20px; -} -.df-card__body_open { - display: block; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/CopyButton/CopyButton.css */ -.df-copy-button { - display: none; - margin: 2px 0 0 5px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ErrorWrapper/ErrorWrapper.css */ -.df-error-wrapper { - width: 100%; -} -.df-error-wrapper_error .yc-select-control:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .yc-select-control:focus:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .yc-select-control.yc-select-control_focused:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .yc-select-control.yc-select-control_focused:hover:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .yc-select:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .yc-select:focus:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .g-select:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .g-select:focus:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .g-select:not(.df-error-wrapper-ignore) .g-select-control::before, -.df-error-wrapper_error .g-select:hover:not(.df-error-wrapper-ignore) .g-select-control_open::before, -.df-error-wrapper_error .g-select:not(.df-error-wrapper-ignore) .g-select-control__button::before, -.df-error-wrapper_error .g-text-area__content:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .g-text-area__content:hover:not(.df-error-wrapper-ignore), -.df-error-wrapper_error .yc-text-input_view_normal:not(.df-error-wrapper-ignore) .yc-text-input__control, -.df-error-wrapper_error .yc-text-input_view_normal:not(.df-error-wrapper-ignore) .yc-text-input__content, -.df-error-wrapper_error .g-text-input_view_normal:not(.df-error-wrapper-ignore) .g-text-input__control, -.df-error-wrapper_error .g-text-input_view_normal:not(.df-error-wrapper-ignore) .g-text-input__content, -.df-error-wrapper_error .yc-checkbox__indicator:not(.df-error-wrapper-ignore)::before, -.df-error-wrapper_error .g-checkbox__indicator:not(.df-error-wrapper-ignore)::before { - border-color: var(--g-color-text-danger); -} -.df-error-wrapper__error-text { - color: var(--g-color-text-danger); - margin-top: 2px; - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/GenerateRandomValueButton/GenerateRandomValueButton.css */ -.df-generate-random-value-button { - margin-left: 8px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/GroupIndent/GroupIndent.css */ -.df-group-indent { - padding-top: 11px; - padding-left: 20px; - margin-top: -11px; - margin-bottom: 20px; - margin-left: 5px; - border-left: 1px solid var(--g-color-line-generic-accent); -} -.df-group-indent:last-child { - margin-bottom: 0; -} -.df-group-indent:empty { - display: none; -} -.df-group-indent > .df-simple-vertical-accordeon_view { - margin-top: -10px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/ArrayBase/ArrayBase.css */ -.df-array-base_add-button-right { - display: flex; - align-items: flex-end; -} -.df-array-base_add-button-right .df-transparent { - align-items: flex-end; -} -.df-array-base__items-wrapper_add-button-down { - margin-bottom: 15px; -} -.df-array-base__items-wrapper_items-primitive { - min-width: 100%; -} -.df-array-base__items-wrapper_items-primitive:empty { - min-width: 0; - min-width: initial; -} -.df-array-base__item-prefix { - margin-top: -7px; - margin-bottom: 8px; -} -.df-array-base__add-button_right { - margin-left: 4px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/hooks/useOneOf/useOneOf.css */ -.df-use-oneof__toggler_radio > .df-row { - width: auto; - width: initial; - max-width: none; - max-width: initial; -} -.df-use-oneof__toggler_card + .df-group-indent > .df-use-search:not(.df-group-indent) { - padding-top: 0px; - margin-top: 15px; -} -.df-use-oneof__card { - display: flex; -} -.df-use-oneof__card > :first-child { - margin-right: 8px; -} -.df-use-oneof__checkbox { - height: 28px; - display: flex; - align-items: center; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/SimpleVerticalAccordeon/SimpleVerticalAccordeon.css */ -.df-simple-vertical-accordeon { - margin-bottom: 20px; -} -.df-simple-vertical-accordeon:last-child { - margin-bottom: 0; -} -.df-simple-vertical-accordeon_branch .df-simple-vertical-accordeon__body { - padding-left: 20px; - margin-left: 5px; - border-left: 1px solid var(--g-color-line-generic-accent); -} -.df-simple-vertical-accordeon__header { - display: flex; - align-items: center; -} -.df-simple-vertical-accordeon__header-inner { - margin-left: -13px; - max-width: 533px; -} -.df-simple-vertical-accordeon__tooltip { - margin: 0px 5px; -} -.df-simple-vertical-accordeon__tooltip .g-help-popover { - display: flex; -} -.df-simple-vertical-accordeon__tooltip .g-help-popover > span { - display: flex; -} -.df-simple-vertical-accordeon__chevron { - transform: rotate(-90deg); -} -.df-simple-vertical-accordeon__chevron_open { - transform: none; -} -.df-simple-vertical-accordeon__body { - margin-top: 4px; - padding-top: 6px; -} -.df-simple-vertical-accordeon__body_hidden { - display: none; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/AccordeonCard/AccordeonCardForm.css */ -.df-accordeon-card-form__accordeon-card-body { - padding-right: 32px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/Row/Row.css */ -.df-row { - display: flex; - width: 500px; - max-width: 500px; - margin-bottom: 15px; -} -.df-row:last-child { - margin-bottom: 0; -} -.df-row__left { - width: 180px; - min-height: 28px; - display: flex; - margin-bottom: auto; - flex-direction: column; - flex-shrink: 0; -} -.df-row__left-inner { - display: inline; - margin-top: auto; - margin-bottom: auto; -} -.df-row__left::after { - content: ""; - width: 100%; - flex-shrink: 1; -} -.df-row__title { - word-break: break-word; - margin-right: 3px; -} -.df-row__title_required::after { - content: "*"; - color: var(--g-color-text-danger); -} -.df-row__note { - padding-right: 16px; - position: relative; -} -.df-row__note-inner { - position: absolute; - margin-top: 1px; -} -.df-row__note-inner .g-help-popover { - display: flex; -} -.df-row__note-inner .g-help-popover > span { - display: flex; -} -.df-row__right { - display: flex; - flex-direction: column; - flex-grow: 1; - margin-left: 15px; -} -.df-row__right-inner { - display: flex; - justify-content: space-around; -} -.df-row__description { - margin-top: 10px; - color: var(--g-color-text-secondary); - word-break: break-word; -} -.df-row__remove-button { - margin-left: 5px; -} -.df-row__required-mark { - color: var(--g-color-text-danger); -} -.df-row__error-wrapper { - min-width: 100%; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/Section/Section.css */ -.df-section { - margin-bottom: 20px; -} -.df-section:last-child { - margin-bottom: 0; -} -.df-section__header { - margin-bottom: 20px; -} -.df-section__header_with-popover { - display: flex; - align-items: center; -} -.df-section__title { - max-width: 533px; - font-weight: 500; - margin: 0; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.df-section__title_size_s { - font-size: 13px; -} -.df-section__title_size_m { - font-size: 15px; -} -.df-section__note { - margin-left: 5px; -} -.df-section__note .g-help-popover { - display: flex; -} -.df-section__note .g-help-popover > span { - display: flex; -} -.df-section__description { - margin-top: 4px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/Transparent/Transparent.css */ -.df-transparent { - display: flex; - margin-bottom: 15px; -} -.df-transparent:last-child { - margin-bottom: 0; -} -.df-transparent_array-item { - max-width: 338px; -} -.df-transparent_without-max-width { - max-width: none; - max-width: initial; -} -.df-transparent_without-max-width > .df-error-wrapper { - width: auto; -} -.df-transparent__remove-button { - margin-left: 5px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/Checkbox/Checkbox.css */ -.df-checkbox { - height: 28px; - display: flex; - align-items: center; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/FileInput/FileInput.css */ -.df-file-input { - display: flex; -} -.df-file-input__input { - display: none; -} -.df-file-input__file-name { - display: block; - margin: auto 10px; - max-width: 160px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MonacoInput/MonacoHeader.css */ -.df-monaco-header { - height: 52px; - display: flex; - justify-content: space-between; - padding: 15px; - align-items: center; - background-color: var(--g-color-base-float-hover); -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MonacoInput/MonacoInputDialog.css */ -.df-monaco-input-dialog .g-dialog-footer { - padding: 10px 32px 32px; -} -.df-monaco-input-dialog__container { - border: 1px solid var(--g-color-line-generic); -} -.df-monaco-input-dialog__dialog-header .g-dialog-header__caption { - min-height: 24px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MonacoInput/MonacoInputBase.css */ -.df-monaco-input { - width: 550px; -} -.df-monaco-input__container { - border: 1px solid var(--g-color-line-generic); -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MultiOneOf/MultiOneOf.css */ -.df-multi-oneof__select { - max-width: 305px; -} -.df-multi-oneof__content_flat > .df-group-indent { - margin: 0; - border-left: none; - padding: 0; -} -.df-multi-oneof__content_flat > .df-group-indent > .df-use-search { - margin-top: 15px; -} -.df-multi-oneof__content_flat > .df-group-indent > .df-use-search:empty { - display: none; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MultiSelect/MultiSelect.css */ -.df-multi-select { - max-width: 305px; -} -.df-multi-select__meta-text { - display: block; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/NumberWithScale/NumberWithScale.css */ -.df-number-with-scale__wrapper { - display: flex; -} -.df-number-with-scale__select { - max-width: 102px; - margin-left: 5px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/ObjectBase/ObjectBase.css */ -.df-object-base__content_inline { - display: flex; -} -.df-object-base__content_inline > .df-use-search { - width: 150px; - margin-bottom: 0; - margin-right: 8px; -} -.df-object-base__content_inline > .df-use-search:last-child { - margin-right: 0; -} -.df-object-base__delimiter { - height: 28px; - display: flex; - margin-right: 8px; - align-items: center; - white-space: nowrap; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/OneOf/OneOf.css */ -.df-oneof { - display: flex; - flex-direction: column; -} -.df-oneof:last-child > .df-group-indent { - margin-bottom: 0; -} -.df-oneof_base > .df-group-indent { - all: unset; -} -.df-oneof_base > .df-group-indent > .df-use-search { - padding-top: 11px; - padding-left: 20px; - margin-top: 4px; - margin-bottom: 20px; - margin-left: 5px; - border-left: 1px solid var(--g-color-line-generic-accent); -} -.df-oneof_base > .df-group-indent > .df-use-search:empty { - display: none; -} -.df-oneof_base > .df-group-indent > .df-use-search:last-child { - margin-bottom: 0; -} -.df-oneof_base > .df-group-indent > .df-use-search > .df-simple-vertical-accordeon_view { - margin-top: -10px; -} -.df-oneof_flat > .df-group-indent { - margin: 0; - border-left: none; - padding: 0; -} -.df-oneof_flat > .df-group-indent > .df-use-search { - margin-top: 15px; -} -.df-oneof_flat > .df-group-indent > .df-use-search:empty { - display: none; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/Select/Select.css */ -.df-select { - max-width: 305px; -} -.df-select__meta-text { - display: block; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/Switch/Switch.css */ -.df-switch { - height: 28px; - display: flex; - align-items: center; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/TableArrayInput/TableArrayInput.css */ -.df-table-array__table { - margin-bottom: 10px; -} -.df-table-array__table .g-table__cell { - border-bottom: 0px transparent; -} -.df-table-array__row .g-table__cell { - border-bottom: 0px transparent; - border-top: 1px solid var(--g-color-line-generic); -} -.df-table-array__row_hidden { - display: none; -} -.df-table-array__cell .yc-text-input, -.df-table-array__cell .g-text-input, -.df-table-array__cell .yc-select-control, -.df-table-array__cell .g-select-control, -.df-table-array__cell .yc-select, -.df-table-array__cell .g-select { - max-width: 150px; - min-width: 150px; -} -.df-table-array__cell_arr, -.df-table-array__cell_obj { - padding-left: 3px; -} -.df-table-array__cell_arr .yc-text-input, -.df-table-array__cell_arr .g-text-input, -.df-table-array__cell_arr .yc-select-control:not(.df-multi-select), -.df-table-array__cell_arr .g-select-control:not(.df-multi-select), -.df-table-array__cell_arr .yc-select:not(.df-multi-select), -.df-table-array__cell_arr .g-select:not(.df-multi-select), -.df-table-array__cell_obj .yc-text-input, -.df-table-array__cell_obj .g-text-input, -.df-table-array__cell_obj .yc-select-control:not(.df-multi-select), -.df-table-array__cell_obj .g-select-control:not(.df-multi-select), -.df-table-array__cell_obj .yc-select:not(.df-multi-select), -.df-table-array__cell_obj .g-select:not(.df-multi-select) { - max-width: none; - max-width: initial; -} -.df-table-array__cell_arr > .simple-vertical-accordeon, -.df-table-array__cell_obj > .simple-vertical-accordeon { - margin-bottom: 0; -} -.df-table-array__cell_bool { - max-width: 50px; - min-width: 50px; -} -.df-table-array__idx { - padding-top: 6px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/TextContent/TextContent.css */ -.df-text-content.g-label { - height: auto; - width: auto; -} -.df-text-content .g-label__text { - text-align: left; - text-align: initial; - white-space: normal; - white-space: initial; -} -.df-text-content__icon { - display: flex; - align-items: center; - margin-right: 4px; -} -.df-text-content__wrapper { - display: flex; -} -.df-text-content__separator { - margin: 0 4px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/LongValue/LongValue.css */ -.df-long-value { - max-width: 100%; -} -.df-long-value_long { - cursor: pointer; -} -.df-long-value_long:hover { - color: var(--g-color-text-secondary); -} -.df-long-value__container { - display: flex; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/TogglerCard/TogglerCard.css */ -.df-toggler-card { - width: 254px; - padding: 10px; - height: 88px; -} -.df-toggler-card__header { - display: flex; - justify-content: space-between; - align-items: baseline; -} -.df-toggler-card__text { - margin-top: 12px; - display: block; - margin-right: 15px; - height: 36px; - overflow: hidden; - text-overflow: ellipsis; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/ArrayBaseView/ArrayBaseView.css */ -.df-array-base-view__item-prefix { - margin-bottom: 6px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MonacoInputView/MonacoViewDialog.css */ -.df-monaco-view-dialog .g-dialog-footer { - padding: 10px 32px 32px; -} -.df-monaco-view-dialog__container { - border: 1px solid var(--g-color-line-generic); -} -.df-monaco-view-dialog__dialog-header { - height: 48px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MonacoInputView/MonacoBaseView.css */ -.df-monaco-base-view { - border: 1px solid var(--g-color-line-generic); - width: 550px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MultiOneOfView/MultiOneOfView.css */ -.df-multi-oneof-view__tooltip { - word-wrap: break-word; -} -.df-multi-oneof-view__tooltip-container { - max-width: 100%; - overflow: hidden; - text-overflow: ellipsis; - display: block; - margin-bottom: 6px; -} -.df-multi-oneof-view__tooltip-container:last-child { - margin-bottom: 0; -} -.df-multi-oneof-view__content_multiple-values > .df-group-indent { - padding-top: 0px; -} -.df-multi-oneof-view__content_flat > .df-group-indent { - margin: 0 0 20px; - border-left: none; - padding: 0; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MultiSelectView/MultiSelectView.css */ -.df-multiselect-view__tooltip { - word-wrap: break-word; -} -.df-multiselect-view__tooltip-container { - max-width: 100%; - overflow: hidden; - text-overflow: ellipsis; - display: block; - margin-bottom: 6px; -} -.df-multiselect-view__tooltip-container:last-child { - margin-bottom: 0; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/NumberWithScaleView/NumberWithScaleView.css */ -.df-number-with-scale-view { - display: flex; -} -.df-number-with-scale-view__tooltip { - word-wrap: break-word; -} -.df-number-with-scale-view__tooltip-container { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; -} -.df-number-with-scale-view__size { - margin-left: 2px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/ObjectBaseView/ObjectBaseView.css */ -.df-object-base-view__content_inline { - display: flex; -} -.df-object-base-view__content_inline > div { - flex: auto; - margin-right: 8px; - margin-bottom: 0; -} -.df-object-base-view__content_inline > div:last-child { - margin-right: 0; -} -.df-object-base-view__delimiter { - display: flex; - margin-right: 8px; - align-items: center; - white-space: nowrap; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/OneOfView/OneOfView.css */ -.df-oneof-view > .df-group-indent { - margin-bottom: 20px; -} -.df-oneof-view:last-child > .df-group-indent { - margin-bottom: 0; -} -.df-oneof-view_flat > .df-group-indent { - margin: 0 0 20px; - border-left: none; - padding: 0; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/TableArrayView/TableArrayView.css */ -.df-table-array-view__table { - margin-bottom: 10px; -} -.df-table-array-view__cell { - max-width: 150px; - min-width: 150px; -} -.df-table-array-view__cell_arr, -.df-table-array-view__cell_obj { - max-width: none; - max-width: initial; -} -.df-table-array-view__cell_arr > .simple-vertical-accordeon, -.df-table-array-view__cell_obj > .simple-vertical-accordeon { - margin-bottom: 0; -} -.df-table-array-view__cell_bool { - max-width: 50px; - min-width: 50px; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/TextAreaView/TextAreaView.css */ -.df-text-area-view { - display: flex; -} -.df-text-area-view_active { - cursor: pointer; -} -.df-text-area-view__chevron { - margin: 3px; -} -.df-text-area-view__chevron_open { - transform: rotate(180deg); -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ViewLayouts/ViewRow/ViewRow.css */ -.df-view-row { - width: 100%; - display: flex; - margin-bottom: 20px; -} -.df-view-row:last-child { - margin-bottom: 0; -} -.df-view-row__left { - width: 300px; - max-width: 300px; - min-width: 300px; - display: flex; - align-items: baseline; - overflow: hidden; -} -.df-view-row__dots { - min-width: 40px; - flex-grow: 1; - margin: 0 2px; - border-bottom: 1px dotted var(--g-color-text-secondary); -} -.df-view-row__right { - max-width: 480px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.df-view-row__right > .df-view-transparent { - margin-bottom: 6px; -} -.df-view-row__right > .df-view-transparent:last-child { - margin-bottom: 0; -} -.df-view-row:hover > .df-copy-button { - display: block; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ViewLayouts/ViewTableCell/ViewTableCell.css */ -.df-view-table-cell { - display: flex; -} -.df-view-table-cell__inner { - max-width: 100%; - display: flex; - flex-direction: column; - justify-content: center; -} -.df-view-table-cell__inner > .df-view-row:last-child { - margin-bottom: 0; -} -.df-view-table-cell__inner > .df-view-transparent { - margin-bottom: 6px; -} -.df-view-table-cell__inner > .df-view-transparent:last-child { - margin-bottom: 0; -} -.df-view-table-cell:hover > .df-copy-button { - display: block; -} - -/* node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ViewLayouts/ViewTransparent/ViewTransparent.css */ -.df-view-transparent { - display: flex; - margin-bottom: 20px; -} -.df-view-transparent:last-child { - margin-bottom: 0; -} -.df-view-transparent:hover > .df-copy-button { - display: block; -} -.df-view-transparent__inner { - max-width: 100%; - width: 100%; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/dynamic-forms-custom/components/OneOfCustom/OneOfCustom.css */ -.pc-one-of-custom { - display: flex; - flex-direction: column; -} -.pc-one-of-custom:last-child > .df-group-indent { - margin-bottom: 0; -} -.pc-one-of-custom .df-group-indent { - all: unset; -} -.pc-one-of-custom .df-group-indent > .df-use-search { - padding-top: 11px; - padding-left: 12px; - margin-top: 4px; - margin-bottom: 20px; - margin-left: 5px; - border-left: 1px solid var(--g-color-line-generic-accent); -} -.pc-one-of-custom .df-group-indent > .df-use-search:empty { - display: none; -} -.pc-one-of-custom .df-group-indent > .df-use-search:last-child { - margin-bottom: 0; -} -.pc-one-of-custom .df-group-indent > .df-use-search > .df-simple-vertical-accordeon_view { - margin-top: -10px; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/standalone/browser/standalone-tokens.css */ -.monaco-editor { - font-family: - -apple-system, - BlinkMacSystemFont, - "Segoe WPC", - "Segoe UI", - "HelveticaNeue-Light", - system-ui, - -apple-system, - Segoe UI, - Roboto, - Ubuntu, - Cantarell, - Noto Sans, - sans-serif, - "Ubuntu", - "Droid Sans", - sans-serif; - --monaco-monospace-font: - "SF Mono", - Monaco, - Menlo, - Consolas, - "Ubuntu Mono", - "Liberation Mono", - "DejaVu Sans Mono", - "Courier New", - monospace; -} -.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label { - stroke-width: 1.2px; -} -.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label, -.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label, -.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label { - stroke-width: 1.2px; -} -.monaco-hover p { - margin: 0; -} -.monaco-aria-container { - position: absolute !important; -} -.monaco-aria-container { - top: 0; - height: 1px; - width: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - clip: rect(1px, 1px, 1px, 1px); - -webkit-clip-path: inset(50%); - clip-path: inset(50%); -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.css */ -.monaco-aria-container { - position: absolute; - left: -999em; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/editor.css */ -::-ms-clear { - display: none; -} -.monaco-editor .editor-widget input { - color: inherit; -} -.monaco-editor { - position: relative; - overflow: visible; - -webkit-text-size-adjust: 100%; - color: var(--vscode-editor-foreground); - background-color: var(--vscode-editor-background); -} -.monaco-editor-background { - background-color: var(--vscode-editor-background); -} -.monaco-editor .rangeHighlight { - background-color: var(--vscode-editor-rangeHighlightBackground); - box-sizing: border-box; - border: 1px solid var(--vscode-editor-rangeHighlightBorder); -} -.monaco-editor.hc-black .rangeHighlight, -.monaco-editor.hc-light .rangeHighlight { - border-style: dotted; -} -.monaco-editor .symbolHighlight { - background-color: var(--vscode-editor-symbolHighlightBackground); - box-sizing: border-box; - border: 1px solid var(--vscode-editor-symbolHighlightBorder); -} -.monaco-editor.hc-black .symbolHighlight, -.monaco-editor.hc-light .symbolHighlight { - border-style: dotted; -} -.monaco-editor .overflow-guard { - position: relative; - overflow: hidden; -} -.monaco-editor .view-overlays { - position: absolute; - top: 0; -} -.monaco-editor .squiggly-error { - border-bottom: 4px double var(--vscode-editorError-border); -} -.monaco-editor .squiggly-error::before { - display: block; - content: ""; - width: 100%; - height: 100%; - background: var(--vscode-editorError-background); -} -.monaco-editor .squiggly-warning { - border-bottom: 4px double var(--vscode-editorWarning-border); -} -.monaco-editor .squiggly-warning::before { - display: block; - content: ""; - width: 100%; - height: 100%; - background: var(--vscode-editorWarning-background); -} -.monaco-editor .squiggly-info { - border-bottom: 4px double var(--vscode-editorInfo-border); -} -.monaco-editor .squiggly-info::before { - display: block; - content: ""; - width: 100%; - height: 100%; - background: var(--vscode-editorInfo-background); -} -.monaco-editor .squiggly-hint { - border-bottom: 2px dotted var(--vscode-editorHint-border); -} -.monaco-editor.showUnused .squiggly-unnecessary { - border-bottom: 2px dashed var(--vscode-editorUnnecessaryCode-border); -} -.monaco-editor.showDeprecated .squiggly-inline-deprecated { - -webkit-text-decoration: line-through; - text-decoration: line-through; - text-decoration-color: inherit; - text-decoration-color: var(--vscode-editor-foreground, inherit); -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/media/scrollbars.css */ -.monaco-scrollable-element > .scrollbar > .scra { - font-size: 11px !important; -} -.monaco-scrollable-element > .scrollbar > .scra { - cursor: pointer; -} -.monaco-scrollable-element > .visible { - opacity: 1; - background: rgba(0, 0, 0, 0); - transition: opacity 100ms linear; - z-index: 11; -} -.monaco-scrollable-element > .invisible { - opacity: 0; - pointer-events: none; -} -.monaco-scrollable-element > .invisible.fade { - transition: opacity 800ms linear; -} -.monaco-scrollable-element > .shadow { - position: absolute; - display: none; -} -.monaco-scrollable-element > .shadow.top { - display: block; - top: 0; - left: 3px; - height: 3px; - width: 100%; - box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset; -} -.monaco-scrollable-element > .shadow.left { - display: block; - top: 3px; - left: 0; - height: 100%; - width: 3px; - box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset; -} -.monaco-scrollable-element > .shadow.top-left-corner { - display: block; - top: 0; - left: 0; - height: 3px; - width: 3px; -} -.monaco-scrollable-element > .shadow.top.left { - box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset; -} -.monaco-scrollable-element > .scrollbar > .slider { - background: var(--vscode-scrollbarSlider-background); -} -.monaco-scrollable-element > .scrollbar > .slider:hover { - background: var(--vscode-scrollbarSlider-hoverBackground); -} -.monaco-scrollable-element > .scrollbar > .slider.active { - background: var(--vscode-scrollbarSlider-activeBackground); -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/controller/textAreaHandler.css */ -.monaco-editor .inputarea { - outline: none !important; -} -.monaco-editor .inputarea { - min-width: 0; - min-height: 0; - margin: 0; - padding: 0; - position: absolute; - resize: none; - border: none; - overflow: hidden; - color: transparent; - background-color: transparent; - z-index: -10; -} -.monaco-editor .inputarea.ime-input { - z-index: 10; - caret-color: var(--vscode-editorCursor-foreground); - color: var(--vscode-editor-foreground); -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css */ -.monaco-editor .margin-view-overlays .line-numbers { - font-feature-settings: "tnum"; - font-variant-numeric: tabular-nums; - position: absolute; - text-align: right; - display: inline-block; - vertical-align: middle; - box-sizing: border-box; - cursor: default; - height: 100%; -} -.monaco-editor .relative-current-line-number { - text-align: left; - display: inline-block; - width: 100%; -} -.monaco-editor .margin-view-overlays .line-numbers.lh-odd { - margin-top: 1px; -} -.monaco-editor .line-numbers { - color: var(--vscode-editorLineNumber-foreground); -} -.monaco-editor .line-numbers.active-line-number { - color: var(--vscode-editorLineNumber-activeForeground); -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/margin/margin.css */ -.monaco-editor .margin { - background-color: var(--vscode-editorGutter-background); -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/mouseCursor/mouseCursor.css */ -.monaco-mouse-cursor-text { - cursor: text; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.css */ -.monaco-editor .view-overlays .current-line { - display: block; - position: absolute; - left: 0; - top: 0; - box-sizing: border-box; -} -.monaco-editor .margin-view-overlays .current-line { - display: block; - position: absolute; - left: 0; - top: 0; - box-sizing: border-box; -} -.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both { - border-right: 0; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/decorations/decorations.css */ -.monaco-editor .lines-content .cdr { - position: absolute; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/glyphMargin/glyphMargin.css */ -.monaco-editor .glyph-margin { - position: absolute; - top: 0; -} -.monaco-editor .margin-view-overlays .cgmr { - position: absolute; - display: flex; - align-items: center; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/indentGuides/indentGuides.css */ -.monaco-editor .lines-content .core-guide { - position: absolute; - box-sizing: border-box; -} -.monaco-editor .lines-content .core-guide-indent { - box-shadow: 1px 0 0 0 var(--vscode-editorIndentGuide-background) inset; -} -.monaco-editor .lines-content .core-guide-indent-active { - box-shadow: 1px 0 0 0 --vscode-editorIndentGuide-background inset; - box-shadow: 1px 0 0 0 var(--vscode-editorIndentGuide-activeBackground, --vscode-editorIndentGuide-background) inset; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lines/viewLines.css */ -.mtkcontrol { - color: rgb(255, 255, 255) !important; - background: rgb(150, 0, 0) !important; -} -.mtkoverflow { - background-color: --vscode-editor-background; - background-color: var(--vscode-button-background, --vscode-editor-background); - color: --vscode-editor-foreground; - color: var(--vscode-button-foreground, --vscode-editor-foreground); - border-width: 1px; - border-style: solid; - border-color: var(--vscode-contrastBorder); - border-radius: 2px; - padding: 4px; - cursor: pointer; -} -.mtkoverflow:hover { - background-color: var(--vscode-button-hoverBackground); -} -.monaco-editor.no-user-select .lines-content, -.monaco-editor.no-user-select .view-line, -.monaco-editor.no-user-select .view-lines { - -moz-user-select: none; - user-select: none; - -webkit-user-select: none; -} -.monaco-editor.mac .lines-content:hover, -.monaco-editor.mac .view-line:hover, -.monaco-editor.mac .view-lines:hover { - -moz-user-select: text; - user-select: text; - -webkit-user-select: text; - -ms-user-select: text; -} -.monaco-editor.enable-user-select { - -moz-user-select: initial; - user-select: initial; - -webkit-user-select: initial; -} -.monaco-editor .view-lines { - white-space: nowrap; -} -.monaco-editor .view-line { - position: absolute; - width: 100%; -} -.monaco-editor .mtkw { - color: var(--vscode-editorWhitespace-foreground) !important; -} -.monaco-editor .mtkz { - color: var(--vscode-editorWhitespace-foreground) !important; -} -.monaco-editor .mtkz { - display: inline-block; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/linesDecorations/linesDecorations.css */ -.monaco-editor .lines-decorations { - position: absolute; - top: 0; - background: white; -} -.monaco-editor .margin-view-overlays .cldr { - position: absolute; - height: 100%; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/marginDecorations/marginDecorations.css */ -.monaco-editor .margin-view-overlays .cmdr { - position: absolute; - left: 0; - width: 100%; - height: 100%; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/minimap/minimap.css */ -.monaco-editor .minimap.slider-mouseover .minimap-slider { - opacity: 0; - transition: opacity 100ms linear; -} -.monaco-editor .minimap.slider-mouseover:hover .minimap-slider { - opacity: 1; -} -.monaco-editor .minimap.slider-mouseover .minimap-slider.active { - opacity: 1; -} -.monaco-editor .minimap-slider .minimap-slider-horizontal { - background: var(--vscode-minimapSlider-background); -} -.monaco-editor .minimap-slider:hover .minimap-slider-horizontal { - background: var(--vscode-minimapSlider-hoverBackground); -} -.monaco-editor .minimap-slider.active .minimap-slider-horizontal { - background: var(--vscode-minimapSlider-activeBackground); -} -.monaco-editor .minimap-shadow-visible { - box-shadow: var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset; -} -.monaco-editor .minimap-shadow-hidden { - position: absolute; - width: 0; -} -.monaco-editor .minimap-shadow-visible { - position: absolute; - left: -6px; - width: 6px; -} -.monaco-editor.no-minimap-shadow .minimap-shadow-visible { - position: absolute; - left: -1px; - width: 1px; -} -.minimap.autohide { - opacity: 0; - transition: opacity 0.5s; -} -.minimap.autohide:hover { - opacity: 1; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.css */ -.monaco-editor .overlayWidgets { - position: absolute; - top: 0; - left: 0; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/rulers/rulers.css */ -.monaco-editor .view-ruler { - position: absolute; - top: 0; - box-shadow: 1px 0 0 0 var(--vscode-editorRuler-foreground) inset; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.css */ -.monaco-editor .scroll-decoration { - position: absolute; - top: 0; - left: 0; - height: 6px; - box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/selections/selections.css */ -.monaco-editor .lines-content .cslr { - position: absolute; -} -.monaco-editor .focused .selected-text { - background-color: var(--vscode-editor-selectionBackground); -} -.monaco-editor .selected-text { - background-color: var(--vscode-editor-inactiveSelectionBackground); -} -.monaco-editor .top-left-radius { - border-top-left-radius: 3px; -} -.monaco-editor .bottom-left-radius { - border-bottom-left-radius: 3px; -} -.monaco-editor .top-right-radius { - border-top-right-radius: 3px; -} -.monaco-editor .bottom-right-radius { - border-bottom-right-radius: 3px; -} -.monaco-editor.hc-black .top-left-radius { - border-top-left-radius: 0; -} -.monaco-editor.hc-black .bottom-left-radius { - border-bottom-left-radius: 0; -} -.monaco-editor.hc-black .top-right-radius { - border-top-right-radius: 0; -} -.monaco-editor.hc-black .bottom-right-radius { - border-bottom-right-radius: 0; -} -.monaco-editor.hc-light .top-left-radius { - border-top-left-radius: 0; -} -.monaco-editor.hc-light .bottom-left-radius { - border-bottom-left-radius: 0; -} -.monaco-editor.hc-light .top-right-radius { - border-top-right-radius: 0; -} -.monaco-editor.hc-light .bottom-right-radius { - border-bottom-right-radius: 0; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/viewCursors/viewCursors.css */ -.monaco-editor .cursors-layer { - position: absolute; - top: 0; -} -.monaco-editor .cursors-layer > .cursor { - position: absolute; - overflow: hidden; - box-sizing: border-box; -} -.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor { - transition: all 80ms; -} -.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor { - background: transparent !important; -} -.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor { - border-style: solid; - border-width: 1px; -} -.monaco-editor .cursors-layer.cursor-underline-style > .cursor { - background: transparent !important; -} -.monaco-editor .cursors-layer.cursor-underline-style > .cursor { - border-bottom-width: 2px; - border-bottom-style: solid; -} -.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor { - background: transparent !important; -} -.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor { - border-bottom-width: 1px; - border-bottom-style: solid; -} -@keyframes monaco-cursor-smooth { - 0%, 20% { - opacity: 1; - } - 60%, 100% { - opacity: 0; - } -} -@keyframes monaco-cursor-phase { - 0%, 20% { - opacity: 1; - } - 90%, 100% { - opacity: 0; - } -} -@keyframes monaco-cursor-expand { - 0%, 20% { - transform: scaleY(1); - } - 80%, 100% { - transform: scaleY(0); - } -} -.cursor-smooth { - animation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate; -} -.cursor-phase { - animation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate; -} -.cursor-expand > .cursor { - animation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/blockDecorations/blockDecorations.css */ -.monaco-editor .blockDecorations-container { - position: absolute; - top: 0; - pointer-events: none; -} -.monaco-editor .blockDecorations-block { - position: absolute; - box-sizing: border-box; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/whitespace/whitespace.css */ -.monaco-editor .mwh { - color: var(--vscode-editorWhitespace-foreground) !important; -} -.monaco-editor .mwh { - position: absolute; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.css */ -:root { - --vscode-sash-size: 4px; -} -.monaco-sash { - position: absolute; - z-index: 35; - touch-action: none; -} -.monaco-sash.disabled { - pointer-events: none; -} -.monaco-sash.mac.vertical { - cursor: col-resize; -} -.monaco-sash.vertical.minimum { - cursor: e-resize; -} -.monaco-sash.vertical.maximum { - cursor: w-resize; -} -.monaco-sash.mac.horizontal { - cursor: row-resize; -} -.monaco-sash.horizontal.minimum { - cursor: s-resize; -} -.monaco-sash.horizontal.maximum { - cursor: n-resize; -} -.monaco-sash.disabled { - cursor: default !important; - pointer-events: none !important; -} -.monaco-sash.vertical { - cursor: ew-resize; - top: 0; - width: 4px; - width: var(--vscode-sash-size); - height: 100%; -} -.monaco-sash.horizontal { - cursor: ns-resize; - left: 0; - width: 100%; - height: 4px; - height: var(--vscode-sash-size); -} -.monaco-sash:not(.disabled) > .orthogonal-drag-handle { - content: " "; - height: calc(4px * 2); - height: calc(var(--vscode-sash-size) * 2); - width: calc(4px * 2); - width: calc(var(--vscode-sash-size) * 2); - z-index: 100; - display: block; - cursor: all-scroll; - position: absolute; -} -.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.start, -.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.end { - cursor: nwse-resize; -} -.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.end, -.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.start { - cursor: nesw-resize; -} -.monaco-sash.vertical > .orthogonal-drag-handle.start { - left: calc(4px * -0.5); - left: calc(var(--vscode-sash-size) * -0.5); - top: calc(4px * -1); - top: calc(var(--vscode-sash-size) * -1); -} -.monaco-sash.vertical > .orthogonal-drag-handle.end { - left: calc(4px * -0.5); - left: calc(var(--vscode-sash-size) * -0.5); - bottom: calc(4px * -1); - bottom: calc(var(--vscode-sash-size) * -1); -} -.monaco-sash.horizontal > .orthogonal-drag-handle.start { - top: calc(4px * -0.5); - top: calc(var(--vscode-sash-size) * -0.5); - left: calc(4px * -1); - left: calc(var(--vscode-sash-size) * -1); -} -.monaco-sash.horizontal > .orthogonal-drag-handle.end { - top: calc(4px * -0.5); - top: calc(var(--vscode-sash-size) * -0.5); - right: calc(4px * -1); - right: calc(var(--vscode-sash-size) * -1); -} -.monaco-sash:before { - content: ""; - pointer-events: none; - position: absolute; - width: 100%; - height: 100%; - background: transparent; -} -.monaco-workbench:not(.reduce-motion) .monaco-sash:before { - transition: background-color 0.1s ease-out; -} -.monaco-sash.hover:before, -.monaco-sash.active:before { - background: var(--vscode-sash-hoverBorder); -} -.monaco-sash.vertical:before { - width: var(--vscode-sash-hover-size); - left: calc(50% - (var(--vscode-sash-hover-size) / 2)); -} -.monaco-sash.horizontal:before { - height: var(--vscode-sash-hover-size); - top: calc(50% - (var(--vscode-sash-hover-size) / 2)); -} -.pointer-events-disabled { - pointer-events: none !important; -} -.monaco-sash.debug { - background: cyan; -} -.monaco-sash.debug.disabled { - background: rgba(0, 255, 255, 0.2); -} -.monaco-sash.debug:not(.disabled) > .orthogonal-drag-handle { - background: red; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/diffEditor.css */ -.monaco-diff-editor .diffOverview { - z-index: 9; -} -.monaco-diff-editor .diffOverview .diffViewport { - z-index: 10; -} -.monaco-diff-editor.vs .diffOverview { - background: rgba(0, 0, 0, 0.03); -} -.monaco-diff-editor.vs-dark .diffOverview { - background: rgba(255, 255, 255, 0.01); -} -.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar { - background: rgba(0, 0, 0, 0); -} -.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar { - background: rgba(0, 0, 0, 0); -} -.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar { - background: none; -} -.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar { - background: none; -} -.monaco-scrollable-element.modified-in-monaco-diff-editor .slider { - z-index: 10; -} -.modified-in-monaco-diff-editor .slider.active { - background: rgba(171, 171, 171, .4); -} -.modified-in-monaco-diff-editor.hc-black .slider.active { - background: none; -} -.modified-in-monaco-diff-editor.hc-light .slider.active { - background: none; -} -.monaco-editor .insert-sign, -.monaco-diff-editor .insert-sign, -.monaco-editor .delete-sign, -.monaco-diff-editor .delete-sign { - font-size: 11px !important; - opacity: 0.7 !important; - display: flex !important; -} -.monaco-editor .insert-sign, -.monaco-diff-editor .insert-sign, -.monaco-editor .delete-sign, -.monaco-diff-editor .delete-sign { - align-items: center; -} -.monaco-editor.hc-black .insert-sign, -.monaco-diff-editor.hc-black .insert-sign, -.monaco-editor.hc-black .delete-sign, -.monaco-diff-editor.hc-black .delete-sign, -.monaco-editor.hc-light .insert-sign, -.monaco-diff-editor.hc-light .insert-sign, -.monaco-editor.hc-light .delete-sign, -.monaco-diff-editor.hc-light .delete-sign { - opacity: 1; -} -.monaco-editor .inline-deleted-margin-view-zone { - text-align: right; -} -.monaco-editor .inline-added-margin-view-zone { - text-align: right; -} -.monaco-editor .arrow-revert-change { - z-index: 10; - position: absolute; -} -.monaco-editor .arrow-revert-change:hover { - cursor: pointer; -} -.monaco-editor .view-zones .view-lines .view-line span { - display: inline-block; -} -.monaco-editor .margin-view-zones .lightbulb-glyph:hover { - cursor: pointer; -} -.monaco-editor .char-insert, -.monaco-diff-editor .char-insert { - background-color: var(--vscode-diffEditor-insertedTextBackground); -} -.monaco-editor .line-insert, -.monaco-diff-editor .line-insert { - background-color: --vscode-diffEditor-insertedTextBackground; - background-color: var(--vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground); -} -.monaco-editor .line-insert, -.monaco-editor .char-insert { - box-sizing: border-box; - border: 1px solid var(--vscode-diffEditor-insertedTextBorder); -} -.monaco-editor.hc-black .line-insert, -.monaco-editor.hc-light .line-insert, -.monaco-editor.hc-black .char-insert, -.monaco-editor.hc-light .char-insert { - border-style: dashed; -} -.monaco-editor .line-delete, -.monaco-editor .char-delete { - box-sizing: border-box; - border: 1px solid var(--vscode-diffEditor-removedTextBorder); -} -.monaco-editor.hc-black .line-delete, -.monaco-editor.hc-light .line-delete, -.monaco-editor.hc-black .char-delete, -.monaco-editor.hc-light .char-delete { - border-style: dashed; -} -.monaco-editor .inline-added-margin-view-zone, -.monaco-editor .gutter-insert, -.monaco-diff-editor .gutter-insert { - background-color: --vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground; - background-color: var(--vscode-diffEditorGutter-insertedLineBackground, --vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground); -} -.monaco-editor .char-delete, -.monaco-diff-editor .char-delete { - background-color: var(--vscode-diffEditor-removedTextBackground); -} -.monaco-editor .line-delete, -.monaco-diff-editor .line-delete { - background-color: --vscode-diffEditor-removedTextBackground; - background-color: var(--vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground); -} -.monaco-editor .inline-deleted-margin-view-zone, -.monaco-editor .gutter-delete, -.monaco-diff-editor .gutter-delete { - background-color: --vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground; - background-color: var(--vscode-diffEditorGutter-removedLineBackground, --vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground); -} -.monaco-diff-editor.side-by-side .editor.modified { - box-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow); - border-left: 1px solid var(--vscode-diffEditor-border); -} -.monaco-diff-editor .diffViewport { - background: var(--vscode-scrollbarSlider-background); -} -.monaco-diff-editor .diffViewport:hover { - background: var(--vscode-scrollbarSlider-hoverBackground); -} -.monaco-diff-editor .diffViewport:active { - background: var(--vscode-scrollbarSlider-activeBackground); -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/diffReview.css */ -.monaco-diff-editor .diff-review-line-number { - text-align: right; - display: inline-block; - color: var(--vscode-editorLineNumber-foreground); -} -.monaco-diff-editor .diff-review { - position: absolute; - -moz-user-select: none; - user-select: none; - -webkit-user-select: none; -} -.monaco-diff-editor .diff-review-summary { - padding-left: 10px; -} -.monaco-diff-editor .diff-review-shadow { - position: absolute; - box-shadow: var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset; -} -.monaco-diff-editor .diff-review-row { - white-space: pre; -} -.monaco-diff-editor .diff-review-table { - display: table; - min-width: 100%; -} -.monaco-diff-editor .diff-review-row { - display: table-row; - width: 100%; -} -.monaco-diff-editor .diff-review-spacer { - display: inline-block; - width: 10px; - vertical-align: middle; -} -.monaco-diff-editor .diff-review-spacer > .codicon { - font-size: 9px !important; -} -.monaco-diff-editor .diff-review-actions { - display: inline-block; - position: absolute; - right: 10px; - top: 2px; -} -.monaco-diff-editor .diff-review-actions .action-label { - width: 16px; - height: 16px; - margin: 2px 0; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/list/list.css */ -.monaco-list { - position: relative; - height: 100%; - width: 100%; - white-space: nowrap; -} -.monaco-list.mouse-support { - -moz-user-select: none; - user-select: none; - -webkit-user-select: none; -} -.monaco-list > .monaco-scrollable-element { - height: 100%; -} -.monaco-list-rows { - position: relative; - width: 100%; - height: 100%; -} -.monaco-list.horizontal-scrolling .monaco-list-rows { - width: auto; - min-width: 100%; -} -.monaco-list-row { - position: absolute; - box-sizing: border-box; - overflow: hidden; - width: 100%; -} -.monaco-list.mouse-support .monaco-list-row { - cursor: pointer; - touch-action: none; -} -.monaco-list-row.scrolling { - display: none !important; -} -.monaco-list.element-focused, -.monaco-list.selection-single, -.monaco-list.selection-multiple { - outline: 0 !important; -} -.monaco-drag-image { - display: inline-block; - padding: 1px 7px; - border-radius: 10px; - font-size: 12px; - position: absolute; - z-index: 1000; -} -.monaco-list-type-filter-message { - position: absolute; - box-sizing: border-box; - width: 100%; - height: 100%; - top: 0; - left: 0; - padding: 40px 1em 1em 1em; - text-align: center; - white-space: normal; - opacity: 0.7; - pointer-events: none; -} -.monaco-list-type-filter-message:empty { - display: none; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/selectBox/selectBoxCustom.css */ -.monaco-select-box-dropdown-padding { - --dropdown-padding-top: 1px; - --dropdown-padding-bottom: 1px; -} -.hc-black .monaco-select-box-dropdown-padding, -.hc-light .monaco-select-box-dropdown-padding { - --dropdown-padding-top: 3px; - --dropdown-padding-bottom: 4px; -} -.monaco-select-box-dropdown-container { - display: none; - box-sizing: border-box; -} -.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown * { - margin: 0; -} -.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:focus { - outline: 1px solid -webkit-focus-ring-color; - outline-offset: -1px; -} -.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code { - line-height: 15px; - font-family: var(--monaco-monospace-font); -} -.monaco-select-box-dropdown-container.visible { - display: flex; - flex-direction: column; - text-align: left; - width: 1px; - overflow: hidden; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-list-container { - flex: 0 0 auto; - align-self: flex-start; - padding-top: var(--dropdown-padding-top); - padding-bottom: var(--dropdown-padding-bottom); - padding-left: 1px; - padding-right: 1px; - width: 100%; - overflow: hidden; - box-sizing: border-box; -} -.monaco-select-box-dropdown-container > .select-box-details-pane { - padding: 5px; -} -.hc-black .monaco-select-box-dropdown-container > .select-box-dropdown-list-container { - padding-top: var(--dropdown-padding-top); - padding-bottom: var(--dropdown-padding-bottom); -} -.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row { - cursor: pointer; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-text { - text-overflow: ellipsis; - overflow: hidden; - padding-left: 3.5px; - white-space: nowrap; - float: left; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-detail { - text-overflow: ellipsis; - overflow: hidden; - padding-left: 3.5px; - white-space: nowrap; - float: left; - opacity: 0.7; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-decorator-right { - text-overflow: ellipsis; - overflow: hidden; - padding-right: 10px; - white-space: nowrap; - float: right; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .visually-hidden { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control { - flex: 1 1 auto; - align-self: flex-start; - opacity: 0; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div { - overflow: hidden; - max-height: 0px; -} -.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div > .option-text-width-control { - padding-left: 4px; - padding-right: 8px; - white-space: nowrap; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/selectBox/selectBox.css */ -.monaco-select-box { - width: 100%; - cursor: pointer; - border-radius: 2px; -} -.monaco-select-box-dropdown-container { - font-size: 13px; - font-weight: normal; - text-transform: none; -} -.monaco-action-bar .action-item.select-container { - cursor: default; -} -.monaco-action-bar .action-item .monaco-select-box { - cursor: pointer; - min-width: 100px; - min-height: 18px; - padding: 2px 23px 2px 8px; -} -.mac .monaco-action-bar .action-item .monaco-select-box { - font-size: 11px; - border-radius: 5px; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.css */ -.monaco-action-bar { - white-space: nowrap; - height: 100%; -} -.monaco-action-bar .actions-container { - display: flex; - margin: 0 auto; - padding: 0; - height: 100%; - width: 100%; - align-items: center; -} -.monaco-action-bar.vertical .actions-container { - display: inline-block; -} -.monaco-action-bar .action-item { - display: block; - align-items: center; - justify-content: center; - cursor: pointer; - position: relative; -} -.monaco-action-bar .action-item.disabled { - cursor: default; -} -.monaco-action-bar .action-item .icon, -.monaco-action-bar .action-item .codicon { - display: block; -} -.monaco-action-bar .action-item .codicon { - display: flex; - align-items: center; - width: 16px; - height: 16px; -} -.monaco-action-bar .action-label { - display: flex; - font-size: 11px; - padding: 3px; - border-radius: 5px; -} -.monaco-action-bar .action-item.disabled .action-label, -.monaco-action-bar .action-item.disabled .action-label::before, -.monaco-action-bar .action-item.disabled .action-label:hover { - opacity: 0.6; -} -.monaco-action-bar.vertical { - text-align: left; -} -.monaco-action-bar.vertical .action-item { - display: block; -} -.monaco-action-bar.vertical .action-label.separator { - display: block; - border-bottom: 1px solid #bbb; - padding-top: 1px; - margin-left: .8em; - margin-right: .8em; -} -.monaco-action-bar .action-item .action-label.separator { - margin: 5px 4px !important; -} -.monaco-action-bar .action-item .action-label.separator { - width: 1px; - height: 16px; - cursor: default; - min-width: 1px; - padding: 0; - background-color: #bbb; -} -.secondary-actions .monaco-action-bar .action-label { - margin-left: 6px; -} -.monaco-action-bar .action-item.select-container { - overflow: hidden; - flex: 1; - max-width: 170px; - min-width: 60px; - display: flex; - align-items: center; - justify-content: center; - margin-right: 10px; -} -.monaco-action-bar .action-item.action-dropdown-item { - display: flex; -} -.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator { - display: flex; - align-items: center; - cursor: default; -} -.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div { - width: 1px; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/contextview/contextview.css */ -.context-view { - position: absolute; -} -.context-view.fixed { - animation: none 0s ease 0s 1 normal none running; - backface-visibility: visible; - background: transparent none repeat 0 0 / auto auto padding-box border-box scroll; - border: medium none currentColor; - border-collapse: separate; - -o-border-image: none; - border-image: none; - border-radius: 0; - border-spacing: 0; - bottom: auto; - box-shadow: none; - box-sizing: content-box; - caption-side: top; - clear: none; - clip: auto; - color: #000; - -moz-columns: auto; - columns: auto; - -moz-column-count: auto; - column-count: auto; - -moz-column-fill: balance; - column-fill: balance; - -moz-column-gap: normal; - column-gap: normal; - -moz-column-rule: medium none currentColor; - column-rule: medium none currentColor; - -moz-column-span: 1; - column-span: 1; - -moz-column-width: auto; - column-width: auto; - content: normal; - counter-increment: none; - counter-reset: none; - cursor: auto; - direction: ltr; - display: inline; - empty-cells: show; - float: none; - font-family: serif; - font-size: medium; - font-style: normal; - font-variant: normal; - font-weight: normal; - font-stretch: normal; - line-height: normal; - height: auto; - -webkit-hyphens: none; - hyphens: none; - left: auto; - letter-spacing: normal; - list-style: disc outside none; - margin: 0; - max-height: none; - max-width: none; - min-height: 0; - min-width: 0; - opacity: 1; - orphans: 2; - outline: medium none invert; - overflow: visible; - overflow-x: visible; - overflow-y: visible; - padding: 0; - page-break-after: auto; - page-break-before: auto; - page-break-inside: auto; - perspective: none; - perspective-origin: 50% 50%; - position: static; - right: auto; - -moz-tab-size: 8; - -o-tab-size: 8; - tab-size: 8; - table-layout: auto; - text-align: left; - -moz-text-align-last: auto; - text-align-last: auto; - -webkit-text-decoration: none; - text-decoration: none; - text-indent: 0; - text-shadow: none; - text-transform: none; - top: auto; - transform: none; - transform-origin: 50% 50% 0; - transform-style: flat; - transition: none 0s ease 0s; - unicode-bidi: normal; - vertical-align: baseline; - visibility: visible; - white-space: normal; - widows: 2; - width: auto; - word-spacing: normal; - z-index: auto; - all: initial; - font-family: inherit; - font-size: 13px; - position: fixed; - color: inherit; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/dropdown/dropdown.css */ -.monaco-dropdown { - height: 100%; - padding: 0; -} -.monaco-dropdown > .dropdown-label { - cursor: pointer; - height: 100%; - display: flex; - align-items: center; - justify-content: center; -} -.monaco-dropdown > .dropdown-label > .action-label.disabled { - cursor: default; -} -.monaco-dropdown-with-primary { - display: flex !important; -} -.monaco-dropdown-with-primary { - flex-direction: row; - border-radius: 5px; -} -.monaco-dropdown-with-primary > .action-container > .action-label { - margin-right: 0; -} -.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*=codicon-] { - font-size: 12px; - padding-left: 0px; - padding-right: 0px; - line-height: 16px; - margin-left: -3px; -} -.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label { - display: block; - background-size: 16px; - background-position: center center; - background-repeat: no-repeat; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/platform/actions/browser/menuEntryActionViewItem.css */ -.monaco-action-bar .action-item.menu-entry .action-label.icon { - width: 16px; - height: 16px; - background-repeat: no-repeat; - background-position: 50%; - background-size: 16px; -} -.monaco-dropdown-with-default { - display: flex !important; -} -.monaco-dropdown-with-default { - flex-direction: row; - border-radius: 5px; -} -.monaco-dropdown-with-default > .action-container > .action-label { - margin-right: 0; -} -.monaco-dropdown-with-default > .action-container.menu-entry > .action-label.icon { - width: 16px; - height: 16px; - background-repeat: no-repeat; - background-position: 50%; - background-size: 16px; -} -.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*=codicon-] { - font-size: 12px; - padding-left: 0px; - padding-right: 0px; - line-height: 16px; - margin-left: -3px; -} -.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label { - display: block; - background-size: 16px; - background-position: center center; - background-repeat: no-repeat; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickInput/standaloneQuickInput.css */ -.quick-input-widget { - font-size: 13px; -} -.quick-input-widget .monaco-highlighted-label .highlight, -.quick-input-widget .monaco-highlighted-label .highlight { - color: #0066BF; -} -.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight, -.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight { - color: #9DDDFF; -} -.vs-dark .quick-input-widget .monaco-highlighted-label .highlight, -.vs-dark .quick-input-widget .monaco-highlighted-label .highlight { - color: #0097fb; -} -.hc-black .quick-input-widget .monaco-highlighted-label .highlight, -.hc-black .quick-input-widget .monaco-highlighted-label .highlight { - color: #F38518; -} -.hc-light .quick-input-widget .monaco-highlighted-label .highlight, -.hc-light .quick-input-widget .monaco-highlighted-label .highlight { - color: #0F4A85; -} -.monaco-keybinding > .monaco-keybinding-key { - background-color: rgba(221, 221, 221, 0.4); - border: solid 1px rgba(204, 204, 204, 0.4); - border-bottom-color: rgba(187, 187, 187, 0.4); - box-shadow: inset 0 -1px 0 rgba(187, 187, 187, 0.4); - color: #555; -} -.hc-black .monaco-keybinding > .monaco-keybinding-key { - background-color: transparent; - border: solid 1px rgb(111, 195, 223); - box-shadow: none; - color: #fff; -} -.hc-light .monaco-keybinding > .monaco-keybinding-key { - background-color: transparent; - border: solid 1px #0F4A85; - box-shadow: none; - color: #292929; -} -.vs-dark .monaco-keybinding > .monaco-keybinding-key { - background-color: rgba(128, 128, 128, 0.17); - border: solid 1px rgba(51, 51, 51, 0.6); - border-bottom-color: rgba(68, 68, 68, 0.6); - box-shadow: inset 0 -1px 0 rgba(68, 68, 68, 0.6); - color: #ccc; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/splitview/splitview.css */ -.monaco-split-view2 { - position: relative; - width: 100%; - height: 100%; -} -.monaco-split-view2 > .sash-container { - position: absolute; - width: 100%; - height: 100%; - pointer-events: none; -} -.monaco-split-view2 > .sash-container > .monaco-sash { - pointer-events: initial; -} -.monaco-split-view2 > .monaco-scrollable-element { - width: 100%; - height: 100%; -} -.monaco-split-view2 > .monaco-scrollable-element > .split-view-container { - width: 100%; - height: 100%; - white-space: nowrap; - position: relative; -} -.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view { - white-space: normal; - white-space: initial; - position: absolute; -} -.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view:not(.visible) { - display: none; -} -.monaco-split-view2.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view { - width: 100%; -} -.monaco-split-view2.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view { - height: 100%; -} -.monaco-split-view2.separator-border > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before { - content: " "; - position: absolute; - top: 0; - left: 0; - z-index: 5; - pointer-events: none; - background-color: var(--separator-border); -} -.monaco-split-view2.separator-border.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before { - height: 100%; - width: 1px; -} -.monaco-split-view2.separator-border.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before { - height: 1px; - width: 100%; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/table/table.css */ -.monaco-table { - display: flex; - flex-direction: column; - position: relative; - height: 100%; - width: 100%; - white-space: nowrap; - overflow: hidden; -} -.monaco-table > .monaco-split-view2 { - border-bottom: 1px solid transparent; -} -.monaco-table > .monaco-list { - flex: 1; -} -.monaco-table-tr { - display: flex; - height: 100%; -} -.monaco-table-th { - width: 100%; - height: 100%; - font-weight: bold; - overflow: hidden; - text-overflow: ellipsis; -} -.monaco-table-th, -.monaco-table-td { - box-sizing: border-box; - flex-shrink: 0; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { - content: ""; - position: absolute; - left: calc(var(--vscode-sash-size) / 2); - width: 0; - border-left: 1px solid transparent; -} -.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2, -.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { - transition: border-color 0.2s ease-out; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/toggle/toggle.css */ -.monaco-custom-toggle { - margin-left: 2px; - float: left; - cursor: pointer; - overflow: hidden; - width: 20px; - height: 20px; - border-radius: 3px; - border: 1px solid transparent; - padding: 1px; - box-sizing: border-box; - -moz-user-select: none; - user-select: none; - -webkit-user-select: none; -} -.monaco-custom-toggle:hover { - background-color: var(--vscode-inputOption-hoverBackground); -} -.hc-black .monaco-custom-toggle:hover, -.hc-light .monaco-custom-toggle:hover { - border: 1px dashed var(--vscode-focusBorder); -} -.hc-black .monaco-custom-toggle, -.hc-light .monaco-custom-toggle { - background: none; -} -.hc-black .monaco-custom-toggle:hover, -.hc-light .monaco-custom-toggle:hover { - background: none; -} -.monaco-custom-toggle.monaco-checkbox { - background-size: 16px !important; -} -.monaco-custom-toggle.monaco-checkbox { - height: 18px; - width: 18px; - border: 1px solid transparent; - border-radius: 3px; - margin-right: 9px; - margin-left: 0px; - padding: 0px; - opacity: 1; -} -.monaco-custom-toggle.monaco-checkbox:not(.checked)::before { - visibility: hidden; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/inputbox/inputBox.css */ -.monaco-inputbox { - position: relative; - display: block; - padding: 0; - box-sizing: border-box; - border-radius: 2px; - font-size: inherit; -} -.monaco-inputbox > .ibwrapper > .input, -.monaco-inputbox > .ibwrapper > .mirror { - padding: 4px 6px; -} -.monaco-inputbox > .ibwrapper { - position: relative; - width: 100%; - height: 100%; -} -.monaco-inputbox > .ibwrapper > .input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 100%; - line-height: inherit; - border: none; - font-family: inherit; - font-size: inherit; - resize: none; - color: inherit; -} -.monaco-inputbox > .ibwrapper > input { - text-overflow: ellipsis; -} -.monaco-inputbox > .ibwrapper > textarea.input { - display: block; - scrollbar-width: none; - outline: none; -} -.monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar { - display: none; -} -.monaco-inputbox > .ibwrapper > textarea.input.empty { - white-space: nowrap; -} -.monaco-inputbox > .ibwrapper > .mirror { - position: absolute; - display: inline-block; - width: 100%; - top: 0; - left: 0; - box-sizing: border-box; - white-space: pre-wrap; - visibility: hidden; - word-wrap: break-word; -} -.monaco-inputbox-container { - text-align: right; -} -.monaco-inputbox-container .monaco-inputbox-message { - display: inline-block; - overflow: hidden; - text-align: left; - width: 100%; - box-sizing: border-box; - padding: 0.4em; - font-size: 12px; - line-height: 17px; - margin-top: -1px; - word-wrap: break-word; -} -.monaco-inputbox .monaco-action-bar { - position: absolute; - right: 2px; - top: 4px; -} -.monaco-inputbox .monaco-action-bar .action-item { - margin-left: 2px; -} -.monaco-inputbox .monaco-action-bar .action-item .codicon { - background-repeat: no-repeat; - width: 16px; - height: 16px; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/findinput/findInput.css */ -.monaco-findInput { - position: relative; -} -.monaco-findInput .monaco-inputbox { - font-size: 13px; - width: 100%; -} -.monaco-findInput > .controls { - position: absolute; - top: 3px; - right: 2px; -} -.vs .monaco-findInput.disabled { - background-color: #E1E1E1; -} -.vs-dark .monaco-findInput.disabled { - background-color: #333; -} -.monaco-findInput.highlight-0 .controls, -.hc-light .monaco-findInput.highlight-0 .controls { - animation: monaco-findInput-highlight-0 100ms linear 0s; -} -.monaco-findInput.highlight-1 .controls, -.hc-light .monaco-findInput.highlight-1 .controls { - animation: monaco-findInput-highlight-1 100ms linear 0s; -} -.hc-black .monaco-findInput.highlight-0 .controls, -.vs-dark .monaco-findInput.highlight-0 .controls { - animation: monaco-findInput-highlight-dark-0 100ms linear 0s; -} -.hc-black .monaco-findInput.highlight-1 .controls, -.vs-dark .monaco-findInput.highlight-1 .controls { - animation: monaco-findInput-highlight-dark-1 100ms linear 0s; -} -@keyframes monaco-findInput-highlight-0 { - 0% { - background: rgba(253, 255, 0, 0.8); - } - 100% { - background: transparent; - } -} -@keyframes monaco-findInput-highlight-1 { - 0% { - background: rgba(253, 255, 0, 0.8); - } - 99% { - background: transparent; - } -} -@keyframes monaco-findInput-highlight-dark-0 { - 0% { - background: rgba(255, 255, 255, 0.44); - } - 100% { - background: transparent; - } -} -@keyframes monaco-findInput-highlight-dark-1 { - 0% { - background: rgba(255, 255, 255, 0.44); - } - 99% { - background: transparent; - } -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/tree/media/tree.css */ -.monaco-tl-row { - display: flex; - height: 100%; - align-items: center; - position: relative; -} -.monaco-tl-row.disabled { - cursor: default; -} -.monaco-tl-indent { - height: 100%; - position: absolute; - top: 0; - left: 16px; - pointer-events: none; -} -.hide-arrows .monaco-tl-indent { - left: 12px; -} -.monaco-tl-indent > .indent-guide { - display: inline-block; - box-sizing: border-box; - height: 100%; - border-left: 1px solid transparent; -} -.monaco-workbench:not(.reduce-motion) .monaco-tl-indent > .indent-guide { - transition: border-color 0.1s linear; -} -.monaco-tl-twistie, -.monaco-tl-contents { - height: 100%; -} -.monaco-tl-twistie { - display: flex !important; -} -.monaco-tl-twistie { - font-size: 10px; - text-align: right; - padding-right: 6px; - flex-shrink: 0; - width: 16px; - align-items: center; - justify-content: center; - transform: translateX(3px); -} -.monaco-tl-contents { - flex: 1; - overflow: hidden; -} -.monaco-tl-twistie::before { - border-radius: 20px; -} -.monaco-tl-twistie.collapsed::before { - transform: rotate(-90deg); -} -.monaco-tl-twistie.codicon-tree-item-loading::before { - animation: codicon-spin 1.25s steps(30) infinite; -} -.monaco-tree-type-filter { - position: absolute; - top: 0; - display: flex; - padding: 3px; - max-width: 200px; - z-index: 100; - margin: 0 6px; - border: 1px solid var(--vscode-widget-border); - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} -.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter { - transition: top 0.3s; -} -.monaco-tree-type-filter.disabled { - top: -40px !important; -} -.monaco-tree-type-filter-grab { - display: flex !important; -} -.monaco-tree-type-filter-grab { - align-items: center; - justify-content: center; - cursor: grab; - margin-right: 2px; -} -.monaco-tree-type-filter-grab.grabbing { - cursor: grabbing; -} -.monaco-tree-type-filter-input { - flex: 1; -} -.monaco-tree-type-filter-input .monaco-inputbox { - height: 23px; -} -.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input, -.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror { - padding: 2px 4px; -} -.monaco-tree-type-filter-input .monaco-findInput > .controls { - top: 2px; -} -.monaco-tree-type-filter-actionbar { - margin-left: 4px; -} -.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label { - padding: 2px; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/button/button.css */ -.monaco-text-button { - box-sizing: border-box; - display: flex; - width: 100%; - padding: 4px; - border-radius: 2px; - text-align: center; - cursor: pointer; - justify-content: center; - align-items: center; - border: 1px solid transparent; - border: 1px solid var(--vscode-button-border, transparent); - line-height: 18px; -} -.monaco-text-button:focus { - outline-offset: 2px !important; -} -.monaco-text-button:hover { - -webkit-text-decoration: none !important; - text-decoration: none !important; -} -.monaco-button.disabled:focus, -.monaco-button.disabled { - opacity: 0.4 !important; -} -.monaco-button.disabled:focus, -.monaco-button.disabled { - cursor: default; -} -.monaco-text-button .codicon { - color: inherit !important; -} -.monaco-text-button .codicon { - margin: 0 0.2em; -} -.monaco-text-button.monaco-text-button-with-short-label { - flex-direction: row; - flex-wrap: wrap; - padding: 0 4px; - overflow: hidden; - height: 28px; -} -.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label { - flex-basis: 100%; -} -.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short { - flex-grow: 1; - width: 0; - overflow: hidden; -} -.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label, -.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short { - display: flex; - justify-content: center; - align-items: center; - font-weight: normal; - font-style: inherit; - padding: 4px 0; -} -.monaco-button-dropdown { - display: flex; - cursor: pointer; -} -.monaco-button-dropdown.disabled { - cursor: default; -} -.monaco-button-dropdown > .monaco-button:focus { - outline-offset: -1px !important; -} -.monaco-button-dropdown.disabled > .monaco-button.disabled, -.monaco-button-dropdown.disabled > .monaco-button.disabled:focus, -.monaco-button-dropdown.disabled > .monaco-button-dropdown-separator { - opacity: 0.4 !important; -} -.monaco-button-dropdown > .monaco-button.monaco-text-button { - border-right-width: 0 !important; -} -.monaco-button-dropdown .monaco-button-dropdown-separator { - padding: 4px 0; - cursor: default; -} -.monaco-button-dropdown .monaco-button-dropdown-separator > div { - height: 100%; - width: 1px; -} -.monaco-button-dropdown > .monaco-button.monaco-dropdown-button { - border-left-width: 0 !important; -} -.monaco-button-dropdown > .monaco-button.monaco-dropdown-button { - border: 1px solid transparent; - border: 1px solid var(--vscode-button-border, transparent); - border-radius: 0 2px 2px 0; -} -.monaco-button-dropdown > .monaco-button.monaco-text-button { - border-radius: 2px 0 0 2px; -} -.monaco-description-button { - display: flex; - flex-direction: column; - align-items: center; - margin: 4px 5px; -} -.monaco-description-button .monaco-button-description { - font-style: italic; - font-size: 11px; - padding: 4px 20px; -} -.monaco-description-button .monaco-button-label, -.monaco-description-button .monaco-button-description { - display: flex; - justify-content: center; - align-items: center; -} -.monaco-description-button .monaco-button-label > .codicon, -.monaco-description-button .monaco-button-description > .codicon { - color: inherit !important; -} -.monaco-description-button .monaco-button-label > .codicon, -.monaco-description-button .monaco-button-description > .codicon { - margin: 0 0.2em; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/countBadge/countBadge.css */ -.monaco-count-badge { - padding: 3px 6px; - border-radius: 11px; - font-size: 11px; - min-width: 18px; - min-height: 18px; - line-height: 11px; - font-weight: normal; - text-align: center; - display: inline-block; - box-sizing: border-box; -} -.monaco-count-badge.long { - padding: 2px 3px; - border-radius: 2px; - min-height: auto; - line-height: normal; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/progressbar/progressbar.css */ -.monaco-progress-container { - width: 100%; - height: 5px; - overflow: hidden; -} -.monaco-progress-container .progress-bit { - width: 2%; - height: 5px; - position: absolute; - left: 0; - display: none; -} -.monaco-progress-container.active .progress-bit { - display: inherit; -} -.monaco-progress-container.discrete .progress-bit { - left: 0; - transition: width 100ms linear; -} -.monaco-progress-container.discrete.done .progress-bit { - width: 100%; -} -.monaco-progress-container.infinite .progress-bit { - animation-name: progress; - animation-duration: 4s; - animation-iteration-count: infinite; - transform: translate3d(0px, 0px, 0px); - animation-timing-function: linear; -} -.monaco-progress-container.infinite.infinite-long-running .progress-bit { - animation-timing-function: steps(100); -} -@keyframes progress { - from { - transform: translateX(0%) scaleX(1); - } - 50% { - transform: translateX(2500%) scaleX(3); - } - to { - transform: translateX(4900%) scaleX(1); - } -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/platform/quickinput/browser/media/quickInput.css */ -.quick-input-widget { - position: absolute; - width: 600px; - z-index: 2550; - left: 50%; - margin-left: -300px; - -webkit-app-region: no-drag; - border-radius: 6px; -} -.quick-input-titlebar { - display: flex; - align-items: center; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.quick-input-left-action-bar { - display: flex; - margin-left: 4px; - flex: 1; -} -.quick-input-title { - padding: 3px 0px; - text-align: center; - text-overflow: ellipsis; - overflow: hidden; -} -.quick-input-right-action-bar { - display: flex; - margin-right: 4px; - flex: 1; -} -.quick-input-right-action-bar > .actions-container { - justify-content: flex-end; -} -.quick-input-titlebar .monaco-action-bar .action-label.codicon { - background-position: center; - background-repeat: no-repeat; - padding: 2px; -} -.quick-input-description { - margin: 6px; -} -.quick-input-header .quick-input-description { - margin: 4px 2px; -} -.quick-input-header { - display: flex; - padding: 8px 6px 6px 6px; -} -.quick-input-widget.hidden-input .quick-input-header { - padding: 0; - margin-bottom: 0; -} -.quick-input-and-message { - display: flex; - flex-direction: column; - flex-grow: 1; - min-width: 0; - position: relative; -} -.quick-input-check-all { - align-self: center; - margin: 0; -} -.quick-input-filter { - flex-grow: 1; - display: flex; - position: relative; -} -.quick-input-box { - flex-grow: 1; -} -.quick-input-widget.show-checkboxes .quick-input-box, -.quick-input-widget.show-checkboxes .quick-input-message { - margin-left: 5px; -} -.quick-input-visible-count { - position: absolute; - left: -10000px; -} -.quick-input-count { - align-self: center; - position: absolute; - right: 4px; - display: flex; - align-items: center; -} -.quick-input-count .monaco-count-badge { - vertical-align: middle; - padding: 2px 4px; - border-radius: 2px; - min-height: auto; - line-height: normal; -} -.quick-input-action { - margin-left: 6px; -} -.quick-input-action .monaco-text-button { - font-size: 11px; - padding: 0 6px; - display: flex; - height: 25px; - align-items: center; -} -.quick-input-message { - margin-top: -1px; - padding: 5px; - word-wrap: break-word; -} -.quick-input-message > .codicon { - margin: 0 0.2em; - vertical-align: text-bottom; -} -.quick-input-message a { - color: inherit; -} -.quick-input-progress.monaco-progress-container { - position: relative; -} -.quick-input-progress.monaco-progress-container, -.quick-input-progress.monaco-progress-container .progress-bit { - height: 2px; -} -.quick-input-list { - line-height: 22px; -} -.quick-input-widget.hidden-input .quick-input-list { - margin-top: 4px; - padding-bottom: 4px; -} -.quick-input-list .monaco-list { - overflow: hidden; - max-height: calc(20 * 22px); - padding-bottom: 5px; -} -.quick-input-list .monaco-scrollable-element { - padding: 0px 5px; -} -.quick-input-list .quick-input-list-entry { - box-sizing: border-box; - overflow: hidden; - display: flex; - height: 100%; - padding: 0 6px; -} -.quick-input-list .quick-input-list-entry.quick-input-list-separator-border { - border-top-width: 1px; - border-top-style: solid; -} -.quick-input-list .monaco-list-row { - border-radius: 3px; -} -.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border { - border-top-style: none; -} -.quick-input-list .quick-input-list-label { - overflow: hidden; - display: flex; - height: 100%; - flex: 1; -} -.quick-input-list .quick-input-list-checkbox { - align-self: center; - margin: 0; -} -.quick-input-list .quick-input-list-rows { - overflow: hidden; - text-overflow: ellipsis; - display: flex; - flex-direction: column; - height: 100%; - flex: 1; - margin-left: 5px; -} -.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows { - margin-left: 10px; -} -.quick-input-widget .quick-input-list .quick-input-list-checkbox { - display: none; -} -.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox { - display: inline; -} -.quick-input-list .quick-input-list-rows > .quick-input-list-row { - display: flex; - align-items: center; -} -.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label, -.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container { - flex: 1; -} -.quick-input-list .quick-input-list-rows > .quick-input-list-row .codicon[class*=codicon-] { - vertical-align: text-bottom; -} -.quick-input-list .quick-input-list-rows .monaco-highlighted-label > span { - opacity: 1; -} -.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding { - margin-right: 8px; -} -.quick-input-list .quick-input-list-label-meta { - opacity: 0.7; - line-height: normal; - text-overflow: ellipsis; - overflow: hidden; -} -.quick-input-list .monaco-highlighted-label .highlight { - font-weight: bold; -} -.quick-input-list .quick-input-list-entry .quick-input-list-separator { - margin-right: 4px; -} -.quick-input-list .quick-input-list-entry-action-bar { - display: flex; - flex: 0; - overflow: visible; -} -.quick-input-list .quick-input-list-entry-action-bar .action-label { - display: none; -} -.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon { - margin-right: 4px; - padding: 0px 2px 2px 2px; -} -.quick-input-list .quick-input-list-entry-action-bar { - margin-top: 1px; -} -.quick-input-list .quick-input-list-entry-action-bar { - margin-right: 4px; -} -.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible, -.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label, -.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label { - display: flex; -} -.quick-input-list .monaco-list-row.focused .monaco-keybinding-key, -.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator { - color: inherit; -} -.quick-input-list .monaco-list-row.focused .monaco-keybinding-key { - background: none; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconlabel.css */ -.monaco-icon-label { - display: flex; - overflow: hidden; - text-overflow: ellipsis; -} -.monaco-icon-label::before { - line-height: inherit !important; -} -.monaco-icon-label::before { - background-size: 16px; - background-position: left center; - background-repeat: no-repeat; - padding-right: 6px; - width: 16px; - height: 22px; - display: inline-block; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - vertical-align: top; - flex-shrink: 0; -} -.monaco-icon-label-container.disabled { - color: var(--vscode-disabledForeground); -} -.monaco-icon-label > .monaco-icon-label-container { - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; - flex: 1; -} -.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name { - color: inherit; - white-space: pre; -} -.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name > .label-separator { - margin: 0 2px; - opacity: 0.5; -} -.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { - opacity: .7; - margin-left: 0.5em; - font-size: 0.9em; - white-space: pre; -} -.monaco-icon-label.nowrap > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { - white-space: nowrap; -} -.vs .monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { - opacity: .95; -} -.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-name-container > .label-name, -.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { - font-style: italic; -} -.monaco-icon-label.deprecated { - -webkit-text-decoration: line-through; - text-decoration: line-through; - opacity: 0.66; -} -.monaco-icon-label.italic::after { - font-style: italic; -} -.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-name-container > .label-name, -.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-description-container > .label-description { - -webkit-text-decoration: line-through; - text-decoration: line-through; -} -.monaco-icon-label::after { - opacity: 0.75; - font-size: 90%; - font-weight: 600; - margin: auto 16px 0 5px; - text-align: center; -} -.monaco-list:focus .selected .monaco-icon-label, -.monaco-list:focus .selected .monaco-icon-label::after { - color: inherit !important; -} -.monaco-list-row.focused.selected .label-description, -.monaco-list-row.selected .label-description { - opacity: .8; -} - -/* node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/keybindingLabel/keybindingLabel.css */ -.monaco-keybinding { - display: flex; - align-items: center; - line-height: 10px; -} -.monaco-keybinding > .monaco-keybinding-key { - display: inline-block; - border-style: solid; - border-width: 1px; - border-radius: 3px; - vertical-align: middle; - font-size: 11px; - padding: 3px 5px; - margin: 0 2px; -} -.monaco-keybinding > .monaco-keybinding-key:first-child { - margin-left: 0; -} -.monaco-keybinding > .monaco-keybinding-key:last-child { - margin-right: 0; -} -.monaco-keybinding > .monaco-keybinding-key-separator { - display: inline-block; -} -.monaco-keybinding > .monaco-keybinding-key-chord-separator { - width: 6px; -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/components/CodeEditor/CodeEditor.css */ -.pc-code-editor { - height: 100%; - position: relative; - overflow: hidden; -} -.pc-code-editor_fullscreen { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1000; - background: var(--g-color-base-background); -} -.pc-code-editor__code { - width: 100%; - height: 100%; -} -.pc-code-editor__header, -.pc-code-editor__footer { - padding: 0 20px; - background: var(--g-color-base-background); -} -.pc-code-editor__header { - display: flex; - align-items: center; - justify-content: flex-end; - height: var(--pc-editor-code-header-height); - border-bottom: 1px solid var(--g-color-line-generic); -} -.pc-code-editor__footer { - position: absolute; - left: 0; - bottom: 0; - width: 100%; - min-height: var(--pc-editor-code-header-height); - border-top: 1px solid var(--g-color-line-generic); -} -.pc-code-editor__message-container { - max-height: 140px; - padding: 12px; - overflow-y: auto; - font-family: - Menlo, - Monaco, - "Courier New", - monospace; - white-space: pre-wrap; -} -.pc-code-editor__message_status_success { - color: var(--g-color-text-positive); -} -.pc-code-editor__message_status_warning { - color: var(--g-color-text-warning-heavy); -} -.pc-code-editor__message_status_error { - color: var(--g-color-text-danger); -} - -/* node_modules/@gravity-ui/page-constructor/build/esm/editor/containers/Form/Form.css */ -.pc-editor-form { - --block-name-font-size: var(--g-text-display-1-font-size); - --block-name-line-height: var(--g-text-display-1-line-height); - --property-name-font-size: var(--g-text-body-1-font-size); - --property-name-line-height: var(--g-text-body-1-line-height); - --input-min-width: 150px; - --property-title-width: 96px; - --button-height: 48px; - --icon-size: 28px; - --icon-margin: 8px; - --property-font-weight: 500; - --header-text-size: var(--block-name-font-size); - --header-line-height: var(--block-name-line-height); -} -.pc-editor-form .df-use-search .df-use-search { - --button-height: 28px; - --icon-size: 16px; - --icon-margin: 0px; - --header-text-size: var(--property-name-font-size); - --header-line-height: var(--property-name-line-height); - --property-font-weight: 400; -} -.pc-editor-form .df-row { - width: inherit; -} -.pc-editor-form .df-row__left { - width: var(--property-title-width); -} -.pc-editor-form .df-row__title { - font-weight: var(--property-font-weight); - white-space: nowrap; -} -.pc-editor-form .df-simple-vertical-accordeon textarea { - min-width: var(--input-min-width); - min-height: var(--input-min-width); -} -.pc-editor-form .df-simple-vertical-accordeon__header .g-button, -.pc-editor-form .df-simple-vertical-accordeon__title { - font-size: var(--header-text-size); - line-height: var(--header-line-height); -} -.pc-editor-form .df-simple-vertical-accordeon__header .g-button { - --g-button-height: var(--button-height); - display: flex; - justify-content: center; - align-items: center; -} -.pc-editor-form .df-simple-vertical-accordeon__header .g-button .g-button__icon-inner > svg { - width: var(--icon-size); - height: var(--icon-size); - color: var(--g-color-text-hint); -} -.pc-editor-form .df-simple-vertical-accordeon__header .g-button .g-button__icon_side_right ~ .g-button__text { - margin-right: var(--icon-margin); -} -.pc-editor-form .df-simple-vertical-accordeon__body { - margin-top: 0px; - padding-top: 12px; -} -.pc-editor-form .df-use-search { - margin: 4px 0; -} -.pc-editor-form .df-simple-vertical-accordeon__body, -.pc-editor-form .df-group-indent > .df-use-search { - margin-top: 0; - margin-left: 1px; - padding-top: 4px; - padding-bottom: 4px; - padding-left: 12px; - border-left: 1px solid var(--g-color-line-generic-accent); -} -.pc-editor-form .df-simple-vertical-accordeon_branch .df-simple-vertical-accordeon__body { - padding-left: 12px; -} -.pc-editor-form .g-select, -.pc-editor-form .g-text-input { - min-width: var(--input-min-width); - width: 100%; -} -.pc-editor-form + .pc-editor-form { - margin-top: 12px; -} -.pc-editor-form__tabs { - --g-color-base-brand: var(--pc-color-base-neon); - margin-bottom: 20px; -} -.pc-editor-form__block-form { - margin-bottom: 16px; -} -.pc-editor-form_code-editor-active { - height: calc(100% - var(--pc-editor-code-header-height)); -} -.pc-editor-form_code-editor-active .pc-editor-form__tabs { - margin-bottom: 0; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/toolbar/ToolbarButton.css */ -.ye-toolbar-button__action-disabled-tooltip { - min-height: -moz-fit-content; - min-height: fit-content; - padding: 6px 12px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/toolbar/ToolbarListButton.css */ -.ye-toolbar-list-button_arrow { - width: 42px; -} -.ye-toolbar-list-button_arrow .g-button__text.g-button__text.g-button__text { - margin: 0px 21px; -} -.ye-toolbar-list-button_arrow .g-button__icon_side_start { - left: -1px; -} -.ye-toolbar-list-button_arrow .g-button__icon_side_end { - right: -1px; -} -.ye-toolbar-list-button__item { - display: flex; - justify-content: space-between; - -moz-column-gap: 24px; - column-gap: 24px; -} -.ye-toolbar-list-button__extra { - display: flex; - align-items: center; - -moz-column-gap: 8px; - column-gap: 8px; -} -.ye-toolbar-list-button__extra .g-icon { - display: block; -} -.ye-toolbar-list-button__hint { - display: flex; - align-items: center; -} -.ye-toolbar-list-button__hint span { - display: flex; -} -.ye-toolbar-list-button__action-disabled-popover { - display: block; -} -.ye-toolbar-list-button__action-disabled-popover .g-popover__handler { - display: block; -} -.ye-toolbar-list-button__action-disabled-tooltip { - min-height: -moz-fit-content; - min-height: fit-content; - padding: 6px 12px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/toolbar/ToolbarGroup.css */ -.ye-toolbar-group { - display: flex; - gap: 0 2px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/toolbar/Toolbar.css */ -.ye-toolbar { - display: flex; -} -.ye-toolbar__group-separator { - margin: 6px 8px; - border-left: 1px solid var(--g-color-line-generic); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/toolbar/FlexToolbar.css */ -.ye-flex-toolbar { - position: relative; - height: 28px; -} -.ye-flex-toolbar__container { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: flex; - gap: 0 8px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/base/BaseStyles/index.css */ -.ProseMirror { - position: relative; -} -.ProseMirror { - word-wrap: break-word; - white-space: pre-wrap; - white-space: break-spaces; - font-variant-ligatures: none; - font-feature-settings: "liga" 0, none; -} -.ProseMirror pre { - white-space: pre-wrap; -} -.ProseMirror li { - position: relative; -} -.ProseMirror-hideselection *::-moz-selection { - background: transparent; -} -.ProseMirror-hideselection *::selection { - background: transparent; -} -.ProseMirror-hideselection *::-moz-selection { - background: transparent; -} -.ProseMirror-hideselection { - caret-color: transparent; -} -.ProseMirror [draggable][contenteditable=false] { - -webkit-user-select: text; - -moz-user-select: text; - user-select: text; -} -.ProseMirror-selectednode { - outline: 2px solid #8cf; -} -li.ProseMirror-selectednode { - outline: none; -} -li.ProseMirror-selectednode:after { - content: ""; - position: absolute; - left: -32px; - right: -2px; - top: -2px; - bottom: -2px; - border: 2px solid #8cf; - pointer-events: none; -} -img.ProseMirror-separator { - display: inline !important; - border: none !important; - margin: 0 !important; -} -.ProseMirror-selectednode { - outline: none; -} -.li.ProseMirror-selectednode:after { - border: none; -} -.yfm-editor.ProseMirror-focused .ProseMirror-selectednode { - outline: 2px solid #8cf; -} -.yfm-editor.ProseMirror-focused li.ProseMirror-selectednode:after { - border: 2px solid #8cf; -} -.yfm-editor.ProseMirror:focus, -.yfm-editor .ProseMirror:focus { - outline: none; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/Emoji/EmojiSuggest/EmojiSuggestComponent.css */ -.ye-emoji-suggest__list.g-list { - width: 256px; -} -.ye-emoji-suggest__list.g-list .g-list__empty-placeholder { - height: 28px; - padding-right: 12px; - padding-left: 12px; -} -.ye-emoji-suggest__list-item { - cursor: pointer; -} -.ye-emoji-suggest__item { - display: flex; - justify-content: space-between; - align-items: center; - width: 100%; - padding: 0 16px; -} -.ye-emoji-suggest__item-info { - display: flex; - align-items: center; -} -.ye-emoji-suggest__item-icon { - display: flex; - flex: 0 0 auto; - justify-content: center; - width: 20px; - margin-right: 8px; - font-size: var(--g-text-body-3-font-size); - line-height: var(--g-text-body-3-line-height); - font-weight: var(--g-text-body-font-weight); -} -.ye-emoji-suggest__item-name { - margin-right: 12px; - white-space: nowrap; -} -.ye-emoji-suggest__item-shortcuts { - display: inline-flex; - align-items: center; - -moz-column-gap: 4px; - column-gap: 4px; -} -.ye-emoji-suggest__item-shortcut { - padding: 1px 2px; - white-space: nowrap; - border-radius: var(--g-border-radius-xs); - background-color: var(--g-color-base-generic); - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-inline-1-font-size); - line-height: var(--g-text-code-inline-1-line-height); - font-weight: var(--g-text-code-font-weight); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/markdown/Code/code.css */ -@keyframes code_fake_blink { - 49% { - border-color: currentColor; - border-color: initial; - } - 50% { - border-color: transparent; - } - 99% { - border-color: transparent; - } -} -.ProseMirror.no-cursor { - caret-color: transparent; -} -.ProseMirror-focused .fake-cursor { - position: relative; - z-index: 1; - margin-right: -1px; - border-left-width: 1px; - border-left-style: solid; - animation: code_fake_blink 1s; - animation-iteration-count: infinite; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/plugins/BaseTooltip/index.css */ -.ye-base-tooltip { - display: flex; - max-width: -moz-fit-content; - max-width: fit-content; - padding: 0; -} -.ye-base-tooltip__vertical-line { - min-height: 100%; - max-height: 100vh; - margin: 0 7px; - border-style: ridge; -} -.ye-base-tooltip__remove-button { - display: flex; - align-items: center; - min-height: 100%; -} -.ye-base-tooltip__content__row { - display: flex; - justify-content: space-between; - align-items: center; -} -.ye-base-tooltip__content__row:not(:last-child) { - margin-bottom: 4px; -} -.ye-base-tooltip__content__input { - width: 180px; - margin-left: 8px; -} -.ye-base-tooltip__content__number { - max-width: 150px; -} -.ye-base-tooltip__content__switch { - margin-right: 28px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/CodeMirrorView/TooltipPlugin/TooltipView.css */ -.ye-code-block-toolbar { - margin: 2px 8px; -} -.ye-code-tooltip-menu { - min-width: 150px; - border-radius: 4px; -} -.ye-code-block__select-popup { - width: 175px; - max-height: 200px; -} -.ye-code-block__select-popup .g-select-filter { - border-bottom: 1px solid var(--g-color-line-generic); -} -.ye-code-block__select-popup .g-select-filter .g-text-input__content { - border: none; -} -.ye-code-block__select-popup .ye-code-block__select-empty { - margin-left: 4px; -} -.ye-code-block__select-button { - margin: auto 0; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/Checkbox/index.css */ -.ye-checkbox { - display: flex; - align-items: center; -} -.ye-checkbox__label { - display: inline-block; -} -.ye-checkbox__input { - margin-right: 5px !important; -} -.ye-checkbox__input { -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/Color/colors.css */ -:root { - --yfm-colorify-black: #000; - --yfm-colorify-gray: #808080; - --yfm-colorify-yellow: #ffd700; - --yfm-colorify-orange: #f80; - --yfm-colorify-red: #c00; - --yfm-colorify-green: #080; - --yfm-colorify-blue: #04b; - --yfm-colorify-violet: #f0f; -} -.yfm-colorify--black { - color: #000; - color: var(--yfm-colorify-black); -} -.yfm-colorify--gray { - color: #808080; - color: var(--yfm-colorify-gray); -} -.yfm-colorify--yellow { - color: #ffd700; - color: var(--yfm-colorify-yellow); -} -.yfm-colorify--orange { - color: #f80; - color: var(--yfm-colorify-orange); -} -.yfm-colorify--red { - color: #c00; - color: var(--yfm-colorify-red); -} -.yfm-colorify--green { - color: #080; - color: var(--yfm-colorify-green); -} -.yfm-colorify--blue { - color: #04b; - color: var(--yfm-colorify-blue); -} -.yfm-colorify--violet { - color: #f0f; - color: var(--yfm-colorify-violet); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmCut/nodeviews/yfm-cut-title.css */ -.yfm-cut-title .ye-yfm-cut-title-inner { - cursor: text; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmCut/index.css */ -.ProseMirror.yfm .yfm-cut { - border: 1px dashed transparent; - border-radius: var(--g-border-radius-s); -} -.ProseMirror.yfm .yfm-cut:hover { - border-color: var(--g-color-line-generic); -} -.ProseMirror.yfm .yfm-cut.yfm-cut-active { - border-color: var(--g-color-line-generic); -} - -/* node_modules/@diplodoc/transform/dist/css/yfm.css */ -.yfm { - font-family: - "Segoe UI", - Arial, - Helvetica, - sans-serif, - "Apple Color Emoji", - "Segoe UI Emoji", - "Segoe UI Symbol"; - font-family: var(--yfm-font-family-sans); - font-size: 15px; - line-height: 20px; - word-wrap: break-word; - color: rgba(0, 0, 0, 0.7); - --yfm-color-hljs-background: rgba(107, 132, 153, 0.12); - --yfm-color-hljs-subst: #444; - --yfm-color-hljs-comment: #888888; - --yfm-color-hljs-deletion: #880000; - --yfm-color-hljs-section: #880000; - --yfm-color-hljs-pseudo: #BC6060; - --yfm-color-hljs-literal: #78A960; - --yfm-color-hljs-addition: #397300; - --yfm-color-hljs-meta: #1f7199; - --yfm-color-hljs-meta-string: #4d99bf; - --yfm-font-family-monospace: - "Menlo", - "Monaco", - "Consolas", - "Ubuntu Mono", - "Liberation Mono", - "DejaVu Sans Mono", - "Courier New", - "Courier", - monospace; - --yfm-font-family-sans: - "Segoe UI", - Arial, - Helvetica, - sans-serif, - "Apple Color Emoji", - "Segoe UI Emoji", - "Segoe UI Symbol"; -} -.yfm * { - box-sizing: border-box; -} -.yfm > *:not(h2):not(h3):not(h4):not(h5):not(h6):first-child { - margin-top: 0 !important; -} -.yfm > *:last-child { - margin-bottom: 0 !important; -} -.yfm h1, -.yfm h2, -.yfm h3, -.yfm h4, -.yfm h5, -.yfm h6 { - margin-bottom: 15px; - font-weight: 500; -} -.yfm h1 { - font-size: 32px; - line-height: 40px; -} -.yfm h2 { - font-size: 24px; - line-height: 28px; -} -.yfm h3 { - font-size: 20px; - line-height: 24px; -} -.yfm h4 { - font-size: 17px; - line-height: 24px; -} -.yfm h5 { - font-size: 15px; - line-height: 20px; -} -.yfm h6 { - font-size: 13px; - line-height: 18px; -} -.yfm a { - background-color: transparent; - color: #027bf3; - -webkit-text-decoration: none; - -webkit-text-decoration: none; - text-decoration: none; -} -.yfm a:hover, -.yfm a:active { - color: #004080; -} -.yfm a:not([href]) { - color: inherit; -} -.yfm strong { - font-weight: 700; -} -.yfm img, -.yfm svg { - box-sizing: content-box; - max-width: 100%; - border: none; - vertical-align: middle; -} -.yfm img[align=right], -.yfm svg[align=right] { - padding-left: 20px; -} -.yfm img[align=left], -.yfm svg[align=left] { - padding-right: 20px; -} -.yfm img { - -o-object-fit: contain; - object-fit: contain; - background-color: #ffffff; -} -.yfm svg { - height: auto; -} -.yfm .katex svg { - height: auto; - height: initial; -} -.yfm img + small { - display: block; -} -.yfm p, -.yfm blockquote, -.yfm ul, -.yfm ol, -.yfm dl, -.yfm table, -.yfm pre { - margin: 0 0 15px 0; -} -.yfm ul pre, -.yfm ol pre, -.yfm dl pre { - margin-top: 15px; -} -.yfm code, -.yfm kbd, -.yfm pre { - font-family: var(--yfm-font-family-monospace); - font-size: 1em; - font-feature-settings: normal; -} -.yfm input { - margin: 0; - overflow: visible; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -.yfm input[type=checkbox] { - position: relative; - top: 1px; - box-sizing: border-box; - padding: 0; -} -.yfm table { - color: #333; - display: inline-block; - max-width: 100%; - width: auto; - overflow: auto; - position: relative; - z-index: 1; - box-sizing: border-box; - border: 1px solid rgba(0, 0, 0, 0.07); - border-radius: 8px; - border-collapse: collapse; - border-spacing: 0; - background: #ffffff; -} -.yfm table thead, -.yfm table tr:nth-child(2n) { - background-color: rgba(0, 0, 0, 0.02); -} -.yfm table tr:first-child td, -.yfm table tr:first-child th { - border-top: none; -} -.yfm table tr:last-child td, -.yfm table tr:last-child th { - border-bottom: none; -} -.yfm table th, -.yfm table td { - padding: 10px 20px; - overflow: hidden; - text-overflow: ellipsis; - border: 1px solid rgba(0, 0, 0, 0.07); -} -.yfm table th > *:first-child, -.yfm table td > *:first-child { - margin-top: 0; -} -.yfm table th > *:last-child, -.yfm table td > *:last-child { - margin-bottom: 0; -} -.yfm table td { - vertical-align: top; - white-space: normal; -} -.yfm table th { - font-weight: 500; - text-align: left; -} -.yfm table tr td:first-child, -.yfm table tr th:first-child { - border-left: none; -} -.yfm table tr td:last-child, -.yfm table tr th:last-child { - border-right: none; -} -.yfm hr { - box-sizing: content-box; - height: 0.25em; - padding: 0; - margin: 1.5em 0; - overflow: hidden; - background-color: rgba(0, 0, 0, 0.07); - border: none; -} -.yfm hr::before { - content: ""; - display: table; -} -.yfm hr::after { - content: ""; - display: table; - clear: both; -} -.yfm blockquote { - position: relative; - padding-left: 12px; - border-left: 3px solid #027bf3; -} -.yfm blockquote > *:first-child { - margin-top: 0; -} -.yfm blockquote > *:last-child { - margin-bottom: 0; -} -.yfm dl { - padding: 0; -} -.yfm dl > *:first-child { - margin-top: 0; -} -.yfm dl > *:last-child { - margin-bottom: 0; -} -.yfm dl dt { - margin-bottom: 5px; - font-size: 1em; - font-weight: 500; - font-style: italic; -} -.yfm dl dd { - margin-bottom: 15px; - padding: 0 15px; -} -.yfm dd { - margin-left: 0; -} -.yfm dd > ol:first-child, -.yfm dd > ul:first-child, -.yfm dd > dd:first-child { - padding-left: 0; -} -.yfm ul, -.yfm ol { - padding-left: 2.2em; -} -.yfm ul ul, -.yfm ul ol, -.yfm ol ol, -.yfm ol ul { - margin-top: 0; - margin-bottom: 0; -} -.yfm:not(.yfm_no-list-reset) ol { - list-style-type: none; - counter-reset: list; -} -.yfm:not(.yfm_no-list-reset) ol > li { - position: relative; - counter-increment: list; -} -.yfm:not(.yfm_no-list-reset) ol > li::before { - position: absolute; - right: 100%; - margin-right: 4px; - content: counters(list, ".") ". "; -} -.yfm li { - word-wrap: break-word; -} -.yfm li + li { - margin-top: 0.33em; -} -.yfm li p, -.yfm li blockquote { - margin-top: 15px; -} -.yfm code { - padding: 0.1em 0.4em 0.15em; - background-color: rgba(107, 132, 153, 0.12); - border-radius: 4px; - font-size: 0.875em; - white-space: normal; - color: rgb(59, 96, 128); -} -.yfm pre { - word-wrap: normal; -} -.yfm table code { - white-space: nowrap; -} -.yfm pre * code { - display: inline; - padding: 0; - margin: 0; - overflow: visible; - word-wrap: normal; - background-color: transparent; - border: 0; - color: rgba(0, 0, 0, 0.7); -} -.yfm pre > code { - display: block; - padding: 16px; - overflow: auto; - background-color: rgba(107, 132, 153, 0.12); - color: rgba(0, 0, 0, 0.7); - white-space: pre; -} -.yfm sup, -.yfm sub { - line-height: 0; -} -.yfm .visually-hidden { - position: absolute; - overflow: hidden; - clip: rect(0 0 0 0); - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - white-space: nowrap; - border: 0; - -webkit-clip-path: inset(100%); - clip-path: inset(100%); - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} -.yfm .yfm-note { - max-width: 1296px; - margin: 20px 0; - padding: 20px 20px 20px 64px; - border-radius: 10px; -} -.yfm .yfm-note .yfm-note-title { - font-weight: 700; -} -.yfm .yfm-note > p { - margin: 0 0 10px 0; -} -.yfm .yfm-note > p:first-child::before { - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - margin-top: -2px; - margin-left: -44px; - padding-right: 20px; - float: left; -} -.yfm .yfm-note > p:last-child { - margin-bottom: 0; -} -.yfm .yfm-note.yfm-accent-info > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(2,123,243)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-tip > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(86,189,103)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-alert > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(255,70,69)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-warning > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(241,149,24)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-info { - background: rgba(2, 123, 243, 0.08); -} -.yfm .yfm-note.yfm-accent-tip { - background: rgba(63, 201, 46, 0.1); -} -.yfm .yfm-note.yfm-accent-alert { - background: rgba(235, 50, 38, 0.08); -} -.yfm .yfm-note.yfm-accent-warning { - background: rgba(255, 136, 0, 0.15); -} -.yfm h1 .yfm-anchor, -.yfm h2 .yfm-anchor, -.yfm h3 .yfm-anchor, -.yfm h4 .yfm-anchor, -.yfm h5 .yfm-anchor, -.yfm h6 .yfm-anchor { - display: inline-block; - width: 24px; - padding-right: 4px; - margin-left: -24px; - float: left; - text-align: center; - font-size: 18px; -} -.yfm h1 .yfm-anchor::before, -.yfm h2 .yfm-anchor::before, -.yfm h3 .yfm-anchor::before, -.yfm h4 .yfm-anchor::before, -.yfm h5 .yfm-anchor::before, -.yfm h6 .yfm-anchor::before { - content: "#"; - visibility: hidden; -} -.yfm h1:hover .yfm-anchor::before, -.yfm h2:hover .yfm-anchor::before, -.yfm h3:hover .yfm-anchor::before, -.yfm h4:hover .yfm-anchor::before, -.yfm h5:hover .yfm-anchor::before, -.yfm h6:hover .yfm-anchor::before { - visibility: visible; -} -.yfm table h1 .yfm-anchor, -.yfm table h2 .yfm-anchor, -.yfm table h3 .yfm-anchor, -.yfm table h4 .yfm-anchor, -.yfm table h5 .yfm-anchor, -.yfm table h6 .yfm-anchor { - width: 1em; - margin-left: -1em; - padding-right: 0; -} -.yfm .yfm-tabs .yfm-anchor::before { - position: absolute; - padding-right: 2px; -} -.yfm .hljs { - display: block; - overflow-x: auto; - padding: 16px; - background: rgba(107, 132, 153, 0.12); - background: var(--yfm-color-hljs-background); -} -.yfm .hljs, -.yfm .hljs-subst { - color: #444; - color: var(--yfm-color-hljs-subst); -} -.yfm .hljs-comment { - color: #888888; - color: var(--yfm-color-hljs-comment); -} -.yfm .hljs-keyword, -.yfm .hljs-attribute, -.yfm .hljs-selector-tag, -.yfm .hljs-meta-keyword, -.yfm .hljs-doctag, -.yfm .hljs-name { - font-weight: bold; -} -.yfm .hljs-type, -.yfm .hljs-string, -.yfm .hljs-number, -.yfm .hljs-selector-id, -.yfm .hljs-selector-class, -.yfm .hljs-quote, -.yfm .hljs-template-tag, -.yfm .hljs-deletion { - color: #880000; - color: var(--yfm-color-hljs-deletion); -} -.yfm .hljs-title, -.yfm .hljs-section { - color: #880000; - color: var(--yfm-color-hljs-section); - font-weight: bold; -} -.yfm .hljs-regexp, -.yfm .hljs-symbol, -.yfm .hljs-variable, -.yfm .hljs-template-variable, -.yfm .hljs-link, -.yfm .hljs-selector-attr, -.yfm .hljs-selector-pseudo { - color: #BC6060; - color: var(--yfm-color-hljs-pseudo); -} -.yfm .hljs-literal { - color: #78A960; - color: var(--yfm-color-hljs-literal); -} -.yfm .hljs-built_in, -.yfm .hljs-bullet, -.yfm .hljs-code, -.yfm .hljs-addition { - color: #397300; - color: var(--yfm-color-hljs-addition); -} -.yfm .hljs-meta { - color: #1f7199; - color: var(--yfm-color-hljs-meta); -} -.yfm .hljs-meta-string { - color: #4d99bf; - color: var(--yfm-color-hljs-meta-string); -} -.yfm .hljs-emphasis { - font-style: italic; -} -.yfm .hljs-strong { - font-weight: bold; -} -.yfm-clipboard { - position: relative; -} -.yfm-clipboard:hover .yfm-clipboard-button { - display: block; -} -.yfm-clipboard > pre { - border-radius: 10px; - overflow: hidden; -} -.yfm-clipboard-button { - display: none; - position: absolute; - cursor: pointer; - top: 16px; - right: 16px; - z-index: 1; -} -.yfm-cut-title { - cursor: pointer; - position: relative; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - padding: 5px 0 5px 30px; -} -.yfm-cut-title:before { - content: ""; - z-index: 1; - left: 0; - top: 50%; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0ibm9uZSIgZD0iTTMgNmw1IDUgNS01Ii8+Cjwvc3ZnPgo=); - transform: translateY(-50%) rotate(-90deg); - transition: transform 0.3s ease; - height: 20px; - width: 20px; - position: absolute; -} -.yfm-cut-content { - display: none; - overflow: hidden; - transition: height 0.3s ease-in-out; -} -.yfm-cut.open > .yfm-cut-content { - display: revert; - padding: 5px 0 15px 30px; -} -.yfm-cut.open > .yfm-cut-title:before { - transform: translateY(-50%); -} -.yfm:not(.yfm_no-list-reset) .yfm-cut ol { - counter-reset: cut-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li { - counter-increment: cut-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li::before { - content: counters(cut-list, ".") ". "; -} -.yfm-file__icon { - ---yfm-file-icon-img: var(--yfm-file-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==)); - display: inline-block; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - width: 16px; - margin: 0 2px; - color: rgba(0, 0, 0, 0.7); - color: var(--yfm-file-icon-color, rgba(0, 0, 0, 0.7)); - background-color: currentColor; - background-repeat: no-repeat; - background-position: 50%; - background-size: 100%; - -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==); - mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==); - -webkit-mask-image: var(---yfm-file-icon-img); - mask-image: var(---yfm-file-icon-img); - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; -} -.yfm-file__icon::before { - content: "\a0"; -} -.yfm-term_title { - color: #027bf3; - cursor: pointer; - border-bottom: 1px dotted; - font-size: inherit; - line-height: inherit; - font-style: normal; -} -.yfm-term_title:hover { - color: #004080; -} -.yfm-term_dfn { - position: absolute; - z-index: 1000; - width: -moz-fit-content; - width: fit-content; - max-width: 450px; - visibility: hidden; - opacity: 0; - padding: 10px; - background-color: rgb(255, 255, 255); - font-size: inherit; - line-height: inherit; - font-style: normal; - border-radius: 4px; - box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15); - outline: none; -} -@media screen and (max-width: 600px) { - .yfm-term_dfn { - max-width: 80%; - } -} -.yfm-term_dfn::before { - content: ""; - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: inherit; - box-shadow: 0 0 0 1px rgb(229, 229, 229); -} -.yfm-term_dfn.open { - visibility: visible; - animation-name: popup; - animation-duration: 0.1s; - animation-timing-function: ease-out; - animation-fill-mode: forwards; -} -@keyframes popup { - 0% { - opacity: 0; - transform: translateY(10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -.yfm-tabs { - margin-bottom: 15px; -} -.yfm:not(.yfm_no-list-reset) .yfm-tabs ol { - counter-reset: tabs-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li { - counter-increment: tabs-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li:before { - content: counters(tabs-list, ".") ". "; -} -.yfm-tab-list { - display: flex; - flex-wrap: wrap; - margin-bottom: 15px; - border-bottom: 1px solid rgba(0, 0, 0, 0.07); -} -.yfm-tab { - margin-bottom: -1px; - margin-right: 20px; - border-bottom: 2px solid transparent; - padding: 6px 0 7px; - font-weight: 700; - outline: none; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - white-space: break-spaces; -} -.yfm-tab:last-child { - margin-right: 0; -} -.yfm-tab:hover, -.yfm-tab:active { - color: #004080; -} -.yfm-tab.active { - border-bottom-color: #027bf3; -} -.yfm-tab:focus { - outline: 2px solid #4d90fe; - border-radius: 2px; -} -.yfm-tab:focus:not(:focus-visible) { - outline: 0; -} -.yfm-tab-panel { - visibility: hidden; - overflow: hidden; - height: 0; -} -.yfm-tab-panel:first-child { - margin-top: 0 !important; -} -.yfm-tab-panel:last-child { - margin-bottom: 0 !important; -} -.yfm-tab-panel.active { - visibility: visible; - height: auto; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmDist/yfm.css */ -.yfm.yfm-editor, -.yfm.yfm-editor code, -.yfm.yfm-editor pre > code, -.yfm.yfm-editor table code, -.yfm.yfm-editor table th, -.yfm.yfm-editor table td { - white-space: pre-wrap; - white-space: break-spaces; -} -.yfm.yfm-editor .yfm-cut-title { - -webkit-user-select: text; - -moz-user-select: text; - user-select: text; -} -.yfm.yfm-editor .yfm-tab { - -webkit-user-select: text; - -moz-user-select: text; - user-select: text; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmFile/index.css */ -.yfm-editor .yfm-file { - pointer-events: none; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmNote/index.css */ -.yfm-editor p[yfm_block=yfm-note-title] { - font-weight: 700; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/Selection/selection.css */ -.yfm-editor.ProseMirror-focused .pm-node-selected { - box-shadow: var(--g-color-text-info) 0 0 0 1px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmTabs/index.css */ -.ProseMirror .yfm-tabs { - border: 1px dashed transparent; - border-radius: var(--g-border-radius-s); -} -.ProseMirror .yfm-tabs:hover { - border-color: var(--g-color-line-generic); -} -.ProseMirror .ye-yfm-tab__wrapper { - position: relative; - display: flex; - align-items: center; - height: 100%; - padding-bottom: 7px; - border-bottom: 2px solid transparent; - background-clip: padding-box; -} -.ProseMirror .ye-yfm-tab__remove-button { - display: flex; - width: 15px; - min-width: 15px; - height: 15px; - margin-left: 9px; - color: var(--g-color-base-generic-medium); -} -.ProseMirror .ye-yfm-tab__remove-button:hover { - color: var(--g-color-text-primary); -} -.ProseMirror .ye-yfm-tab__create-button { - display: flex; - justify-content: center; - align-items: center; - width: 22px; - min-width: 22px; - height: 22px; - min-height: 22px; - margin-bottom: 9px; - opacity: 0; - color: var(--g-color-text-primary); -} -.ProseMirror .ye-yfm-tab__create-button:hover { - border-radius: var(--g-border-radius-xs); - background: var(--g-color-base-generic-hover); -} -.ProseMirror .yfm-tab { - position: relative; - display: flex; - align-items: center; - margin-right: 3px; - padding-bottom: 0; - border-bottom: none; -} -.ProseMirror .yfm-tab .ye-placeholder { - color: var(--g-color-text-hint); -} -.ProseMirror .yfm-tab[data-diplodoc-is-active=true] .ye-yfm-tab__wrapper { - border-bottom-color: #027bf3; -} -.ProseMirror .yfm-tab:hover .ye-yfm-tab__create-button, -.ProseMirror .yfm-tab:last-child .ye-yfm-tab__create-button { - opacity: 1; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/CommandMenu/component.css */ -.ye-command-menu__list.g-list { - width: 312px; -} -.ye-command-menu__list.g-list .g-list__empty-placeholder { - height: 28px; - padding-right: 12px; - padding-left: 12px; -} -.ye-command-menu__list-item { - cursor: pointer; -} -.ye-command-menu__item { - display: flex; - align-items: center; - width: 100%; - padding: 0 16px; -} -.ye-command-menu__item-icon { - display: flex; - flex: 0 0 auto; - margin-right: 8px; -} -.ye-command-menu__item-body { - display: flex; - justify-content: space-between; - align-items: center; - -moz-column-gap: 12px; - column-gap: 12px; - width: 100%; -} -.ye-command-menu__item-title { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.ye-command-menu__item-extra { - display: flex; - flex: 0 0 auto; - align-items: center; - -moz-column-gap: 8px; - column-gap: 8px; -} -.ye-command-menu__item-hotkey { - align-self: center; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/Placeholder/index.css */ -.ProseMirror .ye-placeholder { - display: inline-block; - pointer-events: none; - color: var(--g-color-text-secondary); -} -.ProseMirror.yfm-editor-hidecursor { - caret-color: transparent; -} -@keyframes placeholder_blink { - 49% { - border-color: currentColor; - border-color: initial; - } - 50% { - border-color: transparent; - } - 99% { - border-color: transparent; - } -} -.ye-placeholder { - caret-color: transparent; -} -.ProseMirror-focused .ye-placeholder_focus .ye-placeholder__cursor { - position: relative; - z-index: 1; - margin-right: -1px; - border-left-width: 1px; - border-left-style: solid; - animation: placeholder_blink 1s; - animation-iteration-count: infinite; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/Cursor/gapcursor.css */ -.Prosemirror-hide-cursor { - caret-color: transparent; -} -@keyframes gapcursor_blink { - 1% { - border-color: currentColor; - border-color: initial; - } - 49% { - border-color: currentColor; - border-color: initial; - } - 50% { - border-color: transparent; - } - 99% { - border-color: transparent; - } -} -.ye-gapcursor { - cursor: text; -} -.ye-gapcursor .ye-placeholder::before { - display: none; -} -.ye-gapcursor::before { - position: relative; - z-index: 1; - display: inline-block; - margin-right: -1px; - content: "\200a"; - caret-color: transparent; - border-right: 1px solid transparent; -} -.ProseMirror-focused .ye-gapcursor::before { - animation: gapcursor_blink 1s; - animation-iteration-count: infinite; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/ImagePaste/skeleton.css */ -.ye-image-skeleton { - vertical-align: middle; -} -.ye-image-skeleton__skeleton { - width: min(var(--img-skeleton-width) * 1px, 100%); - height: min(var(--img-skeleton-height) * 1px, 700px); - margin-bottom: -5px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/forms/base/Form.css */ -.ye-form { - display: flex; - flex-direction: column; - gap: 20px 0; - padding: 12px 12px 20px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/forms/base/FormLayout.css */ -.ye-form-layout { - display: flex; - flex-direction: column; - gap: 8px 0; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/forms/base/FormRow.css */ -.ye-form-row { - display: flex; - gap: 0 12px; -} -.ye-form-row__label { - display: flex; - flex-shrink: 0; - align-items: center; - min-width: 128px; -} -.ye-form-row__label-text { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.ye-form-row__label-help { - margin-left: 6px; -} -.ye-form-row__control { - flex-grow: 1; - min-width: 200px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/forms/base/FormFooter.css */ -.ye-form-footer { - display: flex; - justify-content: flex-end; - gap: 0 8px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/forms/ImageForm.css */ -.ye-image-form__input_type_width, -.ye-image-form__input_type_height { - max-width: 112px; -} -.ye-image-form__size-controls { - display: flex; - align-items: center; - gap: 0 16px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/ImageWidget/view.css */ -.ye-image-placeholder { - display: inline-flex; - align-items: center; - -moz-column-gap: 8px; - column-gap: 8px; - min-width: 300px; - padding: 12px 20px; - border-radius: 4px; - background-color: var(--g-color-base-simple-hover-solid); - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/NodeView/ImageForm/ImageForm.css */ -.ye-image-tooltip-form__input_type_width, -.ye-image-tooltip-form__input_type_height { - max-width: 112px; -} -.ye-image-tooltip-form__size-controls { - display: flex; - align-items: center; - gap: 0 16px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/NodeView/ImgNodeView.css */ -.ye-img-size-node-view__wrapper { - position: relative; - display: inline-block; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/forms/UrlInputRow.css */ -.ye-url-input-row { - display: flex; -} -.ye-url-input-row__button { - margin-left: 4px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/LinkEnhance/PlaceholderWidget/widget.css */ -.ye-link-placeholder-widget { - margin: 0 2px; - pointer-events: none; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/TableContext/TableCellContextPlugin/floating.css */ -.table-cell-floating-button.g-button { - height: 16px; - line-height: 16px; -} -.table-cell-floating-button.g-button .g-button__icon { - width: 12px; -} -.table-cell-floating-icon { - transform: rotate(90deg); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmFileAdditions/YfmFilePaste/skeleton.css */ -.ye-file-skeleton { - display: inline-flex; - align-items: center; -} -.ye-file-skeleton__skeleton { - width: 120px; - height: 20px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmFileAdditions/YfmFileWidget/view.css */ -.ye-file-placeholder { - margin: 0 4px; - pointer-events: none; -} -.ye-file-placeholder .yfm-file__icon { - margin-right: 8px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmNoteTooltip/TooltipPlugin/index.css */ -.yfm .yfm-note { - max-width: 1296px; - margin: 20px 0; - padding: 20px 20px 20px 64px; - border-radius: 10px; -} -.yfm .yfm-note .yfm-note-title { - font-weight: 700; -} -.yfm .yfm-note > p { - margin: 0 0 10px 0; -} -.yfm .yfm-note > p:first-child::before { - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - margin-top: -2px; - margin-left: -44px; - padding-right: 20px; - float: left; -} -.yfm .yfm-note > p:last-child { - margin-bottom: 0; -} -.yfm .yfm-note.yfm-accent-info > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(2,123,243)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-tip > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(86,189,103)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-alert > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(255,70,69)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-warning > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(241,149,24)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-info { - background: rgba(2, 123, 243, 0.08); -} -.yfm .yfm-note.yfm-accent-tip { - background: rgba(63, 201, 46, 0.1); -} -.yfm .yfm-note.yfm-accent-alert { - background: rgba(235, 50, 38, 0.08); -} -.yfm .yfm-note.yfm-accent-warning { - background: rgba(255, 136, 0, 0.15); -} -.ye-yfm-note-toolbar { - margin: 2px 8px; -} -.ye-toolbar-group__s-button_id_note-type-tip { - color: #56bd67; -} -.ye-toolbar-group__s-button_id_note-type-info { - color: #027bf3; -} -.ye-toolbar-group__s-button_id_note-type-alert { - color: #ff4645; -} -.ye-toolbar-group__s-button_id_note-type-warning { - color: #f19518; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmTableAdditions/YfmTableControls/view.css */ -.ye-table-view__hack-strip { - position: absolute; - left: -13px; - display: block; - width: 13px; - height: 100%; - background: transparent; -} -.ye-table-view__wrapper { - margin-bottom: 18px !important; -} -.ye-table-view__wrapper { - position: relative; - display: inline-block; - max-width: calc(100% - 18px); - margin-right: 18px; -} -.ye-table-view__buttons-visible .ye-table-view__plus-button-controls { - pointer-events: initial; - opacity: 1; -} -.ye-table-view__plus-button-controls { - pointer-events: none; - opacity: 0; - transition: opacity 150ms ease 50ms; -} -.ye-table-view__plus-button-controls_right { - position: absolute; - z-index: 100; - top: 0; - right: -18px; - display: flex; - align-items: center; - width: 16px; - height: 100%; -} -.ye-table-view__plus-button-controls_bottom { - position: absolute; - z-index: 100; - bottom: -18px; - display: flex; - justify-content: center; - width: 100%; - height: 16px; -} -.ye-table-view__plus-button { - display: flex; - justify-content: center; - align-items: center; - height: 100%; -} -.ye-table-view__plus-button_right { - width: 16px; - height: 100%; -} -.ye-table-view__plus-button_bottom { - width: 100%; - height: 16px; -} -.ye-table-view.ye-table-view { - background: transparent !important; -} -.ye-table-view.ye-table-view { - z-index: auto; - z-index: initial; - display: block; - overflow: auto; - box-sizing: content-box; - width: -moz-fit-content; - width: fit-content; - margin: -13px 0 0 -13px; - padding: 13px 0 0 13px; - border: none; - border-radius: 0; -} -.ye-table-view.ye-table-view tbody { - display: block; - border-radius: 8px; - background: var(--g-color-base-background); - box-shadow: inset 0 0 0 1px var(--g-color-line-generic); -} -.ye-table-wrapper { - display: inline-block; - margin-right: 2px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmTableAdditions/YfmTableControls/yfmTableCellView.css */ -.ye-table-cell-view__left-button { - position: absolute; - z-index: 110; - top: calc(50% - 14px); - left: -13px; - pointer-events: none; - opacity: 0; - border-radius: var(--g-border-radius-s); - background: var(--g-color-base-background); -} -.ye-table-cell-view__left-button:hover { - pointer-events: initial; - opacity: 1; -} -.ye-table-cell-view__upper-button { - position: absolute; - z-index: 110; - top: -13px; - left: calc(50% - 14px); - pointer-events: none; - opacity: 0; - border-radius: var(--g-border-radius-s); - background: var(--g-color-base-background); - transform: rotate(90deg); -} -.ye-table-cell-view__upper-button:hover { - pointer-events: initial; - opacity: 1; -} -.ye-table-cell-view__upper-visible .ye-table-cell-view__upper-button { - pointer-events: initial; - opacity: 1; -} -.ye-table-cell-view__left-visible .ye-table-cell-view__left-button { - pointer-events: initial; - opacity: 1; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/toolbar/ToolbarButtonWithPopupMenu.css */ -.ye-toolbar-button-with-popup-menu { - width: 42px; -} -.ye-toolbar-button-with-popup-menu .g-button__text.g-button__text.g-button__text { - margin: 0px 21px; -} -.ye-toolbar-button-with-popup-menu .g-button__icon_side_start { - left: -1px; -} -.ye-toolbar-button-with-popup-menu .g-button__icon_side_end { - right: -1px; -} -.ye-toolbar-button-with-popup-menu__menu-group .g-menu__group-label { - color: var(--g-color-text-hint); - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/toolbar/custom/ToolbarColors.css */ -.ye-toolbar-colors__item-icon_color_gray { - color: var(--yfm-colorify-gray); -} -.ye-toolbar-colors__item-icon_color_yellow { - color: var(--yfm-colorify-yellow); -} -.ye-toolbar-colors__item-icon_color_orange { - color: var(--yfm-colorify-orange); -} -.ye-toolbar-colors__item-icon_color_red { - color: var(--yfm-colorify-red); -} -.ye-toolbar-colors__item-icon_color_green { - color: var(--yfm-colorify-green); -} -.ye-toolbar-colors__item-icon_color_blue { - color: var(--yfm-colorify-blue); -} -.ye-toolbar-colors__item-icon_color_violet { - color: var(--yfm-colorify-violet); -} -.ye-toolbar-colors__item-icon_color_default { - color: var(--g-color-text-primary); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/toolbar/ToolbarSelect.css */ -.ye-toolbar-select__item { - display: flex; - align-items: center; - width: 100%; - height: 100%; -} -.ye-toolbar-select__item-icon { - display: flex; - flex-shrink: 0; - margin-right: 6px; -} -.ye-toolbar-select__item-content { - display: flex; - justify-content: space-between; - -moz-column-gap: 16px; - column-gap: 16px; - width: 100%; -} -.ye-toolbar-select__item-extra { - display: flex; - align-items: center; - -moz-column-gap: 8px; - column-gap: 8px; -} -.ye-toolbar-select__item-hint { - display: flex; - align-items: center; -} -.ye-toolbar-select__item-hint span { - display: flex; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/sticky/sticky.css */ -.ye-editor-sticky { - display: grid; - grid-template-columns: 1fr auto; - grid-template-rows: 1fr; -} -.ye-editor-sticky_sticky { - position: sticky; - top: calc(0px + 8px); - top: calc(var(--ye-toolbar-sticky-offset, 0px) + 8px); -} -.ye-editor-sticky_sticky-active:not(.ye-editor-sticky_clear) { - z-index: 2000; -} -.ye-editor-sticky_sticky-active:not(.ye-editor-sticky_clear)::before { - position: absolute; - top: -4px; - right: -4px; - bottom: -4px; - left: -4px; - content: ""; - border: 1px solid var(--g-color-line-generic-solid); - border-radius: 4px; - background-color: var(--g-color-base-background); -} -.ye-editor-sticky_part_left:not(.ye-editor-sticky_clear).ye-editor-sticky_sticky::before { - right: 0; - border-right: none; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.ye-editor-sticky_part_right:not(.ye-editor-sticky_clear).ye-editor-sticky_sticky::before { - left: 0; - border-left: none; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/MarkupEditorView.css */ -.ye-markup-editor, -.ye-markup-preview { - display: flex; - flex: 1 0 0; - flex-direction: column; -} -.ye-markup-editor__toolbar, -.ye-markup-preview__toolbar { - flex-shrink: 0; -} -.ye-markup-editor__editor, -.ye-markup-preview__editor { - flex-basis: 100%; - min-height: 36px; - max-height: 100%; - cursor: text; -} -.ye-markup-editor__editor_toolbar-visible, -.ye-markup-preview__editor_toolbar-visible { - max-height: calc(100% - 28px); -} -.ye-markup-editor .CodeMirror-lines, -.ye-markup-preview .CodeMirror-lines { - padding: 4px 0 0; -} -.ye-markup-editor_toolbar .CodeMirror-lines, -.ye-markup-preview_toolbar .CodeMirror-lines { - padding-top: 16px; -} -.ye-markup-editor .focus::-moz-selection, -.ye-markup-preview .focus::-moz-selection { - background: rgba(98, 146, 255, 0.2); -} -.ye-markup-editor .CodeMirror-focused .CodeMirror-selected, -.ye-markup-editor .focus::selection, -.ye-markup-preview .CodeMirror-focused .CodeMirror-selected, -.ye-markup-preview .focus::selection { - background: rgba(98, 146, 255, 0.2); -} -.ye-markup-editor ::-moz-selection, -.ye-markup-preview ::-moz-selection { - background: rgba(0, 30, 98, 0.2); -} -.ye-markup-editor .CodeMirror-selected, -.ye-markup-editor ::selection, -.ye-markup-preview .CodeMirror-selected, -.ye-markup-preview ::selection { - background: rgba(0, 30, 98, 0.2); -} -.ye-markup-editor .CodeMirror, -.ye-markup-preview .CodeMirror { - height: 100%; - min-height: 100%; - color: var(--g-color-text-primary); - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-2-font-size); - line-height: var(--g-text-code-2-line-height); - font-weight: var(--g-text-code-font-weight); -} -.ye-markup-editor .CodeMirror .CodeMirror-cursor, -.ye-markup-preview .CodeMirror .CodeMirror-cursor { - border-color: var(--g-color-text-primary); -} -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-header, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-header { - color: inherit; -} -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-quote, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-quote { - color: var(--g-color-text-positive); -} -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-link, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-link { - color: var(--g-color-text-link); -} -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-string, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-string { - color: var(--g-color-text-warning-heavy); -} -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-comment, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-comment { - color: var(--g-color-text-misc); -} -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-variable-2, -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-variable-3, -.ye-markup-editor .CodeMirror .cm-m-markdown.cm-keyword, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-variable-2, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-variable-3, -.ye-markup-preview .CodeMirror .cm-m-markdown.cm-keyword { - color: inherit; -} -.ye-markup-editor .CodeMirror.cm-s-default, -.ye-markup-preview .CodeMirror.cm-s-default { - background-color: transparent; -} -.ye-markup-editor .CodeMirror.cm-s-default .CodeMirror-placeholder, -.ye-markup-preview .CodeMirror.cm-s-default .CodeMirror-placeholder { - color: var(--g-color-text-secondary); -} -.ye-markup-preview__outer { - overflow-y: auto; - flex: 1 0 0; -} -.ye-markup-preview__outer_vertical { - box-sizing: border-box; - margin-top: 6px; - padding-top: 12px; - border-top: 8px solid var(--g-color-base-generic-ultralight); -} -.ye-markup-preview__html { - position: relative; -} -.ye-markup-preview__preview-sign { - margin-bottom: 8px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/WysiwygEditorView.css */ -.ye-wysiwyg-editor { - display: flex; - flex-direction: column; -} -.ye-wysiwyg-editor__toolbar { - flex-shrink: 0; -} -.ye-wysiwyg-editor__editor { - overflow-y: auto; - flex-grow: 1; -} -.g-root_theme_dark .ye-wysiwyg-editor__editor .pm-iframe-container { - background-color: var(--g-color-base-light); -} -.ye-wysiwyg-editor .yfm-editor { - height: calc(100% - 4px - 4px); - padding: 4px 4px 4px; -} -.ye-wysiwyg-editor_toolbar .yfm-editor { - height: calc(100% - 16px - 16px); - padding-top: 16px; - padding-bottom: 16px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/settings/MarkdownHints/MarkdownHints.css */ -.ye-markdown-hints { - min-width: 210px; - line-height: var(--g-text-code-1-line-height); -} -.ye-markdown-hints__grid { - display: grid; - grid-template-columns: 1fr 1fr; - grid-gap: 4px; - gap: 4px; -} -.ye-markdown-hints__title { - font-weight: 500; -} -.ye-markdown-hints__hint { - white-space: nowrap; - color: var(--g-color-text-complementary); -} -.ye-markdown-hints__title, -.ye-markdown-hints__hint { - flex: 1; - text-align: left; -} -.ye-markdown-hints__docs-link { - display: inline-block; - margin-top: 8px; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/settings/index.css */ -.ye-editor-settings { - display: flex; - flex-wrap: nowrap; -} -.ye-editor-settings__mode-button { - margin-right: 1px; -} -.ye-editor-settings__preview-button { - margin: 0 2px; -} -.ye-editor-settings__separator { - z-index: 0; - margin: 6px 4px; - border-left: 1px solid var(--g-color-line-generic); -} -.ye-settings-content { - width: 300px; -} -.ye-settings-content__mode-help { - float: right; -} -.ye-settings-content__mode-help > div { - position: relative; - top: 6px; - display: inline; -} -.ye-settings-content__separator { - border-bottom: 1px solid var(--g-color-line-generic); -} -.ye-settings-content__toolbar, -.ye-settings-content__split-mode { - padding: 8px 16px 12px; -} -.ye-settings-content__toolbar-hint { - margin-top: 3px; - padding-left: 19px; - color: var(--g-color-text-secondary); -} -.ye-settings-content__version { - position: absolute; - bottom: 0px; - left: 50%; - opacity: 0.03; - transform: translateX(-50%); - font-family: var(--g-font-family-monospace); - font-size: var(--g-text-code-inline-1-font-size); - line-height: var(--g-text-code-inline-1-line-height); - font-weight: var(--g-text-code-font-weight); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/styles/styles.css */ -.g-root .yfm:not(.yfm_only-light) { - --yfm-file-icon-color: var(--g-color-text-primary); -} -.g-root { - --yfm-color-text-gray: var(--g-color-text-secondary); - --yfm-color-text-yellow: var(--g-color-private-yellow-600-solid); - --yfm-color-text-orange: var(--g-color-private-orange-500-solid); - --yfm-color-text-red: var(--g-color-text-danger); - --yfm-color-text-green: var(--g-color-text-positive); - --yfm-color-text-blue: var(--g-color-text-info); - --yfm-color-text-violet: var(--g-color-text-utility); -} -.g-root { - --yfm-colorify-black: var(--g-color-text-primary); - --yfm-colorify-gray: var(--yfm-color-text-gray); - --yfm-colorify-yellow: var(--yfm-color-text-yellow); - --yfm-colorify-orange: var(--yfm-color-text-orange); - --yfm-colorify-red: var(--yfm-color-text-red); - --yfm-colorify-green: var(--yfm-color-text-green); - --yfm-colorify-blue: var(--yfm-color-text-blue); - --yfm-colorify-violet: var(--yfm-color-text-violet); -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/YfmEditorView.css */ -.ye-editor-component { - display: flex; - height: 100%; -} -.ye-editor-component_split_vertical { - display: grid; - grid-template-rows: 1fr auto 1fr; - grid-gap: 2px; - gap: 2px; -} -.ye-editor-component__editor { - flex-grow: 1; - gap: 2px; - min-width: 0; -} -.ye-editor-component__editor-wrapper { - display: flex; - width: 100%; -} -.ye-editor-component__preview-wrapper { - overflow-y: auto; - width: 100%; -} -.ye-editor-component__resizer { - margin: 0 5px; -} -.ye-editor-component__resizer_horizontal { - display: flex; - justify-content: space-evenly; - align-items: center; - min-width: 8px; - min-height: 100%; - margin: 0 8px; - cursor: col-resize; - background: var(--g-color-base-generic-ultralight); -} -.ye-editor-component__gutter { - top: 50%; - bottom: 50%; - width: 2px; - height: 24px; - background: var(--g-color-line-generic); -} -.ye-editor-component .ye-toolbar-list-button_arrow { - width: 42px; -} -.ye-editor-component .in-resize { - pointer-events: none; -} - -/* node_modules/codemirror/lib/codemirror.css */ -.CodeMirror { - font-family: monospace; - height: 300px; - color: black; - direction: ltr; -} -.CodeMirror-lines { - padding: 4px 0; -} -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - padding: 0 4px; -} -.CodeMirror-scrollbar-filler, -.CodeMirror-gutter-filler { - background-color: white; -} -.CodeMirror-gutters { - border-right: 1px solid #ddd; - background-color: #f7f7f7; - white-space: nowrap; -} -.CodeMirror-linenumbers { -} -.CodeMirror-linenumber { - padding: 0 3px 0 5px; - min-width: 20px; - text-align: right; - color: #999; - white-space: nowrap; -} -.CodeMirror-guttermarker { - color: black; -} -.CodeMirror-guttermarker-subtle { - color: #999; -} -.CodeMirror-cursor { - border-left: 1px solid black; - border-right: none; - width: 0; -} -.CodeMirror div.CodeMirror-secondarycursor { - border-left: 1px solid silver; -} -.cm-fat-cursor .CodeMirror-cursor { - border: 0 !important; -} -.cm-fat-cursor .CodeMirror-cursor { - width: auto; - background: #7e7; -} -.cm-fat-cursor div.CodeMirror-cursors { - z-index: 1; -} -.cm-fat-cursor .CodeMirror-line::-moz-selection, -.cm-fat-cursor .CodeMirror-line > span::-moz-selection, -.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection { - background: transparent; -} -.cm-fat-cursor .CodeMirror-line::selection, -.cm-fat-cursor .CodeMirror-line > span::selection, -.cm-fat-cursor .CodeMirror-line > span > span::selection { - background: transparent; -} -.cm-fat-cursor .CodeMirror-line::-moz-selection, -.cm-fat-cursor .CodeMirror-line > span::-moz-selection, -.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection { - background: transparent; -} -.cm-fat-cursor { - caret-color: transparent; -} -@keyframes blink { - 0% { - } - 50% { - background-color: transparent; - } - 100% { - } -} -.CodeMirror-overwrite .CodeMirror-cursor { -} -.cm-tab { - display: inline-block; - text-decoration: inherit; -} -.CodeMirror-rulers { - position: absolute; - left: 0; - right: 0; - top: -50px; - bottom: 0; - overflow: hidden; -} -.CodeMirror-ruler { - border-left: 1px solid #ccc; - top: 0; - bottom: 0; - position: absolute; -} -.cm-s-default .cm-header { - color: blue; -} -.cm-s-default .cm-quote { - color: #090; -} -.cm-negative { - color: #d44; -} -.cm-positive { - color: #292; -} -.cm-header, -.cm-strong { - font-weight: bold; -} -.cm-em { - font-style: italic; -} -.cm-link { - -webkit-text-decoration: underline; - text-decoration: underline; -} -.cm-strikethrough { - -webkit-text-decoration: line-through; - text-decoration: line-through; -} -.cm-s-default .cm-keyword { - color: #708; -} -.cm-s-default .cm-atom { - color: #219; -} -.cm-s-default .cm-number { - color: #164; -} -.cm-s-default .cm-def { - color: #00f; -} -.cm-s-default .cm-variable, -.cm-s-default .cm-punctuation, -.cm-s-default .cm-property, -.cm-s-default .cm-operator { -} -.cm-s-default .cm-variable-2 { - color: #05a; -} -.cm-s-default .cm-variable-3, -.cm-s-default .cm-type { - color: #085; -} -.cm-s-default .cm-comment { - color: #a50; -} -.cm-s-default .cm-string { - color: #a11; -} -.cm-s-default .cm-string-2 { - color: #f50; -} -.cm-s-default .cm-meta { - color: #555; -} -.cm-s-default .cm-qualifier { - color: #555; -} -.cm-s-default .cm-builtin { - color: #30a; -} -.cm-s-default .cm-bracket { - color: #997; -} -.cm-s-default .cm-tag { - color: #170; -} -.cm-s-default .cm-attribute { - color: #00c; -} -.cm-s-default .cm-hr { - color: #999; -} -.cm-s-default .cm-link { - color: #00c; -} -.cm-s-default .cm-error { - color: #f00; -} -.cm-invalidchar { - color: #f00; -} -.CodeMirror-composing { - border-bottom: 2px solid; -} -div.CodeMirror span.CodeMirror-matchingbracket { - color: #0b0; -} -div.CodeMirror span.CodeMirror-nonmatchingbracket { - color: #a22; -} -.CodeMirror-matchingtag { - background: rgba(255, 150, 0, .3); -} -.CodeMirror-activeline-background { - background: #e8f2ff; -} -.CodeMirror { - position: relative; - overflow: hidden; - background: white; -} -.CodeMirror-scroll { - overflow: scroll !important; -} -.CodeMirror-scroll { - margin-bottom: -50px; - margin-right: -50px; - padding-bottom: 50px; - height: 100%; - outline: none; - position: relative; -} -.CodeMirror-sizer { - position: relative; - border-right: 50px solid transparent; -} -.CodeMirror-vscrollbar, -.CodeMirror-hscrollbar, -.CodeMirror-scrollbar-filler, -.CodeMirror-gutter-filler { - position: absolute; - z-index: 6; - display: none; - outline: none; -} -.CodeMirror-vscrollbar { - right: 0; - top: 0; - overflow-x: hidden; - overflow-y: scroll; -} -.CodeMirror-hscrollbar { - bottom: 0; - left: 0; - overflow-y: hidden; - overflow-x: scroll; -} -.CodeMirror-scrollbar-filler { - right: 0; - bottom: 0; -} -.CodeMirror-gutter-filler { - left: 0; - bottom: 0; -} -.CodeMirror-gutters { - position: absolute; - left: 0; - top: 0; - min-height: 100%; - z-index: 3; -} -.CodeMirror-gutter { - white-space: normal; - height: 100%; - display: inline-block; - vertical-align: top; - margin-bottom: -50px; -} -.CodeMirror-gutter-wrapper { - background: none !important; - border: none !important; -} -.CodeMirror-gutter-wrapper { - position: absolute; - z-index: 4; -} -.CodeMirror-gutter-background { - position: absolute; - top: 0; - bottom: 0; - z-index: 4; -} -.CodeMirror-gutter-elt { - position: absolute; - cursor: default; - z-index: 4; -} -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} -.CodeMirror-gutter-wrapper ::selection { - background-color: transparent; -} -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} -.CodeMirror-lines { - cursor: text; - min-height: 1px; -} -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - border-radius: 0; - border-width: 0; - background: transparent; - font-family: inherit; - font-size: inherit; - margin: 0; - white-space: pre; - word-wrap: normal; - line-height: inherit; - color: inherit; - z-index: 2; - position: relative; - overflow: visible; - -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; - font-feature-settings: "calt"; - font-variant-ligatures: contextual; -} -.CodeMirror-wrap pre.CodeMirror-line, -.CodeMirror-wrap pre.CodeMirror-line-like { - word-wrap: break-word; - white-space: pre-wrap; - word-break: normal; -} -.CodeMirror-linebackground { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 0; -} -.CodeMirror-linewidget { - position: relative; - z-index: 2; - padding: 0.1px; -} -.CodeMirror-widget { -} -.CodeMirror-rtl pre { - direction: rtl; -} -.CodeMirror-code { - outline: none; -} -.CodeMirror-scroll, -.CodeMirror-sizer, -.CodeMirror-gutter, -.CodeMirror-gutters, -.CodeMirror-linenumber { - box-sizing: content-box; -} -.CodeMirror-measure { - position: absolute; - width: 100%; - height: 0; - overflow: hidden; - visibility: hidden; -} -.CodeMirror-cursor { - position: absolute; - pointer-events: none; -} -.CodeMirror-measure pre { - position: static; -} -div.CodeMirror-cursors { - visibility: hidden; - position: relative; - z-index: 3; -} -div.CodeMirror-dragcursors { - visibility: visible; -} -.CodeMirror-focused div.CodeMirror-cursors { - visibility: visible; -} -.CodeMirror-selected { - background: #d9d9d9; -} -.CodeMirror-focused .CodeMirror-selected { - background: #d7d4f0; -} -.CodeMirror-crosshair { - cursor: crosshair; -} -.CodeMirror-line::-moz-selection, -.CodeMirror-line > span::-moz-selection, -.CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} -.CodeMirror-line::selection, -.CodeMirror-line > span::selection, -.CodeMirror-line > span > span::selection { - background: #d7d4f0; -} -.CodeMirror-line::-moz-selection, -.CodeMirror-line > span::-moz-selection, -.CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} -.cm-searching { - background-color: #ffa; - background-color: rgba(255, 255, 0, .4); -} -.cm-force-border { - padding-right: .1px; -} -@media print { - .CodeMirror div.CodeMirror-cursors { - visibility: hidden; - } -} -.cm-tab-wrap-hack:after { - content: ""; -} -span.CodeMirror-selectedtext { - background: none; -} - -/* node_modules/@doc-tools/yfm-editor/build/esm/bundle/cm-upload/FilesUploadWidget.css */ -.ye-upload-widget { - display: flex; - justify-content: space-between; - padding: 4px 6px; - border-radius: var(--g-border-radius-xs); - background-color: var(--g-color-base-misc-light); -} -.ye-upload-widget__labels { - display: inline-flex; - flex-wrap: wrap; - align-items: center; - gap: 2px; -} -.ye-upload-widget__close-button { - margin-left: 4px; -} -.ye-upload-label__content { - display: flex; - align-items: center; - -moz-column-gap: 4px; - column-gap: 4px; -} -.ye-upload-label__filename { - display: inline-block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 128px; -} - -/* src/Header/header.scss */ -.header { - display: flex; - align-content: center; - flex-wrap: wrap; - justify-content: center; - height: 64px; - width: 100%; - box-shadow: inset 0 -1px 0 var(--g-color-line-generic); -} -.wrapper { - display: flex; - justify-content: space-between; - align-items: center; - width: 1328px; -} -.link { - outline: none; -} -.text { - font-size: var(--g-text-body-2-font-size); -} - -/* src/index.css */ -.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", - "Ubuntu Mono", - "Liberation 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; - font-family: - "Inter", - "Helvetica Neue", - "Helvetica", - "Arial", - sans-serif; - font-family: var(--g-font-family-sans); - font-size: 13px; - font-size: var(--g-text-body-1-font-size); - line-height: 18px; - line-height: var(--g-text-body-1-line-height); - font-weight: 400; - font-weight: var(--g-text-body-font-weight); - --g-spacing-base: 4px; - --g-spacing-0: calc(var(--g-spacing-base) * 0); - --g-spacing-half: calc(var(--g-spacing-base) * 0.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-flow-direction: 1; - --g-flow-is-ltr: 1; - --g-flow-is-rtl: 0; -} -.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, 0.05); - --g-color-private-white-70: rgba(255, 255, 255, 0.07); - --g-color-private-white-100: rgba(255, 255, 255, 0.1); - --g-color-private-white-150: rgba(255, 255, 255, 0.15); - --g-color-private-white-200: rgba(255, 255, 255, 0.2); - --g-color-private-white-250: rgba(255, 255, 255, 0.25); - --g-color-private-white-300: rgba(255, 255, 255, 0.3); - --g-color-private-white-350: rgba(255, 255, 255, 0.35); - --g-color-private-white-400: rgba(255, 255, 255, 0.4); - --g-color-private-white-450: rgba(255, 255, 255, 0.45); - --g-color-private-white-500: rgba(255, 255, 255, 0.5); - --g-color-private-white-550: rgba(255, 255, 255, 0.55); - --g-color-private-white-600: rgba(255, 255, 255, 0.6); - --g-color-private-white-650: rgba(255, 255, 255, 0.65); - --g-color-private-white-700: rgba(255, 255, 255, 0.7); - --g-color-private-white-750: rgba(255, 255, 255, 0.75); - --g-color-private-white-800: rgba(255, 255, 255, 0.8); - --g-color-private-white-850: rgba(255, 255, 255, 0.85); - --g-color-private-white-900: rgba(255, 255, 255, 0.9); - --g-color-private-white-950: rgba(255, 255, 255, 0.95); - --g-color-private-white-1000-solid: rgb(255, 255, 255); - --g-color-private-black-50: rgba(0, 0, 0, 0.05); - --g-color-private-black-70: rgba(0, 0, 0, 0.07); - --g-color-private-black-100: rgba(0, 0, 0, 0.1); - --g-color-private-black-150: rgba(0, 0, 0, 0.15); - --g-color-private-black-200: rgba(0, 0, 0, 0.2); - --g-color-private-black-250: rgba(0, 0, 0, 0.25); - --g-color-private-black-300: rgba(0, 0, 0, 0.3); - --g-color-private-black-350: rgba(0, 0, 0, 0.35); - --g-color-private-black-400: rgba(0, 0, 0, 0.4); - --g-color-private-black-450: rgba(0, 0, 0, 0.45); - --g-color-private-black-500: rgba(0, 0, 0, 0.5); - --g-color-private-black-550: rgba(0, 0, 0, 0.55); - --g-color-private-black-600: rgba(0, 0, 0, 0.6); - --g-color-private-black-650: rgba(0, 0, 0, 0.65); - --g-color-private-black-700: rgba(0, 0, 0, 0.7); - --g-color-private-black-750: rgba(0, 0, 0, 0.75); - --g-color-private-black-800: rgba(0, 0, 0, 0.8); - --g-color-private-black-850: rgba(0, 0, 0, 0.85); - --g-color-private-black-900: rgba(0, 0, 0, 0.9); - --g-color-private-black-950: rgba(0, 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, 0.1); - --g-color-private-blue-100: rgba(54, 151, 241, 0.15); - --g-color-private-blue-150: rgba(54, 151, 241, 0.2); - --g-color-private-blue-200: rgba(54, 151, 241, 0.3); - --g-color-private-blue-250: rgba(54, 151, 241, 0.4); - --g-color-private-blue-300: rgba(54, 151, 241, 0.5); - --g-color-private-blue-350: rgba(54, 151, 241, 0.6); - --g-color-private-blue-400: rgba(54, 151, 241, 0.7); - --g-color-private-blue-450: rgba(54, 151, 241, 0.8); - --g-color-private-blue-500: rgba(54, 151, 241, 0.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, 0.1); - --g-color-private-green-100: rgba(50, 186, 118, 0.15); - --g-color-private-green-150: rgba(50, 186, 118, 0.2); - --g-color-private-green-200: rgba(50, 186, 118, 0.3); - --g-color-private-green-250: rgba(50, 186, 118, 0.4); - --g-color-private-green-300: rgba(50, 186, 118, 0.5); - --g-color-private-green-350: rgba(50, 186, 118, 0.6); - --g-color-private-green-400: rgba(50, 186, 118, 0.7); - --g-color-private-green-450: rgba(50, 186, 118, 0.8); - --g-color-private-green-500: rgba(50, 186, 118, 0.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, 0.1); - --g-color-private-yellow-100: rgba(255, 190, 92, 0.15); - --g-color-private-yellow-150: rgba(255, 190, 92, 0.2); - --g-color-private-yellow-200: rgba(255, 190, 92, 0.3); - --g-color-private-yellow-250: rgba(255, 190, 92, 0.4); - --g-color-private-yellow-300: rgba(255, 190, 92, 0.5); - --g-color-private-yellow-350: rgba(255, 190, 92, 0.6); - --g-color-private-yellow-400: rgba(255, 190, 92, 0.7); - --g-color-private-yellow-450: rgba(255, 190, 92, 0.8); - --g-color-private-yellow-500: rgba(255, 190, 92, 0.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, 0.1); - --g-color-private-orange-100: rgba(255, 119, 0, 0.15); - --g-color-private-orange-150: rgba(255, 119, 0, 0.2); - --g-color-private-orange-200: rgba(255, 119, 0, 0.3); - --g-color-private-orange-250: rgba(255, 119, 0, 0.4); - --g-color-private-orange-300: rgba(255, 119, 0, 0.5); - --g-color-private-orange-350: rgba(255, 119, 0, 0.6); - --g-color-private-orange-400: rgba(255, 119, 0, 0.7); - --g-color-private-orange-450: rgba(255, 119, 0, 0.8); - --g-color-private-orange-500: rgba(255, 119, 0, 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, 0.1); - --g-color-private-red-100: rgba(255, 0, 61, 0.15); - --g-color-private-red-150: rgba(255, 0, 61, 0.2); - --g-color-private-red-200: rgba(255, 0, 61, 0.3); - --g-color-private-red-250: rgba(255, 0, 61, 0.4); - --g-color-private-red-300: rgba(255, 0, 61, 0.5); - --g-color-private-red-350: rgba(255, 0, 61, 0.6); - --g-color-private-red-400: rgba(255, 0, 61, 0.7); - --g-color-private-red-450: rgba(255, 0, 61, 0.8); - --g-color-private-red-500: rgba(255, 0, 61, 0.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, 0.1); - --g-color-private-purple-100: rgba(143, 82, 204, 0.15); - --g-color-private-purple-150: rgba(143, 82, 204, 0.2); - --g-color-private-purple-200: rgba(143, 82, 204, 0.3); - --g-color-private-purple-250: rgba(143, 82, 204, 0.4); - --g-color-private-purple-300: rgba(143, 82, 204, 0.5); - --g-color-private-purple-350: rgba(143, 82, 204, 0.6); - --g-color-private-purple-400: rgba(143, 82, 204, 0.7); - --g-color-private-purple-450: rgba(143, 82, 204, 0.8); - --g-color-private-purple-500: rgba(143, 82, 204, 0.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, 0.1); - --g-color-private-cool-grey-100: rgba(107, 132, 153, 0.15); - --g-color-private-cool-grey-150: rgba(107, 132, 153, 0.2); - --g-color-private-cool-grey-200: rgba(107, 132, 153, 0.3); - --g-color-private-cool-grey-250: rgba(107, 132, 153, 0.4); - --g-color-private-cool-grey-300: rgba(107, 132, 153, 0.5); - --g-color-private-cool-grey-350: rgba(107, 132, 153, 0.6); - --g-color-private-cool-grey-400: rgba(107, 132, 153, 0.7); - --g-color-private-cool-grey-450: rgba(107, 132, 153, 0.8); - --g-color-private-cool-grey-500: rgba(107, 132, 153, 0.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-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, 0.05); - --g-color-private-white-70: rgba(255, 255, 255, 0.07); - --g-color-private-white-100: rgba(255, 255, 255, 0.1); - --g-color-private-white-150: rgba(255, 255, 255, 0.15); - --g-color-private-white-200: rgba(255, 255, 255, 0.2); - --g-color-private-white-250: rgba(255, 255, 255, 0.25); - --g-color-private-white-300: rgba(255, 255, 255, 0.3); - --g-color-private-white-350: rgba(255, 255, 255, 0.35); - --g-color-private-white-400: rgba(255, 255, 255, 0.4); - --g-color-private-white-450: rgba(255, 255, 255, 0.45); - --g-color-private-white-500: rgba(255, 255, 255, 0.5); - --g-color-private-white-550: rgba(255, 255, 255, 0.55); - --g-color-private-white-600: rgba(255, 255, 255, 0.6); - --g-color-private-white-650: rgba(255, 255, 255, 0.65); - --g-color-private-white-700: rgba(255, 255, 255, 0.7); - --g-color-private-white-750: rgba(255, 255, 255, 0.75); - --g-color-private-white-800: rgba(255, 255, 255, 0.8); - --g-color-private-white-850: rgba(255, 255, 255, 0.85); - --g-color-private-white-900: rgba(255, 255, 255, 0.9); - --g-color-private-white-950: rgba(255, 255, 255, 0.95); - --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, 0.95); - --g-color-private-black-20: rgba(0, 0, 0, 0.02); - --g-color-private-black-50: rgba(0, 0, 0, 0.05); - --g-color-private-black-100: rgba(0, 0, 0, 0.1); - --g-color-private-black-150: rgba(0, 0, 0, 0.15); - --g-color-private-black-200: rgba(0, 0, 0, 0.2); - --g-color-private-black-250: rgba(0, 0, 0, 0.25); - --g-color-private-black-300: rgba(0, 0, 0, 0.3); - --g-color-private-black-350: rgba(0, 0, 0, 0.35); - --g-color-private-black-400: rgba(0, 0, 0, 0.4); - --g-color-private-black-450: rgba(0, 0, 0, 0.45); - --g-color-private-black-500: rgba(0, 0, 0, 0.5); - --g-color-private-black-550: rgba(0, 0, 0, 0.55); - --g-color-private-black-600: rgba(0, 0, 0, 0.6); - --g-color-private-black-650: rgba(0, 0, 0, 0.65); - --g-color-private-black-700: rgba(0, 0, 0, 0.7); - --g-color-private-black-750: rgba(0, 0, 0, 0.75); - --g-color-private-black-800: rgba(0, 0, 0, 0.8); - --g-color-private-black-850: rgba(0, 0, 0, 0.85); - --g-color-private-black-900: rgba(0, 0, 0, 0.9); - --g-color-private-black-950: rgba(0, 0, 0, 0.95); - --g-color-private-black-1000-solid: rgb(0, 0, 0); - --g-color-private-blue-50: rgba(54, 151, 241, 0.1); - --g-color-private-blue-100: rgba(54, 151, 241, 0.15); - --g-color-private-blue-150: rgba(54, 151, 241, 0.2); - --g-color-private-blue-200: rgba(54, 151, 241, 0.3); - --g-color-private-blue-250: rgba(54, 151, 241, 0.4); - --g-color-private-blue-300: rgba(54, 151, 241, 0.5); - --g-color-private-blue-350: rgba(54, 151, 241, 0.6); - --g-color-private-blue-400: rgba(54, 151, 241, 0.7); - --g-color-private-blue-450: rgba(54, 151, 241, 0.8); - --g-color-private-blue-500: rgba(54, 151, 241, 0.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, 0.1); - --g-color-private-green-100: rgba(77, 176, 155, 0.15); - --g-color-private-green-150: rgba(77, 176, 155, 0.2); - --g-color-private-green-200: rgba(77, 176, 155, 0.3); - --g-color-private-green-250: rgba(77, 176, 155, 0.4); - --g-color-private-green-300: rgba(77, 176, 155, 0.5); - --g-color-private-green-350: rgba(77, 176, 155, 0.6); - --g-color-private-green-400: rgba(77, 176, 155, 0.7); - --g-color-private-green-450: rgba(77, 176, 155, 0.8); - --g-color-private-green-500: rgba(77, 176, 155, 0.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, 0.1); - --g-color-private-yellow-100: rgba(255, 190, 92, 0.15); - --g-color-private-yellow-150: rgba(255, 190, 92, 0.2); - --g-color-private-yellow-200: rgba(255, 190, 92, 0.3); - --g-color-private-yellow-250: rgba(255, 190, 92, 0.4); - --g-color-private-yellow-300: rgba(255, 190, 92, 0.5); - --g-color-private-yellow-350: rgba(255, 190, 92, 0.6); - --g-color-private-yellow-400: rgba(255, 190, 92, 0.7); - --g-color-private-yellow-450: rgba(255, 190, 92, 0.8); - --g-color-private-yellow-500: rgba(255, 190, 92, 0.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, 0.1); - --g-color-private-orange-100: rgba(200, 99, 12, 0.15); - --g-color-private-orange-150: rgba(200, 99, 12, 0.2); - --g-color-private-orange-200: rgba(200, 99, 12, 0.3); - --g-color-private-orange-250: rgba(200, 99, 12, 0.4); - --g-color-private-orange-300: rgba(200, 99, 12, 0.5); - --g-color-private-orange-350: rgba(200, 99, 12, 0.6); - --g-color-private-orange-400: rgba(200, 99, 12, 0.7); - --g-color-private-orange-450: rgba(200, 99, 12, 0.8); - --g-color-private-orange-500: rgba(200, 99, 12, 0.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, 0.1); - --g-color-private-red-100: rgba(229, 50, 93, 0.15); - --g-color-private-red-150: rgba(229, 50, 93, 0.2); - --g-color-private-red-200: rgba(229, 50, 93, 0.3); - --g-color-private-red-250: rgba(229, 50, 93, 0.4); - --g-color-private-red-300: rgba(229, 50, 93, 0.5); - --g-color-private-red-350: rgba(229, 50, 93, 0.6); - --g-color-private-red-400: rgba(229, 50, 93, 0.7); - --g-color-private-red-450: rgba(229, 50, 93, 0.8); - --g-color-private-red-500: rgba(229, 50, 93, 0.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, 0.1); - --g-color-private-purple-100: rgba(143, 82, 204, 0.15); - --g-color-private-purple-150: rgba(143, 82, 204, 0.2); - --g-color-private-purple-200: rgba(143, 82, 204, 0.3); - --g-color-private-purple-250: rgba(143, 82, 204, 0.4); - --g-color-private-purple-300: rgba(143, 82, 204, 0.5); - --g-color-private-purple-350: rgba(143, 82, 204, 0.6); - --g-color-private-purple-400: rgba(143, 82, 204, 0.7); - --g-color-private-purple-450: rgba(143, 82, 204, 0.8); - --g-color-private-purple-500: rgba(143, 82, 204, 0.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, 0.1); - --g-color-private-cool-grey-100: rgba(96, 128, 156, 0.15); - --g-color-private-cool-grey-150: rgba(96, 128, 156, 0.2); - --g-color-private-cool-grey-200: rgba(96, 128, 156, 0.3); - --g-color-private-cool-grey-250: rgba(96, 128, 156, 0.4); - --g-color-private-cool-grey-300: rgba(96, 128, 156, 0.5); - --g-color-private-cool-grey-350: rgba(96, 128, 156, 0.6); - --g-color-private-cool-grey-400: rgba(96, 128, 156, 0.7); - --g-color-private-cool-grey-450: rgba(96, 128, 156, 0.8); - --g-color-private-cool-grey-500: rgba(96, 128, 156, 0.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-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, 0.05); - --g-color-private-white-70: rgba(255, 255, 255, 0.07); - --g-color-private-white-100: rgba(255, 255, 255, 0.1); - --g-color-private-white-150: rgba(255, 255, 255, 0.15); - --g-color-private-white-200: rgba(255, 255, 255, 0.2); - --g-color-private-white-250: rgba(255, 255, 255, 0.25); - --g-color-private-white-300: rgba(255, 255, 255, 0.3); - --g-color-private-white-350: rgba(255, 255, 255, 0.35); - --g-color-private-white-400: rgba(255, 255, 255, 0.4); - --g-color-private-white-450: rgba(255, 255, 255, 0.45); - --g-color-private-white-500: rgba(255, 255, 255, 0.5); - --g-color-private-white-550: rgba(255, 255, 255, 0.55); - --g-color-private-white-600: rgba(255, 255, 255, 0.6); - --g-color-private-white-650: rgba(255, 255, 255, 0.65); - --g-color-private-white-700: rgba(255, 255, 255, 0.7); - --g-color-private-white-750: rgba(255, 255, 255, 0.75); - --g-color-private-white-800: rgba(255, 255, 255, 0.8); - --g-color-private-white-850: rgba(255, 255, 255, 0.85); - --g-color-private-white-900: rgba(255, 255, 255, 0.9); - --g-color-private-white-950: rgba(255, 255, 255, 0.95); - --g-color-private-white-1000-solid: rgb(255, 255, 255); - --g-color-private-black-50: rgba(0, 0, 0, 0.05); - --g-color-private-black-100: rgba(0, 0, 0, 0.1); - --g-color-private-black-150: rgba(0, 0, 0, 0.15); - --g-color-private-black-200: rgba(0, 0, 0, 0.2); - --g-color-private-black-250: rgba(0, 0, 0, 0.25); - --g-color-private-black-300: rgba(0, 0, 0, 0.3); - --g-color-private-black-350: rgba(0, 0, 0, 0.35); - --g-color-private-black-400: rgba(0, 0, 0, 0.4); - --g-color-private-black-450: rgba(0, 0, 0, 0.45); - --g-color-private-black-500: rgba(0, 0, 0, 0.5); - --g-color-private-black-550: rgba(0, 0, 0, 0.55); - --g-color-private-black-600: rgba(0, 0, 0, 0.6); - --g-color-private-black-650: rgba(0, 0, 0, 0.65); - --g-color-private-black-700: rgba(0, 0, 0, 0.7); - --g-color-private-black-750: rgba(0, 0, 0, 0.75); - --g-color-private-black-800: rgba(0, 0, 0, 0.8); - --g-color-private-black-850: rgba(0, 0, 0, 0.85); - --g-color-private-black-900: rgba(0, 0, 0, 0.9); - --g-color-private-black-950: rgba(0, 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, 0.1); - --g-color-private-blue-100: rgba(54, 151, 241, 0.15); - --g-color-private-blue-150: rgba(54, 151, 241, 0.2); - --g-color-private-blue-200: rgba(54, 151, 241, 0.3); - --g-color-private-blue-250: rgba(54, 151, 241, 0.4); - --g-color-private-blue-300: rgba(54, 151, 241, 0.5); - --g-color-private-blue-350: rgba(54, 151, 241, 0.6); - --g-color-private-blue-400: rgba(54, 151, 241, 0.7); - --g-color-private-blue-450: rgba(54, 151, 241, 0.8); - --g-color-private-blue-500: rgba(54, 151, 241, 0.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, 0.1); - --g-color-private-green-100: rgba(50, 186, 118, 0.15); - --g-color-private-green-150: rgba(50, 186, 118, 0.2); - --g-color-private-green-200: rgba(50, 186, 118, 0.3); - --g-color-private-green-250: rgba(50, 186, 118, 0.4); - --g-color-private-green-300: rgba(50, 186, 118, 0.5); - --g-color-private-green-350: rgba(50, 186, 118, 0.6); - --g-color-private-green-400: rgba(50, 186, 118, 0.7); - --g-color-private-green-450: rgba(50, 186, 118, 0.8); - --g-color-private-green-500: rgba(50, 186, 118, 0.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, 0.1); - --g-color-private-yellow-100: rgba(255, 190, 92, 0.15); - --g-color-private-yellow-150: rgba(255, 190, 92, 0.2); - --g-color-private-yellow-200: rgba(255, 190, 92, 0.3); - --g-color-private-yellow-250: rgba(255, 190, 92, 0.4); - --g-color-private-yellow-300: rgba(255, 190, 92, 0.5); - --g-color-private-yellow-350: rgba(255, 190, 92, 0.6); - --g-color-private-yellow-400: rgba(255, 190, 92, 0.7); - --g-color-private-yellow-450: rgba(255, 190, 92, 0.8); - --g-color-private-yellow-500: rgba(255, 190, 92, 0.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, 0.1); - --g-color-private-orange-100: rgba(255, 119, 0, 0.15); - --g-color-private-orange-150: rgba(255, 119, 0, 0.2); - --g-color-private-orange-200: rgba(255, 119, 0, 0.3); - --g-color-private-orange-250: rgba(255, 119, 0, 0.4); - --g-color-private-orange-300: rgba(255, 119, 0, 0.5); - --g-color-private-orange-350: rgba(255, 119, 0, 0.6); - --g-color-private-orange-400: rgba(255, 119, 0, 0.7); - --g-color-private-orange-450: rgba(255, 119, 0, 0.8); - --g-color-private-orange-500: rgba(255, 119, 0, 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, 0.1); - --g-color-private-red-100: rgba(255, 0, 61, 0.15); - --g-color-private-red-150: rgba(255, 0, 61, 0.2); - --g-color-private-red-200: rgba(255, 0, 61, 0.3); - --g-color-private-red-250: rgba(255, 0, 61, 0.4); - --g-color-private-red-300: rgba(255, 0, 61, 0.5); - --g-color-private-red-350: rgba(255, 0, 61, 0.6); - --g-color-private-red-400: rgba(255, 0, 61, 0.7); - --g-color-private-red-450: rgba(255, 0, 61, 0.8); - --g-color-private-red-500: rgba(255, 0, 61, 0.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, 0.1); - --g-color-private-purple-100: rgba(143, 82, 204, 0.15); - --g-color-private-purple-150: rgba(143, 82, 204, 0.2); - --g-color-private-purple-200: rgba(143, 82, 204, 0.3); - --g-color-private-purple-250: rgba(143, 82, 204, 0.4); - --g-color-private-purple-300: rgba(143, 82, 204, 0.5); - --g-color-private-purple-350: rgba(143, 82, 204, 0.6); - --g-color-private-purple-400: rgba(143, 82, 204, 0.7); - --g-color-private-purple-450: rgba(143, 82, 204, 0.8); - --g-color-private-purple-500: rgba(143, 82, 204, 0.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, 0.1); - --g-color-private-cool-grey-100: rgba(107, 132, 153, 0.15); - --g-color-private-cool-grey-150: rgba(107, 132, 153, 0.2); - --g-color-private-cool-grey-200: rgba(107, 132, 153, 0.3); - --g-color-private-cool-grey-250: rgba(107, 132, 153, 0.4); - --g-color-private-cool-grey-300: rgba(107, 132, 153, 0.5); - --g-color-private-cool-grey-350: rgba(107, 132, 153, 0.6); - --g-color-private-cool-grey-400: rgba(107, 132, 153, 0.7); - --g-color-private-cool-grey-450: rgba(107, 132, 153, 0.8); - --g-color-private-cool-grey-500: rgba(107, 132, 153, 0.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-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, 0.05); - --g-color-private-white-70: rgba(255, 255, 255, 0.07); - --g-color-private-white-100: rgba(255, 255, 255, 0.1); - --g-color-private-white-150: rgba(255, 255, 255, 0.15); - --g-color-private-white-200: rgba(255, 255, 255, 0.2); - --g-color-private-white-250: rgba(255, 255, 255, 0.25); - --g-color-private-white-300: rgba(255, 255, 255, 0.3); - --g-color-private-white-350: rgba(255, 255, 255, 0.35); - --g-color-private-white-400: rgba(255, 255, 255, 0.4); - --g-color-private-white-450: rgba(255, 255, 255, 0.45); - --g-color-private-white-500: rgba(255, 255, 255, 0.5); - --g-color-private-white-550: rgba(255, 255, 255, 0.55); - --g-color-private-white-600: rgba(255, 255, 255, 0.6); - --g-color-private-white-650: rgba(255, 255, 255, 0.65); - --g-color-private-white-700: rgba(255, 255, 255, 0.7); - --g-color-private-white-750: rgba(255, 255, 255, 0.75); - --g-color-private-white-800: rgba(255, 255, 255, 0.8); - --g-color-private-white-850: rgba(255, 255, 255, 0.85); - --g-color-private-white-900: rgba(255, 255, 255, 0.9); - --g-color-private-white-950: rgba(255, 255, 255, 0.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, 0.97); - --g-color-private-black-20: rgba(0, 0, 0, 0.02); - --g-color-private-black-50: rgba(0, 0, 0, 0.05); - --g-color-private-black-100: rgba(0, 0, 0, 0.1); - --g-color-private-black-150: rgba(0, 0, 0, 0.15); - --g-color-private-black-200: rgba(0, 0, 0, 0.2); - --g-color-private-black-250: rgba(0, 0, 0, 0.25); - --g-color-private-black-300: rgba(0, 0, 0, 0.3); - --g-color-private-black-350: rgba(0, 0, 0, 0.35); - --g-color-private-black-400: rgba(0, 0, 0, 0.4); - --g-color-private-black-450: rgba(0, 0, 0, 0.45); - --g-color-private-black-500: rgba(0, 0, 0, 0.5); - --g-color-private-black-550: rgba(0, 0, 0, 0.55); - --g-color-private-black-600: rgba(0, 0, 0, 0.6); - --g-color-private-black-650: rgba(0, 0, 0, 0.65); - --g-color-private-black-700: rgba(0, 0, 0, 0.7); - --g-color-private-black-750: rgba(0, 0, 0, 0.75); - --g-color-private-black-800: rgba(0, 0, 0, 0.8); - --g-color-private-black-850: rgba(0, 0, 0, 0.85); - --g-color-private-black-900: rgba(0, 0, 0, 0.9); - --g-color-private-black-950: rgba(0, 0, 0, 0.95); - --g-color-private-black-1000-solid: rgb(0, 0, 0); - --g-color-private-blue-50: rgba(54, 151, 241, 0.1); - --g-color-private-blue-100: rgba(54, 151, 241, 0.15); - --g-color-private-blue-150: rgba(54, 151, 241, 0.2); - --g-color-private-blue-200: rgba(54, 151, 241, 0.3); - --g-color-private-blue-250: rgba(54, 151, 241, 0.4); - --g-color-private-blue-300: rgba(54, 151, 241, 0.5); - --g-color-private-blue-350: rgba(54, 151, 241, 0.6); - --g-color-private-blue-400: rgba(54, 151, 241, 0.7); - --g-color-private-blue-450: rgba(54, 151, 241, 0.8); - --g-color-private-blue-500: rgba(54, 151, 241, 0.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, 0.1); - --g-color-private-green-100: rgba(77, 176, 155, 0.15); - --g-color-private-green-150: rgba(77, 176, 155, 0.2); - --g-color-private-green-200: rgba(77, 176, 155, 0.3); - --g-color-private-green-250: rgba(77, 176, 155, 0.4); - --g-color-private-green-300: rgba(77, 176, 155, 0.5); - --g-color-private-green-350: rgba(77, 176, 155, 0.6); - --g-color-private-green-400: rgba(77, 176, 155, 0.7); - --g-color-private-green-450: rgba(77, 176, 155, 0.8); - --g-color-private-green-500: rgba(77, 176, 155, 0.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, 0.1); - --g-color-private-yellow-100: rgba(255, 190, 92, 0.15); - --g-color-private-yellow-150: rgba(255, 190, 92, 0.2); - --g-color-private-yellow-200: rgba(255, 190, 92, 0.3); - --g-color-private-yellow-250: rgba(255, 190, 92, 0.4); - --g-color-private-yellow-300: rgba(255, 190, 92, 0.5); - --g-color-private-yellow-350: rgba(255, 190, 92, 0.6); - --g-color-private-yellow-400: rgba(255, 190, 92, 0.7); - --g-color-private-yellow-450: rgba(255, 190, 92, 0.8); - --g-color-private-yellow-500: rgba(255, 190, 92, 0.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, 0.1); - --g-color-private-orange-100: rgba(200, 99, 12, 0.15); - --g-color-private-orange-150: rgba(200, 99, 12, 0.2); - --g-color-private-orange-200: rgba(200, 99, 12, 0.3); - --g-color-private-orange-250: rgba(200, 99, 12, 0.4); - --g-color-private-orange-300: rgba(200, 99, 12, 0.5); - --g-color-private-orange-350: rgba(200, 99, 12, 0.6); - --g-color-private-orange-400: rgba(200, 99, 12, 0.7); - --g-color-private-orange-450: rgba(200, 99, 12, 0.8); - --g-color-private-orange-500: rgba(200, 99, 12, 0.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, 0.1); - --g-color-private-red-100: rgba(229, 50, 93, 0.15); - --g-color-private-red-150: rgba(229, 50, 93, 0.2); - --g-color-private-red-200: rgba(229, 50, 93, 0.3); - --g-color-private-red-250: rgba(229, 50, 93, 0.4); - --g-color-private-red-300: rgba(229, 50, 93, 0.5); - --g-color-private-red-350: rgba(229, 50, 93, 0.6); - --g-color-private-red-400: rgba(229, 50, 93, 0.7); - --g-color-private-red-450: rgba(229, 50, 93, 0.8); - --g-color-private-red-500: rgba(229, 50, 93, 0.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, 0.1); - --g-color-private-purple-100: rgba(143, 82, 204, 0.15); - --g-color-private-purple-150: rgba(143, 82, 204, 0.2); - --g-color-private-purple-200: rgba(143, 82, 204, 0.3); - --g-color-private-purple-250: rgba(143, 82, 204, 0.4); - --g-color-private-purple-300: rgba(143, 82, 204, 0.5); - --g-color-private-purple-350: rgba(143, 82, 204, 0.6); - --g-color-private-purple-400: rgba(143, 82, 204, 0.7); - --g-color-private-purple-450: rgba(143, 82, 204, 0.8); - --g-color-private-purple-500: rgba(143, 82, 204, 0.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, 0.1); - --g-color-private-cool-grey-100: rgba(96, 128, 156, 0.15); - --g-color-private-cool-grey-150: rgba(96, 128, 156, 0.2); - --g-color-private-cool-grey-200: rgba(96, 128, 156, 0.3); - --g-color-private-cool-grey-250: rgba(96, 128, 156, 0.4); - --g-color-private-cool-grey-300: rgba(96, 128, 156, 0.5); - --g-color-private-cool-grey-350: rgba(96, 128, 156, 0.6); - --g-color-private-cool-grey-400: rgba(96, 128, 156, 0.7); - --g-color-private-cool-grey-450: rgba(96, 128, 156, 0.8); - --g-color-private-cool-grey-500: rgba(96, 128, 156, 0.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-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); -} -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) { - scrollbar-width: var(--g-scrollbar-width); - scrollbar-color: var(--g-color-scroll-handle) var(--g-color-scroll-track); -} -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar, -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar { - width: var(--g-scrollbar-width); - height: var(--g-scrollbar-width); - background: var(--g-color-scroll-track); -} -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-track, -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-track { - background: var(--g-color-scroll-track); -} -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-corner, -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-corner { - background: var(--g-color-scroll-corner); -} -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb, -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb { - background: var(--g-color-scroll-handle); -} -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb:hover, -.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb:hover { - background: var(--g-color-scroll-handle-hover); -} -@keyframes g-loading-animation { - from { - background-position: -12px 0; - } - to { - background-position: 0 0; - } -} -@import "./private"; -@import "./text"; -@import "./base"; -@import "./line"; -@import "./sfx"; -@import "./system"; -@mixin g-colors-light { @include g-colors-private-light; @include g-colors-text-light; @include g-colors-base-light; @include g-colors-line-light; @include g-colors-sfx-light; @include g-colors-system-light; } -@charset "UTF-8"; -.yfm { - font-family: - "Segoe UI", - Arial, - Helvetica, - sans-serif, - "Apple Color Emoji", - "Segoe UI Emoji", - "Segoe UI Symbol"; - font-family: var(--yfm-font-family-sans); - font-size: 15px; - line-height: 20px; - word-wrap: break-word; - color: rgba(0, 0, 0, 0.7); - --yfm-color-hljs-background: rgba(107, 132, 153, 0.12); - --yfm-color-hljs-subst: #444; - --yfm-color-hljs-comment: #888888; - --yfm-color-hljs-deletion: #880000; - --yfm-color-hljs-section: #880000; - --yfm-color-hljs-pseudo: #BC6060; - --yfm-color-hljs-literal: #78A960; - --yfm-color-hljs-addition: #397300; - --yfm-color-hljs-meta: #1f7199; - --yfm-color-hljs-meta-string: #4d99bf; - --yfm-font-family-monospace: - "Menlo", - "Monaco", - "Consolas", - "Ubuntu Mono", - "Liberation Mono", - "DejaVu Sans Mono", - "Courier New", - "Courier", - monospace; - --yfm-font-family-sans: - "Segoe UI", - Arial, - Helvetica, - sans-serif, - "Apple Color Emoji", - "Segoe UI Emoji", - "Segoe UI Symbol"; -} -.yfm * { - box-sizing: border-box; -} -.yfm > *:not(h2):not(h3):not(h4):not(h5):not(h6):first-child { - margin-top: 0 !important; -} -.yfm > *:last-child { - margin-bottom: 0 !important; -} -.yfm h1, -.yfm h2, -.yfm h3, -.yfm h4, -.yfm h5, -.yfm h6 { - margin-bottom: 15px; - font-weight: 500; -} -.yfm h1 { - font-size: 32px; - line-height: 40px; -} -.yfm h2 { - font-size: 24px; - line-height: 28px; -} -.yfm h3 { - font-size: 20px; - line-height: 24px; -} -.yfm h4 { - font-size: 17px; - line-height: 24px; -} -.yfm h5 { - font-size: 15px; - line-height: 20px; -} -.yfm h6 { - font-size: 13px; - line-height: 18px; -} -.yfm a { - background-color: transparent; - color: #027bf3; - -webkit-text-decoration: none; - -webkit-text-decoration: none; - text-decoration: none; -} -.yfm a:hover, -.yfm a:active { - color: #004080; -} -.yfm a:not([href]) { - color: inherit; -} -.yfm strong { - font-weight: 700; -} -.yfm img, -.yfm svg { - box-sizing: content-box; - max-width: 100%; - border: none; - vertical-align: middle; -} -.yfm img[align=right], -.yfm svg[align=right] { - padding-left: 20px; -} -.yfm img[align=left], -.yfm svg[align=left] { - padding-right: 20px; -} -.yfm img { - -o-object-fit: contain; - object-fit: contain; - background-color: #ffffff; -} -.yfm svg { - height: auto; -} -.yfm .katex svg { - height: auto; - height: initial; -} -.yfm img + small { - display: block; -} -.yfm p, -.yfm blockquote, -.yfm ul, -.yfm ol, -.yfm dl, -.yfm table, -.yfm pre { - margin: 0 0 15px 0; -} -.yfm ul pre, -.yfm ol pre, -.yfm dl pre { - margin-top: 15px; -} -.yfm code, -.yfm kbd, -.yfm pre { - font-family: var(--yfm-font-family-monospace); - font-size: 1em; - font-feature-settings: normal; -} -.yfm input { - margin: 0; - overflow: visible; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -.yfm input[type=checkbox] { - position: relative; - top: 1px; - box-sizing: border-box; - padding: 0; -} -.yfm table { - color: #333; - display: inline-block; - max-width: 100%; - width: auto; - overflow: auto; - position: relative; - z-index: 1; - box-sizing: border-box; - border: 1px solid rgba(0, 0, 0, 0.07); - border-radius: 8px; - border-collapse: collapse; - border-spacing: 0; - background: #ffffff; -} -.yfm table thead, -.yfm table tr:nth-child(2n) { - background-color: rgba(0, 0, 0, 0.02); -} -.yfm table tr:first-child td, -.yfm table tr:first-child th { - border-top: none; -} -.yfm table tr:last-child td, -.yfm table tr:last-child th { - border-bottom: none; -} -.yfm table th, -.yfm table td { - padding: 10px 20px; - overflow: hidden; - text-overflow: ellipsis; - border: 1px solid rgba(0, 0, 0, 0.07); -} -.yfm table th > *:first-child, -.yfm table td > *:first-child { - margin-top: 0; -} -.yfm table th > *:last-child, -.yfm table td > *:last-child { - margin-bottom: 0; -} -.yfm table td { - vertical-align: top; - white-space: normal; -} -.yfm table th { - font-weight: 500; - text-align: left; -} -.yfm table tr td:first-child, -.yfm table tr th:first-child { - border-left: none; -} -.yfm table tr td:last-child, -.yfm table tr th:last-child { - border-right: none; -} -.yfm hr { - box-sizing: content-box; - height: 0.25em; - padding: 0; - margin: 1.5em 0; - overflow: hidden; - background-color: rgba(0, 0, 0, 0.07); - border: none; -} -.yfm hr::before { - content: ""; - display: table; -} -.yfm hr::after { - content: ""; - display: table; - clear: both; -} -.yfm blockquote { - position: relative; - padding-left: 12px; - border-left: 3px solid #027bf3; -} -.yfm blockquote > *:first-child { - margin-top: 0; -} -.yfm blockquote > *:last-child { - margin-bottom: 0; -} -.yfm dl { - padding: 0; -} -.yfm dl > *:first-child { - margin-top: 0; -} -.yfm dl > *:last-child { - margin-bottom: 0; -} -.yfm dl dt { - margin-bottom: 5px; - font-size: 1em; - font-weight: 500; - font-style: italic; -} -.yfm dl dd { - margin-bottom: 15px; - padding: 0 15px; -} -.yfm dd { - margin-left: 0; -} -.yfm dd > ol:first-child, -.yfm dd > ul:first-child, -.yfm dd > dd:first-child { - padding-left: 0; -} -.yfm ul, -.yfm ol { - padding-left: 2.2em; -} -.yfm ul ul, -.yfm ul ol, -.yfm ol ol, -.yfm ol ul { - margin-top: 0; - margin-bottom: 0; -} -.yfm:not(.yfm_no-list-reset) ol { - list-style-type: none; - counter-reset: list; -} -.yfm:not(.yfm_no-list-reset) ol > li { - position: relative; - counter-increment: list; -} -.yfm:not(.yfm_no-list-reset) ol > li::before { - position: absolute; - right: 100%; - margin-right: 4px; - content: counters(list, ".") ". "; -} -.yfm li { - word-wrap: break-word; -} -.yfm li + li { - margin-top: 0.33em; -} -.yfm li p, -.yfm li blockquote { - margin-top: 15px; -} -.yfm code { - padding: 0.1em 0.4em 0.15em; - background-color: rgba(107, 132, 153, 0.12); - border-radius: 4px; - font-size: 0.875em; - white-space: normal; - color: rgb(59, 96, 128); -} -.yfm pre { - word-wrap: normal; -} -.yfm table code { - white-space: nowrap; -} -.yfm pre * code { - display: inline; - padding: 0; - margin: 0; - overflow: visible; - word-wrap: normal; - background-color: transparent; - border: 0; - color: rgba(0, 0, 0, 0.7); -} -.yfm pre > code { - display: block; - padding: 16px; - overflow: auto; - background-color: rgba(107, 132, 153, 0.12); - color: rgba(0, 0, 0, 0.7); - white-space: pre; -} -.yfm sup, -.yfm sub { - line-height: 0; -} -.yfm .visually-hidden { - position: absolute; - overflow: hidden; - clip: rect(0 0 0 0); - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - white-space: nowrap; - border: 0; - -webkit-clip-path: inset(100%); - clip-path: inset(100%); - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} -.yfm .yfm-note { - max-width: 1296px; - margin: 20px 0; - padding: 20px 20px 20px 64px; - border-radius: 10px; -} -.yfm .yfm-note .yfm-note-title { - font-weight: 700; -} -.yfm .yfm-note > p { - margin: 0 0 10px 0; -} -.yfm .yfm-note > p:first-child::before { - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - margin-top: -2px; - margin-left: -44px; - padding-right: 20px; - float: left; -} -.yfm .yfm-note > p:last-child { - margin-bottom: 0; -} -.yfm .yfm-note.yfm-accent-info > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(2,123,243)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-tip > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(86,189,103)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-alert > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(255,70,69)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-warning > p:first-child::before { - content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(241,149,24)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E'); -} -.yfm .yfm-note.yfm-accent-info { - background: rgba(2, 123, 243, 0.08); -} -.yfm .yfm-note.yfm-accent-tip { - background: rgba(63, 201, 46, 0.1); -} -.yfm .yfm-note.yfm-accent-alert { - background: rgba(235, 50, 38, 0.08); -} -.yfm .yfm-note.yfm-accent-warning { - background: rgba(255, 136, 0, 0.15); -} -.yfm h1 .yfm-anchor, -.yfm h2 .yfm-anchor, -.yfm h3 .yfm-anchor, -.yfm h4 .yfm-anchor, -.yfm h5 .yfm-anchor, -.yfm h6 .yfm-anchor { - display: inline-block; - width: 24px; - padding-right: 4px; - margin-left: -24px; - float: left; - text-align: center; - font-size: 18px; -} -.yfm h1 .yfm-anchor::before, -.yfm h2 .yfm-anchor::before, -.yfm h3 .yfm-anchor::before, -.yfm h4 .yfm-anchor::before, -.yfm h5 .yfm-anchor::before, -.yfm h6 .yfm-anchor::before { - content: "#"; - visibility: hidden; -} -.yfm h1:hover .yfm-anchor::before, -.yfm h2:hover .yfm-anchor::before, -.yfm h3:hover .yfm-anchor::before, -.yfm h4:hover .yfm-anchor::before, -.yfm h5:hover .yfm-anchor::before, -.yfm h6:hover .yfm-anchor::before { - visibility: visible; -} -.yfm table h1 .yfm-anchor, -.yfm table h2 .yfm-anchor, -.yfm table h3 .yfm-anchor, -.yfm table h4 .yfm-anchor, -.yfm table h5 .yfm-anchor, -.yfm table h6 .yfm-anchor { - width: 1em; - margin-left: -1em; - padding-right: 0; -} -.yfm .yfm-tabs .yfm-anchor::before { - position: absolute; - padding-right: 2px; -} -.yfm .hljs { - display: block; - overflow-x: auto; - padding: 16px; - background: rgba(107, 132, 153, 0.12); - background: var(--yfm-color-hljs-background); -} -.yfm .hljs, -.yfm .hljs-subst { - color: #444; - color: var(--yfm-color-hljs-subst); -} -.yfm .hljs-comment { - color: #888888; - color: var(--yfm-color-hljs-comment); -} -.yfm .hljs-keyword, -.yfm .hljs-attribute, -.yfm .hljs-selector-tag, -.yfm .hljs-meta-keyword, -.yfm .hljs-doctag, -.yfm .hljs-name { - font-weight: bold; -} -.yfm .hljs-type, -.yfm .hljs-string, -.yfm .hljs-number, -.yfm .hljs-selector-id, -.yfm .hljs-selector-class, -.yfm .hljs-quote, -.yfm .hljs-template-tag, -.yfm .hljs-deletion { - color: #880000; - color: var(--yfm-color-hljs-deletion); -} -.yfm .hljs-title, -.yfm .hljs-section { - color: #880000; - color: var(--yfm-color-hljs-section); - font-weight: bold; -} -.yfm .hljs-regexp, -.yfm .hljs-symbol, -.yfm .hljs-variable, -.yfm .hljs-template-variable, -.yfm .hljs-link, -.yfm .hljs-selector-attr, -.yfm .hljs-selector-pseudo { - color: #BC6060; - color: var(--yfm-color-hljs-pseudo); -} -.yfm .hljs-literal { - color: #78A960; - color: var(--yfm-color-hljs-literal); -} -.yfm .hljs-built_in, -.yfm .hljs-bullet, -.yfm .hljs-code, -.yfm .hljs-addition { - color: #397300; - color: var(--yfm-color-hljs-addition); -} -.yfm .hljs-meta { - color: #1f7199; - color: var(--yfm-color-hljs-meta); -} -.yfm .hljs-meta-string { - color: #4d99bf; - color: var(--yfm-color-hljs-meta-string); -} -.yfm .hljs-emphasis { - font-style: italic; -} -.yfm .hljs-strong { - font-weight: bold; -} -.yfm-clipboard { - position: relative; -} -.yfm-clipboard:hover .yfm-clipboard-button { - display: block; -} -.yfm-clipboard > pre { - border-radius: 10px; - overflow: hidden; -} -.yfm-clipboard-button { - display: none; - position: absolute; - cursor: pointer; - top: 16px; - right: 16px; - z-index: 1; -} -.yfm-cut-title { - cursor: pointer; - position: relative; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - padding: 5px 0 5px 30px; -} -.yfm-cut-title:before { - content: ""; - z-index: 1; - left: 0; - top: 50%; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0ibm9uZSIgZD0iTTMgNmw1IDUgNS01Ii8+Cjwvc3ZnPgo=); - transform: translateY(-50%) rotate(-90deg); - transition: transform 0.3s ease; - height: 20px; - width: 20px; - position: absolute; -} -.yfm-cut-content { - display: none; - overflow: hidden; - transition: height 0.3s ease-in-out; -} -.yfm-cut.open > .yfm-cut-content { - display: revert; - padding: 5px 0 15px 30px; -} -.yfm-cut.open > .yfm-cut-title:before { - transform: translateY(-50%); -} -.yfm:not(.yfm_no-list-reset) .yfm-cut ol { - counter-reset: cut-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li { - counter-increment: cut-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li::before { - content: counters(cut-list, ".") ". "; -} -.yfm-file__icon { - ---yfm-file-icon-img: var(--yfm-file-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==)); - display: inline-block; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - width: 16px; - margin: 0 2px; - color: rgba(0, 0, 0, 0.7); - color: var(--yfm-file-icon-color, rgba(0, 0, 0, 0.7)); - background-color: currentColor; - background-repeat: no-repeat; - background-position: 50%; - background-size: 100%; - -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==); - mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==); - -webkit-mask-image: var(---yfm-file-icon-img); - mask-image: var(---yfm-file-icon-img); - -webkit-mask-position: center; - mask-position: center; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; -} -.yfm-file__icon::before { - content: "\a0"; -} -.yfm-term_title { - color: #027bf3; - cursor: pointer; - border-bottom: 1px dotted; - font-size: inherit; - line-height: inherit; - font-style: normal; -} -.yfm-term_title:hover { - color: #004080; -} -.yfm-term_dfn { - position: absolute; - z-index: 1000; - width: -moz-fit-content; - width: fit-content; - max-width: 450px; - visibility: hidden; - opacity: 0; - padding: 10px; - background-color: rgb(255, 255, 255); - font-size: inherit; - line-height: inherit; - font-style: normal; - border-radius: 4px; - box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15); - outline: none; -} -@media screen and (max-width: 600px) { - .yfm-term_dfn { - max-width: 80%; - } -} -.yfm-term_dfn::before { - content: ""; - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: inherit; - box-shadow: 0 0 0 1px rgb(229, 229, 229); -} -.yfm-term_dfn.open { - visibility: visible; - animation-name: popup; - animation-duration: 0.1s; - animation-timing-function: ease-out; - animation-fill-mode: forwards; -} -@keyframes popup { - 0% { - opacity: 0; - transform: translateY(10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -.yfm-tabs { - margin-bottom: 15px; -} -.yfm:not(.yfm_no-list-reset) .yfm-tabs ol { - counter-reset: tabs-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li { - counter-increment: tabs-list; -} -.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li:before { - content: counters(tabs-list, ".") ". "; -} -.yfm-tab-list { - display: flex; - flex-wrap: wrap; - margin-bottom: 15px; - border-bottom: 1px solid rgba(0, 0, 0, 0.07); -} -.yfm-tab { - margin-bottom: -1px; - margin-right: 20px; - border-bottom: 2px solid transparent; - padding: 6px 0 7px; - font-weight: 700; - outline: none; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - white-space: break-spaces; -} -.yfm-tab:last-child { - margin-right: 0; -} -.yfm-tab:hover, -.yfm-tab:active { - color: #004080; -} -.yfm-tab.active { - border-bottom-color: #027bf3; -} -.yfm-tab:focus { - outline: 2px solid #4d90fe; - border-radius: 2px; -} -.yfm-tab:focus:not(:focus-visible) { - outline: 0; -} -.yfm-tab-panel { - visibility: hidden; - overflow: hidden; - height: 0; -} -.yfm-tab-panel:first-child { - margin-top: 0 !important; -} -.yfm-tab-panel:last-child { - margin-bottom: 0 !important; -} -.yfm-tab-panel.active { - visibility: visible; - height: auto; -} -.g-col { - flex-grow: 1; - flex-basis: 0; - max-width: 100%; -} -.g-col_s-s_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; -} -.g-col_s-s_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; -} -.g-col_s-s_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; -} -.g-col_s-s_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; -} -.g-col_s-s_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; -} -.g-col_s-s_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; -} -.g-col_s-s_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; -} -.g-col_s-s_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; -} -.g-col_s-s_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; -} -.g-col_s-s_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; -} -.g-col_s-s_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; -} -.g-col_s-s_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; -} -@media (min-width: 768px) { - .g-col_s-m_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 768px) { - .g-col_s-m_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 768px) { - .g-col_s-m_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 768px) { - .g-col_s-m_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 768px) { - .g-col_s-m_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 768px) { - .g-col_s-m_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1080px) { - .g-col_s-l_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1200px) { - .g-col_s-xl_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1400px) { - .g-col_s-xxl_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_1 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 8.33333333%; - max-width: 8.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_2 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 16.66666667%; - max-width: 16.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_3 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 25%; - max-width: 25%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_4 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 33.33333333%; - max-width: 33.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_5 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 41.66666667%; - max-width: 41.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_6 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 50%; - max-width: 50%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_7 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 58.33333333%; - max-width: 58.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_8 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 66.66666667%; - max-width: 66.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_9 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 75%; - max-width: 75%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_10 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 83.33333333%; - max-width: 83.33333333%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_11 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 91.66666667%; - max-width: 91.66666667%; - } -} -@media (min-width: 1920px) { - .g-col_s-xxxl_12 { - box-sizing: border-box; - flex-grow: 0; - flex-basis: 100%; - max-width: 100%; - } -} -.g-container { - margin-left: auto; - margin-right: auto; - max-width: 100%; - height: 100%; -} -.g-container_mw_s { - max-width: 576px; -} -.g-container_mw_m { - max-width: 768px; -} -.g-container_mw_l { - max-width: 1080px; -} -.g-container_mw_xl { - max-width: 1200px; -} -.g-container_mw_xxl { - max-width: 1400px; -} -.g-container_mw_xxxl { - max-width: 1920px; -} -.g-container_sr_0 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-0); -} -.g-container_sr_half > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-half); -} -.g-container_sr_1 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-1); -} -.g-container_sr_2 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-2); -} -.g-container_sr_3 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-3); -} -.g-container_sr_4 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-4); -} -.g-container_sr_5 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-5); -} -.g-container_sr_6 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-6); -} -.g-container_sr_7 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-7); -} -.g-container_sr_8 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-8); -} -.g-container_sr_9 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-9); -} -.g-container_sr_10 > .g-row:not(:last-child) { - margin-bottom: var(--g-spacing-10); -} -.g-card { - --_--background-color: transparent; - --_--border-color: transparent; - --_--border-width: 0; - box-shadow: var(--g-card-box-shadow, var(--_--box-shadow)); - box-sizing: border-box; - background-color: transparent; - background-color: var(--g-card-background-color, var(--_--background-color)); - border: 0 solid transparent; - border: var(--g-card-border-width, var(--_--border-width)) solid var(--g-card-border-color, var(--_--border-color)); - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - outline: none; -} -.g-card_theme_normal { - --_--border-color: var(--g-color-line-generic); - --_--background-color: var(--g-color-base-generic); -} -.g-card_theme_info { - --_--border-color: var(--g-color-line-info); - --_--background-color: var(--g-color-base-info-light); -} -.g-card_theme_success { - --_--border-color: var(--g-color-line-positive); - --_--background-color: var(--g-color-base-positive-light); -} -.g-card_theme_warning { - --_--border-color: var(--g-color-line-warning); - --_--background-color: var(--g-color-base-warning-light); -} -.g-card_theme_danger { - --_--border-color: var(--g-color-line-danger); - --_--background-color: var(--g-color-base-danger-light); -} -.g-card_theme_utility { - --_--border-color: var(--g-color-line-utility); - --_--background-color: var(--g-color-base-utility-light); -} -.g-card_view_clear { - --_--background-color: transparent; -} -.g-card_view_outlined { - --_--background-color: transparent; - --_--border-width: 1px; -} -.g-card_type_action { - --_--background-color: var(--g-color-base-float); - --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow); -} -.g-card_type_action::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - pointer-events: none; -} -.g-card_type_action.g-card_clickable { - cursor: pointer; - position: relative; -} -.g-card_type_action.g-card_clickable:hover { - --_--box-shadow: 0px 3px 10px var(--g-color-sfx-shadow); -} -.g-card_type_action.g-card_clickable:focus-visible::after { - content: ""; - outline: 2px solid var(--g-color-line-focus); -} -.g-card_type_selection { - --_--border-width: 1px; - --_--border-color: var(--g-color-line-generic); - position: relative; -} -.g-card_type_selection::before { - position: absolute; - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - pointer-events: none; -} -.g-card_type_selection::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - border-radius: var(--g-card-border-radius, var(--_--border-radius)); - pointer-events: none; -} -.g-card_type_selection.g-card_clickable { - cursor: pointer; -} -.g-card_type_selection.g-card_clickable:hover { - --_--border-color: transparent; -} -.g-card_type_selection.g-card_clickable:hover::before { - content: ""; - border: 2px solid var(--g-color-line-brand); - opacity: 0.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 { - content: ""; - outline: 2px solid var(--g-color-line-focus); -} -.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-tabs { - --_--vertical-item-padding: var(--g-tabs-vertical-item-padding, 6px 20px); - --_--vertical-item-height: var(--g-tabs-vertical-item-height, 18px); -} -.g-tabs_size_m { - --_--item-height: 36px; - --_--item-gap: 24px; - --_--item-border-width: 2px; -} -.g-tabs_size_m .g-tabs__item-title, -.g-tabs_size_m .g-tabs__item-counter { - font-size: var(--g-text-body-1-font-size); - line-height: var(--g-text-body-1-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-tabs_size_l { - --_--item-height: 40px; - --_--item-gap: 28px; - --_--item-border-width: 2px; -} -.g-tabs_size_l .g-tabs__item-title, -.g-tabs_size_l .g-tabs__item-counter { - font-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); -} -.g-tabs_size_xl { - --_--item-height: 44px; - --_--item-gap: 32px; - --_--item-border-width: 3px; -} -.g-tabs_size_xl .g-tabs__item-title, -.g-tabs_size_xl .g-tabs__item-counter { - font-size: var(--g-text-subheader-3-font-size); - line-height: var(--g-text-subheader-3-line-height); - font-weight: var(--g-text-subheader-font-weight); -} -.g-tabs__item { - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - outline: none; -} -.g-tabs__item-content { - display: flex; - align-items: center; - border-radius: var(--g-focus-border-radius); -} -.g-tabs__item_overflow .g-tabs__item-content { - min-width: 0; -} -.g-tabs__item-icon { - margin-right: 8px; -} -.g-tabs__item-title { - white-space: nowrap; -} -.g-tabs__item_overflow .g-tabs__item-title { - overflow: hidden; - text-overflow: ellipsis; -} -.g-tabs__item-counter, -.g-tabs__item-label { - margin-left: 8px; -} -.g-tabs__item-icon > svg { - display: block; -} -.g-tabs_direction_horizontal { - display: flex; - align-items: flex-end; - flex-wrap: wrap; - box-shadow: inset 0 calc(1px * -1) 0 0 var(--g-color-line-generic); - box-shadow: inset 0 calc(var(--g-tabs-border-width, 1px) * -1) 0 0 var(--g-color-line-generic); - overflow: hidden; -} -.g-tabs_direction_horizontal .g-tabs__item { - display: flex; - align-items: center; - box-sizing: border-box; - height: var(--g-tabs-item-height, var(--_--item-height)); - border-bottom: var(--g-tabs-item-border-width, var(--_--item-border-width)) solid transparent; - padding-top: var(--_--item-border-width); -} -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-content { - outline: 2px solid var(--g-color-line-focus); - outline-offset: -2px; -} -.g-tabs_direction_horizontal .g-tabs__item-meta { - display: none; -} -.g-tabs_direction_horizontal .g-tabs__item-title { - color: var(--g-color-text-secondary); -} -.g-tabs_direction_horizontal .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item-counter { - color: var(--g-color-text-hint); -} -.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-title, -.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-title, -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-title { - color: var(--g-color-text-primary); -} -.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-counter, -.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-counter, -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-icon, -.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-counter { - color: var(--g-color-text-secondary); -} -.g-tabs_direction_horizontal .g-tabs__item_active, -.g-tabs_direction_horizontal .g-tabs__item_active:hover, -.g-tabs_direction_horizontal .g-tabs__item_active:focus-visible { - border-color: var(--g-color-line-brand); -} -.g-tabs_direction_horizontal .g-tabs__item_disabled { - pointer-events: none; -} -.g-tabs_direction_horizontal .g-tabs__item_disabled .g-tabs__item-title { - color: var(--g-color-text-hint); -} -.g-tabs_direction_horizontal > :not(:last-child) { - margin-right: var(--g-tabs-item-gap, var(--_--item-gap)); -} -.g-tabs_direction_vertical { - display: flex; - flex-direction: column; -} -.g-tabs_direction_vertical .g-tabs__item { - padding: var(--_--vertical-item-padding); -} -.g-tabs_direction_vertical .g-tabs__item-title { - line-height: var(--_--vertical-item-height); - color: var(--g-color-text-primary); -} -.g-tabs_direction_vertical .g-tabs__item-meta { - line-height: var(--_--vertical-item-height); - color: var(--g-color-text-secondary); -} -.g-tabs_direction_vertical .g-tabs__item-icon, -.g-tabs_direction_vertical .g-tabs__item-counter { - color: var(--g-color-text-secondary); -} -.g-tabs_direction_vertical .g-tabs__item:hover, -.g-tabs_direction_vertical .g-tabs__item:focus-visible { - background-color: var(--g-color-base-generic-hover); -} -.g-tabs_direction_vertical .g-tabs__item_active { - background-color: var(--g-color-base-selection); -} -.g-tabs_direction_vertical .g-tabs__item_active:hover, -.g-tabs_direction_vertical .g-tabs__item_active:focus-visible { - background-color: var(--g-color-base-selection-hover); -} -.g-tabs_direction_vertical .g-tabs__item_disabled { - pointer-events: none; -} -.g-tabs_direction_vertical .g-tabs__item_disabled .g-tabs__item-title { - color: var(--g-color-text-secondary); -} -.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: 100%; - 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__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::-moz-placeholder { - color: var(--g-text-area-placeholder-color, var(--_--placeholder-color)); -} -.g-text-area__control::placeholder { - color: var(--g-text-area-placeholder-color, var(--_--placeholder-color)); -} -.g-text-area__control:focus { - outline: none; -} -.g-text-area__control[type=number] { - -webkit-appearance: textfield; - -moz-appearance: textfield; - appearance: textfield; -} -.g-text-area__clear { - position: absolute; -} -.g-text-area__clear_size_s, -.g-text-area__clear_size_m { - right: var(--_--clear-offset); - top: var(--_--clear-offset); -} -.g-text-area__clear_size_l, -.g-text-area__clear_size_xl { - right: calc(var(--_--clear-offset) + 1px); - top: calc(var(--_--clear-offset) + 2px); -} -.g-text-area_size_s { - --_--border-radius: var(--g-border-radius-s); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(24px - 1px * 2); - 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-right: 26px; -} -.g-text-area_size_m { - --_--border-radius: var(--g-border-radius-m); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(28px - 1px * 2); - 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-right: 26px; -} -.g-text-area_size_l { - --_--border-radius: var(--g-border-radius-l); -} -.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-size: var(--g-text-body-short-font-size); - line-height: var(--g-text-body-short-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(36px - 1px * 2); - 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-right: 36px; -} -.g-text-area_size_xl { - --_--border-radius: var(--g-border-radius-xl); -} -.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-size: var(--g-text-body-2-font-size); - line-height: var(--g-text-body-2-line-height); - font-weight: var(--g-text-body-font-weight); - height: calc(44px - 1px * 2); - 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-right: 36px; -} -.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-left: 0; - border-right: 0; -} -.g-text-area_view_clear .g-text-area__control { - padding-left: 0; - padding-right: 0; -} -.g-text-area.g-text-area_pin_round-round .g-text-area__content { - border-radius: var(--g-text-area-border-radius, var(--_--border-radius)); -} -.g-text-area.g-text-area_pin_brick-brick .g-text-area__content { - border-radius: 0; -} -.g-text-area.g-text-area_pin_clear-clear .g-text-area__content { - border-radius: 0; - border-left: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_circle-circle .g-text-area__content { - border-radius: 100px; -} -.g-text-area.g-text-area_pin_round-brick .g-text-area__content { - border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; -} -.g-text-area.g-text-area_pin_brick-round .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); -} -.g-text-area.g-text-area_pin_round-clear .g-text-area__content { - border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-top-right-radius: 0; - border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-right-radius: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_clear-round .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-bottom-left-radius: 0; - border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius)); - border-left: 0; -} -.g-text-area.g-text-area_pin_brick-clear .g-text-area__content { - border-radius: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_clear-brick .g-text-area__content { - border-radius: 0; - border-left: 0; -} -.g-text-area.g-text-area_pin_circle-brick .g-text-area__content { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; -} -.g-text-area.g-text-area_pin_brick-circle .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; -} -.g-text-area.g-text-area_pin_circle-clear .g-text-area__content { - border-top-left-radius: 100px; - border-top-right-radius: 0; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 0; - border-right: 0; -} -.g-text-area.g-text-area_pin_clear-circle .g-text-area__content { - border-top-left-radius: 0; - border-top-right-radius: 100px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 100px; - border-left: 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 { - right: 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-bottom: 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-root h1 { - font-family: var(--g-text-header-font-family); - font-weight: 700; -} -.g-root h2, -h3, -h4, -h5, -h6 { - font-family: var(--g-text-header-font-family); - font-weight: 600; -} -.g-root { - --g-text-header-font-family: - "Manrope", - "Helvetica Neue", - "Arial", - "Helvetica", - sans-serif; - --g-font-family-sans: - "Inter", - "Helvetica Neue", - "Arial", - "Helvetica", - sans-serif; - --g-font-family-monospace: - "Martian Mono", - "Monaco", - "Consolas", - "Ubuntu Mono", - "Liberation Mono", - "DejaVu Sans Mono", - "Courier New", - "Courier", - monospace; - --g-text-accent-font-weight: 700; - --g-color-private-green-50: rgba(106, 226, 154, 0.1); - --g-color-private-green-100: rgba(106, 226, 154, 0.15); - --g-color-private-green-150: rgba(106, 226, 154, 0.2); - --g-color-private-green-200: rgba(106, 226, 154, 0.3); - --g-color-private-green-250: rgba(106, 226, 154, 0.4); - --g-color-private-green-300: rgba(106, 226, 154, 0.5); - --g-color-private-green-350: rgba(106, 226, 154, 0.6); - --g-color-private-green-400: rgba(106, 226, 154, 0.7); - --g-color-private-green-450: rgba(106, 226, 154, 0.8); - --g-color-private-green-500: rgba(106, 226, 154, 0.9); - --g-color-private-green-50-solid: rgb(240, 252, 245); - --g-color-private-green-100-solid: rgb(233, 251, 240); - --g-color-private-green-150-solid: rgb(225, 249, 235); - --g-color-private-green-200-solid: rgb(210, 246, 225); - --g-color-private-green-250-solid: rgb(195, 243, 215); - --g-color-private-green-300-solid: rgb(181, 241, 205); - --g-color-private-green-350-solid: rgb(166, 238, 194); - --g-color-private-green-400-solid: rgb(151, 235, 184); - --g-color-private-green-450-solid: rgb(136, 232, 174); - --g-color-private-green-500-solid: rgb(121, 229, 164); - --g-color-private-green-550-solid: rgb(106, 226, 154); - --g-color-private-green-600-solid: rgb(97, 207, 141); - --g-color-private-green-650-solid: rgb(88, 187, 128); - --g-color-private-green-700-solid: rgb(78, 168, 115); - --g-color-private-green-750-solid: rgb(69, 148, 102); - --g-color-private-green-800-solid: rgb(60, 129, 89); - --g-color-private-green-850-solid: rgb(51, 110, 76); - --g-color-private-green-900-solid: rgb(42, 90, 63); - --g-color-private-green-950-solid: rgb(32, 71, 50); - --g-color-private-green-1000-solid: rgb(28, 61, 44); - --g-color-private-color-50: rgba(67, 188, 119, 0.1); - --g-color-private-color-100: rgba(67, 188, 119, 0.15); - --g-color-private-color-150: rgba(67, 188, 119, 0.2); - --g-color-private-color-200: rgba(67, 188, 119, 0.3); - --g-color-private-color-250: rgba(67, 188, 119, 0.4); - --g-color-private-color-300: rgba(67, 188, 119, 0.5); - --g-color-private-color-350: rgba(67, 188, 119, 0.6); - --g-color-private-color-400: rgba(67, 188, 119, 0.7); - --g-color-private-color-450: rgba(67, 188, 119, 0.8); - --g-color-private-color-500: rgba(67, 188, 119, 0.9); - --g-color-private-color-50-solid: rgb(27, 48, 36); - --g-color-private-color-100-solid: rgb(29, 55, 41); - --g-color-private-color-150-solid: rgb(31, 63, 45); - --g-color-private-color-200-solid: rgb(36, 79, 55); - --g-color-private-color-250-solid: rgb(40, 94, 64); - --g-color-private-color-300-solid: rgb(45, 110, 73); - --g-color-private-color-350-solid: rgb(49, 126, 82); - --g-color-private-color-400-solid: rgb(54, 141, 91); - --g-color-private-color-450-solid: rgb(58, 157, 101); - --g-color-private-color-500-solid: rgb(63, 172, 110); - --g-color-private-color-550-solid: rgb(67, 188, 119); - --g-color-private-color-600-solid: rgb(86, 195, 133); - --g-color-private-color-650-solid: rgb(105, 201, 146); - --g-color-private-color-700-solid: rgb(123, 208, 160); - --g-color-private-color-750-solid: rgb(142, 215, 173); - --g-color-private-color-800-solid: rgb(161, 222, 187); - --g-color-private-color-850-solid: rgb(180, 228, 201); - --g-color-private-color-900-solid: rgb(199, 235, 214); - --g-color-private-color-950-solid: rgb(217, 242, 228); - --g-color-private-color-1000-solid: rgb(227, 245, 235); - --g-color-private-white-50-solid: rgb(34, 43, 38); - --g-color-private-white-70-solid: rgb(38, 48, 43); - --g-color-private-white-100-solid: rgb(45, 54, 50); - --g-color-private-white-150-solid: rgb(57, 65, 61); - --g-color-private-white-200-solid: rgb(69, 77, 73); - --g-color-private-white-250-solid: rgb(80, 88, 84); - --g-color-private-white-300-solid: rgb(92, 99, 95); - --g-color-private-white-350-solid: rgb(104, 110, 107); - --g-color-private-white-400-solid: rgb(115, 121, 118); - --g-color-private-white-450-solid: rgb(127, 132, 130); - --g-color-private-white-500-solid: rgb(138, 143, 141); - --g-color-private-white-550-solid: rgb(150, 155, 152); - --g-color-private-white-600-solid: rgb(162, 166, 164); - --g-color-private-white-650-solid: rgb(173, 177, 175); - --g-color-private-white-700-solid: rgb(185, 188, 187); - --g-color-private-white-750-solid: rgb(197, 199, 198); - --g-color-private-white-800-solid: rgb(208, 210, 209); - --g-color-private-white-850-solid: rgb(220, 222, 221); - --g-color-private-white-900-solid: rgb(232, 233, 232); - --g-color-private-white-950-solid: rgb(243, 244, 244); - --g-color-private-white-1000-solid: rgb(255, 255, 255); -} -.g-root_theme_light { - --g-color-private-dark-green-50: rgba(26, 62, 48, 0.05); - --g-color-private-dark-green-100: rgba(26, 62, 48, 0.1); - --g-color-private-dark-green-150: rgba(26, 62, 48, 0.15); - --g-color-private-dark-green-200: rgba(26, 62, 48, 0.2); - --g-color-private-dark-green-250: rgba(26, 62, 48, 0.25); - --g-color-private-dark-green-300: rgba(26, 62, 48, 0.3); - --g-color-private-dark-green-350: rgba(26, 62, 48, 0.35); - --g-color-private-dark-green-400: rgba(26, 62, 48, 0.4); - --g-color-private-dark-green-450: rgba(26, 62, 48, 0.45); - --g-color-private-dark-green-500: rgba(26, 62, 48, 0.5); - --g-color-private-dark-green-550: rgba(26, 62, 48, 0.55); - --g-color-private-dark-green-600: rgba(26, 62, 48, 0.6); - --g-color-private-dark-green-650: rgba(26, 62, 48, 0.65); - --g-color-private-dark-green-700: rgba(26, 62, 48, 0.7); - --g-color-private-dark-green-750: rgba(26, 62, 48, 0.75); - --g-color-private-dark-green-800: rgba(26, 62, 48, 0.8); - --g-color-private-dark-green-850: rgba(26, 62, 48, 0.85); - --g-color-private-dark-green-900: rgba(26, 62, 48, 0.9); - --g-color-private-dark-green-950: rgba(26, 62, 48, 0.95); - --g-color-private-dark-green-1000-solid: rgba(26, 62, 48, 1); - --g-color-text-dark-primary: var(--g-color-private-dark-green-1000-solid); - --g-color-text-dark-complementary: var(--g-color-private-dark-green-800); - --g-color-text-dark-secondary: var(--g-color-private-dark-green-600); - --g-color-text-dark-hint: var(--g-color-private-dark-green-400); - --g-color-base-brand: var(--g-color-private-green-550-solid); - --g-color-base-brand-hover: var(--g-color-private-green-650-solid); - --g-color-base-selection: var(--g-color-private-green-150); - --g-color-base-selection-hover: var(--g-color-private-green-300); - --g-color-text-link: var(--g-color-private-green-700-solid); - --g-color-text-link-hover: var(--g-color-private-green-850-solid); - --g-color-text-brand: var(--g-color-private-green-700-solid); - --g-color-text-brand-heavy: var(--g-color-private-green-850-solid); - --g-color-line-brand: var(--g-color-private-green-550-solid); -} -.g-root_theme_dark { - --g-color-base-background: rgba(22, 32, 27, 1); - --g-color-base-brand: var(--g-color-private-green-550-solid); - --g-color-base-brand-hover: var(--g-color-private-green-650-solid); - --g-color-base-selection: var(--g-color-private-green-150); - --g-color-base-selection-hover: var(--g-color-private-green-300); - --g-color-text-link: var(--g-color-private-green-600-solid); - --g-color-text-link-hover: var(--g-color-private-green-850-solid); - --g-color-text-brand: var(--g-color-private-green-600-solid); - --g-color-text-brand-heavy: var(--g-color-private-green-850-solid); - --g-color-line-brand: var(--g-color-private-green-550-solid); -} - -/* src/styles.css */ -.g-root { - --diplodoc-playground-height: 400px; -} -@media (min-width: 768px) { - .g-root { - --diplodoc-playground-height: calc(100vh - 230px); - } -} -@media (min-width: 1080px) { - .g-root { - --diplodoc-playground-height: calc(100vh - 300px); - } -} -.g-text-area__control { - height: calc(var(--diplodoc-playground-height) + 26px) !important; - min-height: calc(var(--diplodoc-playground-height) + 26px) !important; - max-height: calc(var(--diplodoc-playground-height) + 26px) !important; -} -.g-text-area__control { - overflow-y: scroll; - overflow-x: hidden; -} -.g-text-area__content { - border-radius: 2px !important; -} -.monaco-scrollable-element { - left: 0 !important; - min-width: 100% !important; -} -.margin { - display: none !important; -} - -/* src/overrides.scss */ -.g-root .pc-control-panel.pc-control-panel { - border-top: none; -} -.g-root .pc-editor-layout__left, -.g-root .pc-editor-layout__right { - height: calc(100vh - 230px); - max-height: calc(100vh - 230px); -} -.g-root .pc-device-emulation-mobile__frame_device_tablet { - height: 100%; -} -.g-root .pc-device-emulation-mobile__frame_device_mobile { - height: 100%; -} -/*! Bundled license information: - -@gravity-ui/page-constructor/build/esm/grid/styles/bootstrap.css: - (*! - * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) - * Copyright 2011-2018 The Bootstrap Authors - * Copyright 2011-2018 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *) -*/ -/*# sourceMappingURL=index.css.map */ diff --git a/docs/index.css.map b/docs/index.css.map deleted file mode 100644 index 317c078..0000000 --- a/docs/index.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../node_modules/@gravity-ui/uikit/build/esm/components/Icon/Icon.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Hotkey/Hotkey.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Popup/Popup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/ActionTooltip/ActionTooltip.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Button/Button.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/Col/Col.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/Row/Row.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/spacing/spacing.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/Box/Box.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/Flex/Flex.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/Container/Container.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Card/Card.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Text/colorText/colorText.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Text/text/text.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Alert/Alert.css", "../node_modules/@gravity-ui/uikit/build/esm/components/ArrowToggle/ArrowToggle.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Avatar/Avatar.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Link/Link.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Menu/Menu.css", "../node_modules/@gravity-ui/uikit/build/esm/components/DropdownMenu/DropdownMenu.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Breadcrumbs/Breadcrumbs.css", "../node_modules/@gravity-ui/uikit/build/esm/components/ControlLabel/ControlLabel.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Checkbox/Checkbox.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Modal/Modal.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/ButtonClose/ButtonClose.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogBody/DialogBody.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogDivider/DialogDivider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogFooter/DialogFooter.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogHeader/DialogHeader.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/Dialog.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Disclosure/Disclosure.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Divider/Divider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Label/Label.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Loader/Loader.css", "../node_modules/@gravity-ui/uikit/build/esm/components/controls/common/ClearButton/ClearButton.css", "../node_modules/@gravity-ui/uikit/build/esm/components/controls/common/OuterAdditionalContent/OuterAdditionalContent.css", "../node_modules/@gravity-ui/uikit/build/esm/components/controls/TextArea/TextArea.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Popover/Popover.css", "../node_modules/@gravity-ui/uikit/build/esm/components/controls/TextInput/TextInput.css", "../node_modules/@gravity-ui/uikit/build/esm/components/List/List.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationEllipsis/PaginationEllipsis.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationPage/PaginationPage.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationPageOf/PaginationPageOf.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationInput/PaginationInput.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/EmptyOptions/EmptyOptions.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectClear/SelectClear.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectCounter/SelectCounter.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectControl/SelectControl.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectFilter/SelectFilter.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectList/SelectList.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Sheet/Sheet.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectPopup/SelectPopup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/Select.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/Pagination.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Palette/Palette.css", "../node_modules/@gravity-ui/uikit/build/esm/components/UserLabel/UserLabel.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Progress/Progress.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Radio/Radio.css", "../node_modules/@gravity-ui/uikit/build/esm/components/RadioButton/RadioButton.css", "../node_modules/@gravity-ui/uikit/build/esm/components/RadioGroup/RadioGroup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Skeleton/Skeleton.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Slider/BaseSlider/BaseSlider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Slider/SliderTooltip/SliderTooltip.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Slider/Slider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Spin/Spin.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Switch/Switch.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/Table.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSelection/withTableSelection.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableActions/withTableActions.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableCopy/withTableCopy.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSorting/SortIndicator/SortIndicator.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSorting/withTableSorting.css", "../node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListItemView/ListItemView.css", "../node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListRecursiveRenderer/ListRecursiveRenderer.css", "../node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListContainerView/ListContainerView.css", "../node_modules/@gravity-ui/uikit/build/esm/components/TreeSelect/TreeSelect.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSettings/TableColumnSetup/TableColumnSetup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSettings/withTableSettings.css", "../node_modules/@gravity-ui/uikit/build/esm/components/TableColumnSetup/TableColumnSetup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Tabs/Tabs.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toaster/Toast/Toast.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toaster/ToastList/ToastAnimation.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toaster/ToastList/ToastList.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toc/TocItem/TocItem.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toc/Toc.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Tooltip/Tooltip.css", "../node_modules/@gravity-ui/uikit/build/esm/components/User/User.css", "../src/app/Users/martyanov-av/WebstormProjects/playground/src/app/index.scss", "../src/app/src/app/index.scss", "../src/SplitViewEditor/Users/martyanov-av/WebstormProjects/playground/src/SplitViewEditor/index.scss", "../src/SplitViewEditor/src/SplitViewEditor/index.scss", "../node_modules/@gravity-ui/page-constructor/build/esm/components/VideoBlock/VideoBlock.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Media/DataLens/DataLens.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/FullscreenMedia/FullscreenMedia.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/ReactPlayer/CircleProgress.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/ReactPlayer/CustomBarControls.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/DefaultVideo/DefaultVideo.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/ReactPlayer/ReactPlayer.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Video/Video.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Iframe/Iframe.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Anchor/Anchor.css", "../node_modules/@gravity-ui/page-constructor/build/esm/grid/styles/bootstrap.css", "../node_modules/@gravity-ui/page-constructor/build/esm/grid/Grid/Grid.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/BackgroundImage/BackgroundImage.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/BalancedMasonry/BalancedMasonry.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/BlockBase/BlockBase.css", "../node_modules/@gravity-ui/components/build/esm/components/AdaptiveTabs/AdaptiveTabs.css", "../node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/ConsentNotification/ConsentNotification.css", "../node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/FoldableList/FoldableList.css", "../node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/ConsentPopup/ConsentPopup.css", "../node_modules/@gravity-ui/components/build/esm/components/CookieConsent/components/SimpleConsent/SimpleConsent.css", "../node_modules/@gravity-ui/components/build/esm/components/ChangelogDialog/components/Picture/Picture.css", "../node_modules/@gravity-ui/components/build/esm/components/ChangelogDialog/components/Item/Item.css", "../node_modules/@gravity-ui/components/build/esm/components/ChangelogDialog/ChangelogDialog.css", "../node_modules/@gravity-ui/components/build/esm/components/HelpPopover/HelpPopover.css", "../node_modules/@gravity-ui/components/build/esm/components/DefinitionList/DefinitionList.css", "../node_modules/@gravity-ui/components/build/esm/components/FilePreview/FilePreview.css", "../node_modules/@gravity-ui/components/build/esm/components/FormRow/FormRow.css", "../node_modules/@gravity-ui/components/build/esm/components/InfiniteScroll/InfiniteScroll.css", "../node_modules/@gravity-ui/components/build/esm/components/ItemSelector/ItemSelector.css", "../node_modules/@gravity-ui/components/build/esm/components/Notification/Notification.css", "../node_modules/@gravity-ui/components/build/esm/components/Notifications/Notifications.css", "../node_modules/@gravity-ui/components/build/esm/components/OnboardingMenu/components/OnboardingMenuItem.css", "../node_modules/@gravity-ui/components/build/esm/components/OnboardingMenu/OnboardingMenu.css", "../node_modules/@gravity-ui/components/build/esm/components/PasswordInput/PasswordInput.css", "../node_modules/@gravity-ui/components/build/esm/components/PlaceholderContainer/PlaceholderContainer.css", "../node_modules/@gravity-ui/components/build/esm/components/PromoSheet/PromoSheet.css", "../node_modules/@gravity-ui/components/build/esm/components/ActionsPanel/components/CollapseActions.css", "../node_modules/@gravity-ui/components/build/esm/components/ActionsPanel/ActionsPanel.css", "../node_modules/@gravity-ui/components/build/esm/components/SharePopover/ShareListItem/ShareListItem.css", "../node_modules/@gravity-ui/components/build/esm/components/SharePopover/ShareList/ShareList.css", "../node_modules/@gravity-ui/components/build/esm/components/SharePopover/SharePopover.css", "../node_modules/@gravity-ui/components/build/esm/components/Stories/components/ImageView/ImageView.css", "../node_modules/@gravity-ui/components/build/esm/components/Stories/components/VideoView/VideoView.css", "../node_modules/@gravity-ui/components/build/esm/components/Stories/components/StoriesLayout/StoriesLayout.css", "../node_modules/@gravity-ui/components/build/esm/components/Stories/Stories.css", "../node_modules/@gravity-ui/components/build/esm/components/StoriesGroup/components/StoriesPreview/StoriesPreview.css", "../node_modules/@gravity-ui/components/build/esm/components/StoriesGroup/StoriesGroup.css", "../node_modules/@gravity-ui/components/build/esm/components/ConfirmDialog/ConfirmDialog.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Button/Button.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Buttons/Buttons.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/CardBase/CardBase.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/ErrorWrapper/ErrorWrapper.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/FileLink/FileLink.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Foldable/Foldable.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/FullscreenImage/FullscreenImage.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/FullWidthBackground/FullWidthBackground.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/HeaderBreadcrumbs/HeaderBreadcrumbs.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Link/Link.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Links/Links.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Table/Table.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/ToggleArrow/ToggleArrow.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/UnpublishedLabel/UnpublishedLabel.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Control/Control.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/OverflowScroller/OverflowScroller.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Author/Author.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/MetaInfo/MetaInfo.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/ContentList/ContentList.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/Divider/Divider.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/Quote/Quote.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/CombinedPriceDetailed/CombinedPriceDetailed.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDescription/PriceDescription.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDetails/Details/List.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDetails/Details/Settings.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/PriceDetails/PriceDetails.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceDetailed/SeparatePriceDetailed/SeparatePriceDetailed.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/MediaCard/MediaCard.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/BannerCard/BannerCard.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/Content/Content.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/LayoutItem/LayoutItem.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/BackgroundCard/BackgroundCard.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/BasicCard/BasicCard.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/HubspotForm/HubspotForm.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/PriceCard/PriceCard.css", "../node_modules/@gravity-ui/page-constructor/build/esm/sub-blocks/ImageCard/ImageCard.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/IconWrapper/IconWrapper.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Title/TitleItem.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Title/Title.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Slider/Arrow/Arrow.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Slider/Slider.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Image/Image.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Media/Media.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/BackgroundMedia/BackgroundMedia.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Banner/Banner.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Companies/Companies.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Info/Info.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/MediaBase/MediaBaseContent.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/MediaBase/MediaBase.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Media/Media.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/Map/Map.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Map/Map.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/ExtendedFeatures/ExtendedFeatures.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/PromoFeaturesBlock/PromoFeaturesBlock.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Questions/QuestionBlockItem/QuestionBlockItem.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Questions/Questions.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Table/Table.css", "../node_modules/@gravity-ui/page-constructor/build/esm/components/ButtonTabs/ButtonTabs.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Tabs/TabsTextContent/TabsTextContent.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Tabs/Tabs.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Header/Header.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Icons/Icons.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/HeaderSlider/HeaderSlider.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/CardLayout/CardLayout.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/ContentLayout/ContentLayout.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Share/Share.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/FilterBlock/FilterBlock.css", "../node_modules/@gravity-ui/page-constructor/build/esm/blocks/Form/Form.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/GithubButton/GithubButton.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/NavigationButton/NavigationButton.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationPopup/NavigationPopup.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/ContentWrapper/ContentWrapper.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/NavigationDropdown/NavigationDropdown.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/components/NavigationLink/NavigationLink.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/NavigationItem/NavigationItem.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/SocialIcon/SocialIcon.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/Logo/Logo.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/MobileMenuButton/MobileMenuButton.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/DesktopNavigation/DesktopNavigation.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/MobileNavigation/MobileNavigation.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/components/Navigation/Navigation.css", "../node_modules/@gravity-ui/page-constructor/build/esm/navigation/containers/Layout/Layout.css", "../node_modules/@gravity-ui/page-constructor/build/esm/containers/PageConstructor/components/ConstructorBlock/ConstructorBlock.css", "../node_modules/@gravity-ui/page-constructor/build/esm/containers/Loadable/Loadable.css", "../node_modules/@gravity-ui/page-constructor/build/esm/containers/PageConstructor/components/ConstructorRow/ConstructorRow.css", "../node_modules/@gravity-ui/page-constructor/build/esm/containers/PageConstructor/PageConstructor.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/AddBlock/AddBlock.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/EditBlock/EditBlock.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/ErrorBoundary/ErrorBoundary.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/ControlPanel/ControlPanel.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/DeviceEmulation/DeviceEmulationMobile/DeviceEmulationMobile.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/Layout/Layout.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/NotFoundBlock/NotFoundBlock.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/core/components/Form/hooks/useSearch/useSearch.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/AccordeonCard/AccordeonCard.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Card/Card.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/CopyButton/CopyButton.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ErrorWrapper/ErrorWrapper.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/GenerateRandomValueButton/GenerateRandomValueButton.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/GroupIndent/GroupIndent.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/ArrayBase/ArrayBase.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/hooks/useOneOf/useOneOf.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/SimpleVerticalAccordeon/SimpleVerticalAccordeon.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/AccordeonCard/AccordeonCardForm.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/Row/Row.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/Section/Section.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Layouts/Transparent/Transparent.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/Checkbox/Checkbox.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/FileInput/FileInput.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MonacoInput/MonacoHeader.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MonacoInput/MonacoInputDialog.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MonacoInput/MonacoInputBase.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MultiOneOf/MultiOneOf.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/MultiSelect/MultiSelect.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/NumberWithScale/NumberWithScale.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/ObjectBase/ObjectBase.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/OneOf/OneOf.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/Select/Select.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/Switch/Switch.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/TableArrayInput/TableArrayInput.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Inputs/TextContent/TextContent.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/LongValue/LongValue.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/TogglerCard/TogglerCard.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/ArrayBaseView/ArrayBaseView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MonacoInputView/MonacoViewDialog.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MonacoInputView/MonacoBaseView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MultiOneOfView/MultiOneOfView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/MultiSelectView/MultiSelectView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/NumberWithScaleView/NumberWithScaleView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/ObjectBaseView/ObjectBaseView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/OneOfView/OneOfView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/TableArrayView/TableArrayView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/Views/TextAreaView/TextAreaView.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ViewLayouts/ViewRow/ViewRow.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ViewLayouts/ViewTableCell/ViewTableCell.css", "../node_modules/@gravity-ui/dynamic-forms/build/esm/lib/kit/components/ViewLayouts/ViewTransparent/ViewTransparent.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/dynamic-forms-custom/components/OneOfCustom/OneOfCustom.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/standalone/browser/standalone-tokens.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/editor.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/media/scrollbars.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/controller/textAreaHandler.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/margin/margin.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/mouseCursor/mouseCursor.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/decorations/decorations.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/glyphMargin/glyphMargin.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/indentGuides/indentGuides.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lines/viewLines.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/linesDecorations/linesDecorations.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/marginDecorations/marginDecorations.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/minimap/minimap.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/rulers/rulers.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/selections/selections.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/viewCursors/viewCursors.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/blockDecorations/blockDecorations.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/whitespace/whitespace.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/diffEditor.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/diffReview.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/list/list.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/selectBox/selectBoxCustom.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/selectBox/selectBox.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/contextview/contextview.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/dropdown/dropdown.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/platform/actions/browser/menuEntryActionViewItem.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickInput/standaloneQuickInput.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/splitview/splitview.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/table/table.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/toggle/toggle.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/inputbox/inputBox.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/findinput/findInput.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/tree/media/tree.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/button/button.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/countBadge/countBadge.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/progressbar/progressbar.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/platform/quickinput/browser/media/quickInput.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconlabel.css", "../node_modules/@gravity-ui/page-constructor/node_modules/monaco-editor/esm/vs/base/browser/ui/keybindingLabel/keybindingLabel.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/components/CodeEditor/CodeEditor.css", "../node_modules/@gravity-ui/page-constructor/build/esm/editor/containers/Form/Form.css", "../node_modules/@doc-tools/yfm-editor/build/esm/toolbar/ToolbarButton.css", "../node_modules/@doc-tools/yfm-editor/build/esm/toolbar/ToolbarListButton.css", "../node_modules/@doc-tools/yfm-editor/build/esm/toolbar/ToolbarGroup.css", "../node_modules/@doc-tools/yfm-editor/build/esm/toolbar/Toolbar.css", "../node_modules/@doc-tools/yfm-editor/build/esm/toolbar/FlexToolbar.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/base/BaseStyles/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/Emoji/EmojiSuggest/EmojiSuggestComponent.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/markdown/Code/code.css", "../node_modules/@doc-tools/yfm-editor/build/esm/plugins/BaseTooltip/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/CodeMirrorView/TooltipPlugin/TooltipView.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/Checkbox/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/Color/colors.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmCut/nodeviews/yfm-cut-title.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmCut/index.css", "../node_modules/@diplodoc/transform/dist/css/yfm.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmDist/yfm.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmFile/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmNote/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/Selection/selection.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/yfm/YfmTabs/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/CommandMenu/component.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/Placeholder/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/Cursor/gapcursor.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/ImagePaste/skeleton.css", "../node_modules/@doc-tools/yfm-editor/build/esm/forms/base/Form.css", "../node_modules/@doc-tools/yfm-editor/build/esm/forms/base/FormLayout.css", "../node_modules/@doc-tools/yfm-editor/build/esm/forms/base/FormRow.css", "../node_modules/@doc-tools/yfm-editor/build/esm/forms/base/FormFooter.css", "../node_modules/@doc-tools/yfm-editor/build/esm/forms/ImageForm.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/ImageWidget/view.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/NodeView/ImageForm/ImageForm.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/ImgSizeAdditions/NodeView/ImgNodeView.css", "../node_modules/@doc-tools/yfm-editor/build/esm/forms/UrlInputRow.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/LinkEnhance/PlaceholderWidget/widget.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/TableContext/TableCellContextPlugin/floating.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmFileAdditions/YfmFilePaste/skeleton.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmFileAdditions/YfmFileWidget/view.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmNoteTooltip/TooltipPlugin/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmTableAdditions/YfmTableControls/view.css", "../node_modules/@doc-tools/yfm-editor/build/esm/extensions/behavior/YfmTableAdditions/YfmTableControls/yfmTableCellView.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/toolbar/ToolbarButtonWithPopupMenu.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/toolbar/custom/ToolbarColors.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/toolbar/ToolbarSelect.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/sticky/sticky.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/MarkupEditorView.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/WysiwygEditorView.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/settings/MarkdownHints/MarkdownHints.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/settings/index.css", "../node_modules/@doc-tools/yfm-editor/build/esm/styles/styles.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/YfmEditorView.css", "../node_modules/codemirror/lib/codemirror.css", "../node_modules/@doc-tools/yfm-editor/build/esm/bundle/cm-upload/FilesUploadWidget.css", "../src/Header/Users/martyanov-av/WebstormProjects/playground/src/Header/header.scss", "../src/Header/src/Header/header.scss", "../src/index.css", "../src/styles.css", "../src/Users/martyanov-av/WebstormProjects/playground/src/overrides.scss", "../src/src/overrides.scss"], - "sourcesContent": [".g-icon {\n color: inherit;\n line-height: 0;\n vertical-align: top;\n}", ".g-hotkey {\n padding: 1px 5px;\n border-radius: 4px;\n}\n.g-hotkey,\n.g-hotkey kbd {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-font-family-sans);\n}\n.g-hotkey_view_light {\n background-color: var(--g-color-base-generic);\n}\n.g-hotkey_view_light .g-hotkey__plus {\n color: var(--g-color-text-hint);\n}\n.g-hotkey_view_dark {\n color: var(--g-color-text-light-complementary);\n background-color: var(--g-color-base-light-simple-hover);\n}\n.g-hotkey_view_dark .g-hotkey__plus {\n color: var(--g-color-text-light-hint);\n}", ".g-popup {\n --_--background-color: var(--g-popup-background-color, var(--g-color-base-float));\n --_--border-color: var(--g-popup-border-color, var(--g-color-line-generic-solid));\n --_--border-width: var(--g-popup-border-width, 1px);\n z-index: 1000;\n visibility: hidden;\n}\n.g-popup_open, .g-popup_exit_active {\n visibility: visible;\n}\n.g-popup_exit_active[data-popper-placement*=bottom] .g-popup__content {\n animation-name: g-popup-bottom;\n}\n.g-popup_exit_active[data-popper-placement*=top] .g-popup__content {\n animation-name: g-popup-top;\n}\n.g-popup_exit_active[data-popper-placement*=left] .g-popup__content {\n animation-name: g-popup-left;\n}\n.g-popup_exit_active[data-popper-placement*=right] .g-popup__content {\n animation-name: g-popup-right;\n}\n.g-popup_enter_active[data-popper-placement*=bottom] .g-popup__content, .g-popup_appear_active[data-popper-placement*=bottom] .g-popup__content {\n animation-name: g-popup-bottom-open;\n}\n.g-popup_enter_active[data-popper-placement*=top] .g-popup__content, .g-popup_appear_active[data-popper-placement*=top] .g-popup__content {\n animation-name: g-popup-top-open;\n}\n.g-popup_enter_active[data-popper-placement*=left] .g-popup__content, .g-popup_appear_active[data-popper-placement*=left] .g-popup__content {\n animation-name: g-popup-left-open;\n}\n.g-popup_enter_active[data-popper-placement*=right] .g-popup__content, .g-popup_appear_active[data-popper-placement*=right] .g-popup__content {\n animation-name: g-popup-right-open;\n}\n.g-popup[data-popper-placement*=bottom] .g-popup__arrow {\n top: -9px;\n}\n.g-popup[data-popper-placement*=top] .g-popup__arrow {\n bottom: -9px;\n}\n.g-popup[data-popper-placement*=top] .g-popup__arrow-content {\n transform: rotate(180deg);\n}\n.g-popup[data-popper-placement*=left] .g-popup__arrow {\n right: -9px;\n}\n.g-popup[data-popper-placement*=left] .g-popup__arrow-content {\n transform: rotate(90deg);\n}\n.g-popup[data-popper-placement*=right] .g-popup__arrow {\n left: -9px;\n}\n.g-popup[data-popper-placement*=right] .g-popup__arrow-content {\n transform: rotate(-90deg);\n}\n.g-popup__content {\n position: relative;\n animation-duration: 0.1s;\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n border-radius: 4px;\n background-color: var(--_--background-color);\n box-shadow: 0 0 0 var(--_--border-width) var(--_--border-color), 0 8px 20px var(--_--border-width) var(--g-color-sfx-shadow);\n outline: none;\n}\n.g-popup__content > :first-child:not(.g-popup__arrow), .g-popup__content > .g-popup__arrow + * {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.g-popup__content > :last-child {\n border-bottom-left-radius: inherit;\n border-bottom-right-radius: inherit;\n}\n.g-popup__arrow-content {\n width: 18px;\n height: 18px;\n position: relative;\n overflow: hidden;\n display: flex;\n}\n.g-popup__arrow-circle-wrapper {\n background-color: transparent;\n overflow: hidden;\n width: 9px;\n height: 9px;\n position: relative;\n}\n.g-popup__arrow-circle {\n box-sizing: border-box;\n border-radius: 50%;\n box-shadow: inset 0 0 0 calc(5px - var(--_--border-width)) var(--_--background-color), inset 0 0 0 5px var(--_--border-color);\n width: 28px;\n height: 30px;\n position: absolute;\n}\n.g-popup__arrow-circle_left {\n right: -5px;\n bottom: -4px;\n}\n.g-popup__arrow-circle_right {\n left: -5px;\n bottom: -4px;\n}\n\n@keyframes g-popup-bottom {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(10px);\n }\n}\n@keyframes g-popup-bottom-open {\n 0% {\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n@keyframes g-popup-top {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(-10px);\n }\n}\n@keyframes g-popup-top-open {\n 0% {\n opacity: 0;\n transform: translateY(-10px);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n@keyframes g-popup-left {\n 0% {\n opacity: 1;\n transform: translateX(0);\n }\n 100% {\n opacity: 0;\n transform: translateX(-10px);\n }\n}\n@keyframes g-popup-left-open {\n 0% {\n opacity: 0;\n transform: translateX(-10px);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n@keyframes g-popup-right {\n 0% {\n opacity: 1;\n transform: translateX(0);\n }\n 100% {\n opacity: 0;\n transform: translateX(10px);\n }\n}\n@keyframes g-popup-right-open {\n 0% {\n opacity: 0;\n transform: translateX(10px);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}", ".g-action-tooltip {\n --g-popup-border-width: 0;\n --g-popup-background-color: var(--g-color-base-float-heavy);\n}\n.g-action-tooltip__content {\n padding: 6px 12px;\n color: var(--g-color-text-light-primary);\n max-width: 300px;\n box-sizing: border-box;\n}\n.g-action-tooltip__heading {\n display: flex;\n align-items: baseline;\n justify-content: space-between;\n}\n.g-action-tooltip__title {\n color: var(--g-color-text-light-primary);\n}\n.g-action-tooltip__hotkey {\n margin-left: 8px;\n}\n.g-action-tooltip__description {\n margin-top: 4px;\n color: var(--g-color-text-light-secondary);\n}", "@charset \"UTF-8\";\n.g-button {\n --_--text-color: var(--g-color-text-primary);\n --_--text-color-hover: var(--_--text-color);\n --_--background-color: transparent;\n --_--background-color-hover: var(--g-color-base-simple-hover);\n --_--border-width: 0;\n --_--border-color: currentColor;\n --_--focus-outline-color: var(--g-color-line-focus);\n --_--focus-outline-offset: 0;\n --_--icon-space: calc(\n var(--g-button-padding, var(--_--padding)) + var(--g-button-icon-size, var(--_--icon-size)) +\n var(--g-button-icon-offset, var(--_--icon-offset))\n );\n --_--icon-position: calc(\n var(--g-button-padding, var(--_--padding)) -\n (\n var(--g-button-height, var(--_--height)) - var(\n --g-button-icon-size,\n var(--_--icon-size)\n )\n ) / 2\n );\n --_--font-size: var(--g-text-body-1-font-size);\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-block;\n position: relative;\n overflow: visible;\n box-sizing: border-box;\n height: var(--g-button-height, var(--_--height));\n line-height: var(--g-button-height, var(--_--height));\n font-size: var(--g-button-font-size, var(--g-text-body-1-font-size));\n font-size: var(--g-button-font-size, var(--_--font-size));\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n text-align: center;\n white-space: nowrap;\n -webkit-text-decoration: none;\n text-decoration: none;\n color: var(--g-button-text-color, var(--g-color-text-primary));\n color: var(--g-button-text-color, var(--_--text-color));\n background: transparent;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n transition: transform 0.1s ease-out, color 0.15s linear;\n transform: scale(1);\n}\n.g-button::before {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: var(--g-button-background-color, var(--_--background-color));\n border: var(--g-button-border-width, var(--_--border-width)) solid var(--g-button-border-color, var(--_--border-color));\n border: var(--g-button-border-width, var(--_--border-width)) var(--g-button-border-style, solid) var(--g-button-border-color, var(--_--border-color));\n transition: background-color 0.15s linear;\n}\n.g-button:hover {\n color: var(--g-button-text-color-hover, var(--_--text-color-hover));\n}\n.g-button:hover::before {\n background-color: var(--g-button-background-color-hover, var(--_--background-color-hover));\n}\n.g-button:focus-visible::before {\n outline: var(--g-button-focus-outline-color, var(--_--focus-outline-color)) solid 2px;\n 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);\n outline-offset: var(--g-button-focus-outline-offset, var(--_--focus-outline-offset));\n}\n.g-button::after {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform: scale(1);\n transition: none;\n}\n.g-button:active {\n transition: none;\n transform: scale(0.96);\n}\n.g-button:active::after {\n transform: scale(1.042);\n}\n.g-button_size_xs {\n --_--height: 20px;\n --_--border-radius: var(--g-border-radius-xs);\n --_--padding: 6px;\n --_--icon-size: 12px;\n --_--icon-offset: 4px;\n}\n.g-button_size_s {\n --_--height: 24px;\n --_--border-radius: var(--g-border-radius-s);\n --_--padding: 8px;\n --_--icon-size: 16px;\n --_--icon-offset: 4px;\n}\n.g-button_size_m {\n --_--height: 28px;\n --_--border-radius: var(--g-border-radius-m);\n --_--padding: 12px;\n --_--icon-size: 16px;\n --_--icon-offset: 8px;\n}\n.g-button_size_l {\n --_--height: 36px;\n --_--border-radius: var(--g-border-radius-l);\n --_--padding: 16px;\n --_--icon-size: 16px;\n --_--icon-offset: 8px;\n}\n.g-button_size_xl {\n --_--height: 44px;\n --_--border-radius: var(--g-border-radius-xl);\n --_--padding: 24px;\n --_--icon-size: 20px;\n --_--icon-offset: 12px;\n --_--font-size: var(--g-text-body-2-font-size);\n}\n.g-button_view_normal {\n --_--background-color: var(--g-color-base-generic);\n --_--background-color-hover: var(--g-color-base-generic-hover);\n}\n.g-button_view_action {\n --_--text-color: var(--g-color-text-brand-contrast);\n --_--background-color: var(--g-color-base-brand);\n --_--background-color-hover: var(--g-color-base-brand-hover);\n --_--focus-outline-color: var(--g-color-base-brand);\n --_--focus-outline-offset: 1px;\n}\n.g-button_view_outlined {\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-generic);\n}\n.g-button_view_outlined-info {\n --_--text-color: var(--g-color-text-info);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-info);\n}\n.g-button_view_outlined-success {\n --_--text-color: var(--g-color-text-positive);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-positive);\n}\n.g-button_view_outlined-warning {\n --_--text-color: var(--g-color-text-warning);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-warning);\n}\n.g-button_view_outlined-danger {\n --_--text-color: var(--g-color-text-danger);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-danger);\n}\n.g-button_view_outlined-utility {\n --_--text-color: var(--g-color-text-utility);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-utility);\n}\n.g-button_view_outlined-action {\n --_--text-color: var(--g-color-text-brand);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-brand);\n}\n.g-button_view_raised {\n --_--background-color-hover: var(--g-color-base-float-hover);\n background: var(--g-color-base-float);\n}\n.g-button_view_raised::before {\n box-shadow: 0 3px 5px var(--g-color-sfx-shadow);\n}\n.g-button_view_raised:active::before {\n box-shadow: 0 1px 2px var(--g-color-sfx-shadow);\n}\n.g-button_view_flat-secondary {\n --_--text-color: var(--g-color-text-secondary);\n --_--text-color-hover: var(--g-color-text-primary);\n}\n.g-button_view_flat-info {\n --_--text-color: var(--g-color-text-info);\n}\n.g-button_view_flat-success {\n --_--text-color: var(--g-color-text-positive);\n}\n.g-button_view_flat-warning {\n --_--text-color: var(--g-color-text-warning);\n}\n.g-button_view_flat-danger {\n --_--text-color: var(--g-color-text-danger);\n}\n.g-button_view_flat-utility {\n --_--text-color: var(--g-color-text-utility);\n}\n.g-button_view_flat-action {\n --_--text-color: var(--g-color-text-brand);\n}\n.g-button_view_normal-contrast {\n --_--text-color: var(--g-color-text-dark-primary);\n --_--background-color: var(--g-color-base-light);\n --_--background-color-hover: var(--g-color-base-light-hover);\n --_--focus-outline-color: var(--g-color-line-light);\n}\n.g-button_view_outlined-contrast {\n --_--text-color: var(--g-color-text-light-primary);\n --_--background-color-hover: var(--g-color-base-light-simple-hover);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-light);\n --_--focus-outline-color: var(--g-color-line-light);\n}\n.g-button_view_flat-contrast {\n --_--text-color: var(--g-color-text-light-primary);\n --_--background-color-hover: var(--g-color-base-light-simple-hover);\n --_--focus-outline-color: var(--g-color-line-light);\n}\n.g-button.g-button_pin_round-round.g-button {\n border-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_brick-brick.g-button {\n border-radius: 0;\n}\n.g-button.g-button_pin_clear-clear.g-button {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_circle-circle.g-button {\n border-radius: 100px;\n}\n.g-button.g-button_pin_round-brick.g-button {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-round.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_round-clear.g-button {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-round.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-button.g-button_pin_brick-clear.g-button {\n border-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-brick.g-button {\n border-radius: 0;\n border-left: 0;\n}\n.g-button.g-button_pin_circle-brick.g-button {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-circle.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-button.g-button_pin_circle-clear.g-button {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-circle.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-button.g-button_pin_round-round::before {\n border-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_brick-brick::before {\n border-radius: 0;\n}\n.g-button.g-button_pin_clear-clear::before {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_circle-circle::before {\n border-radius: 100px;\n}\n.g-button.g-button_pin_round-brick::before {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_round-clear::before {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-button.g-button_pin_brick-clear::before {\n border-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-brick::before {\n border-radius: 0;\n border-left: 0;\n}\n.g-button.g-button_pin_circle-brick::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-button.g-button_pin_circle-clear::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-button.g-button_pin_round-round::after {\n border-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_brick-brick::after {\n border-radius: 0;\n}\n.g-button.g-button_pin_clear-clear::after {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_circle-circle::after {\n border-radius: 100px;\n}\n.g-button.g-button_pin_round-brick::after {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_round-clear::after {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-button.g-button_pin_brick-clear::after {\n border-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-brick::after {\n border-radius: 0;\n border-left: 0;\n}\n.g-button.g-button_pin_circle-brick::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-button.g-button_pin_circle-clear::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-button__text {\n display: inline-block;\n white-space: nowrap;\n padding: 0 var(--g-button-padding, var(--_--padding));\n}\n.g-button__icon {\n display: inline-block;\n position: relative;\n width: var(--g-button-height, var(--_--height));\n height: var(--g-button-height, var(--_--height));\n pointer-events: none;\n}\n.g-button__icon::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-button__icon-inner {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.g-button__icon_side_start, .g-button__icon_side_end {\n position: absolute;\n top: 0;\n}\n.g-button__icon_side_start {\n left: var(--_--icon-position);\n}\n.g-button__icon_side_start ~ .g-button__text {\n padding-left: var(--_--icon-space);\n}\n.g-button__icon_side_end {\n right: var(--_--icon-position);\n}\n.g-button__icon_side_end ~ .g-button__text {\n padding-right: var(--_--icon-space);\n}\n.g-button:has(.g-button__icon:only-child) {\n --_--padding: 0;\n}\n.g-button:has(.g-button__icon:only-child):not(.g-button_width_max) {\n width: var(--g-button-height, var(--_--height));\n}\n.g-button_disabled {\n cursor: default;\n pointer-events: none;\n}\n.g-button_disabled:not(.g-button_loading) {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: var(--g-color-base-generic-accent-disabled);\n --_--background-color-hover: var(--g-color-base-generic-accent-disabled);\n --_--border-width: 0;\n}\n.g-button_disabled.g-button_view_normal-contrast:not(.g-button_loading), .g-button_disabled.g-button_view_outlined-contrast:not(.g-button_loading) {\n --_--text-color: var(--g-color-text-light-secondary);\n --_--background-color: var(--g-color-base-light-disabled);\n --_--background-color-hover: var(--g-color-base-light-disabled);\n}\n.g-button_disabled.g-button_view_flat:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-secondary:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-info:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-success:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-warning:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-danger:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-utility:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-action:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-contrast:not(.g-button_loading) {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: transparent;\n --_--background-color-hover: transparent;\n}\n.g-button_disabled:not(.g-button_loading).g-button_view_flat-contrast {\n --_--text-color: var(--g-color-text-light-hint);\n}\n.g-button_disabled:active {\n transform: scale(1);\n}\n.g-button_selected:not(.g-button_view_outlined-contrast) {\n --_--border-width: 0;\n}\n.g-button_selected:not(.g-button_view_normal-contrast):not(.g-button_view_flat-contrast):not(.g-button_view_outlined-contrast) {\n --_--text-color: var(--g-color-text-brand-heavy);\n --_--background-color: var(--g-color-base-selection);\n --_--background-color-hover: var(--g-color-base-selection-hover);\n}\n.g-button_selected.g-button_view_outlined-info, .g-button_selected.g-button_view_flat-info {\n --_--text-color: var(--g-color-text-info-heavy);\n --_--background-color: var(--g-color-base-info-light);\n --_--background-color-hover: var(--g-color-base-info-light-hover);\n}\n.g-button_selected.g-button_view_outlined-success, .g-button_selected.g-button_view_flat-success {\n --_--text-color: var(--g-color-text-positive-heavy);\n --_--background-color: var(--g-color-base-positive-light);\n --_--background-color-hover: var(--g-color-base-positive-light-hover);\n}\n.g-button_selected.g-button_view_outlined-warning, .g-button_selected.g-button_view_flat-warning {\n --_--text-color: var(--g-color-text-warning-heavy);\n --_--background-color: var(--g-color-base-warning-light);\n --_--background-color-hover: var(--g-color-base-warning-light-hover);\n}\n.g-button_selected.g-button_view_outlined-danger, .g-button_selected.g-button_view_flat-danger {\n --_--text-color: var(--g-color-text-danger-heavy);\n --_--background-color: var(--g-color-base-danger-light);\n --_--background-color-hover: var(--g-color-base-danger-light-hover);\n}\n.g-button_selected.g-button_view_outlined-utility, .g-button_selected.g-button_view_flat-utility {\n --_--text-color: var(--g-color-text-utility-heavy);\n --_--background-color: var(--g-color-base-utility-light);\n --_--background-color-hover: var(--g-color-base-utility-light-hover);\n}\n.g-button_loading::before {\n 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);\n background-size: 150%;\n background-clip: padding-box;\n animation: g-loading-animation 0.5s linear infinite;\n}\n.g-button_width_auto {\n max-width: 100%;\n}\n.g-button_width_max {\n width: 100%;\n}\n.g-button_width_auto .g-button__text, .g-button_width_max .g-button__text {\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n}", ".g-col {\n flex-grow: 1;\n flex-basis: 0;\n max-width: 100%;\n}\n.g-col_s-s_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n}\n.g-col_s-s_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n}\n.g-col_s-s_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n}\n.g-col_s-s_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n}\n.g-col_s-s_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n}\n.g-col_s-s_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n}\n.g-col_s-s_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n}\n.g-col_s-s_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n}\n.g-col_s-s_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n}\n.g-col_s-s_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n}\n.g-col_s-s_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n}\n.g-col_s-s_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n}\n@media (min-width: 768px) {\n .g-col_s-m_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}", "/* stylelint-disable declaration-no-important */\n.g-row {\n display: flex;\n flex-flow: row wrap;\n flex-shrink: 0;\n}\n.g-row_s_0 {\n margin-top: calc(-1 * var(--g-spacing-0));\n margin-left: calc(-1 * var(--g-spacing-0));\n}\n.g-row_s_0 > .g-col {\n padding-top: var(--g-spacing-0);\n padding-left: var(--g-spacing-0);\n}\n.g-row_sr_0 {\n margin-top: calc(-1 * var(--g-spacing-0)) !important;\n}\n.g-row_sr_0 > .g-col {\n padding-top: var(--g-spacing-0) !important;\n}\n.g-row_s_half {\n margin-top: calc(-1 * var(--g-spacing-half));\n margin-left: calc(-1 * var(--g-spacing-half));\n}\n.g-row_s_half > .g-col {\n padding-top: var(--g-spacing-half);\n padding-left: var(--g-spacing-half);\n}\n.g-row_sr_half {\n margin-top: calc(-1 * var(--g-spacing-half)) !important;\n}\n.g-row_sr_half > .g-col {\n padding-top: var(--g-spacing-half) !important;\n}\n.g-row_s_1 {\n margin-top: calc(-1 * var(--g-spacing-1));\n margin-left: calc(-1 * var(--g-spacing-1));\n}\n.g-row_s_1 > .g-col {\n padding-top: var(--g-spacing-1);\n padding-left: var(--g-spacing-1);\n}\n.g-row_sr_1 {\n margin-top: calc(-1 * var(--g-spacing-1)) !important;\n}\n.g-row_sr_1 > .g-col {\n padding-top: var(--g-spacing-1) !important;\n}\n.g-row_s_2 {\n margin-top: calc(-1 * var(--g-spacing-2));\n margin-left: calc(-1 * var(--g-spacing-2));\n}\n.g-row_s_2 > .g-col {\n padding-top: var(--g-spacing-2);\n padding-left: var(--g-spacing-2);\n}\n.g-row_sr_2 {\n margin-top: calc(-1 * var(--g-spacing-2)) !important;\n}\n.g-row_sr_2 > .g-col {\n padding-top: var(--g-spacing-2) !important;\n}\n.g-row_s_3 {\n margin-top: calc(-1 * var(--g-spacing-3));\n margin-left: calc(-1 * var(--g-spacing-3));\n}\n.g-row_s_3 > .g-col {\n padding-top: var(--g-spacing-3);\n padding-left: var(--g-spacing-3);\n}\n.g-row_sr_3 {\n margin-top: calc(-1 * var(--g-spacing-3)) !important;\n}\n.g-row_sr_3 > .g-col {\n padding-top: var(--g-spacing-3) !important;\n}\n.g-row_s_4 {\n margin-top: calc(-1 * var(--g-spacing-4));\n margin-left: calc(-1 * var(--g-spacing-4));\n}\n.g-row_s_4 > .g-col {\n padding-top: var(--g-spacing-4);\n padding-left: var(--g-spacing-4);\n}\n.g-row_sr_4 {\n margin-top: calc(-1 * var(--g-spacing-4)) !important;\n}\n.g-row_sr_4 > .g-col {\n padding-top: var(--g-spacing-4) !important;\n}\n.g-row_s_5 {\n margin-top: calc(-1 * var(--g-spacing-5));\n margin-left: calc(-1 * var(--g-spacing-5));\n}\n.g-row_s_5 > .g-col {\n padding-top: var(--g-spacing-5);\n padding-left: var(--g-spacing-5);\n}\n.g-row_sr_5 {\n margin-top: calc(-1 * var(--g-spacing-5)) !important;\n}\n.g-row_sr_5 > .g-col {\n padding-top: var(--g-spacing-5) !important;\n}\n.g-row_s_6 {\n margin-top: calc(-1 * var(--g-spacing-6));\n margin-left: calc(-1 * var(--g-spacing-6));\n}\n.g-row_s_6 > .g-col {\n padding-top: var(--g-spacing-6);\n padding-left: var(--g-spacing-6);\n}\n.g-row_sr_6 {\n margin-top: calc(-1 * var(--g-spacing-6)) !important;\n}\n.g-row_sr_6 > .g-col {\n padding-top: var(--g-spacing-6) !important;\n}\n.g-row_s_7 {\n margin-top: calc(-1 * var(--g-spacing-7));\n margin-left: calc(-1 * var(--g-spacing-7));\n}\n.g-row_s_7 > .g-col {\n padding-top: var(--g-spacing-7);\n padding-left: var(--g-spacing-7);\n}\n.g-row_sr_7 {\n margin-top: calc(-1 * var(--g-spacing-7)) !important;\n}\n.g-row_sr_7 > .g-col {\n padding-top: var(--g-spacing-7) !important;\n}\n.g-row_s_8 {\n margin-top: calc(-1 * var(--g-spacing-8));\n margin-left: calc(-1 * var(--g-spacing-8));\n}\n.g-row_s_8 > .g-col {\n padding-top: var(--g-spacing-8);\n padding-left: var(--g-spacing-8);\n}\n.g-row_sr_8 {\n margin-top: calc(-1 * var(--g-spacing-8)) !important;\n}\n.g-row_sr_8 > .g-col {\n padding-top: var(--g-spacing-8) !important;\n}\n.g-row_s_9 {\n margin-top: calc(-1 * var(--g-spacing-9));\n margin-left: calc(-1 * var(--g-spacing-9));\n}\n.g-row_s_9 > .g-col {\n padding-top: var(--g-spacing-9);\n padding-left: var(--g-spacing-9);\n}\n.g-row_sr_9 {\n margin-top: calc(-1 * var(--g-spacing-9)) !important;\n}\n.g-row_sr_9 > .g-col {\n padding-top: var(--g-spacing-9) !important;\n}\n.g-row_s_10 {\n margin-top: calc(-1 * var(--g-spacing-10));\n margin-left: calc(-1 * var(--g-spacing-10));\n}\n.g-row_s_10 > .g-col {\n padding-top: var(--g-spacing-10);\n padding-left: var(--g-spacing-10);\n}\n.g-row_sr_10 {\n margin-top: calc(-1 * var(--g-spacing-10)) !important;\n}\n.g-row_sr_10 > .g-col {\n padding-top: var(--g-spacing-10) !important;\n}", ".g-s__m_0 {\n margin: var(--g-spacing-0);\n}\n.g-s__mr_0 {\n margin-right: var(--g-spacing-0);\n}\n.g-s__ml_0 {\n margin-left: var(--g-spacing-0);\n}\n.g-s__mt_0 {\n margin-top: var(--g-spacing-0);\n}\n.g-s__mb_0 {\n margin-bottom: var(--g-spacing-0);\n}\n.g-s__mx_0 {\n margin-left: var(--g-spacing-0);\n margin-right: var(--g-spacing-0);\n}\n.g-s__my_0 {\n margin-top: var(--g-spacing-0);\n margin-bottom: var(--g-spacing-0);\n}\n.g-s__p_0 {\n padding: var(--g-spacing-0);\n}\n.g-s__pl_0 {\n padding-left: var(--g-spacing-0);\n}\n.g-s__pr_0 {\n padding-right: var(--g-spacing-0);\n}\n.g-s__pb_0 {\n padding-bottom: var(--g-spacing-0);\n}\n.g-s__pt_0 {\n padding-top: var(--g-spacing-0);\n}\n.g-s__py_0 {\n padding-top: var(--g-spacing-0);\n padding-bottom: var(--g-spacing-0);\n}\n.g-s__px_0 {\n padding-left: var(--g-spacing-0);\n padding-right: var(--g-spacing-0);\n}\n.g-s__m_half {\n margin: var(--g-spacing-half);\n}\n.g-s__mr_half {\n margin-right: var(--g-spacing-half);\n}\n.g-s__ml_half {\n margin-left: var(--g-spacing-half);\n}\n.g-s__mt_half {\n margin-top: var(--g-spacing-half);\n}\n.g-s__mb_half {\n margin-bottom: var(--g-spacing-half);\n}\n.g-s__mx_half {\n margin-left: var(--g-spacing-half);\n margin-right: var(--g-spacing-half);\n}\n.g-s__my_half {\n margin-top: var(--g-spacing-half);\n margin-bottom: var(--g-spacing-half);\n}\n.g-s__p_half {\n padding: var(--g-spacing-half);\n}\n.g-s__pl_half {\n padding-left: var(--g-spacing-half);\n}\n.g-s__pr_half {\n padding-right: var(--g-spacing-half);\n}\n.g-s__pb_half {\n padding-bottom: var(--g-spacing-half);\n}\n.g-s__pt_half {\n padding-top: var(--g-spacing-half);\n}\n.g-s__py_half {\n padding-top: var(--g-spacing-half);\n padding-bottom: var(--g-spacing-half);\n}\n.g-s__px_half {\n padding-left: var(--g-spacing-half);\n padding-right: var(--g-spacing-half);\n}\n.g-s__m_1 {\n margin: var(--g-spacing-1);\n}\n.g-s__mr_1 {\n margin-right: var(--g-spacing-1);\n}\n.g-s__ml_1 {\n margin-left: var(--g-spacing-1);\n}\n.g-s__mt_1 {\n margin-top: var(--g-spacing-1);\n}\n.g-s__mb_1 {\n margin-bottom: var(--g-spacing-1);\n}\n.g-s__mx_1 {\n margin-left: var(--g-spacing-1);\n margin-right: var(--g-spacing-1);\n}\n.g-s__my_1 {\n margin-top: var(--g-spacing-1);\n margin-bottom: var(--g-spacing-1);\n}\n.g-s__p_1 {\n padding: var(--g-spacing-1);\n}\n.g-s__pl_1 {\n padding-left: var(--g-spacing-1);\n}\n.g-s__pr_1 {\n padding-right: var(--g-spacing-1);\n}\n.g-s__pb_1 {\n padding-bottom: var(--g-spacing-1);\n}\n.g-s__pt_1 {\n padding-top: var(--g-spacing-1);\n}\n.g-s__py_1 {\n padding-top: var(--g-spacing-1);\n padding-bottom: var(--g-spacing-1);\n}\n.g-s__px_1 {\n padding-left: var(--g-spacing-1);\n padding-right: var(--g-spacing-1);\n}\n.g-s__m_2 {\n margin: var(--g-spacing-2);\n}\n.g-s__mr_2 {\n margin-right: var(--g-spacing-2);\n}\n.g-s__ml_2 {\n margin-left: var(--g-spacing-2);\n}\n.g-s__mt_2 {\n margin-top: var(--g-spacing-2);\n}\n.g-s__mb_2 {\n margin-bottom: var(--g-spacing-2);\n}\n.g-s__mx_2 {\n margin-left: var(--g-spacing-2);\n margin-right: var(--g-spacing-2);\n}\n.g-s__my_2 {\n margin-top: var(--g-spacing-2);\n margin-bottom: var(--g-spacing-2);\n}\n.g-s__p_2 {\n padding: var(--g-spacing-2);\n}\n.g-s__pl_2 {\n padding-left: var(--g-spacing-2);\n}\n.g-s__pr_2 {\n padding-right: var(--g-spacing-2);\n}\n.g-s__pb_2 {\n padding-bottom: var(--g-spacing-2);\n}\n.g-s__pt_2 {\n padding-top: var(--g-spacing-2);\n}\n.g-s__py_2 {\n padding-top: var(--g-spacing-2);\n padding-bottom: var(--g-spacing-2);\n}\n.g-s__px_2 {\n padding-left: var(--g-spacing-2);\n padding-right: var(--g-spacing-2);\n}\n.g-s__m_3 {\n margin: var(--g-spacing-3);\n}\n.g-s__mr_3 {\n margin-right: var(--g-spacing-3);\n}\n.g-s__ml_3 {\n margin-left: var(--g-spacing-3);\n}\n.g-s__mt_3 {\n margin-top: var(--g-spacing-3);\n}\n.g-s__mb_3 {\n margin-bottom: var(--g-spacing-3);\n}\n.g-s__mx_3 {\n margin-left: var(--g-spacing-3);\n margin-right: var(--g-spacing-3);\n}\n.g-s__my_3 {\n margin-top: var(--g-spacing-3);\n margin-bottom: var(--g-spacing-3);\n}\n.g-s__p_3 {\n padding: var(--g-spacing-3);\n}\n.g-s__pl_3 {\n padding-left: var(--g-spacing-3);\n}\n.g-s__pr_3 {\n padding-right: var(--g-spacing-3);\n}\n.g-s__pb_3 {\n padding-bottom: var(--g-spacing-3);\n}\n.g-s__pt_3 {\n padding-top: var(--g-spacing-3);\n}\n.g-s__py_3 {\n padding-top: var(--g-spacing-3);\n padding-bottom: var(--g-spacing-3);\n}\n.g-s__px_3 {\n padding-left: var(--g-spacing-3);\n padding-right: var(--g-spacing-3);\n}\n.g-s__m_4 {\n margin: var(--g-spacing-4);\n}\n.g-s__mr_4 {\n margin-right: var(--g-spacing-4);\n}\n.g-s__ml_4 {\n margin-left: var(--g-spacing-4);\n}\n.g-s__mt_4 {\n margin-top: var(--g-spacing-4);\n}\n.g-s__mb_4 {\n margin-bottom: var(--g-spacing-4);\n}\n.g-s__mx_4 {\n margin-left: var(--g-spacing-4);\n margin-right: var(--g-spacing-4);\n}\n.g-s__my_4 {\n margin-top: var(--g-spacing-4);\n margin-bottom: var(--g-spacing-4);\n}\n.g-s__p_4 {\n padding: var(--g-spacing-4);\n}\n.g-s__pl_4 {\n padding-left: var(--g-spacing-4);\n}\n.g-s__pr_4 {\n padding-right: var(--g-spacing-4);\n}\n.g-s__pb_4 {\n padding-bottom: var(--g-spacing-4);\n}\n.g-s__pt_4 {\n padding-top: var(--g-spacing-4);\n}\n.g-s__py_4 {\n padding-top: var(--g-spacing-4);\n padding-bottom: var(--g-spacing-4);\n}\n.g-s__px_4 {\n padding-left: var(--g-spacing-4);\n padding-right: var(--g-spacing-4);\n}\n.g-s__m_5 {\n margin: var(--g-spacing-5);\n}\n.g-s__mr_5 {\n margin-right: var(--g-spacing-5);\n}\n.g-s__ml_5 {\n margin-left: var(--g-spacing-5);\n}\n.g-s__mt_5 {\n margin-top: var(--g-spacing-5);\n}\n.g-s__mb_5 {\n margin-bottom: var(--g-spacing-5);\n}\n.g-s__mx_5 {\n margin-left: var(--g-spacing-5);\n margin-right: var(--g-spacing-5);\n}\n.g-s__my_5 {\n margin-top: var(--g-spacing-5);\n margin-bottom: var(--g-spacing-5);\n}\n.g-s__p_5 {\n padding: var(--g-spacing-5);\n}\n.g-s__pl_5 {\n padding-left: var(--g-spacing-5);\n}\n.g-s__pr_5 {\n padding-right: var(--g-spacing-5);\n}\n.g-s__pb_5 {\n padding-bottom: var(--g-spacing-5);\n}\n.g-s__pt_5 {\n padding-top: var(--g-spacing-5);\n}\n.g-s__py_5 {\n padding-top: var(--g-spacing-5);\n padding-bottom: var(--g-spacing-5);\n}\n.g-s__px_5 {\n padding-left: var(--g-spacing-5);\n padding-right: var(--g-spacing-5);\n}\n.g-s__m_6 {\n margin: var(--g-spacing-6);\n}\n.g-s__mr_6 {\n margin-right: var(--g-spacing-6);\n}\n.g-s__ml_6 {\n margin-left: var(--g-spacing-6);\n}\n.g-s__mt_6 {\n margin-top: var(--g-spacing-6);\n}\n.g-s__mb_6 {\n margin-bottom: var(--g-spacing-6);\n}\n.g-s__mx_6 {\n margin-left: var(--g-spacing-6);\n margin-right: var(--g-spacing-6);\n}\n.g-s__my_6 {\n margin-top: var(--g-spacing-6);\n margin-bottom: var(--g-spacing-6);\n}\n.g-s__p_6 {\n padding: var(--g-spacing-6);\n}\n.g-s__pl_6 {\n padding-left: var(--g-spacing-6);\n}\n.g-s__pr_6 {\n padding-right: var(--g-spacing-6);\n}\n.g-s__pb_6 {\n padding-bottom: var(--g-spacing-6);\n}\n.g-s__pt_6 {\n padding-top: var(--g-spacing-6);\n}\n.g-s__py_6 {\n padding-top: var(--g-spacing-6);\n padding-bottom: var(--g-spacing-6);\n}\n.g-s__px_6 {\n padding-left: var(--g-spacing-6);\n padding-right: var(--g-spacing-6);\n}\n.g-s__m_7 {\n margin: var(--g-spacing-7);\n}\n.g-s__mr_7 {\n margin-right: var(--g-spacing-7);\n}\n.g-s__ml_7 {\n margin-left: var(--g-spacing-7);\n}\n.g-s__mt_7 {\n margin-top: var(--g-spacing-7);\n}\n.g-s__mb_7 {\n margin-bottom: var(--g-spacing-7);\n}\n.g-s__mx_7 {\n margin-left: var(--g-spacing-7);\n margin-right: var(--g-spacing-7);\n}\n.g-s__my_7 {\n margin-top: var(--g-spacing-7);\n margin-bottom: var(--g-spacing-7);\n}\n.g-s__p_7 {\n padding: var(--g-spacing-7);\n}\n.g-s__pl_7 {\n padding-left: var(--g-spacing-7);\n}\n.g-s__pr_7 {\n padding-right: var(--g-spacing-7);\n}\n.g-s__pb_7 {\n padding-bottom: var(--g-spacing-7);\n}\n.g-s__pt_7 {\n padding-top: var(--g-spacing-7);\n}\n.g-s__py_7 {\n padding-top: var(--g-spacing-7);\n padding-bottom: var(--g-spacing-7);\n}\n.g-s__px_7 {\n padding-left: var(--g-spacing-7);\n padding-right: var(--g-spacing-7);\n}\n.g-s__m_8 {\n margin: var(--g-spacing-8);\n}\n.g-s__mr_8 {\n margin-right: var(--g-spacing-8);\n}\n.g-s__ml_8 {\n margin-left: var(--g-spacing-8);\n}\n.g-s__mt_8 {\n margin-top: var(--g-spacing-8);\n}\n.g-s__mb_8 {\n margin-bottom: var(--g-spacing-8);\n}\n.g-s__mx_8 {\n margin-left: var(--g-spacing-8);\n margin-right: var(--g-spacing-8);\n}\n.g-s__my_8 {\n margin-top: var(--g-spacing-8);\n margin-bottom: var(--g-spacing-8);\n}\n.g-s__p_8 {\n padding: var(--g-spacing-8);\n}\n.g-s__pl_8 {\n padding-left: var(--g-spacing-8);\n}\n.g-s__pr_8 {\n padding-right: var(--g-spacing-8);\n}\n.g-s__pb_8 {\n padding-bottom: var(--g-spacing-8);\n}\n.g-s__pt_8 {\n padding-top: var(--g-spacing-8);\n}\n.g-s__py_8 {\n padding-top: var(--g-spacing-8);\n padding-bottom: var(--g-spacing-8);\n}\n.g-s__px_8 {\n padding-left: var(--g-spacing-8);\n padding-right: var(--g-spacing-8);\n}\n.g-s__m_9 {\n margin: var(--g-spacing-9);\n}\n.g-s__mr_9 {\n margin-right: var(--g-spacing-9);\n}\n.g-s__ml_9 {\n margin-left: var(--g-spacing-9);\n}\n.g-s__mt_9 {\n margin-top: var(--g-spacing-9);\n}\n.g-s__mb_9 {\n margin-bottom: var(--g-spacing-9);\n}\n.g-s__mx_9 {\n margin-left: var(--g-spacing-9);\n margin-right: var(--g-spacing-9);\n}\n.g-s__my_9 {\n margin-top: var(--g-spacing-9);\n margin-bottom: var(--g-spacing-9);\n}\n.g-s__p_9 {\n padding: var(--g-spacing-9);\n}\n.g-s__pl_9 {\n padding-left: var(--g-spacing-9);\n}\n.g-s__pr_9 {\n padding-right: var(--g-spacing-9);\n}\n.g-s__pb_9 {\n padding-bottom: var(--g-spacing-9);\n}\n.g-s__pt_9 {\n padding-top: var(--g-spacing-9);\n}\n.g-s__py_9 {\n padding-top: var(--g-spacing-9);\n padding-bottom: var(--g-spacing-9);\n}\n.g-s__px_9 {\n padding-left: var(--g-spacing-9);\n padding-right: var(--g-spacing-9);\n}\n.g-s__m_10 {\n margin: var(--g-spacing-10);\n}\n.g-s__mr_10 {\n margin-right: var(--g-spacing-10);\n}\n.g-s__ml_10 {\n margin-left: var(--g-spacing-10);\n}\n.g-s__mt_10 {\n margin-top: var(--g-spacing-10);\n}\n.g-s__mb_10 {\n margin-bottom: var(--g-spacing-10);\n}\n.g-s__mx_10 {\n margin-left: var(--g-spacing-10);\n margin-right: var(--g-spacing-10);\n}\n.g-s__my_10 {\n margin-top: var(--g-spacing-10);\n margin-bottom: var(--g-spacing-10);\n}\n.g-s__p_10 {\n padding: var(--g-spacing-10);\n}\n.g-s__pl_10 {\n padding-left: var(--g-spacing-10);\n}\n.g-s__pr_10 {\n padding-right: var(--g-spacing-10);\n}\n.g-s__pb_10 {\n padding-bottom: var(--g-spacing-10);\n}\n.g-s__pt_10 {\n padding-top: var(--g-spacing-10);\n}\n.g-s__py_10 {\n padding-top: var(--g-spacing-10);\n padding-bottom: var(--g-spacing-10);\n}\n.g-s__px_10 {\n padding-left: var(--g-spacing-10);\n padding-right: var(--g-spacing-10);\n}", ".g-box {\n box-sizing: border-box;\n}\n.g-box_overflow_hidden {\n overflow: hidden;\n}\n.g-box_overflow_auto {\n overflow: auto;\n}\n.g-box_overflow_x {\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n}\n.g-box_overflow_y {\n overflow-x: auto;\n overflow-y: hidden;\n overflow: auto hidden;\n}", "/* stylelint-disable declaration-no-important */\n.g-flex {\n display: flex;\n}\n.g-flex_inline {\n display: inline-flex;\n}\n.g-flex_center-content {\n justify-content: center;\n align-items: center;\n}\n.g-flex_s_0 {\n margin-top: calc(-1 * var(--g-spacing-0)) !important;\n margin-left: calc(-1 * var(--g-spacing-0)) !important;\n}\n.g-flex_s_0 > * {\n padding-top: var(--g-spacing-0) !important;\n padding-left: var(--g-spacing-0) !important;\n}\n.g-flex_s_half {\n margin-top: calc(-1 * var(--g-spacing-half)) !important;\n margin-left: calc(-1 * var(--g-spacing-half)) !important;\n}\n.g-flex_s_half > * {\n padding-top: var(--g-spacing-half) !important;\n padding-left: var(--g-spacing-half) !important;\n}\n.g-flex_s_1 {\n margin-top: calc(-1 * var(--g-spacing-1)) !important;\n margin-left: calc(-1 * var(--g-spacing-1)) !important;\n}\n.g-flex_s_1 > * {\n padding-top: var(--g-spacing-1) !important;\n padding-left: var(--g-spacing-1) !important;\n}\n.g-flex_s_2 {\n margin-top: calc(-1 * var(--g-spacing-2)) !important;\n margin-left: calc(-1 * var(--g-spacing-2)) !important;\n}\n.g-flex_s_2 > * {\n padding-top: var(--g-spacing-2) !important;\n padding-left: var(--g-spacing-2) !important;\n}\n.g-flex_s_3 {\n margin-top: calc(-1 * var(--g-spacing-3)) !important;\n margin-left: calc(-1 * var(--g-spacing-3)) !important;\n}\n.g-flex_s_3 > * {\n padding-top: var(--g-spacing-3) !important;\n padding-left: var(--g-spacing-3) !important;\n}\n.g-flex_s_4 {\n margin-top: calc(-1 * var(--g-spacing-4)) !important;\n margin-left: calc(-1 * var(--g-spacing-4)) !important;\n}\n.g-flex_s_4 > * {\n padding-top: var(--g-spacing-4) !important;\n padding-left: var(--g-spacing-4) !important;\n}\n.g-flex_s_5 {\n margin-top: calc(-1 * var(--g-spacing-5)) !important;\n margin-left: calc(-1 * var(--g-spacing-5)) !important;\n}\n.g-flex_s_5 > * {\n padding-top: var(--g-spacing-5) !important;\n padding-left: var(--g-spacing-5) !important;\n}\n.g-flex_s_6 {\n margin-top: calc(-1 * var(--g-spacing-6)) !important;\n margin-left: calc(-1 * var(--g-spacing-6)) !important;\n}\n.g-flex_s_6 > * {\n padding-top: var(--g-spacing-6) !important;\n padding-left: var(--g-spacing-6) !important;\n}\n.g-flex_s_7 {\n margin-top: calc(-1 * var(--g-spacing-7)) !important;\n margin-left: calc(-1 * var(--g-spacing-7)) !important;\n}\n.g-flex_s_7 > * {\n padding-top: var(--g-spacing-7) !important;\n padding-left: var(--g-spacing-7) !important;\n}\n.g-flex_s_8 {\n margin-top: calc(-1 * var(--g-spacing-8)) !important;\n margin-left: calc(-1 * var(--g-spacing-8)) !important;\n}\n.g-flex_s_8 > * {\n padding-top: var(--g-spacing-8) !important;\n padding-left: var(--g-spacing-8) !important;\n}\n.g-flex_s_9 {\n margin-top: calc(-1 * var(--g-spacing-9)) !important;\n margin-left: calc(-1 * var(--g-spacing-9)) !important;\n}\n.g-flex_s_9 > * {\n padding-top: var(--g-spacing-9) !important;\n padding-left: var(--g-spacing-9) !important;\n}\n.g-flex_s_10 {\n margin-top: calc(-1 * var(--g-spacing-10)) !important;\n margin-left: calc(-1 * var(--g-spacing-10)) !important;\n}\n.g-flex_s_10 > * {\n padding-top: var(--g-spacing-10) !important;\n padding-left: var(--g-spacing-10) !important;\n}", ".g-container {\n margin-left: auto;\n margin-right: auto;\n max-width: 100%;\n height: 100%;\n}\n.g-container_mw_s {\n max-width: 576px;\n}\n.g-container_mw_m {\n max-width: 768px;\n}\n.g-container_mw_l {\n max-width: 1080px;\n}\n.g-container_mw_xl {\n max-width: 1200px;\n}\n.g-container_mw_xxl {\n max-width: 1400px;\n}\n.g-container_mw_xxxl {\n max-width: 1920px;\n}\n.g-container_sr_0 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-0);\n}\n.g-container_sr_half > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-half);\n}\n.g-container_sr_1 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-1);\n}\n.g-container_sr_2 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-2);\n}\n.g-container_sr_3 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-3);\n}\n.g-container_sr_4 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-4);\n}\n.g-container_sr_5 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-5);\n}\n.g-container_sr_6 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-6);\n}\n.g-container_sr_7 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-7);\n}\n.g-container_sr_8 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-8);\n}\n.g-container_sr_9 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-9);\n}\n.g-container_sr_10 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-10);\n}", ".g-card {\n --_--background-color: transparent;\n --_--border-color: transparent;\n --_--border-width: 0;\n box-shadow: var(--g-card-box-shadow, var(--_--box-shadow));\n box-sizing: border-box;\n background-color: transparent;\n background-color: var(--g-card-background-color, var(--_--background-color));\n border: 0 solid transparent;\n border: var(--g-card-border-width, var(--_--border-width)) solid var(--g-card-border-color, var(--_--border-color));\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n outline: none;\n}\n.g-card_theme_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--background-color: var(--g-color-base-generic);\n}\n.g-card_theme_info {\n --_--border-color: var(--g-color-line-info);\n --_--background-color: var(--g-color-base-info-light);\n}\n.g-card_theme_success {\n --_--border-color: var(--g-color-line-positive);\n --_--background-color: var(--g-color-base-positive-light);\n}\n.g-card_theme_warning {\n --_--border-color: var(--g-color-line-warning);\n --_--background-color: var(--g-color-base-warning-light);\n}\n.g-card_theme_danger {\n --_--border-color: var(--g-color-line-danger);\n --_--background-color: var(--g-color-base-danger-light);\n}\n.g-card_theme_utility {\n --_--border-color: var(--g-color-line-utility);\n --_--background-color: var(--g-color-base-utility-light);\n}\n.g-card_view_clear {\n --_--background-color: transparent;\n}\n.g-card_view_outlined {\n --_--background-color: transparent;\n --_--border-width: 1px;\n}\n.g-card_type_action {\n --_--background-color: var(--g-color-base-float);\n --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow);\n}\n.g-card_type_action::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_action.g-card_clickable {\n cursor: pointer;\n position: relative;\n}\n.g-card_type_action.g-card_clickable:hover {\n --_--box-shadow: 0px 3px 10px var(--g-color-sfx-shadow);\n}\n.g-card_type_action.g-card_clickable:focus-visible::after {\n content: \"\";\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-card_type_selection {\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-generic);\n position: relative;\n}\n.g-card_type_selection::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_selection::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_selection.g-card_clickable {\n cursor: pointer;\n}\n.g-card_type_selection.g-card_clickable:hover {\n --_--border-color: transparent;\n}\n.g-card_type_selection.g-card_clickable:hover::before {\n content: \"\";\n border: 2px solid var(--g-color-line-brand);\n opacity: 0.5;\n}\n.g-card_type_selection.g-card_clickable:hover:focus-visible::before {\n border-color: transparent;\n}\n.g-card_type_selection.g-card_clickable:focus-visible::after {\n content: \"\";\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-card_type_selection.g-card_selected:not(.g-card_disabled) {\n --_--border-color: transparent;\n}\n.g-card_type_selection.g-card_selected:not(.g-card_disabled)::before {\n content: \"\";\n border: 2px solid var(--g-color-line-brand);\n}\n.g-card_type_selection.g-card_view_clear {\n --_--border-color: transparent;\n}\n.g-card_type_container.g-card_view_raised {\n --_--background-color: var(--g-color-base-float);\n}\n.g-card_type_container.g-card_view_raised.g-card_size_m {\n --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow);\n}\n\n.g-card_type_container.g-card_view_raised.g-card_size_l {\n --_--box-shadow: 0px 1px 6px var(--g-color-sfx-shadow-light),\n 1px 3px 13px var(--g-color-sfx-shadow-light);\n}\n\n.g-card_size_m {\n --_--border-radius: 8px;\n}\n.g-card_size_l {\n --_--border-radius: 16px;\n}", ".g-color-text_color_primary {\n color: var(--g-color-text-primary);\n}\n.g-color-text_color_complementary {\n color: var(--g-color-text-complementary);\n}\n.g-color-text_color_secondary {\n color: var(--g-color-text-secondary);\n}\n.g-color-text_color_hint {\n color: var(--g-color-text-hint);\n}\n.g-color-text_color_info {\n color: var(--g-color-text-info);\n}\n.g-color-text_color_info-heavy {\n color: var(--g-color-text-info-heavy);\n}\n.g-color-text_color_positive {\n color: var(--g-color-text-positive);\n}\n.g-color-text_color_positive-heavy {\n color: var(--g-color-text-positive-heavy);\n}\n.g-color-text_color_warning {\n color: var(--g-color-text-warning);\n}\n.g-color-text_color_warning-heavy {\n color: var(--g-color-text-warning-heavy);\n}\n.g-color-text_color_danger {\n color: var(--g-color-text-danger);\n}\n.g-color-text_color_danger-heavy {\n color: var(--g-color-text-danger-heavy);\n}\n.g-color-text_color_utility {\n color: var(--g-color-text-utility);\n}\n.g-color-text_color_utility-heavy {\n color: var(--g-color-text-utility-heavy);\n}\n.g-color-text_color_misc {\n color: var(--g-color-text-misc);\n}\n.g-color-text_color_misc-heavy {\n color: var(--g-color-text-misc-heavy);\n}\n.g-color-text_color_brand {\n color: var(--g-color-text-brand);\n}\n.g-color-text_color_link {\n color: var(--g-color-text-link);\n}\n.g-color-text_color_link-hover {\n color: var(--g-color-text-link-hover);\n}\n.g-color-text_color_link-visited {\n color: var(--g-color-text-link-visited);\n}\n.g-color-text_color_link-visited-hover {\n color: var(--g-color-text-link-visited-hover);\n}\n.g-color-text_color_dark-primary {\n color: var(--g-color-text-dark-primary);\n}\n.g-color-text_color_dark-complementary {\n color: var(--g-color-text-dark-complementary);\n}\n.g-color-text_color_dark-secondary {\n color: var(--g-color-text-dark-secondary);\n}\n.g-color-text_color_light-primary {\n color: var(--g-color-text-light-primary);\n}\n.g-color-text_color_light-complementary {\n color: var(--g-color-text-light-complementary);\n}\n.g-color-text_color_light-secondary {\n color: var(--g-color-text-light-secondary);\n}\n.g-color-text_color_light-hint {\n color: var(--g-color-text-light-hint);\n}\n.g-color-text_color_inverted-primary {\n color: var(--g-color-text-inverted-primary);\n}\n.g-color-text_color_inverted-complementary {\n color: var(--g-color-text-inverted-complementary);\n}\n.g-color-text_color_inverted-secondary {\n color: var(--g-color-text-inverted-secondary);\n}\n.g-color-text_color_inverted-hint {\n color: var(--g-color-text-inverted-hint);\n}", ".g-text_variant_display-1 {\n font-size: var(--g-text-display-1-font-size);\n line-height: var(--g-text-display-1-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_display-2 {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_display-3 {\n font-size: var(--g-text-display-3-font-size);\n line-height: var(--g-text-display-3-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_display-4 {\n font-size: var(--g-text-display-4-font-size);\n line-height: var(--g-text-display-4-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_code-1 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-1-font-size);\n line-height: var(--g-text-code-1-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-2 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-2-font-size);\n line-height: var(--g-text-code-2-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-3 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-3-font-size);\n line-height: var(--g-text-code-3-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-inline-1 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-1-font-size);\n line-height: var(--g-text-code-inline-1-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-inline-2 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-2-font-size);\n line-height: var(--g-text-code-inline-2-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-inline-3 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-3-font-size);\n line-height: var(--g-text-code-inline-3-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_body-1 {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_body-2 {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_body-3 {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_body-short {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_caption-1 {\n font-size: var(--g-text-caption-1-font-size);\n line-height: var(--g-text-caption-1-line-height);\n font-weight: var(--g-text-caption-font-weight);\n}\n.g-text_variant_caption-2 {\n font-size: var(--g-text-caption-2-font-size);\n line-height: var(--g-text-caption-2-line-height);\n font-weight: var(--g-text-caption-font-weight);\n}\n.g-text_variant_header-1 {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n font-weight: var(--g-text-header-font-weight);\n}\n.g-text_variant_header-2 {\n font-size: var(--g-text-header-2-font-size);\n line-height: var(--g-text-header-2-line-height);\n font-weight: var(--g-text-header-font-weight);\n}\n.g-text_variant_subheader-1 {\n font-size: var(--g-text-subheader-1-font-size);\n line-height: var(--g-text-subheader-1-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-text_variant_subheader-2 {\n font-size: var(--g-text-subheader-2-font-size);\n line-height: var(--g-text-subheader-2-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-text_variant_subheader-3 {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-text_ellipsis {\n display: inline-block;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-text_ellipsis-lines {\n display: -webkit-box;\n -webkit-box-orient: vertical;\n overflow: hidden;\n align-self: center;\n white-space: normal;\n -webkit-line-clamp: 2;\n}\n.g-text_ws_nowrap {\n white-space: nowrap;\n}\n.g-text_ws_break-spaces {\n white-space: break-spaces;\n}\n.g-text_wb_break-all {\n word-break: break-all;\n}\n.g-text_wb_break-word {\n word-break: break-word;\n}", ".g-alert_corners_square {\n --g-card-border-radius: 0;\n}\n.g-alert__text-content {\n width: 100%;\n}\n.g-alert__actions_minContent {\n width: -moz-min-content;\n width: min-content;\n}", ".g-arrow-toggle {\n display: inline-block;\n vertical-align: middle;\n transition: transform 0.1s ease-out;\n}\n.g-arrow-toggle_direction_bottom {\n transform: matrix(1, 0, 0, 1, 0, 0);\n}\n.g-arrow-toggle_direction_left {\n transform: matrix(0, 1, -1, 0, 0, 0);\n}\n.g-arrow-toggle_direction_top {\n transform: matrix(-1, 0, 0, -1, 0, 0);\n}\n.g-arrow-toggle_direction_right {\n transform: matrix(0, -1, 1, 0, 0, 0);\n}", ".g-avatar {\n --_--size: 32px;\n --_--background-color: var(--g-color-base-misc-light);\n --_--border-color: currentColor;\n --_--color: var(--g-color-text-misc);\n --_--font-size: var(--g-text-body-1-font-size);\n --_--line-height: var(--g-text-body-1-line-height);\n overflow: hidden;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 32px;\n width: var(--g-avatar-size, var(--_--size));\n height: 32px;\n height: var(--g-avatar-size, var(--_--size));\n border-radius: 50%;\n background-color: var(--g-avatar-background-color, var(--g-color-base-misc-light));\n background-color: var(--g-avatar-background-color, var(--_--background-color));\n}\n.g-avatar__image {\n display: block;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.g-avatar__icon {\n color: var(--g-avatar-color, var(--_--color));\n}\n.g-avatar__icon > svg {\n display: block;\n}\n.g-avatar__text {\n color: var(--g-avatar-color, var(--_--color));\n font-size: var(--g-avatar-font-size, var(--_--font-size));\n line-height: var(--g-avatar-line-height, var(--_--line-height));\n font-weight: 500;\n}\n.g-avatar_with-border, .g-avatar_view_outlined {\n position: relative;\n}\n.g-avatar_with-border::before, .g-avatar_with-border::after, .g-avatar_view_outlined::before, .g-avatar_view_outlined::after {\n content: \"\";\n z-index: 1;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 50%;\n}\n.g-avatar_with-border::before, .g-avatar_view_outlined::before {\n border: 3px solid var(--g-color-base-background);\n}\n.g-avatar_with-border::after, .g-avatar_view_outlined::after {\n border: 2px solid var(--g-avatar-border-color, var(--_--border-color));\n}\n.g-avatar_size_xs {\n --_--size: 24px;\n}\n.g-avatar_size_s {\n --_--size: 28px;\n}\n.g-avatar_size_m {\n --_--size: 32px;\n}\n.g-avatar_size_l {\n --_--size: 42px;\n}\n.g-avatar_size_xl {\n --_--size: 50px;\n}\n.g-avatar_size_xs, .g-avatar_size_s {\n --_--font-size: var(--g-text-caption-1-font-size);\n --_--line-height: var(--g-text-caption-1-line-height);\n}\n.g-avatar_size_m, .g-avatar_size_l {\n --_--font-size: var(--g-text-body-1-font-size);\n --_--line-height: var(--g-text-body-1-line-height);\n}\n.g-avatar_size_xl {\n --_--font-size: var(--g-text-body-2-font-size);\n --_--line-height: var(--g-text-body-2-line-height);\n}\n.g-avatar_theme_normal.g-avatar_view_filled {\n --_--background-color: var(--g-color-base-misc-light);\n --_--color: var(--g-color-text-misc);\n}\n.g-avatar_theme_normal.g-avatar_view_outlined {\n --_--background-color: var(--g-color-base-background);\n --_--border-color: var(--g-color-text-misc);\n --_--color: var(--g-color-text-misc);\n}\n.g-avatar_theme_brand.g-avatar_view_filled {\n --_--background-color: var(--g-color-base-brand);\n --_--color: var(--g-color-text-brand-contrast);\n}\n.g-avatar_theme_brand.g-avatar_view_outlined {\n --_--background-color: var(--g-color-base-background);\n --_--border-color: var(--g-color-text-brand);\n --_--color: var(--g-color-text-brand);\n}", ".g-link {\n -webkit-text-decoration: none;\n text-decoration: none;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n cursor: pointer;\n border-radius: var(--g-focus-border-radius);\n}\n.g-link:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-link_view_normal {\n color: var(--g-color-text-link);\n}\n.g-link_view_primary {\n color: var(--g-color-text-primary);\n}\n.g-link_view_secondary {\n color: var(--g-color-text-secondary);\n}\n.g-link_view_normal:hover, .g-link_view_primary:hover, .g-link_view_secondary:hover {\n color: var(--g-color-text-link-hover);\n}\n.g-link_visitable:visited {\n color: var(--g-color-text-link-visited);\n}\n.g-link_visitable:visited:hover {\n color: var(--g-color-text-link-visited-hover);\n}", ".g-menu {\n box-sizing: border-box;\n display: block;\n margin: 0;\n padding: 0;\n list-style: none;\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n font-size: var(--g-text-body-1-font-size);\n color: var(--g-color-text-primary);\n background-color: var(--g-color-base-float);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n outline: none;\n}\n.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 {\n border-top: 1px solid var(--g-color-line-generic);\n}\n.g-menu__item {\n display: flex;\n align-items: center;\n color: var(--g-color-text-primary);\n -webkit-text-decoration: none;\n text-decoration: none;\n outline: none;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-menu__item-icon {\n display: flex;\n}\n.g-menu__item-icon-end {\n display: flex;\n margin-right: 0;\n}\n.g-menu__item-content {\n flex-grow: 1;\n min-width: 0;\n}\n.g-menu__item_interactive {\n cursor: pointer;\n}\n.g-menu__item_interactive:hover, .g-menu__item_interactive:focus-visible {\n background-color: var(--g-color-base-simple-hover);\n}\n.g-menu__item_selected {\n background-color: var(--g-color-base-simple-hover);\n}\n.g-menu__item_disabled {\n color: var(--g-color-text-secondary);\n cursor: default;\n pointer-events: none;\n}\n.g-menu__item_disabled:hover {\n background-color: transparent;\n}\n.g-menu__item_active {\n cursor: default;\n background-color: var(--g-color-base-selection);\n}\n.g-menu__item_active:hover, .g-menu__item_active:focus-visible {\n background-color: var(--g-color-base-selection-hover);\n}\n.g-menu__item_theme_danger:not(.g-menu__item_disabled) {\n color: var(--g-color-text-danger);\n}\n.g-menu__group-label {\n font-weight: var(--g-text-accent-font-weight);\n color: var(--g-color-text-hint);\n}\n.g-menu__group-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.g-menu_size_s {\n line-height: 24px;\n padding: 3px 0;\n}\n.g-menu_size_s .g-menu__item,\n.g-menu_size_s .g-menu__group-label {\n padding: 0 10px;\n}\n.g-menu_size_s .g-menu__item-icon {\n margin-right: 3px;\n}\n.g-menu_size_s .g-menu__item-icon-end {\n margin-left: 3px;\n}\n.g-menu_size_s .g-menu__list-group-item + .g-menu__list-group-item,\n.g-menu_size_s .g-menu__list-item + .g-menu__list-group-item,\n.g-menu_size_s .g-menu__list-group-item + .g-menu__list-item {\n margin-top: 3px;\n padding-top: 3px;\n}\n.g-menu_size_m {\n line-height: 24px;\n padding: 4px 0;\n}\n.g-menu_size_m .g-menu__item,\n.g-menu_size_m .g-menu__group-label {\n padding: 0 13px;\n}\n.g-menu_size_m .g-menu__item-icon {\n margin-right: 4px;\n}\n.g-menu_size_m .g-menu__item-icon-end {\n margin-left: 4px;\n}\n.g-menu_size_m .g-menu__list-group-item + .g-menu__list-group-item,\n.g-menu_size_m .g-menu__list-item + .g-menu__list-group-item,\n.g-menu_size_m .g-menu__list-group-item + .g-menu__list-item {\n margin-top: 4px;\n padding-top: 4px;\n}\n.g-menu_size_l {\n line-height: 28px;\n padding: 5px 0;\n}\n.g-menu_size_l .g-menu__item,\n.g-menu_size_l .g-menu__group-label {\n padding: 0 15px;\n}\n.g-menu_size_l .g-menu__item-icon {\n margin-right: 5px;\n}\n.g-menu_size_l .g-menu__item-icon-end {\n margin-left: 5px;\n}\n.g-menu_size_l .g-menu__list-group-item + .g-menu__list-group-item,\n.g-menu_size_l .g-menu__list-item + .g-menu__list-group-item,\n.g-menu_size_l .g-menu__list-group-item + .g-menu__list-item {\n margin-top: 5px;\n padding-top: 5px;\n}\n.g-menu_size_xl {\n font-size: var(--g-text-body-2-font-size);\n line-height: 36px;\n padding: 6px 0;\n}\n.g-menu_size_xl .g-menu__item,\n.g-menu_size_xl .g-menu__group-label {\n padding: 0 15px;\n}\n.g-menu_size_xl .g-menu__item-icon {\n margin-right: 6px;\n}\n.g-menu_size_xl .g-menu__item-icon-end {\n margin-left: 6px;\n}\n.g-menu_size_xl .g-menu__list-group-item:not(:first-child) {\n margin-top: 6px;\n padding-top: 6px;\n}\n.g-menu_size_xl .g-menu__list-group-item:not(:last-child) {\n margin-bottom: 6px;\n padding-bottom: 6px;\n}", ".g-dropdown-menu__switcher-wrapper {\n display: inline-block;\n}\n.g-dropdown-menu__switcher-button {\n display: flex;\n}\n.g-dropdown-menu__menu-item_separator {\n border-top: 1px solid var(--g-color-line-generic-solid);\n margin: 0.5em 0;\n pointer-events: none;\n}\n.g-dropdown-menu__sub-menu-arrow {\n right: -4px;\n position: relative;\n}\n.g-dropdown-menu__sub-menu {\n position: relative;\n}\n.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before, .g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after {\n position: absolute;\n top: 0;\n width: 10px;\n height: 100%;\n content: \"\";\n}\n.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before {\n left: -10px;\n}\n.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after {\n right: -10px;\n}", ".g-breadcrumbs__inner {\n display: inline-flex;\n align-items: center;\n width: 100%;\n min-height: 24px;\n overflow: hidden;\n gap: 4px;\n}\n.g-breadcrumbs__switcher {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n color: var(--g-color-text-secondary);\n}\n.g-breadcrumbs__switcher:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-breadcrumbs__item, .g-breadcrumbs__switcher {\n flex-shrink: 1;\n display: inline-block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.g-breadcrumbs__item:focus-visible, .g-breadcrumbs__switcher:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n border-radius: var(--g-focus-border-radius);\n}\n.g-breadcrumbs__item_more, .g-breadcrumbs__switcher_more {\n vertical-align: top;\n}\n.g-breadcrumbs_calculated_no .g-breadcrumbs__item {\n overflow: visible;\n}\n.g-breadcrumbs__divider {\n display: flex;\n align-items: center;\n color: var(--g-color-text-secondary);\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item .g-menu__item {\n padding-left: 80px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(0) .g-menu__item {\n padding-left: 0px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(0) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(1) .g-menu__item {\n padding-left: 8px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(1) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(2) .g-menu__item {\n padding-left: 16px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(2) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(3) .g-menu__item {\n padding-left: 24px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(3) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(4) .g-menu__item {\n padding-left: 32px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(4) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(5) .g-menu__item {\n padding-left: 40px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(5) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(6) .g-menu__item {\n padding-left: 48px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(6) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(7) .g-menu__item {\n padding-left: 56px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(7) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(8) .g-menu__item {\n padding-left: 64px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(8) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(9) .g-menu__item {\n padding-left: 72px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(9) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(10) .g-menu__item {\n padding-left: 80px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(10) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}", ".g-control-label {\n display: inline-flex;\n font-family: var(--g-text-body-font-family);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-primary);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n cursor: pointer;\n}\n.g-control-label_disabled {\n cursor: default;\n pointer-events: none;\n}\n.g-control-label_size_m {\n font-size: var(--g-text-body-1-font-size);\n line-height: 15px;\n}\n.g-control-label_size_l {\n font-size: var(--g-text-body-2-font-size);\n line-height: 18px;\n}\n.g-control-label__indicator {\n flex-shrink: 0;\n}\n.g-control-label__text {\n flex-grow: 1;\n white-space: normal;\n}\n.g-control-label_disabled .g-control-label__text {\n opacity: 0.6;\n}\n.g-control-label_size_m .g-control-label__text {\n margin-left: 5px;\n}\n.g-control-label_size_l .g-control-label__text {\n margin-left: 7px;\n}", "@charset \"UTF-8\";\n.g-checkbox__indicator {\n display: inline-block;\n position: relative;\n cursor: inherit;\n}\n.g-checkbox__indicator::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: transparent;\n border: 1px solid var(--g-color-line-generic-accent);\n border-radius: 4px;\n transition: background 0.1s linear;\n}\n.g-checkbox__indicator::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-checkbox__icon {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n pointer-events: none;\n visibility: hidden;\n color: transparent;\n transform: translateY(-5px);\n transition: color 0.1s, transform 0.2s;\n}\n.g-checkbox__control {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 0;\n opacity: 0;\n background: none;\n border: none;\n outline: none;\n cursor: inherit;\n}\n.g-checkbox__outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: none;\n pointer-events: none;\n border-radius: 4px;\n}\n.g-checkbox__control:focus-visible + .g-checkbox__outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-checkbox_size_m .g-checkbox__icon-svg_type_tick {\n width: 8px;\n height: 10px;\n}\n.g-checkbox_size_m .g-checkbox__icon-svg_type_dash {\n width: 12px;\n height: 12px;\n}\n.g-checkbox_size_m .g-checkbox__indicator {\n width: 14px;\n height: 14px;\n}\n.g-checkbox_size_l .g-checkbox__icon-svg_type_tick {\n width: 11px;\n height: 9px;\n}\n.g-checkbox_size_l .g-checkbox__icon-svg_type_dash {\n width: 15px;\n height: 15px;\n}\n.g-checkbox_size_l .g-checkbox__indicator {\n width: 17px;\n height: 17px;\n}\n.g-checkbox:hover .g-checkbox__indicator::before {\n border-color: var(--g-color-line-generic-accent-hover);\n}\n.g-checkbox_checked .g-checkbox__indicator::before, .g-checkbox_indeterminate .g-checkbox__indicator::before {\n background-color: var(--g-color-base-brand);\n border: transparent;\n}\n.g-checkbox_checked .g-checkbox__icon, .g-checkbox_indeterminate .g-checkbox__icon {\n visibility: visible;\n color: var(--g-color-text-brand-contrast);\n transform: translateX(0);\n}\n.g-checkbox_disabled .g-checkbox__indicator::before {\n background-color: var(--g-color-base-generic-accent-disabled);\n border: transparent;\n}\n.g-checkbox_disabled.g-checkbox_checked .g-checkbox__indicator::before, .g-checkbox_disabled.g-checkbox_indeterminate .g-checkbox__indicator::before {\n background-color: var(--g-color-base-brand);\n opacity: 0.5;\n}", ".g-modal {\n display: none;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n visibility: hidden;\n margin: -9999px 0 0 -9999px;\n background-color: var(--g-color-sfx-veil);\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-modal__content-aligner {\n min-width: 100%;\n min-height: 100%;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.g-modal__content-wrapper {\n margin: 20px;\n margin: var(--g-modal-margin, 20px);\n border-radius: 5px;\n border-radius: var(--g-modal-border-radius, 5px);\n overflow-x: hidden;\n}\n.g-modal__content {\n background-color: var(--g-color-base-modal);\n border-radius: 5px;\n border-radius: var(--g-modal-border-radius, 5px);\n}\n.g-modal__content_has-scroll {\n overflow-y: auto;\n max-height: calc(100vh - 20px * 2);\n max-height: calc(100vh - var(--g-modal-margin, 20px) * 2);\n}\n.g-modal, .g-modal__content {\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n outline: none;\n}\n.g-modal_open, .g-modal_exit_active {\n display: block;\n visibility: visible;\n margin: 0;\n}\n.g-modal_enter_active, .g-modal_appear_active {\n animation-name: g-modal-open;\n animation-duration: 150ms;\n}\n.g-modal_enter_active .g-modal__content, .g-modal_appear_active .g-modal__content {\n animation-name: g-modal-content-open;\n animation-duration: 150ms;\n}\n.g-modal_exit_active {\n animation-name: g-modal;\n animation-duration: 200ms;\n}\n\n@keyframes g-modal {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes g-modal-open {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n@keyframes g-modal-content-open {\n 0% {\n transform: scale(0.75);\n }\n 100% {\n transform: scale(1);\n }\n}", ".g-dialog-btn-close {\n position: absolute;\n top: 14px;\n right: 14px;\n z-index: 1;\n}", ".g-dialog-body {\n padding: 10px var(--_--side-padding);\n flex: 1 1 auto;\n overflow-y: auto;\n}\n.g-dialog-body_has-borders {\n border-top: 1px solid var(--g-color-line-generic);\n border-bottom: 1px solid var(--g-color-line-generic);\n}", ".g-dialog-divider {\n border-top: 1px solid var(--g-color-line-generic);\n margin: 0 calc(-1 * var(--_--side-padding));\n}", ".g-dialog-footer {\n padding: 28px var(--_--side-padding);\n display: flex;\n align-items: center;\n}\n.g-dialog-footer__bts-wrapper {\n display: flex;\n gap: 10px;\n}\n.g-dialog-footer__children {\n flex-grow: 1;\n height: 100%;\n align-items: center;\n display: flex;\n}\n.g-dialog-footer__button {\n min-width: 128px;\n position: relative;\n}\n.g-dialog-footer__error {\n padding: 10px;\n color: var(--g-color-text-danger);\n}", ".g-dialog-header {\n padding-top: 20px;\n padding-bottom: 10px;\n padding-left: var(--_--side-padding);\n padding-right: calc(var(--_--side-padding) + var(--_--close-button-space) * var(--g-flow-is-ltr) + var(--_--close-button-space) * var(--g-flow-is-rtl));\n line-height: 24px;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n color: var(--g-color-text-primary);\n}\n.g-dialog-header__caption {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}", ".g-dialog {\n --_--side-padding: 32px;\n --_--close-button-space: 0px;\n position: relative;\n display: flex;\n flex-direction: column;\n width: var(--_--width, var(--g-dialog-width));\n}\n.g-dialog_has-scroll {\n overflow-y: auto;\n max-height: calc(100vh - 20px * 2);\n max-height: calc(100vh - var(--g-modal-margin, 20px) * 2);\n}\n.g-dialog_size_s {\n --_--width: 480px;\n}\n.g-dialog_size_m {\n --_--width: 720px;\n}\n.g-dialog_size_l {\n --_--width: 900px;\n}\n.g-dialog_has-close {\n --_--close-button-space: 24px;\n}", ".g-disclosure_size_m .g-disclosure__trigger {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-disclosure_size_l .g-disclosure__trigger {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-disclosure_size_xl .g-disclosure__trigger {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-disclosure__trigger {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: flex;\n flex-flow: row nowrap;\n gap: 8px;\n flex-shrink: 0;\n align-items: center;\n font-size: inherit;\n line-height: inherit;\n font-weight: inherit;\n border-radius: var(--g-focus-border-radius);\n}\n.g-disclosure__trigger:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-disclosure__trigger_arrow_end {\n flex-direction: row-reverse;\n}\n.g-disclosure__trigger_disabled {\n color: var(--g-color-text-secondary);\n cursor: auto;\n}\n.g-disclosure__content {\n display: none;\n}\n.g-disclosure__content_visible {\n display: block;\n}\n.g-disclosure__content.g-disclosure_exit_active {\n display: block;\n animation-name: g-disclosure-collapsed;\n animation-duration: 0.1s;\n opacity: 0;\n}\n.g-disclosure__content.g-disclosure_enter_active {\n animation-name: g-disclosure-expanded;\n animation-duration: 0.2s;\n}\n\n@keyframes g-disclosure-expanded {\n 0% {\n opacity: 0.4;\n }\n 100% {\n opacity: 1;\n }\n}\n@keyframes g-disclosure-collapsed {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}", ".g-divider_orientation_vertical {\n border-left: 1px solid var(--g-divider-color, var(--g-color-line-generic));\n}\n.g-divider_orientation_horizontal {\n border-top: 1px solid var(--g-divider-color, var(--g-color-line-generic));\n}", ".g-label {\n display: inline-flex;\n align-items: center;\n position: relative;\n transition-property: opacity, color, background-color;\n transition-duration: 0.15s;\n transition-timing-function: ease-in-out;\n box-sizing: border-box;\n --border-size: 0px;\n --_-bg-color: none;\n --_-bg-hover-color: none;\n --_-text-color: none;\n color: none;\n color: var(--_-text-color);\n background-color: none;\n background-color: var(--_-bg-color);\n}\n.g-label__text {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: baseline;\n width: 100%;\n text-align: center;\n white-space: nowrap;\n overflow: hidden;\n}\n.g-label__content, .g-label__key {\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.g-label__value {\n display: flex;\n opacity: 0.7;\n overflow: hidden;\n}\n.g-label__separator {\n margin: 0 4px;\n}\n.g-label__action-button {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n border-radius: inherit;\n z-index: 1;\n}\n.g-label__action-button:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-label__action-button:empty {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n.g-label .g-label__addon {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.g-label .g-label__addon_side_left, .g-label .g-label__addon_side_right {\n position: absolute;\n top: 0;\n}\n.g-label .g-label__addon_side_left {\n left: 2px;\n}\n.g-label .g-label__addon_side_right {\n right: 0;\n z-index: 2;\n}\n.g-label .g-label__addon_interactive {\n --g-button-background-color: transparent;\n cursor: pointer;\n color: inherit;\n transition: color, background-color;\n transition-duration: 0.15s;\n transition-timing-function: ease-in-out;\n}\n.g-label_size_xs {\n height: 20px;\n border-radius: var(--g-border-radius-xs);\n}\n.g-label_size_xs .g-label__text {\n line-height: 20px;\n margin: 0 8px;\n}\n.g-label_size_xs .g-label__addon {\n --addon-size: calc(20px - var(--border-size) * 2);\n width: calc(20px - var(--border-size) * 2);\n width: var(--addon-size);\n height: calc(20px - var(--border-size) * 2);\n height: var(--addon-size);\n}\n.g-label_size_xs.g-label_has-right-addon .g-label__text {\n margin-right: 22px;\n}\n.g-label_size_xs.g-label_has-left-addon .g-label__text {\n margin-left: 24px;\n}\n.g-label_size_s {\n height: 24px;\n border-radius: var(--g-border-radius-s);\n}\n.g-label_size_s .g-label__text {\n line-height: 24px;\n margin: 0 10px;\n}\n.g-label_size_s .g-label__addon {\n --addon-size: calc(24px - var(--border-size) * 2);\n width: calc(24px - var(--border-size) * 2);\n width: var(--addon-size);\n height: calc(24px - var(--border-size) * 2);\n height: var(--addon-size);\n}\n.g-label_size_s.g-label_has-right-addon .g-label__text {\n margin-right: 26px;\n}\n.g-label_size_s.g-label_has-left-addon .g-label__text {\n margin-left: 28px;\n}\n.g-label_size_m {\n height: 28px;\n border-radius: var(--g-border-radius-m);\n}\n.g-label_size_m .g-label__text {\n line-height: 28px;\n margin: 0 12px;\n}\n.g-label_size_m .g-label__addon {\n --addon-size: calc(28px - var(--border-size) * 2);\n width: calc(28px - var(--border-size) * 2);\n width: var(--addon-size);\n height: calc(28px - var(--border-size) * 2);\n height: var(--addon-size);\n}\n.g-label_size_m.g-label_has-right-addon .g-label__text {\n margin-right: 32px;\n}\n.g-label_size_m.g-label_has-left-addon .g-label__text {\n margin-left: 32px;\n}\n.g-label_disabled {\n opacity: 0.7;\n pointer-events: none;\n}\n.g-label_is-interactive {\n cursor: pointer;\n}\n.g-label_theme_normal {\n --_-bg-color: var(--g-color-base-misc-light);\n --_-bg-hover-color: var(--g-color-base-misc-light-hover);\n --_-text-color: var(--g-color-text-misc-heavy);\n}\n.g-label_theme_success {\n --_-bg-color: var(--g-color-base-positive-light);\n --_-bg-hover-color: var(--g-color-base-positive-light-hover);\n --_-text-color: var(--g-color-text-positive-heavy);\n}\n.g-label_theme_info {\n --_-bg-color: var(--g-color-base-info-light);\n --_-bg-hover-color: var(--g-color-base-info-light-hover);\n --_-text-color: var(--g-color-text-info-heavy);\n}\n.g-label_theme_warning {\n --_-bg-color: var(--g-color-base-warning-light);\n --_-bg-hover-color: var(--g-color-base-warning-light-hover);\n --_-text-color: var(--g-color-text-warning-heavy);\n}\n.g-label_theme_danger {\n --_-bg-color: var(--g-color-base-danger-light);\n --_-bg-hover-color: var(--g-color-base-danger-light-hover);\n --_-text-color: var(--g-color-text-danger-heavy);\n}\n.g-label_theme_utility {\n --_-bg-color: var(--g-color-base-utility-light);\n --_-bg-hover-color: var(--g-color-base-utility-light-hover);\n --_-text-color: var(--g-color-text-utility-heavy);\n}\n.g-label_theme_unknown {\n --_-bg-color: var(--g-color-base-neutral-light);\n --_-bg-hover-color: var(--g-color-base-neutral-light-hover);\n --_-text-color: var(--g-color-text-complementary);\n}\n.g-label_theme_clear {\n --_-bg-color: transparent;\n --_-bg-hover-color: var(--g-color-base-simple-hover-solid);\n --_-text-color: var(--g-color-text-complementary);\n --border-size: 1px;\n border: 1px solid var(--g-color-line-generic);\n border: var(--border-size) solid var(--g-color-line-generic);\n}\n.g-label_is-interactive:hover:not(:has(.g-label__addon_interactive:hover)) {\n background-color: var(--_-bg-hover-color);\n}\n.g-label:not(.g-label_disabled) .g-label__addon_interactive {\n --g-button-background-color-hover: var(--_-bg-hover-color);\n}\n.g-label:not(.g-label_disabled) .g-label__addon_interactive:hover, .g-label:not(.g-label_disabled) .g-label__addon_interactive:focus, .g-label:not(.g-label_disabled) .g-label__addon_interactive:active {\n color: var(--_-text-color);\n}", "@keyframes g-pulse {\n 50% {\n opacity: 0.15;\n }\n}\n.g-loader {\n display: inline-flex;\n align-items: center;\n}\n.g-loader__left, .g-loader__center, .g-loader__right {\n background: var(--g-color-base-brand);\n animation: g-pulse ease 800ms infinite;\n}\n.g-loader__left {\n animation-delay: 200ms;\n}\n.g-loader__center {\n animation-delay: 400ms;\n}\n.g-loader__right {\n animation-delay: 600ms;\n}\n.g-loader_size_s .g-loader__left {\n height: calc(20px / 1.5);\n width: 5px;\n}\n.g-loader_size_s .g-loader__center {\n width: 5px;\n height: 20px;\n margin-left: 5px;\n}\n.g-loader_size_s .g-loader__right {\n height: calc(20px / 1.5);\n width: 5px;\n margin-left: 5px;\n}\n.g-loader_size_m .g-loader__left {\n height: calc(28px / 1.5);\n width: 7px;\n}\n.g-loader_size_m .g-loader__center {\n width: 7px;\n height: 28px;\n margin-left: 7px;\n}\n.g-loader_size_m .g-loader__right {\n height: calc(28px / 1.5);\n width: 7px;\n margin-left: 7px;\n}\n.g-loader_size_l .g-loader__left {\n height: calc(36px / 1.5);\n width: 9px;\n}\n.g-loader_size_l .g-loader__center {\n width: 9px;\n height: 36px;\n margin-left: 9px;\n}\n.g-loader_size_l .g-loader__right {\n height: calc(36px / 1.5);\n width: 9px;\n margin-left: 9px;\n}", ".g-clear-button {\n --g-button-text-color: var(--g-color-text-hint);\n --g-button-text-color-hover: var(--g-color-text-primary);\n --g-button-background-color: transparent;\n --g-button-background-color-hover: transparent;\n}", ".g-outer-additional-content {\n display: flex;\n justify-content: space-between;\n vertical-align: top;\n}\n.g-outer-additional-content__note, .g-outer-additional-content__error {\n margin-top: 2px;\n}\n.g-outer-additional-content__error {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-danger);\n}\n.g-outer-additional-content__error:not(:last-child) {\n margin-right: var(--g-spacing-2);\n}\n.g-outer-additional-content__note {\n margin-left: auto;\n}", ".g-text-area {\n --_--text-color: var(--g-color-text-primary);\n --_--placeholder-color: var(--g-color-text-hint);\n --_--background-color: transparent;\n --_--border-width: 1px;\n --_--clear-offset: calc(\n var(--g-text-area-border-width, 1px) + 1px\n );\n --_--focus-outline-color: var(--g-text-area-focus-outline-color);\n display: inline-block;\n width: 100%;\n position: relative;\n}\n.g-text-area__content {\n box-sizing: border-box;\n display: flex;\n width: 100%;\n background-color: var(--g-text-area-background-color, var(--_--background-color));\n border-width: var(--g-text-area-border-width, var(--_--border-width));\n border-style: solid;\n border-color: var(--g-text-area-border-color, var(--_--border-color));\n color: var(--g-text-area-text-color, var(--_--text-color));\n}\n.g-text-area__content:hover {\n border-color: var(--g-text-area-border-color-hover, var(--_--border-color-hover));\n}\n.g-text-area__content:focus-within {\n border-color: var(--g-text-area-border-color-active, var(--_--border-color-active));\n outline: 2px solid var(--g-text-area-focus-outline-color, var(--_--focus-outline-color));\n outline-offset: -1px;\n}\n.g-text-area__control {\n box-sizing: border-box;\n display: inline-block;\n flex-grow: 1;\n vertical-align: top;\n position: relative;\n margin: 0;\n padding: 0;\n width: 100%;\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n color: inherit;\n background-color: transparent;\n border: none;\n resize: none;\n overflow-x: hidden;\n}\n.g-text-area__control::-moz-placeholder {\n color: var(--g-text-area-placeholder-color, var(--_--placeholder-color));\n}\n.g-text-area__control::placeholder {\n color: var(--g-text-area-placeholder-color, var(--_--placeholder-color));\n}\n.g-text-area__control:focus {\n outline: none;\n}\n.g-text-area__control[type=number] {\n -webkit-appearance: textfield;\n -moz-appearance: textfield;\n appearance: textfield;\n}\n.g-text-area__clear {\n position: absolute;\n}\n.g-text-area__clear_size_s, .g-text-area__clear_size_m {\n right: var(--_--clear-offset);\n top: var(--_--clear-offset);\n}\n.g-text-area__clear_size_l, .g-text-area__clear_size_xl {\n right: calc(var(--_--clear-offset) + 1px);\n top: calc(var(--_--clear-offset) + 2px);\n}\n.g-text-area_size_s {\n --_--border-radius: var(--g-border-radius-s);\n}\n.g-text-area_size_s .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(24px - 1px * 2);\n height: calc(24px - var(--_--input-control-border-width) * 2);\n padding: 3px 8px;\n}\n.g-text-area_size_s.g-text-area_has-clear .g-text-area__control {\n padding-right: 26px;\n}\n.g-text-area_size_m {\n --_--border-radius: var(--g-border-radius-m);\n}\n.g-text-area_size_m .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(28px - 1px * 2);\n height: calc(28px - var(--_--input-control-border-width) * 2);\n padding: 5px 8px;\n}\n.g-text-area_size_m.g-text-area_has-clear .g-text-area__control {\n padding-right: 26px;\n}\n.g-text-area_size_l {\n --_--border-radius: var(--g-border-radius-l);\n}\n.g-text-area_size_l .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(36px - 1px * 2);\n height: calc(36px - var(--_--input-control-border-width) * 2);\n padding: 9px 12px;\n}\n.g-text-area_size_l.g-text-area_has-clear .g-text-area__control {\n padding-right: 36px;\n}\n.g-text-area_size_xl {\n --_--border-radius: var(--g-border-radius-xl);\n}\n.g-text-area_size_xl .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(44px - 1px * 2);\n height: calc(44px - var(--_--input-control-border-width) * 2);\n padding: 11px 12px;\n}\n.g-text-area_size_xl.g-text-area_has-clear .g-text-area__control {\n padding-right: 36px;\n}\n.g-text-area_view_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--border-color-hover: var(--g-color-line-generic-hover);\n --_--border-color-active: var(--g-color-line-generic-active);\n}\n.g-text-area_view_clear {\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n --_--border-radius: 0;\n}\n.g-text-area_view_clear .g-text-area__content {\n border-left: 0;\n border-right: 0;\n}\n.g-text-area_view_clear .g-text-area__control {\n padding-left: 0;\n padding-right: 0;\n}\n.g-text-area.g-text-area_pin_round-round .g-text-area__content {\n border-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n}\n.g-text-area.g-text-area_pin_brick-brick .g-text-area__content {\n border-radius: 0;\n}\n.g-text-area.g-text-area_pin_clear-clear .g-text-area__content {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_circle-circle .g-text-area__content {\n border-radius: 100px;\n}\n.g-text-area.g-text-area_pin_round-brick .g-text-area__content {\n border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-text-area.g-text-area_pin_brick-round .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n}\n.g-text-area.g-text-area_pin_round-clear .g-text-area__content {\n border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-round .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-text-area.g-text-area_pin_brick-clear .g-text-area__content {\n border-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-brick .g-text-area__content {\n border-radius: 0;\n border-left: 0;\n}\n.g-text-area.g-text-area_pin_circle-brick .g-text-area__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-text-area.g-text-area_pin_brick-circle .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-text-area.g-text-area_pin_circle-clear .g-text-area__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-circle .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-text-area_disabled {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: var(--g-color-base-generic-accent-disabled);\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n}\n.g-text-area_has-scrollbar .g-text-area__clear {\n right: var(--g-scrollbar-width);\n}\n.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 {\n border-color: var(--g-color-line-danger);\n}\n.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}\n.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 {\n border-bottom: 1px solid var(--g-color-line-danger);\n}\n.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}", ".g-popover {\n display: inline-block;\n position: relative;\n}\n.g-popover:not(.g-popover_disabled) {\n cursor: pointer;\n}\n.g-popover__handler {\n display: inline-block;\n}\n.g-popover__tooltip {\n --_--padding: 16px;\n --_--close-offset: 8px;\n --_--close-size: 24px;\n}\n.g-popover__tooltip-popup-content {\n box-sizing: border-box;\n min-height: 40px;\n max-width: 300px;\n max-width: var(--g-popover-max-width, 300px);\n padding: var(--g-popover-padding, var(--_--padding));\n cursor: default;\n}\n.g-popover__tooltip-title {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n display: inline-flex;\n margin: 0 0 12px;\n}\n.g-popover__tooltip-buttons {\n display: flex;\n flex-wrap: wrap;\n gap: 5px;\n margin-top: 20px;\n}\n.g-popover__tooltip-button {\n flex: 1;\n}\n.g-popover__tooltip-close {\n position: absolute;\n top: var(--_--close-offset);\n right: var(--_--close-offset);\n}\n.g-popover__tooltip-content {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n word-wrap: break-word;\n}\n.g-popover__tooltip-content_secondary {\n opacity: 0.7;\n}\n.g-popover__tooltip-links > * {\n margin-top: 8px;\n}\n.g-popover__tooltip-links > *:first-child {\n margin-top: 0;\n}\n.g-popover__tooltip-content + .g-popover__tooltip-links > *:first-child {\n margin-top: 12px;\n}\n.g-popover__tooltip-link {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: inline-block;\n}\n.g-popover__tooltip_theme_info.g-popover__tooltip_theme_info, .g-popover__tooltip_theme_info .g-popover__tooltip_theme_announcement, .g-popover__tooltip_theme_announcement.g-popover__tooltip_theme_info, .g-popover__tooltip_theme_announcement .g-popover__tooltip_theme_announcement {\n color: var(--g-color-text-primary);\n}\n.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button), .g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button) {\n -webkit-text-decoration: none;\n text-decoration: none;\n color: var(--g-color-text-link);\n}\n.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button):hover, .g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button):hover {\n color: var(--g-color-text-link-hover);\n}\n\n.g-popover__tooltip_theme_announcement {\n --g-popup-background-color: var(--g-color-base-simple-hover-solid);\n --g-popup-border-color: var(--g-color-base-simple-hover-solid);\n}\n.g-popover__tooltip_theme_special {\n --g-popup-background-color: var(--g-color-base-brand);\n --g-popup-border-color: var(--g-color-base-brand);\n color: var(--g-color-text-light-primary);\n}\n.g-popover__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button) {\n font-weight: var(--g-text-accent-font-weight);\n color: var(--g-color-text-light-primary);\n}\n.g-popover__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button):hover {\n color: var(--g-color-text-light-secondary);\n}\n.g-popover__tooltip_theme_special .g-link {\n color: var(--g-color-text-light-primary);\n}\n.g-popover__tooltip_theme_special .g-link:hover {\n color: var(--g-color-text-light-secondary);\n}\n.g-popover__tooltip_size_l {\n --_--padding: 24px;\n}\n.g-popover__tooltip_size_l .g-popover__tooltip-title {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n font-weight: var(--g-text-header-font-weight);\n}\n.g-popover__tooltip_size_l .g-popover__tooltip-content {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-popover__tooltip_with-close .g-popover__tooltip-title,\n.g-popover__tooltip_with-close .g-popover__tooltip-content {\n padding-right: calc(var(--_--close-offset) + var(--_--close-size) - var(--_--padding));\n}", ".g-text-input {\n --_--text-color: var(--g-color-text-primary);\n --_--label-color: inherit;\n --_--placeholder-color: var(--g-color-text-hint);\n --_--background-color: transparent;\n --_--border-width: 1px;\n --_--focus-outline-color: var(--g-text-input-focus-outline-color);\n display: inline-block;\n width: 100%;\n position: relative;\n}\n.g-text-input__content {\n box-sizing: border-box;\n overflow: hidden;\n display: flex;\n width: 100%;\n background-color: var(--g-text-input-background-color, var(--_--background-color));\n border-width: var(--g-text-input-border-width, var(--_--border-width));\n border-style: solid;\n border-color: var(--g-text-input-border-color, var(--_--border-color));\n color: var(--g-text-input-text-color, var(--_--text-color));\n}\n.g-text-input__content:hover {\n border-color: var(--g-text-input-border-color-hover, var(--_--border-color-hover));\n}\n.g-text-input__content:focus-within {\n border-color: var(--g-text-input-border-color-active, var(--_--border-color-active));\n outline: 2px solid var(--g-text-input-focus-outline-color, var(--_--focus-outline-color));\n outline-offset: -1px;\n}\n.g-text-input__control {\n box-sizing: border-box;\n display: inline-block;\n flex-grow: 1;\n vertical-align: top;\n position: relative;\n margin: 0;\n padding: 0;\n width: 100%;\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n color: inherit;\n background-color: transparent;\n border: none;\n height: var(--g-text-input-height);\n}\n.g-text-input__control::-moz-placeholder {\n color: var(--g-text-input-placeholder-color, var(--_--placeholder-color));\n overflow: hidden;\n white-space: nowrap;\n}\n.g-text-input__control::placeholder {\n color: var(--g-text-input-placeholder-color, var(--_--placeholder-color));\n overflow: hidden;\n white-space: nowrap;\n}\n.g-text-input__control:focus {\n outline: none;\n}\n.g-text-input__control[type=number] {\n -webkit-appearance: textfield;\n -moz-appearance: textfield;\n appearance: textfield;\n}\n.g-text-input__label {\n position: absolute;\n box-sizing: border-box;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n z-index: 1;\n color: var(--g-text-input-label-color, var(--_--label-color));\n}\n.g-text-input__clear {\n flex-shrink: 0;\n margin: auto 0;\n}\n.g-text-input__clear_size_s, .g-text-input__clear_size_m {\n margin-right: 1px;\n}\n.g-text-input__clear_size_l, .g-text-input__clear_size_xl {\n margin-right: 2px;\n}\n.g-text-input__error-icon {\n box-sizing: content-box;\n color: var(--g-color-text-danger);\n padding-top: var(--_--error-icon-padding-block);\n padding-bottom: var(--_--error-icon-padding-block);\n padding-left: var(--_--error-icon-padding-inline);\n padding-right: var(--_--error-icon-padding-inline);\n}\n.g-text-input__additional-content {\n display: flex;\n align-items: center;\n}\n.g-text-input_size_s {\n --_--error-icon-padding-block: 5px;\n --_--error-icon-padding-inline: 0 5px;\n --_--border-radius: var(--g-border-radius-s);\n}\n.g-text-input_size_s .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(24px - 1px * 2);\n height: calc(24px - var(--_--input-control-border-width) * 2);\n padding: 3px 8px;\n}\n.g-text-input_size_s .g-text-input__label {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 3px;\n padding-bottom: 3px;\n padding-left: 8px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_s.g-text-input_has-start-content .g-text-input__label {\n padding-left: 2px;\n}\n.g-text-input_size_s .g-text-input__additional-content {\n height: 22px;\n}\n.g-text-input_size_s .g-text-input__additional-content_placement_start {\n padding-left: 1px;\n}\n.g-text-input_size_s .g-text-input__additional-content_placement_end {\n padding-right: 1px;\n}\n.g-text-input_size_m {\n --_--error-icon-padding-block: 5px;\n --_--error-icon-padding-inline: 0 5px;\n --_--border-radius: var(--g-border-radius-m);\n}\n.g-text-input_size_m .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(28px - 1px * 2);\n height: calc(28px - var(--_--input-control-border-width) * 2);\n padding: 5px 8px;\n}\n.g-text-input_size_m .g-text-input__label {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 5px;\n padding-bottom: 5px;\n padding-left: 8px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_m.g-text-input_has-start-content .g-text-input__label {\n padding-left: 2px;\n}\n.g-text-input_size_m .g-text-input__additional-content {\n height: 26px;\n}\n.g-text-input_size_m .g-text-input__additional-content_placement_start {\n padding-left: 1px;\n}\n.g-text-input_size_m .g-text-input__additional-content_placement_end {\n padding-right: 1px;\n}\n.g-text-input_size_l {\n --_--error-icon-padding-block: 9px;\n --_--error-icon-padding-inline: 0 9px;\n --_--border-radius: var(--g-border-radius-l);\n}\n.g-text-input_size_l .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(36px - 1px * 2);\n height: calc(36px - var(--_--input-control-border-width) * 2);\n padding: 9px 12px;\n}\n.g-text-input_size_l .g-text-input__label {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 9px;\n padding-bottom: 9px;\n padding-left: 12px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_l.g-text-input_has-start-content .g-text-input__label {\n padding-left: 3px;\n}\n.g-text-input_size_l .g-text-input__additional-content {\n height: 34px;\n}\n.g-text-input_size_l .g-text-input__additional-content_placement_start {\n padding-left: 3px;\n}\n.g-text-input_size_l .g-text-input__additional-content_placement_end {\n padding-right: 3px;\n}\n.g-text-input_size_xl {\n --_--error-icon-padding-block: 13px;\n --_--error-icon-padding-inline: 0 13px;\n --_--border-radius: var(--g-border-radius-xl);\n}\n.g-text-input_size_xl .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(44px - 1px * 2);\n height: calc(44px - var(--_--input-control-border-width) * 2);\n padding: 11px 12px;\n}\n.g-text-input_size_xl .g-text-input__label {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 11px;\n padding-bottom: 11px;\n padding-left: 12px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_xl.g-text-input_has-start-content .g-text-input__label {\n padding-left: 3px;\n}\n.g-text-input_size_xl .g-text-input__additional-content {\n height: 42px;\n}\n.g-text-input_size_xl .g-text-input__additional-content_placement_start {\n padding-left: 3px;\n}\n.g-text-input_size_xl .g-text-input__additional-content_placement_end {\n padding-right: 3px;\n}\n.g-text-input_view_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--border-color-hover: var(--g-color-line-generic-hover);\n --_--border-color-active: var(--g-color-line-generic-active);\n}\n.g-text-input_view_clear {\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n --_--border-radius: 0;\n}\n.g-text-input_view_clear .g-text-input__content {\n border-left: 0;\n border-right: 0;\n}\n.g-text-input_view_clear .g-text-input__control {\n padding-left: 0;\n padding-right: 0;\n}\n.g-text-input.g-text-input_pin_round-round .g-text-input__content {\n border-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n}\n.g-text-input.g-text-input_pin_brick-brick .g-text-input__content {\n border-radius: 0;\n}\n.g-text-input.g-text-input_pin_clear-clear .g-text-input__content {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_circle-circle .g-text-input__content {\n border-radius: 100px;\n}\n.g-text-input.g-text-input_pin_round-brick .g-text-input__content {\n border-top-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-text-input.g-text-input_pin_brick-round .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n}\n.g-text-input.g-text-input_pin_round-clear .g-text-input__content {\n border-top-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_clear-round .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-text-input.g-text-input_pin_brick-clear .g-text-input__content {\n border-radius: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_clear-brick .g-text-input__content {\n border-radius: 0;\n border-left: 0;\n}\n.g-text-input.g-text-input_pin_circle-brick .g-text-input__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-text-input.g-text-input_pin_brick-circle .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-text-input.g-text-input_pin_circle-clear .g-text-input__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_clear-circle .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-text-input_disabled {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: var(--g-color-base-generic-accent-disabled);\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n}\n.g-text-input_has-scrollbar .g-text-input__clear {\n right: var(--g-scrollbar-width);\n}\n.g-text-input_has-start-content .g-text-input__control {\n padding-left: 2px;\n}\n.g-text-input_has-end-content .g-text-input__control {\n padding-right: 2px;\n}\n.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 {\n border-color: var(--g-color-line-danger);\n}\n.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}\n.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 {\n border-bottom: 1px solid var(--g-color-line-danger);\n}\n.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}", ".g-list {\n --_--item-padding: var(--g-list-item-padding, 0);\n outline: none;\n display: flex;\n flex-direction: column;\n flex: 1 1 auto;\n width: 100%;\n}\n.g-list__filter {\n padding: var(--_--item-padding);\n margin-bottom: 8px;\n flex: 0 0 auto;\n}\n.g-list__items {\n flex: 1 1 auto;\n}\n.g-list__item, .g-list__empty-placeholder {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n padding: var(--_--item-padding);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n overflow: hidden;\n}\n.g-list__item_active {\n background: var(--g-color-base-simple-hover);\n}\n.g-list__item_selected {\n background: var(--g-color-base-selection);\n}\n.g-list__item_selected:hover {\n background: var(--g-color-base-selection-hover);\n}\n.g-list__item_sort-handle-align_right {\n flex-direction: row-reverse;\n}\n.g-list__item_sort-handle-align_right .g-list__item-sort-icon {\n margin-left: 10px;\n margin-right: 0;\n}\n.g-list__item_sortable[data-rbd-drag-handle-context-id]:active {\n cursor: grabbing;\n}\n.g-list__item_dragging {\n background: var(--g-color-base-simple-hover-solid);\n z-index: 100001;\n}\n.g-list__empty-placeholder {\n box-sizing: border-box;\n color: var(--g-color-text-hint);\n min-height: 36px;\n padding-top: 8px;\n padding-bottom: 8px;\n}\n.g-list__item-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n overflow: hidden;\n text-overflow: ellipsis;\n height: 100%;\n}\n.g-list__item-sort-icon {\n display: flex;\n align-items: center;\n width: 12px;\n margin-right: 4px;\n flex: 0 0 auto;\n color: var(--g-color-text-hint);\n}\n.g-list__loading-indicator {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: center;\n}", ".g-pagination-ellipsis {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: flex-end;\n color: var(--g-color-text-secondary);\n}\n.g-pagination-ellipsis_size_m {\n padding-bottom: 5px;\n}\n.g-pagination-ellipsis_size_l {\n padding-bottom: 9px;\n}", ".g-pagination-page__simple {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: center;\n}\n.g-pagination-page__simple_size_m {\n padding: 0 13px;\n}\n.g-pagination-page__simple_size_l {\n padding: 0 18px;\n}", ".g-pagination-page-of {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: flex-end;\n color: var(--g-color-text-secondary);\n}\n.g-pagination-page-of_size_m {\n padding-bottom: 5px;\n}\n.g-pagination-page-of_size_l {\n padding-bottom: 9px;\n}", ".g-pagination-input.g-pagination-input_size_m {\n width: 80px;\n}\n.g-pagination-input.g-pagination-input_size_l {\n width: 90px;\n}", ".g-select-empty-placeholder {\n margin: 4px;\n color: var(--g-color-text-hint);\n}\n.g-select-empty-placeholder_empty {\n margin-top: 0;\n}", ".g-select-clear {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n margin-left: auto;\n z-index: 1;\n}\n.g-select-clear:focus-visible {\n border: 1px solid var(--g-color-line-generic-active);\n}\n.g-select-clear_size_s {\n height: 24px;\n width: 24px;\n border-radius: var(--g-border-radius-s);\n}\n.g-select-clear_size_m {\n height: 28px;\n width: 28px;\n border-radius: var(--g-border-radius-m);\n}\n.g-select-clear_size_l {\n height: 36px;\n width: 36px;\n border-radius: var(--g-border-radius-l);\n}\n.g-select-clear_size_xl {\n height: 44px;\n width: 44px;\n border-radius: var(--g-border-radius-xl);\n}\n.g-select-clear__clear {\n color: var(--g-color-text-secondary);\n}\n.g-select-clear:hover .g-select-clear__clear {\n color: var(--g-color-text-primary);\n}", ".g-select-counter {\n display: flex;\n justify-content: center;\n align-items: center;\n margin-left: 4px;\n margin-right: 4px;\n background-color: var(--g-color-base-generic);\n}\n.g-select-counter__text {\n margin-left: 4px;\n margin-right: 4px;\n flex-grow: 1;\n text-align: center;\n}\n.g-select-counter_size_xl .g-select-counter__text {\n margin-left: 6px;\n margin-right: 6px;\n}\n.g-select-counter_size_s {\n border-radius: var(--g-border-radius-xs);\n height: 20px;\n min-width: 20px;\n}\n.g-select-counter_size_m {\n border-radius: var(--g-border-radius-s);\n height: 24px;\n min-width: 24px;\n}\n.g-select-counter_size_l {\n border-radius: var(--g-border-radius-m);\n height: 28px;\n min-width: 28px;\n}\n.g-select-counter_size_xl {\n border-radius: var(--g-border-radius-l);\n margin-left: 4px;\n margin-right: 4px;\n height: 36px;\n min-width: 36px;\n}", ".g-select-clear {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n margin-left: auto;\n z-index: 1;\n}\n.g-select-clear:focus-visible {\n border: 1px solid var(--g-color-line-generic-active);\n}\n.g-select-clear_size_s {\n height: 24px;\n width: 24px;\n border-radius: var(--g-border-radius-s);\n}\n.g-select-clear_size_m {\n height: 28px;\n width: 28px;\n border-radius: var(--g-border-radius-m);\n}\n.g-select-clear_size_l {\n height: 36px;\n width: 36px;\n border-radius: var(--g-border-radius-l);\n}\n.g-select-clear_size_xl {\n height: 44px;\n width: 44px;\n border-radius: var(--g-border-radius-xl);\n}\n.g-select-clear__clear {\n color: var(--g-color-text-secondary);\n}\n.g-select-clear:hover .g-select-clear__clear {\n color: var(--g-color-text-primary);\n}\n\n.g-select-control {\n --_--focus-outline-color: var(--g-select-focus-outline-color);\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n position: relative;\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n transition: transform 0.1s ease-out;\n width: 100%;\n z-index: 0;\n}\n.g-select-control_disabled {\n cursor: default;\n}\n.g-select-control_size_s {\n --_--text-right-padding: 8px;\n --_--border-radius: var(--g-border-radius-s);\n height: 24px;\n padding: 4px calc(8px + 1px);\n padding: 4px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control_size_m {\n --_--text-right-padding: 8px;\n --_--border-radius: var(--g-border-radius-m);\n height: 28px;\n padding: 6px calc(8px + 1px);\n padding: 6px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control_size_l {\n --_--text-right-padding: 12px;\n --_--border-radius: var(--g-border-radius-l);\n height: 36px;\n padding: 10px calc(12px + 1px);\n padding: 10px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control_size_xl {\n --_--text-right-padding: 12px;\n --_--border-radius: var(--g-border-radius-xl);\n height: 44px;\n padding: 12px calc(12px + 1px);\n padding: 12px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control__button {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n overflow: hidden;\n width: 100%;\n height: 100%;\n transition: color 0.15s linear, background-color 0.15s linear;\n}\n.g-select-control__button.g-select-control__button_pin_round-round::before {\n border-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_brick-brick::before {\n border-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-clear::before {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-circle::before {\n border-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_round-brick::before {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_round-clear::before {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-clear::before {\n border-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-brick::before {\n border-radius: 0;\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-brick::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_circle-clear::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_round-round::after {\n border-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_brick-brick::after {\n border-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-clear::after {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-circle::after {\n border-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_round-brick::after {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_round-clear::after {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-clear::after {\n border-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-brick::after {\n border-radius: 0;\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-brick::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_circle-clear::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-select-control__button::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border: 1px solid var(--g-color-line-generic);\n border-radius: var(--_--border-radius);\n}\n.g-select-control__button::after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1;\n}\n.g-select-control__button_view_clear {\n border-color: transparent;\n}\n.g-select-control__button_view_clear::before {\n border-color: transparent;\n}\n.g-select-control__button_view_clear::after {\n border-color: transparent;\n}\n.g-select-control__button_size_s {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_size_m {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_size_l {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_size_xl {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_error::before {\n --_--focus-outline-color: var(--g-color-line-danger);\n border-color: var(--g-color-line-danger);\n}\n.g-select-control__button:hover::after {\n background-color: var(--g-color-base-simple-hover);\n}\n.g-select-control__button_disabled {\n color: var(--g-color-text-hint);\n pointer-events: none;\n}\n.g-select-control__button_disabled::after {\n background-color: var(--g-color-base-generic-accent-disabled);\n}\n.g-select-control__button_disabled::before {\n border-color: transparent;\n}\n.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 {\n border-color: var(--g-color-line-generic-hover);\n}\n.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 {\n border-color: var(--g-color-line-generic-active);\n}\n.g-select-control__button:focus-visible::before {\n outline: 2px solid var(--g-select-focus-outline-color, var(--_--focus-outline-color));\n outline-offset: -1px;\n}\n.g-select-control:not(.g-select-control_disabled):not(.g-select-control_no-active):active {\n transform: scale(0.96);\n}\n.g-select-control__label {\n font-weight: var(--g-text-accent-font-weight);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n flex-shrink: 0;\n max-width: 50%;\n margin-right: 4px;\n white-space: nowrap;\n}\n.g-select-control__placeholder, .g-select-control__option-text {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n padding-right: var(--_--text-right-padding);\n}\n.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(24px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(28px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(36px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(44px + var(--_--text-right-padding));\n}\n.g-select-control__placeholder {\n color: var(--g-color-text-hint);\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_s .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(24px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_m .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(28px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_l .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(36px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_xl .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(44px + var(--_--text-right-padding));\n}\n.g-select-control__chevron-icon {\n flex: 0 0 16px;\n margin-left: auto;\n color: var(--g-color-text-secondary);\n}\n.g-select-control__chevron-icon_disabled {\n color: var(--g-color-text-hint);\n}\n.g-select-clear + .g-select-control__chevron-icon {\n margin-left: 0;\n}\n.g-select-control__error-icon {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n box-sizing: content-box;\n color: var(--g-color-text-danger);\n padding: var(--_--text-input-error-icon-padding);\n border-radius: var(--g-focus-border-radius);\n}\n.g-select-control__error-icon:focus {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-select-control__error-icon:focus:not(:focus-visible) {\n outline: 0;\n}", ".g-select-filter .g-select-filter__input, .g-select-filter .g-select-filter__input:hover, .g-select-filter .g-select-filter__input:focus {\n border-color: var(--g-color-line-generic-active);\n}", ".g-select-list {\n display: flex;\n margin: 4px 0;\n overflow: hidden;\n}\n.g-popup .g-select-list:first-child, .g-popup .g-select-list:last-child {\n border-radius: 0;\n}\n.g-select-list:not(.g-select-list_virtualized) {\n overflow: auto;\n}\n.g-select-list_mobile {\n max-height: calc(90vh - 20px);\n}\n.g-select-list__group-label, .g-select-list__group-label-custom {\n box-sizing: border-box;\n position: relative;\n width: 100%;\n height: auto;\n padding: 0;\n}\n.g-select-list__group-label {\n font-size: var(--g-text-body-1-font-size);\n}\n.g-select-list_size_s .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 24px;\n padding: 8px 8px 4px;\n}\n.g-select-list_size_m .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 28px;\n padding: 8px 8px 4px;\n}\n.g-select-list_size_l .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 36px;\n padding: 10px 12px 6px;\n}\n.g-select-list_size_xl .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 44px;\n padding: 12px 12px 8px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list_mobile .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 36px;\n padding: 12px 12px 8px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list__item:not(:first-child) .g-select-list__group-label {\n margin-top: 5px;\n}\n.g-select-list__item:not(:first-child) .g-select-list__group-label::before {\n content: \"\";\n position: absolute;\n top: -3px;\n left: 0;\n width: 100%;\n height: 1px;\n background-color: var(--g-color-line-generic);\n}\n.g-select-list__group-label-content {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n font-weight: var(--g-text-accent-font-weight);\n width: 100%;\n}\n.g-select-list__item.g-list__item_selected {\n background: none;\n}\n.g-select-list__item.g-list__item_selected:hover {\n background: var(--g-color-base-simple-hover);\n}\n.g-select-list__item.g-list__item_active {\n background: var(--g-color-base-simple-hover);\n}\n.g-select-list__option {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.g-select-list_size_s .g-select-list__option {\n padding: 0 8px;\n --_--select-tick-icon-padding-right: calc(8px / 2);\n}\n.g-select-list_size_s .g-select-list__option .g-select-list__option-default-label {\n height: 24px;\n line-height: 24px;\n}\n.g-select-list_size_m .g-select-list__option {\n padding: 0 8px 0 8px;\n --_--select-tick-icon-padding-right: calc(8px / 2);\n}\n.g-select-list_size_m .g-select-list__option .g-select-list__option-default-label {\n height: 28px;\n line-height: 28px;\n}\n.g-select-list_size_l .g-select-list__option {\n padding: 0 12px 0 12px;\n --_--select-tick-icon-padding-right: calc(12px / 2);\n}\n.g-select-list_size_l .g-select-list__option .g-select-list__option-default-label {\n height: 36px;\n line-height: 36px;\n}\n.g-select-list_size_xl .g-select-list__option {\n padding: 0 12px;\n --_--select-tick-icon-padding-right: calc(12px / 2);\n}\n.g-select-list_size_xl .g-select-list__option .g-select-list__option-default-label {\n height: 44px;\n line-height: 44px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list_mobile .g-select-list__option {\n padding: 0 12px 0 12px;\n}\n.g-select-list_mobile .g-select-list__option .g-select-list__option-default-label {\n height: 36px;\n line-height: 36px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list_mobile .g-select-list__option .g-select-list__tick-icon {\n padding-right: calc(12px / 2);\n}\n.g-select-list__option_colored {\n background-color: var(--g-color-base-selection);\n}\n.g-select-list__option_disabled {\n cursor: default;\n}\n.g-select-list__option-default-label {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n font-size: var(--g-text-body-1-font-size);\n width: 100%;\n}\n.g-select-list__option-default-label_disabled {\n color: var(--g-color-text-secondary);\n}\n.g-select-list__tick-icon {\n box-sizing: content-box;\n flex: 0 0 16px;\n visibility: hidden;\n color: var(--g-color-text-info);\n padding-right: var(--_--select-tick-icon-padding-right);\n}\n.g-select-list__tick-icon_shown {\n visibility: visible;\n}\n.g-select-list__loading-indicator {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: center;\n}", ".g-sheet {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 100000;\n}\n.g-sheet__veil {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n background-color: var(--g-color-sfx-veil);\n opacity: 0;\n will-change: opacity;\n}\n.g-sheet__veil_with-transition {\n transition: opacity 0.3s ease;\n}\n.g-sheet__sheet {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n max-height: 90%;\n will-change: transform;\n}\n.g-sheet__sheet_with-transition {\n transition: transform 0.3s ease;\n}\n.g-sheet__sheet-swipe-area {\n position: absolute;\n top: -20px;\n left: 0;\n width: 100%;\n height: 40px;\n z-index: 1;\n}\n.g-sheet__sheet-top {\n position: relative;\n height: 20px;\n border-top-left-radius: 20px;\n border-top-right-radius: 20px;\n background-color: var(--g-color-base-float);\n}\n.g-sheet__sheet-top-resizer {\n --_--translate-x: calc(-50% * var(--g-flow-direction));\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translateX(calc(-50% * var(--g-flow-direction))) translateY(-50%);\n transform: translateX(var(--_--translate-x)) translateY(-50%);\n width: 40px;\n height: 4px;\n border-radius: 4px;\n background-color: var(--g-color-line-generic);\n}\n.g-sheet__sheet-content {\n box-sizing: border-box;\n width: 100%;\n padding: 0 10px;\n padding: var(--g-sheet-content-padding, 0 10px);\n max-height: calc(90% - 20px);\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n overscroll-behavior-y: contain;\n background-color: var(--g-color-base-float);\n transition: height 0.3s ease;\n}\n.g-sheet__sheet-content_without-scroll {\n overflow: hidden;\n}\n.g-sheet__sheet-content-title {\n padding-bottom: 8px;\n font-size: var(--g-text-body-2-font-size);\n line-height: 28px;\n text-align: center;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}", ".g-select-popup {\n display: flex;\n flex-direction: column;\n max-height: 90vh;\n}", ".g-select {\n display: inline-block;\n max-width: 100%;\n}\n.g-select_width_max {\n width: 100%;\n}", ".g-pagination {\n display: flex;\n}\n.g-pagination__pagination-item {\n margin-right: 4px;\n flex-shrink: 0;\n}\n.g-pagination__input, .g-pagination__page-sizer {\n margin: 0 4px;\n flex-shrink: 0;\n}", ".g-palette {\n display: inline-flex;\n flex-flow: column wrap;\n gap: 8px;\n}\n.g-palette:focus {\n border: none;\n outline: none;\n}\n.g-palette__row {\n display: inline-flex;\n gap: 8px;\n}\n.g-palette_size_xs .g-palette__option {\n font-size: 12px;\n}\n.g-palette_size_s .g-palette__option {\n font-size: 16px;\n}\n.g-palette_size_m .g-palette__option {\n font-size: 16px;\n}\n.g-palette_size_l .g-palette__option {\n font-size: 16px;\n}\n.g-palette_size_xl .g-palette__option {\n font-size: 20px;\n}", ".g-user-label {\n position: relative;\n z-index: 0;\n display: inline-flex;\n max-width: 100%;\n height: 28px;\n border-radius: 20px;\n transition-property: background-color;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n}\n.g-user-label_view_outlined:after {\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n content: \"\";\n border: 1px solid var(--g-color-line-generic);\n border-radius: 20px;\n transition-property: border-color;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n}\n.g-user-label_empty {\n padding-left: 12px;\n}\n.g-user-label_clickable:hover {\n cursor: pointer;\n background-color: var(--g-color-base-simple-hover);\n}\n.g-user-label_clickable:hover:after {\n border-color: transparent;\n}\n.g-user-label__main {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n min-width: 0;\n border-radius: inherit;\n padding-right: 6px;\n}\n.g-user-label_closeable .g-user-label__main {\n padding-right: 0;\n}\n.g-user-label_clickable .g-user-label__main {\n outline-offset: -1px;\n}\n.g-user-label_clickable .g-user-label__main:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-user-label__avatar {\n --g-avatar-background-color: var(--g-color-base-generic-accent);\n --g-avatar-color: var(--g-color-text-primary);\n display: flex;\n margin-right: 6px;\n}\n.g-user-label__text {\n font-size: inherit;\n font-size: var(--g-user-label-font-size, inherit);\n line-height: inherit;\n line-height: var(--g-user-label-line-height, inherit);\n min-width: 0;\n margin-right: 6px;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.g-user-label__close {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n box-sizing: content-box;\n box-sizing: initial;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 16px;\n cursor: pointer;\n padding-right: 6px;\n color: var(--g-color-text-secondary);\n transition-property: color;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n}\n.g-user-label__close:hover {\n color: var(--g-color-text-primary);\n}\n.g-user-label__close-icon {\n border-radius: var(--g-focus-border-radius);\n}\n.g-user-label__close:focus-visible .g-user-label__close-icon {\n outline: 2px solid var(--g-color-line-focus);\n}", ".g-progress {\n --_--empty-background-color: var(--g-color-base-generic);\n --_--empty-text-color: var(--g-color-text-primary);\n --_--filled-text-color: var(--g-color-text-primary);\n --_--filled-background-color: var(--g-color-base-neutral-medium);\n position: relative;\n margin: 0 auto;\n overflow: hidden;\n border-radius: 3px;\n background-color: var(--g-progress-empty-background-color, var(--g-color-base-generic));\n background-color: var(--g-progress-empty-background-color, var(--_--empty-background-color));\n text-align: center;\n}\n.g-progress__text {\n font-size: var(--g-text-body-short-font-size);\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n padding: 0 10px;\n box-sizing: border-box;\n position: relative;\n color: var(--g-progress-empty-text-color, var(--_--empty-text-color));\n}\n.g-progress__text-inner {\n font-size: var(--g-text-body-short-font-size);\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n padding: 0 10px;\n box-sizing: border-box;\n position: absolute;\n width: 100%;\n height: 100%;\n color: var(--g-progress-filled-text-color, var(--_--empty-text-color));\n transition: transform 0.6s ease;\n}\n.g-progress__item {\n position: relative;\n float: left;\n width: 100%;\n height: 100%;\n overflow: hidden;\n transition: transform 0.6s ease, width 0.6s ease, background-color 0.6s ease;\n background-color: var(--g-progress-filled-background-color, var(--_--filled-background-color));\n}\n[dir=rtl] .g-progress__item {\n float: right;\n}\n.g-progress__item_theme_default {\n --_--filled-background-color: var(--g-color-base-neutral-medium);\n}\n.g-progress__item_theme_success {\n --_--filled-background-color: var(--g-color-base-positive-medium);\n}\n.g-progress__item_theme_warning {\n --_--filled-background-color: var(--g-color-base-warning-medium);\n}\n.g-progress__item_theme_danger {\n --_--filled-background-color: var(--g-color-base-danger-medium);\n}\n.g-progress__item_theme_info {\n --_--filled-background-color: var(--g-color-base-info-medium);\n}\n.g-progress__item_theme_misc {\n --_--filled-background-color: var(--g-color-base-misc-medium);\n}\n.g-progress__item_loading {\n background-image: repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3) 4px, transparent 4px, transparent 8px);\n background-size: 150%;\n background-clip: padding-box;\n animation: g-loading-animation 0.5s linear infinite;\n}\n.g-progress__stack {\n position: relative;\n width: 100%;\n margin: 0 auto;\n overflow: hidden;\n color: var(--g-color-text-light-primary);\n transition: transform 0.6s ease;\n}\n.g-progress_size_m {\n height: 20px;\n line-height: 20px;\n}\n.g-progress_size_m .g-progress__stack {\n height: 20px;\n line-height: 20px;\n}\n.g-progress_size_m .g-progress__text {\n height: 20px;\n margin-bottom: -20px;\n}\n.g-progress_size_s {\n height: 10px;\n line-height: 10px;\n}\n.g-progress_size_s .g-progress__stack {\n height: 10px;\n line-height: 10px;\n}\n.g-progress_size_xs {\n height: 4px;\n line-height: 4px;\n}\n.g-progress_size_xs .g-progress__stack {\n height: 4px;\n line-height: 4px;\n}\n.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 {\n display: none;\n}", "@charset \"UTF-8\";\n.g-radio__indicator {\n display: inline-block;\n position: relative;\n cursor: inherit;\n}\n.g-radio__indicator::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: transparent;\n border: 1px solid var(--g-color-line-generic-accent);\n border-radius: 50%;\n transition: background 0.1s linear;\n}\n.g-radio__indicator::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-radio__disc::before {\n content: \"\";\n position: absolute;\n border: none;\n background-color: var(--g-color-text-brand-contrast);\n border-radius: 50%;\n opacity: 0;\n transform: scale(0.1);\n transition: opacity 0.1s, transform 0.2s;\n}\n.g-radio__control {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 0;\n opacity: 0;\n background: none;\n border: none;\n outline: none;\n cursor: inherit;\n}\n.g-radio__outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: none;\n pointer-events: none;\n border-radius: 50%;\n}\n.g-radio__control:focus-visible + .g-radio__outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-radio_size_m .g-radio__indicator {\n width: 14px;\n height: 14px;\n}\n.g-radio_size_m .g-radio__disc::before {\n top: 5px;\n right: 5px;\n bottom: 5px;\n left: 5px;\n}\n.g-radio_size_l .g-radio__indicator {\n width: 17px;\n height: 17px;\n}\n.g-radio_size_l .g-radio__disc::before {\n top: 6px;\n right: 6px;\n bottom: 6px;\n left: 6px;\n}\n.g-radio:hover .g-radio__indicator::before {\n border-color: var(--g-color-line-generic-accent-hover);\n}\n.g-radio_checked .g-radio__indicator::before {\n background-color: var(--g-color-base-brand);\n border: transparent;\n}\n.g-radio_checked .g-radio__indicator .g-radio__disc::before {\n opacity: 1;\n transform: scale(1);\n}\n.g-radio_disabled .g-radio__indicator::before {\n background-color: var(--g-color-base-generic-accent-disabled);\n border: transparent;\n}\n.g-radio_disabled.g-radio_checked .g-radio__indicator::before {\n background-color: var(--g-color-base-brand);\n opacity: 0.5;\n}", ".g-radio-button {\n box-sizing: border-box;\n display: inline-flex;\n flex-direction: row;\n font-family: var(--g-text-body-font-family);\n font-weight: var(--g-text-body-font-weight);\n border-radius: var(--_--border-radius);\n background-color: var(--g-color-base-generic);\n position: relative;\n --_--border-radius-inner: calc(var(--_--border-radius) - 3px);\n}\n.g-radio-button__plate {\n position: absolute;\n top: 0;\n bottom: 0;\n transition: left 0.2s, width 0.2s;\n}\n.g-radio-button__plate[hidden] {\n display: none;\n}\n.g-radio-button__option {\n flex: 1 1 auto;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n font-size: var(--g-text-body-1-font-size);\n text-align: center;\n border-radius: var(--_--border-radius-inner);\n cursor: pointer;\n transform: scale(1);\n transition: color 0.15s linear;\n}\n.g-radio-button__option-outline {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 3px;\n right: 3px;\n bottom: 3px;\n left: 3px;\n border-radius: var(--_--border-radius-inner);\n}\n.g-radio-button__option-control {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 0;\n border: none;\n outline: none;\n opacity: 0;\n cursor: inherit;\n}\n.g-radio-button__option-control:focus-visible + .g-radio-button__option-outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-radio-button__option-text {\n display: inline-block;\n white-space: nowrap;\n color: var(--g-color-text-complementary);\n}\n.g-radio-button__option-text_icon {\n height: 100%;\n display: flex;\n align-items: center;\n}\n.g-radio-button__option:hover .g-radio-button__option-text, .g-radio-button__option_checked .g-radio-button__option-text {\n color: var(--g-color-text-primary);\n}\n.g-radio-button__option_checked {\n cursor: default;\n}\n.g-radio-button__option_disabled {\n cursor: default;\n pointer-events: none;\n}\n.g-radio-button__option_disabled .g-radio-button__option-text {\n color: var(--g-color-text-hint);\n}\n.g-radio-button__plate::before, .g-radio-button__option::before {\n position: absolute;\n top: 3px;\n right: 3px;\n bottom: 3px;\n left: 3px;\n border-radius: var(--_--border-radius-inner);\n}\n.g-radio-button__option::before {\n z-index: -1;\n}\n.g-radio-button__plate::before, .g-radio-button__plate[hidden] ~ .g-radio-button__option_checked::before {\n content: \"\";\n background-color: var(--g-color-base-background);\n}\n.g-radio-button_size_s {\n --_--border-radius: var(--g-border-radius-s);\n}\n.g-radio-button_size_s .g-radio-button__option {\n height: 24px;\n line-height: 24px;\n}\n.g-radio-button_size_s .g-radio-button__option-text {\n margin: 0 10px;\n}\n.g-radio-button_size_m {\n --_--border-radius: var(--g-border-radius-m);\n}\n.g-radio-button_size_m .g-radio-button__option {\n height: 28px;\n line-height: 28px;\n}\n.g-radio-button_size_m .g-radio-button__option-text {\n margin: 0 13px;\n}\n.g-radio-button_size_l {\n --_--border-radius: var(--g-border-radius-l);\n}\n.g-radio-button_size_l .g-radio-button__option {\n height: 36px;\n line-height: 36px;\n}\n.g-radio-button_size_l .g-radio-button__option-text {\n margin: 0 18px;\n}\n.g-radio-button_size_xl {\n --_--border-radius: var(--g-border-radius-xl);\n}\n.g-radio-button_size_xl .g-radio-button__option {\n height: 44px;\n line-height: 44px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-radio-button_size_xl .g-radio-button__option-text {\n margin: 0 25px;\n}\n.g-radio-button_width_auto {\n max-width: 100%;\n}\n.g-radio-button_width_max {\n width: 100%;\n}\n.g-radio-button_width_auto .g-radio-button__option, .g-radio-button_width_max .g-radio-button__option {\n overflow: hidden;\n}\n.g-radio-button_width_auto .g-radio-button__option-text, .g-radio-button_width_max .g-radio-button__option-text {\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n}", ".g-radio-group_direction_horizontal.g-radio-group_size_m {\n line-height: 20px;\n}\n.g-radio-group_direction_horizontal.g-radio-group_size_m .g-radio-group__option:not(:last-child) {\n margin-right: 12px;\n}\n.g-radio-group_direction_horizontal.g-radio-group_size_l {\n line-height: 24px;\n}\n.g-radio-group_direction_horizontal.g-radio-group_size_l .g-radio-group__option:not(:last-child) {\n margin-right: 15px;\n}\n.g-radio-group_direction_vertical {\n display: flex;\n flex-direction: column;\n}\n.g-radio-group_direction_vertical.g-radio-group_size_m .g-radio-group__option:not(:last-child) {\n margin-bottom: 8px;\n}\n.g-radio-group_direction_vertical.g-radio-group_size_l .g-radio-group__option:not(:last-child) {\n margin-bottom: 12px;\n}", ".g-skeleton {\n --_--animation-from: calc(-100% * var(--g-flow-direction));\n --_--animation-to: calc(100% * var(--g-flow-direction));\n --_--gradient-deg: calc(90deg * var(--g-flow-direction));\n display: inline-block;\n position: relative;\n z-index: 0;\n width: 100%;\n border-radius: 5px;\n overflow: hidden;\n background-color: var(--g-color-base-generic);\n}\n.g-skeleton::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-image: linear-gradient(var(--_--gradient-deg), transparent, var(--g-color-base-generic));\n animation: g-skeleton 1.2s ease-out infinite;\n content: \"\";\n}\n\n@keyframes g-skeleton {\n 0% {\n transform: translateX(var(--_--animation-from));\n }\n 100% {\n transform: translateX(var(--_--animation-to));\n }\n}", ".g-base-slider {\n position: relative;\n flex-grow: 1;\n touch-action: none;\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-base-slider * {\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-base-slider_size_s {\n padding: 6px 0 6px;\n height: 15px;\n margin: 0 7.5px var(--g-text-body-1-line-height);\n}\n.g-base-slider_size_s .rc-slider-mark {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_s .rc-slider-mark-text:last-of-type {\n right: -7.5px;\n}\n.g-base-slider_size_s .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -7.5px;\n}\n.g-base-slider_size_s .rc-slider-dot {\n top: 7px;\n height: 1px;\n width: 1px;\n}\n.g-base-slider_size_m {\n padding: 7px 0 7px;\n height: 18px;\n margin: 0 9px var(--g-text-body-1-line-height);\n}\n.g-base-slider_size_m .rc-slider-mark {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_m .rc-slider-mark-text:last-of-type {\n right: -9px;\n}\n.g-base-slider_size_m .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -9px;\n}\n.g-base-slider_size_m .rc-slider-dot {\n top: 8px;\n height: 2px;\n width: 2px;\n}\n.g-base-slider_size_l {\n padding: 8px 0 8px;\n height: 21px;\n margin: 0 10.5px var(--g-text-body-1-line-height);\n}\n.g-base-slider_size_l .rc-slider-mark {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_l .rc-slider-mark-text:last-of-type {\n right: -10.5px;\n}\n.g-base-slider_size_l .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -10.5px;\n}\n.g-base-slider_size_l .rc-slider-dot {\n top: 9px;\n height: 3px;\n width: 3px;\n}\n.g-base-slider_size_xl {\n padding: 9px 0 9px;\n height: 24px;\n margin: 0 12px var(--g-text-body-2-line-height);\n}\n.g-base-slider_size_xl .rc-slider-mark {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_xl .rc-slider-mark-text:last-of-type {\n right: -12px;\n}\n.g-base-slider_size_xl .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -12px;\n}\n.g-base-slider_size_xl .rc-slider-dot {\n top: 10px;\n height: 4px;\n width: 4px;\n}\n.g-base-slider__rail {\n position: absolute;\n border-radius: 4px;\n background-color: var(--g-color-base-selection);\n}\n.g-base-slider__rail_size_s {\n height: 3px;\n left: -7px;\n right: -7px;\n}\n.g-base-slider__rail_size_m {\n height: 4px;\n left: -9px;\n right: -9px;\n}\n.g-base-slider__rail_size_l {\n height: 5px;\n left: -10px;\n right: -10px;\n}\n.g-base-slider__rail_size_xl {\n height: 6px;\n left: -12px;\n right: -12px;\n}\n.g-base-slider__rail_disabled {\n background-color: var(--g-color-base-generic-accent-disabled);\n}\n.g-base-slider__rail_error {\n background-color: var(--g-color-base-danger-heavy);\n}\n.g-base-slider__track {\n position: absolute;\n background-color: var(--g-color-base-brand);\n}\n.g-base-slider__track_size_s {\n height: 3px;\n}\n.g-base-slider__track_size_s::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 7px;\n left: -7px;\n height: 3px;\n}\n.g-base-slider__track_size_m {\n height: 4px;\n}\n.g-base-slider__track_size_m::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 9px;\n left: -9px;\n height: 4px;\n}\n.g-base-slider__track_size_l {\n height: 5px;\n}\n.g-base-slider__track_size_l::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 10px;\n left: -10px;\n height: 5px;\n}\n.g-base-slider__track_size_xl {\n height: 6px;\n}\n.g-base-slider__track_size_xl::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 12px;\n left: -12px;\n height: 6px;\n}\n.g-base-slider__track_disabled, .g-base-slider__track_error {\n visibility: hidden;\n}\n.g-base-slider__handle {\n position: absolute;\n z-index: 1;\n cursor: grab;\n touch-action: pan-x;\n background-color: var(--g-color-base-background);\n border-radius: 50%;\n border-style: solid;\n border-color: var(--g-color-base-brand);\n top: 0;\n}\n.g-base-slider__handle_size_s {\n height: 15px;\n width: 15px;\n border-width: 3px;\n}\n.g-base-slider__handle_size_m {\n height: 18px;\n width: 18px;\n border-width: 4px;\n}\n.g-base-slider__handle_size_l {\n height: 21px;\n width: 21px;\n border-width: 5px;\n}\n.g-base-slider__handle_size_xl {\n height: 24px;\n width: 24px;\n border-width: 6px;\n}\n.g-base-slider__handle:focus {\n box-shadow: 0 0 0 3px var(--g-color-base-selection-hover);\n outline: none;\n}\n.g-base-slider__handle:active {\n box-shadow: 0 0 0 4px var(--g-color-base-selection-hover);\n cursor: grabbing;\n}\n.g-base-slider__handle_disabled {\n cursor: not-allowed;\n border-color: var(--g-color-base-generic-accent);\n}\n.g-base-slider__handle_disabled:active, .g-base-slider__handle_disabled:focus {\n cursor: not-allowed;\n box-shadow: none;\n}\n.g-base-slider__handle_error {\n border-color: var(--g-color-base-danger-heavy);\n}\n.g-base-slider__handle_error:focus {\n box-shadow: 0 0 0 3px var(--g-color-base-danger-light-hover);\n}\n.g-base-slider__handle_error:active {\n box-shadow: 0 0 0 4px var(--g-color-base-danger-light-hover);\n}\n.g-base-slider__step {\n position: absolute;\n width: 100%;\n background: transparent;\n}\n.g-base-slider__step_size_s {\n height: 3px;\n}\n.g-base-slider__step_size_m {\n height: 4px;\n}\n.g-base-slider__step_size_l {\n height: 5px;\n}\n.g-base-slider__step_size_xl {\n height: 6px;\n}\n.g-base-slider .rc-slider-mark {\n position: absolute;\n left: 0;\n width: 100%;\n color: var(--g-color-text-secondary);\n bottom: 0;\n}\n.g-base-slider .rc-slider-mark-text {\n position: absolute;\n display: inline-block;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n top: 0;\n}\n.g-base-slider_disabled .rc-slider-mark-text {\n cursor: not-allowed;\n}\n.g-base-slider .rc-slider-dot {\n position: absolute;\n border-radius: 50%;\n background-color: var(--g-color-base-brand);\n}\n.g-base-slider .rc-slider-dot:first-of-type, .g-base-slider .rc-slider-dot:last-of-type {\n display: none;\n}\n.g-base-slider_disabled .rc-slider-dot, .g-base-slider_error .rc-slider-dot {\n display: none;\n}", "[dir=rtl] .g-slider-tooltip {\n transform: translate(50%, -100%);\n}\n\n.g-slider-tooltip {\n position: absolute;\n top: -6px;\n transform: translate(-50%, -100%);\n cursor: default;\n}\n.g-slider-tooltip__card {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 4px;\n padding: 4px 4px 2px;\n background-color: var(--g-color-base-brand);\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-brand-contrast);\n}\n.g-slider-tooltip__card_size_xl {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-slider-tooltip__pin {\n display: flex;\n position: absolute;\n bottom: -5px;\n left: 0;\n right: 0;\n justify-content: center;\n color: var(--g-color-base-brand);\n}\n.g-slider-tooltip_error .g-slider-tooltip__card {\n background-color: var(--g-color-base-danger-heavy);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__card {\n background-color: var(--g-color-base-generic-accent);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__card::after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 4px;\n background-color: var(--g-color-base-background);\n z-index: -1;\n}\n.g-slider-tooltip_error .g-slider-tooltip__pin {\n color: var(--g-color-base-danger-heavy);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__pin {\n color: var(--g-color-base-generic-accent);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__pin_background {\n color: var(--g-color-base-background);\n}", ".g-slider {\n display: flex;\n flex-direction: column;\n}\n.g-slider__error {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-danger);\n}\n.g-slider__error_size_s {\n margin-top: 0px;\n}\n.g-slider__error_size_m {\n margin-top: 2px;\n}\n.g-slider__error_size_l {\n margin-top: 4px;\n}\n.g-slider__error_size_xl {\n margin-top: 6px;\n}\n.g-slider__top {\n height: calc(var(--g-text-body-1-line-height) + 6px + 6px);\n display: none;\n}\n.g-slider__top_hasTooltip {\n display: block;\n}\n.g-slider__top_size_xl {\n height: calc(var(--g-text-body-2-line-height) + 6px + 6px);\n}", ".g-spin {\n display: inline-block;\n backface-visibility: hidden;\n animation: g-spin 1s linear infinite;\n}\n.g-spin__inner {\n box-sizing: border-box;\n height: 100%;\n width: 50%;\n margin-left: 50%;\n border: 2px solid var(--g-color-line-brand);\n border-left: none;\n border-top-right-radius: 25px;\n border-bottom-right-radius: 25px;\n}\n.g-spin_size_xs {\n width: 16px;\n height: 16px;\n}\n.g-spin_size_s {\n width: 24px;\n height: 24px;\n}\n.g-spin_size_m {\n width: 28px;\n height: 28px;\n}\n.g-spin_size_l {\n width: 32px;\n height: 32px;\n}\n.g-spin_size_xl {\n width: 36px;\n height: 36px;\n}\n\n@keyframes g-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}", "@charset \"UTF-8\";\n.g-switch {\n position: relative;\n}\n.g-switch__control {\n opacity: 0;\n cursor: pointer;\n}\n.g-switch__indicator {\n display: inline-block;\n position: relative;\n}\n.g-switch__indicator::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: var(--g-color-base-generic-medium);\n transition: background 0.1s linear;\n}\n.g-switch__indicator::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-switch__slider {\n position: absolute;\n content: \"\";\n border-radius: 50%;\n background-color: var(--g-color-base-background);\n transition: transform 0.15s ease-out;\n}\n.g-switch__outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: none;\n pointer-events: none;\n}\n.g-switch__control:focus-visible + .g-switch__outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-switch_size_m .g-switch__indicator,\n.g-switch_size_m .g-switch__indicator::before,\n.g-switch_size_m .g-switch__outline {\n width: 36px;\n height: 20px;\n border-radius: 10px;\n}\n.g-switch_size_m .g-switch__slider {\n top: 2px;\n left: 2px;\n width: 16px;\n height: 16px;\n}\n.g-switch_size_m .g-switch__text {\n margin-top: 3px;\n}\n.g-switch_size_l .g-switch__indicator,\n.g-switch_size_l .g-switch__indicator::before,\n.g-switch_size_l .g-switch__outline {\n width: 42px;\n height: 24px;\n border-radius: 12px;\n}\n.g-switch_size_l .g-switch__slider {\n top: 3px;\n left: 3px;\n width: 18px;\n height: 18px;\n}\n.g-switch_size_l .g-switch__text {\n margin-top: 4px;\n}\n.g-switch:hover .g-switch__indicator::before {\n background-color: var(--g-color-base-generic-medium-hover);\n}\n.g-switch_checked .g-switch__slider {\n --_--translate-x: calc(100% * var(--g-flow-direction));\n transform: translateX(calc(100% * var(--g-flow-direction)));\n transform: translateX(var(--_--translate-x));\n}\n.g-switch_checked .g-switch__indicator::before, .g-switch_checked:hover .g-switch__indicator::before {\n background-color: var(--g-color-base-brand);\n}\n.g-switch_disabled .g-switch__indicator::before {\n background-color: var(--g-color-base-generic-accent-disabled);\n}\n.g-switch_disabled.g-switch_checked .g-switch__indicator::before {\n background-color: var(--g-color-base-brand);\n opacity: 0.5;\n}", ".g-table {\n overflow: auto;\n position: relative;\n}\n.g-table__scroll-container {\n overflow: auto;\n position: relative;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.g-table__scroll-container::-webkit-scrollbar {\n display: none;\n}\n.g-table__horizontal-scroll-bar {\n overflow-x: auto;\n margin-top: -1px;\n}\n.g-table__horizontal-scroll-bar-inner {\n height: 1px;\n position: relative;\n}\n.g-table__horizontal-scroll-bar-inner::before {\n content: \"\";\n position: absolute;\n width: 1px;\n height: 1px;\n top: 0;\n left: 0;\n background-color: rgba(255, 255, 255, 0.01);\n}\n.g-table__horizontal-scroll-bar_sticky-horizontal-scroll {\n position: sticky;\n z-index: 3;\n}\n.g-table__table {\n border-spacing: 0;\n border-collapse: separate;\n}\n.g-table__cell {\n box-sizing: content-box;\n padding: 11px var(--g-spacing-2) 10px;\n border-bottom: 1px solid var(--g-color-line-generic);\n line-height: 18px;\n text-align: left;\n word-wrap: break-word;\n}\n.g-table__cell:first-child {\n padding-left: 0;\n}\n.g-table__cell:last-child {\n padding-right: 0;\n}\n.g-table__cell:not(.g-table__cell_word-wrap) {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-table__cell_align_center {\n text-align: center;\n}\n.g-table__cell_align_end {\n text-align: right;\n}\n.g-table .g-table__cell_sticky_start, .g-table .g-table__cell_sticky_end {\n position: sticky;\n z-index: 2;\n background: var(--g-color-base-background);\n}\n.g-table__cell_border_right {\n border-right: 1px solid var(--g-color-line-generic);\n}\n.g-table__cell_edge-padding:first-child {\n padding-left: var(--g-spacing-3);\n}\n.g-table__cell_edge-padding:last-child {\n padding-right: var(--g-spacing-3);\n}\n.g-table__row_vertical-align_top {\n vertical-align: top;\n}\n.g-table__row_vertical-align_middle {\n vertical-align: middle;\n}\n.g-table__row_empty .g-table__cell {\n text-align: center;\n}\n.g-table__body .g-table__row:last-child .g-table__cell {\n border-bottom-color: transparent;\n}\n.g-table__head .g-table__cell {\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-table__body .g-table__row_interactive:hover {\n background-color: var(--g-color-base-simple-hover-solid);\n cursor: pointer;\n}\n.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_start,\n.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_end {\n background: var(--g-color-base-simple-hover-solid);\n}\n.g-table__body .g-table__row_disabled {\n opacity: 0.3;\n}\n.g-table_with-primary .g-table__body .g-table__cell {\n color: var(--g-color-text-secondary);\n}\n.g-table_with-primary .g-table__body .g-table__cell_primary {\n color: var(--g-color-text-primary);\n}\n.g-table_with-sticky-scroll {\n overflow: visible;\n}", ".g-table__checkbox_cell {\n position: relative;\n min-width: 17px;\n width: 17px;\n}\n.g-table__selection-checkbox {\n display: flex;\n align-items: center;\n padding: inherit;\n border-bottom: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n.g-table__selection-checkbox_vertical-align_top {\n align-items: start;\n}\n.g-table__row_selected {\n background: var(--g-color-base-selection);\n}\n.g-table__row_selected .g-table__cell_sticky_start,\n.g-table__row_selected .g-table__cell_sticky_end {\n background: linear-gradient(to right, var(--g-color-base-selection), var(--g-color-base-selection)), linear-gradient(to right, var(--g-color-base-background), var(--g-color-base-background));\n}\n.g-table__row_selected.g-table__row_interactive:hover {\n background: var(--g-color-base-selection-hover);\n}\n.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_start,\n.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_end {\n background: linear-gradient(to right, var(--g-color-base-selection-hover), var(--g-color-base-selection-hover)), linear-gradient(to right, var(--g-color-base-background), var(--g-color-base-background));\n}", ".g-table__actions {\n height: 18px;\n display: flex;\n align-items: center;\n}\n\n.g-table-action-popup__menu {\n max-height: 200px;\n overflow-y: auto;\n}\n.g-table-action-popup__menu-item {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 250px;\n}", ".g-table__copy {\n display: inline-flex;\n align-items: center;\n}\n.g-table__copy-content {\n margin-right: 5px;\n}\n.g-table__copy-button {\n line-height: 0;\n visibility: hidden;\n color: var(--g-color-text-secondary);\n opacity: 0.5;\n}\n.g-table__copy-button:hover {\n opacity: 1;\n}\n.g-table__cell:hover .g-table__copy-button {\n visibility: visible;\n}", ".g-sort-indicator__icon {\n vertical-align: -2px;\n}", ".g-table__sort {\n display: inline-flex;\n align-items: baseline;\n gap: var(--g-spacing-1);\n vertical-align: top;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n border-radius: var(--g-border-radius-xs);\n}\n.g-table__sort-indicator {\n flex-shrink: 0;\n color: var(--g-color-text-hint);\n}\n.g-table__sort_active .g-table__sort-indicator {\n color: var(--g-color-text-primary);\n}\n.g-table__sort:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}", ".g-list-item-view {\n flex-shrink: 0;\n}\n.g-list-item-view__main-content {\n display: grid;\n grid-gap: 2px;\n grid-gap: var(--g-spacing-half, 2px);\n gap: 2px;\n gap: var(--g-spacing-half, 2px);\n}\n.g-list-item-view:hover.g-list-item-view_activeOnHover, .g-list-item-view_active.g-list-item-view_activeOnHover, .g-list-item-view_active {\n background: var(--g-color-base-simple-hover-solid);\n}\n.g-list-item-view_clickable {\n cursor: pointer;\n}\n.g-list-item-view_selected, .g-list-item-view_selected:not(.g-list-item-view_dragging).g-list-item-view_active, .g-list-item-view_selected:hover.g-list-item-view_activeOnHover {\n background: var(--g-color-base-selection);\n}\n.g-list-item-view_radius_s {\n border-radius: 3px;\n border-radius: var(--g-list-item-border-radius, 3px);\n}\n.g-list-item-view_radius_m {\n border-radius: 5px;\n border-radius: var(--g-list-item-border-radius, 5px);\n}\n.g-list-item-view_radius_l {\n border-radius: 6px;\n border-radius: var(--g-list-item-border-radius, 6px);\n}\n.g-list-item-view_radius_xl {\n border-radius: 8px;\n border-radius: var(--g-list-item-border-radius, 8px);\n}\n.g-list-item-view__icon {\n flex-shrink: 0;\n}\n.g-list-item-view__slot {\n flex-shrink: 0;\n}\n.g-list-item-view__slot_indent_1 {\n width: 16px;\n}\n.g-list-item-view__slot_indent_2 {\n width: 32px;\n}\n.g-list-item-view__slot_indent_3 {\n width: 48px;\n}\n.g-list-item-view__slot_indent_4 {\n width: 64px;\n}\n.g-list-item-view__slot_indent_5 {\n width: 80px;\n}\n.g-list-item-view__slot_indent_6 {\n width: 96px;\n}\n.g-list-item-view__slot_indent_7 {\n width: 112px;\n}\n.g-list-item-view__slot_indent_8 {\n width: 128px;\n}\n.g-list-item-view__slot_indent_9 {\n width: 144px;\n}\n.g-list-item-view__slot_indent_10 {\n width: 160px;\n}", ".g-list-recursive-renderer {\n padding: 0;\n margin: 0;\n}", ".g-list-container-view {\n box-sizing: border-box;\n width: 100%;\n outline: none;\n}\n.g-list-container-view_fixed-height {\n height: 300px;\n height: var(--g-list-container-height, 300px);\n}\n.g-list-container-view:not(.g-list-container-view_fixed-height) {\n overflow: auto;\n}", ".g-tree-select {\n max-width: 100%;\n}\n.g-tree-select_width_max {\n width: 100%;\n}\n.g-tree-select__popup {\n padding: 4px 0;\n overflow: hidden;\n}\n.g-tree-select__popup_size_s {\n border-radius: 5px;\n border-radius: var(--g-list-container-border-radius, 5px);\n}\n.g-tree-select__popup_size_m {\n border-radius: 6px;\n border-radius: var(--g-list-container-border-radius, 6px);\n}\n.g-tree-select__popup_size_l {\n border-radius: 8px;\n border-radius: var(--g-list-container-border-radius, 8px);\n}\n.g-tree-select__popup_size_xl {\n border-radius: 10px;\n border-radius: var(--g-list-container-border-radius, 10px);\n}\n.g-tree-select__list {\n padding: 0 4px;\n}", ".g-inner-table-column-setup {\n display: inline-block;\n}\n.g-inner-table-column-setup__controls {\n margin: var(--g-spacing-1) var(--g-spacing-1) 0;\n}", ".g-table__settings {\n height: 18px;\n display: flex;\n align-items: center;\n}\n.g-table__settings-button {\n color: var(--g-color-text-secondary) !important;\n}", ".g-table-column-setup__status {\n margin-left: 5px;\n color: var(--g-color-text-secondary);\n}", ".g-tabs {\n --_--vertical-item-padding: var(--g-tabs-vertical-item-padding, 6px 20px);\n --_--vertical-item-height: var(--g-tabs-vertical-item-height, 18px);\n}\n.g-tabs_size_m {\n --_--item-height: 36px;\n --_--item-gap: 24px;\n --_--item-border-width: 2px;\n}\n.g-tabs_size_m .g-tabs__item-title,\n.g-tabs_size_m .g-tabs__item-counter {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-tabs_size_l {\n --_--item-height: 40px;\n --_--item-gap: 28px;\n --_--item-border-width: 2px;\n}\n.g-tabs_size_l .g-tabs__item-title,\n.g-tabs_size_l .g-tabs__item-counter {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-tabs_size_xl {\n --_--item-height: 44px;\n --_--item-gap: 32px;\n --_--item-border-width: 3px;\n}\n.g-tabs_size_xl .g-tabs__item-title,\n.g-tabs_size_xl .g-tabs__item-counter {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-tabs__item {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n outline: none;\n}\n.g-tabs__item-content {\n display: flex;\n align-items: center;\n border-radius: var(--g-focus-border-radius);\n}\n.g-tabs__item_overflow .g-tabs__item-content {\n min-width: 0;\n}\n.g-tabs__item-icon {\n margin-right: 8px;\n}\n.g-tabs__item-title {\n white-space: nowrap;\n}\n.g-tabs__item_overflow .g-tabs__item-title {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-tabs__item-counter, .g-tabs__item-label {\n margin-left: 8px;\n}\n.g-tabs__item-icon > svg {\n display: block;\n}\n.g-tabs_direction_horizontal {\n display: flex;\n align-items: flex-end;\n flex-wrap: wrap;\n box-shadow: inset 0 calc(1px * -1) 0 0 var(--g-color-line-generic);\n box-shadow: inset 0 calc(var(--g-tabs-border-width, 1px) * -1) 0 0 var(--g-color-line-generic);\n overflow: hidden;\n}\n.g-tabs_direction_horizontal .g-tabs__item {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: var(--g-tabs-item-height, var(--_--item-height));\n border-bottom: var(--g-tabs-item-border-width, var(--_--item-border-width)) solid transparent;\n padding-top: var(--_--item-border-width);\n}\n.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-content {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: -2px;\n}\n.g-tabs_direction_horizontal .g-tabs__item-meta {\n display: none;\n}\n.g-tabs_direction_horizontal .g-tabs__item-title {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_horizontal .g-tabs__item-icon, .g-tabs_direction_horizontal .g-tabs__item-counter {\n color: var(--g-color-text-hint);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-title, .g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-title, .g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-title {\n color: var(--g-color-text-primary);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-counter, .g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-counter, .g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-counter {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active, .g-tabs_direction_horizontal .g-tabs__item_active:hover, .g-tabs_direction_horizontal .g-tabs__item_active:focus-visible {\n border-color: var(--g-color-line-brand);\n}\n.g-tabs_direction_horizontal .g-tabs__item_disabled {\n pointer-events: none;\n}\n.g-tabs_direction_horizontal .g-tabs__item_disabled .g-tabs__item-title {\n color: var(--g-color-text-hint);\n}\n.g-tabs_direction_horizontal > :not(:last-child) {\n margin-right: var(--g-tabs-item-gap, var(--_--item-gap));\n}\n.g-tabs_direction_vertical {\n display: flex;\n flex-direction: column;\n}\n.g-tabs_direction_vertical .g-tabs__item {\n padding: var(--_--vertical-item-padding);\n}\n.g-tabs_direction_vertical .g-tabs__item-title {\n line-height: var(--_--vertical-item-height);\n color: var(--g-color-text-primary);\n}\n.g-tabs_direction_vertical .g-tabs__item-meta {\n line-height: var(--_--vertical-item-height);\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_vertical .g-tabs__item-icon, .g-tabs_direction_vertical .g-tabs__item-counter {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_vertical .g-tabs__item:hover, .g-tabs_direction_vertical .g-tabs__item:focus-visible {\n background-color: var(--g-color-base-generic-hover);\n}\n.g-tabs_direction_vertical .g-tabs__item_active {\n background-color: var(--g-color-base-selection);\n}\n.g-tabs_direction_vertical .g-tabs__item_active:hover, .g-tabs_direction_vertical .g-tabs__item_active:focus-visible {\n background-color: var(--g-color-base-selection-hover);\n}\n.g-tabs_direction_vertical .g-tabs__item_disabled {\n pointer-events: none;\n}\n.g-tabs_direction_vertical .g-tabs__item_disabled .g-tabs__item-title {\n color: var(--g-color-text-secondary);\n}", ".g-toast {\n --_--item-gap: 10px;\n --_--item-padding: 16px;\n --_--background-color: var(--g-color-base-background);\n display: flex;\n box-sizing: border-box;\n position: relative;\n width: inherit;\n margin-bottom: 10px;\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: 16px;\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n font-size: var(--g-text-body-2-font-size);\n border-radius: 8px;\n box-shadow: 0px 0px 15px var(--g-color-sfx-shadow);\n background-color: var(--g-color-base-background);\n background-color: var(--_--background-color);\n overflow: hidden;\n z-index: 0;\n}\n.g-toast_mobile {\n width: 100%;\n}\n.g-toast_theme_normal {\n --_--background-color: var(--g-color-base-float);\n}\n.g-toast_theme_info {\n --_--container-background-color: var(--g-color-base-info-light);\n --_--icon-color: var(--g-color-text-info-heavy);\n}\n.g-toast_theme_success {\n --_--container-background-color: var(--g-color-base-positive-light);\n --_--icon-color: var(--g-color-text-positive-heavy);\n}\n.g-toast_theme_warning {\n --_--container-background-color: var(--g-color-base-warning-light);\n --_--icon-color: var(--g-color-text-warning-heavy);\n}\n.g-toast_theme_danger {\n --_--container-background-color: var(--g-color-base-danger-light);\n --_--icon-color: var(--g-color-text-danger-heavy);\n}\n.g-toast_theme_utility {\n --_--container-background-color: var(--g-color-base-utility-light);\n --_--icon-color: var(--g-color-text-utility-heavy);\n}\n.g-toast__container {\n flex: 1 1 auto;\n display: grid;\n grid-row-gap: 8px;\n row-gap: 8px;\n width: 100%;\n height: 100%;\n min-height: var(--g-text-body-2-line-height);\n min-width: 0;\n grid-template-columns: 100%;\n}\n.g-toast__container:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n z-index: -1;\n background-color: var(--_--container-background-color);\n}\n.g-toast__icon-container {\n flex: 0 0 auto;\n padding-right: 8px;\n padding-top: 2px;\n color: var(--_--icon-color);\n}\n.g-toast__title {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n margin: 0;\n padding-right: 32px;\n}\n.g-toast__content_without-title {\n padding-right: 32px;\n}\n.g-toast__action {\n margin-right: 8px;\n}\n.g-toast .g-toast__btn-close {\n position: absolute;\n top: 16px;\n right: 16px;\n}", ".g-toast-animation-mobile_enter {\n opacity: 0;\n position: absolute;\n}\n.g-toast-animation-mobile_enter_active {\n animation: g-toast-enter-mobile 0.6s ease-out forwards;\n position: relative;\n}\n.g-toast-animation-mobile_exit_active {\n animation: g-toast-exit-mobile 0.6s ease-in forwards;\n}\n\n@keyframes g-toast-enter-mobile {\n 0% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateY(10px);\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n@keyframes g-toast-exit-mobile {\n 0% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 1;\n transform: translateX(0);\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateY(10px);\n }\n}\n.g-toast-animation-desktop_enter {\n opacity: 0;\n position: absolute;\n}\n.g-toast-animation-desktop_enter_active {\n animation: g-toast-enter-desktop 0.6s ease-out forwards;\n position: relative;\n}\n.g-toast-animation-desktop_exit_active {\n animation: g-toast-exit-desktop 0.6s ease-in forwards;\n}\n\n@keyframes g-toast-enter-desktop {\n 0% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n@keyframes g-toast-exit-desktop {\n 0% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 1;\n transform: translateX(0);\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n 100% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n}", ".g-toaster {\n --_--width: 312px;\n position: fixed;\n bottom: 0;\n right: 10px;\n width: 312px;\n width: var(--g-toaster-width, var(--_--width));\n z-index: 100000;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.g-toaster_mobile {\n --_--width: calc(100% - 20px);\n left: 50%;\n transform: translate(-50%);\n}", ".g-toc-item__section {\n cursor: pointer;\n}\n.g-toc-item__section > .g-toc-item__section-link {\n border-left-color: var(--g-color-line-generic);\n}\n.g-toc-item__section-link {\n display: flex;\n align-items: center;\n padding: 6px 6px 6px 12px;\n min-height: 28px;\n color: var(--g-color-text-secondary);\n border-left: 2px solid transparent;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.g-toc-item__section-link:focus-visible {\n outline-offset: -2px;\n outline: 2px solid var(--g-color-line-focus);\n border-radius: calc(var(--g-focus-border-radius) + 2px);\n}\n.g-toc-item__section-link:hover {\n color: var(--g-color-text-complementary);\n}\n.g-toc-item__section_child .g-toc-item__section-link {\n padding-left: 25px;\n}\n.g-toc-item__section_active > .g-toc-item__section-link {\n color: var(--g-color-text-primary);\n border-left-color: var(--g-color-line-brand);\n}", ".g-toc__title {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-primary);\n margin-bottom: 12px;\n}\n.g-toc__sections, .g-toc__subsections {\n padding: 0;\n margin: 0;\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n list-style: none;\n}", ".g-tooltip[class] {\n --g-popup-border-width: 0;\n}\n.g-tooltip[class] > div {\n padding: 4px 8px;\n max-width: 360px;\n box-sizing: border-box;\n box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15);\n animation-duration: 0.001ms;\n}\n.g-tooltip__content {\n /* stylelint-disable-next-line */\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -ms-box-orient: vertical;\n -webkit-line-clamp: 20;\n -moz-line-clamp: 20;\n -ms-line-clamp: 20;\n overflow: hidden;\n text-overflow: ellipsis;\n}", ".g-user {\n display: flex;\n align-items: center;\n}\n.g-user__avatar {\n display: flex;\n align-items: center;\n}\n.g-user__info {\n flex: auto;\n display: flex;\n flex-direction: column;\n min-width: 0;\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-user__info .g-user__name {\n color: var(--g-color-text-primary);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-user__info .g-user__description {\n color: var(--g-color-text-secondary);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-user__avatar + .g-user__info {\n margin-left: 12px;\n}\n.g-user_size_xs .g-user__avatar + .g-user__info {\n margin-left: 6px;\n}", ".app {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n flex-direction: column;\n align-content: center;\n align-items: center;\n}\n\n.playground {\n width: 1328px;\n\n @media (max-width: 1328px) {\n width: 100%\n }\n\n margin-top: 30px;\n}\n\n.tabs {\n width: fit-content;\n}\n\n.editor:has(.ye-editor-component) {\n margin-top: 30px;\n}\n", ".app {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n flex-direction: column;\n align-content: center;\n align-items: center;\n}\n\n.playground {\n width: 1328px;\n margin-top: 30px;\n}\n@media (max-width: 1328px) {\n .playground {\n width: 100%;\n }\n}\n\n.tabs {\n width: fit-content;\n}\n\n.editor:has(.ye-editor-component) {\n margin-top: 30px;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL1VzZXJzL21hcnR5YW5vdi1hdi9XZWJzdG9ybVByb2plY3RzL3BsYXlncm91bmQvc3JjL2FwcCIsInNvdXJjZXMiOlsiaW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQU1BOztBQUpBO0VBSEY7SUFJSTs7OztBQU1KO0VBQ0U7OztBQUdGO0VBQ0UiLCJzb3VyY2VzQ29udGVudCI6WyIuYXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGxheWdyb3VuZCB7XG4gIHdpZHRoOiAxMzI4cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMjhweCkge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cblxuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udGFicyB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmVkaXRvcjpoYXMoLnllLWVkaXRvci1jb21wb25lbnQpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbiJdfQ== */", ".split-view {\n display: flex;\n\n gap: 30px;\n\n @media (max-width: 768px) {\n flex-direction: column;\n }\n}\n\n.area__card {\n padding: 10px 25px;\n\n & > section {\n height: var(--diplodoc-playground-height);\n min-height: var(--diplodoc-playground-height);\n max-height: var(--diplodoc-playground-height);\n\n overflow-y: scroll;\n overflow-x: hidden;\n\n padding: 0;\n }\n}\n\n/* yfm preview */\n.area__yfm {\n border-radius: 2px;\n\n height: calc(var(--diplodoc-playground-height) + 26px);\n min-height: calc(var(--diplodoc-playground-height) + 26px);\n max-height: calc(var(--diplodoc-playground-height) + 26px);\n\n overflow-y: scroll;\n overflow-x: hidden;\n}\n\n.area-card__editor {\n border-radius: 2px;\n padding-right: 0px;\n}\n\n.area__tabs {\n text-transform: uppercase;\n}\n\n.input {\n width: 50%;\n\n @media (max-width: 768px) {\n width: 100%;\n }\n\n margin-top: 39px;\n}\n\n.output {\n width: 50%;\n\n @media (max-width: 768px) {\n width: 100%;\n }\n}\n", ".split-view {\n display: flex;\n gap: 30px;\n}\n@media (max-width: 768px) {\n .split-view {\n flex-direction: column;\n }\n}\n\n.area__card {\n padding: 10px 25px;\n}\n.area__card > section {\n height: var(--diplodoc-playground-height);\n min-height: var(--diplodoc-playground-height);\n max-height: var(--diplodoc-playground-height);\n overflow-y: scroll;\n overflow-x: hidden;\n padding: 0;\n}\n\n/* yfm preview */\n.area__yfm {\n border-radius: 2px;\n height: calc(var(--diplodoc-playground-height) + 26px);\n min-height: calc(var(--diplodoc-playground-height) + 26px);\n max-height: calc(var(--diplodoc-playground-height) + 26px);\n overflow-y: scroll;\n overflow-x: hidden;\n}\n\n.area-card__editor {\n border-radius: 2px;\n padding-right: 0px;\n}\n\n.area__tabs {\n text-transform: uppercase;\n}\n\n.input {\n width: 50%;\n margin-top: 39px;\n}\n@media (max-width: 768px) {\n .input {\n width: 100%;\n }\n}\n\n.output {\n width: 50%;\n}\n@media (max-width: 768px) {\n .output {\n width: 100%;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL1VzZXJzL21hcnR5YW5vdi1hdi9XZWJzdG9ybVByb2plY3RzL3BsYXlncm91bmQvc3JjL1NwbGl0Vmlld0VkaXRvciIsInNvdXJjZXMiOlsiaW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0VBRUE7O0FBRUE7RUFMRjtJQU1JOzs7O0FBSUo7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTs7O0FBSUo7QUFDQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBTUE7O0FBSkE7RUFIRjtJQUlJOzs7O0FBTUo7RUFDRTs7QUFFQTtFQUhGO0lBSUkiLCJzb3VyY2VzQ29udGVudCI6WyIuc3BsaXQtdmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgZ2FwOiAzMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmFyZWFfX2NhcmQge1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG5cbiAgJiA+IHNlY3Rpb24ge1xuICAgIGhlaWdodDogdmFyKC0tZGlwbG9kb2MtcGxheWdyb3VuZC1oZWlnaHQpO1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWRpcGxvZG9jLXBsYXlncm91bmQtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiB2YXIoLS1kaXBsb2RvYy1wbGF5Z3JvdW5kLWhlaWdodCk7XG5cbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKiB5Zm0gcHJldmlldyAqL1xuLmFyZWFfX3lmbSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICBoZWlnaHQ6IGNhbGModmFyKC0tZGlwbG9kb2MtcGxheWdyb3VuZC1oZWlnaHQpICsgMjZweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tZGlwbG9kb2MtcGxheWdyb3VuZC1oZWlnaHQpICsgMjZweCk7XG4gIG1heC1oZWlnaHQ6IGNhbGModmFyKC0tZGlwbG9kb2MtcGxheWdyb3VuZC1oZWlnaHQpICsgMjZweCk7XG5cbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5hcmVhLWNhcmRfX2VkaXRvciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4uYXJlYV9fdGFicyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5pbnB1dCB7XG4gIHdpZHRoOiA1MCU7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuXG4ub3V0cHV0IHtcbiAgd2lkdGg6IDUwJTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIl19 */", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-VideoBlock {\n position: relative;\n}\n.pc-VideoBlock__preview {\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n.pc-VideoBlock__image {\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n display: block;\n}\n.pc-VideoBlock__image-wrapper {\n height: 100%;\n width: 100%;\n}\n.pc-VideoBlock__button {\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n width: 64px;\n height: 64px;\n color: var(--g-color-base-background);\n background-color: var(--g-color-base-brand);\n border-radius: 50%;\n}\n.pc-VideoBlock__button:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-VideoBlock__button:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-VideoBlock__icon {\n margin-left: 1px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-media-component-data-lens__wrap {\n height: 400px;\n overflow: hidden;\n margin: 24px;\n}\n.pc-media-component-data-lens__wrap .pc-media-component-data-lens__iframe {\n border-radius: 0;\n}\n.pc-media-component-data-lens__iframe {\n width: calc(100% + 4px);\n height: calc(100% + 4px);\n margin: -1px -2px 0;\n}\n@media (max-width: 577px) {\n .pc-media-component-data-lens__wrap {\n margin: 24px 0;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-full-screen-media__modal-media_type_youtube, .pc-full-screen-media__modal-media_type_video video, .pc-full-screen-media__modal-media_type_image {\n display: block;\n position: relative;\n width: 100%;\n max-width: 1232px;\n max-height: 70vh;\n}\n\n.pc-full-screen-media__media {\n cursor: pointer;\n}\n.pc-full-screen-media__media-wrapper {\n cursor: pointer;\n position: relative;\n}\n.pc-full-screen-media__modal-content {\n position: relative;\n border-radius: var(--pc-border-radius);\n}\n.pc-full-screen-media__inline-media {\n transform: translateZ(0);\n}\n.pc-full-screen-media__modal-media {\n border-radius: var(--pc-border-radius);\n}\n.pc-full-screen-media__modal-media_type_youtube {\n width: min(65vw, 1232px);\n height: calc(min(65vw, 1232px) * 9 / 16);\n}\n.pc-full-screen-media__modal .g-modal__content, .pc-full-screen-media__modal-image {\n border-radius: var(--pc-border-radius);\n}\n.pc-full-screen-media__icon-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n right: 16px;\n top: 16px;\n width: 36px;\n height: 36px;\n border-radius: 8px;\n background-color: var(--g-color-base-simple-hover-solid);\n cursor: pointer;\n z-index: 10;\n}\n.pc-full-screen-media__modal-content .pc-full-screen-media__icon-wrapper, .pc-full-screen-media__media-wrapper .pc-full-screen-media__icon-wrapper {\n opacity: 0;\n transition: opacity 0.3s;\n pointer-events: none;\n}\n.pc-full-screen-media__modal-content .pc-full-screen-media__icon-wrapper_visible, .pc-full-screen-media__modal-content .pc-full-screen-media__icon-wrapper:focus, .pc-full-screen-media__media-wrapper .pc-full-screen-media__icon-wrapper_visible, .pc-full-screen-media__media-wrapper .pc-full-screen-media__icon-wrapper:focus {\n opacity: 1;\n pointer-events: inherit;\n}\n.pc-full-screen-media__modal-content:hover .pc-full-screen-media__icon-wrapper, .pc-full-screen-media__media-wrapper:hover .pc-full-screen-media__icon-wrapper {\n opacity: 1;\n pointer-events: inherit;\n}\n.pc-full-screen-media__icon {\n color: var(--g-color-text-hint);\n}\n.pc-full-screen-media__icon_hover:hover {\n color: var(--g-color-text-secondary);\n}\n@media (max-width: 577px) {\n .pc-full-screen-media__icon-wrapper {\n display: none;\n }\n .pc-full-screen-media__modal {\n display: none !important;\n }\n .pc-full-screen-media__modal { /* stylelint-disable-line declaration-no-important */\n }\n}", ".pc-CircleProgress {\n position: absolute;\n}", ".pc-CustomBarControls__button_type_with-play-pause-button {\n box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow);\n}\n\n.pc-CustomBarControls__button_type_with-play-pause-button:hover {\n box-shadow: 0px 4px 24px var(--g-color-sfx-shadow), 0px 2px 8px var(--g-color-sfx-shadow);\n cursor: pointer;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-CustomBarControls__wrapper {\n position: absolute;\n bottom: 0;\n opacity: 0;\n transition: opacity 300ms ease 3s;\n z-index: 1;\n}\n.pc-CustomBarControls__wrapper_shown {\n opacity: 1;\n transition: opacity 0s ease 0s;\n}\n.pc-CustomBarControls__wrapper_type_with-play-pause-button {\n gap: 8px;\n padding: 8px;\n}\n.pc-CustomBarControls__wrapper_positioning_left, .pc-CustomBarControls__wrapper_positioning_right, .pc-CustomBarControls__wrapper_positioning_center {\n display: flex;\n width: 100%;\n}\n.pc-CustomBarControls__wrapper_positioning_right {\n flex-direction: row-reverse;\n}\n.pc-CustomBarControls__wrapper_positioning_center {\n justify-content: center;\n}\n.pc-CustomBarControls__button {\n border: 0;\n padding: 0;\n cursor: pointer;\n}\n.pc-CustomBarControls__button_type_with-mute-button {\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n position: relative;\n width: 64px;\n height: 64px;\n background: var(--g-color-base-background);\n transition: background-color 300ms;\n margin: 12px;\n}\n.pc-CustomBarControls__button_type_with-mute-button:hover, .pc-CustomBarControls__button_type_with-mute-button:focus {\n background: #eff2f8;\n}\n.pc-CustomBarControls__button_type_with-mute-button:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-CustomBarControls__button_type_with-mute-button:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-CustomBarControls__button_type_with-play-pause-button {\n width: 42px;\n height: 42px;\n border-radius: 50%;\n background: var(--g-color-base-background);\n}\n.pc-CustomBarControls__button_type_with-play-pause-button:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-CustomBarControls__button_type_with-play-pause-button:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-CustomBarControls__play-icon_type_with-play-pause-button {\n height: 16px;\n width: 16px;\n color: var(--g-color-base-neutral-heavy);\n}\n.pc-CustomBarControls__mute-icon_type_with-mute-button {\n height: 22px;\n width: 32px;\n}\n.pc-CustomBarControls__mute-icon_type_with-play-pause-button {\n height: 16px;\n width: 16px;\n color: var(--g-color-base-neutral-heavy);\n}", ".pc-default-video {\n width: 100%;\n display: flex;\n align-items: center;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-ReactPlayer__wrapper {\n position: relative;\n padding-top: 56.25%;\n}\n.pc-ReactPlayer__wrapper .pc-ReactPlayer__player {\n position: absolute;\n top: 0;\n left: 0;\n}\n.pc-ReactPlayer__button {\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n width: 64px;\n height: 64px;\n border-radius: 166px;\n}\n.pc-ReactPlayer__button:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-ReactPlayer__button:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-ReactPlayer__button_theme_blue {\n color: var(--g-color-base-background);\n background-color: var(--g-color-base-brand);\n}\n.pc-ReactPlayer__button_theme_grey {\n color: var(--pc-text-header-color);\n background-color: #eff2f8;\n}\n.pc-ReactPlayer__button_text {\n padding: 16px 32px;\n font-weight: 400;\n font-size: 24px;\n line-height: 32px;\n width: auto;\n height: auto;\n}\n.pc-ReactPlayer__icon {\n margin-left: 1px;\n}\n.pc-ReactPlayer_controls_custom::before {\n display: none;\n position: absolute;\n width: 100%;\n height: 100%;\n content: \"\";\n background: linear-gradient(180deg, rgba(0, 0, 0, 0) 65.36%, rgba(0, 0, 0, 0.2) 100%);\n opacity: 0;\n transition: opacity 300ms;\n}\n@media only screen and (max-width: 577px) {\n .pc-ReactPlayer__button_text {\n font-size: 20px;\n line-height: 24px;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-media-component-video__wrap {\n position: relative;\n overflow: hidden;\n}\n.pc-media-component-video__react-player {\n display: flex;\n position: relative;\n justify-content: center;\n overflow: hidden;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-media-component-iframe {\n overflow: hidden;\n}\n.pc-media-component-iframe_margins {\n margin: 24px;\n}\n.pc-media-component-iframe_margins .pc-media-component-iframe__item {\n border-radius: 0;\n}\n.pc-media-component-iframe .pc-media-component-iframe__iframe {\n border-radius: 0;\n}\n.pc-media-component-iframe__item {\n width: 100%;\n height: 100%;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-Anchor {\n display: block;\n position: relative;\n top: calc(-1 * var(--header-height) - 0px);\n top: calc(-1 * var(--header-height) - var(--anchor-offset, 0px));\n visibility: hidden;\n}", "/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/* stylelint-disable declaration-no-important */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 40px;\n padding-left: 40px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 577px) {\n .container {\n max-width: 577px;\n }\n}\n@media (min-width: 769px) {\n .container {\n max-width: 769px;\n }\n}\n@media (min-width: 1081px) {\n .container {\n max-width: 1081px;\n }\n}\n@media (min-width: 1185px) {\n .container {\n max-width: 1185px;\n }\n}\n.container-fluid {\n width: 100%;\n padding-right: 40px;\n padding-left: 40px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -8px;\n margin-left: -8px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=col-] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col,\n.col-auto,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-sm,\n.col-sm-auto,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-md,\n.col-md-auto,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-lg,\n.col-lg-auto,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12,\n.col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 577px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 769px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 1081px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 1185px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 577px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 769px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 1081px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n@media (min-width: 1185px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 577px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 769px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 1081px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n@media (min-width: 1185px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n.col-reset {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n.col-reset {\n margin: 0;\n}", ".pc-Grid .container-fluid,\n.pc-Grid .container {\n max-width: calc(1232px + 8px * 2 + 40px * 2);\n}\n.pc-Grid .row {\n margin-right: 0;\n margin-left: 0;\n}\n.pc-Grid .pc-Grid .container-fluid,\n.pc-Grid .pc-Grid .container {\n padding: 0;\n}\n.pc-Grid .row .row {\n margin: 0 -8px;\n}\n.pc-Grid_debug .container,\n.pc-Grid_debug .container-fluid,\n.pc-Grid_debug [class*=col-] {\n box-sizing: border-box;\n border: 1px solid var(--g-color-line-generic);\n}\n@media only screen and (max-width: 577px) {\n .pc-Grid .container,\n .pc-Grid .container-fluid {\n padding: 0 16px;\n }\n .pc-Grid .col,\n .pc-Grid .col-sm-auto,\n .pc-Grid .col-auto {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-0,\n .pc-Grid .col-0 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-1,\n .pc-Grid .col-1 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-2,\n .pc-Grid .col-2 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-3,\n .pc-Grid .col-3 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-4,\n .pc-Grid .col-4 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-5,\n .pc-Grid .col-5 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-6,\n .pc-Grid .col-6 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-7,\n .pc-Grid .col-7 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-8,\n .pc-Grid .col-8 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-9,\n .pc-Grid .col-9 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-10,\n .pc-Grid .col-10 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-11,\n .pc-Grid .col-11 {\n padding: 0 8px;\n }\n .pc-Grid .col-sm-12,\n .pc-Grid .col-12 {\n padding: 0 8px;\n }\n .pc-Grid .row .row {\n margin: 0 -8px;\n }\n}", ".pc-storage-background-image {\n position: relative;\n overflow: hidden;\n}\n.pc-storage-background-image__img {\n left: 0;\n top: 0;\n pointer-events: none;\n position: absolute;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.pc-storage-background-image__container {\n position: relative;\n}", ".pc-BalancedMasonry {\n position: relative;\n}\n.pc-BalancedMasonry__hidden-container {\n position: absolute;\n visibility: hidden;\n overflow: hidden;\n height: 100%;\n z-index: -1;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-block-base {\n --anchor-offset: 48px;\n}\n.pc-block-base.pc-block-base {\n margin-top: 48px;\n padding: 0 0 48px;\n}\n.pc-block-base.pc-block-base:first-child {\n margin-top: 96px;\n margin-top: var(--pc-first-block-indent, 96px);\n}\n\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_0 {\n margin-top: 0;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_xs {\n margin-top: 16px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_s {\n margin-top: 24px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_m {\n margin-top: 32px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_l {\n margin-top: 48px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentTop_xl {\n margin-top: 64px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_0 {\n padding-bottom: 0;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_xs {\n padding-bottom: 16px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_s {\n padding-bottom: 24px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_m {\n padding-bottom: 32px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_l {\n padding-bottom: 48px;\n}\n.pc-block-base.pc-block-base.pc-block-base.pc-block-base_indentBottom_xl {\n padding-bottom: 64px;\n}\n\n@media only screen and (max-width: 577px) {\n .pc-block-base.pc-block-base {\n margin-top: 32px;\n padding-bottom: 32px;\n }\n .pc-block-base.pc-block-base:first-child {\n margin-top: 64px;\n margin-top: var(--pc-first-block-mobile-indent, 64px);\n }\n}\n\n.pc-block-base_reset-paddings.pc-block-base.pc-block-base_reset-paddings.pc-block-base {\n padding: 0;\n margin: 0;\n}\n\n@media (max-width: 577px) {\n .pc-block-base {\n --anchor-offset: 32px;\n }\n}", ".gc-adaptive-tabs {\n --gc-tabs-color-divider: var(--g-color-line-generic);\n --gc-tabs-color-border-active: var(--g-color-line-brand);\n --gc-tabs-color-text-active: var(--g-color-text-primary);\n --gc-tabs-color-text-inactive: var(--g-color-text-complementary);\n --gc-tabs-color-text-disabled: var(--g-color-text-secondary);\n position: relative;\n overflow: hidden;\n width: 100%;\n box-shadow: inset 0 -1px 0 0 var(--g-color-line-generic);\n box-shadow: inset 0 -1px 0 0 var(--gc-tabs-color-divider);\n}\n\n.gc-adaptive-tabs_size_m {\n --gc-tabs-height: 36px;\n --gc-tabs-space-between: 24px;\n --gc-tabs-border-width: 2px;\n}\n\n.gc-adaptive-tabs_size_m .gc-adaptive-tabs__item-title,\n.gc-adaptive-tabs_size_m .gc-adaptive-tabs__item-counter {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n\n.gc-adaptive-tabs_size_l {\n --gc-tabs-height: 40px;\n --gc-tabs-space-between: 28px;\n --gc-tabs-border-width: 2px;\n}\n\n.gc-adaptive-tabs_size_l .gc-adaptive-tabs__item-title,\n.gc-adaptive-tabs_size_l .gc-adaptive-tabs__item-counter {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n\n.gc-adaptive-tabs_size_xl {\n --gc-tabs-height: 44px;\n --gc-tabs-space-between: 32px;\n --gc-tabs-border-width: 3px;\n}\n\n.gc-adaptive-tabs_size_xl .gc-adaptive-tabs__item-title,\n.gc-adaptive-tabs_size_xl .gc-adaptive-tabs__item-counter {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n\n.gc-adaptive-tabs:has(.gc-adaptive-tabs__tabs-as-select-control) {\n box-shadow: none;\n}\n\n.gc-adaptive-tabs_visible {\n opacity: 1;\n opacity: initial;\n}\n\n.gc-adaptive-tabs__tabs-list {\n max-height: calc(var(--gc-tabs-height) + var(--gc-tabs-border-width) * 2);\n display: flex;\n align-items: flex-end;\n flex-wrap: wrap;\n overflow: hidden;\n}\n\n.gc-adaptive-tabs__select-switcher {\n position: absolute;\n top: 0;\n will-change: left;\n}\n\n.gc-adaptive-tabs__select-switcher .gc-adaptive-tabs__tab-container .gc-adaptive-tabs__tab {\n margin-right: 0;\n}\n\n.gc-adaptive-tabs__switcher-tab-content {\n display: inline-flex;\n align-items: center;\n max-width: 100%;\n}\n\n.gc-adaptive-tabs__switcher-tab-text {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.gc-adaptive-tabs__switcher-tab-icon {\n display: flex;\n}\n\n.gc-adaptive-tabs__tab-container {\n overflow: hidden;\n padding-right: var(--gc-tabs-space-between);\n}\n\n.gc-adaptive-tabs__tab-container:not(.gc-adaptive-tabs__tab-container_switcher-tab):only-child .gc-adaptive-tabs__tab {\n cursor: auto;\n}\n\n.gc-adaptive-tabs__tab-container_last-tab {\n padding-right: 0;\n}\n\n.gc-adaptive-tabs__tab-container_switcher-tab {\n padding-right: 0;\n max-width: 100%;\n}\n\n.gc-adaptive-tabs__tab-container_switcher-tab .gc-adaptive-tabs__tab {\n width: auto;\n display: inline-flex;\n max-width: 100%;\n}\n\n.gc-adaptive-tabs__tab-container_no-overflow .gc-adaptive-tabs__tab {\n overflow: visible;\n overflow: initial;\n}\n\n.gc-adaptive-tabs__tab {\n border-bottom: var(--gc-tabs-border-width) solid transparent;\n padding: var(--gc-tabs-border-width) 1px 0;\n box-sizing: border-box;\n -webkit-text-decoration: none;\n text-decoration: none;\n line-height: var(--gc-tabs-height);\n color: var(--gc-tabs-color-text-inactive);\n text-overflow: ellipsis;\n overflow: hidden;\n width: 100%;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n outline: none;\n white-space: nowrap;\n}\n\n.gc-adaptive-tabs__tab_disabled {\n pointer-events: none;\n cursor: auto;\n color: var(--gc-tabs-color-text-disabled);\n}\n\n.gc-adaptive-tabs__tab_active {\n border-color: var(--gc-tabs-color-border-active);\n color: var(--gc-tabs-color-text-active);\n}\n\n.gc-adaptive-tabs__chevron-icon {\n margin-left: 10px;\n}\n\n.gc-adaptive-tabs__tabs-as-select-control .gc-adaptive-tabs__tab {\n border: none;\n}", ".gc-consent-notification {\n --g-color-base-generic: var(--g-color-base-float-announcement);\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n position: fixed;\n box-sizing: border-box;\n z-index: 1000;\n}\n\n.gc-consent-notification__text {\n display: block;\n}\n\n.gc-consent-notification__text + .gc-consent-notification__text {\n margin-top: 16px;\n}\n\n.gc-consent-notification_type_default {\n right: 16px;\n bottom: 16px;\n width: 480px;\n border-radius: var(--g-border-radius-xl);\n padding: 32px;\n box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15);\n}\n\n.gc-consent-notification_type_default .gc-consent-notification__text {\n line-height: 24px;\n}\n\n.gc-consent-notification_type_default .gc-consent-notification__button {\n margin-top: 8px;\n padding: 0 16px;\n align-self: flex-end;\n}\n\n.gc-consent-notification_type_mobile {\n left: 0;\n bottom: 0;\n width: 100%;\n padding: 20px;\n}\n\n.gc-consent-notification_type_mobile .gc-consent-notification__button {\n width: 100%;\n margin-top: 20px;\n}", ".gc-foldable-list {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n\n.gc-foldable-list__item {\n border-top: 1px solid var(--g-color-private-cool-grey-100);\n padding: 16px 8px;\n}\n\n.gc-foldable-list__item:last-child {\n border-bottom: 1px solid var(--g-color-private-cool-grey-100);\n}\n\n.gc-foldable-list__item-title-wrapper {\n width: 100%;\n display: flex;\n align-items: center;\n}\n\n.gc-foldable-list__item-button {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n flex-grow: 1;\n padding: 4px 0;\n border-radius: var(--g-border-radius-s);\n}\n\n.gc-foldable-list__item-button:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 4px;\n}\n\n.gc-foldable-list__title {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.gc-foldable-list__item-checkbox {\n margin-right: 12px;\n}\n\n.gc-foldable-list__title-label {\n margin-left: 8px;\n}\n\n.gc-foldable-list__content {\n margin-top: 16px;\n}\n\n.gc-foldable-list__content-text {\n line-height: 24px;\n}\n\n.gc-foldable-list__content-link {\n display: flex;\n align-items: center;\n margin-top: 16px;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__item-button {\n height: auto;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__title {\n display: flex;\n align-items: center;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__title-text {\n font-size: 20px;\n line-height: 24px;\n display: flex;\n flex-direction: column-reverse;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__title-label {\n align-self: flex-start;\n margin-left: 0;\n margin-bottom: 8px;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__item-checkbox {\n margin-right: 16px;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__item-checkbox_multiline {\n align-self: flex-start;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__item-title-wrapper {\n align-items: center;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__title-arrow_multiline {\n align-self: flex-start;\n}\n\n.gc-foldable-list__item_mobile .gc-foldable-list__content {\n margin-left: 32px;\n margin-top: 8px;\n}\n\n.gc-foldable-list__item_mobile.gc-foldable-list__item {\n padding: 32px 16px 32px 0;\n}", ".gc-consent-popup {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding: 32px;\n border-radius: 14px;\n max-width: 656px;\n}\n\n.gc-consent-popup__header {\n display: flex;\n justify-content: space-between;\n}\n\n.gc-consent-popup__title {\n font-weight: var(--g-text-header-font-weight);\n}\n\n.gc-consent-popup__body {\n margin: 24px 0 48px;\n line-height: 24px;\n}\n\n.gc-consent-popup__body_step_manage {\n margin-bottom: 32px;\n}\n\n.gc-consent-popup__text + .gc-consent-popup__text {\n margin-top: 16px;\n}\n\n.gc-consent-popup__buttons {\n display: flex;\n justify-content: flex-end;\n}\n\n.gc-consent-popup__button + .gc-consent-popup__button {\n margin-left: 16px;\n}\n\n.gc-consent-popup__close-button {\n --g-button-focus-outline-color: var(--g-color-line-focus);\n position: relative;\n top: 1px;\n}\n\n.gc-consent-popup__arrow-button {\n --g-button-focus-outline-color: var(--g-color-line-focus);\n position: relative;\n top: -2px;\n}\n\n.gc-consent-popup__cookie-list {\n margin-top: 24px;\n}\n\n.gc-consent-popup__modal-content_mobile .gc-consent-popup {\n max-width: none;\n max-width: initial;\n}\n\n.gc-consent-popup__modal-content_mobile .gc-consent-popup__body {\n margin: 8px 0 16px;\n line-height: 20px;\n}\n\n.gc-consent-popup__modal-content_mobile .gc-consent-popup__buttons {\n justify-content: flex-start;\n}\n\n.gc-consent-popup__modal-content_mobile .gc-consent-popup__button + .gc-consent-popup__button {\n margin-left: 12px;\n}\n\n.gc-consent-popup__modal-content_mobile .gc-consent-popup__arrow-button {\n margin-right: 16px;\n}\n\n.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n margin: 0;\n overflow-y: scroll;\n border-radius: 0;\n}\n\n.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage .gc-consent-popup {\n padding: 32px 24px;\n}\n\n.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage .gc-consent-popup__body {\n margin: 32px 0;\n}\n\n.gc-consent-popup__modal-content_mobile.gc-consent-popup__modal-content_step_manage .gc-consent-popup__text + .gc-consent-popup__text {\n margin-top: 8px;\n}", ".gc-simple-consent {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n position: fixed;\n bottom: 24px;\n left: 0;\n max-width: 1312px;\n padding: 24px 32px;\n margin: 0 40px;\n box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.1);\n background-color: var(--g-color-base-float);\n border-radius: var(--g-border-radius-xl);\n}\n\n.gc-simple-consent__container {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.gc-simple-consent__buttons {\n display: flex;\n}\n\n.gc-simple-consent__button {\n margin-left: 16px;\n}\n\n@media (max-width: 769px) {\n .gc-simple-consent__buttons {\n margin-top: 24px;\n width: 100%;\n }\n .gc-simple-consent__container {\n flex-direction: column;\n }\n .gc-simple-consent__button {\n flex: 1 1 0;\n }\n .gc-simple-consent__button:first-child {\n margin-left: 0;\n }\n}", ".gc-changelog-dialog-picture__placeholder {\n position: relative;\n}\n\n.gc-changelog-dialog-picture__loader {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(calc(-50% * var(--g-flow-direction)), -50%);\n z-index: 1;\n}\n\n.gc-changelog-dialog-picture__image-with-ratio {\n display: block;\n width: 100%;\n height: 0px;\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.gc-changelog-dialog-picture__image-with-ratio_visible {\n height: auto;\n opacity: 1;\n}\n\n.gc-changelog-dialog-picture__image {\n display: block;\n width: 100%;\n}", ".gc-changelog-dialog-item {\n display: flex;\n}\n\n.gc-changelog-dialog-item__meta {\n width: 80px;\n}\n\n.gc-changelog-dialog-item__date {\n line-height: var(--g-text-subheader-3-line-height);\n color: var(--g-color-text-secondary);\n}\n\n.gc-changelog-dialog-item__label-new {\n margin-top: var(--g-spacing-2);\n}\n\n.gc-changelog-dialog-item__content {\n flex: 1;\n margin-left: var(--g-spacing-5);\n}\n\n.gc-changelog-dialog-item__title {\n margin: 0;\n font-size: var(--g-text-subheader-2-font-size);\n line-height: var(--g-text-subheader-2-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n\n.gc-changelog-dialog-item__image {\n margin-top: var(--g-spacing-3);\n border-radius: 16px;\n overflow: hidden;\n}\n\n.gc-changelog-dialog-item__description {\n margin-top: var(--g-spacing-3);\n}\n\n.gc-changelog-dialog-item__button {\n margin-top: var(--g-spacing-4);\n}\n\n.gc-changelog-dialog-item__button + .gc-changelog-dialog-item__button {\n margin-left: var(--g-spacing-4);\n}", ".gc-changelog-dialog {\n width: 732px;\n}\n\n.gc-changelog-dialog__full-list-link-icon {\n margin-left: var(--g-spacing-1);\n vertical-align: middle;\n}\n\n.gc-changelog-dialog__items-container {\n max-height: 70vh;\n overflow-y: auto;\n margin-bottom: var(--g-spacing-5);\n}\n\n.gc-changelog-dialog__items-container .gc-changelog-dialog__item:last-child {\n margin-bottom: 0;\n}\n\n.gc-changelog-dialog__item {\n margin-bottom: var(--g-spacing-8);\n}\n\n.gc-changelog-dialog__empty-placeholder {\n color: var(--g-color-text-secondary);\n text-align: center;\n}\n\n.gc-changelog-dialog__loading {\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n height: 70vh;\n width: 100%;\n}", ".gc-help-popover__button {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n color: var(--g-color-text-hint);\n}\n\n.gc-help-popover__button:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n border-radius: 50%;\n}", ".gc-definition-list {\n margin: 0;\n}\n\n.gc-definition-list__item {\n display: flex;\n align-items: baseline;\n gap: var(--g-spacing-1);\n}\n\n.gc-definition-list__item + .gc-definition-list__item {\n margin-top: var(--g-spacing-4);\n}\n\n.gc-definition-list__term-container {\n flex: 0 0 300px;\n display: flex;\n align-items: baseline;\n overflow: hidden;\n position: relative;\n}\n\n.gc-definition-list__term-wrapper {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n flex: 0 1 auto;\n color: var(--g-color-text-secondary);\n position: relative;\n}\n\n.gc-definition-list__term-container_multiline .gc-definition-list__term-wrapper {\n white-space: inherit;\n}\n\n.gc-definition-list__term-container_multiline .gc-definition-list__item-note-tooltip {\n position: absolute;\n}\n\n.gc-definition-list__dots {\n box-sizing: border-box;\n flex: 1 0 auto;\n min-width: 40px;\n margin: 0 2px;\n border-bottom: 1px dotted var(--g-color-line-generic-active);\n}\n\n.gc-definition-list__dots_with-note {\n margin-left: 15px;\n min-width: 25px;\n}\n\n.gc-definition-list__definition {\n flex: 0 1 auto;\n margin: 0;\n}\n\n.gc-definition-list_responsive .gc-definition-list__term-container {\n flex: 1 0 auto;\n}\n\n.gc-definition-list__copy-container {\n position: relative;\n display: inline-flex;\n padding-right: var(--g-spacing-7);\n margin-right: calc(-1 * var(--g-spacing-7));\n}\n\n.gc-definition-list__copy-container:hover .gc-definition-list__copy-button {\n opacity: 1;\n}\n\n.gc-definition-list__copy-container_icon-inside {\n padding-right: 0;\n padding-right: initial;\n margin-right: 0;\n margin-right: initial;\n}\n\n.gc-definition-list__copy-container_icon-inside .gc-definition-list__copy-button {\n top: 0;\n}\n\n.gc-definition-list__copy-button {\n position: absolute;\n display: inline-block;\n right: 0;\n margin-left: 10px;\n opacity: 0;\n}\n\n.gc-definition-list__copy-button:focus-visible {\n opacity: 1;\n}", ".gc-file-preview {\n --_-box-shadow: none;\n --_-border-radius: 4px;\n --_-color-base-background: transparent;\n position: relative;\n width: 120px;\n}\n\n.gc-file-preview:hover, .gc-file-preview:focus-within {\n --_-color-base-background: var(--g-color-base-simple-hover, rgba(0, 0, 0, 0.05));\n}\n\n.gc-file-preview:hover .gc-file-preview__actions, .gc-file-preview:focus-within .gc-file-preview__actions {\n opacity: 1;\n}\n\n.gc-file-preview__actions {\n position: absolute;\n top: -12px;\n right: -12px;\n z-index: 1;\n display: flex;\n gap: 4px;\n opacity: 0;\n}\n\n.gc-file-preview:hover {\n --_-color-base-background: var(--g-color-base-simple-hover);\n}\n\n.gc-file-preview__card {\n display: flex;\n flex-direction: column;\n align-items: center;\n position: relative;\n outline: none;\n box-shadow: var(--gc-card-box-shadow);\n border-radius: var(--_-border-radius);\n padding: 4px 10px;\n}\n\n.gc-file-preview__card_clickable {\n cursor: pointer;\n}\n\n.gc-file-preview__card_hoverable {\n background-color: var(--_-color-base-background);\n}\n\n.gc-file-preview__card::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: var(--_-border-radius);\n pointer-events: none;\n}\n\n.gc-file-preview__card:hover {\n --_-box-shadow: 0px 3px 10px var(--g-color-sfx-shadow);\n}\n\n.gc-file-preview__card:focus::after {\n content: \"\";\n box-shadow: 0 0 0 2px var(--g-color-line-misc);\n}\n\n.gc-file-preview__card:focus:not(:focus-visible)::after {\n box-shadow: none;\n}\n\n.gc-file-preview__icon {\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 4px;\n background-color: var(--g-color-base-generic-medium);\n height: 40px;\n width: 40px;\n}\n\n.gc-file-preview__icon-svg {\n color: var(--g-color-base-background);\n}\n\n.gc-file-preview__icon_type_image, .gc-file-preview__icon_type_video, .gc-file-preview__icon_type_code, .gc-file-preview__icon_type_archive, .gc-file-preview__icon_type_music {\n background-color: var(--g-color-base-misc-heavy);\n}\n\n.gc-file-preview__icon_type_text {\n background-color: var(--g-color-base-info-heavy);\n}\n\n.gc-file-preview__icon_type_pdf {\n background-color: var(--g-color-base-danger-medium);\n}\n\n.gc-file-preview__icon_type_table {\n background-color: var(--g-color-base-positive-medium);\n}\n\n.gc-file-preview__name {\n margin-top: 4px;\n}\n\n.gc-file-preview__name, .gc-file-preview__description {\n text-align: center;\n width: 100%;\n}\n\n.gc-file-preview__image {\n position: relative;\n border-radius: 4px;\n overflow: hidden;\n height: 64px;\n width: 96px;\n}\n\n.gc-file-preview__image-img {\n position: absolute;\n top: 0;\n left: 0;\n -o-object-fit: cover;\n object-fit: cover;\n height: 100%;\n width: 100%;\n}", ".gc-form-row {\n --gc-form-row-label-width: 172px;\n --gc-form-row-field-height: 28px;\n display: flex;\n margin-bottom: 20px;\n}\n\n.gc-form-row_direction_row {\n align-items: flex-start;\n}\n\n.gc-form-row_direction_column {\n flex-direction: column;\n}\n\n.gc-form-row__left {\n display: flex;\n flex-flow: row;\n box-sizing: border-box;\n}\n\n.gc-form-row_direction_row .gc-form-row__left {\n min-height: var(--gc-form-row-field-height);\n flex-shrink: 0;\n width: var(--gc-form-row-label-width);\n padding-right: var(--g-spacing-2);\n}\n\n.gc-form-row_direction_column .gc-form-row__left {\n margin-bottom: var(--g-spacing-2);\n}\n\n.gc-form-row__field-name {\n align-self: center;\n}\n\n.gc-form-row__field-name-text {\n word-break: break-word;\n}\n\n.gc-form-row__required-mark {\n line-height: 0;\n vertical-align: baseline;\n color: var(--g-color-text-danger);\n font-size: inherit;\n}\n\n.gc-form-row__help-popover {\n display: inline-flex;\n vertical-align: middle;\n align-items: center;\n}\n\n.gc-form-row__right {\n flex: 1 1 auto;\n min-width: 0;\n}\n\n.gc-form-row__field-description {\n margin: 10px 0 0;\n color: var(--g-color-text-secondary);\n word-break: break-word;\n}", ".gc-infinite-scroll__loader {\n width: 100%;\n padding: 60px 0 20px;\n display: flex;\n justify-content: center;\n}", ".gc-item-selector {\n --g-list-item-padding: 0 16px;\n display: flex;\n width: 100%;\n min-height: 200px;\n}\n\n.gc-item-selector__list {\n flex: 0 0 50%;\n padding-top: 8px;\n}\n\n.gc-item-selector__list:not(:last-child) {\n border-right: 1px solid var(--g-color-line-generic);\n}\n\n.gc-item-selector__list-header {\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 8px;\n padding: var(--g-list-item-padding);\n min-height: 24px;\n}\n\n.gc-item-selector__list-title {\n font-weight: var(--g-text-accent-font-weight);\n}\n\n.gc-item-selector__item {\n display: flex;\n align-items: center;\n width: 100%;\n height: 100%;\n}\n\n.gc-item-selector__item_active .gc-item-selector__item-select {\n display: block;\n}\n\n.gc-item-selector__item-select {\n display: none;\n}\n\n.gc-item-selector__item-text {\n overflow: hidden;\n text-overflow: ellipsis;\n margin-right: auto;\n}\n\n.gc-item-selector__value-item {\n display: flex;\n align-items: center;\n width: 100%;\n overflow: hidden;\n}\n\n.gc-item-selector__value-item_active .gc-item-selector__value-item-remove {\n display: block;\n}\n\n.gc-item-selector__value-item-text {\n flex: 1 1 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.gc-item-selector__value-item-remove {\n display: none;\n}", ".gc-notification {\n display: flex;\n padding: 12px;\n gap: 12px;\n border-radius: 4px;\n box-sizing: border-box;\n width: 100%;\n}\n\n.gc-notification_active:hover {\n background: var(--g-color-base-simple-hover);\n}\n\n.gc-notification__right {\n display: flex;\n flex-direction: column;\n gap: 4px;\n flex: 1;\n overflow-x: hidden;\n}\n\n.gc-notification__right-top-part {\n display: flex;\n align-items: center;\n width: 100%;\n overflow-x: hidden;\n}\n\n.gc-notification__right-meta-and-title {\n flex: 1;\n min-width: 0;\n overflow-x: hidden;\n}\n\n.gc-notification__right-meta, .gc-notification__right-title {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.gc-notification__right-meta {\n display: flex;\n gap: 4px;\n color: var(--g-color-text-secondary);\n}\n\n.gc-notification__right-title {\n font-weight: 500;\n font-size: 13px;\n line-height: 18px;\n color: var(--g-color-text-primary);\n}\n\n.gc-notification__right-content {\n font-size: 13px;\n line-height: 18px;\n color: var(--g-color-text-secondary);\n}\n\n.gc-notification_unread {\n background: var(--g-color-base-selection);\n}\n\n.gc-notification_unread:hover {\n background: var(--g-color-base-selection-hover);\n}\n\n.gc-notification__actions {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n\n.gc-notification__actions_right-bottom-actions {\n margin-top: 8px;\n gap: 8px;\n}\n\n.gc-notification__actions_right-side-actions {\n height: 28px;\n opacity: 0;\n}\n\n.gc-notification:hover .gc-notification__actions_right-side-actions, .gc-notification__actions_right-side-actions:focus-within {\n opacity: 1;\n}\n\n.gc-notification_mobile .gc-notification__actions_right-side-actions {\n opacity: 1;\n}\n\n.gc-notification__action_icon {\n color: var(--g-color-text-secondary);\n}\n\n.gc-notification_theme_success {\n border-left: 4px solid var(--g-color-line-positive);\n}\n\n.gc-notification_theme_info {\n border-left: 4px solid var(--g-color-line-info);\n}\n\n.gc-notification_theme_warning {\n border-left: 4px solid var(--g-color-line-warning);\n}\n\n.gc-notification_theme_danger {\n border-left: 4px solid var(--g-color-line-danger);\n}\n\n.gc-notification_active {\n cursor: pointer;\n}\n\n.gc-notification__swipe-wrap {\n width: 100%;\n overflow: hidden;\n}\n\n.gc-notification__swipe {\n width: 200%;\n display: flex;\n overflow-x: hidden;\n align-items: stretch;\n}\n\n.gc-notification__swipe_position_notification.gc-notification__swipe_has-left {\n transform: translateX(-25%);\n}\n\n.gc-notification__notification-wrapper {\n width: 50%;\n transition: opacity 0.5s;\n}\n\n.gc-notification__swipe-action-container {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 25%;\n}\n\n.gc-notification__swipe-action {\n display: flex;\n gap: 8px;\n align-items: center;\n justify-content: center;\n height: 100%;\n flex: 1;\n}\n\n.gc-notification__swipe-action_theme_base {\n background: var(--g-color-base-misc-light);\n}\n\n.gc-notification__swipe-action_theme_base .gc-notification__swipe-action-icon {\n background: var(--g-color-base-misc-heavy-hover);\n}\n\n.gc-notification__swipe-action_theme_base .gc-notification__swipe-action-text {\n color: var(--g-color-text-misc-heavy);\n}\n\n.gc-notification__swipe-action_theme_warning {\n background: var(--g-color-base-warning-light);\n}\n\n.gc-notification__swipe-action_theme_warning .gc-notification__swipe-action-icon {\n background: var(--g-color-base-warning-heavy);\n}\n\n.gc-notification__swipe-action_theme_warning .gc-notification__swipe-action-text {\n color: var(--g-color-text-warning-heavy);\n}\n\n.gc-notification__swipe-action_theme_danger {\n background: var(--g-color-base-danger-light);\n}\n\n.gc-notification__swipe-action_theme_danger .gc-notification__swipe-action-icon {\n background: var(--g-color-base-danger-heavy);\n}\n\n.gc-notification__swipe-action_theme_danger .gc-notification__swipe-action-text {\n color: var(--g-color-text-danger-heavy);\n}\n\n.gc-notification__swipe-action-icon {\n padding: 8px;\n border-radius: 100%;\n color: var(--g-color-base-background);\n}\n\n.gc-notification__swipe-action-text {\n font-size: 16px;\n}\n\n.gc-notification__source-icon {\n width: 36px;\n height: 36px;\n}", ".gc-notifications {\n display: flex;\n flex-direction: column;\n color: var(--g-color-text-primary);\n height: 100%;\n width: 100%;\n}\n\n.gc-notifications__head {\n display: flex;\n align-items: center;\n padding: 16px;\n border-bottom: 1px solid var(--g-color-line-generic);\n}\n\n.gc-notifications__head-title {\n flex: 1;\n font-weight: 500;\n font-size: 17px;\n line-height: 24px;\n color: var(--g-color-text-primary);\n}\n\n.gc-notifications__body {\n height: 100%;\n padding: 4px;\n overflow-y: auto;\n}\n\n.gc-notifications__empty {\n height: 100%;\n gap: 16px;\n}\n\n.gc-notifications__empty, .gc-notifications__empty-message {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n text-align: center;\n}\n\n.gc-notifications__empty-title {\n margin-bottom: 3px;\n font-weight: 500;\n font-size: 17px;\n line-height: 24px;\n}\n\n.gc-notifications__empty-message-content {\n font-size: 13px;\n line-height: 18px;\n}\n\n.gc-notifications__actions {\n display: flex;\n align-items: center;\n height: 28px;\n}\n\n.gc-notifications__notification-wrapper:not(:first-child)::before {\n content: \"\";\n display: block;\n border-top: 1px solid var(--g-color-line-generic);\n margin: 0 12px;\n}\n\n.gc-notifications__notification-wrapper_active:hover:not(:first-child)::before, .gc-notifications__notification-wrapper_active:hover + .gc-notifications__notification-wrapper::before, .gc-notifications__notification-wrapper_unread:not(:first-child)::before, .gc-notifications__notification-wrapper_unread + .gc-notifications__notification-wrapper::before {\n content: \"\";\n display: block;\n border-top: 1px solid transparent;\n margin: 0 12px;\n}\n\n.gc-notifications__notification-wrapper {\n overflow-y: hidden;\n}", ".gc-onboarding-menu-item__collapse {\n padding: var(--g-spacing-3) var(--g-spacing-4) var(--g-spacing-3) var(--g-spacing-5);\n}\n\n.gc-onboarding-menu-item__collapse-header {\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.gc-onboarding-menu-item__icon {\n margin-right: var(--g-spacing-2);\n align-self: flex-start;\n display: flex;\n align-items: center;\n height: var(--g-spacing-5);\n}\n\n.gc-onboarding-menu-item__status-icon {\n color: var(--g-color-text-positive);\n}\n\n.gc-onboarding-menu-item__status-icon_pending {\n color: var(--g-color-text-info);\n}\n\n.gc-onboarding-menu-item__status-icon_disabled {\n color: var(--g-color-text-hint);\n}\n\n.gc-onboarding-menu-item__node {\n display: flex;\n flex-direction: column;\n gap: var(--g-spacing-2);\n margin-top: var(--g-spacing-3);\n margin-bottom: var(--g-spacing-3);\n margin-block-start: var(--g-spacing-3);\n}\n\n.gc-onboarding-menu-item__buttons {\n display: flex;\n flex-wrap: wrap;\n gap: var(--g-spacing-2);\n max-width: 100%;\n}\n\n.gc-onboarding-menu-item__divider {\n border-top: 1px solid var(--g-color-line-generic);\n margin-left: var(--g-spacing-1);\n margin-right: var(--g-spacing-1);\n}\n\n.gc-onboarding-menu-item__skeleton {\n height: 26px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin: var(--g-spacing-3) var(--g-spacing-6);\n}\n\n.gc-onboarding-menu-item__skeleton-avatar {\n flex-shrink: 0;\n height: 20px;\n width: 20px;\n border-radius: 50%;\n margin-right: 8px;\n}\n\n.gc-onboarding-menu-item__skeleton-title {\n height: 17px;\n width: 100%;\n}\n\n.gc-onboarding-menu-item__title-header {\n width: 100%;\n overflow: hidden;\n}\n\n.gc-onboarding-menu-item__title-summary {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: space-between;\n cursor: pointer;\n background-color: transparent;\n border: none;\n padding: 0;\n color: var(--g-color-text-primary);\n}\n\n.gc-onboarding-menu-item__title {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-complementary);\n overflow: hidden;\n text-overflow: ellipsis;\n text-align: left;\n}\n\n.gc-onboarding-menu-item__text {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n overflow: hidden;\n color: var(--g-color-text-complementary);\n text-overflow: ellipsis;\n}\n\n.gc-onboarding-menu-item__image {\n max-width: 242px;\n max-height: 118px;\n border: 1px solid var(--g-color-line-generic);\n border-radius: 8px;\n}", ".gc-onboarding-menu {\n max-width: 280px;\n background: none;\n width: -moz-fit-content;\n width: fit-content;\n}\n\n.gc-onboarding-menu__content {\n box-shadow: 0 2px 8px 0 var(--g-color-sfx-shadow-light);\n display: flex;\n flex-direction: column;\n overflow: hidden;\n box-sizing: border-box;\n width: 230px;\n background-color: var(--g-color-base-brand);\n border-radius: 16px;\n}\n\n.gc-onboarding-menu__content_expand {\n width: 280px;\n border-radius: 20px;\n height: -moz-fit-content;\n height: fit-content;\n min-height: 600px;\n}\n\n.gc-onboarding-menu__title {\n display: flex;\n align-items: start;\n justify-content: center;\n margin-bottom: var(--g-spacing-1);\n background: none;\n border: none;\n cursor: pointer;\n width: 100%;\n color: var(--g-color-text-brand-contrast);\n padding: 0;\n}\n\n.gc-onboarding-menu__title-icon {\n flex-shrink: 0;\n margin-left: 0;\n margin-right: var(--g-spacing-2);\n}\n\n.gc-onboarding-menu__title-text {\n text-align: left;\n}\n\n.gc-onboarding-menu__header {\n padding: var(--g-spacing-2) var(--g-spacing-4) var(--g-spacing-3) var(--g-spacing-4);\n}\n\n.gc-onboarding-menu__header_expand {\n padding: var(--g-spacing-3) var(--g-spacing-5) var(--g-spacing-4) var(--g-spacing-5);\n}\n\n.gc-onboarding-menu__lining {\n overflow-y: auto;\n height: 500px;\n box-sizing: border-box;\n flex: 1 1 auto;\n padding: var(--g-spacing-2) 0px;\n margin-left: 1px;\n margin-right: 1px;\n margin-bottom: var(--g-spacing-4);\n background-color: var(--g-color-base-float);\n border-radius: var(--g-border-radius-xl);\n}\n\n.gc-onboarding-menu__buttons {\n display: flex;\n gap: var(--g-spacing-2);\n justify-content: space-between;\n max-width: 100%;\n padding-left: var(--g-spacing-5);\n padding-right: var(--g-spacing-5);\n margin-bottom: var(--g-spacing-5);\n}", ".gc-password-input__input-control::-ms-reveal, .gc-password-input__input-control::-ms-clear {\n display: none;\n}\n\n.gc-password-input__additional-right-content {\n display: flex;\n align-items: center;\n}\n\n.gc-password-input__copy-button {\n margin-right: 4px;\n}", ".gc-placeholder-container {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n padding: 30px;\n}\n\n.gc-placeholder-container.gc-placeholder-container_align_left {\n justify-content: flex-start;\n}\n\n.gc-placeholder-container.gc-placeholder-container_align_center {\n justify-content: center;\n}\n\n.gc-placeholder-container__body {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n}\n\n.gc-placeholder-container_size_s {\n padding: 20px;\n}\n\n.gc-placeholder-container_size_s .gc-placeholder-container__description {\n margin-top: 4px;\n}\n\n.gc-placeholder-container_size_m {\n padding: 30px;\n}\n\n.gc-placeholder-container_size_m .gc-placeholder-container__description {\n margin-top: 8px;\n}\n\n.gc-placeholder-container_size_promo .gc-placeholder-container__description, .gc-placeholder-container_size_l .gc-placeholder-container__description {\n margin-top: 10px;\n}\n\n.gc-placeholder-container__image {\n flex-shrink: 0;\n}\n\n.gc-placeholder-container__image img {\n display: block;\n}\n\n.gc-placeholder-container__content {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: flex-start;\n flex-grow: 1;\n}\n\n.gc-placeholder-container_size_s .gc-placeholder-container__title {\n font-size: var(--g-text-subheader-1-font-size);\n line-height: var(--g-text-subheader-1-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n\n.gc-placeholder-container_size_m .gc-placeholder-container__title {\n font-size: var(--g-text-subheader-2-font-size);\n line-height: var(--g-text-subheader-2-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n\n.gc-placeholder-container_size_l .gc-placeholder-container__title {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n\n.gc-placeholder-container_size_promo .gc-placeholder-container__title {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n font-weight: var(--g-text-header-font-weight);\n}\n\n.gc-placeholder-container__actions {\n margin-top: 20px;\n display: flex;\n flex-direction: row;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__body {\n max-width: 320px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__image {\n width: 100px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__image > * {\n max-width: 100px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_s .gc-placeholder-container__content {\n margin-left: 20px;\n min-height: 130px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__body {\n max-width: 430px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__image {\n width: 150px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__image > * {\n max-width: 150px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_m .gc-placeholder-container__content {\n margin-left: 30px;\n min-height: 180px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__body {\n max-width: 600px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__image {\n width: 230px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__image > * {\n max-width: 230px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_l .gc-placeholder-container__content {\n margin-left: 40px;\n min-height: 320px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__body {\n max-width: 600px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__image {\n width: 230px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__image > * {\n max-width: 230px;\n}\n\n.gc-placeholder-container_direction_row.gc-placeholder-container_size_promo .gc-placeholder-container__content {\n margin-left: 40px;\n min-height: none;\n}\n\n.gc-placeholder-container_direction_column .gc-placeholder-container__body {\n flex-direction: column;\n}\n\n.gc-placeholder-container_direction_column .gc-placeholder-container__content {\n margin-top: 20px;\n align-items: center;\n text-align: center;\n flex-shrink: 0;\n}\n\n.gc-placeholder-container_direction_column .gc-placeholder-container__image {\n flex-shrink: 0;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_s .gc-placeholder-container__body {\n max-width: 320px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_s .gc-placeholder-container__image {\n max-height: 100px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_s .gc-placeholder-container__image > * {\n max-height: 100px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_m .gc-placeholder-container__body {\n max-width: 320px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_m .gc-placeholder-container__image {\n max-height: 150px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_m .gc-placeholder-container__image > * {\n max-height: 150px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_l .gc-placeholder-container__body {\n max-width: 430px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_l .gc-placeholder-container__image {\n max-height: 230px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_l .gc-placeholder-container__image > * {\n max-height: 230px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo {\n padding: 20px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__body {\n max-width: 430px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__image {\n max-height: 230px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__image > * {\n max-height: 230px;\n}\n\n.gc-placeholder-container_direction_column.gc-placeholder-container_size_promo .gc-placeholder-container__body {\n width: 100%;\n}\n\n.gc-placeholder-container__action {\n margin-right: 20px;\n}\n\n.gc-placeholder-container__action:last-child {\n margin-right: 0;\n}", ".gc-promo-sheet__content[class] {\n width: auto;\n padding: var(--gc-promo-sheet-padding);\n margin: 0 var(--gc-promo-sheet-margin) var(--gc-promo-sheet-margin);\n color: var(--gc-promo-sheet-foreground);\n background: var(--gc-promo-sheet-background);\n border-radius: var(--gc-promo-sheet-border-radius);\n}\n\n.gc-promo-sheet__header {\n position: relative;\n padding: 0;\n padding-right: 20px;\n margin: 0 0 var(--gc-promo-sheet-header-margin);\n}\n\n.gc-promo-sheet__title {\n margin: 0;\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n}\n\n.gc-promo-sheet__close-button {\n position: absolute;\n top: -12px;\n right: -12px;\n}\n\n.gc-promo-sheet__message {\n margin: 0 0 var(--gc-promo-sheet-message-margin);\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n\n.gc-promo-sheet__image-container {\n margin-bottom: var(--gc-promo-sheet-image-margin);\n}\n\n.gc-promo-sheet__image {\n display: block;\n width: 100%;\n height: auto;\n}\n\n.gc-promo-sheet__action-button {\n display: block;\n}\n\n.g-root {\n --gc-promo-sheet-margin: 8px;\n --gc-promo-sheet-padding: 20px;\n --gc-promo-sheet-border-radius: 12px;\n --gc-promo-sheet-header-margin: 12px;\n --gc-promo-sheet-message-margin: 16px;\n --gc-promo-sheet-image-margin: 12px;\n --gc-promo-sheet-foreground: var(--g-color-text-brand-contrast);\n --gc-promo-sheet-background: var(--g-color-base-brand);\n}", ".gc-actions-panel-collapse {\n flex-shrink: 2;\n min-width: 32px;\n overflow: hidden;\n position: relative;\n display: flex;\n align-items: center;\n height: 100%;\n margin-right: 8px;\n}\n\n.gc-actions-panel-collapse__container {\n display: flex;\n align-items: center;\n overflow: hidden;\n height: 100%;\n}\n\n.gc-actions-panel-collapse__button-action-wrapper {\n margin: 0 4px;\n}\n\n.gc-actions-panel-collapse__button-action-wrapper_invisible {\n visibility: hidden;\n pointer-events: none;\n}\n\n.gc-actions-panel-collapse__menu-placeholder {\n flex-shrink: 0;\n width: 32px;\n height: 32px;\n}\n\n.gc-actions-panel-collapse__menu-wrapper {\n position: absolute;\n}", ".gc-actions-panel {\n box-sizing: border-box;\n background-color: var(--g-color-base-brand);\n min-width: 200px;\n height: 52px;\n padding: 4px 20px;\n border-radius: 10px;\n display: flex;\n align-items: center;\n}\n\n.gc-actions-panel__note-wrapper {\n min-width: 100px;\n max-width: 320px;\n margin-right: 40px;\n}\n\n.gc-actions-panel__button-close-wrapper {\n flex-shrink: 0;\n margin-left: auto;\n}", ".gc-share-list-item {\n display: flex;\n align-items: center;\n}\n\n.gc-share-list-item__icon_type_telegram {\n color: #51a4db;\n}\n\n.gc-share-list-item__icon_type_facebook {\n color: #4968ad;\n}\n\n.gc-share-list-item__icon_type_twitter {\n color: #4aa0eb;\n}\n\n.gc-share-list-item__icon_type_vk {\n color: #436eab;\n}\n\n.gc-share-list-item__link-container {\n display: flex;\n}\n\n.gc-share-list-item__link-icon {\n display: flex;\n align-items: center;\n}\n\n.gc-share-list-item__link-title {\n display: flex;\n flex-grow: 1;\n align-items: center;\n margin-left: 10px;\n}", ".gc-share-list {\n display: flex;\n align-items: center;\n}\n\n.gc-share-list_layout_row {\n flex-direction: row;\n}\n\n.gc-share-list_layout_row .gc-share-list__separator {\n align-self: stretch;\n margin: 8px -2px;\n}\n\n@media (min-width: 639px) {\n .gc-share-list_layout_row .gc-share-list__separator {\n width: 1px;\n margin: -2px 8px;\n }\n}\n.gc-share-list_layout_row .gc-share-list__option {\n flex-direction: row;\n}\n\n.gc-share-list_layout_row .gc-share-list__link + .gc-share-list__link {\n margin-left: 4px;\n}\n\n.gc-share-list_layout_column {\n flex-direction: column;\n}\n\n.gc-share-list_layout_column .gc-share-list__separator {\n justify-self: stretch;\n height: 1px;\n width: 100%;\n margin: 8px -2px;\n}\n\n.gc-share-list_layout_column .gc-share-list__option {\n flex-direction: column;\n width: 100%;\n}\n\n.gc-share-list__option {\n display: flex;\n align-items: flex-start;\n}\n\n.gc-share-list__separator {\n background: var(--g-color-line-generic);\n}\n\n.gc-share-list__copy-link {\n display: contents;\n}\n\n@media (max-width: 639px) {\n .gc-share-list {\n flex-direction: column;\n align-items: stretch;\n min-width: 175px;\n }\n .gc-share-list__option {\n justify-content: space-evenly;\n }\n .gc-share-list__separator {\n width: calc(100% + 4px);\n height: 1px;\n margin: 8px -2px;\n }\n}\n.gc-share-list__options-container {\n display: flex;\n width: 100%;\n}", ".gc-share-popover {\n position: relative;\n}\n\n.gc-share-popover__tooltip {\n max-width: none;\n padding: 8px;\n}\n\n.gc-share-popover .gc-share-popover__tooltip-content {\n max-width: none;\n}\n\n.gc-share-popover__container {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: flex;\n flex-wrap: nowrap;\n cursor: pointer;\n color: var(--g-color-text-secondary);\n border-radius: var(--g-focus-border-radius);\n}\n\n.gc-share-popover__container:focus {\n outline: 2px solid var(--g-color-line-focus);\n}\n\n.gc-share-popover__container:focus:not(:focus-visible) {\n outline: 0;\n}\n\n.gc-share-popover__container:hover {\n color: var(--g-color-text-primary);\n}\n\n.gc-share-popover__icon-container {\n display: flex;\n align-items: center;\n}\n\n.gc-share-popover__title {\n padding-left: 10px;\n display: flex;\n align-items: center;\n}", ".gc-stories-image-view {\n width: auto;\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n}", ".gc-stories-video-view {\n width: auto;\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n}", ".gc-stories-layout__wrap-outer {\n height: calc(100vh - 2 * var(--g-modal-margin));\n width: calc(100vw - 2 * var(--g-modal-margin));\n display: flex;\n border-radius: 20px;\n max-width: 1280px;\n max-height: 640px;\n min-width: 800px;\n min-height: 480px;\n background-color: var(--g-color-base-selection);\n}\n\n.gc-stories-layout__wrap-inner {\n background-color: var(--g-color-base-background);\n border-radius: 20px;\n max-width: 1280px;\n max-height: 640px;\n min-width: 800px;\n min-height: 480px;\n width: 100%;\n height: 100%;\n}\n\n.gc-stories-layout__container {\n display: flex;\n background-color: var(--g-color-base-selection);\n box-shadow: 0 8px 20px var(--g-color-sfx-shadow);\n border-radius: 20px;\n position: relative;\n width: 100%;\n height: 100%;\n}\n\n.gc-stories-layout__left-pane {\n width: 464px;\n flex-shrink: 0;\n margin-left: 8px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: var(--g-color-base-background);\n border-radius: 17px;\n padding: 32px;\n display: flex;\n flex-direction: column;\n align-items: stretch;\n box-sizing: border-box;\n}\n\n.gc-stories-layout__right-pane {\n padding: 68px;\n display: flex;\n flex-grow: 1;\n align-items: center;\n}\n\n.gc-stories-layout__counter {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-secondary);\n}\n\n.gc-stories-layout__text-block {\n display: flex;\n flex-grow: 1;\n align-items: flex-start;\n justify-content: center;\n flex-direction: column;\n margin-bottom: 8px;\n overflow: hidden;\n}\n\n.gc-stories-layout__text-header {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n font-weight: var(--g-text-display-font-weight);\n color: var(--g-color-text-primary);\n}\n\n.gc-stories-layout__text-content {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-complementary);\n overflow-y: scroll;\n}\n\n.gc-stories-layout__text-header + .gc-stories-layout__text-content {\n margin-top: 16px;\n}\n\n.gc-stories-layout__story-link-block {\n margin-top: 16px;\n}\n\n.gc-stories-layout__controls-block {\n display: flex;\n gap: 8px;\n}\n\n.gc-stories-layout__controls-block button {\n max-width: 50%;\n}\n\n.gc-stories-layout__media-block {\n position: relative;\n display: flex;\n width: 100%;\n height: 100%;\n}\n\n.gc-stories-layout__close-btn {\n position: absolute;\n top: 14px;\n right: 20px;\n z-index: 1;\n}", ".gc-stories {\n --g-modal-border-radius: 20px;\n --g-modal-margin: 20px;\n}\n\n.gc-stories__modal-content {\n border-radius: 20px;\n}", ".gc-stories-group-preview {\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n padding-bottom: 16px;\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 8px;\n}\n\n.gc-stories-group-preview__slider-preview-list-wrapper {\n display: flex;\n gap: 8px;\n}\n\n.gc-stories-group-preview__stories-preview-item {\n position: relative;\n box-sizing: border-box;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n overflow: hidden;\n width: 40px;\n height: 40px;\n border-radius: 8px;\n background-color: var(--g-color-base-background);\n}\n\n.gc-stories-group-preview__stories-preview-item::after {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n background-color: var(--g-color-sfx-shadow);\n width: 40px;\n height: 40px;\n}\n\n.gc-stories-group-preview__stories-preview-item_active::after, .gc-stories-group-preview__stories-preview-item:hover:not(.gc-stories-group-preview__stories-preview-item_disabled)::after {\n display: none;\n}\n\n.gc-stories-group-preview__stories-preview-item_active {\n border: 2px solid var(--g-color-line-brand);\n}\n\n.gc-stories-group-preview__slider-button-wrapper {\n width: 28px;\n height: 28px;\n}", ".gc-stories-group {\n --g-modal-border-radius: 20px;\n --g-modal-margin: 20px;\n}\n\n.gc-stories-group__modal-content {\n background-color: inherit;\n border-radius: 20px;\n}", ".gc-confirm-dialog__body {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-button-block {\n --g-button-focus-outline-color: var(--g-color-line-focus);\n}\n.pc-button-block__content {\n display: flex;\n align-items: center;\n}\n.pc-button-block__image {\n width: 18px;\n height: 18px;\n}\n.pc-button-block__image + .pc-button-block__text, .pc-button-block__text + .pc-button-block__image {\n margin-left: var(--btn-image-margin);\n}\n.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github {\n --g-button-background-color: var(--pc-monochrome-button-background-color);\n --g-button-background-color-hover: var(--pc-monochrome-button-background-color-hover);\n}\n.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github, .pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:link, .pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:visited, .pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:active, .pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:focus {\n color: var(--pc-monochrome-button-color);\n}\n.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github.pc-button-block_theme_github:hover {\n color: var(--pc-monochrome-button-color);\n}\n\n.pc-button-block_theme_scale::before, .pc-button-block_theme_scale::after {\n border-radius: 300px;\n}\n.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome {\n --g-button-background-color: var(--pc-monochrome-button-background-color);\n --g-button-background-color-hover: var(--pc-monochrome-button-background-color-hover);\n}\n.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome, .pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:link, .pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:visited, .pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:active, .pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:focus {\n color: var(--pc-monochrome-button-color);\n}\n.pc-button-block_theme_monochrome.pc-button-block_theme_monochrome:hover {\n color: var(--pc-monochrome-button-color);\n}\n\n.pc-button-block_theme_normal-contrast:focus::before, .pc-button-block_theme_raised:focus::before {\n outline-offset: 1px;\n}\n.pc-button-block_size_s {\n --btn-image-margin: 10px;\n}\n.pc-button-block_size_m {\n --btn-image-margin: 13px;\n}\n.pc-button-block_size_l {\n --btn-image-margin: 18px;\n}\n.pc-button-block_size_xl {\n --btn-image-margin: 25px;\n}\n.pc-button-block_width_max .pc-button-block__text {\n width: 100%;\n}", ".pc-buttons {\n display: flex;\n flex-wrap: wrap;\n -moz-column-gap: 12px;\n column-gap: 12px;\n}\n.pc-buttons_size_s {\n row-gap: 8px;\n}\n.pc-buttons_size_l {\n row-gap: 12px;\n}", "a.pc-card-base-block_border_shadow, .pc-card-base-block_border_shadow {\n box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow);\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-card-base-block__body, .pc-card-base-block {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n}\n\n.pc-card-base-block {\n min-height: 248px;\n height: 100%;\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n background-color: var(--g-color-base-float);\n transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);\n display: flex;\n}\n.pc-card-base-block_border_line {\n border: 1px solid var(--g-color-line-generic);\n}\n@media (min-width: 577px) {\n .slick-slide:not(.slick-active) .pc-card-base-block {\n box-shadow: none;\n }\n}\n.pc-card-base-block__header {\n position: relative;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n margin: var(--pc-image-padding);\n border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding));\n}\n.pc-card-base-block__header-content {\n padding: 32px;\n}\n.pc-card-base-block__body {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n flex: 1;\n padding: 32px;\n}\n.pc-card-base-block__header + .pc-card-base-block__body {\n padding: 24px 32px 32px;\n}\n.pc-card-base-block__content {\n flex: 1;\n}\n.pc-card-base-block__footer {\n margin-top: 14px;\n}\n@media (max-width: 577px) {\n .pc-card-base-block {\n min-height: 0;\n min-height: initial;\n }\n}\n\na.pc-card-base-block {\n color: inherit;\n -webkit-text-decoration: none;\n text-decoration: none;\n min-height: 248px;\n height: 100%;\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n background-color: var(--g-color-base-float);\n transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);\n}\na.pc-card-base-block:hover, a.pc-card-base-block:active {\n --pc-text-header-color: inherit;\n color: inherit;\n}\na.pc-card-base-block_border_line {\n border: 1px solid var(--g-color-line-generic);\n}\na.pc-card-base-block_border_line, a.pc-card-base-block_border_none {\n transition: transform 0.3s ease-out;\n}\na.pc-card-base-block_border_line:hover, a.pc-card-base-block_border_none:hover {\n transform: translateY(-8px);\n}\na.pc-card-base-block_border_shadow {\n transition: transform 0.3s ease-out;\n}\na.pc-card-base-block_border_shadow:hover {\n transform: translateY(-8px);\n}\na.pc-card-base-block_border_shadow:hover {\n background-color: var(--pc-color-base-float-hover);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-ErrorWrapper {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n white-space: nowrap;\n color: var(--g-color-text-danger);\n}\n.pc-ErrorWrapper__text {\n margin-bottom: 5px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-file-link {\n align-items: baseline;\n}\n.pc-file-link_type_horizontal {\n display: flex;\n}\n.pc-file-link_type_horizontal .pc-file-link__file-label {\n margin-right: 8px;\n}\n.pc-file-link__file-label {\n display: flex;\n justify-content: center;\n text-transform: uppercase;\n width: 52px;\n}\n.pc-file-link__file-label .g-label__text {\n width: auto;\n width: initial;\n}\n.pc-file-link__link > a {\n color: var(--g-color-text-primary);\n border-radius: var(--g-focus-border-radius);\n}\n.pc-file-link__link > a:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-file-link__link > a:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-file-link__link > a:hover {\n color: var(--g-color-text-secondary);\n}\n.pc-file-link_size_l .pc-file-link__file-label, .pc-file-link_size_m .pc-file-link__file-label {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-file-link_size_xs .pc-file-link__file-label, .pc-file-link_size_s .pc-file-link__file-label {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}\n.pc-file-link_theme_dark .pc-file-link__link > a {\n color: var(--g-color-text-light-primary);\n}\n.pc-file-link_theme_dark .pc-file-link__link > a:hover {\n color: var(--g-color-text-light-secondary);\n}\n.pc-file-link_theme_light .pc-file-link__link > a {\n color: var(--g-color-text-dark-primary);\n}\n.pc-file-link_theme_light .pc-file-link__link > a:hover {\n color: var(--g-color-text-dark-secondary);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-foldable-block {\n height: 0;\n overflow-y: hidden;\n transition: height 300ms, margin-bottom 300ms;\n}\n.pc-foldable-block__content-container {\n overflow: auto;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-fullscreen-image__image {\n cursor: pointer;\n}\n.pc-fullscreen-image__image-wrapper {\n position: relative;\n}\n.pc-fullscreen-image__image-wrapper:hover .pc-fullscreen-image__icon-wrapper {\n opacity: 1;\n}\n.pc-fullscreen-image__modal-content {\n position: relative;\n border-radius: var(--pc-border-radius);\n}\n.pc-fullscreen-image__modal-image {\n display: block;\n max-width: 1232px;\n max-height: 70vh;\n overflow: hidden;\n}\n.pc-fullscreen-image__modal .g-modal__content, .pc-fullscreen-image__modal-image {\n border-radius: var(--pc-border-radius);\n}\n.pc-fullscreen-image__icon-wrapper {\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n right: 16px;\n top: 16px;\n width: 36px;\n height: 36px;\n border-radius: 8px;\n background-color: var(--g-color-base-simple-hover-solid);\n cursor: pointer;\n opacity: 0;\n transition: 0.3s;\n}\n.pc-fullscreen-image__icon-wrapper:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-fullscreen-image__icon-wrapper:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-fullscreen-image__icon-wrapper:focus {\n opacity: 1;\n}\n.pc-fullscreen-image__icon {\n color: var(--g-color-text-hint);\n}\n.pc-fullscreen-image__icon_hover:hover {\n color: var(--g-color-text-secondary);\n}\n@media (max-width: 1185px) {\n .pc-fullscreen-image__modal-image {\n width: 100%;\n }\n}\n@media (max-width: 1081px) {\n .pc-fullscreen-image__image {\n pointer-events: none;\n }\n .pc-fullscreen-image__icon-wrapper {\n display: none;\n }\n .pc-fullscreen-image__modal {\n display: none !important;\n }\n .pc-fullscreen-image__modal { /* stylelint-disable-line declaration-no-important */\n }\n}", ".pc-FullWidthBackground {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: var(--g-color-base-background);\n z-index: 0;\n pointer-events: none;\n}\n.pc-FullWidthBackground_rounded {\n border-radius: var(--pc-border-radius);\n}", "@charset \"UTF-8\";\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-header-breadcrumbs {\n z-index: 11;\n}\n.pc-header-breadcrumbs__item {\n display: inline-block;\n}\n.pc-header-breadcrumbs__text {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n color: var(--g-color-text-secondary);\n}\n.utilityfocus .pc-header-breadcrumbs__text:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-header-breadcrumbs__text:hover, .pc-header-breadcrumbs__text:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-header-breadcrumbs__text:after {\n content: \"\u00A0/ \";\n margin: 0 8px 0 6px;\n color: var(--g-color-text-secondary);\n}\n.pc-header-breadcrumbs__text:hover {\n color: var(--g-color-text-primary);\n}\n.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text {\n color: var(--g-color-text-light-secondary);\n}\n.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text:after {\n color: var(--g-color-text-light-secondary);\n}\n.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text:hover {\n color: var(--g-color-text-light-primary);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-link-block {\n margin-top: 16px;\n}\n.pc-link-block__link {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n display: flex;\n align-items: center;\n border-radius: var(--g-focus-border-radius);\n}\n.utilityfocus .pc-link-block__link:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-link-block__link:hover, .pc-link-block__link:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-link-block__link:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-link-block__link:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-link-block__link_theme_dark {\n color: var(--g-color-text-light-primary);\n}\n.pc-link-block__link_theme_dark:hover {\n color: var(--g-color-text-light-secondary);\n}\n.pc-link-block__link_has-arrow {\n display: inherit;\n white-space: nowrap;\n}\n.pc-link-block__link_has-arrow:hover, .pc-link-block__link_has-arrow:active {\n --pc-text-header-color: inherit;\n color: var(--g-color-text-link);\n}\n.pc-link-block__link_has-arrow .pc-link-block__content {\n white-space: normal;\n}\n.pc-link-block__link:hover .pc-link-block__arrow {\n transform: translateX(5px);\n}\n.pc-link-block__link.pc-link-block__link_has-arrow.pc-link-block__link_theme_dark:hover {\n color: var(--g-color-text-light-primary);\n}\n.pc-link-block__arrow {\n position: relative;\n top: 2px;\n transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);\n}\n.pc-link-block_size_l {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n.pc-link-block_size_m {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-link-block_size_m .pc-link-block__arrow {\n top: 1px;\n}\n.pc-link-block_size_s {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}", ".pc-links {\n display: flex;\n flex-direction: column;\n align-items: baseline;\n}\n.pc-links__link {\n margin-top: 0px !important;\n}\n.pc-links__link {\n /* stylelint-disable-next-line declaration-no-important */\n}\n.pc-links_size_s {\n gap: 8px;\n}\n.pc-links_size_l {\n gap: 12px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-table {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-table__table {\n width: 100%;\n overflow-x: auto;\n}\n.pc-table__row {\n display: flex;\n}\n.pc-table__row:first-child {\n font-weight: var(--g-text-accent-font-weight);\n}\n.pc-table__row:first-child .pc-table__cell {\n border-bottom-color: var(--g-color-line-generic-active);\n align-items: flex-end;\n padding-top: 0;\n}\n.pc-table__cell {\n padding: 12px 0;\n display: flex;\n flex: 1;\n align-items: center;\n border-bottom: 1px solid var(--g-color-line-generic);\n}\n.pc-table__cell:first-child {\n flex: 2;\n}\n.pc-table__cell_justify_center {\n justify-content: center;\n text-align: center;\n}\n.pc-table__cell_justify_right {\n justify-content: flex-end;\n text-align: right;\n}\n.pc-table__marker {\n display: inline-block;\n}\n.pc-table__marker_type_disk {\n width: 16px;\n height: 16px;\n border-radius: 100%;\n flex-shrink: 0;\n box-sizing: border-box;\n}\n.pc-table__marker_type_disk.pc-table__marker_index_0 {\n background-color: var(--g-color-base-neutral-light);\n}\n.pc-table__marker_type_disk.pc-table__marker_index_1 {\n background-color: var(--g-color-base-brand);\n}\n.pc-table__marker_type_disk.pc-table__marker_index_2 {\n border: 1px solid var(--g-color-text-hint);\n}\n.pc-table__marker_tick {\n color: var(--g-color-base-generic-medium);\n}\n.pc-table__marker_tick_check {\n color: var(--g-color-base-brand);\n}\n.pc-table__legend {\n display: flex;\n margin-top: 20px;\n color: var(--g-color-text-secondary);\n}\n.pc-table__legend-item {\n display: flex;\n align-items: center;\n}\n.pc-table__legend-item + .pc-table__legend-item {\n margin-left: 32px;\n}\n.pc-table__legent-item-text {\n margin-left: 6px;\n}\n@media (max-width: 577px) {\n .pc-table__cell {\n min-width: 120px;\n }\n .pc-table__cell:first-child {\n min-width: 230px;\n }\n}", ".pc-ToggleArrow {\n transition: transform 0.15s;\n stroke-width: 2px;\n}\n.pc-ToggleArrow_type_horizontal {\n transition: margin-left 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);\n transform: rotate(-90deg);\n}\n.pc-ToggleArrow_type_vertical {\n transform: rotate(0deg);\n}\n.pc-ToggleArrow_open.pc-ToggleArrow_type_horizontal {\n transform: rotate(0deg);\n}\n.pc-ToggleArrow_open.pc-ToggleArrow_type_vertical {\n transform: rotate(180deg);\n}\n.pc-ToggleArrow_thin {\n stroke-width: 1px;\n}\n.pc-ToggleArrow_slow {\n transition-duration: 0.3s;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-unpublished-label {\n background-color: var(--g-color-base-danger-heavy);\n}\n.pc-unpublished-label_type_line {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n padding: 15px;\n}\n.pc-unpublished-label_type_label {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n display: inline-block;\n padding: 0 8px;\n border-radius: 2px;\n height: 20px;\n line-height: 20px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-control {\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: var(--g-focus-border-radius);\n transition: color 0.2s;\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n outline: none;\n}\n.pc-control .pc-control_theme_primary, .pc-control .pc-control_theme_secondary, .pc-control .pc-control_theme_link {\n transition: color 0.2s;\n}\n.pc-control .pc-control_theme_accent {\n transition: opacity 0.2s;\n}\n.utilityfocus .pc-control:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-control:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-control:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-control_size_xs {\n width: 24px;\n height: 24px;\n}\n.pc-control_size_s {\n width: 28px;\n height: 28px;\n}\n.pc-control_size_m {\n width: 32px;\n height: 32px;\n}\n.pc-control_size_l {\n width: 36px;\n height: 36px;\n}\n.pc-control_theme_primary {\n color: var(--g-color-text-complementary);\n}\n.pc-control_theme_primary:hover {\n color: var(--g-color-text-primary);\n}\n.pc-control_theme_secondary {\n color: var(--g-color-text-secondary);\n}\n.pc-control_theme_secondary:hover {\n color: var(--g-color-text-complementary);\n}\n.pc-control_theme_link {\n color: var(--g-color-text-complementary);\n}\n.pc-control_theme_link:hover {\n color: var(--g-color-text-link-hover);\n}\n.pc-control_theme_accent {\n opacity: 0.7;\n color: var(--g-color-base-danger-heavy);\n}\n.pc-control_theme_accent:hover {\n opacity: 1;\n}\n.pc-control_disabled {\n cursor: default;\n color: var(--g-color-text-secondary);\n}\n.pc-control_disabled:hover {\n color: var(--g-color-text-secondary);\n}\n@media (max-width: 768px) {\n .pc-control:hover {\n color: inherit;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-overflow-scroller {\n display: flex;\n align-items: center;\n position: relative;\n overflow-x: hidden;\n}\n.pc-overflow-scroller__container {\n width: 100%;\n position: relative;\n}\n.pc-overflow-scroller__container_padding-left {\n padding-left: 24px;\n}\n.pc-overflow-scroller__container_padding-right {\n padding-right: 24px;\n}\n.pc-overflow-scroller__wrapper {\n position: relative;\n transition: left 0.6s;\n}\n.pc-overflow-scroller__arrow {\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n position: absolute;\n z-index: 10;\n top: 0;\n display: flex;\n justify-content: flex-end;\n align-items: center;\n width: 32px;\n height: calc(100% - 1px);\n cursor: pointer;\n color: var(--g-color-text-secondary);\n border-radius: var(--g-focus-border-radius);\n}\n.pc-overflow-scroller__arrow:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-overflow-scroller__arrow:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-overflow-scroller__arrow_type_left {\n left: 0;\n transform: rotate(180deg);\n}\n.pc-overflow-scroller__arrow_type_right {\n right: 0;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-author {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n display: flex;\n flex-direction: column;\n}\n.pc-author__avatar {\n width: 80px;\n height: 80px;\n display: flex;\n align-items: center;\n flex: 0 0 auto;\n border-radius: 16px;\n overflow: hidden;\n}\n.pc-author__avatar img {\n width: 80px;\n height: 80px;\n -o-object-fit: cover;\n object-fit: cover;\n display: block;\n}\n.pc-author__name {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n.pc-author__description {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n color: var(--g-color-text-secondary);\n padding-top: 4px;\n}\n.pc-author__label:not(:first-child) {\n font-weight: 400;\n margin-top: 8px;\n}\n.pc-author_type_column {\n z-index: 1;\n position: relative;\n}\n.pc-author_type_line {\n flex-flow: row nowrap;\n align-items: center;\n width: 100%;\n}\n.pc-author_type_line .pc-author__avatar {\n margin: 0;\n}\n.pc-author_type_line .pc-author__label {\n margin-top: 0;\n}\n.pc-author_type_line .pc-author__label:not(:first-child) {\n margin-left: 16px;\n}\n.pc-author_theme_dark .pc-author__description {\n color: var(--g-color-text-light-secondary);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-meta-info {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n display: flex;\n align-items: center;\n}\n.pc-meta-info__item:not(:first-child) {\n margin-left: 16px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-content-list_size_l .pc-content-list__title {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n margin: 0 0 8px;\n}\n.pc-content-list_size_l .pc-content-list__icon {\n width: 22px;\n height: 22px;\n margin-top: 1px;\n margin-bottom: 1px;\n margin-right: 12px;\n}\n.pc-content-list_size_l .pc-content-list__item:not(:last-child) {\n margin-bottom: 16px;\n}\n.pc-content-list_size_l .pc-content-list__item_without-title:not(:last-child) {\n margin-bottom: 12px;\n}\n.pc-content-list_size_l .pc-content-list__item_without-title .pc-content-list__icon {\n width: 20px;\n height: 20px;\n margin-top: 0;\n margin-bottom: 0;\n margin-right: 8px;\n}\n.pc-content-list_size_s .pc-content-list__title {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n margin: 0 0 calc(8px / 2);\n}\n.pc-content-list_size_s .pc-content-list__icon {\n width: 20px;\n height: 20px;\n margin-top: 2px;\n margin-bottom: 2px;\n margin-right: 8px;\n}\n.pc-content-list_size_s .pc-content-list__text {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}\n.pc-content-list_size_s .pc-content-list__item:not(:last-child) {\n margin-bottom: 12px;\n}\n.pc-content-list_size_s .pc-content-list__item_without-title:not(:last-child) {\n margin-bottom: 8px;\n}\n.pc-content-list_size_s .pc-content-list__item_without-title .pc-content-list__icon {\n width: 18px;\n height: 18px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.pc-content-list__icon {\n display: block;\n}\n.pc-content-list__item {\n display: flex;\n}\n.pc-content-list .pc-content-list__title .yfm {\n font-size: inherit;\n line-height: inherit;\n}", ".pc-divider-block_size_xxs {\n padding-top: 12px;\n}\n.pc-divider-block_size_xs {\n padding-top: 16px;\n}\n.pc-divider-block_size_s {\n padding-top: 24px;\n}\n.pc-divider-block_size_m {\n padding-top: 32px;\n}\n.pc-divider-block_size_l {\n padding-top: 48px;\n}\n.pc-divider-block_size_xl {\n padding-top: 64px;\n}\n.pc-divider-block_size_xxl {\n padding-top: 96px;\n}\n.pc-divider-block_size_xxxl {\n padding-top: 128px;\n}\n.pc-divider-block_border {\n border-top: 1px solid var(--g-color-line-generic);\n}", "@charset \"UTF-8\";\n.pc-quote_border_shadow {\n box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow);\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-quote {\n min-height: 248px;\n height: 100%;\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n background-color: var(--g-color-base-float);\n transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);\n display: flex;\n min-height: 400px;\n height: 100%;\n}\n.pc-quote_theme_dark {\n color: var(--g-color-text-light-primary);\n}\n.pc-quote_theme_dark h1,\n.pc-quote_theme_dark h2,\n.pc-quote_theme_dark h3,\n.pc-quote_theme_dark h4,\n.pc-quote_theme_dark h5,\n.pc-quote_theme_dark h6,\n.pc-quote_theme_dark .yfm {\n color: var(--g-color-text-light-primary);\n}\n.pc-quote_border_line {\n border: 1px solid var(--g-color-line-generic);\n}\n@media (min-width: 577px) {\n .slick-slide:not(.slick-active) .pc-quote {\n box-shadow: none;\n }\n}\n.pc-quote__logo {\n height: 48px;\n}\n.pc-quote__content-wrapper {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n width: calc(50% + 5px * 2);\n margin-right: 5px;\n padding: 48px 32px 48px 48px;\n}\n.pc-quote__image-wrapper {\n flex: 1;\n margin-left: 5px;\n overflow: hidden;\n margin: var(--pc-image-padding);\n border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding));\n}\n.pc-quote__content {\n margin-top: 24px;\n position: relative;\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n.pc-quote__content_quote-type_chevron::before {\n position: absolute;\n left: -10px;\n content: \"\u00AB\";\n}\n.pc-quote__content_quote-type_chevron .pc-quote__text::after {\n content: \"\u00BB\";\n}\n.pc-quote__content_quote-type_english-double::before {\n position: absolute;\n left: -8px;\n content: \"\u201C\";\n}\n.pc-quote__content_quote-type_english-double .pc-quote__text::after {\n content: \"\u201D\";\n}\n.pc-quote__content .yfm {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n.pc-quote__content .yfm > * {\n display: inline;\n}\n.pc-quote__content .yfm:after {\n position: relative;\n left: -5px;\n}\n.pc-quote__image {\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.pc-quote__author-wrapper {\n display: flex;\n justify-content: space-between;\n align-items: flex-end;\n margin-top: 20px;\n}\n.pc-quote__author {\n max-width: calc(60% - 20px);\n margin-right: 20px;\n}\n.pc-quote__link-button {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.pc-quote__link-button_theme_dark {\n color: var(--g-color-base-background) !important;\n}\n.pc-quote__link-button_theme_dark:before {\n border-color: var(--g-color-base-background) !important;\n}\n@media (max-width: 1081px) {\n .pc-quote__author-wrapper {\n flex-direction: column;\n }\n .pc-quote__author {\n margin-right: 0;\n margin-bottom: 32px;\n max-width: none;\n max-width: initial;\n }\n .pc-quote__link-button {\n align-self: flex-start;\n }\n}\n@media (max-width: 769px) {\n .pc-quote__content-wrapper {\n width: calc(75% + 5px * 2);\n }\n}\n@media (max-width: 577px) {\n .pc-quote__image-wrapper {\n display: none;\n }\n .pc-quote__content-wrapper {\n padding: 32px;\n }\n .pc-quote__content-wrapper {\n width: 100%;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-combined-price-detailed-block__row {\n margin: 0 !important;\n}\n.pc-combined-price-detailed-block__row {\n /* stylelint-disable declaration-no-important */\n}\n.pc-combined-price-detailed-block__row .col {\n padding: 0;\n margin: 12px;\n}\n.pc-combined-price-detailed-block__row > * {\n display: flex;\n width: 100%;\n}\n.pc-combined-price-detailed-block__row:not(:last-child) {\n margin-bottom: 12px !important;\n}\n.pc-combined-price-detailed-block__row:not(:last-child) {\n border-bottom: 1px solid var(--g-color-line-generic);\n padding-bottom: 12px;\n}\n@media (min-width: 1081px) {\n .pc-combined-price-detailed-block__description > * {\n padding-top: 12px;\n }\n .pc-combined-price-detailed-block__description_delimiter > * {\n border-top: 1px solid var(--g-color-line-generic);\n }\n .pc-combined-price-detailed-block__empty-column {\n border-top: 0;\n }\n}\n@media (max-width: 1080px) {\n .pc-combined-price-detailed-block__description > * {\n margin-top: 0 !important;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-price-description {\n margin-bottom: 12px;\n}\n.pc-price-description__title_size_l, .pc-price-description__description_size_l, .pc-price-description__detailed-title_size_l {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n}\n.pc-price-description__title_size_m, .pc-price-description__description_size_m, .pc-price-description__detailed-title_size_m {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-price-description__title_size_s, .pc-price-description__description_size_s, .pc-price-description__detailed-title_size_s {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}\n.pc-price-description__main-title {\n font-weight: var(--g-text-accent-font-weight);\n}\n.pc-price-description__main-title_color_cornflower {\n color: var(--g-color-base-brand);\n}\n.pc-price-description__main-title_color_black {\n color: var(--g-color-text-primary);\n}\n.pc-price-description__title {\n display: flex;\n padding: 16px 0 12px 0;\n align-items: flex-end;\n}\n.pc-price-description__description {\n font-weight: 400;\n}\n.pc-price-description__detailed-title {\n margin-left: 4px;\n}\n.pc-price-description__label_size_s {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-price-description__label_size_xs {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}\n@media (max-width: 577px) {\n .pc-price-description {\n min-width: 160px;\n }\n}", ".pc-marked-list__list-item {\n display: flex;\n}\n.pc-marked-list__text {\n margin-left: 8px;\n}\n.pc-marked-list__img {\n margin-top: 5px;\n height: -moz-fit-content;\n height: fit-content;\n content: url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjUgNCA1IDcuNSAxMS41IDEiIHN0cm9rZT0iIzUyODJGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==\");\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-settings-list__title, .pc-settings-list__description {\n font-weight: 400;\n}\n.pc-settings-list__title_size_l, .pc-settings-list__description_size_l {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n}\n.pc-settings-list__title_size_m, .pc-settings-list__description_size_m {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-settings-list__title_size_s, .pc-settings-list__description_size_s {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}\n.pc-settings-list__title {\n color: var(--g-color-text-hint);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n@media (min-width: 1081px) {\n .pc-price-details__non_foldable {\n display: block;\n }\n .pc-price-details__foldable {\n display: none;\n }\n}\n@media (max-width: 1080px) {\n .pc-price-details__non_foldable {\n display: none;\n }\n .pc-price-details__foldable {\n display: block;\n }\n}\n.pc-price-details__delimiter-line {\n border-top: 1px solid var(--g-color-line-generic);\n}\n.pc-price-details__arrow {\n margin: auto 10px;\n}\n.pc-price-details__foldable_title {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n cursor: pointer;\n display: flex;\n align-items: center;\n font-weight: 400;\n border-radius: var(--g-focus-border-radius);\n}\n.pc-price-details__foldable_title:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-price-details__foldable_title:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-price-details__foldable_title_color_cornflower {\n color: var(--g-color-text-link);\n}\n.pc-price-details__foldable_title_color_black {\n color: var(--g-color-text-primary);\n}\n.pc-price-details__foldable_block > * {\n padding-top: 12px;\n}\n.pc-price-details .pc-settings-list__title {\n margin-bottom: 2px;\n}", ".pc-separate-price-detailed-block .pc-price-description {\n margin-bottom: 0;\n}\n.pc-separate-price-detailed-block .pc-price-details > * {\n padding-top: 12px;\n}\n.pc-separate-price-detailed-block .pc-price-details {\n margin-top: 24px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-MediaCard__body {\n padding: 0;\n}", ".pc-banner-card__subtitle p, .pc-banner-card__subtitle, .pc-banner-card__title {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-banner-card_theme_dark {\n --g-color-line-focus: var(--pc-color-line-focus-dark);\n}\n.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__title,\n.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__subtitle {\n color: var(--g-color-text-light-primary);\n}\n.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__title p,\n.pc-banner-card_theme_dark.pc-banner-card_theme_dark .pc-banner-card__subtitle p {\n color: var(--g-color-text-light-primary);\n}\n\n.pc-banner-card__title {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n}\n@media (max-width: 576px) {\n .pc-banner-card__title {\n font-size: var(--g-text-display-1-font-size);\n line-height: var(--g-text-display-1-line-height);\n }\n}\n.pc-banner-card__title a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n}\n.utilityfocus .pc-banner-card__title a:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-banner-card__title a:hover, .pc-banner-card__title a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-banner-card__content {\n width: 100%;\n border-radius: var(--pc-border-radius);\n display: flex;\n min-height: 320px;\n}\n.pc-banner-card__info, .pc-banner-card__image {\n flex: 1;\n}\n.pc-banner-card__info {\n padding: 32px;\n display: flex;\n justify-content: space-between;\n flex-direction: column;\n align-items: baseline;\n}\n.pc-banner-card__subtitle {\n display: inline-block;\n margin-top: 8px;\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n font-weight: normal;\n}\n.pc-banner-card__subtitle p {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n font-weight: normal;\n}\n.pc-banner-card__button.pc-banner-card__button {\n margin-top: 28px;\n}\n\n.pc-banner-card__image {\n border-top-right-radius: var(--pc-border-radius);\n border-bottom-right-radius: var(--pc-border-radius);\n margin: var(--pc-image-padding);\n border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding));\n}\n.pc-banner-card__image img {\n -o-object-fit: cover;\n object-fit: cover;\n -o-object-position: left;\n object-position: left;\n}\n.pc-banner-card_media-view_fit .pc-banner-card__image img {\n -o-object-fit: contain;\n object-fit: contain;\n}\n@media (max-width: 576px) {\n .pc-banner-card__image {\n display: none;\n }\n}", ".pc-content_size_l .pc-content__text .yfm,\n.pc-content_size_l .pc-content__notice .yfm {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-content {\n --pc-monochrome-button-background-color: #262626;\n --pc-monochrome-button-background-color-hover: #393939;\n --pc-monochrome-button-color: var(--g-color-text-light-primary);\n}\n.pc-content__notice .yfm ol,\n.pc-content__notice .yfm ul, .pc-content__text .yfm ol,\n.pc-content__text .yfm ul {\n padding-left: 1.4em;\n}\n.pc-content__notice.pc-content__notice .yfm,\n.pc-content__notice.pc-content__notice .yfm > * {\n color: var(--g-color-text-secondary);\n}\n.pc-content__notice.pc-content__notice .yfm a {\n color: var(--g-color-text-secondary);\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-content__notice.pc-content__notice .yfm a:hover {\n color: var(--g-color-text-primary);\n}\n\n.pc-content__link {\n display: block;\n}\n.pc-content_centered.pc-content_centered {\n margin: 0 auto;\n text-align: center;\n}\n\n.pc-content_centered .pc-content__buttons {\n justify-content: center;\n}\n.pc-content_centered .pc-content__links {\n align-items: center;\n}\n.pc-content_centered .pc-content__link a {\n justify-content: center;\n}\n.pc-content_centered .pc-content__notice .yfm ul,\n.pc-content_centered .pc-content__notice .yfm ol,\n.pc-content_centered .pc-content__text .yfm ul,\n.pc-content_centered .pc-content__text .yfm ol {\n text-align: left;\n}\n.pc-content_size_s .pc-content__text,\n.pc-content_size_s .pc-content__notice {\n margin-top: 8px;\n}\n.pc-content_size_s .pc-content__text_without-title {\n margin-top: 0;\n}\n.pc-content_size_s .pc-content__list,\n.pc-content_size_s .pc-content__links,\n.pc-content_size_s .pc-content__buttons {\n margin-top: 16px;\n}\n.pc-content_size_l .pc-content__text,\n.pc-content_size_l .pc-content__notice {\n margin-top: 12px;\n}\n.pc-content_size_l .pc-content__text_without-title {\n margin-top: 0;\n}\n.pc-content_size_l .pc-content__text .yfm,\n.pc-content_size_l .pc-content__notice .yfm {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n.pc-content_size_l .pc-content__list,\n.pc-content_size_l .pc-content__links,\n.pc-content_size_l .pc-content__buttons {\n margin-top: 24px;\n}\n.pc-content_theme_dark {\n --g-color-line-focus: var(--pc-color-line-focus-dark);\n}\n.pc-content_theme_dark .pc-content__title *,\n.pc-content_theme_dark .pc-content__text .yfm,\n.pc-content_theme_dark .pc-content__text .yfm *,\n.pc-content_theme_dark .pc-content__links a {\n color: var(--g-color-text-light-primary);\n}\n.pc-content_theme_dark .pc-content__notice .yfm,\n.pc-content_theme_dark .pc-content__notice .yfm * {\n color: var(--g-color-text-light-secondary);\n}\n.pc-content_theme_dark .pc-content__notice .yfm a {\n color: var(--g-color-text-light-secondary);\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-content_theme_dark .pc-content__notice .yfm a:hover {\n color: var(--g-color-text-light-primary);\n}\n.pc-content_theme_dark .pc-content__text .yfm a {\n color: var(--g-color-text-light-primary);\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-content_theme_dark .pc-content__text .yfm a:hover {\n color: var(--g-color-text-light-secondary);\n}\n.pc-content_theme_dark .pc-content__title a {\n color: var(--g-color-text-light-primary);\n text-decoration: underline;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.pc-content_theme_dark .pc-content__title a:hover {\n color: var(--g-color-text-light-secondary);\n}\n.pc-content_theme_light .pc-content__title *,\n.pc-content_theme_light .pc-content__text .yfm,\n.pc-content_theme_light .pc-content__text .yfm *,\n.pc-content_theme_light .pc-content__links a {\n color: var(--g-color-text-dark-primary);\n}\n.pc-content_theme_light .pc-content__notice .yfm,\n.pc-content_theme_light .pc-content__notice .yfm * {\n color: var(--g-color-text-dark-secondary);\n}\n.pc-content_theme_light .pc-content__notice .yfm a {\n color: var(--g-color-text-dark-secondary);\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-content_theme_light .pc-content__notice .yfm a:hover {\n color: var(--g-color-text-dark-primary);\n}\n.pc-content_theme_light .pc-content__text .yfm a {\n color: var(--g-color-text-dark-primary);\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-content_theme_light .pc-content__text .yfm a:hover {\n color: var(--g-color-text-dark-secondary);\n}\n.pc-content_theme_light .pc-content__title a {\n color: var(--g-color-text-dark-primary);\n text-decoration: underline;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.pc-content_theme_light .pc-content__title a:hover {\n color: var(--g-color-text-dark-secondary);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-layout-item {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n.pc-layout-item__media {\n width: 100%;\n display: block;\n border-radius: var(--pc-border-radius);\n}\n.pc-layout-item__media_border {\n border: 1px solid var(--g-color-line-generic);\n}\n.pc-layout-item__meta-info {\n margin: 16px 0 -8px 0;\n}\n.pc-layout-item__content {\n flex: auto;\n margin: 16px 16px 0 0;\n}\n.pc-layout-item__content_no-media {\n margin: 0;\n}\n.pc-layout-item__links, .pc-layout-item__buttons {\n margin-top: 16px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-background-card {\n position: relative;\n}\n.pc-background-card_theme_light {\n background-color: var(--pc-color-base-silver);\n}\n.pc-background-card_theme_dark {\n background-color: var(--pc-color-base-asphalt);\n}\n.pc-background-card_padding_s {\n padding-bottom: 80px;\n}\n.pc-background-card_padding_m {\n padding-bottom: 160px;\n}\n.pc-background-card_padding_l {\n padding-bottom: 240px;\n}\n.pc-background-card_padding_xl {\n padding-bottom: 320px;\n}\n.pc-background-card_border_none {\n box-shadow: none;\n cursor: default;\n border: none;\n}\n.pc-background-card__image {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n.pc-background-card__image img {\n -o-object-fit: cover;\n object-fit: cover;\n -o-object-position: left;\n object-position: left;\n}\n.pc-background-card__footer {\n margin-top: 0px;\n}\n.pc-background-card__links, .pc-background-card__buttons {\n margin-top: 16px;\n}\n\na.pc-background-card_theme_light {\n background-color: var(--pc-color-base-silver);\n}\na.pc-background-card_theme_dark {\n background-color: var(--pc-color-base-asphalt);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-basic-card.pc-basic-card {\n min-height: auto;\n}\n\n.pc-basic-card__footer {\n margin-top: 0px;\n}\n.pc-basic-card__links, .pc-basic-card__buttons {\n margin-top: 16px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-hubspot-form {\n --g-color-line-focus: var(--pc-color-line-focus-light);\n}\n.pc-hubspot-form .submitted-message {\n padding-left: 10px;\n}\n.pc-hubspot-form .hs-form-field {\n margin-bottom: 16px;\n padding-left: 10px;\n}\n.pc-hubspot-form .hs-form-field > label {\n color: var(--g-color-text-primary);\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n display: flex;\n width: 200px;\n max-width: 100%;\n padding: 5px 0 0;\n position: relative;\n}\n.pc-hubspot-form .hs-form-field:only-child > label {\n width: 100%;\n}\n.pc-hubspot-form .hs-form-field .input {\n box-sizing: border-box;\n display: inline-block;\n position: relative;\n width: 100%;\n}\n.pc-hubspot-form .hs-form-field .input input[type=text],\n.pc-hubspot-form .hs-form-field .input input[type=number],\n.pc-hubspot-form .hs-form-field .input input[type=tel],\n.pc-hubspot-form .hs-form-field .input input[type=email],\n.pc-hubspot-form .hs-form-field .input textarea,\n.pc-hubspot-form .hs-form-field .input select {\n box-sizing: border-box;\n display: inline-block;\n vertical-align: top;\n position: relative;\n margin: 0;\n padding: 10px 13px;\n width: 100%;\n height: 36px;\n font-size: 15px;\n line-height: 16px;\n font-weight: normal;\n font-family: var(--g-text-body-font-family);\n color: var(--g-color-text-primary);\n background-color: transparent;\n border: 1px solid var(--g-color-line-generic);\n border-radius: var(--g-border-radius-l);\n}\n.pc-hubspot-form .hs-form-field .input input[type=text]:hover,\n.pc-hubspot-form .hs-form-field .input input[type=number]:hover,\n.pc-hubspot-form .hs-form-field .input input[type=tel]:hover,\n.pc-hubspot-form .hs-form-field .input input[type=email]:hover,\n.pc-hubspot-form .hs-form-field .input textarea:hover,\n.pc-hubspot-form .hs-form-field .input select:hover {\n border: 1px solid var(--g-color-line-generic-hover);\n}\n.pc-hubspot-form .hs-form-field .input input[type=text]::-moz-placeholder, .pc-hubspot-form .hs-form-field .input input[type=number]::-moz-placeholder, .pc-hubspot-form .hs-form-field .input input[type=tel]::-moz-placeholder, .pc-hubspot-form .hs-form-field .input input[type=email]::-moz-placeholder, .pc-hubspot-form .hs-form-field .input textarea::-moz-placeholder, .pc-hubspot-form .hs-form-field .input select::-moz-placeholder {\n color: var(--g-color-text-hint);\n}\n.pc-hubspot-form .hs-form-field .input input[type=text]::placeholder,\n.pc-hubspot-form .hs-form-field .input input[type=number]::placeholder,\n.pc-hubspot-form .hs-form-field .input input[type=tel]::placeholder,\n.pc-hubspot-form .hs-form-field .input input[type=email]::placeholder,\n.pc-hubspot-form .hs-form-field .input textarea::placeholder,\n.pc-hubspot-form .hs-form-field .input select::placeholder {\n color: var(--g-color-text-hint);\n}\n.pc-hubspot-form .hs-form-field .input input[type=text]:focus,\n.pc-hubspot-form .hs-form-field .input input[type=number]:focus,\n.pc-hubspot-form .hs-form-field .input input[type=tel]:focus,\n.pc-hubspot-form .hs-form-field .input input[type=email]:focus,\n.pc-hubspot-form .hs-form-field .input textarea:focus,\n.pc-hubspot-form .hs-form-field .input select:focus {\n outline: none;\n}\n.pc-hubspot-form .hs-form-field .input input[type=text]:focus,\n.pc-hubspot-form .hs-form-field .input input[type=number]:focus,\n.pc-hubspot-form .hs-form-field .input input[type=tel]:focus,\n.pc-hubspot-form .hs-form-field .input input[type=email]:focus,\n.pc-hubspot-form .hs-form-field .input textarea:focus {\n border: 2px solid var(--g-color-line-focus);\n outline: none;\n}\n.pc-hubspot-form .hs-form-field .input textarea {\n margin: 10px 0 0 0;\n}\n.pc-hubspot-form .hs-form-field .input textarea {\n height: 110px;\n min-width: 100%;\n resize: none;\n padding-right: 30px;\n}\n.pc-hubspot-form .hs-form-field .input select {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n background-image: url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTEgNiIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBkPSJNMTAuMDggMEw1LjUgNC4zNi45MSAwIDAgLjg2bDUuNSA1LjI1TDExIC44NnoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K\");\n background-repeat: no-repeat;\n background-position: right 12px top 50%;\n padding-right: 30px;\n}\n.pc-hubspot-form .hs-form-field .input select:focus {\n border: 1px solid var(--g-color-line-focus);\n}\n.pc-hubspot-form .hs-form-field .input .hs-fieldtype-intl-phone.hs-input .hs-input {\n width: 100% !important;\n}\n.pc-hubspot-form .hs-form-field .input .hs-fieldtype-intl-phone.hs-input .hs-input {\n float: none;\n /* stylelint-disable-next-line declaration-no-important */\n}\n.pc-hubspot-form .hs-form-field .input .hs-fieldtype-intl-phone.hs-input .hs-input + .hs-input {\n margin-top: 10px;\n}\n.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) {\n display: flex;\n flex-wrap: wrap;\n}\n.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input {\n width: calc(100% - 200px);\n}\n.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-error-msg,\n.pc-hubspot-form .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-field-desc {\n margin-left: 200px;\n}\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display,\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display,\n.pc-hubspot-form .hs-form-field .hs-form-radio-display {\n position: relative;\n display: flex;\n align-items: flex-start;\n}\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input,\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input,\n.pc-hubspot-form .hs-form-field .hs-form-radio-display input {\n width: 17px;\n height: 17px;\n margin: 0;\n opacity: 0;\n flex-shrink: 0;\n}\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display span:not(.hs-form-required),\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display span:not(.hs-form-required),\n.pc-hubspot-form .hs-form-field .hs-form-radio-display span:not(.hs-form-required) {\n color: var(--g-color-text-primary);\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n padding-left: 7px;\n margin: 0;\n flex-grow: 1;\n}\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display .hs-form-required,\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display .hs-form-required,\n.pc-hubspot-form .hs-form-field .hs-form-radio-display .hs-form-required {\n top: 0;\n}\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display,\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display {\n position: relative;\n}\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display span:not(.hs-form-required):before,\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display span:not(.hs-form-required):before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n height: 17px;\n width: 17px;\n background-color: transparent;\n border-radius: 4px;\n border: 1px solid var(--g-color-line-generic-accent);\n transition: background-color 0.1s linear;\n}\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display span:not(.hs-form-required):after,\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display span:not(.hs-form-required):after {\n content: \"\";\n position: absolute;\n top: -10px;\n left: 2px;\n height: 18px;\n width: 18px;\n background-image: url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxwYXRoIGQ9Ik0xNS42MjMgMWwtOS4xNSAxMy4xNzQtNC4yODctNC42TDEgMTEuMDMgNi42MiAxNyAxNyAyLjI3IDE1LjYyMyAxeiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4K\");\n transition: top 0.1s linear, opacity 0.1s linear;\n opacity: 0;\n}\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input:checked ~ span:after,\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input:checked ~ span:after {\n opacity: 1;\n top: -5px;\n}\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input:checked ~ span:before,\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input:checked ~ span:before {\n background-color: #ffeba0;\n}\n.pc-hubspot-form .hs-form-field .hs-form-booleancheckbox-display input[type=checkbox]:focus ~ span::before,\n.pc-hubspot-form .hs-form-field .hs-form-checkbox-display input[type=checkbox]:focus ~ span::before {\n outline: 2px solid var(--g-color-line-focus);\n}\n.pc-hubspot-form .hs-form-field .hs-form-radio-display span:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n height: 17px;\n width: 17px;\n background-color: transparent;\n border-radius: 50%;\n border: 1px solid var(--g-color-line-generic-accent);\n transition: background-color 0.1s linear;\n}\n.pc-hubspot-form .hs-form-field .hs-form-radio-display span:after {\n content: \"\";\n position: absolute;\n top: 5px;\n left: 5px;\n height: 7px;\n width: 7px;\n border-radius: 50%;\n opacity: 0;\n background: #000000;\n transition: opacity 0.1s linear;\n}\n.pc-hubspot-form .hs-form-field .hs-form-radio-display input:checked ~ span:after {\n opacity: 1;\n}\n.pc-hubspot-form .hs-form-field .hs-form-radio-display input:checked ~ span:before {\n background-color: #ffeba0;\n}\n.pc-hubspot-form .hs-form-field .hs-form-checkbox:not(:last-child),\n.pc-hubspot-form .hs-form-field .hs-form-radio:not(:last-child) {\n margin-bottom: 5px;\n}\n.pc-hubspot-form .hs-richtext {\n padding-left: 10px;\n}\n.pc-hubspot-form .hs-richtext p {\n color: var(--g-color-text-primary);\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n margin: 20px 0;\n}\n.pc-hubspot-form .hs_error_rollup {\n padding-left: 10px;\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-danger);\n}\n.pc-hubspot-form .legal-consent-container {\n padding-top: 8px;\n}\n.pc-hubspot-form .inputs-list {\n list-style: none;\n padding: 0;\n margin: 0;\n}\n.pc-hubspot-form .hs-form-required {\n color: var(--g-color-text-hint);\n width: 10px;\n order: 1;\n position: absolute;\n left: -10px;\n}\n.pc-hubspot-form .hs-field-desc {\n order: 3;\n padding: 0;\n margin: 3px 0 0;\n font-size: var(--g-text-body-1-font-size);\n color: var(--g-color-text-complementary);\n}\n.pc-hubspot-form .hs-error-msgs {\n width: 100%;\n margin: 3px 0;\n order: 4;\n}\n.pc-hubspot-form .hs-error-msg {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-danger);\n display: block;\n}\n.pc-hubspot-form .actions {\n display: flex;\n justify-content: flex-end;\n}\n.pc-hubspot-form .hs-button.primary {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-block;\n position: relative;\n overflow: visible;\n box-sizing: border-box;\n height: 44px;\n padding: 0 20px;\n border-radius: var(--g-border-radius-xl);\n background-color: var(--g-color-base-brand);\n color: var(--g-color-text-brand-contrast);\n line-height: 44px;\n font-size: var(--g-text-body-2-font-size);\n font-weight: normal;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n text-align: center;\n white-space: nowrap;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n.pc-hubspot-form .hs-button.primary:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 1px;\n}\n.pc-hubspot-form .hs-button.primary:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-hubspot-form .hs-button.primary:hover {\n background-color: var(--g-color-base-brand-hover);\n}\n.pc-hubspot-form .hs-button.primary:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 1px;\n}\n.pc-hubspot-form .hs-button.primary:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-hubspot-form .grecaptcha-badge {\n box-shadow: none !important;\n}\n.pc-hubspot-form .grecaptcha-badge {\n border: 1px solid var(--g-color-line-generic);\n}\n.pc-hubspot-form .hs_recaptcha div {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.pc-hubspot-form_mobile .hs-richtext,\n.pc-hubspot-form_mobile .hs-form-field,\n.pc-hubspot-form_mobile .hs_error_rollup.actions,\n.pc-hubspot-form_mobile .submitted-message {\n padding: 0 4px;\n}\n.pc-hubspot-form_mobile .hs-form-field > label span {\n order: 2;\n}\n.pc-hubspot-form_mobile .hs-form-field > label span.hs-form-required {\n order: 1;\n}\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) {\n flex-direction: column;\n}\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input {\n width: 100%;\n}\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=text],\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=number],\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=tel],\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input input[type=email],\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .input select {\n margin: 10px 0 0 0;\n}\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-error-msg,\n.pc-hubspot-form_mobile .hs-form-field:not(.hs-fieldtype-textarea):not(.hs-fieldtype-booleancheckbox) .hs-field-desc {\n margin-left: 0;\n}\n.pc-hubspot-form_mobile .hs-form-field .hs-form-checkbox:first-child,\n.pc-hubspot-form_mobile .hs-form-field .hs-form-radio:first-child {\n margin-top: 10px;\n}\n.pc-hubspot-form_mobile .hs-form-required {\n position: static;\n}\n.pc-hubspot-form_mobile .actions {\n justify-content: center;\n}\n.pc-hubspot-form_mobile .hs-button.primary {\n width: 80%;\n}\n.pc-hubspot-form a:focus {\n box-shadow: 0 0 0 2px var(--g-color-line-focus);\n}\n.pc-hubspot-form a:focus:not(:focus-visible) {\n box-shadow: none;\n}\n.pc-hubspot-form a:focus {\n outline: 0;\n border-radius: var(--g-focus-border-radius);\n}\n.pc-hubspot-form_theme_dark {\n --g-color-line-focus: var(--pc-color-line-focus-dark);\n}\n.pc-hubspot-form_theme_dark .hs-form-field .input select {\n background-image: url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTEgNiIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBkPSJNMTAuMDggMEw1LjUgNC4zNi45MSAwIDAgLjg2bDUuNSA1LjI1TDExIC44NnoiIGZpbGw9IiNmZmZmZmYiLz4KPC9zdmc+Cg==\");\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-price-card {\n position: relative;\n}\n.pc-price-card.pc-price-card {\n min-height: auto;\n}\n\n.pc-price-card__background {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n.pc-price-card__content {\n height: 100%;\n display: flex;\n flex-direction: column;\n position: relative;\n}\n.pc-price-card__content_theme_dark {\n color: var(--g-color-text-light-primary);\n --g-color-line-focus: var(--pc-color-line-focus-dark);\n}\n.pc-price-card__content_theme_dark .pc-price-card__info .yfm,\n.pc-price-card__content_theme_dark .pc-price-card__info .yfm * {\n color: var(--g-color-text-light-primary);\n}\n.pc-price-card__content_theme_dark .pc-price-card__info a {\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-price-card__content_theme_dark .pc-price-card__info a:hover {\n color: var(--g-color-text-light-secondary);\n}\n.pc-price-card__content_theme_light {\n color: var(--g-color-text-dark-primary);\n}\n.pc-price-card__content_theme_light .pc-price-card__info .yfm,\n.pc-price-card__content_theme_light .pc-price-card__info .yfm * {\n color: var(--g-color-text-dark-primary);\n}\n.pc-price-card__content_theme_light .pc-price-card__info a {\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-price-card__content_theme_light .pc-price-card__info a:hover {\n color: var(--g-color-text-dark-secondary);\n}\n.pc-price-card__title {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n margin-bottom: 24px;\n}\n.pc-price-card__price {\n margin-bottom: 24px;\n}\n.pc-price-card__price-value {\n font-size: var(--g-text-display-1-font-size);\n line-height: var(--g-text-display-1-line-height);\n}\n.pc-price-card__price-period {\n margin-left: 4px;\n}\n.pc-price-card__price-details {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n white-space: pre-wrap;\n}\n.pc-price-card__main {\n flex: 1;\n min-height: 0;\n display: flex;\n flex-direction: column;\n position: relative;\n}\n.pc-price-card__info {\n flex: 1;\n min-height: 0;\n display: flex;\n flex-direction: column;\n}\n.pc-price-card__description:not(:last-child) {\n margin-bottom: 12px;\n}\n.pc-price-card__links, .pc-price-card__buttons {\n margin-top: 24px;\n}\n.pc-price-card__footer {\n margin-top: 0px;\n}\n@media (max-width: 769px) {\n .pc-price-card__title, .pc-price-card__price {\n margin-bottom: 16px;\n }\n .pc-price-card__links, .pc-price-card__buttons {\n margin-top: 16px;\n }\n}", ".pc-image-card_border_shadow {\n box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow);\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-image-card {\n min-height: 248px;\n height: 100%;\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n background-color: var(--g-color-base-float);\n transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);\n min-height: 1px;\n}\n.pc-image-card_border_line {\n border: 1px solid var(--g-color-line-generic);\n}\n.pc-image-card .pc-image-card__content {\n padding: 32px;\n}\n.pc-image-card .pc-image-card__image_inner {\n width: 100%;\n display: block;\n}\n.pc-image-card .pc-image-card__image_inner_radius {\n border-radius: var(--pc-border-radius);\n}\n.pc-image-card .pc-image-card__image_margins_s {\n padding: 4px;\n}\n.pc-image-card .pc-image-card__image_margins_s .pc-image-card__image_inner {\n border-radius: calc(var(--pc-border-radius) - var(--pc-image-padding));\n}\n.pc-image-card .pc-image-card__image_margins_m {\n padding: 32px;\n}\n.pc-image-card .pc-image-card__image_margins_m .pc-image-card__image_inner {\n border-radius: 0;\n border-radius: initial;\n}\n.pc-image-card_with-content {\n display: flex;\n flex-direction: column;\n}\n.pc-image-card_with-content.pc-image-card_direction_direct .pc-image-card__image {\n padding-bottom: 0;\n}\n.pc-image-card_with-content.pc-image-card_direction_direct .pc-image-card__content {\n padding-top: 24px;\n}\n.pc-image-card_with-content.pc-image-card_direction_reverse {\n flex-direction: column-reverse;\n}\n.pc-image-card_with-content.pc-image-card_direction_reverse .pc-image-card__image {\n padding-top: 0;\n}\n.pc-image-card_with-content.pc-image-card_direction_reverse .pc-image-card__content {\n padding-bottom: 24px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-icon-wrapper {\n display: flex;\n flex-direction: column;\n}\n.pc-icon-wrapper_icon-position_left {\n flex-direction: row;\n}\n.pc-icon-wrapper__icon-container {\n flex-shrink: 0;\n}\n.pc-icon-wrapper__icon {\n max-width: 100%;\n margin-bottom: 12px;\n height: 32px;\n -o-object-fit: contain;\n object-fit: contain;\n display: block;\n}\n.pc-icon-wrapper__icon_icon-position_left {\n height: 22px;\n width: 22px;\n margin: 1px 12px 1px 0px;\n}\n.pc-icon-wrapper_content_left.pc-icon-wrapper_content_left {\n flex: 1 0 0;\n}", ".pc-title-item_size_l, .pc-title-item_size_m, .pc-title-item_size_s, .pc-title-item_size_xs {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-title-item_justify_center {\n text-align: center;\n}\n.pc-title-item_justify_end {\n text-align: right;\n}\n.pc-title-item_size_xs {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n}\n.pc-title-item_size_s {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n margin-top: 32px;\n}\n.pc-title-item_size_m {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n margin-top: 48px;\n}\n@media (max-width: 576px) {\n .pc-title-item_size_m {\n font-size: var(--g-text-display-1-font-size);\n line-height: var(--g-text-display-1-line-height);\n }\n}\n.pc-title-item_size_l {\n font-size: var(--g-text-display-4-font-size);\n line-height: var(--g-text-display-4-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n margin-top: 96px;\n}\n@media (max-width: 577px) {\n .pc-title-item_size_l {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n }\n}\n.pc-title-item__arrow {\n margin-top: 9px;\n}\n.pc-title-item__arrow_size_xs {\n margin-top: 6px;\n}\n.pc-title-item__arrow_size_s {\n margin-top: 4px;\n}\n.pc-title-item__link {\n color: inherit;\n -webkit-text-decoration: none;\n text-decoration: none;\n padding-right: 8px;\n border-radius: var(--g-focus-border-radius);\n}\n.pc-title-item__link:hover, .pc-title-item__link:active {\n --pc-text-header-color: inherit;\n color: inherit;\n}\n.pc-title-item__link:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-title-item__link:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-title-item__link:hover {\n cursor: pointer;\n}\n.pc-title-item__link:hover .pc-title-item__arrow {\n margin-left: 10px;\n}\n.pc-title-item__link:hover .pc-title-item__arrow_size_xs {\n margin-left: 6px;\n}\n.pc-title-item__link:hover .pc-title-item__arrow_size_s {\n margin-left: 8px;\n}\n.pc-title-item__text {\n white-space: normal;\n}\n.pc-title-item__text a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n}\n.utilityfocus .pc-title-item__text a:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-title-item__text a:hover, .pc-title-item__text a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-title-item__wrapper {\n white-space: nowrap;\n}\n.pc-title-item_reset-margin {\n margin-top: 0;\n}\n@media (max-width: 577px) {\n .pc-title-item_size_l:not(.pc-title-item_reset-margin) {\n margin-top: 48px;\n }\n .pc-title-item__arrow_size_m, .pc-title-item__arrow_size_l {\n margin-top: 9px;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-title__description {\n margin-top: 12px;\n}\n.pc-title__description .yfm {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n.pc-title__description_titleSize_s, .pc-title__description_titleSize_xs {\n margin-top: 8px;\n}\n.pc-title__description_titleSize_s .yfm, .pc-title__description_titleSize_xs .yfm {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}", ".pc-slider-block-arrow__button {\n box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow);\n}\n\n.pc-slider-block-arrow__button:hover {\n box-shadow: 0px 4px 24px var(--g-color-sfx-shadow), 0px 2px 8px var(--g-color-sfx-shadow);\n cursor: pointer;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-slider-block-arrow__icon-wrapper, .pc-slider-block-arrow__button, .pc-slider-block-arrow {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.pc-slider-block-arrow {\n width: 42px;\n height: 42px;\n cursor: pointer;\n}\n@media (max-width: 576px) {\n .pc-slider-block-arrow {\n display: none;\n }\n}\n.pc-slider-block-arrow_type_left {\n margin-right: 16px;\n}\n.pc-slider-block-arrow_type_left .pc-slider-block-arrow__icon-wrapper {\n transform: rotate(180deg);\n}\n.pc-slider-block-arrow__button {\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n width: 42px;\n height: 42px;\n color: var(--g-color-text-secondary);\n border-radius: 100%;\n background-color: var(--g-color-base-background);\n box-shadow: 0 4px 24px var(--pc-color-sfx-shadow), 0 2px 8px var(--pc-color-sfx-shadow);\n transition: box-shadow 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), color 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);\n}\n.pc-slider-block-arrow__button:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-slider-block-arrow__button:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-slider-block-arrow:hover .pc-slider-block-arrow__button {\n color: var(--g-color-text-primary);\n box-shadow: 0 2px 12px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow);\n}\n.pc-slider-block-arrow__icon {\n position: relative;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-slick-origin.slick-slider {\n position: relative;\n display: block;\n box-sizing: border-box;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n.pc-slick-origin.slick-slider .slick-track,\n.pc-slick-origin.slick-slider .slick-list {\n transform: translate3d(0, 0, 0);\n}\n.pc-slick-origin .slick-list {\n position: relative;\n overflow: hidden;\n display: block;\n margin: 0;\n padding: 0;\n}\n.pc-slick-origin .slick-list:focus {\n outline: none;\n}\n.pc-slick-origin .slick-list.dragging {\n cursor: hand;\n}\n.pc-slick-origin .slick-track {\n position: relative;\n left: 0;\n top: 0;\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pc-slick-origin .slick-track::before, .pc-slick-origin .slick-track::after {\n content: \"\";\n display: table;\n}\n.pc-slick-origin .slick-track:after {\n clear: both;\n}\n.slick-loading .pc-slick-origin .slick-track {\n visibility: hidden;\n}\n.pc-slick-origin .slick-slide {\n float: left;\n height: 100%;\n min-height: 1px;\n display: none;\n}\n[dir=rtl] .pc-slick-origin .slick-slide {\n float: right;\n}\n.pc-slick-origin .slick-slide img {\n display: block;\n}\n.pc-slick-origin .slick-slide.slick-loading img {\n display: none;\n}\n.pc-slick-origin .slick-slide.dragging img {\n pointer-events: none;\n}\n.slick-initialized .pc-slick-origin .slick-slide {\n display: block;\n}\n.slick-loading .pc-slick-origin .slick-slide {\n visibility: hidden;\n}\n.slick-vertical .pc-slick-origin .slick-slide {\n display: block;\n height: auto;\n border: 1px solid transparent;\n}\n.pc-slick-origin.slick-initialized .slick-slide {\n display: block;\n}\n.pc-slick-origin.slick-loading .slick-slide {\n visibility: hidden;\n}\n.pc-slick-origin.slick-vertical .slick-slide {\n display: block;\n height: auto;\n border: 1px solid transparent;\n}\n.pc-slick-origin .slick-arrow.slick-hidden {\n display: none;\n}\n\n.pc-SliderBlock .slick-list {\n padding: 24px 0 20px;\n margin: 0 -8px;\n}\n.pc-SliderBlock .slick-slide {\n padding: 0 8px;\n box-sizing: border-box;\n flex-shrink: 0;\n}\n.pc-SliderBlock .slick-track {\n display: flex;\n min-width: 100%;\n}\n.pc-SliderBlock .slick-track .slick-slide {\n height: auto;\n}\n.pc-SliderBlock .slick-track .slick-slide > div {\n height: 100%;\n}\n.pc-SliderBlock .slick-arrow {\n position: absolute;\n top: -42px;\n right: 0;\n z-index: 2;\n}\n.pc-SliderBlock .slick-arrow.slick-prev {\n right: 42px;\n}\n.pc-SliderBlock__header_no-description {\n position: relative;\n top: -3px;\n}\n.pc-SliderBlock__dots {\n display: flex;\n justify-content: center;\n width: 100%;\n}\n.pc-SliderBlock__dots-list {\n margin: 0;\n padding: 0;\n list-style: none;\n position: relative;\n display: inline-flex;\n justify-content: center;\n}\n.pc-SliderBlock__dots-list li.pc-SliderBlock__bar,\n.pc-SliderBlock__dots-list li.pc-SliderBlock__accessible-bar,\n.pc-SliderBlock__dots-list li.pc-SliderBlock__dot {\n margin: calc(12px / 2) 8px;\n top: 0;\n}\n.pc-SliderBlock__dot {\n margin-top: 12px;\n width: 8px;\n height: 8px;\n border-radius: 100%;\n background-color: var(--g-color-line-generic-accent);\n cursor: pointer;\n}\n.pc-SliderBlock__dot:hover {\n background-color: var(--g-color-line-generic-accent-hover);\n}\n.pc-SliderBlock__dot + .pc-SliderBlock__dot {\n margin-left: 16px;\n}\n.pc-SliderBlock__dot_active {\n background-color: var(--g-color-line-generic-active);\n}\n.pc-SliderBlock__bar, .pc-SliderBlock__accessible-bar {\n position: absolute;\n top: 12px;\n left: 0;\n width: 24px;\n height: 8px;\n border-radius: var(--pc-border-radius);\n}\n.pc-SliderBlock__bar {\n transition: left 0.3s;\n background-color: var(--pc-color-line-generic-active-solid);\n}\n.pc-SliderBlock_align-left .slick-track {\n width: inherit !important;\n}\n.pc-SliderBlock_align-left .slick-track {\n /* stylelint-disable-next-line declaration-no-important */\n}\n.pc-SliderBlock_only-arrows {\n padding-top: 42px;\n}\n.pc-SliderBlock__footer {\n display: flex;\n position: relative;\n}\n.pc-SliderBlock__footer .pc-SliderBlock__disclaimer {\n position: absolute;\n top: 0;\n left: 0;\n color: var(--g-color-text-secondary);\n}\n.pc-SliderBlock__footer .pc-SliderBlock__disclaimer_size_l {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n}\n.pc-SliderBlock__footer .pc-SliderBlock__disclaimer_size_m {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-SliderBlock__footer .pc-SliderBlock__disclaimer_size_s {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}\n@media (min-width: 769px) {\n .pc-SliderBlock__animate-slides.pc-AnimateBlock .slick-slide, .pc-AnimateBlock .pc-SliderBlock__animate-slides .slick-slide {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide, .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(0), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(0) {\n transition-delay: 0s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(1), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(1) {\n transition-delay: 0.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(2), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(2) {\n transition-delay: 0.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(3), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(3) {\n transition-delay: 0.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(4), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(4) {\n transition-delay: 0.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(5), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(5) {\n transition-delay: 0.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(6), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(6) {\n transition-delay: 0.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(7), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(7) {\n transition-delay: 0.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(8), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(8) {\n transition-delay: 0.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(9), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(9) {\n transition-delay: 0.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(10), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(10) {\n transition-delay: 1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(11), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(11) {\n transition-delay: 1.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(12), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(12) {\n transition-delay: 1.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(13), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(13) {\n transition-delay: 1.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(14), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(14) {\n transition-delay: 1.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(15), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(15) {\n transition-delay: 1.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(16), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(16) {\n transition-delay: 1.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(17), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(17) {\n transition-delay: 1.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(18), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(18) {\n transition-delay: 1.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(19), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(19) {\n transition-delay: 1.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(20), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(20) {\n transition-delay: 2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(21), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(21) {\n transition-delay: 2.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(22), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(22) {\n transition-delay: 2.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(23), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(23) {\n transition-delay: 2.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(24), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(24) {\n transition-delay: 2.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(25), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(25) {\n transition-delay: 2.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(26), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(26) {\n transition-delay: 2.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(27), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(27) {\n transition-delay: 2.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(28), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(28) {\n transition-delay: 2.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(29), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(29) {\n transition-delay: 2.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(30), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(30) {\n transition-delay: 3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(31), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(31) {\n transition-delay: 3.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(32), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(32) {\n transition-delay: 3.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(33), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(33) {\n transition-delay: 3.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(34), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(34) {\n transition-delay: 3.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(35), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(35) {\n transition-delay: 3.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(36), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(36) {\n transition-delay: 3.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(37), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(37) {\n transition-delay: 3.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(38), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(38) {\n transition-delay: 3.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(39), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(39) {\n transition-delay: 3.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(40), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(40) {\n transition-delay: 4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(41), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(41) {\n transition-delay: 4.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(42), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(42) {\n transition-delay: 4.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(43), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(43) {\n transition-delay: 4.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(44), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(44) {\n transition-delay: 4.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(45), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(45) {\n transition-delay: 4.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(46), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(46) {\n transition-delay: 4.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(47), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(47) {\n transition-delay: 4.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(48), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(48) {\n transition-delay: 4.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(49), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(49) {\n transition-delay: 4.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(50), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(50) {\n transition-delay: 5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(51), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(51) {\n transition-delay: 5.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(52), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(52) {\n transition-delay: 5.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(53), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(53) {\n transition-delay: 5.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(54), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(54) {\n transition-delay: 5.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(55), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(55) {\n transition-delay: 5.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(56), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(56) {\n transition-delay: 5.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(57), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(57) {\n transition-delay: 5.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(58), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(58) {\n transition-delay: 5.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(59), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(59) {\n transition-delay: 5.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(60), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(60) {\n transition-delay: 6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(61), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(61) {\n transition-delay: 6.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(62), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(62) {\n transition-delay: 6.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(63), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(63) {\n transition-delay: 6.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(64), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(64) {\n transition-delay: 6.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(65), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(65) {\n transition-delay: 6.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(66), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(66) {\n transition-delay: 6.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(67), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(67) {\n transition-delay: 6.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(68), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(68) {\n transition-delay: 6.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(69), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(69) {\n transition-delay: 6.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(70), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(70) {\n transition-delay: 7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(71), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(71) {\n transition-delay: 7.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(72), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(72) {\n transition-delay: 7.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(73), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(73) {\n transition-delay: 7.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(74), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(74) {\n transition-delay: 7.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(75), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(75) {\n transition-delay: 7.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(76), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(76) {\n transition-delay: 7.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(77), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(77) {\n transition-delay: 7.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(78), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(78) {\n transition-delay: 7.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(79), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(79) {\n transition-delay: 7.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(80), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(80) {\n transition-delay: 8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(81), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(81) {\n transition-delay: 8.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(82), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(82) {\n transition-delay: 8.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(83), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(83) {\n transition-delay: 8.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(84), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(84) {\n transition-delay: 8.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(85), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(85) {\n transition-delay: 8.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(86), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(86) {\n transition-delay: 8.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(87), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(87) {\n transition-delay: 8.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(88), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(88) {\n transition-delay: 8.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(89), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(89) {\n transition-delay: 8.9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(90), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(90) {\n transition-delay: 9s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(91), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(91) {\n transition-delay: 9.1s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(92), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(92) {\n transition-delay: 9.2s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(93), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(93) {\n transition-delay: 9.3s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(94), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(94) {\n transition-delay: 9.4s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(95), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(95) {\n transition-delay: 9.5s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(96), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(96) {\n transition-delay: 9.6s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(97), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(97) {\n transition-delay: 9.7s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(98), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(98) {\n transition-delay: 9.8s;\n }\n .pc-SliderBlock__animate-slides.pc-AnimateBlock.animate .slick-slide:nth-child(99), .pc-AnimateBlock .pc-SliderBlock__animate-slides.animate .slick-slide:nth-child(99) {\n transition-delay: 9.9s;\n }\n}\n.pc-SliderBlock_type_media-card {\n padding: 0;\n}\n.pc-SliderBlock_type_media-card .slick-slide {\n width: 100%;\n}\n@media (max-width: 577px) {\n .pc-SliderBlock_type_media-card:not(.pc-SliderBlock_type_media-card_one-slide) {\n margin-left: 0;\n padding-left: 0;\n width: 100%;\n overflow: inherit;\n }\n .pc-SliderBlock_type_media-card:not(.pc-SliderBlock_type_media-card_one-slide) .slick-list {\n margin: 0;\n }\n .pc-SliderBlock_type_media-card:not(.pc-SliderBlock_type_media-card_one-slide) .slick-slide:last-child {\n padding-right: 10px;\n }\n}\n.pc-SliderBlock_type_media-card .pc-SliderBlock__dots {\n position: absolute;\n bottom: 24px;\n left: 0;\n width: 100%;\n}\n.pc-SliderBlock_type_media-card:hover .slick-arrow {\n display: flex;\n}\n.pc-SliderBlock_type_media-card .slick-arrow {\n display: none;\n width: 64px;\n top: 50%;\n transform: translate(0, -50%);\n}\n.pc-SliderBlock_type_media-card .slick-prev {\n left: 0;\n}\n.pc-SliderBlock_type_media-card .slick-next {\n right: 0;\n}\n.pc-SliderBlock_type_media-card .slick-list {\n padding: 0;\n}\n@media (max-width: 769px) {\n .pc-SliderBlock_type_media-card:hover .slick-arrow {\n display: none;\n }\n}\n.pc-SliderBlock_type_header-card {\n padding-top: 0;\n}\n.pc-SliderBlock_type_header-card .slick-slide {\n width: 100%;\n}\n@media (max-width: 577px) {\n .pc-SliderBlock_type_header-card:not(.pc-SliderBlock_type_header-card_one-slide) {\n margin-left: 0;\n padding-left: 0;\n width: 100%;\n overflow: inherit;\n }\n .pc-SliderBlock_type_header-card:not(.pc-SliderBlock_type_header-card_one-slide) .slick-list {\n margin: 0;\n }\n .pc-SliderBlock_type_header-card:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide:last-child {\n padding-right: 10px;\n }\n}\n.pc-SliderBlock_type_header-card .pc-SliderBlock__wrapper {\n position: relative;\n}\n.pc-SliderBlock_type_header-card .pc-SliderBlock__dots {\n position: absolute;\n bottom: 16px;\n left: 50%;\n transform: translateX(-50%);\n z-index: 100;\n}\n.pc-SliderBlock_type_header-card .slick-arrow {\n top: 50%;\n transform: translateY(-50%);\n right: 16px;\n}\n.pc-SliderBlock_type_header-card .slick-arrow.slick-prev {\n left: 16px;\n}\n.pc-SliderBlock_type_header-card .slick-arrow button {\n background-color: transparent;\n box-shadow: none;\n}\n.pc-SliderBlock_type_header-card .slick-arrow button:hover {\n box-shadow: none;\n}\n.pc-SliderBlock_type_header-card .slick-arrow:hover button {\n box-shadow: none;\n}\n.pc-SliderBlock_type_header-card .slick-slide {\n padding: 0;\n}\n@keyframes safari-fix {\n from {\n transform: translateX(0.001px);\n }\n to {\n transform: translateX(0);\n }\n}\n.pc-SliderBlock_type_header-card .slick-slide[aria-hidden=true] {\n animation: safari-fix 1000ms;\n}\n.pc-SliderBlock_type_header-card .slick-list {\n padding: 0;\n margin: 0;\n}\n.pc-SliderBlock_type_header-card .slick-arrow {\n width: 68px;\n height: 68px;\n right: 0;\n}\n.pc-SliderBlock_type_header-card .slick-arrow.slick-prev {\n left: 0;\n}\n@media (max-width: 577px) {\n .pc-SliderBlock_type_header-card .slick-arrow {\n display: none;\n }\n .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-list {\n margin-left: 0;\n }\n .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-track {\n padding-left: 0;\n }\n .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n }\n .pc-SliderBlock_type_header-card.pc-SliderBlock:not(.pc-SliderBlock_type_header-card_one-slide) .slick-slide:last-child {\n padding-right: 0;\n }\n}\n@media (max-width: 769px) {\n .pc-SliderBlock__footer {\n display: block;\n }\n .pc-SliderBlock__footer .pc-SliderBlock__disclaimer {\n position: relative;\n width: 100%;\n padding-bottom: 20px;\n }\n}\n@media (max-width: 577px) {\n .pc-SliderBlock:not(.pc-SliderBlock_one-slide) {\n margin-left: -24px;\n padding-left: 24px;\n width: calc(100% + 48px);\n overflow-x: auto;\n }\n .pc-SliderBlock:not(.pc-SliderBlock_one-slide) .slick-list {\n margin-left: -24px;\n margin-right: 0;\n }\n .pc-SliderBlock:not(.pc-SliderBlock_one-slide) .slick-track {\n padding-left: 16px;\n }\n .pc-SliderBlock:not(.pc-SliderBlock_one-slide) .slick-slide {\n padding: 0 8px;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-media-component-image__item {\n width: 100%;\n display: flex;\n align-items: center;\n}\n.pc-media-component-image__item_withVideo {\n display: none;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-Media {\n overflow: hidden;\n}\n.pc-Media__youtube {\n border-radius: var(--pc-border-radius);\n overflow: hidden;\n display: flex;\n align-items: center;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-BackgroundMedia {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n}\n.pc-BackgroundMedia__media {\n margin: 0 auto;\n max-width: 1440px;\n text-align: center;\n height: 100%;\n}\n.pc-BackgroundMedia__media_full-width-media {\n max-width: none;\n}\n.pc-BackgroundMedia__media_full-width-media .pc-BackgroundMedia__video video {\n height: 100%;\n width: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.pc-BackgroundMedia__image {\n height: 100%;\n width: 100%;\n}\n.pc-BackgroundMedia__video {\n position: relative;\n height: 100%;\n}\n.pc-BackgroundMedia__video video {\n position: absolute;\n top: 0;\n left: 50%;\n transform: translateX(-50%);\n}\n.pc-BackgroundMedia__video,\n.pc-BackgroundMedia video {\n width: auto;\n}\n@media (max-width: 769px) {\n .pc-BackgroundMedia__image {\n display: block;\n }\n .pc-BackgroundMedia__video {\n display: none;\n }\n}\n@media (min-width: 769px) {\n .pc-BackgroundMedia.pc-AnimateBlock__image, .pc-AnimateBlock .pc-BackgroundMedia__image {\n position: relative;\n bottom: 100px;\n opacity: 0;\n }\n .pc-BackgroundMedia.pc-AnimateBlock.animate .pc-BackgroundMedia__image, .pc-AnimateBlock .pc-BackgroundMedia.animate .pc-BackgroundMedia__image {\n bottom: 0;\n opacity: 1;\n transition: bottom 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n@media (min-width: 769px) {\n .pc-banner-block.pc-AnimateBlock, .pc-AnimateBlock .pc-banner-block {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-banner-block.pc-AnimateBlock.animate, .pc-AnimateBlock .pc-banner-block.animate {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n transition-delay: 0s;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-companies-block {\n text-align: center;\n}\n.pc-companies-block__images {\n margin-top: 32px;\n}\n.pc-companies-block__image {\n max-width: 100%;\n}\n@media (min-width: 769px) {\n .pc-companies-block.pc-AnimateBlock .pc-companies-block__images, .pc-AnimateBlock .pc-companies-block .pc-companies-block__images {\n opacity: 0;\n }\n .pc-companies-block.pc-AnimateBlock.animate .pc-companies-block__images, .pc-AnimateBlock .pc-companies-block.animate .pc-companies-block__images {\n opacity: 1;\n transition: opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n transition-delay: 0s;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-info-block__container {\n background-color: var(--g-color-base-brand);\n padding: 96px 64px;\n border-radius: var(--pc-border-radius);\n}\n.pc-info-block__left, .pc-info-block__right {\n padding-right: 96px;\n padding-bottom: 16px;\n}\n@media (max-width: 1081px) {\n .pc-info-block__left, .pc-info-block__right {\n padding-bottom: 0;\n }\n .pc-info-block__container {\n padding: 96px 64px;\n }\n}\n@media (max-width: 769px) {\n .pc-info-block__left {\n margin-bottom: 48px;\n }\n .pc-info-block__left, .pc-info-block__right {\n padding-right: 0;\n }\n}\n@media (max-width: 577px) {\n .pc-info-block__container {\n padding: 64px 32px;\n }\n}", ".pc-media-base-content {\n margin-right: 64px;\n height: 100%;\n align-items: center;\n display: flex;\n}\n@media (max-width: 769px) {\n .pc-media-base-content {\n margin-right: 0;\n padding-bottom: 32px;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-media-base__card img {\n width: 100%;\n}\n.pc-media-base__card img,\n.pc-media-base__card video,\n.pc-media-base__card iframe,\n.pc-media-base__card .pc-map {\n border-radius: var(--pc-border-radius);\n}\n.pc-media-base__card_shadow {\n box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow);\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n}\n.pc-media-base__card_specialBorderRadius img,\n.pc-media-base__card_specialBorderRadius video,\n.pc-media-base__card_specialBorderRadius iframe,\n.pc-media-base__card_specialBorderRadius .pc-map {\n border-radius: calc(var(--pc-border-radius) - 1px);\n}\n.pc-media-base__row_reverse {\n flex-direction: row-reverse;\n}\n.pc-media-base__row_reverse .pc-media-base__content > * {\n margin-right: 0;\n margin-left: 64px;\n}\n.pc-media-base__header {\n margin-bottom: 24px;\n}\n@media (max-width: 769px) {\n .pc-media-base__row_reverse {\n flex-direction: row;\n }\n .pc-media-base__row_reverse .pc-media-base__content > * {\n margin-left: 0;\n }\n .pc-media-base__row_mobile-reverse {\n flex-direction: column-reverse;\n }\n .pc-media-base__row_mobile-reverse .pc-media-base__content > * {\n margin-top: 32px;\n padding-bottom: 0;\n }\n}\n@media (min-width: 769px) {\n .pc-media-base.pc-AnimateBlock .pc-media-base__card, .pc-AnimateBlock .pc-media-base .pc-media-base__card {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-media-base.pc-AnimateBlock.animate .pc-media-base__card, .pc-AnimateBlock .pc-media-base.animate .pc-media-base__card {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n transition-delay: 0s;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-media-block_border_shadow {\n box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow);\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n}\n.pc-media-block_border_line {\n border-radius: var(--pc-border-radius);\n border: 1px solid var(--g-color-line-generic);\n}\n.pc-media-block_border_none {\n border-radius: var(--pc-border-radius);\n}\n.pc-media-block__image {\n border-radius: var(--pc-border-radius);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-map {\n width: 100%;\n height: 300px;\n border: 0;\n overflow: hidden;\n display: flex;\n}\n.pc-map_hidden {\n opacity: 0;\n}\n.pc-map__spinner {\n margin: 0 auto;\n align-self: center;\n position: absolute;\n}\n.pc-map__wrapper {\n min-height: 300px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n position: relative;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-map-block_border_shadow {\n box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow);\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n}\n.pc-map-block_border_line {\n border-radius: var(--pc-border-radius);\n border: 1px solid var(--g-color-line-generic);\n}\n.pc-map-block_border_none {\n border-radius: var(--pc-border-radius);\n}", ".pc-ExtendedFeaturesBlock__item-title {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-ExtendedFeaturesBlock__items {\n margin-top: -32px;\n}\n.pc-ExtendedFeaturesBlock__header + .pc-ExtendedFeaturesBlock__items {\n margin-top: 0;\n}\n.pc-ExtendedFeaturesBlock__item {\n margin-top: 32px;\n}\n.pc-ExtendedFeaturesBlock__item.col {\n padding-right: 32px;\n}\n.pc-ExtendedFeaturesBlock__item-title {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n display: block;\n position: relative;\n margin-bottom: 8px;\n}\n.pc-ExtendedFeaturesBlock__item-title a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n}\n.utilityfocus .pc-ExtendedFeaturesBlock__item-title a:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-ExtendedFeaturesBlock__item-title a:hover, .pc-ExtendedFeaturesBlock__item-title a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-ExtendedFeaturesBlock__item-label {\n font-size: var(--g-text-caption-2-font-size);\n line-height: var(--g-text-caption-2-line-height);\n position: relative;\n top: -3px;\n height: 16px;\n margin-left: 8px;\n padding: 1.5px 5px 2px;\n color: var(--g-color-base-background);\n background-color: var(--g-color-base-brand);\n border-radius: 4px;\n}\n.pc-ExtendedFeaturesBlock__item-text, .pc-ExtendedFeaturesBlock__item-link {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-ExtendedFeaturesBlock__item-text a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n}\n.utilityfocus .pc-ExtendedFeaturesBlock__item-text a:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-ExtendedFeaturesBlock__item-text a:hover, .pc-ExtendedFeaturesBlock__item-text a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-ExtendedFeaturesBlock__item-link {\n margin-top: 8px;\n color: var(--g-color-text-link);\n}\n.pc-ExtendedFeaturesBlock__icon {\n width: 32px;\n height: 32px;\n background-size: cover;\n display: block;\n margin-bottom: 12px;\n}\n@media (max-width: 577px) {\n .pc-ExtendedFeaturesBlock__item {\n margin-top: 32px;\n }\n .pc-ExtendedFeaturesBlock__item.col {\n padding-right: 8px;\n }\n}\n@media (min-width: 769px) {\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock .pc-ExtendedFeaturesBlock__item, .pc-AnimateBlock .pc-ExtendedFeaturesBlock .pc-ExtendedFeaturesBlock__item {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item, .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(0), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(0) {\n transition-delay: 0s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(1), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(1) {\n transition-delay: 0.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(2), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(2) {\n transition-delay: 0.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(3), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(3) {\n transition-delay: 0.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(4), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(4) {\n transition-delay: 0.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(5), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(5) {\n transition-delay: 0.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(6), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(6) {\n transition-delay: 0.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(7), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(7) {\n transition-delay: 0.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(8), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(8) {\n transition-delay: 0.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(9), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(9) {\n transition-delay: 0.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(10), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(10) {\n transition-delay: 1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(11), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(11) {\n transition-delay: 1.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(12), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(12) {\n transition-delay: 1.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(13), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(13) {\n transition-delay: 1.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(14), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(14) {\n transition-delay: 1.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(15), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(15) {\n transition-delay: 1.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(16), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(16) {\n transition-delay: 1.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(17), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(17) {\n transition-delay: 1.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(18), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(18) {\n transition-delay: 1.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(19), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(19) {\n transition-delay: 1.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(20), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(20) {\n transition-delay: 2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(21), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(21) {\n transition-delay: 2.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(22), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(22) {\n transition-delay: 2.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(23), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(23) {\n transition-delay: 2.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(24), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(24) {\n transition-delay: 2.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(25), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(25) {\n transition-delay: 2.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(26), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(26) {\n transition-delay: 2.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(27), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(27) {\n transition-delay: 2.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(28), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(28) {\n transition-delay: 2.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(29), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(29) {\n transition-delay: 2.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(30), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(30) {\n transition-delay: 3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(31), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(31) {\n transition-delay: 3.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(32), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(32) {\n transition-delay: 3.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(33), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(33) {\n transition-delay: 3.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(34), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(34) {\n transition-delay: 3.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(35), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(35) {\n transition-delay: 3.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(36), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(36) {\n transition-delay: 3.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(37), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(37) {\n transition-delay: 3.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(38), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(38) {\n transition-delay: 3.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(39), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(39) {\n transition-delay: 3.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(40), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(40) {\n transition-delay: 4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(41), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(41) {\n transition-delay: 4.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(42), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(42) {\n transition-delay: 4.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(43), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(43) {\n transition-delay: 4.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(44), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(44) {\n transition-delay: 4.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(45), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(45) {\n transition-delay: 4.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(46), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(46) {\n transition-delay: 4.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(47), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(47) {\n transition-delay: 4.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(48), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(48) {\n transition-delay: 4.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(49), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(49) {\n transition-delay: 4.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(50), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(50) {\n transition-delay: 5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(51), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(51) {\n transition-delay: 5.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(52), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(52) {\n transition-delay: 5.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(53), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(53) {\n transition-delay: 5.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(54), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(54) {\n transition-delay: 5.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(55), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(55) {\n transition-delay: 5.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(56), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(56) {\n transition-delay: 5.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(57), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(57) {\n transition-delay: 5.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(58), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(58) {\n transition-delay: 5.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(59), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(59) {\n transition-delay: 5.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(60), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(60) {\n transition-delay: 6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(61), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(61) {\n transition-delay: 6.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(62), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(62) {\n transition-delay: 6.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(63), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(63) {\n transition-delay: 6.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(64), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(64) {\n transition-delay: 6.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(65), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(65) {\n transition-delay: 6.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(66), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(66) {\n transition-delay: 6.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(67), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(67) {\n transition-delay: 6.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(68), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(68) {\n transition-delay: 6.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(69), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(69) {\n transition-delay: 6.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(70), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(70) {\n transition-delay: 7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(71), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(71) {\n transition-delay: 7.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(72), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(72) {\n transition-delay: 7.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(73), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(73) {\n transition-delay: 7.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(74), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(74) {\n transition-delay: 7.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(75), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(75) {\n transition-delay: 7.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(76), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(76) {\n transition-delay: 7.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(77), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(77) {\n transition-delay: 7.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(78), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(78) {\n transition-delay: 7.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(79), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(79) {\n transition-delay: 7.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(80), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(80) {\n transition-delay: 8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(81), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(81) {\n transition-delay: 8.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(82), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(82) {\n transition-delay: 8.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(83), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(83) {\n transition-delay: 8.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(84), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(84) {\n transition-delay: 8.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(85), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(85) {\n transition-delay: 8.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(86), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(86) {\n transition-delay: 8.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(87), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(87) {\n transition-delay: 8.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(88), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(88) {\n transition-delay: 8.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(89), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(89) {\n transition-delay: 8.9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(90), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(90) {\n transition-delay: 9s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(91), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(91) {\n transition-delay: 9.1s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(92), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(92) {\n transition-delay: 9.2s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(93), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(93) {\n transition-delay: 9.3s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(94), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(94) {\n transition-delay: 9.4s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(95), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(95) {\n transition-delay: 9.5s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(96), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(96) {\n transition-delay: 9.6s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(97), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(97) {\n transition-delay: 9.7s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(98), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(98) {\n transition-delay: 9.8s;\n }\n .pc-ExtendedFeaturesBlock.pc-AnimateBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(99), .pc-AnimateBlock .pc-ExtendedFeaturesBlock.animate .pc-ExtendedFeaturesBlock__item:nth-child(99) {\n transition-delay: 9.9s;\n }\n}", ".pc-PromoFeaturesBlock__card-title {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-PromoFeaturesBlock__card-title {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n}\n.pc-PromoFeaturesBlock__card-container {\n display: flex;\n}\n.pc-PromoFeaturesBlock__card-container-column + .pc-PromoFeaturesBlock__card-container-column {\n margin-left: calc(8px * 2);\n}\n.pc-PromoFeaturesBlock__header {\n margin-bottom: 32px;\n}\n.pc-PromoFeaturesBlock__background {\n background-color: inherit;\n}\n.pc-PromoFeaturesBlock__background_grey {\n background-color: var(--g-color-base-misc-light);\n}\n.pc-PromoFeaturesBlock_grey {\n padding: 64px 0;\n}\n.pc-PromoFeaturesBlock__card {\n color: inherit;\n -webkit-text-decoration: none;\n text-decoration: none;\n display: flex;\n flex-direction: column;\n justify-content: center;\n border-radius: var(--pc-border-radius);\n overflow: hidden;\n}\n.pc-PromoFeaturesBlock__card-info {\n padding: 32px 32px 0 32px;\n}\n.pc-PromoFeaturesBlock__card-title {\n margin-bottom: 8px;\n}\n.pc-PromoFeaturesBlock__card-text {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-PromoFeaturesBlock__card-media {\n margin-top: 16px;\n}\n.pc-PromoFeaturesBlock__card + .pc-PromoFeaturesBlock__card {\n margin-top: 16px;\n}\n.pc-PromoFeaturesBlock__card_no-media .pc-PromoFeaturesBlock__card-info {\n padding: 32px;\n}\n.pc-PromoFeaturesBlock__card_light {\n background-color: var(--g-color-base-background);\n}\n.pc-PromoFeaturesBlock__card_default {\n background-color: var(--g-color-base-misc-light);\n}\n.pc-PromoFeaturesBlock__card_accent {\n color: var(--g-color-text-light-primary);\n background-color: var(--g-color-base-brand);\n}\n.pc-PromoFeaturesBlock__card_accent .pc-PromoFeaturesBlock__card-title,\n.pc-PromoFeaturesBlock__card_accent .pc-PromoFeaturesBlock__card-text > .yfm * {\n color: var(--g-color-text-light-primary);\n}\n.pc-PromoFeaturesBlock__card_accent-light {\n background-color: var(--pc-color-base-copper);\n}\n.pc-PromoFeaturesBlock__card_primary {\n background-color: var(--pc-color-base-gold);\n}\n@media (min-width: 769px) {\n .pc-PromoFeaturesBlock.pc-AnimateBlock .pc-PromoFeaturesBlock__card-container-column, .pc-AnimateBlock .pc-PromoFeaturesBlock .pc-PromoFeaturesBlock__card-container-column {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column, .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(0), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(0) {\n transition-delay: 0s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(1), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(1) {\n transition-delay: 0.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(2), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(2) {\n transition-delay: 0.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(3), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(3) {\n transition-delay: 0.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(4), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(4) {\n transition-delay: 0.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(5), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(5) {\n transition-delay: 0.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(6), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(6) {\n transition-delay: 0.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(7), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(7) {\n transition-delay: 0.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(8), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(8) {\n transition-delay: 0.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(9), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(9) {\n transition-delay: 0.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(10), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(10) {\n transition-delay: 1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(11), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(11) {\n transition-delay: 1.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(12), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(12) {\n transition-delay: 1.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(13), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(13) {\n transition-delay: 1.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(14), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(14) {\n transition-delay: 1.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(15), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(15) {\n transition-delay: 1.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(16), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(16) {\n transition-delay: 1.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(17), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(17) {\n transition-delay: 1.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(18), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(18) {\n transition-delay: 1.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(19), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(19) {\n transition-delay: 1.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(20), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(20) {\n transition-delay: 2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(21), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(21) {\n transition-delay: 2.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(22), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(22) {\n transition-delay: 2.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(23), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(23) {\n transition-delay: 2.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(24), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(24) {\n transition-delay: 2.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(25), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(25) {\n transition-delay: 2.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(26), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(26) {\n transition-delay: 2.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(27), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(27) {\n transition-delay: 2.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(28), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(28) {\n transition-delay: 2.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(29), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(29) {\n transition-delay: 2.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(30), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(30) {\n transition-delay: 3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(31), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(31) {\n transition-delay: 3.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(32), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(32) {\n transition-delay: 3.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(33), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(33) {\n transition-delay: 3.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(34), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(34) {\n transition-delay: 3.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(35), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(35) {\n transition-delay: 3.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(36), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(36) {\n transition-delay: 3.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(37), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(37) {\n transition-delay: 3.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(38), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(38) {\n transition-delay: 3.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(39), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(39) {\n transition-delay: 3.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(40), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(40) {\n transition-delay: 4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(41), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(41) {\n transition-delay: 4.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(42), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(42) {\n transition-delay: 4.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(43), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(43) {\n transition-delay: 4.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(44), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(44) {\n transition-delay: 4.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(45), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(45) {\n transition-delay: 4.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(46), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(46) {\n transition-delay: 4.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(47), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(47) {\n transition-delay: 4.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(48), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(48) {\n transition-delay: 4.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(49), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(49) {\n transition-delay: 4.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(50), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(50) {\n transition-delay: 5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(51), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(51) {\n transition-delay: 5.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(52), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(52) {\n transition-delay: 5.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(53), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(53) {\n transition-delay: 5.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(54), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(54) {\n transition-delay: 5.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(55), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(55) {\n transition-delay: 5.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(56), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(56) {\n transition-delay: 5.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(57), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(57) {\n transition-delay: 5.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(58), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(58) {\n transition-delay: 5.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(59), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(59) {\n transition-delay: 5.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(60), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(60) {\n transition-delay: 6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(61), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(61) {\n transition-delay: 6.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(62), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(62) {\n transition-delay: 6.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(63), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(63) {\n transition-delay: 6.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(64), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(64) {\n transition-delay: 6.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(65), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(65) {\n transition-delay: 6.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(66), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(66) {\n transition-delay: 6.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(67), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(67) {\n transition-delay: 6.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(68), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(68) {\n transition-delay: 6.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(69), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(69) {\n transition-delay: 6.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(70), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(70) {\n transition-delay: 7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(71), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(71) {\n transition-delay: 7.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(72), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(72) {\n transition-delay: 7.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(73), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(73) {\n transition-delay: 7.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(74), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(74) {\n transition-delay: 7.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(75), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(75) {\n transition-delay: 7.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(76), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(76) {\n transition-delay: 7.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(77), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(77) {\n transition-delay: 7.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(78), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(78) {\n transition-delay: 7.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(79), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(79) {\n transition-delay: 7.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(80), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(80) {\n transition-delay: 8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(81), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(81) {\n transition-delay: 8.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(82), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(82) {\n transition-delay: 8.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(83), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(83) {\n transition-delay: 8.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(84), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(84) {\n transition-delay: 8.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(85), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(85) {\n transition-delay: 8.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(86), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(86) {\n transition-delay: 8.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(87), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(87) {\n transition-delay: 8.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(88), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(88) {\n transition-delay: 8.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(89), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(89) {\n transition-delay: 8.9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(90), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(90) {\n transition-delay: 9s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(91), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(91) {\n transition-delay: 9.1s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(92), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(92) {\n transition-delay: 9.2s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(93), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(93) {\n transition-delay: 9.3s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(94), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(94) {\n transition-delay: 9.4s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(95), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(95) {\n transition-delay: 9.5s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(96), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(96) {\n transition-delay: 9.6s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(97), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(97) {\n transition-delay: 9.7s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(98), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(98) {\n transition-delay: 9.8s;\n }\n .pc-PromoFeaturesBlock.pc-AnimateBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(99), .pc-AnimateBlock .pc-PromoFeaturesBlock.animate .pc-PromoFeaturesBlock__card-container-column:nth-child(99) {\n transition-delay: 9.9s;\n }\n}", ".pc-QuestionsBlockItem__title {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-QuestionsBlockItem {\n padding-bottom: 32px;\n border-bottom: 1px solid var(--g-color-line-generic);\n}\n.pc-QuestionsBlockItem + .pc-QuestionsBlockItem {\n padding-top: 32px;\n}\n.pc-QuestionsBlockItem__title {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n position: relative;\n padding-right: 24px;\n cursor: pointer;\n border-radius: var(--g-focus-border-radius);\n}\n.pc-QuestionsBlockItem__title:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-QuestionsBlockItem__title:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-QuestionsBlockItem__title a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n}\n.utilityfocus .pc-QuestionsBlockItem__title a:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-QuestionsBlockItem__title a:hover, .pc-QuestionsBlockItem__title a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-QuestionsBlockItem__arrow {\n position: absolute;\n right: 0;\n top: 0;\n bottom: 0;\n margin: auto;\n color: var(--g-color-text-primary);\n}\n.pc-QuestionsBlockItem__link {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-QuestionsBlockItem__link.pc-QuestionsBlockItem__link a {\n outline-offset: -2px;\n border-radius: calc(var(--g-focus-border-radius) + 2px);\n}\n\n.pc-QuestionsBlockItem__text {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n margin-top: 12px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-QuestionsBlock__title {\n top: calc(var(--header-height) + 32px);\n position: sticky;\n margin-bottom: 32px;\n margin-right: 64px;\n}\n@media (max-width: 769px) {\n .pc-QuestionsBlock__title {\n margin-right: 0;\n }\n}", ".pc-table-block__title {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-table-block__title {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n top: calc(var(--header-height) + 0px);\n position: sticky;\n margin-right: 32px;\n}\n@media (max-width: 576px) {\n .pc-table-block__title {\n font-size: var(--g-text-display-1-font-size);\n line-height: var(--g-text-display-1-line-height);\n }\n}\n.pc-table-block__table {\n margin-top: 0;\n}\n@media (max-width: 1081px) {\n .pc-table-block__title {\n margin-right: 0;\n padding-bottom: 32px;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-button-tabs__item.pc-button-tabs__item {\n margin-right: 8px;\n margin-bottom: 12px;\n --g-button-background-color: var(--pc-tab-item-background-color);\n --g-button-background-color-hover: var(--pc-tab-item-background-color-hover);\n}\n.pc-button-tabs__item.pc-button-tabs__item, .pc-button-tabs__item.pc-button-tabs__item:link, .pc-button-tabs__item.pc-button-tabs__item:visited, .pc-button-tabs__item.pc-button-tabs__item:active, .pc-button-tabs__item.pc-button-tabs__item:focus {\n color: var(--pc-tab-item-color);\n}\n.pc-button-tabs__item.pc-button-tabs__item:hover {\n color: var(--pc-tab-item-color);\n}\n.pc-button-tabs__item.pc-button-tabs__item_active {\n pointer-events: none;\n --g-button-background-color: var(--pc-selected-tab-item-background-color);\n --g-button-background-color-hover: var(--pc-selected-tab-item-background-color-hover);\n}\n.pc-button-tabs__item.pc-button-tabs__item_active, .pc-button-tabs__item.pc-button-tabs__item_active:link, .pc-button-tabs__item.pc-button-tabs__item_active:visited, .pc-button-tabs__item.pc-button-tabs__item_active:active, .pc-button-tabs__item.pc-button-tabs__item_active:focus {\n color: var(--pc-selected-tab-item-color);\n}\n.pc-button-tabs__item.pc-button-tabs__item_active:hover {\n color: var(--pc-selected-tab-item-color);\n}\n.pc-button-tabs__item.pc-button-tabs__item_active:focus::before {\n outline-offset: 1px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-tabs-block-text-content {\n display: flex;\n flex-direction: column;\n}\n.pc-tabs-block-text-content_centered {\n margin: 0 auto;\n}\n.pc-tabs-block-text-content__wrapper {\n margin: 24px 0 0 32px;\n}\n.pc-tabs-block-text-content__wrapper_reverse {\n margin: 24px 32px 0 0;\n}\n.pc-tabs-block-text-content__wrapper_no-image {\n margin: 0;\n}\n@media (max-width: 769px) {\n .pc-tabs-block-text-content__wrapper {\n margin: 0 0 32px 0;\n }\n .pc-tabs-block-text-content__wrapper_reverse {\n margin-top: 32px;\n padding-bottom: 0;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-tabs-block__title {\n margin-bottom: 24px;\n}\n.pc-tabs-block__title_centered {\n text-align: center;\n}\n.pc-tabs-block__title_centered > * {\n margin: 0 auto;\n}\n.pc-tabs-block__tabs {\n margin-bottom: 20px;\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.pc-tabs-block__tabs_centered {\n justify-content: center;\n}\n@media (max-width: 769px) {\n .pc-tabs-block__tabs {\n flex-wrap: nowrap;\n justify-content: flex-start;\n overflow: auto;\n margin-left: -48px;\n margin-right: -48px;\n padding-left: 48px;\n padding-right: 40px;\n }\n}\n@media (max-width: 577px) {\n .pc-tabs-block__tabs {\n margin-left: -24px;\n margin-right: -24px;\n padding-left: 24px;\n padding-right: 16px;\n }\n}\n.pc-tabs-block__row_reverse {\n flex-direction: row-reverse;\n}\n.pc-tabs-block__image {\n width: 100%;\n height: auto;\n -o-object-fit: cover;\n object-fit: cover;\n display: block;\n}\n.pc-tabs-block__image_border_shadow, .pc-tabs-block__media_border_shadow {\n box-shadow: 0 2px 8px var(--pc-color-sfx-shadow), 0 4px 24px var(--pc-color-sfx-shadow);\n overflow-x: hidden;\n border-radius: var(--pc-border-radius);\n}\n.pc-tabs-block__image_border_line, .pc-tabs-block__media_border_line {\n border-radius: var(--pc-border-radius);\n border: 1px solid var(--g-color-line-generic);\n}\n.pc-tabs-block__image_border_none, .pc-tabs-block__media_border_none {\n border-radius: var(--pc-border-radius);\n}\n.pc-tabs-block__caption {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n margin: 12px 0 0;\n}\n.pc-tabs-block__caption.pc-tabs-block__caption .yfm,\n.pc-tabs-block__caption.pc-tabs-block__caption .yfm > * {\n color: var(--g-color-text-secondary);\n}\n.pc-tabs-block__caption.pc-tabs-block__caption .yfm a {\n color: var(--g-color-text-secondary);\n -webkit-text-decoration: underline;\n text-decoration: underline;\n}\n.pc-tabs-block__caption.pc-tabs-block__caption .yfm a:hover {\n color: var(--g-color-text-primary);\n}\n\n.pc-tabs-block__col_centered {\n margin: 0 auto;\n}\n@media (max-width: 769px) {\n .pc-tabs-block__row_reverse {\n flex-direction: column-reverse;\n }\n}\n@media (min-width: 769px) {\n .pc-tabs-block.pc-AnimateBlock .pc-tabs-block__media, .pc-AnimateBlock .pc-tabs-block .pc-tabs-block__media {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-tabs-block.pc-AnimateBlock.animate .pc-tabs-block__media, .pc-AnimateBlock .pc-tabs-block.animate .pc-tabs-block__media {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n transition-delay: 0s;\n }\n}\n@media (min-width: 769px) {\n .pc-tabs-block.pc-AnimateBlock .pc-tabs-block__image, .pc-AnimateBlock .pc-tabs-block .pc-tabs-block__image {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-tabs-block.pc-AnimateBlock.animate .pc-tabs-block__image, .pc-AnimateBlock .pc-tabs-block.animate .pc-tabs-block__image {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n transition-delay: 0s;\n }\n}", ".pc-header-block__title {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-header-block {\n position: relative;\n}\n.pc-header-block_full-width {\n --pc-border-radius: 0;\n padding: 16px 0;\n margin: 0 0 16px;\n}\n.pc-header-block__content-wrapper {\n margin: 0 8px;\n height: 100%;\n}\n.pc-header-block__content {\n position: relative;\n height: 100%;\n}\n.pc-header-block__content_theme_dark {\n --g-color-line-focus: var(--pc-color-line-focus-dark);\n}\n.pc-header-block__content_theme_dark .pc-header-block__title,\n.pc-header-block__content_theme_dark .pc-header-block__overtitle {\n color: var(--g-color-text-light-primary);\n}\n.pc-header-block__content_vertical-offset {\n margin: 16px 0;\n}\n.pc-header-block__content_vertical-offset_s {\n padding: 64px 0;\n}\n.pc-header-block__content_vertical-offset_m {\n padding: 96px 0;\n}\n.pc-header-block__content_vertical-offset_l {\n padding: 128px 0;\n}\n.pc-header-block__content_vertical-offset_xl {\n padding: 160px 0;\n}\n.pc-header-block__content_offset_large {\n padding: calc(128px - 16px) 0 16px;\n}\n.pc-header-block__content-outer, .pc-header-block__content-inner {\n position: relative;\n z-index: 10;\n}\n.pc-header-block__title {\n font-size: var(--g-text-display-4-font-size);\n line-height: var(--g-text-display-4-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n position: relative;\n}\n@media (max-width: 577px) {\n .pc-header-block__title {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n }\n}\n.pc-header-block__title a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n}\n.utilityfocus .pc-header-block__title a:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-header-block__title a:hover, .pc-header-block__title a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-header-block__description {\n margin-top: 16px;\n}\n.pc-header-block__description .yfm {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n color: var(--g-color-text-primary);\n}\n.pc-header-block__buttons {\n margin-top: 16px;\n}\n.pc-header-block__button.pc-header-block__button {\n margin-top: 16px;\n margin-right: 16px;\n}\n\n.pc-header-block__media {\n position: absolute;\n display: none;\n top: 16px;\n right: 0;\n width: 50%;\n height: calc(100% - 2 * 16px);\n overflow: hidden;\n -o-object-fit: cover;\n object-fit: cover;\n border-radius: var(--pc-border-radius);\n}\n.pc-header-block__media_s {\n width: 32%;\n}\n.pc-header-block__video {\n height: 100%;\n}\n.pc-header-block__video > video {\n border-radius: var(--pc-border-radius);\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.pc-header-block__image {\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n border-radius: var(--pc-border-radius);\n}\n.pc-header-block__breadcrumbs {\n position: absolute;\n top: 16px;\n z-index: 11;\n}\n.pc-header-block__background-media {\n height: 100%;\n}\n.pc-header-block__background-media > div {\n height: 100%;\n width: 100%;\n}\n.pc-header-block__background-media > div:not(.pc-header-block__video) {\n position: absolute;\n}\n.pc-header-block__background, .pc-header-block__background.pc-header-block__background_media {\n position: absolute;\n top: 0;\n overflow: hidden;\n z-index: 5;\n width: 1440px;\n max-width: 100%;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n border-radius: var(--pc-border-radius);\n}\n.pc-header-block__background.pc-header-block__background_full-width-media, .pc-header-block__background.pc-header-block__background_media.pc-header-block__background_full-width-media {\n width: 100%;\n}\n.pc-header-block__background.pc-header-block__background_full-width-media > div, .pc-header-block__background.pc-header-block__background_media.pc-header-block__background_full-width-media > div {\n max-width: none;\n}\n.pc-header-block__background.pc-header-block__background_full-width-media video, .pc-header-block__background.pc-header-block__background_media.pc-header-block__background_full-width-media video {\n height: 100%;\n width: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.pc-header-block__background_full-width {\n left: 0;\n transform: none;\n max-width: none;\n width: 100%;\n background-color: var(--g-color-base-background);\n}\n.pc-header-block__overtitle {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n margin-bottom: 8px;\n}\n.pc-header-block__overtitle a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n}\n.utilityfocus .pc-header-block__overtitle a:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-header-block__overtitle a:hover, .pc-header-block__overtitle a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.pc-header-block_media-view_fit .pc-header-block__video > video,\n.pc-header-block_media-view_fit .pc-header-block__image {\n -o-object-fit: contain;\n object-fit: contain;\n height: auto;\n width: auto;\n max-height: 100%;\n max-width: 100%;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n@media (max-width: 1440px) {\n .pc-header-block__background, .pc-header-block__background.pc-header-block__background_media {\n left: 0;\n transform: none;\n }\n}\n@media (max-width: 769px) {\n .pc-header-block_has-media .pc-header-block__content {\n padding-top: 48px;\n }\n .pc-header-block .pc-header-block__content_vertical-offset_s, .pc-header-block .pc-header-block__content_vertical-offset_m, .pc-header-block .pc-header-block__content_vertical-offset_l, .pc-header-block .pc-header-block__content_vertical-offset_xl {\n padding: calc(96px - 16px) 0;\n }\n .pc-header-block .pc-header-block__content_offset_large {\n padding: calc(96px - 16px) 0 16px;\n margin-bottom: -32px;\n }\n}\n@media (min-width: 769px) {\n .pc-header-block__media {\n display: block;\n }\n .pc-header-block_has-media .pc-header-block__content-inner {\n padding-right: 48px;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-icons-block {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-icons-block_size_s .pc-icons-block__item {\n width: 96px;\n}\n.pc-icons-block_size_m .pc-icons-block__item {\n width: 128px;\n}\n.pc-icons-block_size_l .pc-icons-block__item {\n width: 160px;\n}\n.pc-icons-block__header {\n width: 100%;\n padding-bottom: 24px;\n text-align: center;\n display: flex;\n flex-direction: column;\n align-items: center;\n height: -moz-max-content;\n height: max-content;\n}\n.pc-icons-block__text {\n margin: 8px 0 0;\n text-align: center;\n}\n.pc-icons-block__item {\n color: inherit;\n -webkit-text-decoration: none;\n text-decoration: none;\n margin: 0 8px 24px;\n}\n.pc-icons-block a.pc-icons-block__item {\n border-radius: var(--g-focus-border-radius);\n}\n.pc-icons-block a.pc-icons-block__item:focus {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: 0;\n}\n.pc-icons-block a.pc-icons-block__item:focus:not(:focus-visible) {\n outline: 0;\n}\n.pc-icons-block__image {\n max-width: 100%;\n margin: 0 auto;\n display: block;\n}\n@media (max-width: 576px) {\n .pc-icons-block__item {\n max-width: calc(50% - 8px * 2);\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-header-slider-block__item {\n display: block;\n height: 100%;\n overflow: hidden;\n transform: translateZ(0);\n}\n.pc-header-slider-block__item-content {\n height: inherit;\n overflow: hidden;\n}\n.pc-header-slider-block__item-content.pc-header-slider-block__item-content {\n margin: 0 0 16px;\n}\n\n.pc-header-slider-block__item-content .pc-header-block__content {\n padding: 115px 0;\n display: flex;\n align-items: center;\n}\n.pc-header-slider-block__item-content .pc-Grid,\n.pc-header-slider-block__item-content .container-fluid,\n.pc-header-slider-block__item-content .container-fluid .row {\n height: inherit;\n}\n.pc-header-slider-block__item-content .pc-header-block__media {\n padding-bottom: 48px;\n padding-top: 16px;\n}\n@media (max-width: 1410px) and (min-width: 577px) {\n .pc-header-slider-block__item-content .pc-header-block__content {\n padding-left: 32px;\n padding-right: 32px;\n }\n}\n@media (max-width: 769px) {\n .pc-header-slider-block.pc-SliderBlock {\n margin-left: -8px;\n padding-left: 0;\n width: calc(100% + 8px);\n }\n}\n@media (max-width: 577px) {\n .pc-header-slider-block__item-content .pc-header-block__content {\n padding-left: 0;\n padding-right: 0;\n }\n .pc-header-slider-block__item-content .pc-header-block__container-fluid {\n padding-left: 24px;\n }\n .pc-header-slider-block .slick-track .slick-slide {\n max-width: 100%;\n }\n}", ".pc-card-layout-block__image_border_shadow {\n box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow);\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-card-layout-block__item {\n margin-top: 24px;\n}\n.pc-card-layout-block__content {\n position: relative;\n}\n.pc-card-layout-block__content_with-background {\n padding: 8px 32px 48px;\n margin-top: 24px;\n}\n.pc-card-layout-block__image {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border-radius: 32px;\n}\n.pc-card-layout-block__image img {\n -o-object-fit: cover;\n object-fit: cover;\n -o-object-position: left;\n object-position: left;\n}\n.pc-card-layout-block__image_border_line {\n border: 1px solid var(--g-color-line-generic);\n}\n@media (min-width: 769px) {\n .pc-card-layout-block.pc-AnimateBlock .pc-card-layout-block__item, .pc-AnimateBlock .pc-card-layout-block .pc-card-layout-block__item {\n position: relative;\n top: 100px;\n opacity: 0;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item, .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item {\n top: 0;\n opacity: 1;\n transition: top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(0), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(0) {\n transition-delay: 0s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(1), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(1) {\n transition-delay: 0.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(2), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(2) {\n transition-delay: 0.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(3), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(3) {\n transition-delay: 0.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(4), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(4) {\n transition-delay: 0.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(5), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(5) {\n transition-delay: 0.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(6), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(6) {\n transition-delay: 0.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(7), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(7) {\n transition-delay: 0.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(8), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(8) {\n transition-delay: 0.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(9), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(9) {\n transition-delay: 0.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(10), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(10) {\n transition-delay: 1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(11), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(11) {\n transition-delay: 1.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(12), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(12) {\n transition-delay: 1.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(13), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(13) {\n transition-delay: 1.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(14), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(14) {\n transition-delay: 1.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(15), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(15) {\n transition-delay: 1.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(16), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(16) {\n transition-delay: 1.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(17), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(17) {\n transition-delay: 1.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(18), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(18) {\n transition-delay: 1.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(19), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(19) {\n transition-delay: 1.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(20), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(20) {\n transition-delay: 2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(21), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(21) {\n transition-delay: 2.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(22), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(22) {\n transition-delay: 2.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(23), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(23) {\n transition-delay: 2.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(24), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(24) {\n transition-delay: 2.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(25), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(25) {\n transition-delay: 2.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(26), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(26) {\n transition-delay: 2.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(27), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(27) {\n transition-delay: 2.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(28), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(28) {\n transition-delay: 2.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(29), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(29) {\n transition-delay: 2.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(30), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(30) {\n transition-delay: 3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(31), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(31) {\n transition-delay: 3.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(32), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(32) {\n transition-delay: 3.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(33), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(33) {\n transition-delay: 3.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(34), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(34) {\n transition-delay: 3.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(35), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(35) {\n transition-delay: 3.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(36), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(36) {\n transition-delay: 3.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(37), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(37) {\n transition-delay: 3.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(38), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(38) {\n transition-delay: 3.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(39), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(39) {\n transition-delay: 3.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(40), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(40) {\n transition-delay: 4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(41), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(41) {\n transition-delay: 4.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(42), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(42) {\n transition-delay: 4.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(43), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(43) {\n transition-delay: 4.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(44), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(44) {\n transition-delay: 4.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(45), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(45) {\n transition-delay: 4.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(46), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(46) {\n transition-delay: 4.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(47), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(47) {\n transition-delay: 4.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(48), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(48) {\n transition-delay: 4.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(49), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(49) {\n transition-delay: 4.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(50), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(50) {\n transition-delay: 5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(51), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(51) {\n transition-delay: 5.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(52), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(52) {\n transition-delay: 5.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(53), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(53) {\n transition-delay: 5.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(54), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(54) {\n transition-delay: 5.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(55), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(55) {\n transition-delay: 5.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(56), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(56) {\n transition-delay: 5.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(57), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(57) {\n transition-delay: 5.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(58), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(58) {\n transition-delay: 5.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(59), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(59) {\n transition-delay: 5.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(60), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(60) {\n transition-delay: 6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(61), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(61) {\n transition-delay: 6.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(62), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(62) {\n transition-delay: 6.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(63), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(63) {\n transition-delay: 6.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(64), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(64) {\n transition-delay: 6.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(65), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(65) {\n transition-delay: 6.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(66), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(66) {\n transition-delay: 6.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(67), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(67) {\n transition-delay: 6.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(68), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(68) {\n transition-delay: 6.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(69), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(69) {\n transition-delay: 6.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(70), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(70) {\n transition-delay: 7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(71), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(71) {\n transition-delay: 7.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(72), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(72) {\n transition-delay: 7.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(73), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(73) {\n transition-delay: 7.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(74), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(74) {\n transition-delay: 7.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(75), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(75) {\n transition-delay: 7.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(76), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(76) {\n transition-delay: 7.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(77), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(77) {\n transition-delay: 7.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(78), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(78) {\n transition-delay: 7.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(79), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(79) {\n transition-delay: 7.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(80), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(80) {\n transition-delay: 8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(81), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(81) {\n transition-delay: 8.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(82), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(82) {\n transition-delay: 8.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(83), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(83) {\n transition-delay: 8.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(84), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(84) {\n transition-delay: 8.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(85), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(85) {\n transition-delay: 8.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(86), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(86) {\n transition-delay: 8.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(87), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(87) {\n transition-delay: 8.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(88), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(88) {\n transition-delay: 8.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(89), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(89) {\n transition-delay: 8.9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(90), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(90) {\n transition-delay: 9s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(91), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(91) {\n transition-delay: 9.1s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(92), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(92) {\n transition-delay: 9.2s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(93), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(93) {\n transition-delay: 9.3s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(94), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(94) {\n transition-delay: 9.4s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(95), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(95) {\n transition-delay: 9.5s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(96), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(96) {\n transition-delay: 9.6s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(97), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(97) {\n transition-delay: 9.7s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(98), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(98) {\n transition-delay: 9.8s;\n }\n .pc-card-layout-block.pc-AnimateBlock.animate .pc-card-layout-block__item:nth-child(99), .pc-AnimateBlock .pc-card-layout-block.animate .pc-card-layout-block__item:nth-child(99) {\n transition-delay: 9.9s;\n }\n}", ".pc-content-layout-block__files_size_l, .pc-content-layout-block__files_size_s {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-content-layout-block {\n position: relative;\n}\n.pc-content-layout-block__content, .pc-content-layout-block__files {\n z-index: 10;\n position: relative;\n}\n.pc-content-layout-block__files {\n margin-top: 24px;\n}\n.pc-content-layout-block__files_size_s {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-content-layout-block__files_size_l {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n}\n.pc-content-layout-block__files_centered {\n margin-left: auto;\n margin-right: auto;\n}\n.pc-content-layout-block__files a {\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.pc-content-layout-block__file {\n margin-bottom: 12px;\n}\n.pc-content-layout-block__file:last-child {\n margin-bottom: 0;\n}\n.pc-content-layout-block__background {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n.pc-content-layout-block__background-item {\n height: 100%;\n border-radius: var(--pc-border-radius);\n}\n.pc-content-layout-block_background {\n padding: 64px;\n}\n.pc-content-layout-block_theme_dark {\n --g-color-line-focus: var(--pc-color-line-focus-dark);\n}\n@media (max-width: 577px) {\n .pc-content-layout-block_background {\n padding: 32px;\n }\n}", ".pc-share-block__title {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-share-block__title {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n text-align: center;\n font-weight: normal;\n}\n.pc-share-block__items {\n display: flex;\n justify-content: center;\n margin-top: 16px;\n}\n.pc-share-block__item.pc-share-block__item {\n width: 48px !important;\n border-radius: 100% !important;\n}\n.pc-share-block__item.pc-share-block__item {\n display: flex;\n justify-content: center;\n align-items: center;\n /* stylelint-disable-next-line declaration-no-important */\n height: 48px;\n /* stylelint-disable-next-line declaration-no-important */\n}\n.pc-share-block__item.pc-share-block__item_type_vk {\n background-color: var(--pc-color-vk);\n}\n.pc-share-block__item.pc-share-block__item_type_facebook {\n background-color: var(--pc-color-facebook);\n}\n.pc-share-block__item.pc-share-block__item_type_twitter {\n background-color: var(--pc-color-twitter);\n}\n.pc-share-block__item.pc-share-block__item_type_telegram {\n background-color: var(--pc-color-telegram);\n}\n.pc-share-block__item.pc-share-block__item_type_telegram {\n background-color: var(--pc-color-telegram);\n}\n.pc-share-block__item.pc-share-block__item_type_linkedin {\n background-color: var(--pc-color-linkedin);\n}\n.pc-share-block__item.pc-share-block__item.pc-share-block__item.pc-share-block__item:before {\n border-radius: 100%;\n}\n\n.pc-share-block__item.pc-share-block__item:hover:before {\n background-color: var(--g-color-base-generic) !important;\n}\n\n.pc-share-block__item.pc-share-block__item:hover:before {\n /* stylelint-disable-next-line declaration-no-important */\n border-radius: 100%;\n}\n.pc-share-block__item.pc-share-block__item + .pc-share-block__item.pc-share-block__item {\n margin-left: 12px;\n}\n.pc-share-block__item.pc-share-block__item svg {\n color: var(--g-color-base-background);\n}\n\n@media (max-width: 577px) {\n .pc-share-block__items {\n flex-wrap: wrap;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-filter-block {\n --pc-first-block-indent: 0;\n --pc-first-block-mobile-indent: 0;\n}\n.pc-filter-block__title {\n margin-bottom: 24px;\n}\n.pc-filter-block__title_centered {\n text-align: center;\n}\n.pc-filter-block__title_centered > * {\n margin: 0 auto;\n}\n.pc-filter-block__tabs {\n margin-bottom: 0;\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.pc-filter-block__tabs_centered {\n justify-content: center;\n}\n@media (max-width: 769px) {\n .pc-filter-block__tabs {\n flex-wrap: nowrap;\n justify-content: flex-start;\n overflow: auto;\n margin-left: -48px;\n margin-right: -48px;\n padding-left: 48px;\n padding-right: 40px;\n }\n}\n@media (max-width: 577px) {\n .pc-filter-block__tabs {\n margin-left: -24px;\n margin-right: -24px;\n padding-left: 24px;\n padding-right: 16px;\n }\n}\n.row .pc-filter-block__block-container.row {\n margin: 0px;\n}\n.pc-filter-block__cards-container {\n width: 100%;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-form-block {\n border-radius: 32px;\n position: relative;\n}\n.pc-form-block__title {\n margin: 0 0 24px 10px;\n}\n.pc-form-block__title_mobile {\n margin-left: 4px;\n}\n.pc-form-block__full-form {\n background-color: var(--g-color-base-background);\n padding: 48px 64px 48px calc(64px - 10px);\n border-radius: var(--pc-border-radius);\n}\n.pc-form-block__media {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n border-radius: 32px;\n}\n.pc-form-block__image {\n height: 100%;\n width: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n -o-object-position: top;\n object-position: top;\n}\n.pc-form-block__row_direction_form-content {\n flex-direction: row-reverse;\n}\n.pc-form-block__row_direction_center {\n flex-direction: column;\n}\n.pc-form-block__row_direction_center .pc-form-block__content-wrapper {\n margin-bottom: 32px;\n}\n.pc-form-block:not(.pc-form-block_with-background) .pc-form-block__full-form {\n box-shadow: 0 4px 24px var(--pc-color-sfx-shadow), 0 2px 8px var(--pc-color-sfx-shadow);\n}\n.pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row_direction_form-content .pc-form-block__content-wrapper {\n padding: 48px 0 64px 64px;\n}\n.pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row_direction_content-form .pc-form-block__content-wrapper {\n padding: 48px 64px 64px 0;\n}\n.pc-form-block_with-background .pc-form-block__row_direction_form-content .pc-form-block__form-wrapper {\n padding: 16px 0 24px 16px;\n}\n.pc-form-block_with-background .pc-form-block__row_direction_content-form .pc-form-block__form-wrapper {\n padding: 16px 16px 24px 0;\n}\n.pc-form-block_with-background .pc-form-block__row_direction_form-content .pc-form-block__content-wrapper, .pc-form-block_with-background .pc-form-block__row_direction_content-form .pc-form-block__content-wrapper {\n padding: 64px;\n}\n.pc-form-block_with-background .pc-form-block__row_direction_center {\n padding-top: 64px;\n padding-bottom: 48px;\n}\n@media (min-width: 1081px) {\n .pc-form-block_form-type_yandex .pc-form-block__row_direction_form-content .pc-form-block__content-col, .pc-form-block_form-type_yandex .pc-form-block__row_direction_content-form .pc-form-block__content-col {\n flex: 1 0 0;\n }\n .pc-form-block_form-type_yandex .pc-form-block__row_direction_form-content .pc-form-block__form, .pc-form-block_form-type_yandex .pc-form-block__row_direction_content-form .pc-form-block__form, .pc-form-block_form-type_yandex .pc-form-block__row_direction_center .pc-form-block__form {\n min-width: 475px;\n }\n .pc-form-block_form-type_yandex .pc-form-block__row_direction_form-content .pc-form-block__form-col, .pc-form-block_form-type_yandex .pc-form-block__row_direction_content-form .pc-form-block__form-col, .pc-form-block_form-type_yandex .pc-form-block__row_direction_center .pc-form-block__form-col {\n max-width: none;\n max-width: initial;\n width: -moz-fit-content;\n width: fit-content;\n }\n}\n@media (max-width: 1081px) and (min-width: 769px) {\n .pc-form-block__row {\n flex-direction: column;\n }\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper,\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper,\n .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper {\n max-width: 609px;\n }\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__center,\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper,\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__center,\n .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper,\n .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper {\n margin: 0 auto;\n padding-right: 0;\n padding-left: 0;\n }\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper, .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper {\n padding-top: 0;\n }\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper {\n text-align: center;\n padding-bottom: 32px;\n }\n .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper {\n padding: 0 0 32px 0;\n }\n}\n@media (max-width: 769px) {\n .pc-form-block__full-form {\n padding: 32px;\n }\n .pc-form-block_with-background .pc-form-block__row, .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row {\n padding: 0;\n }\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__form-wrapper,\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__form-wrapper,\n .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper {\n padding: 0;\n }\n .pc-form-block_with-background .pc-form-block__row .pc-form-block__content-wrapper, .pc-form-block:not(.pc-form-block_with-background) .pc-form-block__row .pc-form-block__content-wrapper {\n padding-bottom: 32px;\n margin-bottom: 0;\n }\n .pc-form-block_with-background {\n padding: 0 8px;\n }\n .pc-form-block_with-background .pc-form-block__row {\n padding-top: 32px;\n padding-bottom: 32px;\n }\n .pc-form-block_with-background .pc-form-block__row_direction_form-content .pc-form-block__content-wrapper, .pc-form-block_with-background .pc-form-block__row_direction_content-form .pc-form-block__content-wrapper, .pc-form-block_with-background .pc-form-block__row_direction_center .pc-form-block__content-wrapper {\n padding-right: 16px;\n padding-left: 16px;\n }\n .pc-form-block_with-background .pc-form-block__row_direction_form-content, .pc-form-block_with-background .pc-form-block__row_direction_content-form {\n padding-top: 32px;\n }\n}", ".pc-github-button {\n position: relative;\n display: flex;\n align-items: center;\n white-space: nowrap;\n display: flex;\n align-items: center;\n height: 100%;\n}\n.pc-github-button span {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}", ".pc-navigation-button {\n display: inline-block;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-navigation-popup {\n margin-left: -16px;\n margin-top: -16px;\n z-index: 101;\n display: flex;\n flex-direction: column;\n min-width: 220px;\n padding: 16px;\n border: 1px solid var(--g-color-line-generic);\n border-top-width: 0;\n border-radius: calc(var(--pc-border-radius) / 2);\n background: var(--g-color-base-float);\n box-shadow: 0 3px 10px var(--g-color-sfx-shadow);\n}\n.pc-navigation-popup__list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.pc-navigation-popup__link {\n height: 36px;\n line-height: 20px;\n border-radius: 8px;\n}\n.pc-navigation-popup__link:hover {\n color: var(--g-color-text-primary);\n background-color: var(--g-color-base-simple-hover);\n}", ".pc-content-wrapper__icon {\n display: flex;\n margin-right: 6px;\n -o-object-fit: cover;\n object-fit: cover;\n}", ".pc-navigation-dropdown {\n position: relative;\n display: flex;\n align-items: center;\n white-space: nowrap;\n}\n.pc-navigation-dropdown__arrow {\n margin-left: 7px;\n color: var(--g-color-text-secondary);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-navigation-link {\n color: var(--g-color-text-primary);\n color: inherit;\n -webkit-text-decoration: none;\n text-decoration: none;\n outline: none;\n position: relative;\n display: flex;\n align-items: center;\n white-space: nowrap;\n}\n.utilityfocus .pc-navigation-link:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-navigation-link:hover, .pc-navigation-link_active {\n color: var(--g-color-text-link);\n}\n.pc-navigation-link__arrow {\n position: relative;\n top: -2px;\n width: 9px;\n height: 9px;\n margin-left: 5px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-navigation-item {\n cursor: pointer;\n outline: none;\n color: inherit;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.pc-navigation-item:last-child {\n margin-bottom: 0;\n}\n.utilityfocus .pc-navigation-item:focus {\n outline: 2px solid #ffdb4d;\n}\n.pc-navigation-item__content:not(.pc-navigation-item__content_type_button):hover, .pc-navigation-item__content:not(.pc-navigation-item__content_type_button):active {\n color: var(--g-color-text-link);\n}\n.pc-navigation-item_menu-layout_desktop {\n height: var(--header-height);\n line-height: var(--header-height);\n margin-bottom: 0;\n}\n.pc-navigation-item_menu-layout_mobile {\n margin-bottom: 24px;\n}\n.pc-navigation-item_menu-layout_dropdown {\n margin-bottom: 0;\n}\n.pc-navigation-item_menu-layout_dropdown .pc-navigation-item__content_type_link {\n padding: 8px 12px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-social-icon {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 40px;\n height: 40px;\n margin-right: 8px;\n color: var(--g-color-base-background);\n border-radius: 50%;\n background-color: var(--g-color-base-generic);\n}\n.pc-social-icon:hover {\n background-color: var(--g-color-base-generic-hover);\n}\n.pc-social-icon__icon {\n width: 16px;\n height: 16px;\n}", ".pc-logo__text {\n margin: 0;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-logo {\n display: flex;\n align-items: center;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.pc-logo__icon {\n display: flex;\n margin-right: 8px;\n -o-object-fit: contain;\n object-fit: contain;\n}\n.pc-logo__text {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n color: var(--pc-text-header-color);\n font-weight: var(--g-text-accent-font-weight);\n white-space: nowrap;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n@media (min-width: 769px) {\n .pc-mobile-menu-button.pc-mobile-menu-button {\n display: none;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-desktop-navigation__wrapper {\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: var(--header-height);\n}\n@media (min-width: 769px) {\n .pc-desktop-navigation__mobile-menu-button.pc-desktop-navigation__mobile-menu-button {\n display: none;\n }\n}\n\n.pc-desktop-navigation__navigation, .pc-desktop-navigation__left, .pc-desktop-navigation__right {\n display: flex;\n align-items: center;\n}\n.pc-desktop-navigation__navigation.pc-desktop-navigation__navigation {\n position: relative;\n flex: 1 0 0;\n justify-content: flex-start;\n}\n@media (max-width: 768px) {\n .pc-desktop-navigation__navigation.pc-desktop-navigation__navigation {\n display: none;\n }\n}\n\n.pc-desktop-navigation__right {\n flex: 0;\n justify-content: flex-end;\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-desktop-navigation__navigation-container {\n display: flex;\n overflow-x: hidden;\n flex: 1 0 0;\n justify-content: space-between;\n align-items: center;\n margin-right: 32px;\n}\n.pc-desktop-navigation__button {\n margin-top: 0;\n}\n.pc-desktop-navigation__logo {\n margin: 0 32px 0 0;\n cursor: pointer;\n}\n.pc-desktop-navigation__buttons, .pc-desktop-navigation__links {\n display: flex;\n align-items: center;\n margin: 0;\n padding: 0;\n list-style: none;\n}\n@media (max-width: 768px) {\n .pc-desktop-navigation__buttons {\n display: none;\n }\n}\n.pc-desktop-navigation__buttons > *:not(:last-child) {\n margin-right: 16px;\n}\n.pc-desktop-navigation__links {\n position: relative;\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-desktop-navigation__item {\n position: relative;\n}\n.pc-desktop-navigation__item:not(:last-child) {\n margin-right: 20px;\n}\n@media (max-width: 768px) {\n .pc-desktop-navigation__navigation-container {\n justify-content: flex-end;\n }\n .pc-desktop-navigation__left {\n flex: 1 0 0;\n }\n}\n@media (max-width: 576px) {\n .pc-desktop-navigation__navigation-container {\n margin-right: 12px;\n }\n .pc-desktop-navigation__logo {\n margin-right: 0;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-mobile-navigation {\n position: fixed;\n z-index: 100;\n top: var(--header-height);\n left: 0;\n width: 100%;\n border-bottom-right-radius: var(--pc-border-radius);\n border-bottom-left-radius: var(--pc-border-radius);\n background-color: var(--g-color-base-background);\n box-shadow: 0 3px 10px var(--g-color-sfx-shadow);\n max-height: calc(100vh - 2 * var(--header-height));\n overflow-y: scroll;\n scrollbar-width: none;\n -ms-overflow-style: none;\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-mobile-navigation::-webkit-scrollbar {\n display: none;\n}\n@media (min-width: 769px) {\n .pc-mobile-navigation {\n display: none;\n }\n}\n.pc-mobile-navigation__wrapper {\n padding: 32px 48px;\n}\n.pc-mobile-navigation__button {\n margin-top: 24px;\n}\n.pc-mobile-navigation__rows {\n position: relative;\n display: flex;\n flex-direction: column;\n padding-bottom: 24px;\n margin: 0;\n padding: 0;\n list-style: none;\n margin-bottom: 24px;\n}\n.pc-mobile-navigation__rows:last-child {\n margin-bottom: 0;\n}\n.pc-mobile-navigation__dropdown-item:not(:last-child) {\n margin-bottom: 16px;\n}\n.pc-mobile-navigation__popup {\n z-index: 101;\n display: flex;\n flex-direction: column;\n min-width: 220px;\n padding: 16px;\n border: 1px solid var(--g-color-line-generic);\n border-top-width: 0;\n border-radius: calc(var(--pc-border-radius) / 2);\n background: var(--g-color-base-float);\n box-shadow: 0 3px 10px var(--g-color-sfx-shadow);\n}\n@media (min-width: 769px) {\n .pc-mobile-navigation__popup {\n display: none;\n }\n}\n@media (max-width: 576px) {\n .pc-mobile-navigation__wrapper {\n padding-left: 24px;\n padding-right: 24px;\n }\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-navigation {\n display: flex;\n justify-content: center;\n align-items: center;\n height: var(--header-height);\n background-color: var(--g-color-base-background);\n}\n.pc-navigation_with-border {\n box-shadow: inset 0 -1px 0 var(--g-color-line-generic);\n}", ".pc-layout {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n}\n.pc-layout__content {\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n}\n.pc-layout__navigation {\n position: sticky;\n z-index: 98;\n top: 0;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_0 {\n margin-top: 0;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_xs {\n margin-top: 16px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_s {\n margin-top: 24px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_m {\n margin-top: 32px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_l {\n margin-top: 48px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentTop_xl {\n margin-top: 64px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_0 {\n padding-bottom: 0;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_xs {\n padding-bottom: 16px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_s {\n padding-bottom: 24px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_m {\n padding-bottom: 32px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_l {\n padding-bottom: 48px;\n}\n.pc-constructor-block.pc-constructor-block.pc-constructor-block.pc-constructor-block_indentBottom_xl {\n padding-bottom: 64px;\n}", ".pc-loadable-block__loader {\n padding: 20px;\n text-align: center;\n}", ".pc-constructor-row:last-child {\n margin-bottom: -64px;\n}\n@media (max-width: 577px) {\n .pc-constructor-row:last-child {\n margin-bottom: -32px;\n }\n}", "@charset \"UTF-8\";\n@import '~@diplodoc/transform/dist/css/yfm.css';\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n:root {\n --header-height: 64px;\n}\n\n.g-root {\n --pc-color-telegram: #51a4db;\n --pc-color-facebook: #4968ad;\n --pc-color-twitter: #4aa0eb;\n --pc-color-vk: #436eab;\n --pc-color-youtube: #eb3323;\n --pc-color-github: #25292e;\n --pc-color-rss: #f29c39;\n --pc-color-linkedin: #0a66c2;\n --g-text-accent-font-weight: 500;\n --pc-transparent: rgba(255, 255, 255, 0);\n --pc-border-radius: 24px;\n --pc-image-padding: 4px;\n --pc-color-sfx-shadow: var(--g-color-base-simple-hover);\n --pc-color-line-generic-active-solid: #b3b3b3;\n --pc-color-base-float-hover: var(--g-color-base-float);\n --pc-monochrome-button-background-color: #262626;\n --pc-monochrome-button-background-color-hover: #393939;\n --pc-monochrome-button-color: var(--g-color-text-light-primary);\n --pc-text-header-color: var(--g-color-text-primary);\n --pc-media-card-meta-info-color: var(--g-color-text-secondary);\n --pc-tab-item-color: var(--g-color-text-primary);\n --pc-tab-item-background-color: var(--g-color-base-generic);\n --pc-tab-item-background-color-hover: var(--g-color-base-generic-hover);\n --pc-selected-tab-item-color: var(--pc-monochrome-button-color);\n --pc-selected-tab-item-background-color: var(--pc-monochrome-button-background-color);\n --pc-selected-tab-item-background-color-hover: var(\n --pc-monochrome-button-background-color-hover\n );\n --pc-color-line-focus-light: var(--g-color-text-brand);\n --pc-color-line-focus-dark: var(--g-color-text-light-primary);\n}\n.g-root_theme_light {\n --pc-color-base-silver: #eff2f8;\n --pc-color-base-gold: #ffdb4d;\n --pc-color-base-asphalt: #313538;\n --pc-color-base-copper: #ffe6c4;\n --g-color-line-focus: var(--pc-color-line-focus-light);\n}\n.g-root_theme_dark {\n --pc-color-base-silver: #bcc0c4;\n --pc-color-base-gold: #ffde5d;\n --pc-color-base-asphalt: #474d52;\n --pc-color-base-copper: #7f7262;\n --g-color-line-focus: var(--pc-color-line-focus-dark);\n}\n.g-root.g-root_theme_dark {\n --pc-color-sfx-shadow: var(--g-color-sfx-shadow);\n --pc-color-line-generic-active-solid: #6c6c70;\n --pc-color-base-float-hover: var(--g-color-base-float-hover);\n --pc-monochrome-button-background-color: #ffffff;\n --pc-monochrome-button-background-color-hover: #e9e9e9;\n --pc-monochrome-button-color: var(--g-color-text-dark-primary);\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.yfm_constructor {\n font-family: var(--g-font-family-sans);\n color: var(--g-color-text-primary);\n}\n.yfm_constructor code,\n.yfm_constructor kbd,\n.yfm_constructor pre {\n font-family: var(--g-font-family-monospace);\n color: var(--g-color-text-primary);\n}\n.yfm_constructor.yfm_constructor h1,\n.yfm_constructor.yfm_constructor h2,\n.yfm_constructor.yfm_constructor h3,\n.yfm_constructor.yfm_constructor h4,\n.yfm_constructor.yfm_constructor h5,\n.yfm_constructor.yfm_constructor h6,\n.yfm_constructor.yfm_constructor span,\n.yfm_constructor.yfm_constructor p,\n.yfm_constructor.yfm_constructor li {\n color: var(--g-color-text-primary);\n}\n.yfm_constructor.yfm_constructor_notice li,\n.yfm_constructor.yfm_constructor_notice p {\n color: var(--g-color-text-secondary);\n}\n.yfm_constructor.yfm_constructor_meta_info p {\n color: var(--pc-media-card-meta-info-color);\n font-weight: var(--g-text-accent-font-weight);\n}\n.yfm_constructor.yfm_constructor ul,\n.yfm_constructor.yfm_constructor ol,\n.yfm_constructor.yfm_constructor li,\n.yfm_constructor.yfm_constructor p {\n margin: 0 0 12px;\n}\n.yfm_constructor.yfm_constructor p strong {\n font-weight: var(--g-text-accent-font-weight);\n}\n.yfm_constructor.yfm_constructor_size_s ul,\n.yfm_constructor.yfm_constructor_size_s ol,\n.yfm_constructor.yfm_constructor_size_s li,\n.yfm_constructor.yfm_constructor_size_s p {\n margin-bottom: 8px;\n}\n.yfm_constructor.yfm_constructor_theme_dark p {\n color: var(--g-color-text-light-primary);\n}\n\n.yfm_constructor_list_style ul {\n padding-left: 20px;\n}\n.yfm_constructor_list_style_dash ul {\n list-style-type: none;\n position: relative;\n}\n.yfm_constructor_list_style_dash ul li:before {\n content: \"\u2014\";\n position: absolute;\n margin-left: -20px;\n}\n.yfm_constructor a {\n outline: none;\n color: var(--g-color-text-link);\n -webkit-text-decoration: none;\n text-decoration: none;\n cursor: pointer;\n border-radius: var(--g-focus-border-radius);\n}\n.utilityfocus .yfm_constructor a:focus {\n outline: 2px solid #ffdb4d;\n}\n.yfm_constructor a:hover, .yfm_constructor a:active {\n --pc-text-header-color: var(--g-color-text-link-hover);\n color: var(--g-color-text-link-hover);\n}\n.yfm_constructor a:focus {\n box-shadow: 0 0 0 2px var(--g-color-line-focus);\n}\n.yfm_constructor a:focus:not(:focus-visible) {\n box-shadow: none;\n}\n.yfm_constructor table {\n color: var(--g-color-text-primary);\n border: 1px solid var(--g-color-line-generic);\n background: var(--g-color-base-background);\n}\n.yfm_constructor thead,\n.yfm_constructor table tr:nth-child(2n) {\n background-color: var(--g-color-base-generic);\n}\n\n.yfm_constructor_table {\n /* stylelint-enable declaration-no-important */\n}\n.yfm_constructor_table table {\n border: 0;\n table-layout: fixed;\n}\n.yfm_constructor_table thead,\n.yfm_constructor_table tr {\n background-color: transparent !important;\n}\n.yfm_constructor_table thead,\n.yfm_constructor_table tr {\n /* stylelint-disable declaration-no-important */\n}\n.yfm_constructor_table tbody tr {\n border-top: 1px solid var(--g-color-line-generic);\n}\n.yfm_constructor_table td,\n.yfm_constructor_table th {\n white-space: inherit !important;\n}\n.yfm_constructor_table td,\n.yfm_constructor_table th {\n min-width: 120px;\n width: 120px;\n box-sizing: content-box;\n}\n.yfm_constructor_table td:first-child,\n.yfm_constructor_table th:first-child {\n min-width: 172px;\n width: 172px;\n}\n.yfm_constructor_table th {\n text-align: left !important;\n}\n\n.pc-page-constructor {\n font-feature-settings: \"liga\", \"kern\", \"pnum\" on, \"lnum\" on, \"ss03\" on;\n margin-top: 0;\n background-color: var(--g-color-base-background);\n z-index: 10;\n}\n.pc-page-constructor__wrapper {\n position: relative;\n}\n.pc-page-constructor__background.pc-page-constructor__background {\n top: calc(-1 * 64px);\n top: calc(-1 * var(--header-height));\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-add-block {\n position: absolute;\n bottom: 32px;\n left: calc(50% + var(--pc-editor-left-column-width) / 2);\n transform: translateX(-50%);\n z-index: 110;\n}\n.pc-add-block__button {\n display: inline-block;\n margin: 0;\n padding: 0;\n font: inherit;\n border: none;\n outline: none;\n color: inherit;\n background: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: transform 0.2s;\n width: 76px;\n height: 40px;\n color: var(--pc-editor-control-icon-color);\n background-color: var(--pc-editor-base-color);\n border-radius: 8px;\n}\n.pc-add-block__button:hover {\n transform: scale(1.05);\n}\n.pc-add-block__icon {\n width: 16px;\n height: 16px;\n}\n\n.pc-add-block__popup {\n min-width: 420px;\n border-radius: var(--pc-border-radius);\n box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.06), 0px 4px 24px rgba(0, 0, 0, 0.06);\n}\n.pc-add-block__popup .pc-add-block__search {\n padding: 20px 20px 0;\n}\n.pc-add-block__popup .pc-add-block__blocks {\n display: flex;\n flex-direction: column;\n padding: 20px;\n height: 296px;\n max-height: 296px;\n overflow-y: auto;\n}\n.pc-add-block__popup .pc-add-block__block {\n display: flex;\n justify-content: center;\n align-items: center;\n transition: transform 0.2s;\n margin-top: 20px;\n justify-content: flex-start;\n cursor: pointer;\n}\n.pc-add-block__popup .pc-add-block__block:hover {\n transform: scale(1.05);\n}\n.pc-add-block__popup .pc-add-block__block:first-child {\n margin-top: 0;\n}\n.pc-add-block__popup .pc-add-block__preview {\n width: 148px;\n height: 74px;\n border-radius: var(--pc-border-radius);\n margin-right: 16px;\n color: var(--pc-editor-base-color);\n}\n.pc-add-block__popup .pc-add-block__title {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n}\n.pc-add-block__popup .pc-add-block__title,\n.pc-add-block__popup .pc-add-block__description {\n margin: 0;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-edit-block {\n cursor: pointer;\n position: relative;\n z-index: 10;\n}\n.pc-edit-block_active {\n z-index: 11;\n}\n.pc-edit-block_active .pc-edit-block__controls {\n border: 4px solid var(--pc-editor-base-color);\n}\n.pc-edit-block__controls {\n position: absolute;\n width: calc(100% + 96px);\n height: calc(100% + 48px);\n top: -48px;\n left: -48px;\n border-radius: var(--pc-border-radius);\n z-index: 10;\n}\n.pc-edit-block__controls_isHeader {\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n}\n.pc-edit-block__controls_reset-paddings {\n top: 0;\n height: 100%;\n}\n.pc-edit-block__controls-content {\n display: flex;\n position: absolute;\n bottom: -40px;\n left: 50%;\n transform: translateX(-50%);\n}\n.pc-edit-block__control {\n display: flex;\n justify-content: center;\n align-items: center;\n transition: transform 0.2s;\n width: 48px;\n height: 32px;\n border-radius: 8px;\n color: var(--pc-editor-control-icon-color);\n background-color: var(--pc-editor-control-color);\n}\n.pc-edit-block__control:hover {\n transform: scale(1.1);\n}\n.pc-edit-block__control:not(:first-child) {\n margin-left: 4px;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-error-boundary__container {\n display: flex;\n width: 100%;\n padding: 32px;\n background-color: var(--g-color-base-background);\n border-radius: var(--pc-border-radius);\n box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.06), 0px 4px 24px rgba(0, 0, 0, 0.06);\n}\n.pc-error-boundary__header {\n margin-top: 0;\n}\n.pc-error-boundary__error {\n display: block;\n color: var(--g-color-text-danger);\n max-height: 160px;\n overflow: auto;\n}\n.pc-error-boundary__image {\n flex: 0 0 auto;\n width: 200px;\n height: 200px;\n background-repeat: no-repeat;\n background-size: contain;\n background-image: url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIj48c3R5bGU+LnN0MHtmaWxsOiNlY2YyZjl9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMyZWU1YzA7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwfS5zdDJ7ZmlsbDojMDA3Y2U5fS5zdDN7ZmlsbDojMDAyMzZifS5zdDR7ZmlsbDojMDBlNmM1fS5zdDExe2ZpbGw6I2ZmNDY0NX0uc3QxNXtmaWxsOm5vbmU7c3Ryb2tlOiMyZWU1YzA7c3Ryb2tlLXdpZHRoOjMuNzI1MjtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0MTUsLnN0MTZ7c3Ryb2tlLWxpbmVjYXA6cm91bmR9LnN0MTYsLnN0MTd7ZmlsbDpub25lO3N0cm9rZTojMDA3Y2U5O3N0cm9rZS13aWR0aDo0O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3QxOHtmaWxsOiNmYzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMxLjcgMjkzLjdoMjM1LjJWMTc5LjRjMC05LjEtNy40LTE2LjUtMTYuNS0xNi41SDEzMS43djEzMC44eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xODguMyAyOTUuNEg3MS43VjU1LjJjMC0xMi41IDEwLjEtMTcuNyAyMi42LTE3LjdoOTR2MjU3Ljl6TTIzMS4zIDI0Ny4zaDg5Ljh2LTIyMGMwLTEwLjQtOC41LTE0LjgtMTguOS0xNC44aC03MC45djIzNC44eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNiAxNDkuOWgxMi43YzYuOSAwIDEyLjQgNi4yIDEyLjQgMTMuN3Y1OS41TTI4NC42IDE5Ni45aDYuNGMzLjUgMCA2LjMgMi4yIDYuMyA5Ljd2NjMuNSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNiAxMTYuN0gzMDVjOS40IDAgMTcgNy42IDE3IDE3djkwLjEiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjg0LjYgODcuNmgyNi42YzEyLjYgMCAyMi44IDEwLjIgMjIuOCAyMi44djEyMy4xTTE3Ni40IDY2LjRoMTA3Ljl2MTA3LjlIMTc2LjR6TTE3Ni40IDE3NC4zaDEwNy45djEwNy45SDE3Ni40eiIvPjxwYXRoIGNsYXNzPSJzdDE1IiBkPSJNMjIxLjkgNzkuMWg0OS40TTIyMS45IDg3LjZoMzAuOE0yMjEuOSA5Ni4yaDQ5LjQiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSI3OS4xIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9Ijc5LjEiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iNzkuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iODcuNiIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSI4Ny42IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9Ijg3LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9Ijk2LjIiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iOTYuMiIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSI5Ni4yIiByPSIyLjEiLz48cGF0aCBjbGFzcz0ic3QxNSIgZD0iTTIyMS45IDExMS4zaDQ5LjRNMjIxLjkgMTE5LjloNDkuNE0yMjEuOSAxMjguNWg0MS40Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMTExLjMiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMTExLjMiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMTExLjMiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjExOS45IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjExOS45IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjExOS45IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIxMjguNSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIxMjguNSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIxMjguNSIgcj0iMi4xIi8+PHBhdGggY2xhc3M9InN0MTUiIGQ9Ik0yMjEuOSAxNDMuNWg0OS40TTIyMS45IDE1Mi4xaDQ5LjRNMjIxLjkgMTYwLjdoNDkuNCIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjE0My41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjE0My41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjE0My41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIxNTIuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIxNTIuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIxNTIuMSIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMTYwLjciIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMTYwLjciIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMTYwLjciIHI9IjIuMSIvPjxnPjxwYXRoIGNsYXNzPSJzdDE1IiBkPSJNMjIxLjkgMTg3LjRoNDkuNE0yMjEuOSAxOTUuOWgzMC44TTIyMS45IDIwNC41aDQ5LjQiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIxODcuNCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIxODcuNCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIxODcuNCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMTk1LjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMTk1LjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMTk1LjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjIwNC41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjIwNC41IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjIwNC41IiByPSIyLjEiLz48cGF0aCBjbGFzcz0ic3QxNSIgZD0iTTIyMS45IDIxOS42aDQ5LjRNMjIxLjkgMjI4LjJoNDkuNE0yMjEuOSAyMzYuOGg0MS40Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMjE5LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMjE5LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMjE5LjYiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjIyOC4yIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjIyOC4yIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjIyOC4yIiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIyMzYuOCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTk4LjYiIGN5PSIyMzYuOCIgcj0iMi4xIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMjA3LjIiIGN5PSIyMzYuOCIgcj0iMi4xIi8+PHBhdGggY2xhc3M9InN0MTUiIGQ9Ik0yMjEuOSAyNTEuOGg0OS40TTIyMS45IDI2MC40aDQ5LjRNMjIxLjkgMjY5aDE0Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTkwIiBjeT0iMjUxLjgiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMjUxLjgiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjIwNy4yIiBjeT0iMjUxLjgiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5MCIgY3k9IjI2MC40IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTguNiIgY3k9IjI2MC40IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjI2MC40IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxOTAiIGN5PSIyNjkiIHI9IjIuMSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjE5OC42IiBjeT0iMjY5IiByPSIyLjEiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIyMDcuMiIgY3k9IjI2OSIgcj0iMi4xIi8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03Mi44IDE3My4xYy03LjMgMi45LTI3LjkgMTQuNC0yNy45IDI3LjUgMCAzLjcgMi4yIDguMSAxNyA2LjIgMjcuMS0zLjUgNzcuOS0xLjggNzcuOS0xLjhsNTcuOS00LjYtMTI0LjktMjcuM3oiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDcuMiAyMDQuNWw1NS4xLTcuN2MxLjQtLjIgMi42LTIuNSAyLjYtNVY3NC4zYzAtMi41LTIuNy0zLjUtNC4yLTMuMWwtNTMuNSAxOGMtMS4yLjQtMi4yIDIuNi0yLjIgNXYxMDYuNWMtLjEgMi4zLjkgNCAyLjIgMy44eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xOTcuOCAyMDAuM2wtOTUuNS0zLjdjLTIuNS0uMS00LjUtMi4yLTQuNS00LjZWNzVjMC0yLjUgMi00LjIgNC41LTMuOUwxOTcuOCA4M2MyLjEuMyAzLjkgMi4zIDMuOSA0LjZ2MTA4LjhjMCAyLjItMS43IDQtMy45IDMuOXoiLz48cGF0aCBjbGFzcz0ic3QxNyIgZD0iTTk3LjkgMTEyLjZsMTAzLjggMTAuNSIvPjxwYXRoIGNsYXNzPSJzdDE2IiBkPSJNMTEzLjMgODUuNmw3NS45IDkuMU0xMTMuMyAxMzAuNWw3NS45IDcuMU0xMTMuMyAxNzIuN2w3NS45IDQuMiIvPjxwYXRoIGNsYXNzPSJzdDE3IiBkPSJNOTYuMSAxNTUuNmwxMDUuNiA3LjJNOTYuMSAxOTUuM2wxMDUuNiAzLjYiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MiIgZD0iTTQ3LjIgMzI0LjZsNTUuNCA2LjFjMS40LjEgMi42LTEuOSAyLjYtNC40VjIwNS41YzAtMi41LTEuMi00LjUtMi42LTQuNGwtNTUuNCA3LjRjLTEuMi4xLTIuMyAyLjEtMi4zIDQuNHYxMDcuMmMwIDIuNCAxIDQuNCAyLjMgNC41eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xOTguOCAzMjYuNWwtOTYuMSA0LjJjLTIuNS4xLTQuNS0xLjktNC41LTQuNFYyMDUuNWMwLTIuNSAyLTQuNSA0LjUtNC40bDk2LjEgNC4yYzIuMi4xIDMuOSAyLjEgMy45IDQuNFYzMjJjLjEgMi40LTEuNyA0LjQtMy45IDQuNXoiLz48cGF0aCBjbGFzcz0ic3QxNyIgZD0iTTk4LjIgMjQ0LjNsMTA0LjYgMi4xTTk2LjQgMjg4LjlsMTA2LjQtMS41Ii8+PHBhdGggY2xhc3M9InN0MTYiIGQ9Ik0xMTMuMyAyMTQuN2w3Ni4xIDNNMTEzLjMgMjU5LjZsNzYuMS45TTExMy4zIDMwMS43bDc2LjEtMiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUxIDMzNi40bDcwIDcuN2MxLjguMSAzLjMtMi40IDMuMy01LjZWMTg2YzAtMy4yLTEuNS01LjctMy4zLTUuNmwtNzAgOS4zYy0xLjYuMS0yLjggMi42LTIuOCA1LjZ2MTM1LjRjMCAzLjEgMS4zIDUuNiAyLjggNS43eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zNDIuNSAzMzguOGwtMTIxLjMgNS4zYy0zLjEuMS01LjctMi40LTUuNy01LjZWMTg2YzAtMy4yIDIuNS01LjcgNS43LTUuNmwxMjEuMyA1LjNjMi43LjEgNC45IDIuNiA0LjkgNS42djE0MS44YzAgMy4xLTIuMiA1LjYtNC45IDUuN3oiLz48cGF0aCBjbGFzcz0ic3QxNyIgZD0iTTIxNS41IDIzNS4xbDEzMS45IDIuNk0yMTMuMiAyOTEuM2wxMzQuMi0xLjgiLz48cGF0aCBjbGFzcz0ic3QxMSIgZD0iTTIzNC4zIDE5OC40YzAgMS44LTEuMyAzLjMtMyAzLjItMS43LS4xLTMtMS43LTMtMy41czEuNC0zLjMgMy0zLjJjMS42LjEgMyAxLjcgMyAzLjV6Ii8+PHBhdGggY2xhc3M9InN0MTgiIGQ9Ik0yNDggMTk5LjJjMCAxLjgtMS4zIDMuMi0zIDMuMi0xLjYtLjEtMy0xLjYtMy0zLjVzMS4zLTMuMyAzLTMuMmMxLjcuMSAzIDEuNiAzIDMuNXpNMjYxLjQgMTk5LjljMCAxLjgtMS4zIDMuMi0yLjkgMy4xLTEuNi0uMS0yLjktMS42LTIuOS0zLjQgMC0xLjggMS4zLTMuMiAyLjktMy4xIDEuNi4xIDIuOSAxLjYgMi45IDMuNHoiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjc0LjYgMjAwLjZjMCAxLjgtMS4zIDMuMi0yLjggMy4xLTEuNi0uMS0yLjgtMS42LTIuOC0zLjRzMS4zLTMuMiAyLjgtMy4xYzEuNS4xIDIuOCAxLjYgMi44IDMuNHpNMjg3LjUgMjAxLjNjMCAxLjgtMS4yIDMuMi0yLjggMy4xLTEuNS0uMS0yLjgtMS42LTIuOC0zLjRzMS4zLTMuMiAyLjgtMy4xYzEuNS4yIDIuOCAxLjcgMi44IDMuNHpNMzAwLjEgMjAyYzAgMS44LTEuMiAzLjEtMi43IDMtMS41LS4xLTIuNy0xLjYtMi43LTMuMyAwLTEuOCAxLjItMy4xIDIuNy0zIDEuNS4xIDIuNyAxLjYgMi43IDMuM3pNMzEyLjUgMjAyLjdjMCAxLjctMS4yIDMuMS0yLjcgMy0xLjUtLjEtMi43LTEuNi0yLjctMy4zIDAtMS44IDEuMi0zLjEgMi43LTMgMS41LjEgMi43IDEuNiAyLjcgMy4zek0zMjQuNyAyMDMuNGMwIDEuNy0xLjIgMy4xLTIuNiAzLTEuNS0uMS0yLjYtMS41LTIuNi0zLjMgMC0xLjcgMS4yLTMuMSAyLjYtMyAxLjQuMSAyLjYgMS42IDIuNiAzLjN6TTMzNi42IDIwNC4xYzAgMS43LTEuMiAzLTIuNiAzLTEuNC0uMS0yLjYtMS41LTIuNi0zLjIgMC0xLjcgMS4yLTMgMi42LTMgMS41IDAgMi42IDEuNCAyLjYgMy4yeiIvPjxnPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMjM0LjMgMjUzLjhjMCAxLjgtMS4zIDMuMy0zIDMuM3MtMy0xLjUtMy0zLjQgMS40LTMuMyAzLTMuMyAzIDEuNSAzIDMuNHpNMjQ4IDI1My45YzAgMS44LTEuMyAzLjMtMyAzLjMtMS42IDAtMy0xLjUtMy0zLjRzMS4zLTMuMyAzLTMuM2MxLjcuMSAzIDEuNiAzIDMuNHoiLz48cGF0aCBjbGFzcz0ic3QxOCIgZD0iTTI2MS40IDI1NC4xYzAgMS44LTEuMyAzLjMtMi45IDMuMi0xLjYgMC0yLjktMS41LTIuOS0zLjNzMS4zLTMuMyAyLjktMy4yYzEuNiAwIDIuOSAxLjUgMi45IDMuM3pNMjc0LjYgMjU0LjNjMCAxLjgtMS4zIDMuMi0yLjggMy4yLTEuNiAwLTIuOC0xLjUtMi44LTMuM3MxLjMtMy4yIDIuOC0zLjJjMS41LjEgMi44IDEuNSAyLjggMy4zek0yODcuNSAyNTQuNWMwIDEuOC0xLjIgMy4yLTIuOCAzLjItMS41IDAtMi44LTEuNS0yLjgtMy4zczEuMy0zLjIgMi44LTMuMmMxLjUuMSAyLjggMS41IDIuOCAzLjN6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTMwMC4xIDI1NC43YzAgMS44LTEuMiAzLjItMi43IDMuMi0xLjUgMC0yLjctMS41LTIuNy0zLjIgMC0xLjggMS4yLTMuMiAyLjctMy4yIDEuNSAwIDIuNyAxLjQgMi43IDMuMnpNMzEyLjUgMjU0LjljMCAxLjctMS4yIDMuMS0yLjcgMy4xLTEuNSAwLTIuNy0xLjQtMi43LTMuMnMxLjItMy4xIDIuNy0zLjFjMS41IDAgMi43IDEuNCAyLjcgMy4yek0zMjQuNyAyNTVjMCAxLjctMS4yIDMuMS0yLjYgMy4xLTEuNSAwLTIuNi0xLjQtMi42LTMuMiAwLTEuNyAxLjItMy4xIDIuNi0zLjEgMS40LjEgMi42IDEuNSAyLjYgMy4yek0zMzYuNiAyNTUuMmMwIDEuNy0xLjIgMy4xLTIuNiAzLjEtMS40IDAtMi42LTEuNC0yLjYtMy4xIDAtMS43IDEuMi0zLjEgMi42LTMuMSAxLjUgMCAyLjYgMS40IDIuNiAzLjF6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMjM0LjMgMzA5LjFjMCAxLjgtMS4zIDMuNC0zIDMuNHMtMy0xLjQtMy0zLjMgMS40LTMuNCAzLTMuNCAzIDEuNCAzIDMuM3oiLz48cGF0aCBjbGFzcz0ic3QxOCIgZD0iTTI0OCAzMDguN2MwIDEuOC0xLjMgMy40LTMgMy40LTEuNiAwLTMtMS40LTMtMy4yIDAtMS44IDEuMy0zLjQgMy0zLjQgMS43LS4xIDMgMS40IDMgMy4yek0yNjEuNCAzMDguNGMwIDEuOC0xLjMgMy4zLTIuOSAzLjQtMS42IDAtMi45LTEuNC0yLjktMy4yIDAtMS44IDEuMy0zLjMgMi45LTMuNCAxLjYtLjEgMi45IDEuNCAyLjkgMy4yek0yNzQuNiAzMDhjMCAxLjgtMS4zIDMuMy0yLjggMy4zLTEuNiAwLTIuOC0xLjQtMi44LTMuMnMxLjMtMy4zIDIuOC0zLjNjMS41IDAgMi44IDEuNCAyLjggMy4yeiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yODcuNSAzMDcuN2MwIDEuOC0xLjIgMy4zLTIuOCAzLjMtMS41IDAtMi44LTEuNC0yLjgtMy4xIDAtMS44IDEuMy0zLjMgMi44LTMuMyAxLjUtLjEgMi44IDEuMyAyLjggMy4xek0zMDAuMSAzMDcuM2MwIDEuOC0xLjIgMy4yLTIuNyAzLjMtMS41IDAtMi43LTEuNC0yLjctMy4xIDAtMS44IDEuMi0zLjIgMi43LTMuMyAxLjUgMCAyLjcgMS40IDIuNyAzLjF6TTMxMi41IDMwN2MwIDEuNy0xLjIgMy4yLTIuNyAzLjItMS41IDAtMi43LTEuMy0yLjctMy4xczEuMi0zLjIgMi43LTMuMmMxLjUgMCAyLjcgMS40IDIuNyAzLjF6TTMyNC43IDMwNi43YzAgMS43LTEuMiAzLjItMi42IDMuMi0xLjUgMC0yLjYtMS4zLTIuNi0zLjFzMS4yLTMuMiAyLjYtMy4yYzEuNCAwIDIuNiAxLjMgMi42IDMuMXpNMzM2LjYgMzA2LjNjMCAxLjctMS4yIDMuMS0yLjYgMy4yLTEuNCAwLTIuNi0xLjMtMi42LTNzMS4yLTMuMSAyLjYtMy4yYzEuNSAwIDIuNiAxLjMgMi42IDN6Ii8+PC9nPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNTkuNCAxMDNjMCAxLjggMS40IDMuMiAzLjEgMi45IDEuNy0uMiAzLjEtMS45IDMuMS0zLjhzLTEuNC0zLjItMy4xLTIuOWMtMS43LjItMy4xIDEuOS0zLjEgMy44ek01OS40IDE0MC41YzAgMS44IDEuNCAzLjIgMy4xIDIuOSAxLjctLjIgMy4xLTEuOSAzLjEtMy44cy0xLjQtMy4yLTMuMS0yLjljLTEuNy4zLTMuMSAyLTMuMSAzLjh6TTU5LjQgMTc4LjFjMCAxLjggMS40IDMuMiAzLjEgMi45IDEuNy0uMiAzLjEtMS45IDMuMS0zLjhzLTEuNC0zLjItMy4xLTIuOWMtMS43LjMtMy4xIDItMy4xIDMuOHoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MyIgZD0iTTU5LjQgMjI4LjdjMCAxLjggMS40IDMuMiAzLjEgMi45IDEuNy0uMiAzLjEtMS45IDMuMS0zLjhzLTEuNC0zLjItMy4xLTIuOWMtMS43LjMtMy4xIDItMy4xIDMuOHpNNTkuNCAyNjYuM2MwIDEuOCAxLjQgMy4yIDMuMSAyLjkgMS43LS4yIDMuMS0xLjkgMy4xLTMuOHMtMS40LTMuMi0zLjEtMi45Yy0xLjcuMy0zLjEgMi0zLjEgMy44ek01OS40IDMwMy45YzAgMS44IDEuNCAzLjIgMy4xIDIuOSAxLjctLjIgMy4xLTEuOSAzLjEtMy44cy0xLjQtMy4yLTMuMS0yLjljLTEuNy4zLTMuMSAxLjktMy4xIDMuOHoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MyIgZD0iTTE2Mi4zIDIxMy44YzAgMi40IDEuOCA0LjEgNCAzLjggMi4yLS4zIDQuMS0yLjUgNC4xLTQuOXMtMS44LTQuMS00LjEtMy44Yy0yLjIuMy00IDIuNS00IDQuOXpNMTYyLjMgMjYzLjFjMCAyLjQgMS44IDQuMSA0IDMuOCAyLjItLjMgNC4xLTIuNSA0LjEtNC45cy0xLjgtNC4xLTQuMS0zLjhjLTIuMi4zLTQgMi41LTQgNC45ek0xNjIuMyAzMTIuNGMwIDIuNCAxLjggNC4xIDQgMy44IDIuMi0uMyA0LjEtMi41IDQuMS00LjkgMC0yLjQtMS44LTQuMS00LjEtMy44LTIuMi4zLTQgMi41LTQgNC45eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjEuNyAxMDIuNmwtMjItMS43Yy0zLjktLjMtNy4yIDIuOC03LjIgNi43djIwNi41Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjcgMTQwLjFsLTIyLTEuN2MtMy45LS4zLTcuMiAyLjgtNy4yIDYuN3Y5MS44Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjcgMTc3LjlsLTIyLS44Yy0zLjktLjMtNy4yIDIuOC03LjIgNi43djc2LjEiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjEuNyAyMjcuOWwtMjIgLjFjLTMuOS0uMy03LjIgMi44LTcuMiA2Ljd2NzYuMSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02MS43IDI2NS44bC0yMiAuMWMtMy45LS4zLTcuMiAyLjgtNy4yIDYuN3Y0OC45Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjcgMzAzLjdsLTIyIC4xYy0zLjktLjMtNy4yIDIuOC03LjIgNi43djE2Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTMyLjUgMzI0LjF2NS43YzAgMy4zLjIgNi41IDMuMSA3LjIgMi44LjcgODMuOCAxMy41IDkwLjUgMTQuNCA2LjcuOSA4LjYtMi40IDguNi01LjlWMjIzLjljMC01LjggNC43LTEwLjUgMTAuNS0xMC42bDIwLjMtLjIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTM0LjYgMzAyLjZ2LTI5LjJjMC01LjggNC43LTEwLjUgMTAuNS0xMC42bDIwLjMtLjJNMTM0LjYgMzM4LjJWMzIzYzAtNS44IDQuNy0xMC41IDEwLjUtMTAuNmwyMC4zLS4yIi8+PC9nPjwvc3ZnPgo=\");\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-control-panel {\n display: grid;\n grid-template-columns: repeat(3, 1fr);\n width: 100%;\n height: var(--pc-editor-header-height);\n padding: 8px 20px;\n background-color: var(--g-color-base-background);\n border: 1px var(--g-color-line-generic);\n border-style: solid none;\n}\n.pc-control-panel__icon {\n display: flex;\n align-items: center;\n}\n.pc-control-panel__radio-button {\n margin-left: 12px;\n}\n.pc-control-panel__radio-button .g-radio-button__option {\n display: flex;\n align-items: center;\n}\n.pc-control-panel__mode-switch {\n display: flex;\n align-items: center;\n align-self: center;\n justify-self: center;\n place-self: center;\n}\n.pc-control-panel__theme-switch {\n align-self: center;\n justify-self: end;\n place-self: center end;\n display: flex;\n gap: 12px;\n align-items: center;\n}", ".pc-device-emulation-mobile {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n display: flex;\n justify-content: center;\n opacity: 0;\n pointer-events: none;\n}\n.pc-device-emulation-mobile_active {\n opacity: 1;\n pointer-events: all;\n}\n.pc-device-emulation-mobile__frame {\n border: none;\n}\n.pc-device-emulation-mobile__frame_device_mobile {\n width: 390px;\n height: 844px;\n}\n.pc-device-emulation-mobile__frame_device_tablet {\n width: 768px;\n height: 1024px;\n}\n\n.pc-device-emulation-mobile__frame {\n margin: 0;\n}\n\n.pc-device-emulation-mobile__container {\n overflow: auto;\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\nbody {\n --pc-editor-header-height: 48px;\n --pc-editor-code-header-height: 36px;\n --pc-editor-divider-width: 12px;\n --pc-editor-left-column-width: calc(400px + var(--pc-editor-divider-width));\n --pc-editor-base-color: var(--g-color-base-brand);\n --pc-editor-control-color: var(--g-color-base-brand);\n --pc-editor-control-icon-color: var(--g-color-text-dark-primary);\n}\n\n.pc-editor-layout__left, .pc-editor-layout__right {\n --g-scrollbar-width: 0;\n height: calc(100vh - var(--pc-editor-header-height));\n max-height: calc(100vh - var(--pc-editor-header-height));\n overflow-y: auto;\n}\n\n.pc-editor-layout {\n position: relative;\n}\n.pc-editor-layout__panel {\n top: 0;\n position: sticky;\n z-index: 2;\n}\n.pc-editor-layout__container {\n position: relative;\n display: flex;\n justify-content: center;\n z-index: 1;\n}\n.pc-editor-layout__left {\n flex: 0 0 auto;\n padding: 24px 16px;\n width: var(--pc-editor-left-column-width);\n border-right: var(--pc-editor-divider-width) solid var(--g-color-line-generic);\n overflow-x: auto;\n}\n.pc-editor-layout__right {\n width: 100%;\n}\n.pc-editor-layout__right_editing {\n padding-bottom: 200px;\n}", ".pc-not-found-block {\n box-shadow: 0px 4px 24px var(--pc-color-sfx-shadow), 0px 2px 8px var(--pc-color-sfx-shadow);\n}\n\n.pc-not-found-block:hover {\n box-shadow: 0px 4px 24px var(--g-color-sfx-shadow), 0px 2px 8px var(--g-color-sfx-shadow);\n cursor: pointer;\n}\n\n/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-not-found-block {\n font-size: var(--g-text-display-1-font-size);\n line-height: var(--g-text-display-1-line-height);\n display: flex;\n align-items: center;\n justify-content: center;\n height: 200px;\n background-color: var(--pc-color-highlight-silver);\n border-radius: var(--pc-border-radius);\n}", ".df-use-search {\n margin-bottom: 15px;\n}\n.df-use-search_hidden {\n display: none;\n}\n.df-use-search:last-child {\n margin-bottom: 0;\n}", ".df-accordeon-card {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n box-sizing: border-box;\n box-shadow: 0 1px 5px var(--g-color-sfx-shadow);\n border-radius: 5px;\n color: var(--g-color-text-primary);\n background-color: var(--g-color-base-float);\n}\n.df-accordeon-card .df-row {\n width: 100%;\n max-width: none;\n max-width: initial;\n}\n.df-accordeon-card .df-row .df-select,\n.df-accordeon-card .df-row .df-multi-select,\n.df-accordeon-card .df-row .df-transparent_array-item {\n max-width: none;\n max-width: initial;\n}\n.df-accordeon-card .df-monaco-input,\n.df-accordeon-card .df-monaco-base-view {\n width: 100%;\n}\n.df-accordeon-card:hover {\n box-shadow: 0 3px 10px var(--g-color-sfx-shadow);\n}\n.df-accordeon-card:last-child {\n margin-bottom: 0;\n}\n.df-accordeon-card_empty .df-accordeon-card__body,\n.df-accordeon-card_empty .df-accordeon-card__header-toggle-btn {\n display: none;\n}\n.df-accordeon-card_empty .df-accordeon-card__header_open {\n border-bottom: none;\n}\n.df-accordeon-card__header {\n display: flex;\n position: relative;\n box-sizing: border-box;\n width: 100%;\n padding: 16px;\n}\n.df-accordeon-card__header:hover {\n cursor: pointer;\n}\n.df-accordeon-card__header_open {\n border-bottom: 1px solid var(--g-color-line-generic);\n}\n.df-accordeon-card__header_without-action:hover {\n cursor: default;\n}\n.df-accordeon-card__header-content, .df-accordeon-card__header-toggle-btn {\n display: inline-flex;\n flex: 1 1 auto;\n}\n.df-accordeon-card__header-content {\n flex-direction: column;\n justify-content: center;\n order: -1;\n}\n.df-accordeon-card__header-content-description {\n margin-top: 12px;\n color: var(--g-color-text-complementary);\n}\n.df-accordeon-card__header-toggle-btn {\n flex-grow: 0;\n justify-content: flex-end;\n order: 1;\n}\n.df-accordeon-card__interal-actions {\n margin-right: 5px;\n}\n.df-accordeon-card__toggle-icon_open {\n transform: rotate(180deg);\n}\n.df-accordeon-card__body {\n display: none;\n padding: 16px;\n}\n.df-accordeon-card__body_open {\n display: block;\n}", ".df-card {\n margin-bottom: 20px;\n}\n.df-card:last-child {\n margin-bottom: 0;\n}\n.df-card .df-row {\n width: 100%;\n max-width: none;\n max-width: initial;\n}\n.df-card .df-row .df-select,\n.df-card .df-row .df-multi-select,\n.df-card .df-row .df-transparent_array-item {\n max-width: none;\n max-width: initial;\n}\n.df-card .df-monaco-input,\n.df-card .df-monaco-base-view {\n width: 100%;\n}\n.df-card_empty-body .df-card__header {\n cursor: default;\n}\n.df-card_empty-body .df-card__header-right {\n display: none;\n}\n.df-card_empty-body .df-card__body {\n display: none;\n}\n.df-card__header {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 20px;\n}\n.df-card__header_interactive {\n cursor: pointer;\n}\n.df-card__header-left {\n display: flex;\n align-items: center;\n flex-grow: 1;\n}\n.df-card__header-right {\n display: flex;\n align-items: center;\n}\n.df-card__header-right > * {\n margin-left: 10px;\n}\n.df-card__title {\n display: flex;\n max-width: 533px;\n}\n.df-card__note {\n margin-left: 5px;\n}\n.df-card__note .gc-help-popover {\n display: flex;\n}\n.df-card__note .gc-help-popover > span {\n display: flex;\n}\n.df-card__toggler-icon_open {\n transform: rotate(180deg);\n}\n.df-card__body {\n display: none;\n padding: 0 20px 20px;\n}\n.df-card__body_open {\n display: block;\n}", ".df-copy-button {\n display: none;\n margin: 2px 0 0 5px;\n}", ".df-error-wrapper {\n width: 100%;\n}\n.df-error-wrapper_error .yc-select-control:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .yc-select-control:focus:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .yc-select-control.yc-select-control_focused:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .yc-select-control.yc-select-control_focused:hover:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .yc-select:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .yc-select:focus:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .g-select:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .g-select:focus:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .g-select:not(.df-error-wrapper-ignore) .g-select-control::before,\n.df-error-wrapper_error .g-select:hover:not(.df-error-wrapper-ignore) .g-select-control_open::before,\n.df-error-wrapper_error .g-select:not(.df-error-wrapper-ignore) .g-select-control__button::before,\n.df-error-wrapper_error .g-text-area__content:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .g-text-area__content:hover:not(.df-error-wrapper-ignore),\n.df-error-wrapper_error .yc-text-input_view_normal:not(.df-error-wrapper-ignore) .yc-text-input__control,\n.df-error-wrapper_error .yc-text-input_view_normal:not(.df-error-wrapper-ignore) .yc-text-input__content,\n.df-error-wrapper_error .g-text-input_view_normal:not(.df-error-wrapper-ignore) .g-text-input__control,\n.df-error-wrapper_error .g-text-input_view_normal:not(.df-error-wrapper-ignore) .g-text-input__content,\n.df-error-wrapper_error .yc-checkbox__indicator:not(.df-error-wrapper-ignore)::before,\n.df-error-wrapper_error .g-checkbox__indicator:not(.df-error-wrapper-ignore)::before {\n border-color: var(--g-color-text-danger);\n}\n.df-error-wrapper__error-text {\n color: var(--g-color-text-danger);\n margin-top: 2px;\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n}", ".df-generate-random-value-button {\n margin-left: 8px;\n}", ".df-group-indent {\n padding-top: 11px;\n padding-left: 20px;\n margin-top: -11px;\n margin-bottom: 20px;\n margin-left: 5px;\n border-left: 1px solid var(--g-color-line-generic-accent);\n}\n.df-group-indent:last-child {\n margin-bottom: 0;\n}\n.df-group-indent:empty {\n display: none;\n}\n.df-group-indent > .df-simple-vertical-accordeon_view {\n margin-top: -10px;\n}", ".df-array-base_add-button-right {\n display: flex;\n align-items: flex-end;\n}\n.df-array-base_add-button-right .df-transparent {\n align-items: flex-end;\n}\n.df-array-base__items-wrapper_add-button-down {\n margin-bottom: 15px;\n}\n.df-array-base__items-wrapper_items-primitive {\n min-width: 100%;\n}\n.df-array-base__items-wrapper_items-primitive:empty {\n min-width: 0;\n min-width: initial;\n}\n.df-array-base__item-prefix {\n margin-top: -7px;\n margin-bottom: 8px;\n}\n.df-array-base__add-button_right {\n margin-left: 4px;\n}", ".df-use-oneof__toggler_radio > .df-row {\n width: auto;\n width: initial;\n max-width: none;\n max-width: initial;\n}\n.df-use-oneof__toggler_card + .df-group-indent > .df-use-search:not(.df-group-indent) {\n padding-top: 0px;\n margin-top: 15px;\n}\n.df-use-oneof__card {\n display: flex;\n}\n.df-use-oneof__card > :first-child {\n margin-right: 8px;\n}\n.df-use-oneof__checkbox {\n height: 28px;\n display: flex;\n align-items: center;\n}", ".df-simple-vertical-accordeon {\n margin-bottom: 20px;\n}\n.df-simple-vertical-accordeon:last-child {\n margin-bottom: 0;\n}\n.df-simple-vertical-accordeon_branch .df-simple-vertical-accordeon__body {\n padding-left: 20px;\n margin-left: 5px;\n border-left: 1px solid var(--g-color-line-generic-accent);\n}\n.df-simple-vertical-accordeon__header {\n display: flex;\n align-items: center;\n}\n.df-simple-vertical-accordeon__header-inner {\n margin-left: -13px;\n max-width: 533px;\n}\n.df-simple-vertical-accordeon__tooltip {\n margin: 0px 5px;\n}\n.df-simple-vertical-accordeon__tooltip .g-help-popover {\n display: flex;\n}\n.df-simple-vertical-accordeon__tooltip .g-help-popover > span {\n display: flex;\n}\n.df-simple-vertical-accordeon__chevron {\n transform: rotate(-90deg);\n}\n.df-simple-vertical-accordeon__chevron_open {\n transform: none;\n}\n.df-simple-vertical-accordeon__body {\n margin-top: 4px;\n padding-top: 6px;\n}\n.df-simple-vertical-accordeon__body_hidden {\n display: none;\n}", ".df-accordeon-card-form__accordeon-card-body {\n padding-right: 32px;\n}", ".df-row {\n display: flex;\n width: 500px;\n max-width: 500px;\n margin-bottom: 15px;\n}\n.df-row:last-child {\n margin-bottom: 0;\n}\n.df-row__left {\n width: 180px;\n min-height: 28px;\n display: flex;\n margin-bottom: auto;\n flex-direction: column;\n flex-shrink: 0;\n}\n.df-row__left-inner {\n display: inline;\n margin-top: auto;\n margin-bottom: auto;\n}\n.df-row__left::after {\n content: \"\";\n width: 100%;\n flex-shrink: 1;\n}\n.df-row__title {\n word-break: break-word;\n margin-right: 3px;\n}\n.df-row__title_required::after {\n content: \"*\";\n color: var(--g-color-text-danger);\n}\n.df-row__note {\n padding-right: 16px;\n position: relative;\n}\n.df-row__note-inner {\n position: absolute;\n margin-top: 1px;\n}\n.df-row__note-inner .g-help-popover {\n display: flex;\n}\n.df-row__note-inner .g-help-popover > span {\n display: flex;\n}\n.df-row__right {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n margin-left: 15px;\n}\n.df-row__right-inner {\n display: flex;\n justify-content: space-around;\n}\n.df-row__description {\n margin-top: 10px;\n color: var(--g-color-text-secondary);\n word-break: break-word;\n}\n.df-row__remove-button {\n margin-left: 5px;\n}\n.df-row__required-mark {\n color: var(--g-color-text-danger);\n}\n.df-row__error-wrapper {\n min-width: 100%;\n}", ".df-section {\n margin-bottom: 20px;\n}\n.df-section:last-child {\n margin-bottom: 0;\n}\n.df-section__header {\n margin-bottom: 20px;\n}\n.df-section__header_with-popover {\n display: flex;\n align-items: center;\n}\n.df-section__title {\n max-width: 533px;\n font-weight: 500;\n margin: 0;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.df-section__title_size_s {\n font-size: 13px;\n}\n.df-section__title_size_m {\n font-size: 15px;\n}\n.df-section__note {\n margin-left: 5px;\n}\n.df-section__note .g-help-popover {\n display: flex;\n}\n.df-section__note .g-help-popover > span {\n display: flex;\n}\n.df-section__description {\n margin-top: 4px;\n}", ".df-transparent {\n display: flex;\n margin-bottom: 15px;\n}\n.df-transparent:last-child {\n margin-bottom: 0;\n}\n.df-transparent_array-item {\n max-width: 338px;\n}\n.df-transparent_without-max-width {\n max-width: none;\n max-width: initial;\n}\n.df-transparent_without-max-width > .df-error-wrapper {\n width: auto;\n}\n.df-transparent__remove-button {\n margin-left: 5px;\n}", ".df-checkbox {\n height: 28px;\n display: flex;\n align-items: center;\n}", ".df-file-input {\n display: flex;\n}\n.df-file-input__input {\n display: none;\n}\n.df-file-input__file-name {\n display: block;\n margin: auto 10px;\n max-width: 160px;\n}", ".df-monaco-header {\n height: 52px;\n display: flex;\n justify-content: space-between;\n padding: 15px;\n align-items: center;\n background-color: var(--g-color-base-float-hover);\n}", ".df-monaco-input-dialog .g-dialog-footer {\n padding: 10px 32px 32px;\n}\n.df-monaco-input-dialog__container {\n border: 1px solid var(--g-color-line-generic);\n}\n.df-monaco-input-dialog__dialog-header .g-dialog-header__caption {\n min-height: 24px;\n}", ".df-monaco-input {\n width: 550px;\n}\n.df-monaco-input__container {\n border: 1px solid var(--g-color-line-generic);\n}", ".df-multi-oneof__select {\n max-width: 305px;\n}\n.df-multi-oneof__content_flat > .df-group-indent {\n margin: 0;\n border-left: none;\n padding: 0;\n}\n.df-multi-oneof__content_flat > .df-group-indent > .df-use-search {\n margin-top: 15px;\n}\n.df-multi-oneof__content_flat > .df-group-indent > .df-use-search:empty {\n display: none;\n}", ".df-multi-select {\n max-width: 305px;\n}\n.df-multi-select__meta-text {\n display: block;\n}", ".df-number-with-scale__wrapper {\n display: flex;\n}\n.df-number-with-scale__select {\n max-width: 102px;\n margin-left: 5px;\n}", ".df-object-base__content_inline {\n display: flex;\n}\n.df-object-base__content_inline > .df-use-search {\n width: 150px;\n margin-bottom: 0;\n margin-right: 8px;\n}\n.df-object-base__content_inline > .df-use-search:last-child {\n margin-right: 0;\n}\n.df-object-base__delimiter {\n height: 28px;\n display: flex;\n margin-right: 8px;\n align-items: center;\n white-space: nowrap;\n}", ".df-oneof {\n display: flex;\n flex-direction: column;\n}\n.df-oneof:last-child > .df-group-indent {\n margin-bottom: 0;\n}\n.df-oneof_base > .df-group-indent {\n all: unset;\n}\n.df-oneof_base > .df-group-indent > .df-use-search {\n padding-top: 11px;\n padding-left: 20px;\n margin-top: 4px;\n margin-bottom: 20px;\n margin-left: 5px;\n border-left: 1px solid var(--g-color-line-generic-accent);\n}\n.df-oneof_base > .df-group-indent > .df-use-search:empty {\n display: none;\n}\n.df-oneof_base > .df-group-indent > .df-use-search:last-child {\n margin-bottom: 0;\n}\n.df-oneof_base > .df-group-indent > .df-use-search > .df-simple-vertical-accordeon_view {\n margin-top: -10px;\n}\n.df-oneof_flat > .df-group-indent {\n margin: 0;\n border-left: none;\n padding: 0;\n}\n.df-oneof_flat > .df-group-indent > .df-use-search {\n margin-top: 15px;\n}\n.df-oneof_flat > .df-group-indent > .df-use-search:empty {\n display: none;\n}", ".df-select {\n max-width: 305px;\n}\n.df-select__meta-text {\n display: block;\n}", ".df-switch {\n height: 28px;\n display: flex;\n align-items: center;\n}", ".df-table-array__table {\n margin-bottom: 10px;\n}\n.df-table-array__table .g-table__cell {\n border-bottom: 0px transparent;\n}\n.df-table-array__row .g-table__cell {\n border-bottom: 0px transparent;\n border-top: 1px solid var(--g-color-line-generic);\n}\n.df-table-array__row_hidden {\n display: none;\n}\n.df-table-array__cell .yc-text-input,\n.df-table-array__cell .g-text-input,\n.df-table-array__cell .yc-select-control,\n.df-table-array__cell .g-select-control,\n.df-table-array__cell .yc-select,\n.df-table-array__cell .g-select {\n max-width: 150px;\n min-width: 150px;\n}\n.df-table-array__cell_arr, .df-table-array__cell_obj {\n padding-left: 3px;\n}\n.df-table-array__cell_arr .yc-text-input,\n.df-table-array__cell_arr .g-text-input,\n.df-table-array__cell_arr .yc-select-control:not(.df-multi-select),\n.df-table-array__cell_arr .g-select-control:not(.df-multi-select),\n.df-table-array__cell_arr .yc-select:not(.df-multi-select),\n.df-table-array__cell_arr .g-select:not(.df-multi-select), .df-table-array__cell_obj .yc-text-input,\n.df-table-array__cell_obj .g-text-input,\n.df-table-array__cell_obj .yc-select-control:not(.df-multi-select),\n.df-table-array__cell_obj .g-select-control:not(.df-multi-select),\n.df-table-array__cell_obj .yc-select:not(.df-multi-select),\n.df-table-array__cell_obj .g-select:not(.df-multi-select) {\n max-width: none;\n max-width: initial;\n}\n.df-table-array__cell_arr > .simple-vertical-accordeon, .df-table-array__cell_obj > .simple-vertical-accordeon {\n margin-bottom: 0;\n}\n.df-table-array__cell_bool {\n max-width: 50px;\n min-width: 50px;\n}\n.df-table-array__idx {\n padding-top: 6px;\n}", ".df-text-content.g-label {\n height: auto;\n width: auto;\n}\n.df-text-content .g-label__text {\n text-align: left;\n text-align: initial;\n white-space: normal;\n white-space: initial;\n}\n.df-text-content__icon {\n display: flex;\n align-items: center;\n margin-right: 4px;\n}\n.df-text-content__wrapper {\n display: flex;\n}\n.df-text-content__separator {\n margin: 0 4px;\n}", ".df-long-value {\n max-width: 100%;\n}\n.df-long-value_long {\n cursor: pointer;\n}\n.df-long-value_long:hover {\n color: var(--g-color-text-secondary);\n}\n.df-long-value__container {\n display: flex;\n}", ".df-toggler-card {\n width: 254px;\n padding: 10px;\n height: 88px;\n}\n.df-toggler-card__header {\n display: flex;\n justify-content: space-between;\n align-items: baseline;\n}\n.df-toggler-card__text {\n margin-top: 12px;\n display: block;\n margin-right: 15px;\n height: 36px;\n overflow: hidden;\n text-overflow: ellipsis;\n}", ".df-array-base-view__item-prefix {\n margin-bottom: 6px;\n}", ".df-monaco-view-dialog .g-dialog-footer {\n padding: 10px 32px 32px;\n}\n.df-monaco-view-dialog__container {\n border: 1px solid var(--g-color-line-generic);\n}\n.df-monaco-view-dialog__dialog-header {\n height: 48px;\n}", ".df-monaco-base-view {\n border: 1px solid var(--g-color-line-generic);\n width: 550px;\n}", ".df-multi-oneof-view__tooltip {\n word-wrap: break-word;\n}\n.df-multi-oneof-view__tooltip-container {\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n display: block;\n margin-bottom: 6px;\n}\n.df-multi-oneof-view__tooltip-container:last-child {\n margin-bottom: 0;\n}\n.df-multi-oneof-view__content_multiple-values > .df-group-indent {\n padding-top: 0px;\n}\n.df-multi-oneof-view__content_flat > .df-group-indent {\n margin: 0 0 20px;\n border-left: none;\n padding: 0;\n}", ".df-multiselect-view__tooltip {\n word-wrap: break-word;\n}\n.df-multiselect-view__tooltip-container {\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n display: block;\n margin-bottom: 6px;\n}\n.df-multiselect-view__tooltip-container:last-child {\n margin-bottom: 0;\n}", ".df-number-with-scale-view {\n display: flex;\n}\n.df-number-with-scale-view__tooltip {\n word-wrap: break-word;\n}\n.df-number-with-scale-view__tooltip-container {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 100%;\n}\n.df-number-with-scale-view__size {\n margin-left: 2px;\n}", ".df-object-base-view__content_inline {\n display: flex;\n}\n.df-object-base-view__content_inline > div {\n flex: auto;\n margin-right: 8px;\n margin-bottom: 0;\n}\n.df-object-base-view__content_inline > div:last-child {\n margin-right: 0;\n}\n.df-object-base-view__delimiter {\n display: flex;\n margin-right: 8px;\n align-items: center;\n white-space: nowrap;\n}", ".df-oneof-view > .df-group-indent {\n margin-bottom: 20px;\n}\n.df-oneof-view:last-child > .df-group-indent {\n margin-bottom: 0;\n}\n.df-oneof-view_flat > .df-group-indent {\n margin: 0 0 20px;\n border-left: none;\n padding: 0;\n}", ".df-table-array-view__table {\n margin-bottom: 10px;\n}\n.df-table-array-view__cell {\n max-width: 150px;\n min-width: 150px;\n}\n.df-table-array-view__cell_arr, .df-table-array-view__cell_obj {\n max-width: none;\n max-width: initial;\n}\n.df-table-array-view__cell_arr > .simple-vertical-accordeon, .df-table-array-view__cell_obj > .simple-vertical-accordeon {\n margin-bottom: 0;\n}\n.df-table-array-view__cell_bool {\n max-width: 50px;\n min-width: 50px;\n}", ".df-text-area-view {\n display: flex;\n}\n.df-text-area-view_active {\n cursor: pointer;\n}\n.df-text-area-view__chevron {\n margin: 3px;\n}\n.df-text-area-view__chevron_open {\n transform: rotate(180deg);\n}", ".df-view-row {\n width: 100%;\n display: flex;\n margin-bottom: 20px;\n}\n.df-view-row:last-child {\n margin-bottom: 0;\n}\n.df-view-row__left {\n width: 300px;\n max-width: 300px;\n min-width: 300px;\n display: flex;\n align-items: baseline;\n overflow: hidden;\n}\n.df-view-row__dots {\n min-width: 40px;\n flex-grow: 1;\n margin: 0 2px;\n border-bottom: 1px dotted var(--g-color-text-secondary);\n}\n.df-view-row__right {\n max-width: 480px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.df-view-row__right > .df-view-transparent {\n margin-bottom: 6px;\n}\n.df-view-row__right > .df-view-transparent:last-child {\n margin-bottom: 0;\n}\n.df-view-row:hover > .df-copy-button {\n display: block;\n}", ".df-view-table-cell {\n display: flex;\n}\n.df-view-table-cell__inner {\n max-width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.df-view-table-cell__inner > .df-view-row:last-child {\n margin-bottom: 0;\n}\n.df-view-table-cell__inner > .df-view-transparent {\n margin-bottom: 6px;\n}\n.df-view-table-cell__inner > .df-view-transparent:last-child {\n margin-bottom: 0;\n}\n.df-view-table-cell:hover > .df-copy-button {\n display: block;\n}", ".df-view-transparent {\n display: flex;\n margin-bottom: 20px;\n}\n.df-view-transparent:last-child {\n margin-bottom: 0;\n}\n.df-view-transparent:hover > .df-copy-button {\n display: block;\n}\n.df-view-transparent__inner {\n max-width: 100%;\n width: 100%;\n}", ".pc-one-of-custom {\n display: flex;\n flex-direction: column;\n}\n.pc-one-of-custom:last-child > .df-group-indent {\n margin-bottom: 0;\n}\n.pc-one-of-custom .df-group-indent {\n all: unset;\n}\n.pc-one-of-custom .df-group-indent > .df-use-search {\n padding-top: 11px;\n padding-left: 12px;\n margin-top: 4px;\n margin-bottom: 20px;\n margin-left: 5px;\n border-left: 1px solid var(--g-color-line-generic-accent);\n}\n.pc-one-of-custom .df-group-indent > .df-use-search:empty {\n display: none;\n}\n.pc-one-of-custom .df-group-indent > .df-use-search:last-child {\n margin-bottom: 0;\n}\n.pc-one-of-custom .df-group-indent > .df-use-search > .df-simple-vertical-accordeon_view {\n margin-top: -10px;\n}", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n\n/* Default standalone editor fonts */\n.monaco-editor {\n\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe WPC\", \"Segoe UI\", \"HelveticaNeue-Light\", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, \"Ubuntu\", \"Droid Sans\", sans-serif;\n\t--monaco-monospace-font: \"SF Mono\", Monaco, Menlo, Consolas, \"Ubuntu Mono\", \"Liberation Mono\", \"DejaVu Sans Mono\", \"Courier New\", monospace;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label {\n\tstroke-width: 1.2px;\n}\n\n.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,\n.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,\n.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {\n\tstroke-width: 1.2px;\n}\n\n.monaco-hover p {\n\tmargin: 0;\n}\n\n/* See https://github.com/microsoft/monaco-editor/issues/2168#issuecomment-780078600 */\n.monaco-aria-container {\n\tposition: absolute !important;\n}\n.monaco-aria-container {\n\ttop: 0; /* avoid being placed underneath a sibling element */\n\theight: 1px;\n\twidth: 1px;\n\tmargin: -1px;\n\toverflow: hidden;\n\tpadding: 0;\n\tclip: rect(1px, 1px, 1px, 1px);\n\t-webkit-clip-path: inset(50%);\n\tclip-path: inset(50%);\n}\n\n/*.monaco-editor.vs [tabindex=\"0\"]:focus {\n\toutline: 1px solid rgba(0, 122, 204, 0.4);\n\toutline-offset: -1px;\n\topacity: 1 !important;\n}\n\n.monaco-editor.vs-dark [tabindex=\"0\"]:focus {\n\toutline: 1px solid rgba(14, 99, 156, 0.6);\n\toutline-offset: -1px;\n\topacity: 1 !important;\n}*/\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-aria-container {\n\tposition: absolute; /* try to hide from window but not from screen readers */\n\tleft:-999em;\n}", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/* -------------------- IE10 remove auto clear button -------------------- */\n\n::-ms-clear {\n\tdisplay: none;\n}\n\n/* All widgets */\n/* I am not a big fan of this rule */\n.monaco-editor .editor-widget input {\n\tcolor: inherit;\n}\n\n/* -------------------- Editor -------------------- */\n\n.monaco-editor {\n\tposition: relative;\n\toverflow: visible;\n\t-webkit-text-size-adjust: 100%;\n\tcolor: var(--vscode-editor-foreground);\n\tbackground-color: var(--vscode-editor-background);\n}\n.monaco-editor-background {\n\tbackground-color: var(--vscode-editor-background);\n}\n.monaco-editor .rangeHighlight {\n\tbackground-color: var(--vscode-editor-rangeHighlightBackground);\n\tbox-sizing: border-box;\n\tborder: 1px solid var(--vscode-editor-rangeHighlightBorder);\n}\n.monaco-editor.hc-black .rangeHighlight, .monaco-editor.hc-light .rangeHighlight {\n\tborder-style: dotted;\n}\n.monaco-editor .symbolHighlight {\n\tbackground-color: var(--vscode-editor-symbolHighlightBackground);\n\tbox-sizing: border-box;\n\tborder: 1px solid var(--vscode-editor-symbolHighlightBorder);\n}\n.monaco-editor.hc-black .symbolHighlight, .monaco-editor.hc-light .symbolHighlight {\n\tborder-style: dotted;\n}\n\n/* -------------------- Misc -------------------- */\n\n.monaco-editor .overflow-guard {\n\tposition: relative;\n\toverflow: hidden;\n}\n\n.monaco-editor .view-overlays {\n\tposition: absolute;\n\ttop: 0;\n}\n\n/*\n.monaco-editor .auto-closed-character {\n\topacity: 0.3;\n}\n*/\n\n\n.monaco-editor .squiggly-error {\n\tborder-bottom: 4px double var(--vscode-editorError-border);\n}\n.monaco-editor .squiggly-error::before {\n\tdisplay: block;\n\tcontent: '';\n\twidth: 100%;\n\theight: 100%;\n\tbackground: var(--vscode-editorError-background);\n}\n.monaco-editor .squiggly-warning {\n\tborder-bottom: 4px double var(--vscode-editorWarning-border);\n}\n.monaco-editor .squiggly-warning::before {\n\tdisplay: block;\n\tcontent: '';\n\twidth: 100%;\n\theight: 100%;\n\tbackground: var(--vscode-editorWarning-background);\n}\n.monaco-editor .squiggly-info {\n\tborder-bottom: 4px double var(--vscode-editorInfo-border);\n}\n.monaco-editor .squiggly-info::before {\n\tdisplay: block;\n\tcontent: '';\n\twidth: 100%;\n\theight: 100%;\n\tbackground: var(--vscode-editorInfo-background);\n}\n.monaco-editor .squiggly-hint {\n\tborder-bottom: 2px dotted var(--vscode-editorHint-border);\n}\n.monaco-editor.showUnused .squiggly-unnecessary {\n\tborder-bottom: 2px dashed var(--vscode-editorUnnecessaryCode-border);\n}\n.monaco-editor.showDeprecated .squiggly-inline-deprecated {\n\t-webkit-text-decoration: line-through;\n\ttext-decoration: line-through;\n\ttext-decoration-color: inherit;\n\ttext-decoration-color: var(--vscode-editor-foreground, inherit);\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/* Arrows */\n.monaco-scrollable-element > .scrollbar > .scra {\n\tfont-size: 11px !important;\n}\n.monaco-scrollable-element > .scrollbar > .scra {\n\tcursor: pointer;\n}\n\n.monaco-scrollable-element > .visible {\n\topacity: 1;\n\n\t/* Background rule added for IE9 - to allow clicks on dom node */\n\tbackground:rgba(0,0,0,0);\n\n\ttransition: opacity 100ms linear;\n\t/* In front of peek view */\n\tz-index: 11;\n}\n.monaco-scrollable-element > .invisible {\n\topacity: 0;\n\tpointer-events: none;\n}\n.monaco-scrollable-element > .invisible.fade {\n\ttransition: opacity 800ms linear;\n}\n\n/* Scrollable Content Inset Shadow */\n.monaco-scrollable-element > .shadow {\n\tposition: absolute;\n\tdisplay: none;\n}\n.monaco-scrollable-element > .shadow.top {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 3px;\n\theight: 3px;\n\twidth: 100%;\n\tbox-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.left {\n\tdisplay: block;\n\ttop: 3px;\n\tleft: 0;\n\theight: 100%;\n\twidth: 3px;\n\tbox-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.top-left-corner {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 0;\n\theight: 3px;\n\twidth: 3px;\n}\n.monaco-scrollable-element > .shadow.top.left {\n\tbox-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;\n}\n\n.monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: var(--vscode-scrollbarSlider-background);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: var(--vscode-scrollbarSlider-hoverBackground);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: var(--vscode-scrollbarSlider-activeBackground);\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .inputarea {\n\toutline: none !important;\n}\n\n.monaco-editor .inputarea {\n\tmin-width: 0;\n\tmin-height: 0;\n\tmargin: 0;\n\tpadding: 0;\n\tposition: absolute;\n\tresize: none;\n\tborder: none;\n\toverflow: hidden;\n\tcolor: transparent;\n\tbackground-color: transparent;\n\tz-index: -10;\n}\n/*.monaco-editor .inputarea {\n\tposition: fixed !important;\n\twidth: 800px !important;\n\theight: 500px !important;\n\ttop: initial !important;\n\tleft: initial !important;\n\tbottom: 0 !important;\n\tright: 0 !important;\n\tcolor: black !important;\n\tbackground: white !important;\n\tline-height: 15px !important;\n\tfont-size: 14px !important;\n\tz-index: 10 !important;\n}*/\n.monaco-editor .inputarea.ime-input {\n\tz-index: 10;\n\tcaret-color: var(--vscode-editorCursor-foreground);\n\tcolor: var(--vscode-editor-foreground);\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .margin-view-overlays .line-numbers {\n\tfont-feature-settings: \"tnum\";\n\tfont-variant-numeric: tabular-nums;\n\tposition: absolute;\n\ttext-align: right;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n\tbox-sizing: border-box;\n\tcursor: default;\n\theight: 100%;\n}\n\n.monaco-editor .relative-current-line-number {\n\ttext-align: left;\n\tdisplay: inline-block;\n\twidth: 100%;\n}\n\n.monaco-editor .margin-view-overlays .line-numbers.lh-odd {\n\tmargin-top: 1px;\n}\n\n.monaco-editor .line-numbers {\n\tcolor: var(--vscode-editorLineNumber-foreground);\n}\n\n.monaco-editor .line-numbers.active-line-number {\n\tcolor: var(--vscode-editorLineNumber-activeForeground);\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .margin {\n\tbackground-color: var(--vscode-editorGutter-background);\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-mouse-cursor-text {\n\tcursor: text;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .view-overlays .current-line {\n\tdisplay: block;\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tbox-sizing: border-box;\n}\n\n.monaco-editor .margin-view-overlays .current-line {\n\tdisplay: block;\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tbox-sizing: border-box;\n}\n\n.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both {\n\tborder-right: 0;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/*\n\tKeeping name short for faster parsing.\n\tcdr = core decorations rendering (div)\n*/\n.monaco-editor .lines-content .cdr {\n\tposition: absolute;\n}", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .glyph-margin {\n\tposition: absolute;\n\ttop: 0;\n}\n\n/*\n\tKeeping name short for faster parsing.\n\tcgmr = core glyph margin rendering (div)\n*/\n.monaco-editor .margin-view-overlays .cgmr {\n\tposition: absolute;\n\tdisplay: flex;\n\talign-items: center;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .lines-content .core-guide {\n\tposition: absolute;\n\tbox-sizing: border-box;\n}\n\n.monaco-editor .lines-content .core-guide-indent {\n\tbox-shadow: 1px 0 0 0 var(--vscode-editorIndentGuide-background) inset;\n}\n\n.monaco-editor .lines-content .core-guide-indent-active {\n\tbox-shadow: 1px 0 0 0 --vscode-editorIndentGuide-background inset;\n\tbox-shadow: 1px 0 0 0 var(--vscode-editorIndentGuide-activeBackground, --vscode-editorIndentGuide-background) inset;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/* Uncomment to see lines flashing when they're painted */\n/*.monaco-editor .view-lines > .view-line {\n\tbackground-color: none;\n\tanimation-name: flash-background;\n\tanimation-duration: 800ms;\n}\n@keyframes flash-background {\n\t0% { background-color: lightgreen; }\n\t100% { background-color: none }\n}*/\n\n.mtkcontrol {\n\tcolor: rgb(255, 255, 255) !important;\n\tbackground: rgb(150, 0, 0) !important;\n}\n\n.mtkoverflow {\n\tbackground-color: --vscode-editor-background;\n\tbackground-color: var(--vscode-button-background, --vscode-editor-background);\n\tcolor: --vscode-editor-foreground;\n\tcolor: var(--vscode-button-foreground, --vscode-editor-foreground);\n\tborder-width: 1px;\n\tborder-style: solid;\n\tborder-color: var(--vscode-contrastBorder);\n\tborder-radius: 2px;\n\tpadding: 4px;\n\tcursor: pointer;\n}\n.mtkoverflow:hover {\n\tbackground-color: var(--vscode-button-hoverBackground);\n}\n\n.monaco-editor.no-user-select .lines-content,\n.monaco-editor.no-user-select .view-line,\n.monaco-editor.no-user-select .view-lines {\n\t-moz-user-select: none;\n\tuser-select: none;\n\t-webkit-user-select: none;\n}\n/* Use user-select: text for lookup feature on macOS */\n/* https://github.com/microsoft/vscode/issues/85632 */\n.monaco-editor.mac .lines-content:hover,\n.monaco-editor.mac .view-line:hover,\n.monaco-editor.mac .view-lines:hover {\n\t-moz-user-select: text;\n\tuser-select: text;\n\t-webkit-user-select: text;\n\t-ms-user-select: text;\n}\n\n.monaco-editor.enable-user-select {\n\t-moz-user-select: initial;\n\tuser-select: initial;\n\t-webkit-user-select: initial;\n}\n\n.monaco-editor .view-lines {\n\twhite-space: nowrap;\n}\n\n.monaco-editor .view-line {\n\tposition: absolute;\n\twidth: 100%;\n}\n\n.monaco-editor .mtkw {\n\tcolor: var(--vscode-editorWhitespace-foreground) !important;\n}\n\n.monaco-editor .mtkz {\n\tcolor: var(--vscode-editorWhitespace-foreground) !important;\n}\n\n.monaco-editor .mtkz {\n\tdisplay: inline-block;\n}\n\n/* TODO@tokenization bootstrap fix */\n/*.monaco-editor .view-line > span > span {\n\tfloat: none;\n\tmin-height: inherit;\n\tmargin-left: inherit;\n}*/\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n.monaco-editor .lines-decorations {\n\tposition: absolute;\n\ttop: 0;\n\tbackground: white;\n}\n\n/*\n\tKeeping name short for faster parsing.\n\tcldr = core lines decorations rendering (div)\n*/\n.monaco-editor .margin-view-overlays .cldr {\n\tposition: absolute;\n\theight: 100%;\n}", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/*\n\tKeeping name short for faster parsing.\n\tcmdr = core margin decorations rendering (div)\n*/\n.monaco-editor .margin-view-overlays .cmdr {\n\tposition: absolute;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n}", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/* START cover the case that slider is visible on mouseover */\n.monaco-editor .minimap.slider-mouseover .minimap-slider {\n\topacity: 0;\n\ttransition: opacity 100ms linear;\n}\n.monaco-editor .minimap.slider-mouseover:hover .minimap-slider {\n\topacity: 1;\n}\n.monaco-editor .minimap.slider-mouseover .minimap-slider.active {\n\topacity: 1;\n}\n/* END cover the case that slider is visible on mouseover */\n.monaco-editor .minimap-slider .minimap-slider-horizontal {\n\tbackground: var(--vscode-minimapSlider-background);\n}\n.monaco-editor .minimap-slider:hover .minimap-slider-horizontal {\n\tbackground: var(--vscode-minimapSlider-hoverBackground);\n}\n.monaco-editor .minimap-slider.active .minimap-slider-horizontal {\n\tbackground: var(--vscode-minimapSlider-activeBackground);\n}\n.monaco-editor .minimap-shadow-visible {\n\tbox-shadow: var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset;\n}\n.monaco-editor .minimap-shadow-hidden {\n\tposition: absolute;\n\twidth: 0;\n}\n.monaco-editor .minimap-shadow-visible {\n\tposition: absolute;\n\tleft: -6px;\n\twidth: 6px;\n}\n.monaco-editor.no-minimap-shadow .minimap-shadow-visible {\n\tposition: absolute;\n\tleft: -1px;\n\twidth: 1px;\n}\n\n/* 0.5s fade in/out for the minimap */\n.minimap.autohide {\n\topacity: 0;\n\ttransition: opacity 0.5s;\n}\n.minimap.autohide:hover {\n\topacity: 1;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n.monaco-editor .overlayWidgets {\n\tposition: absolute;\n\ttop: 0;\n\tleft:0;\n}", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .view-ruler {\n\tposition: absolute;\n\ttop: 0;\n\tbox-shadow: 1px 0 0 0 var(--vscode-editorRuler-foreground) inset;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .scroll-decoration {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\theight: 6px;\n\tbox-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/*\n\tKeeping name short for faster parsing.\n\tcslr = core selections layer rendering (div)\n*/\n.monaco-editor .lines-content .cslr {\n\tposition: absolute;\n}\n\n.monaco-editor .focused .selected-text {\n\tbackground-color: var(--vscode-editor-selectionBackground);\n}\n\n.monaco-editor .selected-text {\n\tbackground-color: var(--vscode-editor-inactiveSelectionBackground);\n}\n\n.monaco-editor\t\t\t.top-left-radius\t\t{ border-top-left-radius: 3px; }\n.monaco-editor\t\t\t.bottom-left-radius\t\t{ border-bottom-left-radius: 3px; }\n.monaco-editor\t\t\t.top-right-radius\t\t{ border-top-right-radius: 3px; }\n.monaco-editor\t\t\t.bottom-right-radius\t{ border-bottom-right-radius: 3px; }\n\n.monaco-editor.hc-black .top-left-radius\t\t{ border-top-left-radius: 0; }\n.monaco-editor.hc-black .bottom-left-radius\t\t{ border-bottom-left-radius: 0; }\n.monaco-editor.hc-black .top-right-radius\t\t{ border-top-right-radius: 0; }\n.monaco-editor.hc-black .bottom-right-radius\t{ border-bottom-right-radius: 0; }\n\n.monaco-editor.hc-light .top-left-radius\t\t{ border-top-left-radius: 0; }\n.monaco-editor.hc-light .bottom-left-radius\t\t{ border-bottom-left-radius: 0; }\n.monaco-editor.hc-light .top-right-radius\t\t{ border-top-right-radius: 0; }\n.monaco-editor.hc-light .bottom-right-radius\t{ border-bottom-right-radius: 0; }\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n.monaco-editor .cursors-layer {\n\tposition: absolute;\n\ttop: 0;\n}\n\n.monaco-editor .cursors-layer > .cursor {\n\tposition: absolute;\n\toverflow: hidden;\n\tbox-sizing: border-box;\n}\n\n/* -- smooth-caret-animation -- */\n.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor {\n\ttransition: all 80ms;\n}\n\n/* -- block-outline-style -- */\n.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor {\n\tbackground: transparent !important;\n}\n.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor {\n\tborder-style: solid;\n\tborder-width: 1px;\n}\n\n/* -- underline-style -- */\n.monaco-editor .cursors-layer.cursor-underline-style > .cursor {\n\tbackground: transparent !important;\n}\n.monaco-editor .cursors-layer.cursor-underline-style > .cursor {\n\tborder-bottom-width: 2px;\n\tborder-bottom-style: solid;\n}\n\n/* -- underline-thin-style -- */\n.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor {\n\tbackground: transparent !important;\n}\n.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor {\n\tborder-bottom-width: 1px;\n\tborder-bottom-style: solid;\n}\n\n@keyframes monaco-cursor-smooth {\n\t0%,\n\t20% {\n\t\topacity: 1;\n\t}\n\t60%,\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes monaco-cursor-phase {\n\t0%,\n\t20% {\n\t\topacity: 1;\n\t}\n\t90%,\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes monaco-cursor-expand {\n\t0%,\n\t20% {\n\t\ttransform: scaleY(1);\n\t}\n\t80%,\n\t100% {\n\t\ttransform: scaleY(0);\n\t}\n}\n\n.cursor-smooth {\n\tanimation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate;\n}\n\n.cursor-phase {\n\tanimation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate;\n}\n\n.cursor-expand > .cursor {\n\tanimation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .blockDecorations-container {\n\tposition: absolute;\n\ttop: 0;\n\tpointer-events: none;\n}\n\n.monaco-editor .blockDecorations-block {\n\tposition: absolute;\n\tbox-sizing: border-box;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .mwh {\n\tcolor: var(--vscode-editorWhitespace-foreground) !important;\n}\n\n.monaco-editor .mwh {\n\tposition: absolute;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n:root {\n\t--vscode-sash-size: 4px;\n}\n\n.monaco-sash {\n\tposition: absolute;\n\tz-index: 35;\n\ttouch-action: none;\n}\n\n.monaco-sash.disabled {\n\tpointer-events: none;\n}\n\n.monaco-sash.mac.vertical {\n\tcursor: col-resize;\n}\n\n.monaco-sash.vertical.minimum {\n\tcursor: e-resize;\n}\n\n.monaco-sash.vertical.maximum {\n\tcursor: w-resize;\n}\n\n.monaco-sash.mac.horizontal {\n\tcursor: row-resize;\n}\n\n.monaco-sash.horizontal.minimum {\n\tcursor: s-resize;\n}\n\n.monaco-sash.horizontal.maximum {\n\tcursor: n-resize;\n}\n\n.monaco-sash.disabled {\n\tcursor: default !important;\n\tpointer-events: none !important;\n}\n\n.monaco-sash.vertical {\n\tcursor: ew-resize;\n\ttop: 0;\n\twidth: 4px;\n\twidth: var(--vscode-sash-size);\n\theight: 100%;\n}\n\n.monaco-sash.horizontal {\n\tcursor: ns-resize;\n\tleft: 0;\n\twidth: 100%;\n\theight: 4px;\n\theight: var(--vscode-sash-size);\n}\n\n.monaco-sash:not(.disabled) > .orthogonal-drag-handle {\n\tcontent: \" \";\n\theight: calc(4px * 2);\n\theight: calc(var(--vscode-sash-size) * 2);\n\twidth: calc(4px * 2);\n\twidth: calc(var(--vscode-sash-size) * 2);\n\tz-index: 100;\n\tdisplay: block;\n\tcursor: all-scroll;\n\tposition: absolute;\n}\n\n.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)\n\t> .orthogonal-drag-handle.start,\n.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)\n\t> .orthogonal-drag-handle.end {\n\tcursor: nwse-resize;\n}\n\n.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)\n\t> .orthogonal-drag-handle.end,\n.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)\n\t> .orthogonal-drag-handle.start {\n\tcursor: nesw-resize;\n}\n\n.monaco-sash.vertical > .orthogonal-drag-handle.start {\n\tleft: calc(4px * -0.5);\n\tleft: calc(var(--vscode-sash-size) * -0.5);\n\ttop: calc(4px * -1);\n\ttop: calc(var(--vscode-sash-size) * -1);\n}\n.monaco-sash.vertical > .orthogonal-drag-handle.end {\n\tleft: calc(4px * -0.5);\n\tleft: calc(var(--vscode-sash-size) * -0.5);\n\tbottom: calc(4px * -1);\n\tbottom: calc(var(--vscode-sash-size) * -1);\n}\n.monaco-sash.horizontal > .orthogonal-drag-handle.start {\n\ttop: calc(4px * -0.5);\n\ttop: calc(var(--vscode-sash-size) * -0.5);\n\tleft: calc(4px * -1);\n\tleft: calc(var(--vscode-sash-size) * -1);\n}\n.monaco-sash.horizontal > .orthogonal-drag-handle.end {\n\ttop: calc(4px * -0.5);\n\ttop: calc(var(--vscode-sash-size) * -0.5);\n\tright: calc(4px * -1);\n\tright: calc(var(--vscode-sash-size) * -1);\n}\n\n.monaco-sash:before {\n\tcontent: '';\n\tpointer-events: none;\n\tposition: absolute;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: transparent;\n}\n\n.monaco-workbench:not(.reduce-motion) .monaco-sash:before {\n\ttransition: background-color 0.1s ease-out;\n}\n\n.monaco-sash.hover:before,\n.monaco-sash.active:before {\n\tbackground: var(--vscode-sash-hoverBorder);\n}\n\n.monaco-sash.vertical:before {\n\twidth: var(--vscode-sash-hover-size);\n\tleft: calc(50% - (var(--vscode-sash-hover-size) / 2));\n}\n\n.monaco-sash.horizontal:before {\n\theight: var(--vscode-sash-hover-size);\n\ttop: calc(50% - (var(--vscode-sash-hover-size) / 2));\n}\n\n.pointer-events-disabled {\n\tpointer-events: none !important;\n}\n\n/** Debug **/\n\n.monaco-sash.debug {\n\tbackground: cyan;\n}\n\n.monaco-sash.debug.disabled {\n\tbackground: rgba(0, 255, 255, 0.2);\n}\n\n.monaco-sash.debug:not(.disabled) > .orthogonal-drag-handle {\n\tbackground: red;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n/* ---------- DiffEditor ---------- */\n\n.monaco-diff-editor .diffOverview {\n\tz-index: 9;\n}\n\n.monaco-diff-editor .diffOverview .diffViewport {\n\tz-index: 10;\n}\n\n/* colors not externalized: using transparancy on background */\n.monaco-diff-editor.vs\t\t\t.diffOverview { background: rgba(0, 0, 0, 0.03); }\n.monaco-diff-editor.vs-dark\t\t.diffOverview { background: rgba(255, 255, 255, 0.01); }\n\n.monaco-scrollable-element.modified-in-monaco-diff-editor.vs\t\t.scrollbar { background: rgba(0,0,0,0); }\n.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark\t.scrollbar { background: rgba(0,0,0,0); }\n.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black\t.scrollbar { background: none; }\n.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light\t.scrollbar { background: none; }\n\n.monaco-scrollable-element.modified-in-monaco-diff-editor .slider {\n\tz-index: 10;\n}\n.modified-in-monaco-diff-editor\t\t\t\t.slider.active { background: rgba(171, 171, 171, .4); }\n.modified-in-monaco-diff-editor.hc-black\t.slider.active { background: none; }\n.modified-in-monaco-diff-editor.hc-light\t.slider.active { background: none; }\n\n/* ---------- Diff ---------- */\n\n.monaco-editor .insert-sign,\n.monaco-diff-editor .insert-sign,\n.monaco-editor .delete-sign,\n.monaco-diff-editor .delete-sign {\n\tfont-size: 11px !important;\n\topacity: 0.7 !important;\n\tdisplay: flex !important;\n}\n\n.monaco-editor .insert-sign,\n.monaco-diff-editor .insert-sign,\n.monaco-editor .delete-sign,\n.monaco-diff-editor .delete-sign {\n\talign-items: center;\n}\n.monaco-editor.hc-black .insert-sign,\n.monaco-diff-editor.hc-black .insert-sign,\n.monaco-editor.hc-black .delete-sign,\n.monaco-diff-editor.hc-black .delete-sign,\n.monaco-editor.hc-light .insert-sign,\n.monaco-diff-editor.hc-light .insert-sign,\n.monaco-editor.hc-light .delete-sign,\n.monaco-diff-editor.hc-light .delete-sign {\n\topacity: 1;\n}\n\n.monaco-editor .inline-deleted-margin-view-zone {\n\ttext-align: right;\n}\n.monaco-editor .inline-added-margin-view-zone {\n\ttext-align: right;\n}\n\n.monaco-editor .arrow-revert-change {\n\tz-index: 10;\n\tposition: absolute;\n}\n\n.monaco-editor .arrow-revert-change:hover {\n\tcursor: pointer;\n}\n\n/* ---------- Inline Diff ---------- */\n\n.monaco-editor .view-zones .view-lines .view-line span {\n\tdisplay: inline-block;\n}\n\n.monaco-editor .margin-view-zones .lightbulb-glyph:hover {\n\tcursor: pointer;\n}\n\n.monaco-editor .char-insert, .monaco-diff-editor .char-insert {\n\tbackground-color: var(--vscode-diffEditor-insertedTextBackground);\n}\n\n.monaco-editor .line-insert, .monaco-diff-editor .line-insert {\n\tbackground-color: --vscode-diffEditor-insertedTextBackground;\n\tbackground-color: var(--vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground);\n}\n\n.monaco-editor .line-insert,\n.monaco-editor .char-insert {\n\tbox-sizing: border-box;\n\tborder: 1px solid var(--vscode-diffEditor-insertedTextBorder);\n}\n.monaco-editor.hc-black .line-insert, .monaco-editor.hc-light .line-insert,\n.monaco-editor.hc-black .char-insert, .monaco-editor.hc-light .char-insert {\n\tborder-style: dashed;\n}\n\n.monaco-editor .line-delete,\n.monaco-editor .char-delete {\n\tbox-sizing: border-box;\n\tborder: 1px solid var(--vscode-diffEditor-removedTextBorder);\n}\n.monaco-editor.hc-black .line-delete, .monaco-editor.hc-light .line-delete,\n.monaco-editor.hc-black .char-delete, .monaco-editor.hc-light .char-delete {\n\tborder-style: dashed;\n}\n\n.monaco-editor .inline-added-margin-view-zone,\n.monaco-editor .gutter-insert, .monaco-diff-editor .gutter-insert {\n\tbackground-color: --vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground;\n\tbackground-color: var(--vscode-diffEditorGutter-insertedLineBackground, --vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground);\n}\n\n.monaco-editor .char-delete, .monaco-diff-editor .char-delete {\n\tbackground-color: var(--vscode-diffEditor-removedTextBackground);\n}\n\n.monaco-editor .line-delete, .monaco-diff-editor .line-delete {\n\tbackground-color: --vscode-diffEditor-removedTextBackground;\n\tbackground-color: var(--vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground);\n}\n\n.monaco-editor .inline-deleted-margin-view-zone,\n.monaco-editor .gutter-delete, .monaco-diff-editor .gutter-delete {\n\tbackground-color: --vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground;\n\tbackground-color: var(--vscode-diffEditorGutter-removedLineBackground, --vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground);\n}\n\n.monaco-diff-editor.side-by-side .editor.modified {\n\tbox-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow);\n\tborder-left: 1px solid var(--vscode-diffEditor-border);\n}\n\n.monaco-diff-editor .diffViewport {\n\tbackground: var(--vscode-scrollbarSlider-background);\n}\n\n.monaco-diff-editor .diffViewport:hover {\n\tbackground: var(--vscode-scrollbarSlider-hoverBackground);\n}\n\n.monaco-diff-editor .diffViewport:active {\n\tbackground: var(--vscode-scrollbarSlider-activeBackground);\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-diff-editor .diff-review-line-number {\n\ttext-align: right;\n\tdisplay: inline-block;\n\tcolor: var(--vscode-editorLineNumber-foreground);\n}\n\n.monaco-diff-editor .diff-review {\n\tposition: absolute;\n\t-moz-user-select: none;\n\tuser-select: none;\n\t-webkit-user-select: none;\n}\n\n.monaco-diff-editor .diff-review-summary {\n\tpadding-left: 10px;\n}\n\n.monaco-diff-editor .diff-review-shadow {\n\tposition: absolute;\n\tbox-shadow: var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset;\n}\n\n.monaco-diff-editor .diff-review-row {\n\twhite-space: pre;\n}\n\n.monaco-diff-editor .diff-review-table {\n\tdisplay: table;\n\tmin-width: 100%;\n}\n\n.monaco-diff-editor .diff-review-row {\n\tdisplay: table-row;\n\twidth: 100%;\n}\n\n.monaco-diff-editor .diff-review-spacer {\n\tdisplay: inline-block;\n\twidth: 10px;\n\tvertical-align: middle;\n}\n\n.monaco-diff-editor .diff-review-spacer > .codicon {\n\tfont-size: 9px !important;\n}\n\n.monaco-diff-editor .diff-review-actions {\n\tdisplay: inline-block;\n\tposition: absolute;\n\tright: 10px;\n\ttop: 2px;\n}\n\n.monaco-diff-editor .diff-review-actions .action-label {\n\twidth: 16px;\n\theight: 16px;\n\tmargin: 2px 0;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-list {\n\tposition: relative;\n\theight: 100%;\n\twidth: 100%;\n\twhite-space: nowrap;\n}\n\n.monaco-list.mouse-support {\n\t-moz-user-select: none;\n\tuser-select: none;\n\t-webkit-user-select: none;\n}\n\n.monaco-list > .monaco-scrollable-element {\n\theight: 100%;\n}\n\n.monaco-list-rows {\n\tposition: relative;\n\twidth: 100%;\n\theight: 100%;\n}\n\n.monaco-list.horizontal-scrolling .monaco-list-rows {\n\twidth: auto;\n\tmin-width: 100%;\n}\n\n.monaco-list-row {\n\tposition: absolute;\n\tbox-sizing: border-box;\n\toverflow: hidden;\n\twidth: 100%;\n}\n\n.monaco-list.mouse-support .monaco-list-row {\n\tcursor: pointer;\n\ttouch-action: none;\n}\n\n/* for OS X ballistic scrolling */\n.monaco-list-row.scrolling {\n\tdisplay: none !important;\n}\n\n/* Focus */\n.monaco-list.element-focused,\n.monaco-list.selection-single,\n.monaco-list.selection-multiple {\n\toutline: 0 !important;\n}\n\n/* Dnd */\n.monaco-drag-image {\n\tdisplay: inline-block;\n\tpadding: 1px 7px;\n\tborder-radius: 10px;\n\tfont-size: 12px;\n\tposition: absolute;\n\tz-index: 1000;\n}\n\n/* Filter */\n\n.monaco-list-type-filter-message {\n\tposition: absolute;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\ttop: 0;\n\tleft: 0;\n\tpadding: 40px 1em 1em 1em;\n\ttext-align: center;\n\twhite-space: normal;\n\topacity: 0.7;\n\tpointer-events: none;\n}\n\n.monaco-list-type-filter-message:empty {\n\tdisplay: none;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/* Use custom CSS vars to expose padding into parent select for padding calculation */\n.monaco-select-box-dropdown-padding {\n\t--dropdown-padding-top: 1px;\n\t--dropdown-padding-bottom: 1px;\n}\n\n.hc-black .monaco-select-box-dropdown-padding,\n.hc-light .monaco-select-box-dropdown-padding {\n\t--dropdown-padding-top: 3px;\n\t--dropdown-padding-bottom: 4px;\n}\n\n.monaco-select-box-dropdown-container {\n\tdisplay: none;\n\tbox-sizing:\tborder-box;\n}\n\n.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown * {\n\tmargin: 0;\n}\n\n.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:focus {\n\toutline: 1px solid -webkit-focus-ring-color;\n\toutline-offset: -1px;\n}\n\n.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code {\n\tline-height: 15px; /** For some reason, this is needed, otherwise will take up 20px height */\n\tfont-family: var(--monaco-monospace-font);\n}\n\n\n.monaco-select-box-dropdown-container.visible {\n\tdisplay: flex;\n\tflex-direction: column;\n\ttext-align: left;\n\twidth: 1px;\n\toverflow: hidden;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-list-container {\n\tflex: 0 0 auto;\n\talign-self: flex-start;\n\tpadding-top: var(--dropdown-padding-top);\n\tpadding-bottom: var(--dropdown-padding-bottom);\n\tpadding-left: 1px;\n\tpadding-right: 1px;\n\twidth: 100%;\n\toverflow: hidden;\n\tbox-sizing:\tborder-box;\n}\n\n.monaco-select-box-dropdown-container > .select-box-details-pane {\n\tpadding: 5px;\n}\n\n.hc-black .monaco-select-box-dropdown-container > .select-box-dropdown-list-container {\n\tpadding-top: var(--dropdown-padding-top);\n\tpadding-bottom: var(--dropdown-padding-bottom);\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row {\n\tcursor: pointer;\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-text {\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n\tpadding-left: 3.5px;\n\twhite-space: nowrap;\n\tfloat: left;\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-detail {\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n\tpadding-left: 3.5px;\n\twhite-space: nowrap;\n\tfloat: left;\n\topacity: 0.7;\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-decorator-right {\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n\tpadding-right: 10px;\n\twhite-space: nowrap;\n\tfloat: right;\n}\n\n\n/* Accepted CSS hiding technique for accessibility reader text */\n/* https://webaim.org/techniques/css/invisiblecontent/ */\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .visually-hidden {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control {\n\tflex: 1 1 auto;\n\talign-self: flex-start;\n\topacity: 0;\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div {\n\toverflow: hidden;\n\tmax-height: 0px;\n}\n\n.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div > .option-text-width-control {\n\tpadding-left: 4px;\n\tpadding-right: 8px;\n\twhite-space: nowrap;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-select-box {\n\twidth: 100%;\n\tcursor: pointer;\n\tborder-radius: 2px;\n}\n\n.monaco-select-box-dropdown-container {\n\tfont-size: 13px;\n\tfont-weight: normal;\n\ttext-transform: none;\n}\n\n/** Actions */\n\n.monaco-action-bar .action-item.select-container {\n\tcursor: default;\n}\n\n.monaco-action-bar .action-item .monaco-select-box {\n\tcursor: pointer;\n\tmin-width: 100px;\n\tmin-height: 18px;\n\tpadding: 2px 23px 2px 8px;\n}\n\n.mac .monaco-action-bar .action-item .monaco-select-box {\n\tfont-size: 11px;\n\tborder-radius: 5px;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-action-bar {\n\twhite-space: nowrap;\n\theight: 100%;\n}\n\n.monaco-action-bar .actions-container {\n\tdisplay: flex;\n\tmargin: 0 auto;\n\tpadding: 0;\n\theight: 100%;\n\twidth: 100%;\n\talign-items: center;\n}\n\n.monaco-action-bar.vertical .actions-container {\n\tdisplay: inline-block;\n}\n\n.monaco-action-bar .action-item {\n\tdisplay: block;\n\talign-items: center;\n\tjustify-content: center;\n\tcursor: pointer;\n\tposition: relative; /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */\n}\n\n.monaco-action-bar .action-item.disabled {\n\tcursor: default;\n}\n\n.monaco-action-bar .action-item .icon,\n.monaco-action-bar .action-item .codicon {\n\tdisplay: block;\n}\n\n.monaco-action-bar .action-item .codicon {\n\tdisplay: flex;\n\talign-items: center;\n\twidth: 16px;\n\theight: 16px;\n}\n\n.monaco-action-bar .action-label {\n\tdisplay: flex;\n\tfont-size: 11px;\n\tpadding: 3px;\n\tborder-radius: 5px;\n}\n\n.monaco-action-bar .action-item.disabled .action-label,\n.monaco-action-bar .action-item.disabled .action-label::before,\n.monaco-action-bar .action-item.disabled .action-label:hover {\n\topacity: 0.6;\n}\n\n/* Vertical actions */\n\n.monaco-action-bar.vertical {\n\ttext-align: left;\n}\n\n.monaco-action-bar.vertical .action-item {\n\tdisplay: block;\n}\n\n.monaco-action-bar.vertical .action-label.separator {\n\tdisplay: block;\n\tborder-bottom: 1px solid #bbb;\n\tpadding-top: 1px;\n\tmargin-left: .8em;\n\tmargin-right: .8em;\n}\n\n.monaco-action-bar .action-item .action-label.separator {\n\tmargin: 5px 4px !important;\n}\n\n.monaco-action-bar .action-item .action-label.separator {\n\twidth: 1px;\n\theight: 16px;\n\tcursor: default;\n\tmin-width: 1px;\n\tpadding: 0;\n\tbackground-color: #bbb;\n}\n\n.secondary-actions .monaco-action-bar .action-label {\n\tmargin-left: 6px;\n}\n\n/* Action Items */\n.monaco-action-bar .action-item.select-container {\n\toverflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */\n\tflex: 1;\n\tmax-width: 170px;\n\tmin-width: 60px;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tmargin-right: 10px;\n}\n\n.monaco-action-bar .action-item.action-dropdown-item {\n\tdisplay: flex;\n}\n\n.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator {\n\tdisplay: flex;\n\talign-items: center;\n\tcursor: default;\n}\n\n.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div {\n\twidth: 1px;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.context-view {\n\tposition: absolute;\n}\n\n.context-view.fixed {\n\tanimation: none 0s ease 0s 1 normal none running;\n\tbackface-visibility: visible;\n\tbackground: transparent none repeat 0 0 / auto auto padding-box border-box scroll;\n\tborder: medium none currentColor;\n\tborder-collapse: separate;\n\t-o-border-image: none;\n\tborder-image: none;\n\tborder-radius: 0;\n\tborder-spacing: 0;\n\tbottom: auto;\n\tbox-shadow: none;\n\tbox-sizing: content-box;\n\tcaption-side: top;\n\tclear: none;\n\tclip: auto;\n\tcolor: #000;\n\t-moz-columns: auto;\n\tcolumns: auto;\n\t-moz-column-count: auto;\n\tcolumn-count: auto;\n\t-moz-column-fill: balance;\n\tcolumn-fill: balance;\n\t-moz-column-gap: normal;\n\tcolumn-gap: normal;\n\t-moz-column-rule: medium none currentColor;\n\tcolumn-rule: medium none currentColor;\n\t-moz-column-span: 1;\n\tcolumn-span: 1;\n\t-moz-column-width: auto;\n\tcolumn-width: auto;\n\tcontent: normal;\n\tcounter-increment: none;\n\tcounter-reset: none;\n\tcursor: auto;\n\tdirection: ltr;\n\tdisplay: inline;\n\tempty-cells: show;\n\tfloat: none;\n\tfont-family: serif;\n\tfont-size: medium;\n\tfont-style: normal;\n\tfont-variant: normal;\n\tfont-weight: normal;\n\tfont-stretch: normal;\n\tline-height: normal;\n\theight: auto;\n\t-webkit-hyphens: none;\n\thyphens: none;\n\tleft: auto;\n\tletter-spacing: normal;\n\tlist-style: disc outside none;\n\tmargin: 0;\n\tmax-height: none;\n\tmax-width: none;\n\tmin-height: 0;\n\tmin-width: 0;\n\topacity: 1;\n\torphans: 2;\n\toutline: medium none invert;\n\toverflow: visible;\n\toverflow-x: visible;\n\toverflow-y: visible;\n\tpadding: 0;\n\tpage-break-after: auto;\n\tpage-break-before: auto;\n\tpage-break-inside: auto;\n\tperspective: none;\n\tperspective-origin: 50% 50%;\n\tposition: static;\n\tright: auto;\n\t-moz-tab-size: 8;\n\t-o-tab-size: 8;\n\ttab-size: 8;\n\ttable-layout: auto;\n\ttext-align: left;\n\t-moz-text-align-last: auto;\n\ttext-align-last: auto;\n\t-webkit-text-decoration: none;\n\ttext-decoration: none;\n\ttext-indent: 0;\n\ttext-shadow: none;\n\ttext-transform: none;\n\ttop: auto;\n\ttransform: none;\n\ttransform-origin: 50% 50% 0;\n\ttransform-style: flat;\n\ttransition: none 0s ease 0s;\n\tunicode-bidi: normal;\n\tvertical-align: baseline;\n\tvisibility: visible;\n\twhite-space: normal;\n\twidows: 2;\n\twidth: auto;\n\tword-spacing: normal;\n\tz-index: auto;\n\tall: initial;\n\tfont-family: inherit;\n\tfont-size: 13px;\n\tposition: fixed;\n\tcolor: inherit;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-dropdown {\n\theight: 100%;\n\tpadding: 0;\n}\n\n.monaco-dropdown > .dropdown-label {\n\tcursor: pointer;\n\theight: 100%;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.monaco-dropdown > .dropdown-label > .action-label.disabled {\n\tcursor: default;\n}\n\n.monaco-dropdown-with-primary {\n\tdisplay: flex !important;\n}\n\n.monaco-dropdown-with-primary {\n\tflex-direction: row;\n\tborder-radius: 5px;\n}\n\n.monaco-dropdown-with-primary > .action-container > .action-label {\n\tmargin-right: 0;\n}\n\n.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*='codicon-'] {\n\tfont-size: 12px;\n\tpadding-left: 0px;\n\tpadding-right: 0px;\n\tline-height: 16px;\n\tmargin-left: -3px;\n}\n\n.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {\n\tdisplay: block;\n\tbackground-size: 16px;\n\tbackground-position: center center;\n\tbackground-repeat: no-repeat;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-action-bar .action-item.menu-entry .action-label.icon {\n\twidth: 16px;\n\theight: 16px;\n\tbackground-repeat: no-repeat;\n\tbackground-position: 50%;\n\tbackground-size: 16px;\n}\n\n.monaco-dropdown-with-default {\n\tdisplay: flex !important;\n}\n\n.monaco-dropdown-with-default {\n\tflex-direction: row;\n\tborder-radius: 5px;\n}\n\n.monaco-dropdown-with-default > .action-container > .action-label {\n\tmargin-right: 0;\n}\n\n.monaco-dropdown-with-default > .action-container.menu-entry > .action-label.icon {\n\twidth: 16px;\n\theight: 16px;\n\tbackground-repeat: no-repeat;\n\tbackground-position: 50%;\n\tbackground-size: 16px;\n}\n\n.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*='codicon-'] {\n\tfont-size: 12px;\n\tpadding-left: 0px;\n\tpadding-right: 0px;\n\tline-height: 16px;\n\tmargin-left: -3px;\n}\n\n.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {\n\tdisplay: block;\n\tbackground-size: 16px;\n\tbackground-position: center center;\n\tbackground-repeat: no-repeat;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.quick-input-widget {\n\tfont-size: 13px;\n}\n\n.quick-input-widget .monaco-highlighted-label .highlight,\n.quick-input-widget .monaco-highlighted-label .highlight {\n\tcolor: #0066BF;\n}\n\n.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight,\n.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight {\n\tcolor: #9DDDFF;\n}\n\n.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,\n.vs-dark .quick-input-widget .monaco-highlighted-label .highlight {\n\tcolor: #0097fb;\n}\n\n.hc-black .quick-input-widget .monaco-highlighted-label .highlight,\n.hc-black .quick-input-widget .monaco-highlighted-label .highlight {\n\tcolor: #F38518;\n}\n\n.hc-light .quick-input-widget .monaco-highlighted-label .highlight,\n.hc-light .quick-input-widget .monaco-highlighted-label .highlight {\n\tcolor: #0F4A85;\n}\n\n.monaco-keybinding > .monaco-keybinding-key {\n\tbackground-color: rgba(221, 221, 221, 0.4);\n\tborder: solid 1px rgba(204, 204, 204, 0.4);\n\tborder-bottom-color: rgba(187, 187, 187, 0.4);\n\tbox-shadow: inset 0 -1px 0 rgba(187, 187, 187, 0.4);\n\tcolor: #555;\n}\n\n.hc-black .monaco-keybinding > .monaco-keybinding-key {\n\tbackground-color: transparent;\n\tborder: solid 1px rgb(111, 195, 223);\n\tbox-shadow: none;\n\tcolor: #fff;\n}\n\n.hc-light .monaco-keybinding > .monaco-keybinding-key {\n\tbackground-color: transparent;\n\tborder: solid 1px #0F4A85;\n\tbox-shadow: none;\n\tcolor: #292929;\n}\n\n.vs-dark .monaco-keybinding > .monaco-keybinding-key {\n\tbackground-color: rgba(128, 128, 128, 0.17);\n\tborder: solid 1px rgba(51, 51, 51, 0.6);\n\tborder-bottom-color: rgba(68, 68, 68, 0.6);\n\tbox-shadow: inset 0 -1px 0 rgba(68, 68, 68, 0.6);\n\tcolor: #ccc;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-split-view2 {\n\tposition: relative;\n\twidth: 100%;\n\theight: 100%;\n}\n\n.monaco-split-view2 > .sash-container {\n\tposition: absolute;\n\twidth: 100%;\n\theight: 100%;\n\tpointer-events: none;\n}\n\n.monaco-split-view2 > .sash-container > .monaco-sash {\n\tpointer-events: initial;\n}\n\n.monaco-split-view2 > .monaco-scrollable-element {\n\twidth: 100%;\n\theight: 100%;\n}\n\n.monaco-split-view2 > .monaco-scrollable-element > .split-view-container {\n\twidth: 100%;\n\theight: 100%;\n\twhite-space: nowrap;\n\tposition: relative;\n}\n\n.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view {\n\twhite-space: normal;\n\twhite-space: initial;\n\tposition: absolute;\n}\n\n.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view:not(.visible) {\n\tdisplay: none;\n}\n\n.monaco-split-view2.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view {\n\twidth: 100%;\n}\n\n.monaco-split-view2.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view {\n\theight: 100%;\n}\n\n.monaco-split-view2.separator-border > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {\n\tcontent: ' ';\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tz-index: 5;\n\tpointer-events: none;\n\tbackground-color: var(--separator-border);\n}\n\n.monaco-split-view2.separator-border.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {\n\theight: 100%;\n\twidth: 1px;\n}\n\n.monaco-split-view2.separator-border.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {\n\theight: 1px;\n\twidth: 100%;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-table {\n\tdisplay: flex;\n\tflex-direction: column;\n\tposition: relative;\n\theight: 100%;\n\twidth: 100%;\n\twhite-space: nowrap;\n\toverflow: hidden;\n}\n\n.monaco-table > .monaco-split-view2 {\n\tborder-bottom: 1px solid transparent;\n}\n\n.monaco-table > .monaco-list {\n\tflex: 1;\n}\n\n.monaco-table-tr {\n\tdisplay: flex;\n\theight: 100%;\n}\n\n.monaco-table-th {\n\twidth: 100%;\n\theight: 100%;\n\tfont-weight: bold;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n}\n\n.monaco-table-th,\n.monaco-table-td {\n\tbox-sizing: border-box;\n\tflex-shrink: 0;\n\toverflow: hidden;\n\twhite-space: nowrap;\n\ttext-overflow: ellipsis;\n}\n\n.monaco-table > .monaco-split-view2 .monaco-sash.vertical::before {\n\tcontent: \"\";\n\tposition: absolute;\n\tleft: calc(var(--vscode-sash-size) / 2);\n\twidth: 0;\n\tborder-left: 1px solid transparent;\n}\n\n.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2,\n.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before {\n\ttransition: border-color 0.2s ease-out;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-custom-toggle {\n\tmargin-left: 2px;\n\tfloat: left;\n\tcursor: pointer;\n\toverflow: hidden;\n\twidth: 20px;\n\theight: 20px;\n\tborder-radius: 3px;\n\tborder: 1px solid transparent;\n\tpadding: 1px;\n\tbox-sizing:\tborder-box;\n\t-moz-user-select: none;\n\tuser-select: none;\n\t-webkit-user-select: none;\n}\n\n.monaco-custom-toggle:hover {\n\tbackground-color: var(--vscode-inputOption-hoverBackground);\n}\n\n.hc-black .monaco-custom-toggle:hover,\n.hc-light .monaco-custom-toggle:hover {\n\tborder: 1px dashed var(--vscode-focusBorder);\n}\n\n.hc-black .monaco-custom-toggle,\n.hc-light .monaco-custom-toggle {\n\tbackground: none;\n}\n\n.hc-black .monaco-custom-toggle:hover,\n.hc-light .monaco-custom-toggle:hover {\n\tbackground: none;\n}\n\n.monaco-custom-toggle.monaco-checkbox {\n\tbackground-size: 16px !important;\n}\n\n.monaco-custom-toggle.monaco-checkbox {\n\theight: 18px;\n\twidth: 18px;\n\tborder: 1px solid transparent;\n\tborder-radius: 3px;\n\tmargin-right: 9px;\n\tmargin-left: 0px;\n\tpadding: 0px;\n\topacity: 1;\n}\n\n/* hide check when unchecked */\n.monaco-custom-toggle.monaco-checkbox:not(.checked)::before {\n\tvisibility: hidden;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-inputbox {\n\tposition: relative;\n\tdisplay: block;\n\tpadding: 0;\n\tbox-sizing:\tborder-box;\n\tborder-radius: 2px;\n\n\t/* Customizable */\n\tfont-size: inherit;\n}\n\n.monaco-inputbox > .ibwrapper > .input,\n.monaco-inputbox > .ibwrapper > .mirror {\n\n\t/* Customizable */\n\tpadding: 4px 6px;\n}\n\n.monaco-inputbox > .ibwrapper {\n\tposition: relative;\n\twidth: 100%;\n\theight: 100%;\n}\n\n.monaco-inputbox > .ibwrapper > .input {\n\tdisplay: inline-block;\n\tbox-sizing:\tborder-box;\n\twidth: 100%;\n\theight: 100%;\n\tline-height: inherit;\n\tborder: none;\n\tfont-family: inherit;\n\tfont-size: inherit;\n\tresize: none;\n\tcolor: inherit;\n}\n\n.monaco-inputbox > .ibwrapper > input {\n\ttext-overflow: ellipsis;\n}\n\n.monaco-inputbox > .ibwrapper > textarea.input {\n\tdisplay: block;\n\tscrollbar-width: none; /* Firefox: hide scrollbars */\n\toutline: none;\n}\n\n.monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar {\n\tdisplay: none; /* Chrome + Safari: hide scrollbar */\n}\n\n.monaco-inputbox > .ibwrapper > textarea.input.empty {\n\twhite-space: nowrap;\n}\n\n.monaco-inputbox > .ibwrapper > .mirror {\n\tposition: absolute;\n\tdisplay: inline-block;\n\twidth: 100%;\n\ttop: 0;\n\tleft: 0;\n\tbox-sizing: border-box;\n\twhite-space: pre-wrap;\n\tvisibility: hidden;\n\tword-wrap: break-word;\n}\n\n/* Context view */\n\n.monaco-inputbox-container {\n\ttext-align: right;\n}\n\n.monaco-inputbox-container .monaco-inputbox-message {\n\tdisplay: inline-block;\n\toverflow: hidden;\n\ttext-align: left;\n\twidth: 100%;\n\tbox-sizing:\tborder-box;\n\tpadding: 0.4em;\n\tfont-size: 12px;\n\tline-height: 17px;\n\tmargin-top: -1px;\n\tword-wrap: break-word;\n}\n\n/* Action bar support */\n.monaco-inputbox .monaco-action-bar {\n\tposition: absolute;\n\tright: 2px;\n\ttop: 4px;\n}\n\n.monaco-inputbox .monaco-action-bar .action-item {\n\tmargin-left: 2px;\n}\n\n.monaco-inputbox .monaco-action-bar .action-item .codicon {\n\tbackground-repeat: no-repeat;\n\twidth: 16px;\n\theight: 16px;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n/* ---------- Find input ---------- */\n\n.monaco-findInput {\n\tposition: relative;\n}\n\n.monaco-findInput .monaco-inputbox {\n\tfont-size: 13px;\n\twidth: 100%;\n}\n\n.monaco-findInput > .controls {\n\tposition: absolute;\n\ttop: 3px;\n\tright: 2px;\n}\n\n.vs .monaco-findInput.disabled {\n\tbackground-color: #E1E1E1;\n}\n\n/* Theming */\n.vs-dark .monaco-findInput.disabled {\n\tbackground-color: #333;\n}\n\n/* Highlighting */\n.monaco-findInput.highlight-0 .controls,\n.hc-light .monaco-findInput.highlight-0 .controls {\n\tanimation: monaco-findInput-highlight-0 100ms linear 0s;\n}\n\n.monaco-findInput.highlight-1 .controls,\n.hc-light .monaco-findInput.highlight-1 .controls {\n\tanimation: monaco-findInput-highlight-1 100ms linear 0s;\n}\n\n.hc-black .monaco-findInput.highlight-0 .controls,\n.vs-dark .monaco-findInput.highlight-0 .controls {\n\tanimation: monaco-findInput-highlight-dark-0 100ms linear 0s;\n}\n\n.hc-black .monaco-findInput.highlight-1 .controls,\n.vs-dark .monaco-findInput.highlight-1 .controls {\n\tanimation: monaco-findInput-highlight-dark-1 100ms linear 0s;\n}\n\n@keyframes monaco-findInput-highlight-0 {\n\t0% { background: rgba(253, 255, 0, 0.8); }\n\t100% { background: transparent; }\n}\n@keyframes monaco-findInput-highlight-1 {\n\t0% { background: rgba(253, 255, 0, 0.8); }\n\t/* Made intentionally different such that the CSS minifier does not collapse the two animations into a single one*/\n\t99% { background: transparent; }\n}\n\n@keyframes monaco-findInput-highlight-dark-0 {\n\t0% { background: rgba(255, 255, 255, 0.44); }\n\t100% { background: transparent; }\n}\n@keyframes monaco-findInput-highlight-dark-1 {\n\t0% { background: rgba(255, 255, 255, 0.44); }\n\t/* Made intentionally different such that the CSS minifier does not collapse the two animations into a single one*/\n\t99% { background: transparent; }\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-tl-row {\n\tdisplay: flex;\n\theight: 100%;\n\talign-items: center;\n\tposition: relative;\n}\n\n.monaco-tl-row.disabled {\n\tcursor: default;\n}\n.monaco-tl-indent {\n\theight: 100%;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 16px;\n\tpointer-events: none;\n}\n\n.hide-arrows .monaco-tl-indent {\n\tleft: 12px;\n}\n\n.monaco-tl-indent > .indent-guide {\n\tdisplay: inline-block;\n\tbox-sizing: border-box;\n\theight: 100%;\n\tborder-left: 1px solid transparent;\n}\n\n.monaco-workbench:not(.reduce-motion) .monaco-tl-indent > .indent-guide {\n\ttransition: border-color 0.1s linear;\n}\n\n.monaco-tl-twistie,\n.monaco-tl-contents {\n\theight: 100%;\n}\n\n.monaco-tl-twistie {\n\tdisplay: flex !important;\n}\n\n.monaco-tl-twistie {\n\tfont-size: 10px;\n\ttext-align: right;\n\tpadding-right: 6px;\n\tflex-shrink: 0;\n\twidth: 16px;\n\talign-items: center;\n\tjustify-content: center;\n\ttransform: translateX(3px);\n}\n\n.monaco-tl-contents {\n\tflex: 1;\n\toverflow: hidden;\n}\n\n.monaco-tl-twistie::before {\n\tborder-radius: 20px;\n}\n\n.monaco-tl-twistie.collapsed::before {\n\ttransform: rotate(-90deg);\n}\n\n.monaco-tl-twistie.codicon-tree-item-loading::before {\n\t/* Use steps to throttle FPS to reduce CPU usage */\n\tanimation: codicon-spin 1.25s steps(30) infinite;\n}\n\n.monaco-tree-type-filter {\n\tposition: absolute;\n\ttop: 0;\n\tdisplay: flex;\n\tpadding: 3px;\n\tmax-width: 200px;\n\tz-index: 100;\n\tmargin: 0 6px;\n\tborder: 1px solid var(--vscode-widget-border);\n\tborder-bottom-left-radius: 4px;\n\tborder-bottom-right-radius: 4px;\n}\n\n.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter {\n\ttransition: top 0.3s;\n}\n\n.monaco-tree-type-filter.disabled {\n\ttop: -40px !important;\n}\n\n.monaco-tree-type-filter-grab {\n\tdisplay: flex !important;\n}\n\n.monaco-tree-type-filter-grab {\n\talign-items: center;\n\tjustify-content: center;\n\tcursor: grab;\n\tmargin-right: 2px;\n}\n\n.monaco-tree-type-filter-grab.grabbing {\n\tcursor: grabbing;\n}\n\n.monaco-tree-type-filter-input {\n\tflex: 1;\n}\n\n.monaco-tree-type-filter-input .monaco-inputbox {\n\theight: 23px;\n}\n\n.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input,\n.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror {\n\tpadding: 2px 4px;\n}\n\n.monaco-tree-type-filter-input .monaco-findInput > .controls {\n\ttop: 2px;\n}\n\n.monaco-tree-type-filter-actionbar {\n\tmargin-left: 4px;\n}\n\n.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label {\n\tpadding: 2px;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-text-button {\n\tbox-sizing: border-box;\n\tdisplay: flex;\n\twidth: 100%;\n\tpadding: 4px;\n\tborder-radius: 2px;\n\ttext-align: center;\n\tcursor: pointer;\n\tjustify-content: center;\n\talign-items: center;\n\tborder: 1px solid transparent;\n\tborder: 1px solid var(--vscode-button-border, transparent);\n\tline-height: 18px;\n}\n\n.monaco-text-button:focus {\n\toutline-offset: 2px !important;\n}\n\n.monaco-text-button:hover {\n\t-webkit-text-decoration: none !important;\n\ttext-decoration: none !important;\n}\n\n.monaco-button.disabled:focus,\n.monaco-button.disabled {\n\topacity: 0.4 !important;\n}\n\n.monaco-button.disabled:focus,\n.monaco-button.disabled {\n\tcursor: default;\n}\n\n.monaco-text-button .codicon {\n\tcolor: inherit !important;\n}\n\n.monaco-text-button .codicon {\n\tmargin: 0 0.2em;\n}\n\n.monaco-text-button.monaco-text-button-with-short-label {\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tpadding: 0 4px;\n\toverflow: hidden;\n\theight: 28px;\n}\n\n.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label {\n\tflex-basis: 100%;\n}\n\n.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {\n\tflex-grow: 1;\n\twidth: 0;\n\toverflow: hidden;\n}\n\n.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label,\n.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tfont-weight: normal;\n\tfont-style: inherit;\n\tpadding: 4px 0;\n}\n\n.monaco-button-dropdown {\n\tdisplay: flex;\n\tcursor: pointer;\n}\n\n.monaco-button-dropdown.disabled {\n\tcursor: default;\n}\n\n.monaco-button-dropdown > .monaco-button:focus {\n\toutline-offset: -1px !important;\n}\n\n.monaco-button-dropdown.disabled > .monaco-button.disabled,\n.monaco-button-dropdown.disabled > .monaco-button.disabled:focus,\n.monaco-button-dropdown.disabled > .monaco-button-dropdown-separator {\n\topacity: 0.4 !important;\n}\n\n.monaco-button-dropdown > .monaco-button.monaco-text-button {\n\tborder-right-width: 0 !important;\n}\n\n.monaco-button-dropdown .monaco-button-dropdown-separator {\n\tpadding: 4px 0;\n\tcursor: default;\n}\n\n.monaco-button-dropdown .monaco-button-dropdown-separator > div {\n\theight: 100%;\n\twidth: 1px;\n}\n\n.monaco-button-dropdown > .monaco-button.monaco-dropdown-button {\n\tborder-left-width: 0 !important;\n}\n\n.monaco-button-dropdown > .monaco-button.monaco-dropdown-button {\n\tborder: 1px solid transparent;\n\tborder: 1px solid var(--vscode-button-border, transparent);\n\tborder-radius: 0 2px 2px 0;\n}\n\n.monaco-button-dropdown > .monaco-button.monaco-text-button {\n\tborder-radius: 2px 0 0 2px;\n}\n\n.monaco-description-button {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tmargin: 4px 5px; /* allows button focus outline to be visible */\n}\n\n.monaco-description-button .monaco-button-description {\n\tfont-style: italic;\n\tfont-size: 11px;\n\tpadding: 4px 20px;\n}\n\n.monaco-description-button .monaco-button-label,\n.monaco-description-button .monaco-button-description {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.monaco-description-button .monaco-button-label > .codicon,\n.monaco-description-button .monaco-button-description > .codicon {\n\tcolor: inherit !important;\n}\n\n.monaco-description-button .monaco-button-label > .codicon,\n.monaco-description-button .monaco-button-description > .codicon {\n\tmargin: 0 0.2em;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-count-badge {\n\tpadding: 3px 6px;\n\tborder-radius: 11px;\n\tfont-size: 11px;\n\tmin-width: 18px;\n\tmin-height: 18px;\n\tline-height: 11px;\n\tfont-weight: normal;\n\ttext-align: center;\n\tdisplay: inline-block;\n\tbox-sizing: border-box;\n}\n\n.monaco-count-badge.long {\n\tpadding: 2px 3px;\n\tborder-radius: 2px;\n\tmin-height: auto;\n\tline-height: normal;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-progress-container {\n\twidth: 100%;\n\theight: 5px;\n\toverflow: hidden; /* keep progress bit in bounds */\n}\n\n.monaco-progress-container .progress-bit {\n\twidth: 2%;\n\theight: 5px;\n\tposition: absolute;\n\tleft: 0;\n\tdisplay: none;\n}\n\n.monaco-progress-container.active .progress-bit {\n\tdisplay: inherit;\n}\n\n.monaco-progress-container.discrete .progress-bit {\n\tleft: 0;\n\ttransition: width 100ms linear;\n}\n\n.monaco-progress-container.discrete.done .progress-bit {\n\twidth: 100%;\n}\n\n.monaco-progress-container.infinite .progress-bit {\n\tanimation-name: progress;\n\tanimation-duration: 4s;\n\tanimation-iteration-count: infinite;\n\ttransform: translate3d(0px, 0px, 0px);\n\tanimation-timing-function: linear;\n}\n\n.monaco-progress-container.infinite.infinite-long-running .progress-bit {\n\t/*\n\t\tThe more smooth `linear` timing function can cause\n\t\thigher GPU consumption as indicated in\n\t\thttps://github.com/microsoft/vscode/issues/97900 &\n\t\thttps://github.com/microsoft/vscode/issues/138396\n\t*/\n\tanimation-timing-function: steps(100);\n}\n\n/**\n * The progress bit has a width: 2% (1/50) of the parent container. The animation moves it from 0% to 100% of\n * that container. Since translateX is relative to the progress bit size, we have to multiple it with\n * its relative size to the parent container:\n * parent width: 5000%\n * bit width: 100%\n * translateX should be as follow:\n * 50%: 5000% * 50% - 50% (set to center) = 2450%\n * 100%: 5000% * 100% - 100% (do not overflow) = 4900%\n */\n@keyframes progress { from { transform: translateX(0%) scaleX(1) } 50% { transform: translateX(2500%) scaleX(3) } to { transform: translateX(4900%) scaleX(1) } }\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.quick-input-widget {\n\tposition: absolute;\n\twidth: 600px;\n\tz-index: 2550;\n\tleft: 50%;\n\tmargin-left: -300px;\n\t-webkit-app-region: no-drag;\n\tborder-radius: 6px;\n}\n\n.quick-input-titlebar {\n\tdisplay: flex;\n\talign-items: center;\n\tborder-top-left-radius: 5px; /* match border radius of quick input widget */\n\tborder-top-right-radius: 5px;\n}\n\n.quick-input-left-action-bar {\n\tdisplay: flex;\n\tmargin-left: 4px;\n\tflex: 1;\n}\n\n.quick-input-title {\n\tpadding: 3px 0px;\n\ttext-align: center;\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n}\n\n.quick-input-right-action-bar {\n\tdisplay: flex;\n\tmargin-right: 4px;\n\tflex: 1;\n}\n\n.quick-input-right-action-bar > .actions-container {\n\tjustify-content: flex-end;\n}\n\n.quick-input-titlebar .monaco-action-bar .action-label.codicon {\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tpadding: 2px;\n}\n\n.quick-input-description {\n\tmargin: 6px;\n}\n\n.quick-input-header .quick-input-description {\n\tmargin: 4px 2px;\n}\n\n.quick-input-header {\n\tdisplay: flex;\n\tpadding: 8px 6px 6px 6px;\n}\n\n.quick-input-widget.hidden-input .quick-input-header {\n\t/* reduce margins and paddings when input box hidden */\n\tpadding: 0;\n\tmargin-bottom: 0;\n}\n\n.quick-input-and-message {\n\tdisplay: flex;\n\tflex-direction: column;\n\tflex-grow: 1;\n\tmin-width: 0;\n\tposition: relative;\n}\n\n.quick-input-check-all {\n\talign-self: center;\n\tmargin: 0;\n}\n\n.quick-input-filter {\n\tflex-grow: 1;\n\tdisplay: flex;\n\tposition: relative;\n}\n\n.quick-input-box {\n\tflex-grow: 1;\n}\n\n.quick-input-widget.show-checkboxes .quick-input-box,\n.quick-input-widget.show-checkboxes .quick-input-message {\n\tmargin-left: 5px;\n}\n\n.quick-input-visible-count {\n\tposition: absolute;\n\tleft: -10000px;\n}\n\n.quick-input-count {\n\talign-self: center;\n\tposition: absolute;\n\tright: 4px;\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.quick-input-count .monaco-count-badge {\n\tvertical-align: middle;\n\tpadding: 2px 4px;\n\tborder-radius: 2px;\n\tmin-height: auto;\n\tline-height: normal;\n}\n\n.quick-input-action {\n\tmargin-left: 6px;\n}\n\n.quick-input-action .monaco-text-button {\n\tfont-size: 11px;\n\tpadding: 0 6px;\n\tdisplay: flex;\n\theight: 25px;\n\talign-items: center;\n}\n\n.quick-input-message {\n\tmargin-top: -1px;\n\tpadding: 5px;\n\tword-wrap: break-word;\n}\n\n.quick-input-message > .codicon {\n\tmargin: 0 0.2em;\n\tvertical-align: text-bottom;\n}\n\n/* Links in descriptions & validations */\n.quick-input-message a {\n\tcolor: inherit;\n}\n\n.quick-input-progress.monaco-progress-container {\n\tposition: relative;\n}\n\n.quick-input-progress.monaco-progress-container,\n.quick-input-progress.monaco-progress-container .progress-bit {\n\theight: 2px;\n}\n\n.quick-input-list {\n\tline-height: 22px;\n}\n\n.quick-input-widget.hidden-input .quick-input-list {\n\tmargin-top: 4px; /* reduce margins when input box hidden */\n\tpadding-bottom: 4px;\n}\n\n.quick-input-list .monaco-list {\n\toverflow: hidden;\n\tmax-height: calc(20 * 22px);\n\tpadding-bottom: 5px;\n}\n\n.quick-input-list .monaco-scrollable-element {\n\tpadding: 0px 5px;\n}\n\n.quick-input-list .quick-input-list-entry {\n\tbox-sizing: border-box;\n\toverflow: hidden;\n\tdisplay: flex;\n\theight: 100%;\n\tpadding: 0 6px;\n}\n\n.quick-input-list .quick-input-list-entry.quick-input-list-separator-border {\n\tborder-top-width: 1px;\n\tborder-top-style: solid;\n}\n\n.quick-input-list .monaco-list-row {\n\tborder-radius: 3px;\n}\n\n.quick-input-list .monaco-list-row[data-index=\"0\"] .quick-input-list-entry.quick-input-list-separator-border {\n\tborder-top-style: none;\n}\n\n.quick-input-list .quick-input-list-label {\n\toverflow: hidden;\n\tdisplay: flex;\n\theight: 100%;\n\tflex: 1;\n}\n\n.quick-input-list .quick-input-list-checkbox {\n\talign-self: center;\n\tmargin: 0;\n}\n\n.quick-input-list .quick-input-list-rows {\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tdisplay: flex;\n\tflex-direction: column;\n\theight: 100%;\n\tflex: 1;\n\tmargin-left: 5px;\n}\n\n.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows {\n\tmargin-left: 10px;\n}\n\n.quick-input-widget .quick-input-list .quick-input-list-checkbox {\n\tdisplay: none;\n}\n.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox {\n\tdisplay: inline;\n}\n\n.quick-input-list .quick-input-list-rows > .quick-input-list-row {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label,\n.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container {\n\tflex: 1; /* make sure the icon label grows within the row */\n}\n\n.quick-input-list .quick-input-list-rows > .quick-input-list-row .codicon[class*='codicon-'] {\n\tvertical-align: text-bottom;\n}\n\n.quick-input-list .quick-input-list-rows .monaco-highlighted-label > span {\n\topacity: 1;\n}\n\n.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding {\n\tmargin-right: 8px; /* separate from the separator label or scrollbar if any */\n}\n\n.quick-input-list .quick-input-list-label-meta {\n\topacity: 0.7;\n\tline-height: normal;\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n}\n\n.quick-input-list .monaco-highlighted-label .highlight {\n\tfont-weight: bold;\n}\n\n.quick-input-list .quick-input-list-entry .quick-input-list-separator {\n\tmargin-right: 4px; /* separate from keybindings or actions */\n}\n\n.quick-input-list .quick-input-list-entry-action-bar {\n\tdisplay: flex;\n\tflex: 0;\n\toverflow: visible;\n}\n\n.quick-input-list .quick-input-list-entry-action-bar .action-label {\n\t/*\n\t * By default, actions in the quick input action bar are hidden\n\t * until hovered over them or selected.\n\t */\n\tdisplay: none;\n}\n\n.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon {\n\tmargin-right: 4px;\n\tpadding: 0px 2px 2px 2px;\n}\n\n.quick-input-list .quick-input-list-entry-action-bar {\n\tmargin-top: 1px;\n}\n\n.quick-input-list .quick-input-list-entry-action-bar {\n\tmargin-right: 4px; /* separate from scrollbar */\n}\n\n.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,\n.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,\n.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label {\n\tdisplay: flex;\n}\n\n/* focused items in quick pick */\n.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,\n.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator {\n\tcolor: inherit\n}\n.quick-input-list .monaco-list-row.focused .monaco-keybinding-key {\n\tbackground: none;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/* ---------- Icon label ---------- */\n\n.monaco-icon-label {\n\tdisplay: flex; /* required for icons support :before rule */\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n}\n\n.monaco-icon-label::before {\n\tline-height: inherit !important;\n}\n\n.monaco-icon-label::before {\n\n\t/* svg icons rendered as background image */\n\tbackground-size: 16px;\n\tbackground-position: left center;\n\tbackground-repeat: no-repeat;\n\tpadding-right: 6px;\n\twidth: 16px;\n\theight: 22px;\n\tdisplay: inline-block;\n\n\t/* fonts icons */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\tvertical-align: top;\n\n\tflex-shrink: 0; /* fix for https://github.com/microsoft/vscode/issues/13787 */\n}\n\n.monaco-icon-label-container.disabled {\n\tcolor: var(--vscode-disabledForeground);\n}\n.monaco-icon-label > .monaco-icon-label-container {\n\tmin-width: 0;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tflex: 1;\n}\n\n.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name {\n\tcolor: inherit;\n\twhite-space: pre; /* enable to show labels that include multiple whitespaces */\n}\n\n.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name > .label-separator {\n\tmargin: 0 2px;\n\topacity: 0.5;\n}\n\n.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {\n\topacity: .7;\n\tmargin-left: 0.5em;\n\tfont-size: 0.9em;\n\twhite-space: pre; /* enable to show labels that include multiple whitespaces */\n}\n\n.monaco-icon-label.nowrap > .monaco-icon-label-container > .monaco-icon-description-container > .label-description{\n\twhite-space: nowrap\n}\n\n.vs .monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {\n\topacity: .95;\n}\n\n.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,\n.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {\n\tfont-style: italic;\n}\n\n.monaco-icon-label.deprecated {\n\t-webkit-text-decoration: line-through;\n\ttext-decoration: line-through;\n\topacity: 0.66;\n}\n\n/* make sure apply italic font style to decorations as well */\n.monaco-icon-label.italic::after {\n\tfont-style: italic;\n}\n\n.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,\n.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {\n\t-webkit-text-decoration: line-through;\n\ttext-decoration: line-through;\n}\n\n.monaco-icon-label::after {\n\topacity: 0.75;\n\tfont-size: 90%;\n\tfont-weight: 600;\n\tmargin: auto 16px 0 5px; /* https://github.com/microsoft/vscode/issues/113223 */\n\ttext-align: center;\n}\n\n/* make sure selection color wins when a label is being selected */\n.monaco-list:focus .selected .monaco-icon-label, /* list */\n.monaco-list:focus .selected .monaco-icon-label::after\n{\n\tcolor: inherit !important;\n}\n\n.monaco-list-row.focused.selected .label-description,\n.monaco-list-row.selected .label-description {\n\topacity: .8;\n}\n", "/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-keybinding {\n\tdisplay: flex;\n\talign-items: center;\n\tline-height: 10px;\n}\n\n.monaco-keybinding > .monaco-keybinding-key {\n\tdisplay: inline-block;\n\tborder-style: solid;\n\tborder-width: 1px;\n\tborder-radius: 3px;\n\tvertical-align: middle;\n\tfont-size: 11px;\n\tpadding: 3px 5px;\n\tmargin: 0 2px;\n}\n\n.monaco-keybinding > .monaco-keybinding-key:first-child {\n\tmargin-left: 0;\n}\n\n.monaco-keybinding > .monaco-keybinding-key:last-child {\n\tmargin-right: 0;\n}\n\n.monaco-keybinding > .monaco-keybinding-key-separator {\n\tdisplay: inline-block;\n}\n\n.monaco-keybinding > .monaco-keybinding-key-chord-separator {\n\twidth: 6px;\n}\n", ".pc-code-editor {\n height: 100%;\n position: relative;\n overflow: hidden;\n}\n.pc-code-editor_fullscreen {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 1000;\n background: var(--g-color-base-background);\n}\n.pc-code-editor__code {\n width: 100%;\n height: 100%;\n}\n.pc-code-editor__header, .pc-code-editor__footer {\n padding: 0 20px;\n background: var(--g-color-base-background);\n}\n.pc-code-editor__header {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n height: var(--pc-editor-code-header-height);\n border-bottom: 1px solid var(--g-color-line-generic);\n}\n.pc-code-editor__footer {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n min-height: var(--pc-editor-code-header-height);\n border-top: 1px solid var(--g-color-line-generic);\n}\n.pc-code-editor__message-container {\n max-height: 140px;\n padding: 12px;\n overflow-y: auto;\n font-family: Menlo, Monaco, \"Courier New\", monospace;\n white-space: pre-wrap;\n}\n.pc-code-editor__message_status_success {\n color: var(--g-color-text-positive);\n}\n.pc-code-editor__message_status_warning {\n color: var(--g-color-text-warning-heavy);\n}\n.pc-code-editor__message_status_error {\n color: var(--g-color-text-danger);\n}", "/* use this for style redefinitions to awoid problems with\nunpredictable css rules order in build */\n.pc-editor-form {\n --block-name-font-size: var(--g-text-display-1-font-size);\n --block-name-line-height: var(--g-text-display-1-line-height);\n --property-name-font-size: var(--g-text-body-1-font-size);\n --property-name-line-height: var(--g-text-body-1-line-height);\n --input-min-width: 150px;\n --property-title-width: 96px;\n --button-height: 48px;\n --icon-size: 28px;\n --icon-margin: 8px;\n --property-font-weight: 500;\n --header-text-size: var(--block-name-font-size);\n --header-line-height: var(--block-name-line-height);\n}\n.pc-editor-form .df-use-search .df-use-search {\n --button-height: 28px;\n --icon-size: 16px;\n --icon-margin: 0px;\n --header-text-size: var(--property-name-font-size);\n --header-line-height: var(--property-name-line-height);\n --property-font-weight: 400;\n}\n.pc-editor-form .df-row {\n width: inherit;\n}\n.pc-editor-form .df-row__left {\n width: var(--property-title-width);\n}\n.pc-editor-form .df-row__title {\n font-weight: var(--property-font-weight);\n white-space: nowrap;\n}\n.pc-editor-form .df-simple-vertical-accordeon textarea {\n min-width: var(--input-min-width);\n min-height: var(--input-min-width);\n}\n.pc-editor-form .df-simple-vertical-accordeon__header .g-button,\n.pc-editor-form .df-simple-vertical-accordeon__title {\n font-size: var(--header-text-size);\n line-height: var(--header-line-height);\n}\n.pc-editor-form .df-simple-vertical-accordeon__header .g-button {\n --g-button-height: var(--button-height);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.pc-editor-form .df-simple-vertical-accordeon__header .g-button .g-button__icon-inner > svg {\n width: var(--icon-size);\n height: var(--icon-size);\n color: var(--g-color-text-hint);\n}\n.pc-editor-form .df-simple-vertical-accordeon__header .g-button .g-button__icon_side_right ~ .g-button__text {\n margin-right: var(--icon-margin);\n}\n.pc-editor-form .df-simple-vertical-accordeon__body {\n margin-top: 0px;\n padding-top: 12px;\n}\n.pc-editor-form .df-use-search {\n margin: 4px 0;\n}\n.pc-editor-form .df-simple-vertical-accordeon__body,\n.pc-editor-form .df-group-indent > .df-use-search {\n margin-top: 0;\n margin-left: 1px;\n padding-top: 4px;\n padding-bottom: 4px;\n padding-left: 12px;\n border-left: 1px solid var(--g-color-line-generic-accent);\n}\n.pc-editor-form .df-simple-vertical-accordeon_branch .df-simple-vertical-accordeon__body {\n padding-left: 12px;\n}\n.pc-editor-form .g-select,\n.pc-editor-form .g-text-input {\n min-width: var(--input-min-width);\n width: 100%;\n}\n.pc-editor-form + .pc-editor-form {\n margin-top: 12px;\n}\n.pc-editor-form__tabs {\n --g-color-base-brand: var(--pc-color-base-neon);\n margin-bottom: 20px;\n}\n.pc-editor-form__block-form {\n margin-bottom: 16px;\n}\n.pc-editor-form_code-editor-active {\n height: calc(100% - var(--pc-editor-code-header-height));\n}\n.pc-editor-form_code-editor-active .pc-editor-form__tabs {\n margin-bottom: 0;\n}", ".ye-toolbar-button__action-disabled-tooltip {\n min-height: -moz-fit-content;\n min-height: fit-content;\n padding: 6px 12px;\n}", ".ye-toolbar-list-button_arrow {\n width: 42px;\n}\n.ye-toolbar-list-button_arrow .g-button__text.g-button__text.g-button__text {\n margin: 0px 21px;\n}\n.ye-toolbar-list-button_arrow .g-button__icon_side_start {\n left: -1px;\n}\n.ye-toolbar-list-button_arrow .g-button__icon_side_end {\n right: -1px;\n}\n.ye-toolbar-list-button__item {\n display: flex;\n justify-content: space-between;\n -moz-column-gap: 24px;\n column-gap: 24px;\n}\n.ye-toolbar-list-button__extra {\n display: flex;\n align-items: center;\n -moz-column-gap: 8px;\n column-gap: 8px;\n}\n.ye-toolbar-list-button__extra .g-icon {\n display: block;\n}\n.ye-toolbar-list-button__hint {\n display: flex;\n align-items: center;\n}\n.ye-toolbar-list-button__hint span {\n display: flex;\n}\n.ye-toolbar-list-button__action-disabled-popover {\n display: block;\n}\n.ye-toolbar-list-button__action-disabled-popover .g-popover__handler {\n display: block;\n}\n.ye-toolbar-list-button__action-disabled-tooltip {\n min-height: -moz-fit-content;\n min-height: fit-content;\n padding: 6px 12px;\n}", ".ye-toolbar-group {\n display: flex;\n gap: 0 2px;\n}", ".ye-toolbar {\n display: flex;\n}\n.ye-toolbar__group-separator {\n margin: 6px 8px;\n border-left: 1px solid var(--g-color-line-generic);\n}", ".ye-flex-toolbar {\n position: relative;\n height: 28px;\n}\n.ye-flex-toolbar__container {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n gap: 0 8px;\n}", ".ProseMirror {\n position: relative;\n}\n\n.ProseMirror {\n word-wrap: break-word;\n white-space: pre-wrap;\n white-space: break-spaces;\n font-variant-ligatures: none;\n font-feature-settings: \"liga\" 0, none; /* the above doesn't seem to work in Edge */\n}\n\n.ProseMirror pre {\n white-space: pre-wrap;\n}\n\n.ProseMirror li {\n position: relative;\n}\n\n.ProseMirror-hideselection *::-moz-selection {\n background: transparent;\n}\n\n.ProseMirror-hideselection *::selection {\n background: transparent;\n}\n\n.ProseMirror-hideselection *::-moz-selection {\n background: transparent;\n}\n\n.ProseMirror-hideselection {\n caret-color: transparent;\n}\n\n/* See https://github.com/ProseMirror/prosemirror/issues/1421#issuecomment-1759320191 */\n.ProseMirror [draggable][contenteditable=false] {\n -webkit-user-select: text;\n -moz-user-select: text;\n user-select: text;\n}\n\n.ProseMirror-selectednode {\n outline: 2px solid #8cf;\n}\n\n/* Make sure li selections wrap around markers */\nli.ProseMirror-selectednode {\n outline: none;\n}\n\nli.ProseMirror-selectednode:after {\n content: \"\";\n position: absolute;\n left: -32px;\n right: -2px;\n top: -2px;\n bottom: -2px;\n border: 2px solid #8cf;\n pointer-events: none;\n}\n\n/* Protect against generic img rules */\nimg.ProseMirror-separator {\n display: inline !important;\n border: none !important;\n margin: 0 !important;\n}\n\n.ProseMirror-selectednode {\n outline: none;\n}\n\n.li.ProseMirror-selectednode:after {\n border: none;\n}\n\n.yfm-editor.ProseMirror-focused .ProseMirror-selectednode {\n outline: 2px solid #8cf;\n}\n.yfm-editor.ProseMirror-focused li.ProseMirror-selectednode:after {\n border: 2px solid #8cf;\n}\n\n.yfm-editor.ProseMirror:focus,\n.yfm-editor .ProseMirror:focus {\n outline: none;\n}", ".ye-emoji-suggest__list.g-list {\n width: 256px;\n}\n.ye-emoji-suggest__list.g-list .g-list__empty-placeholder {\n height: 28px;\n padding-right: 12px;\n padding-left: 12px;\n}\n.ye-emoji-suggest__list-item {\n cursor: pointer;\n}\n.ye-emoji-suggest__item {\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: 100%;\n padding: 0 16px;\n}\n.ye-emoji-suggest__item-info {\n display: flex;\n align-items: center;\n}\n.ye-emoji-suggest__item-icon {\n display: flex;\n flex: 0 0 auto;\n justify-content: center;\n width: 20px;\n margin-right: 8px;\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.ye-emoji-suggest__item-name {\n margin-right: 12px;\n white-space: nowrap;\n}\n.ye-emoji-suggest__item-shortcuts {\n display: inline-flex;\n align-items: center;\n -moz-column-gap: 4px;\n column-gap: 4px;\n}\n.ye-emoji-suggest__item-shortcut {\n padding: 1px 2px;\n white-space: nowrap;\n border-radius: var(--g-border-radius-xs);\n background-color: var(--g-color-base-generic);\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-1-font-size);\n line-height: var(--g-text-code-inline-1-line-height);\n font-weight: var(--g-text-code-font-weight);\n}", "@keyframes code_fake_blink {\n 49% {\n border-color: currentColor;\n border-color: initial;\n }\n 50% {\n border-color: transparent;\n }\n 99% {\n border-color: transparent;\n }\n}\n.ProseMirror.no-cursor {\n caret-color: transparent;\n}\n\n.ProseMirror-focused .fake-cursor {\n position: relative;\n z-index: 1;\n margin-right: -1px;\n border-left-width: 1px;\n border-left-style: solid;\n animation: code_fake_blink 1s;\n animation-iteration-count: infinite;\n}", ".ye-base-tooltip {\n display: flex;\n max-width: -moz-fit-content;\n max-width: fit-content;\n padding: 0;\n}\n.ye-base-tooltip__vertical-line {\n min-height: 100%;\n max-height: 100vh;\n margin: 0 7px;\n border-style: ridge;\n}\n.ye-base-tooltip__remove-button {\n display: flex;\n align-items: center;\n min-height: 100%;\n}\n.ye-base-tooltip__content__row {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.ye-base-tooltip__content__row:not(:last-child) {\n margin-bottom: 4px;\n}\n.ye-base-tooltip__content__input {\n width: 180px;\n margin-left: 8px;\n}\n.ye-base-tooltip__content__number {\n max-width: 150px;\n}\n.ye-base-tooltip__content__switch {\n margin-right: 28px;\n}", ".ye-code-block-toolbar {\n margin: 2px 8px;\n}\n\n.ye-code-tooltip-menu {\n min-width: 150px;\n border-radius: 4px;\n}\n\n.ye-code-block__select-popup {\n width: 175px;\n max-height: 200px;\n}\n.ye-code-block__select-popup .g-select-filter {\n border-bottom: 1px solid var(--g-color-line-generic);\n}\n.ye-code-block__select-popup .g-select-filter .g-text-input__content {\n border: none;\n}\n.ye-code-block__select-popup .ye-code-block__select-empty {\n margin-left: 4px;\n}\n\n.ye-code-block__select-button {\n margin: auto 0;\n}", ".ye-checkbox {\n display: flex;\n align-items: center;\n /* Increasing selector specificity to override yfm styles with zero padding */\n}\n.ye-checkbox__label {\n display: inline-block;\n}\n.ye-checkbox__input {\n margin-right: 5px !important;\n}\n.ye-checkbox__input {\n /* stylelint-disable declaration-no-important */\n}", ":root {\n --yfm-colorify-black: #000;\n --yfm-colorify-gray: #808080;\n --yfm-colorify-yellow: #ffd700;\n --yfm-colorify-orange: #f80;\n --yfm-colorify-red: #c00;\n --yfm-colorify-green: #080;\n --yfm-colorify-blue: #04b;\n --yfm-colorify-violet: #f0f;\n}\n\n.yfm-colorify--black {\n color: #000;\n color: var(--yfm-colorify-black);\n}\n\n.yfm-colorify--gray {\n color: #808080;\n color: var(--yfm-colorify-gray);\n}\n\n.yfm-colorify--yellow {\n color: #ffd700;\n color: var(--yfm-colorify-yellow);\n}\n\n.yfm-colorify--orange {\n color: #f80;\n color: var(--yfm-colorify-orange);\n}\n\n.yfm-colorify--red {\n color: #c00;\n color: var(--yfm-colorify-red);\n}\n\n.yfm-colorify--green {\n color: #080;\n color: var(--yfm-colorify-green);\n}\n\n.yfm-colorify--blue {\n color: #04b;\n color: var(--yfm-colorify-blue);\n}\n\n.yfm-colorify--violet {\n color: #f0f;\n color: var(--yfm-colorify-violet);\n}", ".yfm-cut-title .ye-yfm-cut-title-inner {\n cursor: text;\n}", ".ProseMirror.yfm .yfm-cut {\n border: 1px dashed transparent;\n border-radius: var(--g-border-radius-s);\n}\n.ProseMirror.yfm .yfm-cut:hover {\n border-color: var(--g-color-line-generic);\n}\n.ProseMirror.yfm .yfm-cut.yfm-cut-active {\n border-color: var(--g-color-line-generic);\n}", "@charset \"UTF-8\";\n\n/* src/scss/yfm.scss */\n.yfm {\n font-family:\n \"Segoe UI\",\n Arial,\n Helvetica,\n sans-serif,\n \"Apple Color Emoji\",\n \"Segoe UI Emoji\",\n \"Segoe UI Symbol\";\n font-family: var(--yfm-font-family-sans);\n font-size: 15px;\n line-height: 20px;\n word-wrap: break-word;\n color: rgba(0, 0, 0, 0.7);\n --yfm-color-hljs-background: rgba(107, 132, 153, 0.12);\n --yfm-color-hljs-subst: #444;\n --yfm-color-hljs-comment: #888888;\n --yfm-color-hljs-deletion: #880000;\n --yfm-color-hljs-section: #880000;\n --yfm-color-hljs-pseudo: #BC6060;\n --yfm-color-hljs-literal: #78A960;\n --yfm-color-hljs-addition: #397300;\n --yfm-color-hljs-meta: #1f7199;\n --yfm-color-hljs-meta-string: #4d99bf;\n --yfm-font-family-monospace:\n \"Menlo\",\n \"Monaco\",\n \"Consolas\",\n \"Ubuntu Mono\",\n \"Liberation Mono\",\n \"DejaVu Sans Mono\",\n \"Courier New\",\n \"Courier\",\n monospace;\n --yfm-font-family-sans:\n \"Segoe UI\",\n Arial,\n Helvetica,\n sans-serif,\n \"Apple Color Emoji\",\n \"Segoe UI Emoji\",\n \"Segoe UI Symbol\";\n}\n.yfm * {\n box-sizing: border-box;\n}\n.yfm > *:not(h2):not(h3):not(h4):not(h5):not(h6):first-child {\n margin-top: 0 !important;\n}\n.yfm > *:last-child {\n margin-bottom: 0 !important;\n}\n.yfm h1,\n.yfm h2,\n.yfm h3,\n.yfm h4,\n.yfm h5,\n.yfm h6 {\n margin-bottom: 15px;\n font-weight: 500;\n}\n.yfm h1 {\n font-size: 32px;\n line-height: 40px;\n}\n.yfm h2 {\n font-size: 24px;\n line-height: 28px;\n}\n.yfm h3 {\n font-size: 20px;\n line-height: 24px;\n}\n.yfm h4 {\n font-size: 17px;\n line-height: 24px;\n}\n.yfm h5 {\n font-size: 15px;\n line-height: 20px;\n}\n.yfm h6 {\n font-size: 13px;\n line-height: 18px;\n}\n.yfm a {\n background-color: transparent;\n color: #027bf3;\n -webkit-text-decoration: none;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.yfm a:hover,\n.yfm a:active {\n color: #004080;\n}\n.yfm a:not([href]) {\n color: inherit;\n}\n.yfm strong {\n font-weight: 700;\n}\n.yfm img,\n.yfm svg {\n box-sizing: content-box;\n max-width: 100%;\n border: none;\n vertical-align: middle;\n}\n.yfm img[align=right],\n.yfm svg[align=right] {\n padding-left: 20px;\n}\n.yfm img[align=left],\n.yfm svg[align=left] {\n padding-right: 20px;\n}\n.yfm img {\n -o-object-fit: contain;\n object-fit: contain;\n background-color: #ffffff;\n}\n.yfm svg {\n height: auto;\n}\n.yfm .katex svg {\n height: auto;\n height: initial;\n}\n.yfm img + small {\n display: block;\n}\n.yfm p,\n.yfm blockquote,\n.yfm ul,\n.yfm ol,\n.yfm dl,\n.yfm table,\n.yfm pre {\n margin: 0 0 15px 0;\n}\n.yfm ul pre,\n.yfm ol pre,\n.yfm dl pre {\n margin-top: 15px;\n}\n.yfm code,\n.yfm kbd,\n.yfm pre {\n font-family: var(--yfm-font-family-monospace);\n font-size: 1em;\n font-feature-settings: normal;\n}\n.yfm input {\n margin: 0;\n overflow: visible;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n.yfm input[type=checkbox] {\n position: relative;\n top: 1px;\n box-sizing: border-box;\n padding: 0;\n}\n.yfm table {\n color: #333;\n display: inline-block;\n max-width: 100%;\n width: auto;\n overflow: auto;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n border: 1px solid rgba(0, 0, 0, 0.07);\n border-radius: 8px;\n border-collapse: collapse;\n border-spacing: 0;\n background: #ffffff;\n}\n.yfm table thead,\n.yfm table tr:nth-child(2n) {\n background-color: rgba(0, 0, 0, 0.02);\n}\n.yfm table tr:first-child td,\n.yfm table tr:first-child th {\n border-top: none;\n}\n.yfm table tr:last-child td,\n.yfm table tr:last-child th {\n border-bottom: none;\n}\n.yfm table th,\n.yfm table td {\n padding: 10px 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n border: 1px solid rgba(0, 0, 0, 0.07);\n}\n.yfm table th > *:first-child,\n.yfm table td > *:first-child {\n margin-top: 0;\n}\n.yfm table th > *:last-child,\n.yfm table td > *:last-child {\n margin-bottom: 0;\n}\n.yfm table td {\n vertical-align: top;\n white-space: normal;\n}\n.yfm table th {\n font-weight: 500;\n text-align: left;\n}\n.yfm table tr td:first-child,\n.yfm table tr th:first-child {\n border-left: none;\n}\n.yfm table tr td:last-child,\n.yfm table tr th:last-child {\n border-right: none;\n}\n.yfm hr {\n box-sizing: content-box;\n height: 0.25em;\n padding: 0;\n margin: 1.5em 0;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.07);\n border: none;\n}\n.yfm hr::before {\n content: \"\";\n display: table;\n}\n.yfm hr::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.yfm blockquote {\n position: relative;\n padding-left: 12px;\n border-left: 3px solid #027bf3;\n}\n.yfm blockquote > *:first-child {\n margin-top: 0;\n}\n.yfm blockquote > *:last-child {\n margin-bottom: 0;\n}\n.yfm dl {\n padding: 0;\n}\n.yfm dl > *:first-child {\n margin-top: 0;\n}\n.yfm dl > *:last-child {\n margin-bottom: 0;\n}\n.yfm dl dt {\n margin-bottom: 5px;\n font-size: 1em;\n font-weight: 500;\n font-style: italic;\n}\n.yfm dl dd {\n margin-bottom: 15px;\n padding: 0 15px;\n}\n.yfm dd {\n margin-left: 0;\n}\n.yfm dd > ol:first-child,\n.yfm dd > ul:first-child,\n.yfm dd > dd:first-child {\n padding-left: 0;\n}\n.yfm ul,\n.yfm ol {\n padding-left: 2.2em;\n}\n.yfm ul ul,\n.yfm ul ol,\n.yfm ol ol,\n.yfm ol ul {\n margin-top: 0;\n margin-bottom: 0;\n}\n.yfm:not(.yfm_no-list-reset) ol {\n list-style-type: none;\n counter-reset: list;\n}\n.yfm:not(.yfm_no-list-reset) ol > li {\n position: relative;\n counter-increment: list;\n}\n.yfm:not(.yfm_no-list-reset) ol > li::before {\n position: absolute;\n right: 100%;\n margin-right: 4px;\n content: counters(list, \".\") \". \";\n}\n.yfm li {\n word-wrap: break-word;\n}\n.yfm li + li {\n margin-top: 0.33em;\n}\n.yfm li p,\n.yfm li blockquote {\n margin-top: 15px;\n}\n.yfm code {\n padding: 0.1em 0.4em 0.15em;\n background-color: rgba(107, 132, 153, 0.12);\n border-radius: 4px;\n font-size: 0.875em;\n white-space: normal;\n color: rgb(59, 96, 128);\n}\n.yfm pre {\n word-wrap: normal;\n}\n.yfm table code {\n white-space: nowrap;\n}\n.yfm pre * code {\n display: inline;\n padding: 0;\n margin: 0;\n overflow: visible;\n word-wrap: normal;\n background-color: transparent;\n border: 0;\n color: rgba(0, 0, 0, 0.7);\n}\n.yfm pre > code {\n display: block;\n padding: 16px;\n overflow: auto;\n background-color: rgba(107, 132, 153, 0.12);\n color: rgba(0, 0, 0, 0.7);\n white-space: pre;\n}\n.yfm sup,\n.yfm sub {\n line-height: 0;\n}\n.yfm .visually-hidden {\n position: absolute;\n overflow: hidden;\n clip: rect(0 0 0 0);\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n white-space: nowrap;\n border: 0;\n -webkit-clip-path: inset(100%);\n clip-path: inset(100%);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n.yfm .yfm-note {\n max-width: 1296px;\n margin: 20px 0;\n padding: 20px 20px 20px 64px;\n border-radius: 10px;\n}\n.yfm .yfm-note .yfm-note-title {\n font-weight: 700;\n}\n.yfm .yfm-note > p {\n margin: 0 0 10px 0;\n}\n.yfm .yfm-note > p:first-child::before {\n box-sizing: content-box;\n display: block;\n width: 24px;\n height: 24px;\n margin-top: -2px;\n margin-left: -44px;\n padding-right: 20px;\n float: left;\n}\n.yfm .yfm-note > p:last-child {\n margin-bottom: 0;\n}\n.yfm .yfm-note.yfm-accent-info > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(2,123,243)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-tip > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(86,189,103)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-alert > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(255,70,69)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-warning > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(241,149,24)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-info {\n background: rgba(2, 123, 243, 0.08);\n}\n.yfm .yfm-note.yfm-accent-tip {\n background: rgba(63, 201, 46, 0.1);\n}\n.yfm .yfm-note.yfm-accent-alert {\n background: rgba(235, 50, 38, 0.08);\n}\n.yfm .yfm-note.yfm-accent-warning {\n background: rgba(255, 136, 0, 0.15);\n}\n.yfm h1 .yfm-anchor,\n.yfm h2 .yfm-anchor,\n.yfm h3 .yfm-anchor,\n.yfm h4 .yfm-anchor,\n.yfm h5 .yfm-anchor,\n.yfm h6 .yfm-anchor {\n display: inline-block;\n width: 24px;\n padding-right: 4px;\n margin-left: -24px;\n float: left;\n text-align: center;\n font-size: 18px;\n}\n.yfm h1 .yfm-anchor::before,\n.yfm h2 .yfm-anchor::before,\n.yfm h3 .yfm-anchor::before,\n.yfm h4 .yfm-anchor::before,\n.yfm h5 .yfm-anchor::before,\n.yfm h6 .yfm-anchor::before {\n content: \"#\";\n visibility: hidden;\n}\n.yfm h1:hover .yfm-anchor::before,\n.yfm h2:hover .yfm-anchor::before,\n.yfm h3:hover .yfm-anchor::before,\n.yfm h4:hover .yfm-anchor::before,\n.yfm h5:hover .yfm-anchor::before,\n.yfm h6:hover .yfm-anchor::before {\n visibility: visible;\n}\n.yfm table h1 .yfm-anchor,\n.yfm table h2 .yfm-anchor,\n.yfm table h3 .yfm-anchor,\n.yfm table h4 .yfm-anchor,\n.yfm table h5 .yfm-anchor,\n.yfm table h6 .yfm-anchor {\n width: 1em;\n margin-left: -1em;\n padding-right: 0;\n}\n.yfm .yfm-tabs .yfm-anchor::before {\n position: absolute;\n padding-right: 2px;\n}\n.yfm .hljs {\n display: block;\n overflow-x: auto;\n padding: 16px;\n background: rgba(107, 132, 153, 0.12);\n background: var(--yfm-color-hljs-background);\n}\n.yfm .hljs,\n.yfm .hljs-subst {\n color: #444;\n color: var(--yfm-color-hljs-subst);\n}\n.yfm .hljs-comment {\n color: #888888;\n color: var(--yfm-color-hljs-comment);\n}\n.yfm .hljs-keyword,\n.yfm .hljs-attribute,\n.yfm .hljs-selector-tag,\n.yfm .hljs-meta-keyword,\n.yfm .hljs-doctag,\n.yfm .hljs-name {\n font-weight: bold;\n}\n.yfm .hljs-type,\n.yfm .hljs-string,\n.yfm .hljs-number,\n.yfm .hljs-selector-id,\n.yfm .hljs-selector-class,\n.yfm .hljs-quote,\n.yfm .hljs-template-tag,\n.yfm .hljs-deletion {\n color: #880000;\n color: var(--yfm-color-hljs-deletion);\n}\n.yfm .hljs-title,\n.yfm .hljs-section {\n color: #880000;\n color: var(--yfm-color-hljs-section);\n font-weight: bold;\n}\n.yfm .hljs-regexp,\n.yfm .hljs-symbol,\n.yfm .hljs-variable,\n.yfm .hljs-template-variable,\n.yfm .hljs-link,\n.yfm .hljs-selector-attr,\n.yfm .hljs-selector-pseudo {\n color: #BC6060;\n color: var(--yfm-color-hljs-pseudo);\n}\n.yfm .hljs-literal {\n color: #78A960;\n color: var(--yfm-color-hljs-literal);\n}\n.yfm .hljs-built_in,\n.yfm .hljs-bullet,\n.yfm .hljs-code,\n.yfm .hljs-addition {\n color: #397300;\n color: var(--yfm-color-hljs-addition);\n}\n.yfm .hljs-meta {\n color: #1f7199;\n color: var(--yfm-color-hljs-meta);\n}\n.yfm .hljs-meta-string {\n color: #4d99bf;\n color: var(--yfm-color-hljs-meta-string);\n}\n.yfm .hljs-emphasis {\n font-style: italic;\n}\n.yfm .hljs-strong {\n font-weight: bold;\n}\n.yfm-clipboard {\n position: relative;\n}\n.yfm-clipboard:hover .yfm-clipboard-button {\n display: block;\n}\n.yfm-clipboard > pre {\n border-radius: 10px;\n overflow: hidden;\n}\n.yfm-clipboard-button {\n display: none;\n position: absolute;\n cursor: pointer;\n top: 16px;\n right: 16px;\n z-index: 1;\n}\n.yfm-cut-title {\n cursor: pointer;\n position: relative;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n padding: 5px 0 5px 30px;\n}\n.yfm-cut-title:before {\n content: \"\";\n z-index: 1;\n left: 0;\n top: 50%;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0ibm9uZSIgZD0iTTMgNmw1IDUgNS01Ii8+Cjwvc3ZnPgo=);\n transform: translateY(-50%) rotate(-90deg);\n transition: transform 0.3s ease;\n height: 20px;\n width: 20px;\n position: absolute;\n}\n.yfm-cut-content {\n display: none;\n overflow: hidden;\n transition: height 0.3s ease-in-out;\n}\n.yfm-cut.open > .yfm-cut-content {\n display: revert;\n padding: 5px 0 15px 30px;\n}\n.yfm-cut.open > .yfm-cut-title:before {\n transform: translateY(-50%);\n}\n.yfm:not(.yfm_no-list-reset) .yfm-cut ol {\n counter-reset: cut-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li {\n counter-increment: cut-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li::before {\n content: counters(cut-list, \".\") \". \";\n}\n.yfm-file__icon {\n ---yfm-file-icon-img: var(--yfm-file-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==));\n display: inline-block;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n width: 16px;\n margin: 0 2px;\n color: rgba(0, 0, 0, 0.7);\n color: var(--yfm-file-icon-color, rgba(0, 0, 0, 0.7));\n background-color: currentColor;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100%;\n -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);\n -webkit-mask-image: var(---yfm-file-icon-img);\n mask-image: var(---yfm-file-icon-img);\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n}\n.yfm-file__icon::before {\n content: \"\\a0\";\n}\n.yfm-term_title {\n color: #027bf3;\n cursor: pointer;\n border-bottom: 1px dotted;\n font-size: inherit;\n line-height: inherit;\n font-style: normal;\n}\n.yfm-term_title:hover {\n color: #004080;\n}\n.yfm-term_dfn {\n position: absolute;\n z-index: 1000;\n width: -moz-fit-content;\n width: fit-content;\n max-width: 450px;\n visibility: hidden;\n opacity: 0;\n padding: 10px;\n background-color: rgb(255, 255, 255);\n font-size: inherit;\n line-height: inherit;\n font-style: normal;\n border-radius: 4px;\n box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);\n outline: none;\n}\n@media screen and (max-width: 600px) {\n .yfm-term_dfn {\n max-width: 80%;\n }\n}\n.yfm-term_dfn::before {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: inherit;\n box-shadow: 0 0 0 1px rgb(229, 229, 229);\n}\n.yfm-term_dfn.open {\n visibility: visible;\n animation-name: popup;\n animation-duration: 0.1s;\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n}\n@keyframes popup {\n 0% {\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n.yfm-tabs {\n margin-bottom: 15px;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-tabs ol {\n counter-reset: tabs-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li {\n counter-increment: tabs-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li:before {\n content: counters(tabs-list, \".\") \". \";\n}\n.yfm-tab-list {\n display: flex;\n flex-wrap: wrap;\n margin-bottom: 15px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.07);\n}\n.yfm-tab {\n margin-bottom: -1px;\n margin-right: 20px;\n border-bottom: 2px solid transparent;\n padding: 6px 0 7px;\n font-weight: 700;\n outline: none;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n white-space: break-spaces;\n}\n.yfm-tab:last-child {\n margin-right: 0;\n}\n.yfm-tab:hover,\n.yfm-tab:active {\n color: #004080;\n}\n.yfm-tab.active {\n border-bottom-color: #027bf3;\n}\n.yfm-tab:focus {\n outline: 2px solid #4d90fe;\n border-radius: 2px;\n}\n.yfm-tab:focus:not(:focus-visible) {\n outline: 0;\n}\n.yfm-tab-panel {\n visibility: hidden;\n overflow: hidden;\n height: 0;\n}\n.yfm-tab-panel:first-child {\n margin-top: 0 !important;\n}\n.yfm-tab-panel:last-child {\n margin-bottom: 0 !important;\n}\n.yfm-tab-panel.active {\n visibility: visible;\n height: auto;\n}\n\n/*# sourceMappingURL=node_modules/@diplodoc/transform/dist/css/yfm.css.map */", ".yfm.yfm-editor,\n.yfm.yfm-editor code,\n.yfm.yfm-editor pre > code,\n.yfm.yfm-editor table code,\n.yfm.yfm-editor table th,\n.yfm.yfm-editor table td {\n /* stylelint-disable */\n white-space: pre-wrap;\n white-space: break-spaces;\n /* stylelint-enable */\n}\n.yfm.yfm-editor .yfm-cut-title {\n /* stylelint-disable-next-line property-no-vendor-prefix */\n -webkit-user-select: text;\n -moz-user-select: text;\n user-select: text;\n}\n.yfm.yfm-editor .yfm-tab {\n /* stylelint-disable-next-line property-no-vendor-prefix */\n -webkit-user-select: text;\n -moz-user-select: text;\n user-select: text;\n}", ".yfm-editor .yfm-file {\n pointer-events: none;\n}", ".yfm-editor p[yfm_block=yfm-note-title] {\n font-weight: 700;\n}", ".yfm-editor.ProseMirror-focused .pm-node-selected {\n box-shadow: var(--g-color-text-info) 0 0 0 1px;\n}", ".ProseMirror .yfm-tabs {\n border: 1px dashed transparent;\n border-radius: var(--g-border-radius-s);\n}\n.ProseMirror .yfm-tabs:hover {\n border-color: var(--g-color-line-generic);\n}\n.ProseMirror .ye-yfm-tab__wrapper {\n position: relative;\n display: flex;\n align-items: center;\n height: 100%;\n padding-bottom: 7px;\n border-bottom: 2px solid transparent;\n background-clip: padding-box;\n}\n.ProseMirror .ye-yfm-tab__remove-button {\n display: flex;\n width: 15px;\n min-width: 15px;\n height: 15px;\n margin-left: 9px;\n color: var(--g-color-base-generic-medium);\n}\n.ProseMirror .ye-yfm-tab__remove-button:hover {\n color: var(--g-color-text-primary);\n}\n.ProseMirror .ye-yfm-tab__create-button {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 22px;\n min-width: 22px;\n height: 22px;\n min-height: 22px;\n margin-bottom: 9px;\n opacity: 0;\n color: var(--g-color-text-primary);\n}\n.ProseMirror .ye-yfm-tab__create-button:hover {\n border-radius: var(--g-border-radius-xs);\n background: var(--g-color-base-generic-hover);\n}\n.ProseMirror .yfm-tab {\n position: relative;\n display: flex;\n align-items: center;\n margin-right: 3px;\n padding-bottom: 0;\n border-bottom: none;\n}\n.ProseMirror .yfm-tab .ye-placeholder {\n color: var(--g-color-text-hint);\n}\n.ProseMirror .yfm-tab[data-diplodoc-is-active=true] .ye-yfm-tab__wrapper {\n border-bottom-color: #027bf3;\n}\n.ProseMirror .yfm-tab:hover .ye-yfm-tab__create-button, .ProseMirror .yfm-tab:last-child .ye-yfm-tab__create-button {\n opacity: 1;\n}", ".ye-command-menu__list.g-list {\n width: 312px;\n}\n.ye-command-menu__list.g-list .g-list__empty-placeholder {\n height: 28px;\n padding-right: 12px;\n padding-left: 12px;\n}\n.ye-command-menu__list-item {\n cursor: pointer;\n}\n.ye-command-menu__item {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 16px;\n}\n.ye-command-menu__item-icon {\n display: flex;\n flex: 0 0 auto;\n margin-right: 8px;\n}\n.ye-command-menu__item-body {\n display: flex;\n justify-content: space-between;\n align-items: center;\n -moz-column-gap: 12px;\n column-gap: 12px;\n width: 100%;\n}\n.ye-command-menu__item-title {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.ye-command-menu__item-extra {\n display: flex;\n flex: 0 0 auto;\n align-items: center;\n -moz-column-gap: 8px;\n column-gap: 8px;\n}\n.ye-command-menu__item-hotkey {\n align-self: center;\n}", ".ProseMirror .ye-placeholder {\n display: inline-block;\n pointer-events: none;\n color: var(--g-color-text-secondary);\n}\n\n.ProseMirror.yfm-editor-hidecursor {\n caret-color: transparent;\n}\n\n@keyframes placeholder_blink {\n 49% {\n border-color: currentColor;\n border-color: initial;\n }\n 50% {\n border-color: transparent;\n }\n 99% {\n border-color: transparent;\n }\n}\n.ye-placeholder {\n caret-color: transparent;\n}\n.ProseMirror-focused .ye-placeholder_focus .ye-placeholder__cursor {\n position: relative;\n z-index: 1;\n margin-right: -1px;\n border-left-width: 1px;\n border-left-style: solid;\n animation: placeholder_blink 1s;\n animation-iteration-count: infinite;\n}", "@charset \"UTF-8\";\n.Prosemirror-hide-cursor {\n caret-color: transparent;\n}\n\n@keyframes gapcursor_blink {\n 1% {\n border-color: currentColor;\n border-color: initial;\n }\n 49% {\n border-color: currentColor;\n border-color: initial;\n }\n 50% {\n border-color: transparent;\n }\n 99% {\n border-color: transparent;\n }\n}\n.ye-gapcursor {\n cursor: text;\n}\n.ye-gapcursor .ye-placeholder::before {\n display: none;\n}\n.ye-gapcursor::before {\n position: relative;\n z-index: 1;\n display: inline-block;\n margin-right: -1px;\n content: \"\u200A\";\n caret-color: transparent;\n border-right: 1px solid transparent;\n}\n.ProseMirror-focused .ye-gapcursor::before {\n animation: gapcursor_blink 1s;\n animation-iteration-count: infinite;\n}", ".ye-image-skeleton {\n vertical-align: middle;\n}\n.ye-image-skeleton__skeleton {\n width: min(var(--img-skeleton-width) * 1px, 100%);\n height: min(var(--img-skeleton-height) * 1px, 700px);\n margin-bottom: -5px;\n}", ".ye-form {\n display: flex;\n flex-direction: column;\n gap: 20px 0;\n padding: 12px 12px 20px;\n}", ".ye-form-layout {\n display: flex;\n flex-direction: column;\n gap: 8px 0;\n}", ".ye-form-row {\n display: flex;\n gap: 0 12px;\n}\n.ye-form-row__label {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n min-width: 128px;\n}\n.ye-form-row__label-text {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.ye-form-row__label-help {\n margin-left: 6px;\n}\n.ye-form-row__control {\n flex-grow: 1;\n min-width: 200px;\n}", ".ye-form-footer {\n display: flex;\n justify-content: flex-end;\n gap: 0 8px;\n}", ".ye-image-form__input_type_width, .ye-image-form__input_type_height {\n max-width: 112px;\n}\n.ye-image-form__size-controls {\n display: flex;\n align-items: center;\n gap: 0 16px;\n}", ".ye-image-placeholder {\n display: inline-flex;\n align-items: center;\n -moz-column-gap: 8px;\n column-gap: 8px;\n min-width: 300px;\n padding: 12px 20px;\n border-radius: 4px;\n background-color: var(--g-color-base-simple-hover-solid);\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}", ".ye-image-tooltip-form__input_type_width, .ye-image-tooltip-form__input_type_height {\n max-width: 112px;\n}\n.ye-image-tooltip-form__size-controls {\n display: flex;\n align-items: center;\n gap: 0 16px;\n}", ".ye-img-size-node-view__wrapper {\n position: relative;\n display: inline-block;\n}", ".ye-url-input-row {\n display: flex;\n}\n.ye-url-input-row__button {\n margin-left: 4px;\n}", ".ye-link-placeholder-widget {\n margin: 0 2px;\n pointer-events: none;\n}", ".table-cell-floating-button.g-button {\n height: 16px;\n line-height: 16px;\n}\n.table-cell-floating-button.g-button .g-button__icon {\n width: 12px;\n}\n\n.table-cell-floating-icon {\n transform: rotate(90deg);\n}", ".ye-file-skeleton {\n display: inline-flex;\n align-items: center;\n}\n.ye-file-skeleton__skeleton {\n width: 120px;\n height: 20px;\n}", ".ye-file-placeholder {\n margin: 0 4px;\n pointer-events: none;\n}\n.ye-file-placeholder .yfm-file__icon {\n margin-right: 8px;\n}", ".yfm .yfm-note {\n max-width: 1296px;\n margin: 20px 0;\n padding: 20px 20px 20px 64px;\n border-radius: 10px;\n}\n.yfm .yfm-note .yfm-note-title {\n font-weight: 700;\n}\n.yfm .yfm-note > p {\n margin: 0 0 10px 0;\n}\n.yfm .yfm-note > p:first-child::before {\n box-sizing: content-box;\n display: block;\n width: 24px;\n height: 24px;\n margin-top: -2px;\n margin-left: -44px;\n padding-right: 20px;\n float: left;\n}\n.yfm .yfm-note > p:last-child {\n margin-bottom: 0;\n}\n.yfm .yfm-note.yfm-accent-info > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(2,123,243)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-tip > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(86,189,103)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-alert > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(255,70,69)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-warning > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(241,149,24)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-info {\n background: rgba(2, 123, 243, 0.08);\n}\n.yfm .yfm-note.yfm-accent-tip {\n background: rgba(63, 201, 46, 0.1);\n}\n.yfm .yfm-note.yfm-accent-alert {\n background: rgba(235, 50, 38, 0.08);\n}\n.yfm .yfm-note.yfm-accent-warning {\n background: rgba(255, 136, 0, 0.15);\n}\n\n.ye-yfm-note-toolbar {\n margin: 2px 8px;\n}\n\n.ye-toolbar-group__s-button_id_note-type-tip {\n color: #56bd67;\n}\n.ye-toolbar-group__s-button_id_note-type-info {\n color: #027bf3;\n}\n.ye-toolbar-group__s-button_id_note-type-alert {\n color: #ff4645;\n}\n.ye-toolbar-group__s-button_id_note-type-warning {\n color: #f19518;\n}", ".ye-table-view__hack-strip {\n position: absolute;\n left: -13px;\n display: block;\n width: 13px;\n height: 100%;\n background: transparent;\n}\n.ye-table-view__wrapper {\n margin-bottom: 18px !important;\n}\n.ye-table-view__wrapper {\n position: relative;\n display: inline-block;\n max-width: calc(100% - 18px);\n margin-right: 18px;\n /* stylelint-disable declaration-no-important */\n}\n.ye-table-view__buttons-visible .ye-table-view__plus-button-controls {\n pointer-events: initial;\n opacity: 1;\n}\n.ye-table-view__plus-button-controls {\n pointer-events: none;\n opacity: 0;\n transition: opacity 150ms ease 50ms;\n}\n.ye-table-view__plus-button-controls_right {\n position: absolute;\n z-index: 100;\n top: 0;\n right: -18px;\n display: flex;\n align-items: center;\n width: 16px;\n height: 100%;\n}\n.ye-table-view__plus-button-controls_bottom {\n position: absolute;\n z-index: 100;\n bottom: -18px;\n display: flex;\n justify-content: center;\n width: 100%;\n height: 16px;\n}\n.ye-table-view__plus-button {\n display: flex;\n justify-content: center;\n align-items: center;\n height: 100%;\n}\n.ye-table-view__plus-button_right {\n width: 16px;\n height: 100%;\n}\n.ye-table-view__plus-button_bottom {\n width: 100%;\n height: 16px;\n}\n\n.ye-table-view.ye-table-view {\n background: transparent !important;\n}\n\n.ye-table-view.ye-table-view {\n z-index: auto;\n z-index: initial;\n display: block;\n overflow: auto;\n box-sizing: content-box;\n width: -moz-fit-content;\n width: fit-content;\n margin: -13px 0 0 -13px;\n padding: 13px 0 0 13px;\n border: none;\n border-radius: 0;\n}\n.ye-table-view.ye-table-view tbody {\n display: block;\n border-radius: 8px;\n background: var(--g-color-base-background);\n box-shadow: inset 0 0 0 1px var(--g-color-line-generic);\n}\n\n.ye-table-wrapper {\n display: inline-block;\n margin-right: 2px;\n}", ".ye-table-cell-view__left-button {\n position: absolute;\n z-index: 110;\n top: calc(50% - 14px);\n left: -13px;\n pointer-events: none;\n opacity: 0;\n border-radius: var(--g-border-radius-s);\n background: var(--g-color-base-background);\n}\n.ye-table-cell-view__left-button:hover {\n pointer-events: initial;\n opacity: 1;\n}\n.ye-table-cell-view__upper-button {\n position: absolute;\n z-index: 110;\n top: -13px;\n left: calc(50% - 14px);\n pointer-events: none;\n opacity: 0;\n border-radius: var(--g-border-radius-s);\n background: var(--g-color-base-background);\n transform: rotate(90deg);\n}\n.ye-table-cell-view__upper-button:hover {\n pointer-events: initial;\n opacity: 1;\n}\n.ye-table-cell-view__upper-visible .ye-table-cell-view__upper-button {\n pointer-events: initial;\n opacity: 1;\n}\n.ye-table-cell-view__left-visible .ye-table-cell-view__left-button {\n pointer-events: initial;\n opacity: 1;\n}", ".ye-toolbar-button-with-popup-menu {\n width: 42px;\n}\n.ye-toolbar-button-with-popup-menu .g-button__text.g-button__text.g-button__text {\n margin: 0px 21px;\n}\n.ye-toolbar-button-with-popup-menu .g-button__icon_side_start {\n left: -1px;\n}\n.ye-toolbar-button-with-popup-menu .g-button__icon_side_end {\n right: -1px;\n}\n.ye-toolbar-button-with-popup-menu__menu-group .g-menu__group-label {\n color: var(--g-color-text-hint);\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}", ".ye-toolbar-colors__item-icon_color_gray {\n color: var(--yfm-colorify-gray);\n}\n.ye-toolbar-colors__item-icon_color_yellow {\n color: var(--yfm-colorify-yellow);\n}\n.ye-toolbar-colors__item-icon_color_orange {\n color: var(--yfm-colorify-orange);\n}\n.ye-toolbar-colors__item-icon_color_red {\n color: var(--yfm-colorify-red);\n}\n.ye-toolbar-colors__item-icon_color_green {\n color: var(--yfm-colorify-green);\n}\n.ye-toolbar-colors__item-icon_color_blue {\n color: var(--yfm-colorify-blue);\n}\n.ye-toolbar-colors__item-icon_color_violet {\n color: var(--yfm-colorify-violet);\n}\n.ye-toolbar-colors__item-icon_color_default {\n color: var(--g-color-text-primary);\n}", ".ye-toolbar-select__item {\n display: flex;\n align-items: center;\n width: 100%;\n height: 100%;\n}\n.ye-toolbar-select__item-icon {\n display: flex;\n flex-shrink: 0;\n margin-right: 6px;\n}\n.ye-toolbar-select__item-content {\n display: flex;\n justify-content: space-between;\n -moz-column-gap: 16px;\n column-gap: 16px;\n width: 100%;\n}\n.ye-toolbar-select__item-extra {\n display: flex;\n align-items: center;\n -moz-column-gap: 8px;\n column-gap: 8px;\n}\n.ye-toolbar-select__item-hint {\n display: flex;\n align-items: center;\n}\n.ye-toolbar-select__item-hint span {\n display: flex;\n}", ".ye-editor-sticky {\n display: grid;\n grid-template-columns: 1fr auto;\n grid-template-rows: 1fr;\n}\n.ye-editor-sticky_sticky {\n position: sticky;\n top: calc(0px + 8px);\n top: calc(var(--ye-toolbar-sticky-offset, 0px) + 8px);\n}\n.ye-editor-sticky_sticky-active:not(.ye-editor-sticky_clear) {\n z-index: 2000;\n}\n.ye-editor-sticky_sticky-active:not(.ye-editor-sticky_clear)::before {\n position: absolute;\n top: -4px;\n right: -4px;\n bottom: -4px;\n left: -4px;\n content: \"\";\n border: 1px solid var(--g-color-line-generic-solid);\n border-radius: 4px;\n background-color: var(--g-color-base-background);\n}\n.ye-editor-sticky_part_left:not(.ye-editor-sticky_clear).ye-editor-sticky_sticky::before {\n right: 0;\n border-right: none;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.ye-editor-sticky_part_right:not(.ye-editor-sticky_clear).ye-editor-sticky_sticky::before {\n left: 0;\n border-left: none;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}", ".ye-markup-editor,\n.ye-markup-preview {\n display: flex;\n flex: 1 0 0;\n flex-direction: column;\n}\n.ye-markup-editor__toolbar,\n.ye-markup-preview__toolbar {\n flex-shrink: 0;\n}\n.ye-markup-editor__editor,\n.ye-markup-preview__editor {\n flex-basis: 100%;\n min-height: 36px;\n max-height: 100%;\n cursor: text;\n}\n.ye-markup-editor__editor_toolbar-visible,\n.ye-markup-preview__editor_toolbar-visible {\n max-height: calc(100% - 28px);\n}\n.ye-markup-editor .CodeMirror-lines,\n.ye-markup-preview .CodeMirror-lines {\n padding: 4px 0 0;\n}\n.ye-markup-editor_toolbar .CodeMirror-lines,\n.ye-markup-preview_toolbar .CodeMirror-lines {\n padding-top: 16px;\n}\n.ye-markup-editor .focus::-moz-selection, .ye-markup-preview .focus::-moz-selection {\n background: rgba(98, 146, 255, 0.2);\n}\n.ye-markup-editor .CodeMirror-focused .CodeMirror-selected,\n.ye-markup-editor .focus::selection,\n.ye-markup-preview .CodeMirror-focused .CodeMirror-selected,\n.ye-markup-preview .focus::selection {\n background: rgba(98, 146, 255, 0.2);\n}\n.ye-markup-editor ::-moz-selection, .ye-markup-preview ::-moz-selection {\n background: rgba(0, 30, 98, 0.2);\n}\n.ye-markup-editor .CodeMirror-selected,\n.ye-markup-editor ::selection,\n.ye-markup-preview .CodeMirror-selected,\n.ye-markup-preview ::selection {\n background: rgba(0, 30, 98, 0.2);\n}\n.ye-markup-editor .CodeMirror,\n.ye-markup-preview .CodeMirror {\n height: 100%;\n min-height: 100%;\n color: var(--g-color-text-primary);\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-2-font-size);\n line-height: var(--g-text-code-2-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.ye-markup-editor .CodeMirror .CodeMirror-cursor,\n.ye-markup-preview .CodeMirror .CodeMirror-cursor {\n border-color: var(--g-color-text-primary);\n}\n.ye-markup-editor .CodeMirror .cm-m-markdown.cm-header,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-header {\n color: inherit;\n}\n.ye-markup-editor .CodeMirror .cm-m-markdown.cm-quote,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-quote {\n color: var(--g-color-text-positive);\n}\n.ye-markup-editor .CodeMirror .cm-m-markdown.cm-link,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-link {\n color: var(--g-color-text-link);\n}\n.ye-markup-editor .CodeMirror .cm-m-markdown.cm-string,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-string {\n color: var(--g-color-text-warning-heavy);\n}\n.ye-markup-editor .CodeMirror .cm-m-markdown.cm-comment,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-comment {\n color: var(--g-color-text-misc);\n}\n.ye-markup-editor .CodeMirror .cm-m-markdown.cm-variable-2, .ye-markup-editor .CodeMirror .cm-m-markdown.cm-variable-3, .ye-markup-editor .CodeMirror .cm-m-markdown.cm-keyword,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-variable-2,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-variable-3,\n.ye-markup-preview .CodeMirror .cm-m-markdown.cm-keyword {\n color: inherit;\n}\n.ye-markup-editor .CodeMirror.cm-s-default,\n.ye-markup-preview .CodeMirror.cm-s-default {\n background-color: transparent;\n}\n.ye-markup-editor .CodeMirror.cm-s-default .CodeMirror-placeholder,\n.ye-markup-preview .CodeMirror.cm-s-default .CodeMirror-placeholder {\n color: var(--g-color-text-secondary);\n}\n\n.ye-markup-preview__outer {\n overflow-y: auto;\n flex: 1 0 0;\n}\n.ye-markup-preview__outer_vertical {\n box-sizing: border-box;\n margin-top: 6px;\n padding-top: 12px;\n border-top: 8px solid var(--g-color-base-generic-ultralight);\n}\n.ye-markup-preview__html {\n position: relative;\n}\n.ye-markup-preview__preview-sign {\n margin-bottom: 8px;\n}", ".ye-wysiwyg-editor {\n display: flex;\n flex-direction: column;\n}\n.ye-wysiwyg-editor__toolbar {\n flex-shrink: 0;\n}\n.ye-wysiwyg-editor__editor {\n overflow-y: auto;\n flex-grow: 1;\n}\n.g-root_theme_dark .ye-wysiwyg-editor__editor .pm-iframe-container {\n background-color: var(--g-color-base-light);\n}\n.ye-wysiwyg-editor .yfm-editor {\n height: calc(100% - 4px - 4px);\n padding: 4px 4px 4px;\n}\n.ye-wysiwyg-editor_toolbar .yfm-editor {\n height: calc(100% - 16px - 16px);\n padding-top: 16px;\n padding-bottom: 16px;\n}", ".ye-markdown-hints {\n min-width: 210px;\n line-height: var(--g-text-code-1-line-height);\n}\n.ye-markdown-hints__grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n grid-gap: 4px;\n gap: 4px;\n}\n.ye-markdown-hints__title {\n font-weight: 500;\n}\n.ye-markdown-hints__hint {\n white-space: nowrap;\n color: var(--g-color-text-complementary);\n}\n.ye-markdown-hints__title, .ye-markdown-hints__hint {\n flex: 1;\n text-align: left;\n}\n.ye-markdown-hints__docs-link {\n display: inline-block;\n margin-top: 8px;\n}", ".ye-editor-settings {\n display: flex;\n flex-wrap: nowrap;\n}\n.ye-editor-settings__mode-button {\n margin-right: 1px;\n}\n.ye-editor-settings__preview-button {\n margin: 0 2px;\n}\n.ye-editor-settings__separator {\n z-index: 0;\n margin: 6px 4px;\n border-left: 1px solid var(--g-color-line-generic);\n}\n\n.ye-settings-content {\n width: 300px;\n}\n.ye-settings-content__mode-help {\n float: right;\n}\n.ye-settings-content__mode-help > div {\n position: relative;\n top: 6px;\n display: inline;\n}\n.ye-settings-content__separator {\n border-bottom: 1px solid var(--g-color-line-generic);\n}\n.ye-settings-content__toolbar, .ye-settings-content__split-mode {\n padding: 8px 16px 12px;\n}\n.ye-settings-content__toolbar-hint {\n margin-top: 3px;\n padding-left: 19px;\n color: var(--g-color-text-secondary);\n}\n.ye-settings-content__version {\n position: absolute;\n bottom: 0px;\n left: 50%;\n opacity: 0.03;\n transform: translateX(-50%);\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-1-font-size);\n line-height: var(--g-text-code-inline-1-line-height);\n font-weight: var(--g-text-code-font-weight);\n}", ".g-root .yfm:not(.yfm_only-light) {\n --yfm-file-icon-color: var(--g-color-text-primary);\n}\n\n.g-root {\n --yfm-color-text-gray: var(--g-color-text-secondary);\n --yfm-color-text-yellow: var(--g-color-private-yellow-600-solid);\n --yfm-color-text-orange: var(--g-color-private-orange-500-solid);\n --yfm-color-text-red: var(--g-color-text-danger);\n --yfm-color-text-green: var(--g-color-text-positive);\n --yfm-color-text-blue: var(--g-color-text-info);\n --yfm-color-text-violet: var(--g-color-text-utility);\n}\n\n.g-root {\n --yfm-colorify-black: var(--g-color-text-primary);\n --yfm-colorify-gray: var(--yfm-color-text-gray);\n --yfm-colorify-yellow: var(--yfm-color-text-yellow);\n --yfm-colorify-orange: var(--yfm-color-text-orange);\n --yfm-colorify-red: var(--yfm-color-text-red);\n --yfm-colorify-green: var(--yfm-color-text-green);\n --yfm-colorify-blue: var(--yfm-color-text-blue);\n --yfm-colorify-violet: var(--yfm-color-text-violet);\n}", ".ye-editor-component {\n display: flex;\n height: 100%;\n}\n.ye-editor-component_split_vertical {\n display: grid;\n grid-template-rows: 1fr auto 1fr;\n grid-gap: 2px;\n gap: 2px;\n}\n.ye-editor-component__editor {\n flex-grow: 1;\n gap: 2px;\n min-width: 0;\n}\n.ye-editor-component__editor-wrapper {\n display: flex;\n width: 100%;\n}\n.ye-editor-component__preview-wrapper {\n overflow-y: auto;\n width: 100%;\n}\n.ye-editor-component__resizer {\n margin: 0 5px;\n}\n.ye-editor-component__resizer_horizontal {\n display: flex;\n justify-content: space-evenly;\n align-items: center;\n min-width: 8px;\n min-height: 100%;\n margin: 0 8px;\n cursor: col-resize;\n background: var(--g-color-base-generic-ultralight);\n}\n.ye-editor-component__gutter {\n top: 50%;\n bottom: 50%;\n width: 2px;\n height: 24px;\n background: var(--g-color-line-generic);\n}\n.ye-editor-component .ye-toolbar-list-button_arrow {\n width: 42px;\n}\n.ye-editor-component .in-resize {\n pointer-events: none;\n}", "/* BASICS */\n\n.CodeMirror {\n /* Set height, width, borders, and global font properties here */\n font-family: monospace;\n height: 300px;\n color: black;\n direction: ltr;\n}\n\n/* PADDING */\n\n.CodeMirror-lines {\n padding: 4px 0; /* Vertical padding around content */\n}\n.CodeMirror pre.CodeMirror-line,\n.CodeMirror pre.CodeMirror-line-like {\n padding: 0 4px; /* Horizontal padding of content */\n}\n\n.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n background-color: white; /* The little square between H and V scrollbars */\n}\n\n/* GUTTER */\n\n.CodeMirror-gutters {\n border-right: 1px solid #ddd;\n background-color: #f7f7f7;\n white-space: nowrap;\n}\n.CodeMirror-linenumbers {}\n.CodeMirror-linenumber {\n padding: 0 3px 0 5px;\n min-width: 20px;\n text-align: right;\n color: #999;\n white-space: nowrap;\n}\n\n.CodeMirror-guttermarker { color: black; }\n.CodeMirror-guttermarker-subtle { color: #999; }\n\n/* CURSOR */\n\n.CodeMirror-cursor {\n border-left: 1px solid black;\n border-right: none;\n width: 0;\n}\n/* Shown when moving in bi-directional text */\n.CodeMirror div.CodeMirror-secondarycursor {\n border-left: 1px solid silver;\n}\n.cm-fat-cursor .CodeMirror-cursor {\n border: 0 !important;\n}\n.cm-fat-cursor .CodeMirror-cursor {\n width: auto;\n background: #7e7;\n}\n.cm-fat-cursor div.CodeMirror-cursors {\n z-index: 1;\n}\n.cm-fat-cursor .CodeMirror-line::-moz-selection, .cm-fat-cursor .CodeMirror-line > span::-moz-selection, .cm-fat-cursor .CodeMirror-line > span > span::-moz-selection { background: transparent; }\n.cm-fat-cursor .CodeMirror-line::selection,\n.cm-fat-cursor .CodeMirror-line > span::selection, \n.cm-fat-cursor .CodeMirror-line > span > span::selection { background: transparent; }\n.cm-fat-cursor .CodeMirror-line::-moz-selection,\n.cm-fat-cursor .CodeMirror-line > span::-moz-selection,\n.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection { background: transparent; }\n.cm-fat-cursor { caret-color: transparent; }\n@keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n\n/* Can style cursor different in overwrite (non-insert) mode */\n.CodeMirror-overwrite .CodeMirror-cursor {}\n\n.cm-tab { display: inline-block; text-decoration: inherit; }\n\n.CodeMirror-rulers {\n position: absolute;\n left: 0; right: 0; top: -50px; bottom: 0;\n overflow: hidden;\n}\n.CodeMirror-ruler {\n border-left: 1px solid #ccc;\n top: 0; bottom: 0;\n position: absolute;\n}\n\n/* DEFAULT THEME */\n\n.cm-s-default .cm-header {color: blue;}\n.cm-s-default .cm-quote {color: #090;}\n.cm-negative {color: #d44;}\n.cm-positive {color: #292;}\n.cm-header, .cm-strong {font-weight: bold;}\n.cm-em {font-style: italic;}\n.cm-link {-webkit-text-decoration: underline;text-decoration: underline;}\n.cm-strikethrough {-webkit-text-decoration: line-through;text-decoration: line-through;}\n\n.cm-s-default .cm-keyword {color: #708;}\n.cm-s-default .cm-atom {color: #219;}\n.cm-s-default .cm-number {color: #164;}\n.cm-s-default .cm-def {color: #00f;}\n.cm-s-default .cm-variable,\n.cm-s-default .cm-punctuation,\n.cm-s-default .cm-property,\n.cm-s-default .cm-operator {}\n.cm-s-default .cm-variable-2 {color: #05a;}\n.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}\n.cm-s-default .cm-comment {color: #a50;}\n.cm-s-default .cm-string {color: #a11;}\n.cm-s-default .cm-string-2 {color: #f50;}\n.cm-s-default .cm-meta {color: #555;}\n.cm-s-default .cm-qualifier {color: #555;}\n.cm-s-default .cm-builtin {color: #30a;}\n.cm-s-default .cm-bracket {color: #997;}\n.cm-s-default .cm-tag {color: #170;}\n.cm-s-default .cm-attribute {color: #00c;}\n.cm-s-default .cm-hr {color: #999;}\n.cm-s-default .cm-link {color: #00c;}\n\n.cm-s-default .cm-error {color: #f00;}\n.cm-invalidchar {color: #f00;}\n\n.CodeMirror-composing { border-bottom: 2px solid; }\n\n/* Default styles for common addons */\n\ndiv.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}\ndiv.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}\n.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }\n.CodeMirror-activeline-background {background: #e8f2ff;}\n\n/* STOP */\n\n/* The rest of this file contains styles related to the mechanics of\n the editor. You probably shouldn't touch them. */\n\n.CodeMirror {\n position: relative;\n overflow: hidden;\n background: white;\n}\n\n.CodeMirror-scroll {\n overflow: scroll !important;\n}\n\n.CodeMirror-scroll { /* Things will break if this is overridden */\n /* 50px is the magic margin used to hide the element's real scrollbars */\n /* See overflow: hidden in .CodeMirror */\n margin-bottom: -50px; margin-right: -50px;\n padding-bottom: 50px;\n height: 100%;\n outline: none; /* Prevent dragging from highlighting the element */\n position: relative;\n}\n.CodeMirror-sizer {\n position: relative;\n border-right: 50px solid transparent;\n}\n\n/* The fake, visible scrollbars. Used to force redraw during scrolling\n before actual scrolling happens, thus preventing shaking and\n flickering artifacts. */\n.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n position: absolute;\n z-index: 6;\n display: none;\n outline: none;\n}\n.CodeMirror-vscrollbar {\n right: 0; top: 0;\n overflow-x: hidden;\n overflow-y: scroll;\n}\n.CodeMirror-hscrollbar {\n bottom: 0; left: 0;\n overflow-y: hidden;\n overflow-x: scroll;\n}\n.CodeMirror-scrollbar-filler {\n right: 0; bottom: 0;\n}\n.CodeMirror-gutter-filler {\n left: 0; bottom: 0;\n}\n\n.CodeMirror-gutters {\n position: absolute; left: 0; top: 0;\n min-height: 100%;\n z-index: 3;\n}\n.CodeMirror-gutter {\n white-space: normal;\n height: 100%;\n display: inline-block;\n vertical-align: top;\n margin-bottom: -50px;\n}\n.CodeMirror-gutter-wrapper {\n background: none !important;\n border: none !important;\n}\n.CodeMirror-gutter-wrapper {\n position: absolute;\n z-index: 4;\n}\n.CodeMirror-gutter-background {\n position: absolute;\n top: 0; bottom: 0;\n z-index: 4;\n}\n.CodeMirror-gutter-elt {\n position: absolute;\n cursor: default;\n z-index: 4;\n}\n.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }\n.CodeMirror-gutter-wrapper ::selection { background-color: transparent }\n.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }\n\n.CodeMirror-lines {\n cursor: text;\n min-height: 1px; /* prevents collapsing before first draw */\n}\n.CodeMirror pre.CodeMirror-line,\n.CodeMirror pre.CodeMirror-line-like {\n /* Reset some styles that the rest of the page might have set */ border-radius: 0;\n border-width: 0;\n background: transparent;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n white-space: pre;\n word-wrap: normal;\n line-height: inherit;\n color: inherit;\n z-index: 2;\n position: relative;\n overflow: visible;\n -webkit-tap-highlight-color: transparent;\n -webkit-font-variant-ligatures: contextual;\n font-feature-settings: \"calt\";\n font-variant-ligatures: contextual;\n}\n.CodeMirror-wrap pre.CodeMirror-line,\n.CodeMirror-wrap pre.CodeMirror-line-like {\n word-wrap: break-word;\n white-space: pre-wrap;\n word-break: normal;\n}\n\n.CodeMirror-linebackground {\n position: absolute;\n left: 0; right: 0; top: 0; bottom: 0;\n z-index: 0;\n}\n\n.CodeMirror-linewidget {\n position: relative;\n z-index: 2;\n padding: 0.1px; /* Force widget margins to stay inside of the container */\n}\n\n.CodeMirror-widget {}\n\n.CodeMirror-rtl pre { direction: rtl; }\n\n.CodeMirror-code {\n outline: none;\n}\n\n/* Force content-box sizing for the elements where we expect it */\n.CodeMirror-scroll,\n.CodeMirror-sizer,\n.CodeMirror-gutter,\n.CodeMirror-gutters,\n.CodeMirror-linenumber {\n box-sizing: content-box;\n}\n\n.CodeMirror-measure {\n position: absolute;\n width: 100%;\n height: 0;\n overflow: hidden;\n visibility: hidden;\n}\n\n.CodeMirror-cursor {\n position: absolute;\n pointer-events: none;\n}\n.CodeMirror-measure pre { position: static; }\n\ndiv.CodeMirror-cursors {\n visibility: hidden;\n position: relative;\n z-index: 3;\n}\ndiv.CodeMirror-dragcursors {\n visibility: visible;\n}\n\n.CodeMirror-focused div.CodeMirror-cursors {\n visibility: visible;\n}\n\n.CodeMirror-selected { background: #d9d9d9; }\n.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }\n.CodeMirror-crosshair { cursor: crosshair; }\n.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }\n.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }\n.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }\n\n.cm-searching {\n background-color: #ffa;\n background-color: rgba(255, 255, 0, .4);\n}\n\n/* Used to force a border model for a node */\n.cm-force-border { padding-right: .1px; }\n\n@media print {\n /* Hide the cursor when printing */\n .CodeMirror div.CodeMirror-cursors {\n visibility: hidden;\n }\n}\n\n/* See issue #2901 */\n.cm-tab-wrap-hack:after { content: ''; }\n\n/* Help users use markselection to safely style text background */\nspan.CodeMirror-selectedtext { background: none; }\n", ".ye-upload-widget {\n display: flex;\n justify-content: space-between;\n padding: 4px 6px;\n border-radius: var(--g-border-radius-xs);\n background-color: var(--g-color-base-misc-light);\n}\n.ye-upload-widget__labels {\n display: inline-flex;\n flex-wrap: wrap;\n align-items: center;\n gap: 2px;\n}\n.ye-upload-widget__close-button {\n margin-left: 4px;\n}\n\n.ye-upload-label__content {\n display: flex;\n align-items: center;\n -moz-column-gap: 4px;\n column-gap: 4px;\n}\n.ye-upload-label__filename {\n display: inline-block;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 128px;\n}", ".header {\n display: flex;\n align-content: center;\n flex-wrap: wrap;\n justify-content: center;\n\n height: 64px;\n width: 100%;\n\n box-shadow: inset 0 -1px 0 var(--g-color-line-generic);\n}\n\n.wrapper {\n display: flex;\n justify-content: space-between;\n align-items: center;\n\n width: 1328px;\n}\n\n.link {\n outline: none;\n}\n\n.text {\n font-size: var(--g-text-body-2-font-size);\n}\n", ".header {\n display: flex;\n align-content: center;\n flex-wrap: wrap;\n justify-content: center;\n height: 64px;\n width: 100%;\n box-shadow: inset 0 -1px 0 var(--g-color-line-generic);\n}\n\n.wrapper {\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: 1328px;\n}\n\n.link {\n outline: none;\n}\n\n.text {\n font-size: var(--g-text-body-2-font-size);\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL1VzZXJzL21hcnR5YW5vdi1hdi9XZWJzdG9ybVByb2plY3RzL3BsYXlncm91bmQvc3JjL0hlYWRlciIsInNvdXJjZXMiOlsiaGVhZGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFFQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRSIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogMTAwJTtcblxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCB2YXIoLS1nLWNvbG9yLWxpbmUtZ2VuZXJpYyk7XG59XG5cbi53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIHdpZHRoOiAxMzI4cHg7XG59XG5cbi5saW5rIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnRleHQge1xuICBmb250LXNpemU6IHZhcigtLWctdGV4dC1ib2R5LTItZm9udC1zaXplKTtcbn1cbiJdfQ== */", "\n\n@charset \"UTF-8\";\n.g-root {\n background: var(--g-color-base-background);\n color: var(--g-color-text-primary);\n --g-font-family-sans: \"Inter\", \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n --g-font-family-monospace: \"Menlo\", \"Monaco\", \"Consolas\", \"Ubuntu Mono\", \"Liberation Mono\",\n \"DejaVu Sans Mono\", \"Courier New\", \"Courier\", monospace;\n --g-text-body-font-family: var(--g-font-family-sans);\n --g-text-caption-font-family: var(--g-font-family-sans);\n --g-text-header-font-family: var(--g-font-family-sans);\n --g-text-subheader-font-family: var(--g-font-family-sans);\n --g-text-display-font-family: var(--g-font-family-sans);\n --g-text-code-font-family: var(--g-font-family-monospace);\n --g-text-body-font-weight: 400;\n --g-text-caption-font-weight: 400;\n --g-text-header-font-weight: 600;\n --g-text-subheader-font-weight: 600;\n --g-text-display-font-weight: 600;\n --g-text-code-font-weight: 400;\n --g-text-accent-font-weight: 600;\n --g-text-body-1-font-size: 13px;\n --g-text-body-1-line-height: 18px;\n --g-text-body-2-font-size: 15px;\n --g-text-body-2-line-height: 20px;\n --g-text-body-3-font-size: 17px;\n --g-text-body-3-line-height: 24px;\n --g-text-body-short-font-size: 13px;\n --g-text-body-short-line-height: 16px;\n --g-text-caption-1-font-size: 9px;\n --g-text-caption-1-line-height: 12px;\n --g-text-caption-2-font-size: 11px;\n --g-text-caption-2-line-height: 16px;\n --g-text-header-1-font-size: 20px;\n --g-text-header-1-line-height: 24px;\n --g-text-header-2-font-size: 24px;\n --g-text-header-2-line-height: 28px;\n --g-text-subheader-1-font-size: 13px;\n --g-text-subheader-1-line-height: 18px;\n --g-text-subheader-2-font-size: 15px;\n --g-text-subheader-2-line-height: 20px;\n --g-text-subheader-3-font-size: 17px;\n --g-text-subheader-3-line-height: 24px;\n --g-text-display-1-font-size: 28px;\n --g-text-display-1-line-height: 36px;\n --g-text-display-2-font-size: 32px;\n --g-text-display-2-line-height: 40px;\n --g-text-display-3-font-size: 40px;\n --g-text-display-3-line-height: 48px;\n --g-text-display-4-font-size: 48px;\n --g-text-display-4-line-height: 52px;\n --g-text-code-1-font-size: 12px;\n --g-text-code-1-line-height: 18px;\n --g-text-code-2-font-size: 14px;\n --g-text-code-2-line-height: 20px;\n --g-text-code-3-font-size: 16px;\n --g-text-code-3-line-height: 24px;\n --g-text-code-inline-1-font-size: 12px;\n --g-text-code-inline-1-line-height: 14px;\n --g-text-code-inline-2-font-size: 14px;\n --g-text-code-inline-2-line-height: 16px;\n --g-text-code-inline-3-font-size: 16px;\n --g-text-code-inline-3-line-height: 20px;\n font-family: \"Inter\", \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n font-family: var(--g-font-family-sans);\n font-size: 13px;\n font-size: var(--g-text-body-1-font-size);\n line-height: 18px;\n line-height: var(--g-text-body-1-line-height);\n font-weight: 400;\n font-weight: var(--g-text-body-font-weight);\n --g-spacing-base: 4px;\n --g-spacing-0: calc(var(--g-spacing-base) * 0);\n --g-spacing-half: calc(var(--g-spacing-base) * 0.5);\n --g-spacing-1: var(--g-spacing-base);\n --g-spacing-2: calc(var(--g-spacing-base) * 2);\n --g-spacing-3: calc(var(--g-spacing-base) * 3);\n --g-spacing-4: calc(var(--g-spacing-base) * 4);\n --g-spacing-5: calc(var(--g-spacing-base) * 5);\n --g-spacing-6: calc(var(--g-spacing-base) * 6);\n --g-spacing-7: calc(var(--g-spacing-base) * 7);\n --g-spacing-8: calc(var(--g-spacing-base) * 8);\n --g-spacing-9: calc(var(--g-spacing-base) * 9);\n --g-spacing-10: calc(var(--g-spacing-base) * 10);\n --g-scrollbar-width: 12px;\n --g-border-radius-xs: 3px;\n --g-border-radius-s: 5px;\n --g-border-radius-m: 6px;\n --g-border-radius-l: 8px;\n --g-border-radius-xl: 10px;\n --g-focus-border-radius: 2px;\n}\nbody.g-root {\n --g-flow-direction: 1;\n --g-flow-is-ltr: 1;\n --g-flow-is-rtl: 0;\n}\n\n.g-root[dir=ltr] {\n --g-flow-direction: 1;\n --g-flow-is-ltr: 1;\n --g-flow-is-rtl: 0;\n}\n.g-root[dir=rtl] {\n --g-flow-direction: -1;\n --g-flow-is-ltr: 0;\n --g-flow-is-rtl: 1;\n}\n.g-root_theme_light {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-70: rgba(0, 0, 0, 0.07);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-20-solid: rgb(250, 250, 250);\n --g-color-private-black-50-solid: rgb(242, 242, 242);\n --g-color-private-black-100-solid: rgb(229, 229, 229);\n --g-color-private-black-150-solid: rgb(217, 217, 217);\n --g-color-private-black-200-solid: rgb(204, 204, 204);\n --g-color-private-black-250-solid: rgb(191, 191, 191);\n --g-color-private-black-300-solid: rgb(179, 179, 179);\n --g-color-private-black-350-solid: rgb(166, 166, 166);\n --g-color-private-black-400-solid: rgb(153, 153, 153);\n --g-color-private-black-450-solid: rgb(140, 140, 140);\n --g-color-private-black-500-solid: rgb(128, 128, 128);\n --g-color-private-black-550-solid: rgb(115, 115, 115);\n --g-color-private-black-600-solid: rgb(102, 102, 102);\n --g-color-private-black-650-solid: rgb(89, 89, 89);\n --g-color-private-black-700-solid: rgb(76, 76, 76);\n --g-color-private-black-750-solid: rgb(64, 64, 64);\n --g-color-private-black-800-solid: rgb(51, 51, 51);\n --g-color-private-black-850-solid: rgb(38, 38, 38);\n --g-color-private-black-900-solid: rgb(26, 26, 26);\n --g-color-private-black-950-solid: rgb(13, 13, 13);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(235, 245, 254);\n --g-color-private-blue-100-solid: rgb(225, 239, 253);\n --g-color-private-blue-150-solid: rgb(215, 234, 252);\n --g-color-private-blue-200-solid: rgb(195, 224, 251);\n --g-color-private-blue-250-solid: rgb(175, 213, 249);\n --g-color-private-blue-300-solid: rgb(155, 203, 248);\n --g-color-private-blue-350-solid: rgb(134, 193, 247);\n --g-color-private-blue-400-solid: rgb(114, 182, 245);\n --g-color-private-blue-450-solid: rgb(94, 172, 244);\n --g-color-private-blue-500-solid: rgb(74, 161, 242);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(52, 139, 220);\n --g-color-private-blue-650-solid: rgb(50, 127, 200);\n --g-color-private-blue-700-solid: rgb(48, 114, 179);\n --g-color-private-blue-750-solid: rgb(46, 102, 158);\n --g-color-private-blue-800-solid: rgb(44, 90, 138);\n --g-color-private-blue-850-solid: rgb(42, 78, 117);\n --g-color-private-blue-900-solid: rgb(40, 66, 96);\n --g-color-private-blue-950-solid: rgb(38, 53, 75);\n --g-color-private-blue-1000-solid: rgb(37, 47, 65);\n --g-color-private-green-50: rgba(50, 186, 118, 0.1);\n --g-color-private-green-100: rgba(50, 186, 118, 0.15);\n --g-color-private-green-150: rgba(50, 186, 118, 0.2);\n --g-color-private-green-200: rgba(50, 186, 118, 0.3);\n --g-color-private-green-250: rgba(50, 186, 118, 0.4);\n --g-color-private-green-300: rgba(50, 186, 118, 0.5);\n --g-color-private-green-350: rgba(50, 186, 118, 0.6);\n --g-color-private-green-400: rgba(50, 186, 118, 0.7);\n --g-color-private-green-450: rgba(50, 186, 118, 0.8);\n --g-color-private-green-500: rgba(50, 186, 118, 0.9);\n --g-color-private-green-50-solid: rgb(235, 248, 241);\n --g-color-private-green-100-solid: rgb(224, 245, 234);\n --g-color-private-green-150-solid: rgb(214, 241, 228);\n --g-color-private-green-200-solid: rgb(194, 234, 214);\n --g-color-private-green-250-solid: rgb(173, 227, 200);\n --g-color-private-green-300-solid: rgb(153, 221, 187);\n --g-color-private-green-350-solid: rgb(132, 214, 173);\n --g-color-private-green-400-solid: rgb(112, 207, 159);\n --g-color-private-green-450-solid: rgb(91, 200, 145);\n --g-color-private-green-500-solid: rgb(71, 193, 132);\n --g-color-private-green-550-solid: rgb(50, 186, 118);\n --g-color-private-green-600-solid: rgb(48, 170, 110);\n --g-color-private-green-650-solid: rgb(47, 155, 101);\n --g-color-private-green-700-solid: rgb(45, 139, 93);\n --g-color-private-green-750-solid: rgb(44, 123, 84);\n --g-color-private-green-800-solid: rgb(42, 108, 76);\n --g-color-private-green-850-solid: rgb(40, 92, 68);\n --g-color-private-green-900-solid: rgb(39, 76, 59);\n --g-color-private-green-950-solid: rgb(37, 60, 51);\n --g-color-private-green-1000-solid: rgb(36, 53, 47);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(255, 249, 239);\n --g-color-private-yellow-100-solid: rgb(255, 245, 231);\n --g-color-private-yellow-150-solid: rgb(255, 242, 222);\n --g-color-private-yellow-200-solid: rgb(255, 236, 206);\n --g-color-private-yellow-250-solid: rgb(255, 229, 190);\n --g-color-private-yellow-300-solid: rgb(255, 223, 174);\n --g-color-private-yellow-350-solid: rgb(255, 216, 157);\n --g-color-private-yellow-400-solid: rgb(255, 210, 141);\n --g-color-private-yellow-450-solid: rgb(255, 203, 125);\n --g-color-private-yellow-500-solid: rgb(255, 197, 108);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(233, 174, 86);\n --g-color-private-yellow-650-solid: rgb(211, 158, 80);\n --g-color-private-yellow-700-solid: rgb(189, 142, 75);\n --g-color-private-yellow-750-solid: rgb(167, 126, 69);\n --g-color-private-yellow-800-solid: rgb(145, 110, 63);\n --g-color-private-yellow-850-solid: rgb(122, 93, 57);\n --g-color-private-yellow-900-solid: rgb(100, 77, 51);\n --g-color-private-yellow-950-solid: rgb(78, 61, 46);\n --g-color-private-yellow-1000-solid: rgb(67, 53, 43);\n --g-color-private-orange-50: rgba(255, 119, 0, 0.1);\n --g-color-private-orange-100: rgba(255, 119, 0, 0.15);\n --g-color-private-orange-150: rgba(255, 119, 0, 0.2);\n --g-color-private-orange-200: rgba(255, 119, 0, 0.3);\n --g-color-private-orange-250: rgba(255, 119, 0, 0.4);\n --g-color-private-orange-300: rgba(255, 119, 0, 0.5);\n --g-color-private-orange-350: rgba(255, 119, 0, 0.6);\n --g-color-private-orange-400: rgba(255, 119, 0, 0.7);\n --g-color-private-orange-450: rgba(255, 119, 0, 0.8);\n --g-color-private-orange-500: rgba(255, 119, 0, 0.9);\n --g-color-private-orange-50-solid: rgb(255, 241, 230);\n --g-color-private-orange-100-solid: rgb(255, 235, 217);\n --g-color-private-orange-150-solid: rgb(255, 228, 204);\n --g-color-private-orange-200-solid: rgb(255, 214, 179);\n --g-color-private-orange-250-solid: rgb(255, 201, 153);\n --g-color-private-orange-300-solid: rgb(255, 187, 128);\n --g-color-private-orange-350-solid: rgb(255, 173, 102);\n --g-color-private-orange-400-solid: rgb(255, 160, 77);\n --g-color-private-orange-450-solid: rgb(255, 146, 51);\n --g-color-private-orange-500-solid: rgb(255, 133, 25);\n --g-color-private-orange-550-solid: rgb(255, 119, 0);\n --g-color-private-orange-600-solid: rgb(233, 110, 3);\n --g-color-private-orange-650-solid: rgb(211, 101, 7);\n --g-color-private-orange-700-solid: rgb(189, 92, 10);\n --g-color-private-orange-750-solid: rgb(167, 83, 14);\n --g-color-private-orange-800-solid: rgb(145, 74, 17);\n --g-color-private-orange-850-solid: rgb(122, 65, 20);\n --g-color-private-orange-900-solid: rgb(100, 56, 24);\n --g-color-private-orange-950-solid: rgb(78, 47, 27);\n --g-color-private-orange-1000-solid: rgb(67, 43, 29);\n --g-color-private-red-50: rgba(255, 0, 61, 0.1);\n --g-color-private-red-100: rgba(255, 0, 61, 0.15);\n --g-color-private-red-150: rgba(255, 0, 61, 0.2);\n --g-color-private-red-200: rgba(255, 0, 61, 0.3);\n --g-color-private-red-250: rgba(255, 0, 61, 0.4);\n --g-color-private-red-300: rgba(255, 0, 61, 0.5);\n --g-color-private-red-350: rgba(255, 0, 61, 0.6);\n --g-color-private-red-400: rgba(255, 0, 61, 0.7);\n --g-color-private-red-450: rgba(255, 0, 61, 0.8);\n --g-color-private-red-500: rgba(255, 0, 61, 0.9);\n --g-color-private-red-50-solid: rgb(255, 230, 236);\n --g-color-private-red-100-solid: rgb(255, 217, 226);\n --g-color-private-red-150-solid: rgb(255, 204, 216);\n --g-color-private-red-200-solid: rgb(255, 179, 197);\n --g-color-private-red-250-solid: rgb(255, 153, 177);\n --g-color-private-red-300-solid: rgb(255, 128, 158);\n --g-color-private-red-350-solid: rgb(255, 102, 139);\n --g-color-private-red-400-solid: rgb(255, 77, 119);\n --g-color-private-red-450-solid: rgb(255, 51, 100);\n --g-color-private-red-500-solid: rgb(255, 25, 80);\n --g-color-private-red-550-solid: rgb(255, 0, 61);\n --g-color-private-red-600-solid: rgb(233, 3, 58);\n --g-color-private-red-650-solid: rgb(211, 6, 56);\n --g-color-private-red-700-solid: rgb(189, 9, 53);\n --g-color-private-red-750-solid: rgb(167, 12, 50);\n --g-color-private-red-800-solid: rgb(145, 15, 48);\n --g-color-private-red-850-solid: rgb(122, 17, 45);\n --g-color-private-red-900-solid: rgb(100, 20, 42);\n --g-color-private-red-950-solid: rgb(78, 23, 39);\n --g-color-private-red-1000-solid: rgb(67, 25, 38);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(244, 238, 250);\n --g-color-private-purple-100-solid: rgb(238, 229, 247);\n --g-color-private-purple-150-solid: rgb(233, 220, 245);\n --g-color-private-purple-200-solid: rgb(221, 203, 240);\n --g-color-private-purple-250-solid: rgb(210, 186, 235);\n --g-color-private-purple-300-solid: rgb(199, 169, 230);\n --g-color-private-purple-350-solid: rgb(188, 151, 224);\n --g-color-private-purple-400-solid: rgb(177, 134, 219);\n --g-color-private-purple-450-solid: rgb(165, 117, 214);\n --g-color-private-purple-500-solid: rgb(154, 99, 209);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(132, 77, 187);\n --g-color-private-purple-650-solid: rgb(121, 71, 170);\n --g-color-private-purple-700-solid: rgb(110, 66, 153);\n --g-color-private-purple-750-solid: rgb(99, 61, 136);\n --g-color-private-purple-800-solid: rgb(89, 56, 119);\n --g-color-private-purple-850-solid: rgb(78, 50, 102);\n --g-color-private-purple-900-solid: rgb(67, 45, 85);\n --g-color-private-purple-950-solid: rgb(56, 40, 68);\n --g-color-private-purple-1000-solid: rgb(50, 37, 60);\n --g-color-private-cool-grey-50: rgba(107, 132, 153, 0.1);\n --g-color-private-cool-grey-100: rgba(107, 132, 153, 0.15);\n --g-color-private-cool-grey-150: rgba(107, 132, 153, 0.2);\n --g-color-private-cool-grey-200: rgba(107, 132, 153, 0.3);\n --g-color-private-cool-grey-250: rgba(107, 132, 153, 0.4);\n --g-color-private-cool-grey-300: rgba(107, 132, 153, 0.5);\n --g-color-private-cool-grey-350: rgba(107, 132, 153, 0.6);\n --g-color-private-cool-grey-400: rgba(107, 132, 153, 0.7);\n --g-color-private-cool-grey-450: rgba(107, 132, 153, 0.8);\n --g-color-private-cool-grey-500: rgba(107, 132, 153, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(240, 243, 245);\n --g-color-private-cool-grey-100-solid: rgb(233, 237, 240);\n --g-color-private-cool-grey-150-solid: rgb(225, 230, 235);\n --g-color-private-cool-grey-200-solid: rgb(211, 218, 224);\n --g-color-private-cool-grey-250-solid: rgb(196, 206, 214);\n --g-color-private-cool-grey-300-solid: rgb(181, 194, 204);\n --g-color-private-cool-grey-350-solid: rgb(166, 181, 194);\n --g-color-private-cool-grey-400-solid: rgb(151, 169, 184);\n --g-color-private-cool-grey-450-solid: rgb(137, 157, 173);\n --g-color-private-cool-grey-500-solid: rgb(122, 144, 163);\n --g-color-private-cool-grey-550-solid: rgb(107, 132, 153);\n --g-color-private-cool-grey-600-solid: rgb(100, 122, 141);\n --g-color-private-cool-grey-650-solid: rgb(92, 111, 129);\n --g-color-private-cool-grey-700-solid: rgb(85, 101, 117);\n --g-color-private-cool-grey-750-solid: rgb(78, 91, 105);\n --g-color-private-cool-grey-800-solid: rgb(71, 81, 94);\n --g-color-private-cool-grey-850-solid: rgb(63, 70, 82);\n --g-color-private-cool-grey-900-solid: rgb(56, 60, 70);\n --g-color-private-cool-grey-950-solid: rgb(49, 50, 58);\n --g-color-private-cool-grey-1000-solid: rgb(45, 44, 52);\n --g-color-text-primary: var(--g-color-text-dark-primary);\n --g-color-text-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-hint: var(--g-color-text-dark-hint);\n --g-color-text-info: var(--g-color-private-blue-600-solid);\n --g-color-text-positive: var(--g-color-private-green-600-solid);\n --g-color-text-warning: var(--g-color-private-yellow-700-solid);\n --g-color-text-danger: var(--g-color-private-red-600-solid);\n --g-color-text-utility: var(--g-color-private-purple-600-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-600-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-700-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-700-solid);\n --g-color-text-warning-heavy: var(--g-color-private-orange-700-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-700-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-700-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-700-solid);\n --g-color-text-brand: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-heavy: var(--g-color-private-orange-700-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-650-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-650-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-550-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-850);\n --g-color-text-dark-complementary: var(--g-color-private-black-700);\n --g-color-text-dark-secondary: var(--g-color-private-black-500);\n --g-color-text-dark-hint: var(--g-color-private-black-300);\n --g-color-text-light-primary: var(--g-color-private-white-1000-solid);\n --g-color-text-light-complementary: var(--g-color-private-white-850);\n --g-color-text-light-secondary: var(--g-color-private-white-700);\n --g-color-text-light-hint: var(--g-color-private-white-500);\n --g-color-text-inverted-primary: var(--g-color-text-light-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-light-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-light-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-light-hint);\n --g-color-base-background: var(--g-color-private-white-1000-solid);\n --g-color-base-generic: var(--g-color-private-black-50);\n --g-color-base-generic-hover: var(--g-color-private-black-150);\n --g-color-base-generic-medium: var(--g-color-private-black-150);\n --g-color-base-generic-medium-hover: var(--g-color-private-black-250);\n --g-color-base-generic-accent: var(--g-color-private-black-150);\n --g-color-base-generic-accent-disabled: var(--g-color-private-black-70);\n --g-color-base-generic-ultralight: var(--g-color-private-black-20-solid);\n --g-color-base-simple-hover: var(--g-color-private-black-50);\n --g-color-base-simple-hover-solid: var(--g-color-private-black-50-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-600-solid);\n --g-color-base-selection: var(--g-color-private-yellow-200);\n --g-color-base-selection-hover: var(--g-color-private-yellow-300);\n --g-color-base-info-light: var(--g-color-private-blue-100);\n --g-color-base-info-light-hover: var(--g-color-private-blue-200);\n --g-color-base-info-medium: var(--g-color-private-blue-200);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-300);\n --g-color-base-info-heavy: var(--g-color-private-blue-600-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);\n --g-color-base-positive-light: var(--g-color-private-green-100);\n --g-color-base-positive-light-hover: var(--g-color-private-green-200);\n --g-color-base-positive-medium: var(--g-color-private-green-200);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-300);\n --g-color-base-positive-heavy: var(--g-color-private-green-600-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-200);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-300);\n --g-color-base-warning-medium: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-500);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-550-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-650-solid);\n --g-color-base-danger-light: var(--g-color-private-red-100);\n --g-color-base-danger-light-hover: var(--g-color-private-red-200);\n --g-color-base-danger-medium: var(--g-color-private-red-200);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-300);\n --g-color-base-danger-heavy: var(--g-color-private-red-600-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-100);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-200);\n --g-color-base-utility-medium: var(--g-color-private-purple-200);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-300);\n --g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);\n --g-color-base-neutral-light: var(--g-color-private-black-50);\n --g-color-base-neutral-light-hover: var(--g-color-private-black-100);\n --g-color-base-neutral-medium: var(--g-color-private-black-200);\n --g-color-base-neutral-medium-hover: var(--g-color-private-black-250);\n --g-color-base-neutral-heavy: var(--g-color-private-black-450);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-black-550);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-100);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-200);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-300);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-light: var(--g-color-private-white-1000-solid);\n --g-color-base-light-hover: var(--g-color-private-white-850);\n --g-color-base-light-simple-hover: var(--g-color-private-white-150);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-1000-solid);\n --g-color-base-float-hover: var(--g-color-private-black-50-solid);\n --g-color-base-float-heavy: var(--g-color-private-black-700-solid);\n --g-color-base-float-accent: var(--g-color-private-white-1000-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-850);\n --g-color-base-float-announcement: var(--g-color-private-cool-grey-50-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-black-100);\n --g-color-line-generic-hover: var(--g-color-private-black-150);\n --g-color-line-generic-active: var(--g-color-private-black-300);\n --g-color-line-generic-accent: var(--g-color-private-black-150);\n --g-color-line-generic-accent-hover: var(--g-color-private-black-300);\n --g-color-line-generic-solid: var(--g-color-private-black-100-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-450);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-450);\n --g-color-line-positive: var(--g-color-private-green-450);\n --g-color-line-warning: var(--g-color-private-yellow-600-solid);\n --g-color-line-danger: var(--g-color-private-red-450);\n --g-color-line-utility: var(--g-color-private-purple-450);\n --g-color-line-misc: var(--g-color-private-cool-grey-450);\n --g-color-sfx-veil: var(--g-color-private-black-250);\n --g-color-sfx-shadow: var(--g-color-private-black-150);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-500);\n --g-color-sfx-shadow-light: var(--g-color-private-black-50);\n --g-color-sfx-fade: var(--g-color-private-white-300);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-black-100);\n --g-color-scroll-handle-hover: var(--g-color-private-black-150);\n --g-color-scroll-corner: var(--g-color-private-black-100);\n --g-color-infographics-axis: var(--g-color-private-black-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-950);\n}\n.g-root_theme_dark {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-50-solid: rgb(45, 40, 45);\n --g-color-private-white-70-solid: rgb(49, 45, 49);\n --g-color-private-white-100-solid: rgb(56, 52, 56);\n --g-color-private-white-150-solid: rgb(67, 63, 67);\n --g-color-private-white-200-solid: rgb(78, 74, 78);\n --g-color-private-white-250-solid: rgb(89, 85, 89);\n --g-color-private-white-300-solid: rgb(100, 97, 100);\n --g-color-private-white-350-solid: rgb(111, 108, 111);\n --g-color-private-white-400-solid: rgb(122, 119, 122);\n --g-color-private-white-450-solid: rgb(133, 131, 133);\n --g-color-private-white-500-solid: rgb(144, 142, 144);\n --g-color-private-white-550-solid: rgb(156, 153, 156);\n --g-color-private-white-600-solid: rgb(167, 165, 167);\n --g-color-private-white-650-solid: rgb(178, 176, 178);\n --g-color-private-white-700-solid: rgb(189, 187, 189);\n --g-color-private-white-750-solid: rgb(200, 198, 200);\n --g-color-private-white-800-solid: rgb(211, 210, 211);\n --g-color-private-white-850-solid: rgb(222, 221, 222);\n --g-color-private-white-900-solid: rgb(233, 232, 233);\n --g-color-private-white-950-solid: rgb(244, 244, 244);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n --g-color-private-white-opaque-150: rgba(76, 75, 81, 0.95);\n --g-color-private-black-20: rgba(0, 0, 0, 0.02);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(36, 41, 55);\n --g-color-private-blue-100-solid: rgb(37, 47, 65);\n --g-color-private-blue-150-solid: rgb(38, 53, 75);\n --g-color-private-blue-200-solid: rgb(40, 66, 96);\n --g-color-private-blue-250-solid: rgb(42, 78, 117);\n --g-color-private-blue-300-solid: rgb(44, 90, 138);\n --g-color-private-blue-350-solid: rgb(46, 102, 158);\n --g-color-private-blue-400-solid: rgb(48, 114, 179);\n --g-color-private-blue-450-solid: rgb(50, 127, 200);\n --g-color-private-blue-500-solid: rgb(52, 139, 220);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(74, 161, 242);\n --g-color-private-blue-650-solid: rgb(94, 172, 244);\n --g-color-private-blue-700-solid: rgb(114, 182, 245);\n --g-color-private-blue-750-solid: rgb(134, 193, 247);\n --g-color-private-blue-800-solid: rgb(155, 203, 248);\n --g-color-private-blue-850-solid: rgb(175, 213, 249);\n --g-color-private-blue-900-solid: rgb(195, 224, 251);\n --g-color-private-blue-950-solid: rgb(215, 234, 252);\n --g-color-private-blue-1000-solid: rgb(225, 239, 253);\n --g-color-private-green-50: rgba(77, 176, 155, 0.1);\n --g-color-private-green-100: rgba(77, 176, 155, 0.15);\n --g-color-private-green-150: rgba(77, 176, 155, 0.2);\n --g-color-private-green-200: rgba(77, 176, 155, 0.3);\n --g-color-private-green-250: rgba(77, 176, 155, 0.4);\n --g-color-private-green-300: rgba(77, 176, 155, 0.5);\n --g-color-private-green-350: rgba(77, 176, 155, 0.6);\n --g-color-private-green-400: rgba(77, 176, 155, 0.7);\n --g-color-private-green-450: rgba(77, 176, 155, 0.8);\n --g-color-private-green-500: rgba(77, 176, 155, 0.9);\n --g-color-private-green-50-solid: rgb(38, 44, 46);\n --g-color-private-green-100-solid: rgb(40, 51, 52);\n --g-color-private-green-150-solid: rgb(43, 58, 58);\n --g-color-private-green-200-solid: rgb(47, 73, 70);\n --g-color-private-green-250-solid: rgb(51, 88, 82);\n --g-color-private-green-300-solid: rgb(56, 103, 95);\n --g-color-private-green-350-solid: rgb(60, 117, 107);\n --g-color-private-green-400-solid: rgb(64, 132, 119);\n --g-color-private-green-450-solid: rgb(68, 147, 131);\n --g-color-private-green-500-solid: rgb(73, 161, 143);\n --g-color-private-green-550-solid: rgb(77, 176, 155);\n --g-color-private-green-600-solid: rgb(95, 184, 165);\n --g-color-private-green-650-solid: rgb(113, 192, 175);\n --g-color-private-green-700-solid: rgb(130, 200, 185);\n --g-color-private-green-750-solid: rgb(148, 208, 195);\n --g-color-private-green-800-solid: rgb(166, 216, 205);\n --g-color-private-green-850-solid: rgb(184, 223, 215);\n --g-color-private-green-900-solid: rgb(202, 231, 225);\n --g-color-private-green-950-solid: rgb(219, 239, 235);\n --g-color-private-green-1000-solid: rgb(228, 243, 240);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(56, 45, 40);\n --g-color-private-yellow-100-solid: rgb(67, 53, 43);\n --g-color-private-yellow-150-solid: rgb(78, 61, 46);\n --g-color-private-yellow-200-solid: rgb(100, 77, 51);\n --g-color-private-yellow-250-solid: rgb(122, 93, 57);\n --g-color-private-yellow-300-solid: rgb(145, 110, 63);\n --g-color-private-yellow-350-solid: rgb(167, 126, 69);\n --g-color-private-yellow-400-solid: rgb(189, 142, 75);\n --g-color-private-yellow-450-solid: rgb(211, 158, 80);\n --g-color-private-yellow-500-solid: rgb(233, 174, 86);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(255, 197, 108);\n --g-color-private-yellow-650-solid: rgb(255, 203, 125);\n --g-color-private-yellow-700-solid: rgb(255, 210, 141);\n --g-color-private-yellow-750-solid: rgb(255, 216, 157);\n --g-color-private-yellow-800-solid: rgb(255, 223, 174);\n --g-color-private-yellow-850-solid: rgb(255, 229, 190);\n --g-color-private-yellow-900-solid: rgb(255, 236, 206);\n --g-color-private-yellow-950-solid: rgb(255, 242, 222);\n --g-color-private-yellow-1000-solid: rgb(255, 245, 231);\n --g-color-private-orange-50: rgba(200, 99, 12, 0.1);\n --g-color-private-orange-100: rgba(200, 99, 12, 0.15);\n --g-color-private-orange-150: rgba(200, 99, 12, 0.2);\n --g-color-private-orange-200: rgba(200, 99, 12, 0.3);\n --g-color-private-orange-250: rgba(200, 99, 12, 0.4);\n --g-color-private-orange-300: rgba(200, 99, 12, 0.5);\n --g-color-private-orange-350: rgba(200, 99, 12, 0.6);\n --g-color-private-orange-400: rgba(200, 99, 12, 0.7);\n --g-color-private-orange-450: rgba(200, 99, 12, 0.8);\n --g-color-private-orange-500: rgba(200, 99, 12, 0.9);\n --g-color-private-orange-50-solid: rgb(51, 36, 32);\n --g-color-private-orange-100-solid: rgb(59, 40, 31);\n --g-color-private-orange-150-solid: rgb(67, 43, 30);\n --g-color-private-orange-200-solid: rgb(84, 50, 27);\n --g-color-private-orange-250-solid: rgb(100, 57, 25);\n --g-color-private-orange-300-solid: rgb(117, 64, 23);\n --g-color-private-orange-350-solid: rgb(134, 71, 21);\n --g-color-private-orange-400-solid: rgb(150, 78, 19);\n --g-color-private-orange-450-solid: rgb(167, 85, 16);\n --g-color-private-orange-500-solid: rgb(183, 92, 14);\n --g-color-private-orange-550-solid: rgb(200, 99, 12);\n --g-color-private-orange-600-solid: rgb(206, 115, 36);\n --g-color-private-orange-650-solid: rgb(211, 130, 61);\n --g-color-private-orange-700-solid: rgb(217, 146, 85);\n --g-color-private-orange-750-solid: rgb(222, 161, 109);\n --g-color-private-orange-800-solid: rgb(228, 177, 134);\n --g-color-private-orange-850-solid: rgb(233, 193, 158);\n --g-color-private-orange-900-solid: rgb(239, 208, 182);\n --g-color-private-orange-950-solid: rgb(244, 224, 206);\n --g-color-private-orange-1000-solid: rgb(247, 232, 219);\n --g-color-private-red-50: rgba(229, 50, 93, 0.1);\n --g-color-private-red-100: rgba(229, 50, 93, 0.15);\n --g-color-private-red-150: rgba(229, 50, 93, 0.2);\n --g-color-private-red-200: rgba(229, 50, 93, 0.3);\n --g-color-private-red-250: rgba(229, 50, 93, 0.4);\n --g-color-private-red-300: rgba(229, 50, 93, 0.5);\n --g-color-private-red-350: rgba(229, 50, 93, 0.6);\n --g-color-private-red-400: rgba(229, 50, 93, 0.7);\n --g-color-private-red-450: rgba(229, 50, 93, 0.8);\n --g-color-private-red-500: rgba(229, 50, 93, 0.9);\n --g-color-private-red-50-solid: rgb(54, 31, 40);\n --g-color-private-red-100-solid: rgb(63, 32, 43);\n --g-color-private-red-150-solid: rgb(73, 33, 46);\n --g-color-private-red-200-solid: rgb(93, 35, 52);\n --g-color-private-red-250-solid: rgb(112, 37, 58);\n --g-color-private-red-300-solid: rgb(132, 40, 64);\n --g-color-private-red-350-solid: rgb(151, 42, 69);\n --g-color-private-red-400-solid: rgb(171, 44, 75);\n --g-color-private-red-450-solid: rgb(190, 46, 81);\n --g-color-private-red-500-solid: rgb(210, 48, 87);\n --g-color-private-red-550-solid: rgb(229, 50, 93);\n --g-color-private-red-600-solid: rgb(232, 71, 109);\n --g-color-private-red-650-solid: rgb(234, 91, 125);\n --g-color-private-red-700-solid: rgb(237, 112, 142);\n --g-color-private-red-750-solid: rgb(239, 132, 158);\n --g-color-private-red-800-solid: rgb(242, 153, 174);\n --g-color-private-red-850-solid: rgb(245, 173, 190);\n --g-color-private-red-900-solid: rgb(247, 194, 206);\n --g-color-private-red-950-solid: rgb(250, 214, 223);\n --g-color-private-red-1000-solid: rgb(251, 224, 231);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(45, 34, 51);\n --g-color-private-purple-100-solid: rgb(50, 37, 60);\n --g-color-private-purple-150-solid: rgb(56, 40, 68);\n --g-color-private-purple-200-solid: rgb(67, 45, 85);\n --g-color-private-purple-250-solid: rgb(78, 50, 102);\n --g-color-private-purple-300-solid: rgb(89, 56, 119);\n --g-color-private-purple-350-solid: rgb(99, 61, 136);\n --g-color-private-purple-400-solid: rgb(110, 66, 153);\n --g-color-private-purple-450-solid: rgb(121, 71, 170);\n --g-color-private-purple-500-solid: rgb(132, 77, 187);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(154, 99, 209);\n --g-color-private-purple-650-solid: rgb(165, 117, 214);\n --g-color-private-purple-700-solid: rgb(177, 134, 219);\n --g-color-private-purple-750-solid: rgb(188, 151, 224);\n --g-color-private-purple-800-solid: rgb(199, 169, 230);\n --g-color-private-purple-850-solid: rgb(210, 186, 235);\n --g-color-private-purple-900-solid: rgb(221, 203, 240);\n --g-color-private-purple-950-solid: rgb(233, 220, 245);\n --g-color-private-purple-1000-solid: rgb(238, 229, 247);\n --g-color-private-cool-grey-50: rgba(96, 128, 156, 0.1);\n --g-color-private-cool-grey-100: rgba(96, 128, 156, 0.15);\n --g-color-private-cool-grey-150: rgba(96, 128, 156, 0.2);\n --g-color-private-cool-grey-200: rgba(96, 128, 156, 0.3);\n --g-color-private-cool-grey-250: rgba(96, 128, 156, 0.4);\n --g-color-private-cool-grey-300: rgba(96, 128, 156, 0.5);\n --g-color-private-cool-grey-350: rgba(96, 128, 156, 0.6);\n --g-color-private-cool-grey-400: rgba(96, 128, 156, 0.7);\n --g-color-private-cool-grey-450: rgba(96, 128, 156, 0.8);\n --g-color-private-cool-grey-500: rgba(96, 128, 156, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(40, 39, 46);\n --g-color-private-cool-grey-100-solid: rgb(43, 44, 52);\n --g-color-private-cool-grey-150-solid: rgb(46, 49, 58);\n --g-color-private-cool-grey-200-solid: rgb(53, 59, 71);\n --g-color-private-cool-grey-250-solid: rgb(59, 69, 83);\n --g-color-private-cool-grey-300-solid: rgb(65, 79, 95);\n --g-color-private-cool-grey-350-solid: rgb(71, 88, 107);\n --g-color-private-cool-grey-400-solid: rgb(77, 98, 119);\n --g-color-private-cool-grey-450-solid: rgb(84, 108, 132);\n --g-color-private-cool-grey-500-solid: rgb(90, 118, 144);\n --g-color-private-cool-grey-550-solid: rgb(96, 128, 156);\n --g-color-private-cool-grey-600-solid: rgb(112, 141, 166);\n --g-color-private-cool-grey-650-solid: rgb(128, 153, 176);\n --g-color-private-cool-grey-700-solid: rgb(144, 166, 186);\n --g-color-private-cool-grey-750-solid: rgb(160, 179, 196);\n --g-color-private-cool-grey-800-solid: rgb(176, 192, 206);\n --g-color-private-cool-grey-850-solid: rgb(191, 204, 215);\n --g-color-private-cool-grey-900-solid: rgb(207, 217, 225);\n --g-color-private-cool-grey-950-solid: rgb(223, 230, 235);\n --g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);\n --g-color-text-primary: var(--g-color-text-light-primary);\n --g-color-text-complementary: var(--g-color-text-light-complementary);\n --g-color-text-secondary: var(--g-color-text-light-secondary);\n --g-color-text-hint: var(--g-color-text-light-hint);\n --g-color-text-info: var(--g-color-private-blue-550-solid);\n --g-color-text-positive: var(--g-color-private-green-550-solid);\n --g-color-text-warning: var(--g-color-private-yellow-550-solid);\n --g-color-text-danger: var(--g-color-private-red-550-solid);\n --g-color-text-utility: var(--g-color-private-purple-600-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-600-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-600-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-600-solid);\n --g-color-text-warning-heavy: var(--g-color-private-yellow-600-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-600-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-650-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-650-solid);\n --g-color-text-brand: var(--g-color-private-yellow-600-solid);\n --g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-550-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-550-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-600-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-750-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-900);\n --g-color-text-dark-complementary: var(--g-color-private-black-700);\n --g-color-text-dark-secondary: var(--g-color-private-black-500);\n --g-color-text-dark-hint: var(--g-color-private-black-300);\n --g-color-text-light-primary: var(--g-color-private-white-850);\n --g-color-text-light-complementary: var(--g-color-private-white-700);\n --g-color-text-light-secondary: var(--g-color-private-white-500);\n --g-color-text-light-hint: var(--g-color-private-white-300);\n --g-color-text-inverted-primary: var(--g-color-text-dark-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-dark-hint);\n --g-color-base-background: rgb(34, 29, 34);\n --g-color-base-generic: var(--g-color-private-white-100);\n --g-color-base-generic-hover: var(--g-color-private-white-150);\n --g-color-base-generic-medium: var(--g-color-private-white-250);\n --g-color-base-generic-medium-hover: var(--g-color-private-white-300);\n --g-color-base-generic-accent: var(--g-color-private-white-150);\n --g-color-base-generic-accent-disabled: var(--g-color-private-white-70);\n --g-color-base-generic-ultralight: var(--g-color-private-white-20-solid);\n --g-color-base-simple-hover: var(--g-color-private-white-100);\n --g-color-base-simple-hover-solid: var(--g-color-private-white-100-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);\n --g-color-base-selection: var(--g-color-private-yellow-150);\n --g-color-base-selection-hover: var(--g-color-private-yellow-200);\n --g-color-base-info-light: var(--g-color-private-blue-150);\n --g-color-base-info-light-hover: var(--g-color-private-blue-200);\n --g-color-base-info-medium: var(--g-color-private-blue-300);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-400);\n --g-color-base-info-heavy: var(--g-color-private-blue-600-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);\n --g-color-base-positive-light: var(--g-color-private-green-150);\n --g-color-base-positive-light-hover: var(--g-color-private-green-200);\n --g-color-base-positive-medium: var(--g-color-private-green-300);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-400);\n --g-color-base-positive-heavy: var(--g-color-private-green-600-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-150);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-200);\n --g-color-base-warning-medium: var(--g-color-private-yellow-300);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-400);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);\n --g-color-base-danger-light: var(--g-color-private-red-150);\n --g-color-base-danger-light-hover: var(--g-color-private-red-200);\n --g-color-base-danger-medium: var(--g-color-private-red-300);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-400);\n --g-color-base-danger-heavy: var(--g-color-private-red-600-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-150);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-250);\n --g-color-base-utility-medium: var(--g-color-private-purple-300);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-400);\n --g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);\n --g-color-base-neutral-light: var(--g-color-private-white-100);\n --g-color-base-neutral-light-hover: var(--g-color-private-white-150);\n --g-color-base-neutral-medium: var(--g-color-private-white-250);\n --g-color-base-neutral-medium-hover: var(--g-color-private-white-350);\n --g-color-base-neutral-heavy: var(--g-color-private-white-550);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-white-650);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-150);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-300);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-400);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-light: var(--g-color-private-white-850);\n --g-color-base-light-hover: var(--g-color-private-white-700);\n --g-color-base-light-simple-hover: var(--g-color-private-white-150);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-100-solid);\n --g-color-base-float-hover: var(--g-color-private-white-150-solid);\n --g-color-base-float-heavy: var(--g-color-private-white-250-solid);\n --g-color-base-float-accent: var(--g-color-private-white-150-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-200-solid);\n --g-color-base-float-announcement: var(--g-color-private-white-150-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-white-150);\n --g-color-line-generic-hover: var(--g-color-private-white-250);\n --g-color-line-generic-active: var(--g-color-private-white-300);\n --g-color-line-generic-accent: var(--g-color-private-white-150);\n --g-color-line-generic-accent-hover: var(--g-color-private-white-300);\n --g-color-line-generic-solid: var(--g-color-private-white-150-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-450);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-450);\n --g-color-line-positive: var(--g-color-private-green-450);\n --g-color-line-warning: var(--g-color-private-yellow-450);\n --g-color-line-danger: var(--g-color-private-red-450);\n --g-color-line-utility: var(--g-color-private-purple-450);\n --g-color-line-misc: var(--g-color-private-cool-grey-450);\n --g-color-sfx-veil: var(--g-color-private-black-600);\n --g-color-sfx-shadow: var(--g-color-private-black-200);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-500);\n --g-color-sfx-shadow-light: var(--g-color-private-black-200);\n --g-color-sfx-fade: var(--g-color-private-white-250);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-white-150);\n --g-color-scroll-handle-hover: var(--g-color-private-white-250);\n --g-color-scroll-corner: var(--g-color-private-white-150);\n --g-color-infographics-axis: var(--g-color-private-white-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150);\n}\n.g-root_theme_light-hc {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-50-solid: rgb(242, 242, 242);\n --g-color-private-black-100-solid: rgb(229, 229, 229);\n --g-color-private-black-150-solid: rgb(217, 217, 217);\n --g-color-private-black-200-solid: rgb(204, 204, 204);\n --g-color-private-black-250-solid: rgb(191, 191, 191);\n --g-color-private-black-300-solid: rgb(179, 179, 179);\n --g-color-private-black-350-solid: rgb(166, 166, 166);\n --g-color-private-black-400-solid: rgb(153, 153, 153);\n --g-color-private-black-450-solid: rgb(140, 140, 140);\n --g-color-private-black-500-solid: rgb(128, 128, 128);\n --g-color-private-black-550-solid: rgb(115, 115, 115);\n --g-color-private-black-600-solid: rgb(102, 102, 102);\n --g-color-private-black-650-solid: rgb(89, 89, 89);\n --g-color-private-black-700-solid: rgb(76, 76, 76);\n --g-color-private-black-750-solid: rgb(64, 64, 64);\n --g-color-private-black-800-solid: rgb(51, 51, 51);\n --g-color-private-black-850-solid: rgb(38, 38, 38);\n --g-color-private-black-900-solid: rgb(26, 26, 26);\n --g-color-private-black-950-solid: rgb(13, 13, 13);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(235, 245, 254);\n --g-color-private-blue-100-solid: rgb(225, 239, 253);\n --g-color-private-blue-150-solid: rgb(215, 234, 252);\n --g-color-private-blue-200-solid: rgb(195, 224, 251);\n --g-color-private-blue-250-solid: rgb(175, 213, 249);\n --g-color-private-blue-300-solid: rgb(155, 203, 248);\n --g-color-private-blue-350-solid: rgb(134, 193, 247);\n --g-color-private-blue-400-solid: rgb(114, 182, 245);\n --g-color-private-blue-450-solid: rgb(94, 172, 244);\n --g-color-private-blue-500-solid: rgb(74, 161, 242);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(50, 138, 219);\n --g-color-private-blue-650-solid: rgb(47, 124, 196);\n --g-color-private-blue-700-solid: rgb(43, 111, 174);\n --g-color-private-blue-750-solid: rgb(40, 97, 152);\n --g-color-private-blue-800-solid: rgb(36, 84, 130);\n --g-color-private-blue-850-solid: rgb(32, 71, 107);\n --g-color-private-blue-900-solid: rgb(29, 57, 85);\n --g-color-private-blue-950-solid: rgb(25, 44, 63);\n --g-color-private-blue-1000-solid: rgb(23, 37, 51);\n --g-color-private-green-50: rgba(50, 186, 118, 0.1);\n --g-color-private-green-100: rgba(50, 186, 118, 0.15);\n --g-color-private-green-150: rgba(50, 186, 118, 0.2);\n --g-color-private-green-200: rgba(50, 186, 118, 0.3);\n --g-color-private-green-250: rgba(50, 186, 118, 0.4);\n --g-color-private-green-300: rgba(50, 186, 118, 0.5);\n --g-color-private-green-350: rgba(50, 186, 118, 0.6);\n --g-color-private-green-400: rgba(50, 186, 118, 0.7);\n --g-color-private-green-450: rgba(50, 186, 118, 0.8);\n --g-color-private-green-500: rgba(50, 186, 118, 0.9);\n --g-color-private-green-50-solid: rgb(235, 248, 241);\n --g-color-private-green-100-solid: rgb(224, 245, 234);\n --g-color-private-green-150-solid: rgb(214, 241, 228);\n --g-color-private-green-200-solid: rgb(194, 234, 214);\n --g-color-private-green-250-solid: rgb(173, 227, 200);\n --g-color-private-green-300-solid: rgb(153, 221, 187);\n --g-color-private-green-350-solid: rgb(132, 214, 173);\n --g-color-private-green-400-solid: rgb(112, 207, 159);\n --g-color-private-green-450-solid: rgb(91, 200, 145);\n --g-color-private-green-500-solid: rgb(71, 193, 132);\n --g-color-private-green-550-solid: rgb(50, 186, 118);\n --g-color-private-green-600-solid: rgb(47, 169, 108);\n --g-color-private-green-650-solid: rgb(44, 152, 98);\n --g-color-private-green-700-solid: rgb(40, 135, 88);\n --g-color-private-green-750-solid: rgb(37, 118, 78);\n --g-color-private-green-800-solid: rgb(34, 102, 68);\n --g-color-private-green-850-solid: rgb(31, 85, 58);\n --g-color-private-green-900-solid: rgb(28, 68, 48);\n --g-color-private-green-950-solid: rgb(24, 51, 38);\n --g-color-private-green-1000-solid: rgb(23, 42, 33);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(255, 249, 239);\n --g-color-private-yellow-100-solid: rgb(255, 245, 231);\n --g-color-private-yellow-150-solid: rgb(255, 242, 222);\n --g-color-private-yellow-200-solid: rgb(255, 236, 206);\n --g-color-private-yellow-250-solid: rgb(255, 229, 190);\n --g-color-private-yellow-300-solid: rgb(255, 223, 174);\n --g-color-private-yellow-350-solid: rgb(255, 216, 157);\n --g-color-private-yellow-400-solid: rgb(255, 210, 141);\n --g-color-private-yellow-450-solid: rgb(255, 203, 125);\n --g-color-private-yellow-500-solid: rgb(255, 197, 108);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(231, 173, 85);\n --g-color-private-yellow-650-solid: rgb(208, 155, 77);\n --g-color-private-yellow-700-solid: rgb(184, 138, 70);\n --g-color-private-yellow-750-solid: rgb(160, 121, 62);\n --g-color-private-yellow-800-solid: rgb(137, 104, 55);\n --g-color-private-yellow-850-solid: rgb(113, 86, 48);\n --g-color-private-yellow-900-solid: rgb(89, 69, 40);\n --g-color-private-yellow-950-solid: rgb(65, 52, 33);\n --g-color-private-yellow-1000-solid: rgb(54, 43, 29);\n --g-color-private-orange-50: rgba(255, 119, 0, 0.1);\n --g-color-private-orange-100: rgba(255, 119, 0, 0.15);\n --g-color-private-orange-150: rgba(255, 119, 0, 0.2);\n --g-color-private-orange-200: rgba(255, 119, 0, 0.3);\n --g-color-private-orange-250: rgba(255, 119, 0, 0.4);\n --g-color-private-orange-300: rgba(255, 119, 0, 0.5);\n --g-color-private-orange-350: rgba(255, 119, 0, 0.6);\n --g-color-private-orange-400: rgba(255, 119, 0, 0.7);\n --g-color-private-orange-450: rgba(255, 119, 0, 0.8);\n --g-color-private-orange-500: rgba(255, 119, 0, 0.9);\n --g-color-private-orange-50-solid: rgb(255, 241, 230);\n --g-color-private-orange-100-solid: rgb(255, 235, 217);\n --g-color-private-orange-150-solid: rgb(255, 228, 204);\n --g-color-private-orange-200-solid: rgb(255, 214, 179);\n --g-color-private-orange-250-solid: rgb(255, 201, 153);\n --g-color-private-orange-300-solid: rgb(255, 187, 128);\n --g-color-private-orange-350-solid: rgb(255, 173, 102);\n --g-color-private-orange-400-solid: rgb(255, 160, 77);\n --g-color-private-orange-450-solid: rgb(255, 146, 51);\n --g-color-private-orange-500-solid: rgb(255, 133, 25);\n --g-color-private-orange-550-solid: rgb(255, 119, 0);\n --g-color-private-orange-600-solid: rgb(231, 109, 2);\n --g-color-private-orange-650-solid: rgb(208, 99, 4);\n --g-color-private-orange-700-solid: rgb(184, 88, 5);\n --g-color-private-orange-750-solid: rgb(160, 78, 7);\n --g-color-private-orange-800-solid: rgb(137, 68, 9);\n --g-color-private-orange-850-solid: rgb(113, 58, 11);\n --g-color-private-orange-900-solid: rgb(89, 48, 13);\n --g-color-private-orange-950-solid: rgb(65, 37, 14);\n --g-color-private-orange-1000-solid: rgb(54, 32, 15);\n --g-color-private-red-50: rgba(255, 0, 61, 0.1);\n --g-color-private-red-100: rgba(255, 0, 61, 0.15);\n --g-color-private-red-150: rgba(255, 0, 61, 0.2);\n --g-color-private-red-200: rgba(255, 0, 61, 0.3);\n --g-color-private-red-250: rgba(255, 0, 61, 0.4);\n --g-color-private-red-300: rgba(255, 0, 61, 0.5);\n --g-color-private-red-350: rgba(255, 0, 61, 0.6);\n --g-color-private-red-400: rgba(255, 0, 61, 0.7);\n --g-color-private-red-450: rgba(255, 0, 61, 0.8);\n --g-color-private-red-500: rgba(255, 0, 61, 0.9);\n --g-color-private-red-50-solid: rgb(255, 230, 236);\n --g-color-private-red-100-solid: rgb(255, 217, 226);\n --g-color-private-red-150-solid: rgb(255, 204, 216);\n --g-color-private-red-200-solid: rgb(255, 179, 197);\n --g-color-private-red-250-solid: rgb(255, 153, 177);\n --g-color-private-red-300-solid: rgb(255, 128, 158);\n --g-color-private-red-350-solid: rgb(255, 102, 139);\n --g-color-private-red-400-solid: rgb(255, 77, 119);\n --g-color-private-red-450-solid: rgb(255, 51, 100);\n --g-color-private-red-500-solid: rgb(255, 25, 80);\n --g-color-private-red-550-solid: rgb(255, 0, 61);\n --g-color-private-red-600-solid: rgb(231, 2, 57);\n --g-color-private-red-650-solid: rgb(208, 3, 52);\n --g-color-private-red-700-solid: rgb(184, 5, 48);\n --g-color-private-red-750-solid: rgb(160, 7, 44);\n --g-color-private-red-800-solid: rgb(137, 9, 40);\n --g-color-private-red-850-solid: rgb(113, 10, 35);\n --g-color-private-red-900-solid: rgb(89, 12, 31);\n --g-color-private-red-950-solid: rgb(65, 14, 27);\n --g-color-private-red-1000-solid: rgb(54, 14, 24);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(244, 238, 250);\n --g-color-private-purple-100-solid: rgb(238, 229, 247);\n --g-color-private-purple-150-solid: rgb(233, 220, 245);\n --g-color-private-purple-200-solid: rgb(221, 203, 240);\n --g-color-private-purple-250-solid: rgb(210, 186, 235);\n --g-color-private-purple-300-solid: rgb(199, 169, 230);\n --g-color-private-purple-350-solid: rgb(188, 151, 224);\n --g-color-private-purple-400-solid: rgb(177, 134, 219);\n --g-color-private-purple-450-solid: rgb(165, 117, 214);\n --g-color-private-purple-500-solid: rgb(154, 99, 209);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(131, 76, 185);\n --g-color-private-purple-650-solid: rgb(118, 69, 167);\n --g-color-private-purple-700-solid: rgb(106, 63, 148);\n --g-color-private-purple-750-solid: rgb(93, 56, 130);\n --g-color-private-purple-800-solid: rgb(81, 50, 111);\n --g-color-private-purple-850-solid: rgb(68, 43, 92);\n --g-color-private-purple-900-solid: rgb(56, 37, 74);\n --g-color-private-purple-950-solid: rgb(43, 30, 55);\n --g-color-private-purple-1000-solid: rgb(37, 27, 46);\n --g-color-private-cool-grey-50: rgba(107, 132, 153, 0.1);\n --g-color-private-cool-grey-100: rgba(107, 132, 153, 0.15);\n --g-color-private-cool-grey-150: rgba(107, 132, 153, 0.2);\n --g-color-private-cool-grey-200: rgba(107, 132, 153, 0.3);\n --g-color-private-cool-grey-250: rgba(107, 132, 153, 0.4);\n --g-color-private-cool-grey-300: rgba(107, 132, 153, 0.5);\n --g-color-private-cool-grey-350: rgba(107, 132, 153, 0.6);\n --g-color-private-cool-grey-400: rgba(107, 132, 153, 0.7);\n --g-color-private-cool-grey-450: rgba(107, 132, 153, 0.8);\n --g-color-private-cool-grey-500: rgba(107, 132, 153, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(240, 243, 245);\n --g-color-private-cool-grey-100-solid: rgb(233, 237, 240);\n --g-color-private-cool-grey-150-solid: rgb(225, 230, 235);\n --g-color-private-cool-grey-200-solid: rgb(211, 218, 224);\n --g-color-private-cool-grey-250-solid: rgb(196, 206, 214);\n --g-color-private-cool-grey-300-solid: rgb(181, 194, 204);\n --g-color-private-cool-grey-350-solid: rgb(166, 181, 194);\n --g-color-private-cool-grey-400-solid: rgb(151, 169, 184);\n --g-color-private-cool-grey-450-solid: rgb(137, 157, 173);\n --g-color-private-cool-grey-500-solid: rgb(122, 144, 163);\n --g-color-private-cool-grey-550-solid: rgb(107, 132, 153);\n --g-color-private-cool-grey-600-solid: rgb(98, 121, 140);\n --g-color-private-cool-grey-650-solid: rgb(89, 109, 126);\n --g-color-private-cool-grey-700-solid: rgb(80, 98, 113);\n --g-color-private-cool-grey-750-solid: rgb(71, 86, 99);\n --g-color-private-cool-grey-800-solid: rgb(63, 75, 86);\n --g-color-private-cool-grey-850-solid: rgb(54, 63, 72);\n --g-color-private-cool-grey-900-solid: rgb(45, 52, 59);\n --g-color-private-cool-grey-950-solid: rgb(36, 40, 45);\n --g-color-private-cool-grey-1000-solid: rgb(31, 34, 38);\n --g-color-text-primary: var(--g-color-text-dark-primary);\n --g-color-text-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-hint: var(--g-color-text-dark-hint);\n --g-color-text-info: var(--g-color-private-blue-650-solid);\n --g-color-text-positive: var(--g-color-private-green-650-solid);\n --g-color-text-warning: var(--g-color-private-yellow-700-solid);\n --g-color-text-danger: var(--g-color-private-red-650-solid);\n --g-color-text-utility: var(--g-color-private-purple-650-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-650-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-900-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-900-solid);\n --g-color-text-warning-heavy: var(--g-color-private-orange-900-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-900-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-900-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-900-solid);\n --g-color-text-brand: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-heavy: var(--g-color-private-orange-900-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-700-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-700-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-600-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-850-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-1000-solid);\n --g-color-text-dark-complementary: var(--g-color-private-black-850);\n --g-color-text-dark-secondary: var(--g-color-private-black-700);\n --g-color-text-dark-hint: var(--g-color-private-black-500);\n --g-color-text-light-primary: var(--g-color-private-white-1000-solid);\n --g-color-text-light-complementary: var(--g-color-private-white-850);\n --g-color-text-light-secondary: var(--g-color-private-white-700);\n --g-color-text-light-hint: var(--g-color-private-white-500);\n --g-color-text-inverted-primary: var(--g-color-text-light-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-light-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-light-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-light-hint);\n --g-color-base-background: var(--g-color-private-white-1000-solid);\n --g-color-base-generic: var(--g-color-private-black-150);\n --g-color-base-generic-hover: var(--g-color-private-black-300);\n --g-color-base-generic-medium: var(--g-color-private-black-250);\n --g-color-base-generic-medium-hover: var(--g-color-private-black-350);\n --g-color-base-generic-accent: var(--g-color-private-black-250);\n --g-color-base-generic-accent-disabled: var(--g-color-private-black-150);\n --g-color-base-generic-ultralight: var(--g-color-private-black-50-solid);\n --g-color-base-simple-hover: var(--g-color-private-black-150);\n --g-color-base-simple-hover-solid: var(--g-color-private-black-150-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);\n --g-color-base-selection: var(--g-color-private-yellow-300);\n --g-color-base-selection-hover: var(--g-color-private-yellow-400);\n --g-color-base-info-light: var(--g-color-private-blue-250);\n --g-color-base-info-light-hover: var(--g-color-private-blue-350);\n --g-color-base-info-medium: var(--g-color-private-blue-400);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-500);\n --g-color-base-info-heavy: var(--g-color-private-blue-700-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);\n --g-color-base-positive-light: var(--g-color-private-green-250);\n --g-color-base-positive-light-hover: var(--g-color-private-green-350);\n --g-color-base-positive-medium: var(--g-color-private-green-400);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-500);\n --g-color-base-positive-heavy: var(--g-color-private-green-700-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-800-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-300);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-550-solid);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);\n --g-color-base-danger-light: var(--g-color-private-red-250);\n --g-color-base-danger-light-hover: var(--g-color-private-red-350);\n --g-color-base-danger-medium: var(--g-color-private-red-400);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-500);\n --g-color-base-danger-heavy: var(--g-color-private-red-700-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-800-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-250);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-350);\n --g-color-base-utility-medium: var(--g-color-private-purple-400);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-500);\n --g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-800-solid);\n --g-color-base-neutral-light: var(--g-color-private-black-150);\n --g-color-base-neutral-light-hover: var(--g-color-private-black-250);\n --g-color-base-neutral-medium: var(--g-color-private-black-300);\n --g-color-base-neutral-medium-hover: var(--g-color-private-black-400);\n --g-color-base-neutral-heavy: var(--g-color-private-black-550);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-black-650);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-250);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-350);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-400);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-500);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-800-solid);\n --g-color-base-light: var(--g-color-private-white-1000-solid);\n --g-color-base-light-hover: var(--g-color-private-white-850);\n --g-color-base-light-simple-hover: var(--g-color-private-white-300);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-1000-solid);\n --g-color-base-float-hover: var(--g-color-private-black-150-solid);\n --g-color-base-float-heavy: var(--g-color-private-black-700-solid);\n --g-color-base-float-accent: var(--g-color-private-white-1000-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-850);\n --g-color-base-float-announcement: var(--g-color-private-cool-grey-150-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-black-200);\n --g-color-line-generic-hover: var(--g-color-private-black-400);\n --g-color-line-generic-active: var(--g-color-private-black-700);\n --g-color-line-generic-accent: var(--g-color-private-black-300);\n --g-color-line-generic-accent-hover: var(--g-color-private-black-700);\n --g-color-line-generic-solid: var(--g-color-private-black-200-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-450);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-450);\n --g-color-line-positive: var(--g-color-private-green-450);\n --g-color-line-warning: var(--g-color-private-yellow-600-solid);\n --g-color-line-danger: var(--g-color-private-red-450);\n --g-color-line-utility: var(--g-color-private-purple-450);\n --g-color-line-misc: var(--g-color-private-cool-grey-450);\n --g-color-sfx-veil: var(--g-color-private-black-450);\n --g-color-sfx-shadow: var(--g-color-private-black-300);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-600);\n --g-color-sfx-shadow-light: var(--g-color-private-black-100);\n --g-color-sfx-fade: var(--g-color-private-white-300);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-black-100);\n --g-color-scroll-handle-hover: var(--g-color-private-black-150);\n --g-color-scroll-corner: var(--g-color-private-black-100);\n --g-color-infographics-axis: var(--g-color-private-black-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-950);\n}\n.g-root_theme_dark-hc {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-50-solid: rgb(30, 29, 30);\n --g-color-private-white-70-solid: rgb(35, 34, 35);\n --g-color-private-white-100-solid: rgb(42, 41, 42);\n --g-color-private-white-150-solid: rgb(54, 53, 54);\n --g-color-private-white-200-solid: rgb(65, 65, 65);\n --g-color-private-white-250-solid: rgb(77, 77, 77);\n --g-color-private-white-300-solid: rgb(89, 88, 89);\n --g-color-private-white-350-solid: rgb(101, 100, 101);\n --g-color-private-white-400-solid: rgb(113, 112, 113);\n --g-color-private-white-450-solid: rgb(125, 124, 125);\n --g-color-private-white-500-solid: rgb(136, 136, 136);\n --g-color-private-white-550-solid: rgb(148, 148, 148);\n --g-color-private-white-600-solid: rgb(160, 160, 160);\n --g-color-private-white-650-solid: rgb(172, 172, 172);\n --g-color-private-white-700-solid: rgb(184, 184, 184);\n --g-color-private-white-750-solid: rgb(196, 195, 196);\n --g-color-private-white-800-solid: rgb(208, 207, 208);\n --g-color-private-white-850-solid: rgb(208, 207, 208);\n --g-color-private-white-900-solid: rgb(231, 231, 231);\n --g-color-private-white-950-solid: rgb(243, 243, 243);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n /*\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 To review opaque \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014*/\n --g-color-private-white-opaque-150: rgba(56, 57, 60, 0.97);\n --g-color-private-black-20: rgba(0, 0, 0, 0.02);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(22, 30, 40);\n --g-color-private-blue-100-solid: rgb(23, 37, 51);\n --g-color-private-blue-150-solid: rgb(25, 44, 63);\n --g-color-private-blue-200-solid: rgb(29, 57, 85);\n --g-color-private-blue-250-solid: rgb(32, 71, 107);\n --g-color-private-blue-300-solid: rgb(36, 84, 130);\n --g-color-private-blue-350-solid: rgb(40, 97, 152);\n --g-color-private-blue-400-solid: rgb(43, 111, 174);\n --g-color-private-blue-450-solid: rgb(47, 124, 196);\n --g-color-private-blue-500-solid: rgb(50, 138, 219);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(74, 161, 242);\n --g-color-private-blue-650-solid: rgb(94, 172, 244);\n --g-color-private-blue-700-solid: rgb(114, 182, 245);\n --g-color-private-blue-750-solid: rgb(134, 193, 247);\n --g-color-private-blue-800-solid: rgb(155, 203, 248);\n --g-color-private-blue-850-solid: rgb(175, 213, 249);\n --g-color-private-blue-900-solid: rgb(195, 224, 251);\n --g-color-private-blue-950-solid: rgb(215, 234, 252);\n --g-color-private-blue-1000-solid: rgb(225, 239, 253);\n --g-color-private-green-50: rgba(77, 176, 155, 0.1);\n --g-color-private-green-100: rgba(77, 176, 155, 0.15);\n --g-color-private-green-150: rgba(77, 176, 155, 0.2);\n --g-color-private-green-200: rgba(77, 176, 155, 0.3);\n --g-color-private-green-250: rgba(77, 176, 155, 0.4);\n --g-color-private-green-300: rgba(77, 176, 155, 0.5);\n --g-color-private-green-350: rgba(77, 176, 155, 0.6);\n --g-color-private-green-400: rgba(77, 176, 155, 0.7);\n --g-color-private-green-450: rgba(77, 176, 155, 0.8);\n --g-color-private-green-500: rgba(77, 176, 155, 0.9);\n --g-color-private-green-50-solid: rgb(24, 33, 32);\n --g-color-private-green-100-solid: rgb(27, 41, 39);\n --g-color-private-green-150-solid: rgb(30, 49, 45);\n --g-color-private-green-200-solid: rgb(36, 65, 59);\n --g-color-private-green-250-solid: rgb(42, 81, 73);\n --g-color-private-green-300-solid: rgb(48, 97, 87);\n --g-color-private-green-350-solid: rgb(53, 112, 100);\n --g-color-private-green-400-solid: rgb(59, 128, 114);\n --g-color-private-green-450-solid: rgb(65, 144, 128);\n --g-color-private-green-500-solid: rgb(71, 160, 141);\n --g-color-private-green-550-solid: rgb(77, 176, 155);\n --g-color-private-green-600-solid: rgb(95, 184, 165);\n --g-color-private-green-650-solid: rgb(113, 192, 175);\n --g-color-private-green-700-solid: rgb(130, 200, 185);\n --g-color-private-green-750-solid: rgb(148, 208, 195);\n --g-color-private-green-800-solid: rgb(166, 216, 205);\n --g-color-private-green-850-solid: rgb(184, 223, 215);\n --g-color-private-green-900-solid: rgb(202, 231, 225);\n --g-color-private-green-950-solid: rgb(219, 239, 235);\n --g-color-private-green-1000-solid: rgb(228, 243, 240);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(42, 34, 25);\n --g-color-private-yellow-100-solid: rgb(54, 43, 29);\n --g-color-private-yellow-150-solid: rgb(65, 52, 33);\n --g-color-private-yellow-200-solid: rgb(89, 69, 40);\n --g-color-private-yellow-250-solid: rgb(113, 86, 48);\n --g-color-private-yellow-300-solid: rgb(137, 104, 55);\n --g-color-private-yellow-350-solid: rgb(160, 121, 62);\n --g-color-private-yellow-400-solid: rgb(184, 138, 70);\n --g-color-private-yellow-450-solid: rgb(208, 155, 77);\n --g-color-private-yellow-500-solid: rgb(231, 173, 85);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(255, 197, 108);\n --g-color-private-yellow-650-solid: rgb(255, 203, 125);\n --g-color-private-yellow-700-solid: rgb(255, 210, 141);\n --g-color-private-yellow-750-solid: rgb(255, 216, 157);\n --g-color-private-yellow-800-solid: rgb(255, 223, 174);\n --g-color-private-yellow-850-solid: rgb(255, 229, 190);\n --g-color-private-yellow-900-solid: rgb(255, 236, 206);\n --g-color-private-yellow-950-solid: rgb(255, 242, 222);\n --g-color-private-yellow-1000-solid: rgb(255, 245, 231);\n --g-color-private-orange-50: rgba(200, 99, 12, 0.1);\n --g-color-private-orange-100: rgba(200, 99, 12, 0.15);\n --g-color-private-orange-150: rgba(200, 99, 12, 0.2);\n --g-color-private-orange-200: rgba(200, 99, 12, 0.3);\n --g-color-private-orange-250: rgba(200, 99, 12, 0.4);\n --g-color-private-orange-300: rgba(200, 99, 12, 0.5);\n --g-color-private-orange-350: rgba(200, 99, 12, 0.6);\n --g-color-private-orange-400: rgba(200, 99, 12, 0.7);\n --g-color-private-orange-450: rgba(200, 99, 12, 0.8);\n --g-color-private-orange-500: rgba(200, 99, 12, 0.9);\n --g-color-private-orange-50-solid: rgb(36, 25, 17);\n --g-color-private-orange-100-solid: rgb(45, 29, 17);\n --g-color-private-orange-150-solid: rgb(54, 33, 17);\n --g-color-private-orange-200-solid: rgb(73, 42, 16);\n --g-color-private-orange-250-solid: rgb(91, 50, 16);\n --g-color-private-orange-300-solid: rgb(109, 58, 15);\n --g-color-private-orange-350-solid: rgb(127, 66, 14);\n --g-color-private-orange-400-solid: rgb(145, 74, 14);\n --g-color-private-orange-450-solid: rgb(164, 83, 13);\n --g-color-private-orange-500-solid: rgb(182, 91, 13);\n --g-color-private-orange-550-solid: rgb(200, 99, 12);\n --g-color-private-orange-600-solid: rgb(206, 115, 36);\n --g-color-private-orange-650-solid: rgb(211, 130, 61);\n --g-color-private-orange-700-solid: rgb(217, 146, 85);\n --g-color-private-orange-750-solid: rgb(222, 161, 109);\n --g-color-private-orange-800-solid: rgb(228, 177, 134);\n --g-color-private-orange-850-solid: rgb(233, 193, 158);\n --g-color-private-orange-900-solid: rgb(239, 208, 182);\n --g-color-private-orange-950-solid: rgb(244, 224, 206);\n --g-color-private-orange-1000-solid: rgb(247, 232, 219);\n --g-color-private-red-50: rgba(229, 50, 93, 0.1);\n --g-color-private-red-100: rgba(229, 50, 93, 0.15);\n --g-color-private-red-150: rgba(229, 50, 93, 0.2);\n --g-color-private-red-200: rgba(229, 50, 93, 0.3);\n --g-color-private-red-250: rgba(229, 50, 93, 0.4);\n --g-color-private-red-300: rgba(229, 50, 93, 0.5);\n --g-color-private-red-350: rgba(229, 50, 93, 0.6);\n --g-color-private-red-400: rgba(229, 50, 93, 0.7);\n --g-color-private-red-450: rgba(229, 50, 93, 0.8);\n --g-color-private-red-500: rgba(229, 50, 93, 0.9);\n --g-color-private-red-50-solid: rgb(39, 20, 26);\n --g-color-private-red-100-solid: rgb(50, 22, 29);\n --g-color-private-red-150-solid: rgb(60, 24, 33);\n --g-color-private-red-200-solid: rgb(81, 27, 41);\n --g-color-private-red-250-solid: rgb(102, 30, 48);\n --g-color-private-red-300-solid: rgb(124, 34, 56);\n --g-color-private-red-350-solid: rgb(145, 37, 63);\n --g-color-private-red-400-solid: rgb(166, 40, 71);\n --g-color-private-red-450-solid: rgb(187, 43, 78);\n --g-color-private-red-500-solid: rgb(208, 47, 86);\n --g-color-private-red-550-solid: rgb(229, 50, 93);\n --g-color-private-red-600-solid: rgb(232, 71, 109);\n --g-color-private-red-650-solid: rgb(234, 91, 125);\n --g-color-private-red-700-solid: rgb(237, 112, 142);\n --g-color-private-red-750-solid: rgb(239, 132, 158);\n --g-color-private-red-800-solid: rgb(242, 153, 174);\n --g-color-private-red-850-solid: rgb(245, 173, 190);\n --g-color-private-red-900-solid: rgb(247, 194, 206);\n --g-color-private-red-950-solid: rgb(250, 214, 223);\n --g-color-private-red-1000-solid: rgb(251, 224, 231);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(31, 24, 37);\n --g-color-private-purple-100-solid: rgb(37, 27, 46);\n --g-color-private-purple-150-solid: rgb(43, 30, 55);\n --g-color-private-purple-200-solid: rgb(56, 37, 74);\n --g-color-private-purple-250-solid: rgb(68, 43, 92);\n --g-color-private-purple-300-solid: rgb(81, 50, 111);\n --g-color-private-purple-350-solid: rgb(93, 56, 130);\n --g-color-private-purple-400-solid: rgb(106, 63, 148);\n --g-color-private-purple-450-solid: rgb(118, 69, 167);\n --g-color-private-purple-500-solid: rgb(131, 76, 185);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(154, 99, 209);\n --g-color-private-purple-650-solid: rgb(165, 117, 214);\n --g-color-private-purple-700-solid: rgb(177, 134, 219);\n --g-color-private-purple-750-solid: rgb(188, 151, 224);\n --g-color-private-purple-800-solid: rgb(199, 169, 230);\n --g-color-private-purple-850-solid: rgb(210, 186, 235);\n --g-color-private-purple-900-solid: rgb(221, 203, 240);\n --g-color-private-purple-950-solid: rgb(233, 220, 245);\n --g-color-private-purple-1000-solid: rgb(238, 229, 247);\n --g-color-private-cool-grey-50: rgba(96, 128, 156, 0.1);\n --g-color-private-cool-grey-100: rgba(96, 128, 156, 0.15);\n --g-color-private-cool-grey-150: rgba(96, 128, 156, 0.2);\n --g-color-private-cool-grey-200: rgba(96, 128, 156, 0.3);\n --g-color-private-cool-grey-250: rgba(96, 128, 156, 0.4);\n --g-color-private-cool-grey-300: rgba(96, 128, 156, 0.5);\n --g-color-private-cool-grey-350: rgba(96, 128, 156, 0.6);\n --g-color-private-cool-grey-400: rgba(96, 128, 156, 0.7);\n --g-color-private-cool-grey-450: rgba(96, 128, 156, 0.8);\n --g-color-private-cool-grey-500: rgba(96, 128, 156, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(26, 28, 32);\n --g-color-private-cool-grey-100-solid: rgb(30, 34, 39);\n --g-color-private-cool-grey-150-solid: rgb(34, 39, 46);\n --g-color-private-cool-grey-200-solid: rgb(41, 50, 59);\n --g-color-private-cool-grey-250-solid: rgb(49, 61, 73);\n --g-color-private-cool-grey-300-solid: rgb(57, 73, 87);\n --g-color-private-cool-grey-350-solid: rgb(65, 84, 101);\n --g-color-private-cool-grey-400-solid: rgb(73, 95, 115);\n --g-color-private-cool-grey-450-solid: rgb(80, 106, 128);\n --g-color-private-cool-grey-500-solid: rgb(88, 117, 142);\n --g-color-private-cool-grey-550-solid: rgb(96, 128, 156);\n --g-color-private-cool-grey-600-solid: rgb(112, 141, 166);\n --g-color-private-cool-grey-650-solid: rgb(128, 153, 176);\n --g-color-private-cool-grey-700-solid: rgb(144, 166, 186);\n --g-color-private-cool-grey-750-solid: rgb(160, 179, 196);\n --g-color-private-cool-grey-800-solid: rgb(176, 192, 206);\n --g-color-private-cool-grey-850-solid: rgb(191, 204, 215);\n --g-color-private-cool-grey-900-solid: rgb(207, 217, 225);\n --g-color-private-cool-grey-950-solid: rgb(223, 230, 235);\n --g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);\n --g-color-text-primary: var(--g-color-text-light-primary);\n --g-color-text-complementary: var(--g-color-text-light-complementary);\n --g-color-text-secondary: var(--g-color-text-light-secondary);\n --g-color-text-hint: var(--g-color-text-light-hint);\n --g-color-text-info: var(--g-color-private-blue-650-solid);\n --g-color-text-positive: var(--g-color-private-green-650-solid);\n --g-color-text-warning: var(--g-color-private-yellow-650-solid);\n --g-color-text-danger: var(--g-color-private-red-650-solid);\n --g-color-text-utility: var(--g-color-private-purple-650-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-650-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-850-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-850-solid);\n --g-color-text-warning-heavy: var(--g-color-private-yellow-850-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-850-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-850-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-850-solid);\n --g-color-text-brand: var(--g-color-private-yellow-600-solid);\n --g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-550-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-550-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-650-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-1000-solid);\n --g-color-text-dark-complementary: var(--g-color-private-black-800);\n --g-color-text-dark-secondary: var(--g-color-private-black-600);\n --g-color-text-dark-hint: var(--g-color-private-black-400);\n --g-color-text-light-primary: var(--g-color-private-white-1000-solid);\n --g-color-text-light-complementary: var(--g-color-private-white-800);\n --g-color-text-light-secondary: var(--g-color-private-white-600);\n --g-color-text-light-hint: var(--g-color-private-white-400);\n --g-color-text-inverted-primary: var(--g-color-text-dark-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-dark-hint);\n --g-color-base-background: rgb(18, 17, 18);\n --g-color-base-generic: var(--g-color-private-white-100);\n --g-color-base-generic-hover: var(--g-color-private-white-250);\n --g-color-base-generic-medium: var(--g-color-private-white-250);\n --g-color-base-generic-medium-hover: var(--g-color-private-white-400);\n --g-color-base-generic-accent: var(--g-color-private-white-200);\n --g-color-base-generic-accent-disabled: var(--g-color-private-white-150);\n --g-color-base-generic-ultralight: var(--g-color-private-white-50);\n --g-color-base-simple-hover: var(--g-color-private-white-250);\n --g-color-base-simple-hover-solid: var(--g-color-private-white-250-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-700-solid);\n --g-color-base-selection: var(--g-color-private-yellow-250);\n --g-color-base-selection-hover: var(--g-color-private-yellow-400);\n --g-color-base-info-light: var(--g-color-private-blue-250);\n --g-color-base-info-light-hover: var(--g-color-private-blue-400);\n --g-color-base-info-medium: var(--g-color-private-blue-450);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-600-solid);\n --g-color-base-info-heavy: var(--g-color-private-blue-700-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);\n --g-color-base-positive-light: var(--g-color-private-green-250);\n --g-color-base-positive-light-hover: var(--g-color-private-green-400);\n --g-color-base-positive-medium: var(--g-color-private-green-450);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-600-solid);\n --g-color-base-positive-heavy: var(--g-color-private-green-700-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-850-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-250);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium: var(--g-color-private-yellow-450);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-600-solid);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-700-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-850-solid);\n --g-color-base-danger-light: var(--g-color-private-red-250);\n --g-color-base-danger-light-hover: var(--g-color-private-red-400);\n --g-color-base-danger-medium: var(--g-color-private-red-450);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-600-solid);\n --g-color-base-danger-heavy: var(--g-color-private-red-700-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-850-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-250);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-400);\n --g-color-base-utility-medium: var(--g-color-private-purple-450);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-600-solid);\n --g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-850-solid);\n --g-color-base-neutral-light: var(--g-color-private-white-200);\n --g-color-base-neutral-light-hover: var(--g-color-private-white-350);\n --g-color-base-neutral-medium: var(--g-color-private-white-400);\n --g-color-base-neutral-medium-hover: var(--g-color-private-white-550);\n --g-color-base-neutral-heavy: var(--g-color-private-white-650);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-white-750);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-250);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-400);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-450);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-600-solid);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-850-solid);\n --g-color-base-light: var(--g-color-private-white-850);\n --g-color-base-light-hover: var(--g-color-private-white-700);\n --g-color-base-light-simple-hover: var(--g-color-private-white-150);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-100-solid);\n --g-color-base-float-hover: var(--g-color-private-white-200-solid);\n --g-color-base-float-heavy: var(--g-color-private-white-300-solid);\n --g-color-base-float-accent: var(--g-color-private-white-300-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-400-solid);\n --g-color-base-float-announcement: var(--g-color-private-white-200-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-white-150);\n --g-color-line-generic-hover: var(--g-color-private-white-250);\n --g-color-line-generic-active: var(--g-color-private-white-600);\n --g-color-line-generic-accent: var(--g-color-private-white-350);\n --g-color-line-generic-accent-hover: var(--g-color-private-white-800);\n --g-color-line-generic-solid: var(--g-color-private-white-150-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-550-solid);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-550-solid);\n --g-color-line-positive: var(--g-color-private-green-550-solid);\n --g-color-line-warning: var(--g-color-private-yellow-550-solid);\n --g-color-line-danger: var(--g-color-private-red-550-solid);\n --g-color-line-utility: var(--g-color-private-purple-550-solid);\n --g-color-line-misc: var(--g-color-private-cool-grey-550-solid);\n --g-color-sfx-veil: var(--g-color-private-black-700);\n --g-color-sfx-shadow: var(--g-color-private-black-200);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-400);\n --g-color-sfx-shadow-light: var(--g-color-private-black-200);\n --g-color-sfx-fade: var(--g-color-private-white-250);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-white-150);\n --g-color-scroll-handle-hover: var(--g-color-private-white-250);\n --g-color-scroll-corner: var(--g-color-private-white-150);\n --g-color-infographics-axis: var(--g-color-private-white-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150);\n}\n\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) {\n scrollbar-width: var(--g-scrollbar-width);\n scrollbar-color: var(--g-color-scroll-handle) var(--g-color-scroll-track);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar {\n width: var(--g-scrollbar-width);\n height: var(--g-scrollbar-width);\n background: var(--g-color-scroll-track);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-track,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-track {\n background: var(--g-color-scroll-track);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-corner,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-corner {\n background: var(--g-color-scroll-corner);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb {\n background: var(--g-color-scroll-handle);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb:hover,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb:hover {\n background: var(--g-color-scroll-handle-hover);\n}\n\n@keyframes g-loading-animation {\n from {\n background-position: -12px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n\n\n\n@import './private';\n@import './text';\n@import './base';\n@import './line';\n@import './sfx';\n@import './system';\n\n@mixin g-colors-light {\n @include g-colors-private-light;\n @include g-colors-text-light;\n @include g-colors-base-light;\n @include g-colors-line-light;\n @include g-colors-sfx-light;\n @include g-colors-system-light;\n}\n\n\n\n\n\n@charset \"UTF-8\";\n\n/* src/scss/yfm.scss */\n.yfm {\n font-family:\n \"Segoe UI\",\n Arial,\n Helvetica,\n sans-serif,\n \"Apple Color Emoji\",\n \"Segoe UI Emoji\",\n \"Segoe UI Symbol\";\n font-family: var(--yfm-font-family-sans);\n font-size: 15px;\n line-height: 20px;\n word-wrap: break-word;\n color: rgba(0, 0, 0, 0.7);\n --yfm-color-hljs-background: rgba(107, 132, 153, 0.12);\n --yfm-color-hljs-subst: #444;\n --yfm-color-hljs-comment: #888888;\n --yfm-color-hljs-deletion: #880000;\n --yfm-color-hljs-section: #880000;\n --yfm-color-hljs-pseudo: #BC6060;\n --yfm-color-hljs-literal: #78A960;\n --yfm-color-hljs-addition: #397300;\n --yfm-color-hljs-meta: #1f7199;\n --yfm-color-hljs-meta-string: #4d99bf;\n --yfm-font-family-monospace:\n \"Menlo\",\n \"Monaco\",\n \"Consolas\",\n \"Ubuntu Mono\",\n \"Liberation Mono\",\n \"DejaVu Sans Mono\",\n \"Courier New\",\n \"Courier\",\n monospace;\n --yfm-font-family-sans:\n \"Segoe UI\",\n Arial,\n Helvetica,\n sans-serif,\n \"Apple Color Emoji\",\n \"Segoe UI Emoji\",\n \"Segoe UI Symbol\";\n}\n.yfm * {\n box-sizing: border-box;\n}\n.yfm > *:not(h2):not(h3):not(h4):not(h5):not(h6):first-child {\n margin-top: 0 !important;\n}\n.yfm > *:last-child {\n margin-bottom: 0 !important;\n}\n.yfm h1,\n.yfm h2,\n.yfm h3,\n.yfm h4,\n.yfm h5,\n.yfm h6 {\n margin-bottom: 15px;\n font-weight: 500;\n}\n.yfm h1 {\n font-size: 32px;\n line-height: 40px;\n}\n.yfm h2 {\n font-size: 24px;\n line-height: 28px;\n}\n.yfm h3 {\n font-size: 20px;\n line-height: 24px;\n}\n.yfm h4 {\n font-size: 17px;\n line-height: 24px;\n}\n.yfm h5 {\n font-size: 15px;\n line-height: 20px;\n}\n.yfm h6 {\n font-size: 13px;\n line-height: 18px;\n}\n.yfm a {\n background-color: transparent;\n color: #027bf3;\n -webkit-text-decoration: none;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.yfm a:hover,\n.yfm a:active {\n color: #004080;\n}\n.yfm a:not([href]) {\n color: inherit;\n}\n.yfm strong {\n font-weight: 700;\n}\n.yfm img,\n.yfm svg {\n box-sizing: content-box;\n max-width: 100%;\n border: none;\n vertical-align: middle;\n}\n.yfm img[align=right],\n.yfm svg[align=right] {\n padding-left: 20px;\n}\n.yfm img[align=left],\n.yfm svg[align=left] {\n padding-right: 20px;\n}\n.yfm img {\n -o-object-fit: contain;\n object-fit: contain;\n background-color: #ffffff;\n}\n.yfm svg {\n height: auto;\n}\n.yfm .katex svg {\n height: auto;\n height: initial;\n}\n.yfm img + small {\n display: block;\n}\n.yfm p,\n.yfm blockquote,\n.yfm ul,\n.yfm ol,\n.yfm dl,\n.yfm table,\n.yfm pre {\n margin: 0 0 15px 0;\n}\n.yfm ul pre,\n.yfm ol pre,\n.yfm dl pre {\n margin-top: 15px;\n}\n.yfm code,\n.yfm kbd,\n.yfm pre {\n font-family: var(--yfm-font-family-monospace);\n font-size: 1em;\n font-feature-settings: normal;\n}\n.yfm input {\n margin: 0;\n overflow: visible;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n.yfm input[type=checkbox] {\n position: relative;\n top: 1px;\n box-sizing: border-box;\n padding: 0;\n}\n.yfm table {\n color: #333;\n display: inline-block;\n max-width: 100%;\n width: auto;\n overflow: auto;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n border: 1px solid rgba(0, 0, 0, 0.07);\n border-radius: 8px;\n border-collapse: collapse;\n border-spacing: 0;\n background: #ffffff;\n}\n.yfm table thead,\n.yfm table tr:nth-child(2n) {\n background-color: rgba(0, 0, 0, 0.02);\n}\n.yfm table tr:first-child td,\n.yfm table tr:first-child th {\n border-top: none;\n}\n.yfm table tr:last-child td,\n.yfm table tr:last-child th {\n border-bottom: none;\n}\n.yfm table th,\n.yfm table td {\n padding: 10px 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n border: 1px solid rgba(0, 0, 0, 0.07);\n}\n.yfm table th > *:first-child,\n.yfm table td > *:first-child {\n margin-top: 0;\n}\n.yfm table th > *:last-child,\n.yfm table td > *:last-child {\n margin-bottom: 0;\n}\n.yfm table td {\n vertical-align: top;\n white-space: normal;\n}\n.yfm table th {\n font-weight: 500;\n text-align: left;\n}\n.yfm table tr td:first-child,\n.yfm table tr th:first-child {\n border-left: none;\n}\n.yfm table tr td:last-child,\n.yfm table tr th:last-child {\n border-right: none;\n}\n.yfm hr {\n box-sizing: content-box;\n height: 0.25em;\n padding: 0;\n margin: 1.5em 0;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.07);\n border: none;\n}\n.yfm hr::before {\n content: \"\";\n display: table;\n}\n.yfm hr::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.yfm blockquote {\n position: relative;\n padding-left: 12px;\n border-left: 3px solid #027bf3;\n}\n.yfm blockquote > *:first-child {\n margin-top: 0;\n}\n.yfm blockquote > *:last-child {\n margin-bottom: 0;\n}\n.yfm dl {\n padding: 0;\n}\n.yfm dl > *:first-child {\n margin-top: 0;\n}\n.yfm dl > *:last-child {\n margin-bottom: 0;\n}\n.yfm dl dt {\n margin-bottom: 5px;\n font-size: 1em;\n font-weight: 500;\n font-style: italic;\n}\n.yfm dl dd {\n margin-bottom: 15px;\n padding: 0 15px;\n}\n.yfm dd {\n margin-left: 0;\n}\n.yfm dd > ol:first-child,\n.yfm dd > ul:first-child,\n.yfm dd > dd:first-child {\n padding-left: 0;\n}\n.yfm ul,\n.yfm ol {\n padding-left: 2.2em;\n}\n.yfm ul ul,\n.yfm ul ol,\n.yfm ol ol,\n.yfm ol ul {\n margin-top: 0;\n margin-bottom: 0;\n}\n.yfm:not(.yfm_no-list-reset) ol {\n list-style-type: none;\n counter-reset: list;\n}\n.yfm:not(.yfm_no-list-reset) ol > li {\n position: relative;\n counter-increment: list;\n}\n.yfm:not(.yfm_no-list-reset) ol > li::before {\n position: absolute;\n right: 100%;\n margin-right: 4px;\n content: counters(list, \".\") \". \";\n}\n.yfm li {\n word-wrap: break-word;\n}\n.yfm li + li {\n margin-top: 0.33em;\n}\n.yfm li p,\n.yfm li blockquote {\n margin-top: 15px;\n}\n.yfm code {\n padding: 0.1em 0.4em 0.15em;\n background-color: rgba(107, 132, 153, 0.12);\n border-radius: 4px;\n font-size: 0.875em;\n white-space: normal;\n color: rgb(59, 96, 128);\n}\n.yfm pre {\n word-wrap: normal;\n}\n.yfm table code {\n white-space: nowrap;\n}\n.yfm pre * code {\n display: inline;\n padding: 0;\n margin: 0;\n overflow: visible;\n word-wrap: normal;\n background-color: transparent;\n border: 0;\n color: rgba(0, 0, 0, 0.7);\n}\n.yfm pre > code {\n display: block;\n padding: 16px;\n overflow: auto;\n background-color: rgba(107, 132, 153, 0.12);\n color: rgba(0, 0, 0, 0.7);\n white-space: pre;\n}\n.yfm sup,\n.yfm sub {\n line-height: 0;\n}\n.yfm .visually-hidden {\n position: absolute;\n overflow: hidden;\n clip: rect(0 0 0 0);\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n white-space: nowrap;\n border: 0;\n -webkit-clip-path: inset(100%);\n clip-path: inset(100%);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n.yfm .yfm-note {\n max-width: 1296px;\n margin: 20px 0;\n padding: 20px 20px 20px 64px;\n border-radius: 10px;\n}\n.yfm .yfm-note .yfm-note-title {\n font-weight: 700;\n}\n.yfm .yfm-note > p {\n margin: 0 0 10px 0;\n}\n.yfm .yfm-note > p:first-child::before {\n box-sizing: content-box;\n display: block;\n width: 24px;\n height: 24px;\n margin-top: -2px;\n margin-left: -44px;\n padding-right: 20px;\n float: left;\n}\n.yfm .yfm-note > p:last-child {\n margin-bottom: 0;\n}\n.yfm .yfm-note.yfm-accent-info > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(2,123,243)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-tip > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(86,189,103)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-alert > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(255,70,69)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-warning > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(241,149,24)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-info {\n background: rgba(2, 123, 243, 0.08);\n}\n.yfm .yfm-note.yfm-accent-tip {\n background: rgba(63, 201, 46, 0.1);\n}\n.yfm .yfm-note.yfm-accent-alert {\n background: rgba(235, 50, 38, 0.08);\n}\n.yfm .yfm-note.yfm-accent-warning {\n background: rgba(255, 136, 0, 0.15);\n}\n.yfm h1 .yfm-anchor,\n.yfm h2 .yfm-anchor,\n.yfm h3 .yfm-anchor,\n.yfm h4 .yfm-anchor,\n.yfm h5 .yfm-anchor,\n.yfm h6 .yfm-anchor {\n display: inline-block;\n width: 24px;\n padding-right: 4px;\n margin-left: -24px;\n float: left;\n text-align: center;\n font-size: 18px;\n}\n.yfm h1 .yfm-anchor::before,\n.yfm h2 .yfm-anchor::before,\n.yfm h3 .yfm-anchor::before,\n.yfm h4 .yfm-anchor::before,\n.yfm h5 .yfm-anchor::before,\n.yfm h6 .yfm-anchor::before {\n content: \"#\";\n visibility: hidden;\n}\n.yfm h1:hover .yfm-anchor::before,\n.yfm h2:hover .yfm-anchor::before,\n.yfm h3:hover .yfm-anchor::before,\n.yfm h4:hover .yfm-anchor::before,\n.yfm h5:hover .yfm-anchor::before,\n.yfm h6:hover .yfm-anchor::before {\n visibility: visible;\n}\n.yfm table h1 .yfm-anchor,\n.yfm table h2 .yfm-anchor,\n.yfm table h3 .yfm-anchor,\n.yfm table h4 .yfm-anchor,\n.yfm table h5 .yfm-anchor,\n.yfm table h6 .yfm-anchor {\n width: 1em;\n margin-left: -1em;\n padding-right: 0;\n}\n.yfm .yfm-tabs .yfm-anchor::before {\n position: absolute;\n padding-right: 2px;\n}\n.yfm .hljs {\n display: block;\n overflow-x: auto;\n padding: 16px;\n background: rgba(107, 132, 153, 0.12);\n background: var(--yfm-color-hljs-background);\n}\n.yfm .hljs,\n.yfm .hljs-subst {\n color: #444;\n color: var(--yfm-color-hljs-subst);\n}\n.yfm .hljs-comment {\n color: #888888;\n color: var(--yfm-color-hljs-comment);\n}\n.yfm .hljs-keyword,\n.yfm .hljs-attribute,\n.yfm .hljs-selector-tag,\n.yfm .hljs-meta-keyword,\n.yfm .hljs-doctag,\n.yfm .hljs-name {\n font-weight: bold;\n}\n.yfm .hljs-type,\n.yfm .hljs-string,\n.yfm .hljs-number,\n.yfm .hljs-selector-id,\n.yfm .hljs-selector-class,\n.yfm .hljs-quote,\n.yfm .hljs-template-tag,\n.yfm .hljs-deletion {\n color: #880000;\n color: var(--yfm-color-hljs-deletion);\n}\n.yfm .hljs-title,\n.yfm .hljs-section {\n color: #880000;\n color: var(--yfm-color-hljs-section);\n font-weight: bold;\n}\n.yfm .hljs-regexp,\n.yfm .hljs-symbol,\n.yfm .hljs-variable,\n.yfm .hljs-template-variable,\n.yfm .hljs-link,\n.yfm .hljs-selector-attr,\n.yfm .hljs-selector-pseudo {\n color: #BC6060;\n color: var(--yfm-color-hljs-pseudo);\n}\n.yfm .hljs-literal {\n color: #78A960;\n color: var(--yfm-color-hljs-literal);\n}\n.yfm .hljs-built_in,\n.yfm .hljs-bullet,\n.yfm .hljs-code,\n.yfm .hljs-addition {\n color: #397300;\n color: var(--yfm-color-hljs-addition);\n}\n.yfm .hljs-meta {\n color: #1f7199;\n color: var(--yfm-color-hljs-meta);\n}\n.yfm .hljs-meta-string {\n color: #4d99bf;\n color: var(--yfm-color-hljs-meta-string);\n}\n.yfm .hljs-emphasis {\n font-style: italic;\n}\n.yfm .hljs-strong {\n font-weight: bold;\n}\n.yfm-clipboard {\n position: relative;\n}\n.yfm-clipboard:hover .yfm-clipboard-button {\n display: block;\n}\n.yfm-clipboard > pre {\n border-radius: 10px;\n overflow: hidden;\n}\n.yfm-clipboard-button {\n display: none;\n position: absolute;\n cursor: pointer;\n top: 16px;\n right: 16px;\n z-index: 1;\n}\n.yfm-cut-title {\n cursor: pointer;\n position: relative;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n padding: 5px 0 5px 30px;\n}\n.yfm-cut-title:before {\n content: \"\";\n z-index: 1;\n left: 0;\n top: 50%;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0ibm9uZSIgZD0iTTMgNmw1IDUgNS01Ii8+Cjwvc3ZnPgo=);\n transform: translateY(-50%) rotate(-90deg);\n transition: transform 0.3s ease;\n height: 20px;\n width: 20px;\n position: absolute;\n}\n.yfm-cut-content {\n display: none;\n overflow: hidden;\n transition: height 0.3s ease-in-out;\n}\n.yfm-cut.open > .yfm-cut-content {\n display: revert;\n padding: 5px 0 15px 30px;\n}\n.yfm-cut.open > .yfm-cut-title:before {\n transform: translateY(-50%);\n}\n.yfm:not(.yfm_no-list-reset) .yfm-cut ol {\n counter-reset: cut-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li {\n counter-increment: cut-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-cut ol > li::before {\n content: counters(cut-list, \".\") \". \";\n}\n.yfm-file__icon {\n ---yfm-file-icon-img: var(--yfm-file-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==));\n display: inline-block;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n width: 16px;\n margin: 0 2px;\n color: rgba(0, 0, 0, 0.7);\n color: var(--yfm-file-icon-color, rgba(0, 0, 0, 0.7));\n background-color: currentColor;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100%;\n -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);\n -webkit-mask-image: var(---yfm-file-icon-img);\n mask-image: var(---yfm-file-icon-img);\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n}\n.yfm-file__icon::before {\n content: \"\\a0\";\n}\n.yfm-term_title {\n color: #027bf3;\n cursor: pointer;\n border-bottom: 1px dotted;\n font-size: inherit;\n line-height: inherit;\n font-style: normal;\n}\n.yfm-term_title:hover {\n color: #004080;\n}\n.yfm-term_dfn {\n position: absolute;\n z-index: 1000;\n width: -moz-fit-content;\n width: fit-content;\n max-width: 450px;\n visibility: hidden;\n opacity: 0;\n padding: 10px;\n background-color: rgb(255, 255, 255);\n font-size: inherit;\n line-height: inherit;\n font-style: normal;\n border-radius: 4px;\n box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);\n outline: none;\n}\n@media screen and (max-width: 600px) {\n .yfm-term_dfn {\n max-width: 80%;\n }\n}\n.yfm-term_dfn::before {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: inherit;\n box-shadow: 0 0 0 1px rgb(229, 229, 229);\n}\n.yfm-term_dfn.open {\n visibility: visible;\n animation-name: popup;\n animation-duration: 0.1s;\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n}\n@keyframes popup {\n 0% {\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n.yfm-tabs {\n margin-bottom: 15px;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-tabs ol {\n counter-reset: tabs-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li {\n counter-increment: tabs-list;\n}\n.yfm:not(.yfm_no-list-reset) .yfm-tabs ol > li:before {\n content: counters(tabs-list, \".\") \". \";\n}\n.yfm-tab-list {\n display: flex;\n flex-wrap: wrap;\n margin-bottom: 15px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.07);\n}\n.yfm-tab {\n margin-bottom: -1px;\n margin-right: 20px;\n border-bottom: 2px solid transparent;\n padding: 6px 0 7px;\n font-weight: 700;\n outline: none;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n white-space: break-spaces;\n}\n.yfm-tab:last-child {\n margin-right: 0;\n}\n.yfm-tab:hover,\n.yfm-tab:active {\n color: #004080;\n}\n.yfm-tab.active {\n border-bottom-color: #027bf3;\n}\n.yfm-tab:focus {\n outline: 2px solid #4d90fe;\n border-radius: 2px;\n}\n.yfm-tab:focus:not(:focus-visible) {\n outline: 0;\n}\n.yfm-tab-panel {\n visibility: hidden;\n overflow: hidden;\n height: 0;\n}\n.yfm-tab-panel:first-child {\n margin-top: 0 !important;\n}\n.yfm-tab-panel:last-child {\n margin-bottom: 0 !important;\n}\n.yfm-tab-panel.active {\n visibility: visible;\n height: auto;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.g-col {\n flex-grow: 1;\n flex-basis: 0;\n max-width: 100%;\n}\n.g-col_s-s_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n}\n.g-col_s-s_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n}\n.g-col_s-s_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n}\n.g-col_s-s_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n}\n.g-col_s-s_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n}\n.g-col_s-s_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n}\n.g-col_s-s_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n}\n.g-col_s-s_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n}\n.g-col_s-s_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n}\n.g-col_s-s_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n}\n.g-col_s-s_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n}\n.g-col_s-s_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n}\n@media (min-width: 768px) {\n .g-col_s-m_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n\n\n\n\n.g-container {\n margin-left: auto;\n margin-right: auto;\n max-width: 100%;\n height: 100%;\n}\n.g-container_mw_s {\n max-width: 576px;\n}\n.g-container_mw_m {\n max-width: 768px;\n}\n.g-container_mw_l {\n max-width: 1080px;\n}\n.g-container_mw_xl {\n max-width: 1200px;\n}\n.g-container_mw_xxl {\n max-width: 1400px;\n}\n.g-container_mw_xxxl {\n max-width: 1920px;\n}\n.g-container_sr_0 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-0);\n}\n.g-container_sr_half > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-half);\n}\n.g-container_sr_1 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-1);\n}\n.g-container_sr_2 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-2);\n}\n.g-container_sr_3 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-3);\n}\n.g-container_sr_4 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-4);\n}\n.g-container_sr_5 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-5);\n}\n.g-container_sr_6 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-6);\n}\n.g-container_sr_7 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-7);\n}\n.g-container_sr_8 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-8);\n}\n.g-container_sr_9 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-9);\n}\n.g-container_sr_10 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-10);\n}\n\n\n\n\n.g-card {\n --_--background-color: transparent;\n --_--border-color: transparent;\n --_--border-width: 0;\n box-shadow: var(--g-card-box-shadow, var(--_--box-shadow));\n box-sizing: border-box;\n background-color: transparent;\n background-color: var(--g-card-background-color, var(--_--background-color));\n border: 0 solid transparent;\n border: var(--g-card-border-width, var(--_--border-width)) solid var(--g-card-border-color, var(--_--border-color));\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n outline: none;\n}\n.g-card_theme_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--background-color: var(--g-color-base-generic);\n}\n.g-card_theme_info {\n --_--border-color: var(--g-color-line-info);\n --_--background-color: var(--g-color-base-info-light);\n}\n.g-card_theme_success {\n --_--border-color: var(--g-color-line-positive);\n --_--background-color: var(--g-color-base-positive-light);\n}\n.g-card_theme_warning {\n --_--border-color: var(--g-color-line-warning);\n --_--background-color: var(--g-color-base-warning-light);\n}\n.g-card_theme_danger {\n --_--border-color: var(--g-color-line-danger);\n --_--background-color: var(--g-color-base-danger-light);\n}\n.g-card_theme_utility {\n --_--border-color: var(--g-color-line-utility);\n --_--background-color: var(--g-color-base-utility-light);\n}\n.g-card_view_clear {\n --_--background-color: transparent;\n}\n.g-card_view_outlined {\n --_--background-color: transparent;\n --_--border-width: 1px;\n}\n.g-card_type_action {\n --_--background-color: var(--g-color-base-float);\n --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow);\n}\n.g-card_type_action::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_action.g-card_clickable {\n cursor: pointer;\n position: relative;\n}\n.g-card_type_action.g-card_clickable:hover {\n --_--box-shadow: 0px 3px 10px var(--g-color-sfx-shadow);\n}\n.g-card_type_action.g-card_clickable:focus-visible::after {\n content: \"\";\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-card_type_selection {\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-generic);\n position: relative;\n}\n.g-card_type_selection::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_selection::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_selection.g-card_clickable {\n cursor: pointer;\n}\n.g-card_type_selection.g-card_clickable:hover {\n --_--border-color: transparent;\n}\n.g-card_type_selection.g-card_clickable:hover::before {\n content: \"\";\n border: 2px solid var(--g-color-line-brand);\n opacity: 0.5;\n}\n.g-card_type_selection.g-card_clickable:hover:focus-visible::before {\n border-color: transparent;\n}\n.g-card_type_selection.g-card_clickable:focus-visible::after {\n content: \"\";\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-card_type_selection.g-card_selected:not(.g-card_disabled) {\n --_--border-color: transparent;\n}\n.g-card_type_selection.g-card_selected:not(.g-card_disabled)::before {\n content: \"\";\n border: 2px solid var(--g-color-line-brand);\n}\n.g-card_type_selection.g-card_view_clear {\n --_--border-color: transparent;\n}\n.g-card_type_container.g-card_view_raised {\n --_--background-color: var(--g-color-base-float);\n}\n.g-card_type_container.g-card_view_raised.g-card_size_m {\n --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow);\n}\n\n.g-card_type_container.g-card_view_raised.g-card_size_l {\n --_--box-shadow: 0px 1px 6px var(--g-color-sfx-shadow-light),\n 1px 3px 13px var(--g-color-sfx-shadow-light);\n}\n\n.g-card_size_m {\n --_--border-radius: 8px;\n}\n.g-card_size_l {\n --_--border-radius: 16px;\n}\n\n\n\n\n.g-tabs {\n --_--vertical-item-padding: var(--g-tabs-vertical-item-padding, 6px 20px);\n --_--vertical-item-height: var(--g-tabs-vertical-item-height, 18px);\n}\n.g-tabs_size_m {\n --_--item-height: 36px;\n --_--item-gap: 24px;\n --_--item-border-width: 2px;\n}\n.g-tabs_size_m .g-tabs__item-title,\n.g-tabs_size_m .g-tabs__item-counter {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-tabs_size_l {\n --_--item-height: 40px;\n --_--item-gap: 28px;\n --_--item-border-width: 2px;\n}\n.g-tabs_size_l .g-tabs__item-title,\n.g-tabs_size_l .g-tabs__item-counter {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-tabs_size_xl {\n --_--item-height: 44px;\n --_--item-gap: 32px;\n --_--item-border-width: 3px;\n}\n.g-tabs_size_xl .g-tabs__item-title,\n.g-tabs_size_xl .g-tabs__item-counter {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-tabs__item {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n outline: none;\n}\n.g-tabs__item-content {\n display: flex;\n align-items: center;\n border-radius: var(--g-focus-border-radius);\n}\n.g-tabs__item_overflow .g-tabs__item-content {\n min-width: 0;\n}\n.g-tabs__item-icon {\n margin-right: 8px;\n}\n.g-tabs__item-title {\n white-space: nowrap;\n}\n.g-tabs__item_overflow .g-tabs__item-title {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-tabs__item-counter, .g-tabs__item-label {\n margin-left: 8px;\n}\n.g-tabs__item-icon > svg {\n display: block;\n}\n.g-tabs_direction_horizontal {\n display: flex;\n align-items: flex-end;\n flex-wrap: wrap;\n box-shadow: inset 0 calc(1px * -1) 0 0 var(--g-color-line-generic);\n box-shadow: inset 0 calc(var(--g-tabs-border-width, 1px) * -1) 0 0 var(--g-color-line-generic);\n overflow: hidden;\n}\n.g-tabs_direction_horizontal .g-tabs__item {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: var(--g-tabs-item-height, var(--_--item-height));\n border-bottom: var(--g-tabs-item-border-width, var(--_--item-border-width)) solid transparent;\n padding-top: var(--_--item-border-width);\n}\n.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-content {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: -2px;\n}\n.g-tabs_direction_horizontal .g-tabs__item-meta {\n display: none;\n}\n.g-tabs_direction_horizontal .g-tabs__item-title {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_horizontal .g-tabs__item-icon, .g-tabs_direction_horizontal .g-tabs__item-counter {\n color: var(--g-color-text-hint);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-title, .g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-title, .g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-title {\n color: var(--g-color-text-primary);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-counter, .g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-counter, .g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-counter {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active, .g-tabs_direction_horizontal .g-tabs__item_active:hover, .g-tabs_direction_horizontal .g-tabs__item_active:focus-visible {\n border-color: var(--g-color-line-brand);\n}\n.g-tabs_direction_horizontal .g-tabs__item_disabled {\n pointer-events: none;\n}\n.g-tabs_direction_horizontal .g-tabs__item_disabled .g-tabs__item-title {\n color: var(--g-color-text-hint);\n}\n.g-tabs_direction_horizontal > :not(:last-child) {\n margin-right: var(--g-tabs-item-gap, var(--_--item-gap));\n}\n.g-tabs_direction_vertical {\n display: flex;\n flex-direction: column;\n}\n.g-tabs_direction_vertical .g-tabs__item {\n padding: var(--_--vertical-item-padding);\n}\n.g-tabs_direction_vertical .g-tabs__item-title {\n line-height: var(--_--vertical-item-height);\n color: var(--g-color-text-primary);\n}\n.g-tabs_direction_vertical .g-tabs__item-meta {\n line-height: var(--_--vertical-item-height);\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_vertical .g-tabs__item-icon, .g-tabs_direction_vertical .g-tabs__item-counter {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_vertical .g-tabs__item:hover, .g-tabs_direction_vertical .g-tabs__item:focus-visible {\n background-color: var(--g-color-base-generic-hover);\n}\n.g-tabs_direction_vertical .g-tabs__item_active {\n background-color: var(--g-color-base-selection);\n}\n.g-tabs_direction_vertical .g-tabs__item_active:hover, .g-tabs_direction_vertical .g-tabs__item_active:focus-visible {\n background-color: var(--g-color-base-selection-hover);\n}\n.g-tabs_direction_vertical .g-tabs__item_disabled {\n pointer-events: none;\n}\n.g-tabs_direction_vertical .g-tabs__item_disabled .g-tabs__item-title {\n color: var(--g-color-text-secondary);\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.g-text-area {\n --_--text-color: var(--g-color-text-primary);\n --_--placeholder-color: var(--g-color-text-hint);\n --_--background-color: transparent;\n --_--border-width: 1px;\n --_--clear-offset: calc(\n var(--g-text-area-border-width, 1px) + 1px\n );\n --_--focus-outline-color: var(--g-text-area-focus-outline-color);\n display: inline-block;\n width: 100%;\n position: relative;\n}\n.g-text-area__content {\n box-sizing: border-box;\n display: flex;\n width: 100%;\n background-color: var(--g-text-area-background-color, var(--_--background-color));\n border-width: var(--g-text-area-border-width, var(--_--border-width));\n border-style: solid;\n border-color: var(--g-text-area-border-color, var(--_--border-color));\n color: var(--g-text-area-text-color, var(--_--text-color));\n}\n.g-text-area__content:hover {\n border-color: var(--g-text-area-border-color-hover, var(--_--border-color-hover));\n}\n.g-text-area__content:focus-within {\n border-color: var(--g-text-area-border-color-active, var(--_--border-color-active));\n outline: 2px solid var(--g-text-area-focus-outline-color, var(--_--focus-outline-color));\n outline-offset: -1px;\n}\n.g-text-area__control {\n box-sizing: border-box;\n display: inline-block;\n flex-grow: 1;\n vertical-align: top;\n position: relative;\n margin: 0;\n padding: 0;\n width: 100%;\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n color: inherit;\n background-color: transparent;\n border: none;\n resize: none;\n overflow-x: hidden;\n}\n.g-text-area__control::-moz-placeholder {\n color: var(--g-text-area-placeholder-color, var(--_--placeholder-color));\n}\n.g-text-area__control::placeholder {\n color: var(--g-text-area-placeholder-color, var(--_--placeholder-color));\n}\n.g-text-area__control:focus {\n outline: none;\n}\n.g-text-area__control[type=number] {\n -webkit-appearance: textfield;\n -moz-appearance: textfield;\n appearance: textfield;\n}\n.g-text-area__clear {\n position: absolute;\n}\n.g-text-area__clear_size_s, .g-text-area__clear_size_m {\n right: var(--_--clear-offset);\n top: var(--_--clear-offset);\n}\n.g-text-area__clear_size_l, .g-text-area__clear_size_xl {\n right: calc(var(--_--clear-offset) + 1px);\n top: calc(var(--_--clear-offset) + 2px);\n}\n.g-text-area_size_s {\n --_--border-radius: var(--g-border-radius-s);\n}\n.g-text-area_size_s .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(24px - 1px * 2);\n height: calc(24px - var(--_--input-control-border-width) * 2);\n padding: 3px 8px;\n}\n.g-text-area_size_s.g-text-area_has-clear .g-text-area__control {\n padding-right: 26px;\n}\n.g-text-area_size_m {\n --_--border-radius: var(--g-border-radius-m);\n}\n.g-text-area_size_m .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(28px - 1px * 2);\n height: calc(28px - var(--_--input-control-border-width) * 2);\n padding: 5px 8px;\n}\n.g-text-area_size_m.g-text-area_has-clear .g-text-area__control {\n padding-right: 26px;\n}\n.g-text-area_size_l {\n --_--border-radius: var(--g-border-radius-l);\n}\n.g-text-area_size_l .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(36px - 1px * 2);\n height: calc(36px - var(--_--input-control-border-width) * 2);\n padding: 9px 12px;\n}\n.g-text-area_size_l.g-text-area_has-clear .g-text-area__control {\n padding-right: 36px;\n}\n.g-text-area_size_xl {\n --_--border-radius: var(--g-border-radius-xl);\n}\n.g-text-area_size_xl .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(44px - 1px * 2);\n height: calc(44px - var(--_--input-control-border-width) * 2);\n padding: 11px 12px;\n}\n.g-text-area_size_xl.g-text-area_has-clear .g-text-area__control {\n padding-right: 36px;\n}\n.g-text-area_view_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--border-color-hover: var(--g-color-line-generic-hover);\n --_--border-color-active: var(--g-color-line-generic-active);\n}\n.g-text-area_view_clear {\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n --_--border-radius: 0;\n}\n.g-text-area_view_clear .g-text-area__content {\n border-left: 0;\n border-right: 0;\n}\n.g-text-area_view_clear .g-text-area__control {\n padding-left: 0;\n padding-right: 0;\n}\n.g-text-area.g-text-area_pin_round-round .g-text-area__content {\n border-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n}\n.g-text-area.g-text-area_pin_brick-brick .g-text-area__content {\n border-radius: 0;\n}\n.g-text-area.g-text-area_pin_clear-clear .g-text-area__content {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_circle-circle .g-text-area__content {\n border-radius: 100px;\n}\n.g-text-area.g-text-area_pin_round-brick .g-text-area__content {\n border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-text-area.g-text-area_pin_brick-round .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n}\n.g-text-area.g-text-area_pin_round-clear .g-text-area__content {\n border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-round .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-text-area.g-text-area_pin_brick-clear .g-text-area__content {\n border-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-brick .g-text-area__content {\n border-radius: 0;\n border-left: 0;\n}\n.g-text-area.g-text-area_pin_circle-brick .g-text-area__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-text-area.g-text-area_pin_brick-circle .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-text-area.g-text-area_pin_circle-clear .g-text-area__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-circle .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-text-area_disabled {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: var(--g-color-base-generic-accent-disabled);\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n}\n.g-text-area_has-scrollbar .g-text-area__clear {\n right: var(--g-scrollbar-width);\n}\n.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 {\n border-color: var(--g-color-line-danger);\n}\n.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}\n.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 {\n border-bottom: 1px solid var(--g-color-line-danger);\n}\n.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}\n\n\n\n.g-root h1 {\n font-family: var(--g-text-header-font-family);\n font-weight: 700;\n}\n\n.g-root h2,\nh3,\nh4,\nh5,\nh6 {\n font-family: var(--g-text-header-font-family);\n font-weight: 600;\n}\n\n.g-root {\n --g-text-header-font-family: 'Manrope', 'Helvetica Neue', 'Arial', 'Helvetica', sans-serif;\n --g-font-family-sans: 'Inter', 'Helvetica Neue', 'Arial', 'Helvetica', sans-serif;\n --g-font-family-monospace: 'Martian Mono', 'Monaco', 'Consolas', 'Ubuntu Mono', 'Liberation Mono',\n 'DejaVu Sans Mono', 'Courier New', 'Courier', monospace;\n --g-text-accent-font-weight: 700;\n\n /* g-colors-private-green-light; */\n --g-color-private-green-50: rgba(106, 226, 154, 0.1);\n --g-color-private-green-100: rgba(106, 226, 154, 0.15);\n --g-color-private-green-150: rgba(106, 226, 154, 0.2);\n --g-color-private-green-200: rgba(106, 226, 154, 0.3);\n --g-color-private-green-250: rgba(106, 226, 154, 0.4);\n --g-color-private-green-300: rgba(106, 226, 154, 0.5);\n --g-color-private-green-350: rgba(106, 226, 154, 0.6);\n --g-color-private-green-400: rgba(106, 226, 154, 0.7);\n --g-color-private-green-450: rgba(106, 226, 154, 0.8);\n --g-color-private-green-500: rgba(106, 226, 154, 0.9);\n --g-color-private-green-50-solid: rgb(240, 252, 245);\n --g-color-private-green-100-solid: rgb(233, 251, 240);\n --g-color-private-green-150-solid: rgb(225, 249, 235);\n --g-color-private-green-200-solid: rgb(210, 246, 225);\n --g-color-private-green-250-solid: rgb(195, 243, 215);\n --g-color-private-green-300-solid: rgb(181, 241, 205);\n --g-color-private-green-350-solid: rgb(166, 238, 194);\n --g-color-private-green-400-solid: rgb(151, 235, 184);\n --g-color-private-green-450-solid: rgb(136, 232, 174);\n --g-color-private-green-500-solid: rgb(121, 229, 164);\n --g-color-private-green-550-solid: rgb(106, 226, 154);\n --g-color-private-green-600-solid: rgb(97, 207, 141);\n --g-color-private-green-650-solid: rgb(88, 187, 128);\n --g-color-private-green-700-solid: rgb(78, 168, 115);\n --g-color-private-green-750-solid: rgb(69, 148, 102);\n --g-color-private-green-800-solid: rgb(60, 129, 89);\n --g-color-private-green-850-solid: rgb(51, 110, 76);\n --g-color-private-green-900-solid: rgb(42, 90, 63);\n --g-color-private-green-950-solid: rgb(32, 71, 50);\n --g-color-private-green-1000-solid: rgb(28, 61, 44);\n\n /* g-colors-private-color-dark; */\n --g-color-private-color-50: rgba(67, 188, 119, 0.1);\n --g-color-private-color-100: rgba(67, 188, 119, 0.15);\n --g-color-private-color-150: rgba(67, 188, 119, 0.2);\n --g-color-private-color-200: rgba(67, 188, 119, 0.3);\n --g-color-private-color-250: rgba(67, 188, 119, 0.4);\n --g-color-private-color-300: rgba(67, 188, 119, 0.5);\n --g-color-private-color-350: rgba(67, 188, 119, 0.6);\n --g-color-private-color-400: rgba(67, 188, 119, 0.7);\n --g-color-private-color-450: rgba(67, 188, 119, 0.8);\n --g-color-private-color-500: rgba(67, 188, 119, 0.9);\n --g-color-private-color-50-solid: rgb(27, 48, 36);\n --g-color-private-color-100-solid: rgb(29, 55, 41);\n --g-color-private-color-150-solid: rgb(31, 63, 45);\n --g-color-private-color-200-solid: rgb(36, 79, 55);\n --g-color-private-color-250-solid: rgb(40, 94, 64);\n --g-color-private-color-300-solid: rgb(45, 110, 73);\n --g-color-private-color-350-solid: rgb(49, 126, 82);\n --g-color-private-color-400-solid: rgb(54, 141, 91);\n --g-color-private-color-450-solid: rgb(58, 157, 101);\n --g-color-private-color-500-solid: rgb(63, 172, 110);\n --g-color-private-color-550-solid: rgb(67, 188, 119);\n --g-color-private-color-600-solid: rgb(86, 195, 133);\n --g-color-private-color-650-solid: rgb(105, 201, 146);\n --g-color-private-color-700-solid: rgb(123, 208, 160);\n --g-color-private-color-750-solid: rgb(142, 215, 173);\n --g-color-private-color-800-solid: rgb(161, 222, 187);\n --g-color-private-color-850-solid: rgb(180, 228, 201);\n --g-color-private-color-900-solid: rgb(199, 235, 214);\n --g-color-private-color-950-solid: rgb(217, 242, 228);\n --g-color-private-color-1000-solid: rgb(227, 245, 235);\n\n /* //g-colors-private-dark */\n --g-color-private-white-50-solid: rgb(34, 43, 38);\n --g-color-private-white-70-solid: rgb(38, 48, 43);\n --g-color-private-white-100-solid: rgb(45, 54, 50);\n --g-color-private-white-150-solid: rgb(57, 65, 61);\n --g-color-private-white-200-solid: rgb(69, 77, 73);\n --g-color-private-white-250-solid: rgb(80, 88, 84);\n --g-color-private-white-300-solid: rgb(92, 99, 95);\n --g-color-private-white-350-solid: rgb(104, 110, 107);\n --g-color-private-white-400-solid: rgb(115, 121, 118);\n --g-color-private-white-450-solid: rgb(127, 132, 130);\n --g-color-private-white-500-solid: rgb(138, 143, 141);\n --g-color-private-white-550-solid: rgb(150, 155, 152);\n --g-color-private-white-600-solid: rgb(162, 166, 164);\n --g-color-private-white-650-solid: rgb(173, 177, 175);\n --g-color-private-white-700-solid: rgb(185, 188, 187);\n --g-color-private-white-750-solid: rgb(197, 199, 198);\n --g-color-private-white-800-solid: rgb(208, 210, 209);\n --g-color-private-white-850-solid: rgb(220, 222, 221);\n --g-color-private-white-900-solid: rgb(232, 233, 232);\n --g-color-private-white-950-solid: rgb(243, 244, 244);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n}\n\n.g-root_theme_light {\n --g-color-private-dark-green-50: rgba(26, 62, 48, 0.05);\n --g-color-private-dark-green-100: rgba(26, 62, 48, 0.1);\n --g-color-private-dark-green-150: rgba(26, 62, 48, 0.15);\n --g-color-private-dark-green-200: rgba(26, 62, 48, 0.2);\n --g-color-private-dark-green-250: rgba(26, 62, 48, 0.25);\n --g-color-private-dark-green-300: rgba(26, 62, 48, 0.3);\n --g-color-private-dark-green-350: rgba(26, 62, 48, 0.35);\n --g-color-private-dark-green-400: rgba(26, 62, 48, 0.4);\n --g-color-private-dark-green-450: rgba(26, 62, 48, 0.45);\n --g-color-private-dark-green-500: rgba(26, 62, 48, 0.5);\n --g-color-private-dark-green-550: rgba(26, 62, 48, 0.55);\n --g-color-private-dark-green-600: rgba(26, 62, 48, 0.6);\n --g-color-private-dark-green-650: rgba(26, 62, 48, 0.65);\n --g-color-private-dark-green-700: rgba(26, 62, 48, 0.7);\n --g-color-private-dark-green-750: rgba(26, 62, 48, 0.75);\n --g-color-private-dark-green-800: rgba(26, 62, 48, 0.8);\n --g-color-private-dark-green-850: rgba(26, 62, 48, 0.85);\n --g-color-private-dark-green-900: rgba(26, 62, 48, 0.9);\n --g-color-private-dark-green-950: rgba(26, 62, 48, 0.95);\n --g-color-private-dark-green-1000-solid: rgba(26, 62, 48, 1);\n\n --g-color-text-dark-primary: var(--g-color-private-dark-green-1000-solid);\n --g-color-text-dark-complementary: var(--g-color-private-dark-green-800);\n --g-color-text-dark-secondary: var(--g-color-private-dark-green-600);\n --g-color-text-dark-hint: var(--g-color-private-dark-green-400);\n\n --g-color-base-brand: var(--g-color-private-green-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-green-650-solid);\n --g-color-base-selection: var(--g-color-private-green-150);\n --g-color-base-selection-hover: var(--g-color-private-green-300);\n\n --g-color-text-link: var(--g-color-private-green-700-solid);\n --g-color-text-link-hover: var(--g-color-private-green-850-solid);\n --g-color-text-brand: var(--g-color-private-green-700-solid);\n --g-color-text-brand-heavy: var(--g-color-private-green-850-solid);\n --g-color-line-brand: var(--g-color-private-green-550-solid);\n}\n\n.g-root_theme_dark {\n --g-color-base-background: rgba(22, 32, 27, 1);\n\n --g-color-base-brand: var(--g-color-private-green-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-green-650-solid);\n --g-color-base-selection: var(--g-color-private-green-150);\n --g-color-base-selection-hover: var(--g-color-private-green-300);\n\n --g-color-text-link: var(--g-color-private-green-600-solid);\n --g-color-text-link-hover: var(--g-color-private-green-850-solid);\n --g-color-text-brand: var(--g-color-private-green-600-solid);\n --g-color-text-brand-heavy: var(--g-color-private-green-850-solid);\n --g-color-line-brand: var(--g-color-private-green-550-solid);\n}\n", ".g-root {\n --diplodoc-playground-height: 400px;\n}\n\n@media (min-width: 768px) {\n\n.g-root {\n --diplodoc-playground-height: calc(100vh - 230px);\n}\n }\n\n@media (min-width: 1080px) {\n\n.g-root {\n --diplodoc-playground-height: calc(100vh - 300px);\n}\n }\n\n.g-text-area__control {\n height: calc(var(--diplodoc-playground-height) + 26px) !important;\n min-height: calc(var(--diplodoc-playground-height) + 26px) !important;\n max-height: calc(var(--diplodoc-playground-height) + 26px) !important;\n}\n\n.g-text-area__control {\n\n overflow-y: scroll;\n overflow-x: hidden;\n}\n\n.g-text-area__content {\n border-radius: 2px !important;\n}\n\n.monaco-scrollable-element {\n left: 0 !important;\n min-width: 100% !important;\n}\n\n.margin {\n display: none !important;\n}\n\n\n", ".g-root {\n .pc-control-panel.pc-control-panel {\n border-top: none;\n }\n\n .pc-editor-layout__left, .pc-editor-layout__right {\n height: calc(100vh - 230px);\n max-height: calc(100vh - 230px);\n }\n\n .pc-device-emulation-mobile__frame_device_tablet {\n height: 100%;\n }\n\n .pc-device-emulation-mobile__frame_device_mobile {\n height: 100%;\n }\n}\n", ".g-root .pc-control-panel.pc-control-panel {\n border-top: none;\n}\n.g-root .pc-editor-layout__left, .g-root .pc-editor-layout__right {\n height: calc(100vh - 230px);\n max-height: calc(100vh - 230px);\n}\n.g-root .pc-device-emulation-mobile__frame_device_tablet {\n height: 100%;\n}\n.g-root .pc-device-emulation-mobile__frame_device_mobile {\n height: 100%;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL1VzZXJzL21hcnR5YW5vdi1hdi9XZWJzdG9ybVByb2plY3RzL3BsYXlncm91bmQvc3JjIiwic291cmNlcyI6WyJvdmVycmlkZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDRTtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0UiLCJzb3VyY2VzQ29udGVudCI6WyIuZy1yb290IHtcbiAgLnBjLWNvbnRyb2wtcGFuZWwucGMtY29udHJvbC1wYW5lbCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIC5wYy1lZGl0b3ItbGF5b3V0X19sZWZ0LCAucGMtZWRpdG9yLWxheW91dF9fcmlnaHQge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDIzMHB4KTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjMwcHgpO1xuICB9XG5cbiAgLnBjLWRldmljZS1lbXVsYXRpb24tbW9iaWxlX19mcmFtZV9kZXZpY2VfdGFibGV0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAucGMtZGV2aWNlLWVtdWxhdGlvbi1tb2JpbGVfX2ZyYW1lX2RldmljZV9tb2JpbGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIl19 */"], - "mappings": "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ACA,GArRD;AAsRG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAxRD;AAyRG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA3RD;AA4RG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAnWD;AAoWG,gBAAY;AACZ,eAAW;AACX,eAAW;AACb;AACA,GAvWD;AAwWG,UAAM,EAAE,EAAE;AACV,WAAO;AACP,eAAW;AACb;AACA,GAzXD;AA0XG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA5XD;AA6XG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA/XD;AAgYG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAlYD;AAmYG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GArYD;AAsYG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAxYD;AAyYG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA3YD;AA4YG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA9YD;AA+YG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAjZD;AAkZG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GApZD;AAqZG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAvZD;AAwZG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA1ZD;AA2ZG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAleD;AAmeG,gBAAY;AACZ,eAAW;AACX,eAAW;AACb;AACA,GAteD;AAueG,UAAM,EAAE,EAAE;AACV,WAAO;AACP,eAAW;AACb;AACA,GAxfD;AAyfG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA3fD;AA4fG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA9fD;AA+fG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAjgBD;AAkgBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GApgBD;AAqgBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAvgBD;AAwgBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA1gBD;AA2gBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA7gBD;AA8gBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAhhBD;AAihBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAnhBD;AAohBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAthBD;AAuhBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAzhBD;AA0hBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAjmBD;AAkmBG,gBAAY;AACZ,eAAW;AACX,eAAW;AACb;AACA,GArmBD;AAsmBG,UAAM,EAAE,EAAE;AACV,WAAO;AACP,eAAW;AACb;AACA,GAvnBD;AAwnBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA1nBD;AA2nBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA7nBD;AA8nBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAhoBD;AAioBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAnoBD;AAooBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAtoBD;AAuoBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAzoBD;AA0oBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA5oBD;AA6oBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GA/oBD;AAgpBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAlpBD;AAmpBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GArpBD;AAspBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAxpBD;AAypBG,UAAM,EAAE,EAAE;AACV,eAAW;AACb;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,WAAO;AACT;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACF;AACA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,CAAC;AACC,WAAS;AACX;AAEA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACF;AACA,OAAO;AACL,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACA,GAAC;AACC,aAAS;AACX;AACF;AACA,CAAC;AACC,kBAAgB;AAClB;AAEA,CAAC;AACC,kBAAgB;AAClB;AAEA,CAAC;AACC,kBAAgB;AAClB;AAEA,CAAC;AACC,kBAAgB;AAClB;AAEA,CAAC;AACC,aAAW;AACb;AAEA,CAAC;AACC,aAAW;AACb;AAEA,CAAC;AACC,aAAW;AACb;AAEA,CAAC;AACC,QAAM,EAAE,EAAE;AACZ;AAEA,CAAC;AACC,aAAW;AACb;AAEA,CAAC;AACC,aAAW;AACb;AAEA,CAAC;AACC,eAAa;AACf;AAEA,CAAC;AACC,eAAa;AACf;AAEA,CAAC;AACC,mBAAiB;AACnB;AAEA,CAAC;AACC,mBAAiB;AACnB;AAEA,CAAC;AACC,mBAAiB;AACnB;AAEA,CAAC;AACC,mBAAiB;AACnB;AAEA,CAAC;AACC,mBAAiB;AACnB;AAEA,CAAC;AACC,eAAa;AACf;AAEA,CAAC;AACC,eAAa;AACf;AAEA,CAAC;AACC,eAAa;AACf;AAEA,CAAC;AACC,eAAa;AACf;AAEA,CAAC;AACC,eAAa;AACf;AAEA,CAAC;AACC,iBAAe;AACjB;AAEA,CAAC;AACC,iBAAe;AACjB;AAEA,CAAC;AACC,iBAAe;AACjB;AAEA,CAAC;AACC,iBAAe;AACjB;AAEA,CAAC;AACC,iBAAe;AACjB;AAEA,CAAC;AACC,iBAAe;AACjB;AAEA,CAAC;AACC,cAAY;AACd;AAEA,CAAC;AACC,cAAY;AACd;AAEA,CAAC;AACC,cAAY;AACd;AAEA,CAAC;AACC,cAAY;AACd;AAEA,CAAC;AACC,cAAY;AACd;AAEA,CAAC;AACC,cAAY;AACd;AAEA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,UAAM,EAAE,EAAE;AACZ;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,UAAM,EAAE,EAAE;AACZ;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,UAAM,EAAE,EAAE;AACZ;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,mBAAe;AACjB;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACA,GAAC;AACC,gBAAY;AACd;AACF;AACA,OAAO,CAAC,SAAS,EAAE;AACjB,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,oBAAgB;AAClB;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,UAAM,EAAE,EAAE;AACZ;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,eAAW;AACb;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,qBAAiB;AACnB;AACA,GAAC;AACC,iBAAa;AACf;AACA,GAAC;AACC,iBAAa;AACf;AA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", - "names": [] -} diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 8065d28..0000000 --- a/docs/index.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - playground - - - - - -
- - - diff --git a/docs/index.js b/docs/index.js deleted file mode 100644 index 76750bb..0000000 --- a/docs/index.js +++ /dev/null @@ -1,329324 +0,0 @@ -"use strict"; -(() => { - var __create2 = Object.create; - var __defProp2 = Object.defineProperty; - var __getOwnPropDesc2 = Object.getOwnPropertyDescriptor; - var __getOwnPropNames2 = Object.getOwnPropertyNames; - var __getProtoOf2 = Object.getPrototypeOf; - var __hasOwnProp2 = Object.prototype.hasOwnProperty; - var __require = /* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, { - get: (a4, b235) => (typeof require !== "undefined" ? require : a4)[b235] - }) : x)(function(x) { - if (typeof require !== "undefined") - return require.apply(this, arguments); - throw Error('Dynamic require of "' + x + '" is not supported'); - }); - var __glob = (map3) => (path2) => { - var fn2 = map3[path2]; - if (fn2) - return fn2(); - throw new Error("Module not found in bundle: " + path2); - }; - var __esm = (fn2, res) => function __init() { - return fn2 && (res = (0, fn2[__getOwnPropNames2(fn2)[0]])(fn2 = 0)), res; - }; - var __commonJS2 = (cb, mod) => function __require2() { - return mod || (0, cb[__getOwnPropNames2(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; - }; - var __export2 = (target, all2) => { - for (var name3 in all2) - __defProp2(target, name3, { get: all2[name3], enumerable: true }); - }; - var __copyProps2 = (to2, from2, except, desc) => { - if (from2 && typeof from2 === "object" || typeof from2 === "function") { - for (let key5 of __getOwnPropNames2(from2)) - if (!__hasOwnProp2.call(to2, key5) && key5 !== except) - __defProp2(to2, key5, { get: () => from2[key5], enumerable: !(desc = __getOwnPropDesc2(from2, key5)) || desc.enumerable }); - } - return to2; - }; - var __toESM2 = (mod, isNodeMode, target) => (target = mod != null ? __create2(__getProtoOf2(mod)) : {}, __copyProps2( - // If the importer is in node compatibility mode or this is not an ESM - // file that has been converted to a CommonJS file using a Babel- - // compatible transform (i.e. "__esModule" has not been set), then set - // "default" to the CommonJS "module.exports" for node compatibility. - isNodeMode || !mod || !mod.__esModule ? __defProp2(target, "default", { value: mod, enumerable: true }) : target, - mod - )); - var __toCommonJS2 = (mod) => __copyProps2(__defProp2({}, "__esModule", { value: true }), mod); - - // node_modules/esbuild-plugin-polyfill-node/polyfills/__dirname.js - var __dirname; - var init_dirname = __esm({ - "node_modules/esbuild-plugin-polyfill-node/polyfills/__dirname.js"() { - __dirname = "/"; - } - }); - - // node_modules/@jspm/core/nodelibs/browser/process.js - var process = {}; - __export2(process, { - _debugEnd: () => _debugEnd, - _debugProcess: () => _debugProcess, - _events: () => _events, - _eventsCount: () => _eventsCount, - _exiting: () => _exiting, - _fatalExceptions: () => _fatalExceptions, - _getActiveHandles: () => _getActiveHandles, - _getActiveRequests: () => _getActiveRequests, - _kill: () => _kill, - _linkedBinding: () => _linkedBinding, - _maxListeners: () => _maxListeners, - _preload_modules: () => _preload_modules, - _rawDebug: () => _rawDebug, - _startProfilerIdleNotifier: () => _startProfilerIdleNotifier, - _stopProfilerIdleNotifier: () => _stopProfilerIdleNotifier, - _tickCallback: () => _tickCallback, - abort: () => abort, - addListener: () => addListener, - allowedNodeEnvironmentFlags: () => allowedNodeEnvironmentFlags, - arch: () => arch, - argv: () => argv, - argv0: () => argv0, - assert: () => assert, - binding: () => binding, - chdir: () => chdir, - config: () => config, - cpuUsage: () => cpuUsage, - cwd: () => cwd, - debugPort: () => debugPort, - default: () => process2, - dlopen: () => dlopen, - domain: () => domain, - emit: () => emit, - emitWarning: () => emitWarning, - env: () => env, - execArgv: () => execArgv, - execPath: () => execPath, - exit: () => exit, - features: () => features, - hasUncaughtExceptionCaptureCallback: () => hasUncaughtExceptionCaptureCallback, - hrtime: () => hrtime, - kill: () => kill, - listeners: () => listeners, - memoryUsage: () => memoryUsage, - moduleLoadList: () => moduleLoadList, - nextTick: () => nextTick, - off: () => off, - on: () => on, - once: () => once, - openStdin: () => openStdin, - pid: () => pid, - platform: () => platform, - ppid: () => ppid, - prependListener: () => prependListener, - prependOnceListener: () => prependOnceListener, - reallyExit: () => reallyExit, - release: () => release, - removeAllListeners: () => removeAllListeners, - removeListener: () => removeListener, - resourceUsage: () => resourceUsage, - setSourceMapsEnabled: () => setSourceMapsEnabled, - setUncaughtExceptionCaptureCallback: () => setUncaughtExceptionCaptureCallback, - stderr: () => stderr, - stdin: () => stdin, - stdout: () => stdout, - title: () => title, - umask: () => umask, - uptime: () => uptime, - version: () => version, - versions: () => versions - }); - function unimplemented(name3) { - throw new Error("Node.js process " + name3 + " is not supported by JSPM core outside of Node.js"); - } - function cleanUpNextTick() { - if (!draining || !currentQueue) - return; - draining = false; - if (currentQueue.length) { - queue = currentQueue.concat(queue); - } else { - queueIndex = -1; - } - if (queue.length) - drainQueue(); - } - function drainQueue() { - if (draining) - return; - var timeout4 = setTimeout(cleanUpNextTick, 0); - draining = true; - var len = queue.length; - while (len) { - currentQueue = queue; - queue = []; - while (++queueIndex < len) { - if (currentQueue) - currentQueue[queueIndex].run(); - } - queueIndex = -1; - len = queue.length; - } - currentQueue = null; - draining = false; - clearTimeout(timeout4); - } - function nextTick(fun) { - var args = new Array(arguments.length - 1); - if (arguments.length > 1) { - for (var i4 = 1; i4 < arguments.length; i4++) - args[i4 - 1] = arguments[i4]; - } - queue.push(new Item(fun, args)); - if (queue.length === 1 && !draining) - setTimeout(drainQueue, 0); - } - function Item(fun, array) { - this.fun = fun; - this.array = array; - } - function noop() { - } - function _linkedBinding(name3) { - unimplemented("_linkedBinding"); - } - function dlopen(name3) { - unimplemented("dlopen"); - } - function _getActiveRequests() { - return []; - } - function _getActiveHandles() { - return []; - } - function assert(condition, message) { - if (!condition) - throw new Error(message || "assertion error"); - } - function hasUncaughtExceptionCaptureCallback() { - return false; - } - function uptime() { - return _performance.now() / 1e3; - } - function hrtime(previousTimestamp) { - var baseNow = Math.floor((Date.now() - _performance.now()) * 1e-3); - var clocktime = _performance.now() * 1e-3; - var seconds = Math.floor(clocktime) + baseNow; - var nanoseconds = Math.floor(clocktime % 1 * 1e9); - if (previousTimestamp) { - seconds = seconds - previousTimestamp[0]; - nanoseconds = nanoseconds - previousTimestamp[1]; - if (nanoseconds < 0) { - seconds--; - nanoseconds += nanoPerSec; - } - } - return [seconds, nanoseconds]; - } - function on() { - return process2; - } - function listeners(name3) { - return []; - } - var queue, draining, currentQueue, queueIndex, title, arch, platform, env, argv, execArgv, version, versions, emitWarning, binding, umask, cwd, chdir, release, _rawDebug, moduleLoadList, domain, _exiting, config, reallyExit, _kill, cpuUsage, resourceUsage, memoryUsage, kill, exit, openStdin, allowedNodeEnvironmentFlags, features, _fatalExceptions, setUncaughtExceptionCaptureCallback, _tickCallback, _debugProcess, _debugEnd, _startProfilerIdleNotifier, _stopProfilerIdleNotifier, stdout, stderr, stdin, abort, pid, ppid, execPath, debugPort, argv0, _preload_modules, setSourceMapsEnabled, _performance, nowOffset, nanoPerSec, _maxListeners, _events, _eventsCount, addListener, once, off, removeListener, removeAllListeners, emit, prependListener, prependOnceListener, process2; - var init_process = __esm({ - "node_modules/@jspm/core/nodelibs/browser/process.js"() { - init_dirname(); - init_buffer2(); - init_process2(); - queue = []; - draining = false; - queueIndex = -1; - Item.prototype.run = function() { - this.fun.apply(null, this.array); - }; - title = "browser"; - arch = "x64"; - platform = "browser"; - env = { - PATH: "/usr/bin", - LANG: navigator.language + ".UTF-8", - PWD: "/", - HOME: "/home", - TMP: "/tmp" - }; - argv = ["/usr/bin/node"]; - execArgv = []; - version = "v16.8.0"; - versions = {}; - emitWarning = function(message, type2) { - console.warn((type2 ? type2 + ": " : "") + message); - }; - binding = function(name3) { - unimplemented("binding"); - }; - umask = function(mask) { - return 0; - }; - cwd = function() { - return "/"; - }; - chdir = function(dir) { - }; - release = { - name: "node", - sourceUrl: "", - headersUrl: "", - libUrl: "" - }; - _rawDebug = noop; - moduleLoadList = []; - domain = {}; - _exiting = false; - config = {}; - reallyExit = noop; - _kill = noop; - cpuUsage = function() { - return {}; - }; - resourceUsage = cpuUsage; - memoryUsage = cpuUsage; - kill = noop; - exit = noop; - openStdin = noop; - allowedNodeEnvironmentFlags = {}; - features = { - inspector: false, - debug: false, - uv: false, - ipv6: false, - tls_alpn: false, - tls_sni: false, - tls_ocsp: false, - tls: false, - cached_builtins: true - }; - _fatalExceptions = noop; - setUncaughtExceptionCaptureCallback = noop; - _tickCallback = noop; - _debugProcess = noop; - _debugEnd = noop; - _startProfilerIdleNotifier = noop; - _stopProfilerIdleNotifier = noop; - stdout = void 0; - stderr = void 0; - stdin = void 0; - abort = noop; - pid = 2; - ppid = 1; - execPath = "/bin/usr/node"; - debugPort = 9229; - argv0 = "node"; - _preload_modules = []; - setSourceMapsEnabled = noop; - _performance = { - now: typeof performance !== "undefined" ? performance.now.bind(performance) : void 0, - timing: typeof performance !== "undefined" ? performance.timing : void 0 - }; - if (_performance.now === void 0) { - nowOffset = Date.now(); - if (_performance.timing && _performance.timing.navigationStart) { - nowOffset = _performance.timing.navigationStart; - } - _performance.now = () => Date.now() - nowOffset; - } - nanoPerSec = 1e9; - hrtime.bigint = function(time) { - var diff = hrtime(time); - if (typeof BigInt === "undefined") { - return diff[0] * nanoPerSec + diff[1]; - } - return BigInt(diff[0] * nanoPerSec) + BigInt(diff[1]); - }; - _maxListeners = 10; - _events = {}; - _eventsCount = 0; - addListener = on; - once = on; - off = on; - removeListener = on; - removeAllListeners = on; - emit = noop; - prependListener = on; - prependOnceListener = on; - process2 = { - version, - versions, - arch, - platform, - release, - _rawDebug, - moduleLoadList, - binding, - _linkedBinding, - _events, - _eventsCount, - _maxListeners, - on, - addListener, - once, - off, - removeListener, - removeAllListeners, - emit, - prependListener, - prependOnceListener, - listeners, - domain, - _exiting, - config, - dlopen, - uptime, - _getActiveRequests, - _getActiveHandles, - reallyExit, - _kill, - cpuUsage, - resourceUsage, - memoryUsage, - kill, - exit, - openStdin, - allowedNodeEnvironmentFlags, - assert, - features, - _fatalExceptions, - setUncaughtExceptionCaptureCallback, - hasUncaughtExceptionCaptureCallback, - emitWarning, - nextTick, - _tickCallback, - _debugProcess, - _debugEnd, - _startProfilerIdleNotifier, - _stopProfilerIdleNotifier, - stdout, - stdin, - stderr, - abort, - umask, - chdir, - cwd, - env, - title, - argv, - execArgv, - pid, - ppid, - execPath, - debugPort, - hrtime, - argv0, - _preload_modules, - setSourceMapsEnabled - }; - } - }); - - // node_modules/esbuild-plugin-polyfill-node/polyfills/process.js - var init_process2 = __esm({ - "node_modules/esbuild-plugin-polyfill-node/polyfills/process.js"() { - init_process(); - } - }); - - // node_modules/@jspm/core/nodelibs/browser/buffer.js - function dew$2() { - if (_dewExec$2) - return exports$3; - _dewExec$2 = true; - exports$3.byteLength = byteLength; - exports$3.toByteArray = toByteArray; - exports$3.fromByteArray = fromByteArray; - var lookup2 = []; - var revLookup = []; - var Arr = typeof Uint8Array !== "undefined" ? Uint8Array : Array; - var code = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; - for (var i4 = 0, len = code.length; i4 < len; ++i4) { - lookup2[i4] = code[i4]; - revLookup[code.charCodeAt(i4)] = i4; - } - revLookup["-".charCodeAt(0)] = 62; - revLookup["_".charCodeAt(0)] = 63; - function getLens(b642) { - var len2 = b642.length; - if (len2 % 4 > 0) { - throw new Error("Invalid string. Length must be a multiple of 4"); - } - var validLen = b642.indexOf("="); - if (validLen === -1) - validLen = len2; - var placeHoldersLen = validLen === len2 ? 0 : 4 - validLen % 4; - return [validLen, placeHoldersLen]; - } - function byteLength(b642) { - var lens = getLens(b642); - var validLen = lens[0]; - var placeHoldersLen = lens[1]; - return (validLen + placeHoldersLen) * 3 / 4 - placeHoldersLen; - } - function _byteLength(b642, validLen, placeHoldersLen) { - return (validLen + placeHoldersLen) * 3 / 4 - placeHoldersLen; - } - function toByteArray(b642) { - var tmp; - var lens = getLens(b642); - var validLen = lens[0]; - var placeHoldersLen = lens[1]; - var arr = new Arr(_byteLength(b642, validLen, placeHoldersLen)); - var curByte = 0; - var len2 = placeHoldersLen > 0 ? validLen - 4 : validLen; - var i5; - for (i5 = 0; i5 < len2; i5 += 4) { - tmp = revLookup[b642.charCodeAt(i5)] << 18 | revLookup[b642.charCodeAt(i5 + 1)] << 12 | revLookup[b642.charCodeAt(i5 + 2)] << 6 | revLookup[b642.charCodeAt(i5 + 3)]; - arr[curByte++] = tmp >> 16 & 255; - arr[curByte++] = tmp >> 8 & 255; - arr[curByte++] = tmp & 255; - } - if (placeHoldersLen === 2) { - tmp = revLookup[b642.charCodeAt(i5)] << 2 | revLookup[b642.charCodeAt(i5 + 1)] >> 4; - arr[curByte++] = tmp & 255; - } - if (placeHoldersLen === 1) { - tmp = revLookup[b642.charCodeAt(i5)] << 10 | revLookup[b642.charCodeAt(i5 + 1)] << 4 | revLookup[b642.charCodeAt(i5 + 2)] >> 2; - arr[curByte++] = tmp >> 8 & 255; - arr[curByte++] = tmp & 255; - } - return arr; - } - function tripletToBase64(num) { - return lookup2[num >> 18 & 63] + lookup2[num >> 12 & 63] + lookup2[num >> 6 & 63] + lookup2[num & 63]; - } - function encodeChunk(uint8, start5, end3) { - var tmp; - var output = []; - for (var i5 = start5; i5 < end3; i5 += 3) { - tmp = (uint8[i5] << 16 & 16711680) + (uint8[i5 + 1] << 8 & 65280) + (uint8[i5 + 2] & 255); - output.push(tripletToBase64(tmp)); - } - return output.join(""); - } - function fromByteArray(uint8) { - var tmp; - var len2 = uint8.length; - var extraBytes = len2 % 3; - var parts = []; - var maxChunkLength = 16383; - for (var i5 = 0, len22 = len2 - extraBytes; i5 < len22; i5 += maxChunkLength) { - parts.push(encodeChunk(uint8, i5, i5 + maxChunkLength > len22 ? len22 : i5 + maxChunkLength)); - } - if (extraBytes === 1) { - tmp = uint8[len2 - 1]; - parts.push(lookup2[tmp >> 2] + lookup2[tmp << 4 & 63] + "=="); - } else if (extraBytes === 2) { - tmp = (uint8[len2 - 2] << 8) + uint8[len2 - 1]; - parts.push(lookup2[tmp >> 10] + lookup2[tmp >> 4 & 63] + lookup2[tmp << 2 & 63] + "="); - } - return parts.join(""); - } - return exports$3; - } - function dew$1() { - if (_dewExec$1) - return exports$2; - _dewExec$1 = true; - exports$2.read = function(buffer, offset4, isLE, mLen, nBytes) { - var e5, m3; - var eLen = nBytes * 8 - mLen - 1; - var eMax = (1 << eLen) - 1; - var eBias = eMax >> 1; - var nBits = -7; - var i4 = isLE ? nBytes - 1 : 0; - var d3 = isLE ? -1 : 1; - var s3 = buffer[offset4 + i4]; - i4 += d3; - e5 = s3 & (1 << -nBits) - 1; - s3 >>= -nBits; - nBits += eLen; - for (; nBits > 0; e5 = e5 * 256 + buffer[offset4 + i4], i4 += d3, nBits -= 8) { - } - m3 = e5 & (1 << -nBits) - 1; - e5 >>= -nBits; - nBits += mLen; - for (; nBits > 0; m3 = m3 * 256 + buffer[offset4 + i4], i4 += d3, nBits -= 8) { - } - if (e5 === 0) { - e5 = 1 - eBias; - } else if (e5 === eMax) { - return m3 ? NaN : (s3 ? -1 : 1) * Infinity; - } else { - m3 = m3 + Math.pow(2, mLen); - e5 = e5 - eBias; - } - return (s3 ? -1 : 1) * m3 * Math.pow(2, e5 - mLen); - }; - exports$2.write = function(buffer, value, offset4, isLE, mLen, nBytes) { - var e5, m3, c6; - var eLen = nBytes * 8 - mLen - 1; - var eMax = (1 << eLen) - 1; - var eBias = eMax >> 1; - var rt2 = mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0; - var i4 = isLE ? 0 : nBytes - 1; - var d3 = isLE ? 1 : -1; - var s3 = value < 0 || value === 0 && 1 / value < 0 ? 1 : 0; - value = Math.abs(value); - if (isNaN(value) || value === Infinity) { - m3 = isNaN(value) ? 1 : 0; - e5 = eMax; - } else { - e5 = Math.floor(Math.log(value) / Math.LN2); - if (value * (c6 = Math.pow(2, -e5)) < 1) { - e5--; - c6 *= 2; - } - if (e5 + eBias >= 1) { - value += rt2 / c6; - } else { - value += rt2 * Math.pow(2, 1 - eBias); - } - if (value * c6 >= 2) { - e5++; - c6 /= 2; - } - if (e5 + eBias >= eMax) { - m3 = 0; - e5 = eMax; - } else if (e5 + eBias >= 1) { - m3 = (value * c6 - 1) * Math.pow(2, mLen); - e5 = e5 + eBias; - } else { - m3 = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen); - e5 = 0; - } - } - for (; mLen >= 8; buffer[offset4 + i4] = m3 & 255, i4 += d3, m3 /= 256, mLen -= 8) { - } - e5 = e5 << mLen | m3; - eLen += mLen; - for (; eLen > 0; buffer[offset4 + i4] = e5 & 255, i4 += d3, e5 /= 256, eLen -= 8) { - } - buffer[offset4 + i4 - d3] |= s3 * 128; - }; - return exports$2; - } - function dew() { - if (_dewExec) - return exports$1; - _dewExec = true; - const base64 = dew$2(); - const ieee754 = dew$1(); - const customInspectSymbol = typeof Symbol === "function" && typeof Symbol["for"] === "function" ? Symbol["for"]("nodejs.util.inspect.custom") : null; - exports$1.Buffer = Buffer2; - exports$1.SlowBuffer = SlowBuffer; - exports$1.INSPECT_MAX_BYTES = 50; - const K_MAX_LENGTH = 2147483647; - exports$1.kMaxLength = K_MAX_LENGTH; - Buffer2.TYPED_ARRAY_SUPPORT = typedArraySupport(); - if (!Buffer2.TYPED_ARRAY_SUPPORT && typeof console !== "undefined" && typeof console.error === "function") { - console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."); - } - function typedArraySupport() { - try { - const arr = new Uint8Array(1); - const proto = { - foo: function() { - return 42; - } - }; - Object.setPrototypeOf(proto, Uint8Array.prototype); - Object.setPrototypeOf(arr, proto); - return arr.foo() === 42; - } catch (e5) { - return false; - } - } - Object.defineProperty(Buffer2.prototype, "parent", { - enumerable: true, - get: function() { - if (!Buffer2.isBuffer(this)) - return void 0; - return this.buffer; - } - }); - Object.defineProperty(Buffer2.prototype, "offset", { - enumerable: true, - get: function() { - if (!Buffer2.isBuffer(this)) - return void 0; - return this.byteOffset; - } - }); - function createBuffer(length2) { - if (length2 > K_MAX_LENGTH) { - throw new RangeError('The value "' + length2 + '" is invalid for option "size"'); - } - const buf = new Uint8Array(length2); - Object.setPrototypeOf(buf, Buffer2.prototype); - return buf; - } - function Buffer2(arg, encodingOrOffset, length2) { - if (typeof arg === "number") { - if (typeof encodingOrOffset === "string") { - throw new TypeError('The "string" argument must be of type string. Received type number'); - } - return allocUnsafe(arg); - } - return from2(arg, encodingOrOffset, length2); - } - Buffer2.poolSize = 8192; - function from2(value, encodingOrOffset, length2) { - if (typeof value === "string") { - return fromString(value, encodingOrOffset); - } - if (ArrayBuffer.isView(value)) { - return fromArrayView(value); - } - if (value == null) { - throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value); - } - if (isInstance(value, ArrayBuffer) || value && isInstance(value.buffer, ArrayBuffer)) { - return fromArrayBuffer(value, encodingOrOffset, length2); - } - if (typeof SharedArrayBuffer !== "undefined" && (isInstance(value, SharedArrayBuffer) || value && isInstance(value.buffer, SharedArrayBuffer))) { - return fromArrayBuffer(value, encodingOrOffset, length2); - } - if (typeof value === "number") { - throw new TypeError('The "value" argument must not be of type number. Received type number'); - } - const valueOf = value.valueOf && value.valueOf(); - if (valueOf != null && valueOf !== value) { - return Buffer2.from(valueOf, encodingOrOffset, length2); - } - const b235 = fromObject(value); - if (b235) - return b235; - if (typeof Symbol !== "undefined" && Symbol.toPrimitive != null && typeof value[Symbol.toPrimitive] === "function") { - return Buffer2.from(value[Symbol.toPrimitive]("string"), encodingOrOffset, length2); - } - throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value); - } - Buffer2.from = function(value, encodingOrOffset, length2) { - return from2(value, encodingOrOffset, length2); - }; - Object.setPrototypeOf(Buffer2.prototype, Uint8Array.prototype); - Object.setPrototypeOf(Buffer2, Uint8Array); - function assertSize(size2) { - if (typeof size2 !== "number") { - throw new TypeError('"size" argument must be of type number'); - } else if (size2 < 0) { - throw new RangeError('The value "' + size2 + '" is invalid for option "size"'); - } - } - function alloc(size2, fill2, encoding) { - assertSize(size2); - if (size2 <= 0) { - return createBuffer(size2); - } - if (fill2 !== void 0) { - return typeof encoding === "string" ? createBuffer(size2).fill(fill2, encoding) : createBuffer(size2).fill(fill2); - } - return createBuffer(size2); - } - Buffer2.alloc = function(size2, fill2, encoding) { - return alloc(size2, fill2, encoding); - }; - function allocUnsafe(size2) { - assertSize(size2); - return createBuffer(size2 < 0 ? 0 : checked(size2) | 0); - } - Buffer2.allocUnsafe = function(size2) { - return allocUnsafe(size2); - }; - Buffer2.allocUnsafeSlow = function(size2) { - return allocUnsafe(size2); - }; - function fromString(string2, encoding) { - if (typeof encoding !== "string" || encoding === "") { - encoding = "utf8"; - } - if (!Buffer2.isEncoding(encoding)) { - throw new TypeError("Unknown encoding: " + encoding); - } - const length2 = byteLength(string2, encoding) | 0; - let buf = createBuffer(length2); - const actual = buf.write(string2, encoding); - if (actual !== length2) { - buf = buf.slice(0, actual); - } - return buf; - } - function fromArrayLike(array) { - const length2 = array.length < 0 ? 0 : checked(array.length) | 0; - const buf = createBuffer(length2); - for (let i4 = 0; i4 < length2; i4 += 1) { - buf[i4] = array[i4] & 255; - } - return buf; - } - function fromArrayView(arrayView) { - if (isInstance(arrayView, Uint8Array)) { - const copy2 = new Uint8Array(arrayView); - return fromArrayBuffer(copy2.buffer, copy2.byteOffset, copy2.byteLength); - } - return fromArrayLike(arrayView); - } - function fromArrayBuffer(array, byteOffset, length2) { - if (byteOffset < 0 || array.byteLength < byteOffset) { - throw new RangeError('"offset" is outside of buffer bounds'); - } - if (array.byteLength < byteOffset + (length2 || 0)) { - throw new RangeError('"length" is outside of buffer bounds'); - } - let buf; - if (byteOffset === void 0 && length2 === void 0) { - buf = new Uint8Array(array); - } else if (length2 === void 0) { - buf = new Uint8Array(array, byteOffset); - } else { - buf = new Uint8Array(array, byteOffset, length2); - } - Object.setPrototypeOf(buf, Buffer2.prototype); - return buf; - } - function fromObject(obj) { - if (Buffer2.isBuffer(obj)) { - const len = checked(obj.length) | 0; - const buf = createBuffer(len); - if (buf.length === 0) { - return buf; - } - obj.copy(buf, 0, 0, len); - return buf; - } - if (obj.length !== void 0) { - if (typeof obj.length !== "number" || numberIsNaN(obj.length)) { - return createBuffer(0); - } - return fromArrayLike(obj); - } - if (obj.type === "Buffer" && Array.isArray(obj.data)) { - return fromArrayLike(obj.data); - } - } - function checked(length2) { - if (length2 >= K_MAX_LENGTH) { - throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x" + K_MAX_LENGTH.toString(16) + " bytes"); - } - return length2 | 0; - } - function SlowBuffer(length2) { - if (+length2 != length2) { - length2 = 0; - } - return Buffer2.alloc(+length2); - } - Buffer2.isBuffer = function isBuffer(b235) { - return b235 != null && b235._isBuffer === true && b235 !== Buffer2.prototype; - }; - Buffer2.compare = function compare2(a4, b235) { - if (isInstance(a4, Uint8Array)) - a4 = Buffer2.from(a4, a4.offset, a4.byteLength); - if (isInstance(b235, Uint8Array)) - b235 = Buffer2.from(b235, b235.offset, b235.byteLength); - if (!Buffer2.isBuffer(a4) || !Buffer2.isBuffer(b235)) { - throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); - } - if (a4 === b235) - return 0; - let x = a4.length; - let y2 = b235.length; - for (let i4 = 0, len = Math.min(x, y2); i4 < len; ++i4) { - if (a4[i4] !== b235[i4]) { - x = a4[i4]; - y2 = b235[i4]; - break; - } - } - if (x < y2) - return -1; - if (y2 < x) - return 1; - return 0; - }; - Buffer2.isEncoding = function isEncoding(encoding) { - switch (String(encoding).toLowerCase()) { - case "hex": - case "utf8": - case "utf-8": - case "ascii": - case "latin1": - case "binary": - case "base64": - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return true; - default: - return false; - } - }; - Buffer2.concat = function concat3(list, length2) { - if (!Array.isArray(list)) { - throw new TypeError('"list" argument must be an Array of Buffers'); - } - if (list.length === 0) { - return Buffer2.alloc(0); - } - let i4; - if (length2 === void 0) { - length2 = 0; - for (i4 = 0; i4 < list.length; ++i4) { - length2 += list[i4].length; - } - } - const buffer = Buffer2.allocUnsafe(length2); - let pos = 0; - for (i4 = 0; i4 < list.length; ++i4) { - let buf = list[i4]; - if (isInstance(buf, Uint8Array)) { - if (pos + buf.length > buffer.length) { - if (!Buffer2.isBuffer(buf)) - buf = Buffer2.from(buf); - buf.copy(buffer, pos); - } else { - Uint8Array.prototype.set.call(buffer, buf, pos); - } - } else if (!Buffer2.isBuffer(buf)) { - throw new TypeError('"list" argument must be an Array of Buffers'); - } else { - buf.copy(buffer, pos); - } - pos += buf.length; - } - return buffer; - }; - function byteLength(string2, encoding) { - if (Buffer2.isBuffer(string2)) { - return string2.length; - } - if (ArrayBuffer.isView(string2) || isInstance(string2, ArrayBuffer)) { - return string2.byteLength; - } - if (typeof string2 !== "string") { - throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof string2); - } - const len = string2.length; - const mustMatch = arguments.length > 2 && arguments[2] === true; - if (!mustMatch && len === 0) - return 0; - let loweredCase = false; - for (; ; ) { - switch (encoding) { - case "ascii": - case "latin1": - case "binary": - return len; - case "utf8": - case "utf-8": - return utf8ToBytes(string2).length; - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return len * 2; - case "hex": - return len >>> 1; - case "base64": - return base64ToBytes(string2).length; - default: - if (loweredCase) { - return mustMatch ? -1 : utf8ToBytes(string2).length; - } - encoding = ("" + encoding).toLowerCase(); - loweredCase = true; - } - } - } - Buffer2.byteLength = byteLength; - function slowToString(encoding, start5, end3) { - let loweredCase = false; - if (start5 === void 0 || start5 < 0) { - start5 = 0; - } - if (start5 > this.length) { - return ""; - } - if (end3 === void 0 || end3 > this.length) { - end3 = this.length; - } - if (end3 <= 0) { - return ""; - } - end3 >>>= 0; - start5 >>>= 0; - if (end3 <= start5) { - return ""; - } - if (!encoding) - encoding = "utf8"; - while (true) { - switch (encoding) { - case "hex": - return hexSlice(this, start5, end3); - case "utf8": - case "utf-8": - return utf8Slice(this, start5, end3); - case "ascii": - return asciiSlice(this, start5, end3); - case "latin1": - case "binary": - return latin1Slice(this, start5, end3); - case "base64": - return base64Slice(this, start5, end3); - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return utf16leSlice(this, start5, end3); - default: - if (loweredCase) - throw new TypeError("Unknown encoding: " + encoding); - encoding = (encoding + "").toLowerCase(); - loweredCase = true; - } - } - } - Buffer2.prototype._isBuffer = true; - function swap(b235, n5, m3) { - const i4 = b235[n5]; - b235[n5] = b235[m3]; - b235[m3] = i4; - } - Buffer2.prototype.swap16 = function swap16() { - const len = this.length; - if (len % 2 !== 0) { - throw new RangeError("Buffer size must be a multiple of 16-bits"); - } - for (let i4 = 0; i4 < len; i4 += 2) { - swap(this, i4, i4 + 1); - } - return this; - }; - Buffer2.prototype.swap32 = function swap32() { - const len = this.length; - if (len % 4 !== 0) { - throw new RangeError("Buffer size must be a multiple of 32-bits"); - } - for (let i4 = 0; i4 < len; i4 += 4) { - swap(this, i4, i4 + 3); - swap(this, i4 + 1, i4 + 2); - } - return this; - }; - Buffer2.prototype.swap64 = function swap64() { - const len = this.length; - if (len % 8 !== 0) { - throw new RangeError("Buffer size must be a multiple of 64-bits"); - } - for (let i4 = 0; i4 < len; i4 += 8) { - swap(this, i4, i4 + 7); - swap(this, i4 + 1, i4 + 6); - swap(this, i4 + 2, i4 + 5); - swap(this, i4 + 3, i4 + 4); - } - return this; - }; - Buffer2.prototype.toString = function toString3() { - const length2 = this.length; - if (length2 === 0) - return ""; - if (arguments.length === 0) - return utf8Slice(this, 0, length2); - return slowToString.apply(this, arguments); - }; - Buffer2.prototype.toLocaleString = Buffer2.prototype.toString; - Buffer2.prototype.equals = function equals3(b235) { - if (!Buffer2.isBuffer(b235)) - throw new TypeError("Argument must be a Buffer"); - if (this === b235) - return true; - return Buffer2.compare(this, b235) === 0; - }; - Buffer2.prototype.inspect = function inspect() { - let str2 = ""; - const max2 = exports$1.INSPECT_MAX_BYTES; - str2 = this.toString("hex", 0, max2).replace(/(.{2})/g, "$1 ").trim(); - if (this.length > max2) - str2 += " ... "; - return ""; - }; - if (customInspectSymbol) { - Buffer2.prototype[customInspectSymbol] = Buffer2.prototype.inspect; - } - Buffer2.prototype.compare = function compare2(target, start5, end3, thisStart, thisEnd) { - if (isInstance(target, Uint8Array)) { - target = Buffer2.from(target, target.offset, target.byteLength); - } - if (!Buffer2.isBuffer(target)) { - throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof target); - } - if (start5 === void 0) { - start5 = 0; - } - if (end3 === void 0) { - end3 = target ? target.length : 0; - } - if (thisStart === void 0) { - thisStart = 0; - } - if (thisEnd === void 0) { - thisEnd = this.length; - } - if (start5 < 0 || end3 > target.length || thisStart < 0 || thisEnd > this.length) { - throw new RangeError("out of range index"); - } - if (thisStart >= thisEnd && start5 >= end3) { - return 0; - } - if (thisStart >= thisEnd) { - return -1; - } - if (start5 >= end3) { - return 1; - } - start5 >>>= 0; - end3 >>>= 0; - thisStart >>>= 0; - thisEnd >>>= 0; - if (this === target) - return 0; - let x = thisEnd - thisStart; - let y2 = end3 - start5; - const len = Math.min(x, y2); - const thisCopy = this.slice(thisStart, thisEnd); - const targetCopy = target.slice(start5, end3); - for (let i4 = 0; i4 < len; ++i4) { - if (thisCopy[i4] !== targetCopy[i4]) { - x = thisCopy[i4]; - y2 = targetCopy[i4]; - break; - } - } - if (x < y2) - return -1; - if (y2 < x) - return 1; - return 0; - }; - function bidirectionalIndexOf(buffer, val, byteOffset, encoding, dir) { - if (buffer.length === 0) - return -1; - if (typeof byteOffset === "string") { - encoding = byteOffset; - byteOffset = 0; - } else if (byteOffset > 2147483647) { - byteOffset = 2147483647; - } else if (byteOffset < -2147483648) { - byteOffset = -2147483648; - } - byteOffset = +byteOffset; - if (numberIsNaN(byteOffset)) { - byteOffset = dir ? 0 : buffer.length - 1; - } - if (byteOffset < 0) - byteOffset = buffer.length + byteOffset; - if (byteOffset >= buffer.length) { - if (dir) - return -1; - else - byteOffset = buffer.length - 1; - } else if (byteOffset < 0) { - if (dir) - byteOffset = 0; - else - return -1; - } - if (typeof val === "string") { - val = Buffer2.from(val, encoding); - } - if (Buffer2.isBuffer(val)) { - if (val.length === 0) { - return -1; - } - return arrayIndexOf(buffer, val, byteOffset, encoding, dir); - } else if (typeof val === "number") { - val = val & 255; - if (typeof Uint8Array.prototype.indexOf === "function") { - if (dir) { - return Uint8Array.prototype.indexOf.call(buffer, val, byteOffset); - } else { - return Uint8Array.prototype.lastIndexOf.call(buffer, val, byteOffset); - } - } - return arrayIndexOf(buffer, [val], byteOffset, encoding, dir); - } - throw new TypeError("val must be string, number or Buffer"); - } - function arrayIndexOf(arr, val, byteOffset, encoding, dir) { - let indexSize = 1; - let arrLength = arr.length; - let valLength = val.length; - if (encoding !== void 0) { - encoding = String(encoding).toLowerCase(); - if (encoding === "ucs2" || encoding === "ucs-2" || encoding === "utf16le" || encoding === "utf-16le") { - if (arr.length < 2 || val.length < 2) { - return -1; - } - indexSize = 2; - arrLength /= 2; - valLength /= 2; - byteOffset /= 2; - } - } - function read2(buf, i5) { - if (indexSize === 1) { - return buf[i5]; - } else { - return buf.readUInt16BE(i5 * indexSize); - } - } - let i4; - if (dir) { - let foundIndex = -1; - for (i4 = byteOffset; i4 < arrLength; i4++) { - if (read2(arr, i4) === read2(val, foundIndex === -1 ? 0 : i4 - foundIndex)) { - if (foundIndex === -1) - foundIndex = i4; - if (i4 - foundIndex + 1 === valLength) - return foundIndex * indexSize; - } else { - if (foundIndex !== -1) - i4 -= i4 - foundIndex; - foundIndex = -1; - } - } - } else { - if (byteOffset + valLength > arrLength) - byteOffset = arrLength - valLength; - for (i4 = byteOffset; i4 >= 0; i4--) { - let found2 = true; - for (let j = 0; j < valLength; j++) { - if (read2(arr, i4 + j) !== read2(val, j)) { - found2 = false; - break; - } - } - if (found2) - return i4; - } - } - return -1; - } - Buffer2.prototype.includes = function includes2(val, byteOffset, encoding) { - return this.indexOf(val, byteOffset, encoding) !== -1; - }; - Buffer2.prototype.indexOf = function indexOf(val, byteOffset, encoding) { - return bidirectionalIndexOf(this, val, byteOffset, encoding, true); - }; - Buffer2.prototype.lastIndexOf = function lastIndexOf(val, byteOffset, encoding) { - return bidirectionalIndexOf(this, val, byteOffset, encoding, false); - }; - function hexWrite(buf, string2, offset4, length2) { - offset4 = Number(offset4) || 0; - const remaining = buf.length - offset4; - if (!length2) { - length2 = remaining; - } else { - length2 = Number(length2); - if (length2 > remaining) { - length2 = remaining; - } - } - const strLen = string2.length; - if (length2 > strLen / 2) { - length2 = strLen / 2; - } - let i4; - for (i4 = 0; i4 < length2; ++i4) { - const parsed = parseInt(string2.substr(i4 * 2, 2), 16); - if (numberIsNaN(parsed)) - return i4; - buf[offset4 + i4] = parsed; - } - return i4; - } - function utf8Write(buf, string2, offset4, length2) { - return blitBuffer(utf8ToBytes(string2, buf.length - offset4), buf, offset4, length2); - } - function asciiWrite(buf, string2, offset4, length2) { - return blitBuffer(asciiToBytes(string2), buf, offset4, length2); - } - function base64Write(buf, string2, offset4, length2) { - return blitBuffer(base64ToBytes(string2), buf, offset4, length2); - } - function ucs2Write(buf, string2, offset4, length2) { - return blitBuffer(utf16leToBytes(string2, buf.length - offset4), buf, offset4, length2); - } - Buffer2.prototype.write = function write2(string2, offset4, length2, encoding) { - if (offset4 === void 0) { - encoding = "utf8"; - length2 = this.length; - offset4 = 0; - } else if (length2 === void 0 && typeof offset4 === "string") { - encoding = offset4; - length2 = this.length; - offset4 = 0; - } else if (isFinite(offset4)) { - offset4 = offset4 >>> 0; - if (isFinite(length2)) { - length2 = length2 >>> 0; - if (encoding === void 0) - encoding = "utf8"; - } else { - encoding = length2; - length2 = void 0; - } - } else { - throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported"); - } - const remaining = this.length - offset4; - if (length2 === void 0 || length2 > remaining) - length2 = remaining; - if (string2.length > 0 && (length2 < 0 || offset4 < 0) || offset4 > this.length) { - throw new RangeError("Attempt to write outside buffer bounds"); - } - if (!encoding) - encoding = "utf8"; - let loweredCase = false; - for (; ; ) { - switch (encoding) { - case "hex": - return hexWrite(this, string2, offset4, length2); - case "utf8": - case "utf-8": - return utf8Write(this, string2, offset4, length2); - case "ascii": - case "latin1": - case "binary": - return asciiWrite(this, string2, offset4, length2); - case "base64": - return base64Write(this, string2, offset4, length2); - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return ucs2Write(this, string2, offset4, length2); - default: - if (loweredCase) - throw new TypeError("Unknown encoding: " + encoding); - encoding = ("" + encoding).toLowerCase(); - loweredCase = true; - } - } - }; - Buffer2.prototype.toJSON = function toJSON() { - return { - type: "Buffer", - data: Array.prototype.slice.call(this._arr || this, 0) - }; - }; - function base64Slice(buf, start5, end3) { - if (start5 === 0 && end3 === buf.length) { - return base64.fromByteArray(buf); - } else { - return base64.fromByteArray(buf.slice(start5, end3)); - } - } - function utf8Slice(buf, start5, end3) { - end3 = Math.min(buf.length, end3); - const res = []; - let i4 = start5; - while (i4 < end3) { - const firstByte = buf[i4]; - let codePoint = null; - let bytesPerSequence = firstByte > 239 ? 4 : firstByte > 223 ? 3 : firstByte > 191 ? 2 : 1; - if (i4 + bytesPerSequence <= end3) { - let secondByte, thirdByte, fourthByte, tempCodePoint; - switch (bytesPerSequence) { - case 1: - if (firstByte < 128) { - codePoint = firstByte; - } - break; - case 2: - secondByte = buf[i4 + 1]; - if ((secondByte & 192) === 128) { - tempCodePoint = (firstByte & 31) << 6 | secondByte & 63; - if (tempCodePoint > 127) { - codePoint = tempCodePoint; - } - } - break; - case 3: - secondByte = buf[i4 + 1]; - thirdByte = buf[i4 + 2]; - if ((secondByte & 192) === 128 && (thirdByte & 192) === 128) { - tempCodePoint = (firstByte & 15) << 12 | (secondByte & 63) << 6 | thirdByte & 63; - if (tempCodePoint > 2047 && (tempCodePoint < 55296 || tempCodePoint > 57343)) { - codePoint = tempCodePoint; - } - } - break; - case 4: - secondByte = buf[i4 + 1]; - thirdByte = buf[i4 + 2]; - fourthByte = buf[i4 + 3]; - if ((secondByte & 192) === 128 && (thirdByte & 192) === 128 && (fourthByte & 192) === 128) { - tempCodePoint = (firstByte & 15) << 18 | (secondByte & 63) << 12 | (thirdByte & 63) << 6 | fourthByte & 63; - if (tempCodePoint > 65535 && tempCodePoint < 1114112) { - codePoint = tempCodePoint; - } - } - } - } - if (codePoint === null) { - codePoint = 65533; - bytesPerSequence = 1; - } else if (codePoint > 65535) { - codePoint -= 65536; - res.push(codePoint >>> 10 & 1023 | 55296); - codePoint = 56320 | codePoint & 1023; - } - res.push(codePoint); - i4 += bytesPerSequence; - } - return decodeCodePointsArray(res); - } - const MAX_ARGUMENTS_LENGTH = 4096; - function decodeCodePointsArray(codePoints) { - const len = codePoints.length; - if (len <= MAX_ARGUMENTS_LENGTH) { - return String.fromCharCode.apply(String, codePoints); - } - let res = ""; - let i4 = 0; - while (i4 < len) { - res += String.fromCharCode.apply(String, codePoints.slice(i4, i4 += MAX_ARGUMENTS_LENGTH)); - } - return res; - } - function asciiSlice(buf, start5, end3) { - let ret = ""; - end3 = Math.min(buf.length, end3); - for (let i4 = start5; i4 < end3; ++i4) { - ret += String.fromCharCode(buf[i4] & 127); - } - return ret; - } - function latin1Slice(buf, start5, end3) { - let ret = ""; - end3 = Math.min(buf.length, end3); - for (let i4 = start5; i4 < end3; ++i4) { - ret += String.fromCharCode(buf[i4]); - } - return ret; - } - function hexSlice(buf, start5, end3) { - const len = buf.length; - if (!start5 || start5 < 0) - start5 = 0; - if (!end3 || end3 < 0 || end3 > len) - end3 = len; - let out = ""; - for (let i4 = start5; i4 < end3; ++i4) { - out += hexSliceLookupTable[buf[i4]]; - } - return out; - } - function utf16leSlice(buf, start5, end3) { - const bytes = buf.slice(start5, end3); - let res = ""; - for (let i4 = 0; i4 < bytes.length - 1; i4 += 2) { - res += String.fromCharCode(bytes[i4] + bytes[i4 + 1] * 256); - } - return res; - } - Buffer2.prototype.slice = function slice2(start5, end3) { - const len = this.length; - start5 = ~~start5; - end3 = end3 === void 0 ? len : ~~end3; - if (start5 < 0) { - start5 += len; - if (start5 < 0) - start5 = 0; - } else if (start5 > len) { - start5 = len; - } - if (end3 < 0) { - end3 += len; - if (end3 < 0) - end3 = 0; - } else if (end3 > len) { - end3 = len; - } - if (end3 < start5) - end3 = start5; - const newBuf = this.subarray(start5, end3); - Object.setPrototypeOf(newBuf, Buffer2.prototype); - return newBuf; - }; - function checkOffset(offset4, ext, length2) { - if (offset4 % 1 !== 0 || offset4 < 0) - throw new RangeError("offset is not uint"); - if (offset4 + ext > length2) - throw new RangeError("Trying to access beyond buffer length"); - } - Buffer2.prototype.readUintLE = Buffer2.prototype.readUIntLE = function readUIntLE(offset4, byteLength2, noAssert) { - offset4 = offset4 >>> 0; - byteLength2 = byteLength2 >>> 0; - if (!noAssert) - checkOffset(offset4, byteLength2, this.length); - let val = this[offset4]; - let mul = 1; - let i4 = 0; - while (++i4 < byteLength2 && (mul *= 256)) { - val += this[offset4 + i4] * mul; - } - return val; - }; - Buffer2.prototype.readUintBE = Buffer2.prototype.readUIntBE = function readUIntBE(offset4, byteLength2, noAssert) { - offset4 = offset4 >>> 0; - byteLength2 = byteLength2 >>> 0; - if (!noAssert) { - checkOffset(offset4, byteLength2, this.length); - } - let val = this[offset4 + --byteLength2]; - let mul = 1; - while (byteLength2 > 0 && (mul *= 256)) { - val += this[offset4 + --byteLength2] * mul; - } - return val; - }; - Buffer2.prototype.readUint8 = Buffer2.prototype.readUInt8 = function readUInt82(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 1, this.length); - return this[offset4]; - }; - Buffer2.prototype.readUint16LE = Buffer2.prototype.readUInt16LE = function readUInt16LE2(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 2, this.length); - return this[offset4] | this[offset4 + 1] << 8; - }; - Buffer2.prototype.readUint16BE = Buffer2.prototype.readUInt16BE = function readUInt16BE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 2, this.length); - return this[offset4] << 8 | this[offset4 + 1]; - }; - Buffer2.prototype.readUint32LE = Buffer2.prototype.readUInt32LE = function readUInt32LE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 4, this.length); - return (this[offset4] | this[offset4 + 1] << 8 | this[offset4 + 2] << 16) + this[offset4 + 3] * 16777216; - }; - Buffer2.prototype.readUint32BE = Buffer2.prototype.readUInt32BE = function readUInt32BE2(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 4, this.length); - return this[offset4] * 16777216 + (this[offset4 + 1] << 16 | this[offset4 + 2] << 8 | this[offset4 + 3]); - }; - Buffer2.prototype.readBigUInt64LE = defineBigIntMethod(function readBigUInt64LE(offset4) { - offset4 = offset4 >>> 0; - validateNumber(offset4, "offset"); - const first2 = this[offset4]; - const last = this[offset4 + 7]; - if (first2 === void 0 || last === void 0) { - boundsError(offset4, this.length - 8); - } - const lo = first2 + this[++offset4] * 2 ** 8 + this[++offset4] * 2 ** 16 + this[++offset4] * 2 ** 24; - const hi = this[++offset4] + this[++offset4] * 2 ** 8 + this[++offset4] * 2 ** 16 + last * 2 ** 24; - return BigInt(lo) + (BigInt(hi) << BigInt(32)); - }); - Buffer2.prototype.readBigUInt64BE = defineBigIntMethod(function readBigUInt64BE(offset4) { - offset4 = offset4 >>> 0; - validateNumber(offset4, "offset"); - const first2 = this[offset4]; - const last = this[offset4 + 7]; - if (first2 === void 0 || last === void 0) { - boundsError(offset4, this.length - 8); - } - const hi = first2 * 2 ** 24 + this[++offset4] * 2 ** 16 + this[++offset4] * 2 ** 8 + this[++offset4]; - const lo = this[++offset4] * 2 ** 24 + this[++offset4] * 2 ** 16 + this[++offset4] * 2 ** 8 + last; - return (BigInt(hi) << BigInt(32)) + BigInt(lo); - }); - Buffer2.prototype.readIntLE = function readIntLE(offset4, byteLength2, noAssert) { - offset4 = offset4 >>> 0; - byteLength2 = byteLength2 >>> 0; - if (!noAssert) - checkOffset(offset4, byteLength2, this.length); - let val = this[offset4]; - let mul = 1; - let i4 = 0; - while (++i4 < byteLength2 && (mul *= 256)) { - val += this[offset4 + i4] * mul; - } - mul *= 128; - if (val >= mul) - val -= Math.pow(2, 8 * byteLength2); - return val; - }; - Buffer2.prototype.readIntBE = function readIntBE(offset4, byteLength2, noAssert) { - offset4 = offset4 >>> 0; - byteLength2 = byteLength2 >>> 0; - if (!noAssert) - checkOffset(offset4, byteLength2, this.length); - let i4 = byteLength2; - let mul = 1; - let val = this[offset4 + --i4]; - while (i4 > 0 && (mul *= 256)) { - val += this[offset4 + --i4] * mul; - } - mul *= 128; - if (val >= mul) - val -= Math.pow(2, 8 * byteLength2); - return val; - }; - Buffer2.prototype.readInt8 = function readInt8(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 1, this.length); - if (!(this[offset4] & 128)) - return this[offset4]; - return (255 - this[offset4] + 1) * -1; - }; - Buffer2.prototype.readInt16LE = function readInt16LE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 2, this.length); - const val = this[offset4] | this[offset4 + 1] << 8; - return val & 32768 ? val | 4294901760 : val; - }; - Buffer2.prototype.readInt16BE = function readInt16BE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 2, this.length); - const val = this[offset4 + 1] | this[offset4] << 8; - return val & 32768 ? val | 4294901760 : val; - }; - Buffer2.prototype.readInt32LE = function readInt32LE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 4, this.length); - return this[offset4] | this[offset4 + 1] << 8 | this[offset4 + 2] << 16 | this[offset4 + 3] << 24; - }; - Buffer2.prototype.readInt32BE = function readInt32BE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 4, this.length); - return this[offset4] << 24 | this[offset4 + 1] << 16 | this[offset4 + 2] << 8 | this[offset4 + 3]; - }; - Buffer2.prototype.readBigInt64LE = defineBigIntMethod(function readBigInt64LE(offset4) { - offset4 = offset4 >>> 0; - validateNumber(offset4, "offset"); - const first2 = this[offset4]; - const last = this[offset4 + 7]; - if (first2 === void 0 || last === void 0) { - boundsError(offset4, this.length - 8); - } - const val = this[offset4 + 4] + this[offset4 + 5] * 2 ** 8 + this[offset4 + 6] * 2 ** 16 + (last << 24); - return (BigInt(val) << BigInt(32)) + BigInt(first2 + this[++offset4] * 2 ** 8 + this[++offset4] * 2 ** 16 + this[++offset4] * 2 ** 24); - }); - Buffer2.prototype.readBigInt64BE = defineBigIntMethod(function readBigInt64BE(offset4) { - offset4 = offset4 >>> 0; - validateNumber(offset4, "offset"); - const first2 = this[offset4]; - const last = this[offset4 + 7]; - if (first2 === void 0 || last === void 0) { - boundsError(offset4, this.length - 8); - } - const val = (first2 << 24) + // Overflow - this[++offset4] * 2 ** 16 + this[++offset4] * 2 ** 8 + this[++offset4]; - return (BigInt(val) << BigInt(32)) + BigInt(this[++offset4] * 2 ** 24 + this[++offset4] * 2 ** 16 + this[++offset4] * 2 ** 8 + last); - }); - Buffer2.prototype.readFloatLE = function readFloatLE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 4, this.length); - return ieee754.read(this, offset4, true, 23, 4); - }; - Buffer2.prototype.readFloatBE = function readFloatBE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 4, this.length); - return ieee754.read(this, offset4, false, 23, 4); - }; - Buffer2.prototype.readDoubleLE = function readDoubleLE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 8, this.length); - return ieee754.read(this, offset4, true, 52, 8); - }; - Buffer2.prototype.readDoubleBE = function readDoubleBE(offset4, noAssert) { - offset4 = offset4 >>> 0; - if (!noAssert) - checkOffset(offset4, 8, this.length); - return ieee754.read(this, offset4, false, 52, 8); - }; - function checkInt(buf, value, offset4, ext, max2, min2) { - if (!Buffer2.isBuffer(buf)) - throw new TypeError('"buffer" argument must be a Buffer instance'); - if (value > max2 || value < min2) - throw new RangeError('"value" argument is out of bounds'); - if (offset4 + ext > buf.length) - throw new RangeError("Index out of range"); - } - Buffer2.prototype.writeUintLE = Buffer2.prototype.writeUIntLE = function writeUIntLE(value, offset4, byteLength2, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - byteLength2 = byteLength2 >>> 0; - if (!noAssert) { - const maxBytes = Math.pow(2, 8 * byteLength2) - 1; - checkInt(this, value, offset4, byteLength2, maxBytes, 0); - } - let mul = 1; - let i4 = 0; - this[offset4] = value & 255; - while (++i4 < byteLength2 && (mul *= 256)) { - this[offset4 + i4] = value / mul & 255; - } - return offset4 + byteLength2; - }; - Buffer2.prototype.writeUintBE = Buffer2.prototype.writeUIntBE = function writeUIntBE(value, offset4, byteLength2, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - byteLength2 = byteLength2 >>> 0; - if (!noAssert) { - const maxBytes = Math.pow(2, 8 * byteLength2) - 1; - checkInt(this, value, offset4, byteLength2, maxBytes, 0); - } - let i4 = byteLength2 - 1; - let mul = 1; - this[offset4 + i4] = value & 255; - while (--i4 >= 0 && (mul *= 256)) { - this[offset4 + i4] = value / mul & 255; - } - return offset4 + byteLength2; - }; - Buffer2.prototype.writeUint8 = Buffer2.prototype.writeUInt8 = function writeUInt82(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 1, 255, 0); - this[offset4] = value & 255; - return offset4 + 1; - }; - Buffer2.prototype.writeUint16LE = Buffer2.prototype.writeUInt16LE = function writeUInt16LE2(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 2, 65535, 0); - this[offset4] = value & 255; - this[offset4 + 1] = value >>> 8; - return offset4 + 2; - }; - Buffer2.prototype.writeUint16BE = Buffer2.prototype.writeUInt16BE = function writeUInt16BE(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 2, 65535, 0); - this[offset4] = value >>> 8; - this[offset4 + 1] = value & 255; - return offset4 + 2; - }; - Buffer2.prototype.writeUint32LE = Buffer2.prototype.writeUInt32LE = function writeUInt32LE(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 4, 4294967295, 0); - this[offset4 + 3] = value >>> 24; - this[offset4 + 2] = value >>> 16; - this[offset4 + 1] = value >>> 8; - this[offset4] = value & 255; - return offset4 + 4; - }; - Buffer2.prototype.writeUint32BE = Buffer2.prototype.writeUInt32BE = function writeUInt32BE2(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 4, 4294967295, 0); - this[offset4] = value >>> 24; - this[offset4 + 1] = value >>> 16; - this[offset4 + 2] = value >>> 8; - this[offset4 + 3] = value & 255; - return offset4 + 4; - }; - function wrtBigUInt64LE(buf, value, offset4, min2, max2) { - checkIntBI(value, min2, max2, buf, offset4, 7); - let lo = Number(value & BigInt(4294967295)); - buf[offset4++] = lo; - lo = lo >> 8; - buf[offset4++] = lo; - lo = lo >> 8; - buf[offset4++] = lo; - lo = lo >> 8; - buf[offset4++] = lo; - let hi = Number(value >> BigInt(32) & BigInt(4294967295)); - buf[offset4++] = hi; - hi = hi >> 8; - buf[offset4++] = hi; - hi = hi >> 8; - buf[offset4++] = hi; - hi = hi >> 8; - buf[offset4++] = hi; - return offset4; - } - function wrtBigUInt64BE(buf, value, offset4, min2, max2) { - checkIntBI(value, min2, max2, buf, offset4, 7); - let lo = Number(value & BigInt(4294967295)); - buf[offset4 + 7] = lo; - lo = lo >> 8; - buf[offset4 + 6] = lo; - lo = lo >> 8; - buf[offset4 + 5] = lo; - lo = lo >> 8; - buf[offset4 + 4] = lo; - let hi = Number(value >> BigInt(32) & BigInt(4294967295)); - buf[offset4 + 3] = hi; - hi = hi >> 8; - buf[offset4 + 2] = hi; - hi = hi >> 8; - buf[offset4 + 1] = hi; - hi = hi >> 8; - buf[offset4] = hi; - return offset4 + 8; - } - Buffer2.prototype.writeBigUInt64LE = defineBigIntMethod(function writeBigUInt64LE(value, offset4 = 0) { - return wrtBigUInt64LE(this, value, offset4, BigInt(0), BigInt("0xffffffffffffffff")); - }); - Buffer2.prototype.writeBigUInt64BE = defineBigIntMethod(function writeBigUInt64BE(value, offset4 = 0) { - return wrtBigUInt64BE(this, value, offset4, BigInt(0), BigInt("0xffffffffffffffff")); - }); - Buffer2.prototype.writeIntLE = function writeIntLE(value, offset4, byteLength2, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) { - const limit = Math.pow(2, 8 * byteLength2 - 1); - checkInt(this, value, offset4, byteLength2, limit - 1, -limit); - } - let i4 = 0; - let mul = 1; - let sub = 0; - this[offset4] = value & 255; - while (++i4 < byteLength2 && (mul *= 256)) { - if (value < 0 && sub === 0 && this[offset4 + i4 - 1] !== 0) { - sub = 1; - } - this[offset4 + i4] = (value / mul >> 0) - sub & 255; - } - return offset4 + byteLength2; - }; - Buffer2.prototype.writeIntBE = function writeIntBE(value, offset4, byteLength2, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) { - const limit = Math.pow(2, 8 * byteLength2 - 1); - checkInt(this, value, offset4, byteLength2, limit - 1, -limit); - } - let i4 = byteLength2 - 1; - let mul = 1; - let sub = 0; - this[offset4 + i4] = value & 255; - while (--i4 >= 0 && (mul *= 256)) { - if (value < 0 && sub === 0 && this[offset4 + i4 + 1] !== 0) { - sub = 1; - } - this[offset4 + i4] = (value / mul >> 0) - sub & 255; - } - return offset4 + byteLength2; - }; - Buffer2.prototype.writeInt8 = function writeInt8(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 1, 127, -128); - if (value < 0) - value = 255 + value + 1; - this[offset4] = value & 255; - return offset4 + 1; - }; - Buffer2.prototype.writeInt16LE = function writeInt16LE(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 2, 32767, -32768); - this[offset4] = value & 255; - this[offset4 + 1] = value >>> 8; - return offset4 + 2; - }; - Buffer2.prototype.writeInt16BE = function writeInt16BE(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 2, 32767, -32768); - this[offset4] = value >>> 8; - this[offset4 + 1] = value & 255; - return offset4 + 2; - }; - Buffer2.prototype.writeInt32LE = function writeInt32LE(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 4, 2147483647, -2147483648); - this[offset4] = value & 255; - this[offset4 + 1] = value >>> 8; - this[offset4 + 2] = value >>> 16; - this[offset4 + 3] = value >>> 24; - return offset4 + 4; - }; - Buffer2.prototype.writeInt32BE = function writeInt32BE(value, offset4, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) - checkInt(this, value, offset4, 4, 2147483647, -2147483648); - if (value < 0) - value = 4294967295 + value + 1; - this[offset4] = value >>> 24; - this[offset4 + 1] = value >>> 16; - this[offset4 + 2] = value >>> 8; - this[offset4 + 3] = value & 255; - return offset4 + 4; - }; - Buffer2.prototype.writeBigInt64LE = defineBigIntMethod(function writeBigInt64LE(value, offset4 = 0) { - return wrtBigUInt64LE(this, value, offset4, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff")); - }); - Buffer2.prototype.writeBigInt64BE = defineBigIntMethod(function writeBigInt64BE(value, offset4 = 0) { - return wrtBigUInt64BE(this, value, offset4, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff")); - }); - function checkIEEE754(buf, value, offset4, ext, max2, min2) { - if (offset4 + ext > buf.length) - throw new RangeError("Index out of range"); - if (offset4 < 0) - throw new RangeError("Index out of range"); - } - function writeFloat(buf, value, offset4, littleEndian, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) { - checkIEEE754(buf, value, offset4, 4); - } - ieee754.write(buf, value, offset4, littleEndian, 23, 4); - return offset4 + 4; - } - Buffer2.prototype.writeFloatLE = function writeFloatLE(value, offset4, noAssert) { - return writeFloat(this, value, offset4, true, noAssert); - }; - Buffer2.prototype.writeFloatBE = function writeFloatBE(value, offset4, noAssert) { - return writeFloat(this, value, offset4, false, noAssert); - }; - function writeDouble(buf, value, offset4, littleEndian, noAssert) { - value = +value; - offset4 = offset4 >>> 0; - if (!noAssert) { - checkIEEE754(buf, value, offset4, 8); - } - ieee754.write(buf, value, offset4, littleEndian, 52, 8); - return offset4 + 8; - } - Buffer2.prototype.writeDoubleLE = function writeDoubleLE(value, offset4, noAssert) { - return writeDouble(this, value, offset4, true, noAssert); - }; - Buffer2.prototype.writeDoubleBE = function writeDoubleBE(value, offset4, noAssert) { - return writeDouble(this, value, offset4, false, noAssert); - }; - Buffer2.prototype.copy = function copy2(target, targetStart, start5, end3) { - if (!Buffer2.isBuffer(target)) - throw new TypeError("argument should be a Buffer"); - if (!start5) - start5 = 0; - if (!end3 && end3 !== 0) - end3 = this.length; - if (targetStart >= target.length) - targetStart = target.length; - if (!targetStart) - targetStart = 0; - if (end3 > 0 && end3 < start5) - end3 = start5; - if (end3 === start5) - return 0; - if (target.length === 0 || this.length === 0) - return 0; - if (targetStart < 0) { - throw new RangeError("targetStart out of bounds"); - } - if (start5 < 0 || start5 >= this.length) - throw new RangeError("Index out of range"); - if (end3 < 0) - throw new RangeError("sourceEnd out of bounds"); - if (end3 > this.length) - end3 = this.length; - if (target.length - targetStart < end3 - start5) { - end3 = target.length - targetStart + start5; - } - const len = end3 - start5; - if (this === target && typeof Uint8Array.prototype.copyWithin === "function") { - this.copyWithin(targetStart, start5, end3); - } else { - Uint8Array.prototype.set.call(target, this.subarray(start5, end3), targetStart); - } - return len; - }; - Buffer2.prototype.fill = function fill2(val, start5, end3, encoding) { - if (typeof val === "string") { - if (typeof start5 === "string") { - encoding = start5; - start5 = 0; - end3 = this.length; - } else if (typeof end3 === "string") { - encoding = end3; - end3 = this.length; - } - if (encoding !== void 0 && typeof encoding !== "string") { - throw new TypeError("encoding must be a string"); - } - if (typeof encoding === "string" && !Buffer2.isEncoding(encoding)) { - throw new TypeError("Unknown encoding: " + encoding); - } - if (val.length === 1) { - const code = val.charCodeAt(0); - if (encoding === "utf8" && code < 128 || encoding === "latin1") { - val = code; - } - } - } else if (typeof val === "number") { - val = val & 255; - } else if (typeof val === "boolean") { - val = Number(val); - } - if (start5 < 0 || this.length < start5 || this.length < end3) { - throw new RangeError("Out of range index"); - } - if (end3 <= start5) { - return this; - } - start5 = start5 >>> 0; - end3 = end3 === void 0 ? this.length : end3 >>> 0; - if (!val) - val = 0; - let i4; - if (typeof val === "number") { - for (i4 = start5; i4 < end3; ++i4) { - this[i4] = val; - } - } else { - const bytes = Buffer2.isBuffer(val) ? val : Buffer2.from(val, encoding); - const len = bytes.length; - if (len === 0) { - throw new TypeError('The value "' + val + '" is invalid for argument "value"'); - } - for (i4 = 0; i4 < end3 - start5; ++i4) { - this[i4 + start5] = bytes[i4 % len]; - } - } - return this; - }; - const errors = {}; - function E(sym, getMessage, Base) { - errors[sym] = class NodeError extends Base { - constructor() { - super(); - Object.defineProperty(this, "message", { - value: getMessage.apply(this, arguments), - writable: true, - configurable: true - }); - this.name = `${this.name} [${sym}]`; - this.stack; - delete this.name; - } - get code() { - return sym; - } - set code(value) { - Object.defineProperty(this, "code", { - configurable: true, - enumerable: true, - value, - writable: true - }); - } - toString() { - return `${this.name} [${sym}]: ${this.message}`; - } - }; - } - E("ERR_BUFFER_OUT_OF_BOUNDS", function(name3) { - if (name3) { - return `${name3} is outside of buffer bounds`; - } - return "Attempt to access memory outside buffer bounds"; - }, RangeError); - E("ERR_INVALID_ARG_TYPE", function(name3, actual) { - return `The "${name3}" argument must be of type number. Received type ${typeof actual}`; - }, TypeError); - E("ERR_OUT_OF_RANGE", function(str2, range2, input) { - let msg = `The value of "${str2}" is out of range.`; - let received = input; - if (Number.isInteger(input) && Math.abs(input) > 2 ** 32) { - received = addNumericalSeparator(String(input)); - } else if (typeof input === "bigint") { - received = String(input); - if (input > BigInt(2) ** BigInt(32) || input < -(BigInt(2) ** BigInt(32))) { - received = addNumericalSeparator(received); - } - received += "n"; - } - msg += ` It must be ${range2}. Received ${received}`; - return msg; - }, RangeError); - function addNumericalSeparator(val) { - let res = ""; - let i4 = val.length; - const start5 = val[0] === "-" ? 1 : 0; - for (; i4 >= start5 + 4; i4 -= 3) { - res = `_${val.slice(i4 - 3, i4)}${res}`; - } - return `${val.slice(0, i4)}${res}`; - } - function checkBounds(buf, offset4, byteLength2) { - validateNumber(offset4, "offset"); - if (buf[offset4] === void 0 || buf[offset4 + byteLength2] === void 0) { - boundsError(offset4, buf.length - (byteLength2 + 1)); - } - } - function checkIntBI(value, min2, max2, buf, offset4, byteLength2) { - if (value > max2 || value < min2) { - const n5 = typeof min2 === "bigint" ? "n" : ""; - let range2; - if (byteLength2 > 3) { - if (min2 === 0 || min2 === BigInt(0)) { - range2 = `>= 0${n5} and < 2${n5} ** ${(byteLength2 + 1) * 8}${n5}`; - } else { - range2 = `>= -(2${n5} ** ${(byteLength2 + 1) * 8 - 1}${n5}) and < 2 ** ${(byteLength2 + 1) * 8 - 1}${n5}`; - } - } else { - range2 = `>= ${min2}${n5} and <= ${max2}${n5}`; - } - throw new errors.ERR_OUT_OF_RANGE("value", range2, value); - } - checkBounds(buf, offset4, byteLength2); - } - function validateNumber(value, name3) { - if (typeof value !== "number") { - throw new errors.ERR_INVALID_ARG_TYPE(name3, "number", value); - } - } - function boundsError(value, length2, type2) { - if (Math.floor(value) !== value) { - validateNumber(value, type2); - throw new errors.ERR_OUT_OF_RANGE(type2 || "offset", "an integer", value); - } - if (length2 < 0) { - throw new errors.ERR_BUFFER_OUT_OF_BOUNDS(); - } - throw new errors.ERR_OUT_OF_RANGE(type2 || "offset", `>= ${type2 ? 1 : 0} and <= ${length2}`, value); - } - const INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g; - function base64clean(str2) { - str2 = str2.split("=")[0]; - str2 = str2.trim().replace(INVALID_BASE64_RE, ""); - if (str2.length < 2) - return ""; - while (str2.length % 4 !== 0) { - str2 = str2 + "="; - } - return str2; - } - function utf8ToBytes(string2, units) { - units = units || Infinity; - let codePoint; - const length2 = string2.length; - let leadSurrogate = null; - const bytes = []; - for (let i4 = 0; i4 < length2; ++i4) { - codePoint = string2.charCodeAt(i4); - if (codePoint > 55295 && codePoint < 57344) { - if (!leadSurrogate) { - if (codePoint > 56319) { - if ((units -= 3) > -1) - bytes.push(239, 191, 189); - continue; - } else if (i4 + 1 === length2) { - if ((units -= 3) > -1) - bytes.push(239, 191, 189); - continue; - } - leadSurrogate = codePoint; - continue; - } - if (codePoint < 56320) { - if ((units -= 3) > -1) - bytes.push(239, 191, 189); - leadSurrogate = codePoint; - continue; - } - codePoint = (leadSurrogate - 55296 << 10 | codePoint - 56320) + 65536; - } else if (leadSurrogate) { - if ((units -= 3) > -1) - bytes.push(239, 191, 189); - } - leadSurrogate = null; - if (codePoint < 128) { - if ((units -= 1) < 0) - break; - bytes.push(codePoint); - } else if (codePoint < 2048) { - if ((units -= 2) < 0) - break; - bytes.push(codePoint >> 6 | 192, codePoint & 63 | 128); - } else if (codePoint < 65536) { - if ((units -= 3) < 0) - break; - bytes.push(codePoint >> 12 | 224, codePoint >> 6 & 63 | 128, codePoint & 63 | 128); - } else if (codePoint < 1114112) { - if ((units -= 4) < 0) - break; - bytes.push(codePoint >> 18 | 240, codePoint >> 12 & 63 | 128, codePoint >> 6 & 63 | 128, codePoint & 63 | 128); - } else { - throw new Error("Invalid code point"); - } - } - return bytes; - } - function asciiToBytes(str2) { - const byteArray = []; - for (let i4 = 0; i4 < str2.length; ++i4) { - byteArray.push(str2.charCodeAt(i4) & 255); - } - return byteArray; - } - function utf16leToBytes(str2, units) { - let c6, hi, lo; - const byteArray = []; - for (let i4 = 0; i4 < str2.length; ++i4) { - if ((units -= 2) < 0) - break; - c6 = str2.charCodeAt(i4); - hi = c6 >> 8; - lo = c6 % 256; - byteArray.push(lo); - byteArray.push(hi); - } - return byteArray; - } - function base64ToBytes(str2) { - return base64.toByteArray(base64clean(str2)); - } - function blitBuffer(src, dst, offset4, length2) { - let i4; - for (i4 = 0; i4 < length2; ++i4) { - if (i4 + offset4 >= dst.length || i4 >= src.length) - break; - dst[i4 + offset4] = src[i4]; - } - return i4; - } - function isInstance(obj, type2) { - return obj instanceof type2 || obj != null && obj.constructor != null && obj.constructor.name != null && obj.constructor.name === type2.name; - } - function numberIsNaN(obj) { - return obj !== obj; - } - const hexSliceLookupTable = function() { - const alphabet = "0123456789abcdef"; - const table2 = new Array(256); - for (let i4 = 0; i4 < 16; ++i4) { - const i16 = i4 * 16; - for (let j = 0; j < 16; ++j) { - table2[i16 + j] = alphabet[i4] + alphabet[j]; - } - } - return table2; - }(); - function defineBigIntMethod(fn2) { - return typeof BigInt === "undefined" ? BufferBigIntNotDefined : fn2; - } - function BufferBigIntNotDefined() { - throw new Error("BigInt not supported"); - } - return exports$1; - } - var exports$3, _dewExec$2, exports$2, _dewExec$1, exports$1, _dewExec, exports2, Buffer, INSPECT_MAX_BYTES, kMaxLength; - var init_buffer = __esm({ - "node_modules/@jspm/core/nodelibs/browser/buffer.js"() { - init_dirname(); - init_buffer2(); - init_process2(); - exports$3 = {}; - _dewExec$2 = false; - exports$2 = {}; - _dewExec$1 = false; - exports$1 = {}; - _dewExec = false; - exports2 = dew(); - exports2["Buffer"]; - exports2["SlowBuffer"]; - exports2["INSPECT_MAX_BYTES"]; - exports2["kMaxLength"]; - Buffer = exports2.Buffer; - INSPECT_MAX_BYTES = exports2.INSPECT_MAX_BYTES; - kMaxLength = exports2.kMaxLength; - } - }); - - // node_modules/esbuild-plugin-polyfill-node/polyfills/buffer.js - var init_buffer2 = __esm({ - "node_modules/esbuild-plugin-polyfill-node/polyfills/buffer.js"() { - init_buffer(); - } - }); - - // node_modules/react/cjs/react.development.js - var require_react_development = __commonJS2({ - "node_modules/react/cjs/react.development.js"(exports6, module2) { - "use strict"; - init_dirname(); - init_buffer2(); - init_process2(); - if (true) { - (function() { - "use strict"; - if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart === "function") { - __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error()); - } - var ReactVersion = "18.2.0"; - var REACT_ELEMENT_TYPE = Symbol.for("react.element"); - var REACT_PORTAL_TYPE = Symbol.for("react.portal"); - var REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"); - var REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"); - var REACT_PROFILER_TYPE = Symbol.for("react.profiler"); - var REACT_PROVIDER_TYPE = Symbol.for("react.provider"); - var REACT_CONTEXT_TYPE = Symbol.for("react.context"); - var REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"); - var REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"); - var REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"); - var REACT_MEMO_TYPE = Symbol.for("react.memo"); - var REACT_LAZY_TYPE = Symbol.for("react.lazy"); - var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"); - var MAYBE_ITERATOR_SYMBOL = Symbol.iterator; - var FAUX_ITERATOR_SYMBOL = "@@iterator"; - function getIteratorFn(maybeIterable) { - if (maybeIterable === null || typeof maybeIterable !== "object") { - return null; - } - var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; - if (typeof maybeIterator === "function") { - return maybeIterator; - } - return null; - } - var ReactCurrentDispatcher = { - /** - * @internal - * @type {ReactComponent} - */ - current: null - }; - var ReactCurrentBatchConfig = { - transition: null - }; - var ReactCurrentActQueue = { - current: null, - // Used to reproduce behavior of `batchedUpdates` in legacy mode. - isBatchingLegacy: false, - didScheduleLegacyUpdate: false - }; - var ReactCurrentOwner = { - /** - * @internal - * @type {ReactComponent} - */ - current: null - }; - var ReactDebugCurrentFrame = {}; - var currentExtraStackFrame = null; - function setExtraStackFrame(stack) { - { - currentExtraStackFrame = stack; - } - } - { - ReactDebugCurrentFrame.setExtraStackFrame = function(stack) { - { - currentExtraStackFrame = stack; - } - }; - ReactDebugCurrentFrame.getCurrentStack = null; - ReactDebugCurrentFrame.getStackAddendum = function() { - var stack = ""; - if (currentExtraStackFrame) { - stack += currentExtraStackFrame; - } - var impl = ReactDebugCurrentFrame.getCurrentStack; - if (impl) { - stack += impl() || ""; - } - return stack; - }; - } - var enableScopeAPI = false; - var enableCacheElement = false; - var enableTransitionTracing = false; - var enableLegacyHidden = false; - var enableDebugTracing = false; - var ReactSharedInternals = { - ReactCurrentDispatcher, - ReactCurrentBatchConfig, - ReactCurrentOwner - }; - { - ReactSharedInternals.ReactDebugCurrentFrame = ReactDebugCurrentFrame; - ReactSharedInternals.ReactCurrentActQueue = ReactCurrentActQueue; - } - function warn(format4) { - { - { - for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; - } - printWarning("warn", format4, args); - } - } - } - function error2(format4) { - { - { - for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { - args[_key2 - 1] = arguments[_key2]; - } - printWarning("error", format4, args); - } - } - } - function printWarning(level, format4, args) { - { - var ReactDebugCurrentFrame2 = ReactSharedInternals.ReactDebugCurrentFrame; - var stack = ReactDebugCurrentFrame2.getStackAddendum(); - if (stack !== "") { - format4 += "%s"; - args = args.concat([stack]); - } - var argsWithFormat = args.map(function(item) { - return String(item); - }); - argsWithFormat.unshift("Warning: " + format4); - Function.prototype.apply.call(console[level], console, argsWithFormat); - } - } - var didWarnStateUpdateForUnmountedComponent = {}; - function warnNoop(publicInstance, callerName) { - { - var _constructor = publicInstance.constructor; - var componentName = _constructor && (_constructor.displayName || _constructor.name) || "ReactClass"; - var warningKey = componentName + "." + callerName; - if (didWarnStateUpdateForUnmountedComponent[warningKey]) { - return; - } - error2("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.", callerName, componentName); - didWarnStateUpdateForUnmountedComponent[warningKey] = true; - } - } - var ReactNoopUpdateQueue = { - /** - * Checks whether or not this composite component is mounted. - * @param {ReactClass} publicInstance The instance we want to test. - * @return {boolean} True if mounted, false otherwise. - * @protected - * @final - */ - isMounted: function(publicInstance) { - return false; - }, - /** - * Forces an update. This should only be invoked when it is known with - * certainty that we are **not** in a DOM transaction. - * - * You may want to call this when you know that some deeper aspect of the - * component's state has changed but `setState` was not called. - * - * This will not invoke `shouldComponentUpdate`, but it will invoke - * `componentWillUpdate` and `componentDidUpdate`. - * - * @param {ReactClass} publicInstance The instance that should rerender. - * @param {?function} callback Called after component is updated. - * @param {?string} callerName name of the calling function in the public API. - * @internal - */ - enqueueForceUpdate: function(publicInstance, callback, callerName) { - warnNoop(publicInstance, "forceUpdate"); - }, - /** - * Replaces all of the state. Always use this or `setState` to mutate state. - * You should treat `this.state` as immutable. - * - * There is no guarantee that `this.state` will be immediately updated, so - * accessing `this.state` after calling this method may return the old value. - * - * @param {ReactClass} publicInstance The instance that should rerender. - * @param {object} completeState Next state. - * @param {?function} callback Called after component is updated. - * @param {?string} callerName name of the calling function in the public API. - * @internal - */ - enqueueReplaceState: function(publicInstance, completeState, callback, callerName) { - warnNoop(publicInstance, "replaceState"); - }, - /** - * Sets a subset of the state. This only exists because _pendingState is - * internal. This provides a merging strategy that is not available to deep - * properties which is confusing. TODO: Expose pendingState or don't use it - * during the merge. - * - * @param {ReactClass} publicInstance The instance that should rerender. - * @param {object} partialState Next partial state to be merged with state. - * @param {?function} callback Called after component is updated. - * @param {?string} Name of the calling function in the public API. - * @internal - */ - enqueueSetState: function(publicInstance, partialState, callback, callerName) { - warnNoop(publicInstance, "setState"); - } - }; - var assign2 = Object.assign; - var emptyObject = {}; - { - Object.freeze(emptyObject); - } - function Component4(props, context, updater) { - this.props = props; - this.context = context; - this.refs = emptyObject; - this.updater = updater || ReactNoopUpdateQueue; - } - Component4.prototype.isReactComponent = {}; - Component4.prototype.setState = function(partialState, callback) { - if (typeof partialState !== "object" && typeof partialState !== "function" && partialState != null) { - throw new Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables."); - } - this.updater.enqueueSetState(this, partialState, callback, "setState"); - }; - Component4.prototype.forceUpdate = function(callback) { - this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); - }; - { - var deprecatedAPIs = { - isMounted: ["isMounted", "Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."], - replaceState: ["replaceState", "Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."] - }; - var defineDeprecationWarning = function(methodName, info) { - Object.defineProperty(Component4.prototype, methodName, { - get: function() { - warn("%s(...) is deprecated in plain JavaScript React classes. %s", info[0], info[1]); - return void 0; - } - }); - }; - for (var fnName in deprecatedAPIs) { - if (deprecatedAPIs.hasOwnProperty(fnName)) { - defineDeprecationWarning(fnName, deprecatedAPIs[fnName]); - } - } - } - function ComponentDummy() { - } - ComponentDummy.prototype = Component4.prototype; - function PureComponent2(props, context, updater) { - this.props = props; - this.context = context; - this.refs = emptyObject; - this.updater = updater || ReactNoopUpdateQueue; - } - var pureComponentPrototype = PureComponent2.prototype = new ComponentDummy(); - pureComponentPrototype.constructor = PureComponent2; - assign2(pureComponentPrototype, Component4.prototype); - pureComponentPrototype.isPureReactComponent = true; - function createRef4() { - var refObject = { - current: null - }; - { - Object.seal(refObject); - } - return refObject; - } - var isArrayImpl = Array.isArray; - function isArray7(a4) { - return isArrayImpl(a4); - } - function typeName(value) { - { - var hasToStringTag = typeof Symbol === "function" && Symbol.toStringTag; - var type2 = hasToStringTag && value[Symbol.toStringTag] || value.constructor.name || "Object"; - return type2; - } - } - function willCoercionThrow(value) { - { - try { - testStringCoercion(value); - return false; - } catch (e5) { - return true; - } - } - } - function testStringCoercion(value) { - return "" + value; - } - function checkKeyStringCoercion(value) { - { - if (willCoercionThrow(value)) { - error2("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.", typeName(value)); - return testStringCoercion(value); - } - } - } - function getWrappedName(outerType, innerType, wrapperName) { - var displayName = outerType.displayName; - if (displayName) { - return displayName; - } - var functionName = innerType.displayName || innerType.name || ""; - return functionName !== "" ? wrapperName + "(" + functionName + ")" : wrapperName; - } - function getContextName(type2) { - return type2.displayName || "Context"; - } - function getComponentNameFromType(type2) { - if (type2 == null) { - return null; - } - { - if (typeof type2.tag === "number") { - error2("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."); - } - } - if (typeof type2 === "function") { - return type2.displayName || type2.name || null; - } - if (typeof type2 === "string") { - return type2; - } - switch (type2) { - case REACT_FRAGMENT_TYPE: - return "Fragment"; - case REACT_PORTAL_TYPE: - return "Portal"; - case REACT_PROFILER_TYPE: - return "Profiler"; - case REACT_STRICT_MODE_TYPE: - return "StrictMode"; - case REACT_SUSPENSE_TYPE: - return "Suspense"; - case REACT_SUSPENSE_LIST_TYPE: - return "SuspenseList"; - } - if (typeof type2 === "object") { - switch (type2.$$typeof) { - case REACT_CONTEXT_TYPE: - var context = type2; - return getContextName(context) + ".Consumer"; - case REACT_PROVIDER_TYPE: - var provider = type2; - return getContextName(provider._context) + ".Provider"; - case REACT_FORWARD_REF_TYPE: - return getWrappedName(type2, type2.render, "ForwardRef"); - case REACT_MEMO_TYPE: - var outerName = type2.displayName || null; - if (outerName !== null) { - return outerName; - } - return getComponentNameFromType(type2.type) || "Memo"; - case REACT_LAZY_TYPE: { - var lazyComponent = type2; - var payload = lazyComponent._payload; - var init2 = lazyComponent._init; - try { - return getComponentNameFromType(init2(payload)); - } catch (x) { - return null; - } - } - } - } - return null; - } - var hasOwnProperty6 = Object.prototype.hasOwnProperty; - var RESERVED_PROPS2 = { - key: true, - ref: true, - __self: true, - __source: true - }; - var specialPropKeyWarningShown, specialPropRefWarningShown, didWarnAboutStringRefs; - { - didWarnAboutStringRefs = {}; - } - function hasValidRef(config10) { - { - if (hasOwnProperty6.call(config10, "ref")) { - var getter = Object.getOwnPropertyDescriptor(config10, "ref").get; - if (getter && getter.isReactWarning) { - return false; - } - } - } - return config10.ref !== void 0; - } - function hasValidKey(config10) { - { - if (hasOwnProperty6.call(config10, "key")) { - var getter = Object.getOwnPropertyDescriptor(config10, "key").get; - if (getter && getter.isReactWarning) { - return false; - } - } - } - return config10.key !== void 0; - } - function defineKeyPropWarningGetter(props, displayName) { - var warnAboutAccessingKey = function() { - { - if (!specialPropKeyWarningShown) { - specialPropKeyWarningShown = true; - error2("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", displayName); - } - } - }; - warnAboutAccessingKey.isReactWarning = true; - Object.defineProperty(props, "key", { - get: warnAboutAccessingKey, - configurable: true - }); - } - function defineRefPropWarningGetter(props, displayName) { - var warnAboutAccessingRef = function() { - { - if (!specialPropRefWarningShown) { - specialPropRefWarningShown = true; - error2("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", displayName); - } - } - }; - warnAboutAccessingRef.isReactWarning = true; - Object.defineProperty(props, "ref", { - get: warnAboutAccessingRef, - configurable: true - }); - } - function warnIfStringRefCannotBeAutoConverted(config10) { - { - if (typeof config10.ref === "string" && ReactCurrentOwner.current && config10.__self && ReactCurrentOwner.current.stateNode !== config10.__self) { - var componentName = getComponentNameFromType(ReactCurrentOwner.current.type); - if (!didWarnAboutStringRefs[componentName]) { - error2('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref', componentName, config10.ref); - didWarnAboutStringRefs[componentName] = true; - } - } - } - } - var ReactElement = function(type2, key5, ref2, self2, source, owner, props) { - var element = { - // This tag allows us to uniquely identify this as a React Element - $$typeof: REACT_ELEMENT_TYPE, - // Built-in properties that belong on the element - type: type2, - key: key5, - ref: ref2, - props, - // Record the component responsible for creating this element. - _owner: owner - }; - { - element._store = {}; - Object.defineProperty(element._store, "validated", { - configurable: false, - enumerable: false, - writable: true, - value: false - }); - Object.defineProperty(element, "_self", { - configurable: false, - enumerable: false, - writable: false, - value: self2 - }); - Object.defineProperty(element, "_source", { - configurable: false, - enumerable: false, - writable: false, - value: source - }); - if (Object.freeze) { - Object.freeze(element.props); - Object.freeze(element); - } - } - return element; - }; - function createElement679(type2, config10, children) { - var propName; - var props = {}; - var key5 = null; - var ref2 = null; - var self2 = null; - var source = null; - if (config10 != null) { - if (hasValidRef(config10)) { - ref2 = config10.ref; - { - warnIfStringRefCannotBeAutoConverted(config10); - } - } - if (hasValidKey(config10)) { - { - checkKeyStringCoercion(config10.key); - } - key5 = "" + config10.key; - } - self2 = config10.__self === void 0 ? null : config10.__self; - source = config10.__source === void 0 ? null : config10.__source; - for (propName in config10) { - if (hasOwnProperty6.call(config10, propName) && !RESERVED_PROPS2.hasOwnProperty(propName)) { - props[propName] = config10[propName]; - } - } - } - var childrenLength = arguments.length - 2; - if (childrenLength === 1) { - props.children = children; - } else if (childrenLength > 1) { - var childArray = Array(childrenLength); - for (var i4 = 0; i4 < childrenLength; i4++) { - childArray[i4] = arguments[i4 + 2]; - } - { - if (Object.freeze) { - Object.freeze(childArray); - } - } - props.children = childArray; - } - if (type2 && type2.defaultProps) { - var defaultProps4 = type2.defaultProps; - for (propName in defaultProps4) { - if (props[propName] === void 0) { - props[propName] = defaultProps4[propName]; - } - } - } - { - if (key5 || ref2) { - var displayName = typeof type2 === "function" ? type2.displayName || type2.name || "Unknown" : type2; - if (key5) { - defineKeyPropWarningGetter(props, displayName); - } - if (ref2) { - defineRefPropWarningGetter(props, displayName); - } - } - } - return ReactElement(type2, key5, ref2, self2, source, ReactCurrentOwner.current, props); - } - function cloneAndReplaceKey(oldElement, newKey) { - var newElement = ReactElement(oldElement.type, newKey, oldElement.ref, oldElement._self, oldElement._source, oldElement._owner, oldElement.props); - return newElement; - } - function cloneElement2(element, config10, children) { - if (element === null || element === void 0) { - throw new Error("React.cloneElement(...): The argument must be a React element, but you passed " + element + "."); - } - var propName; - var props = assign2({}, element.props); - var key5 = element.key; - var ref2 = element.ref; - var self2 = element._self; - var source = element._source; - var owner = element._owner; - if (config10 != null) { - if (hasValidRef(config10)) { - ref2 = config10.ref; - owner = ReactCurrentOwner.current; - } - if (hasValidKey(config10)) { - { - checkKeyStringCoercion(config10.key); - } - key5 = "" + config10.key; - } - var defaultProps4; - if (element.type && element.type.defaultProps) { - defaultProps4 = element.type.defaultProps; - } - for (propName in config10) { - if (hasOwnProperty6.call(config10, propName) && !RESERVED_PROPS2.hasOwnProperty(propName)) { - if (config10[propName] === void 0 && defaultProps4 !== void 0) { - props[propName] = defaultProps4[propName]; - } else { - props[propName] = config10[propName]; - } - } - } - } - var childrenLength = arguments.length - 2; - if (childrenLength === 1) { - props.children = children; - } else if (childrenLength > 1) { - var childArray = Array(childrenLength); - for (var i4 = 0; i4 < childrenLength; i4++) { - childArray[i4] = arguments[i4 + 2]; - } - props.children = childArray; - } - return ReactElement(element.type, key5, ref2, self2, source, owner, props); - } - function isValidElement4(object) { - return typeof object === "object" && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; - } - var SEPARATOR = "."; - var SUBSEPARATOR = ":"; - function escape4(key5) { - var escapeRegex2 = /[=:]/g; - var escaperLookup = { - "=": "=0", - ":": "=2" - }; - var escapedString = key5.replace(escapeRegex2, function(match3) { - return escaperLookup[match3]; - }); - return "$" + escapedString; - } - var didWarnAboutMaps = false; - var userProvidedKeyEscapeRegex = /\/+/g; - function escapeUserProvidedKey(text3) { - return text3.replace(userProvidedKeyEscapeRegex, "$&/"); - } - function getElementKey(element, index2) { - if (typeof element === "object" && element !== null && element.key != null) { - { - checkKeyStringCoercion(element.key); - } - return escape4("" + element.key); - } - return index2.toString(36); - } - function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { - var type2 = typeof children; - if (type2 === "undefined" || type2 === "boolean") { - children = null; - } - var invokeCallback = false; - if (children === null) { - invokeCallback = true; - } else { - switch (type2) { - case "string": - case "number": - invokeCallback = true; - break; - case "object": - switch (children.$$typeof) { - case REACT_ELEMENT_TYPE: - case REACT_PORTAL_TYPE: - invokeCallback = true; - } - } - } - if (invokeCallback) { - var _child = children; - var mappedChild = callback(_child); - var childKey = nameSoFar === "" ? SEPARATOR + getElementKey(_child, 0) : nameSoFar; - if (isArray7(mappedChild)) { - var escapedChildKey = ""; - if (childKey != null) { - escapedChildKey = escapeUserProvidedKey(childKey) + "/"; - } - mapIntoArray(mappedChild, array, escapedChildKey, "", function(c6) { - return c6; - }); - } else if (mappedChild != null) { - if (isValidElement4(mappedChild)) { - { - if (mappedChild.key && (!_child || _child.key !== mappedChild.key)) { - checkKeyStringCoercion(mappedChild.key); - } - } - mappedChild = cloneAndReplaceKey( - mappedChild, - // Keep both the (mapped) and old keys if they differ, just as - // traverseAllChildren used to do for objects as children - escapedPrefix + // $FlowFixMe Flow incorrectly thinks React.Portal doesn't have a key - (mappedChild.key && (!_child || _child.key !== mappedChild.key) ? ( - // $FlowFixMe Flow incorrectly thinks existing element's key can be a number - // eslint-disable-next-line react-internal/safe-string-coercion - escapeUserProvidedKey("" + mappedChild.key) + "/" - ) : "") + childKey - ); - } - array.push(mappedChild); - } - return 1; - } - var child; - var nextName; - var subtreeCount = 0; - var nextNamePrefix = nameSoFar === "" ? SEPARATOR : nameSoFar + SUBSEPARATOR; - if (isArray7(children)) { - for (var i4 = 0; i4 < children.length; i4++) { - child = children[i4]; - nextName = nextNamePrefix + getElementKey(child, i4); - subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback); - } - } else { - var iteratorFn = getIteratorFn(children); - if (typeof iteratorFn === "function") { - var iterableChildren = children; - { - if (iteratorFn === iterableChildren.entries) { - if (!didWarnAboutMaps) { - warn("Using Maps as children is not supported. Use an array of keyed ReactElements instead."); - } - didWarnAboutMaps = true; - } - } - var iterator = iteratorFn.call(iterableChildren); - var step; - var ii = 0; - while (!(step = iterator.next()).done) { - child = step.value; - nextName = nextNamePrefix + getElementKey(child, ii++); - subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback); - } - } else if (type2 === "object") { - var childrenString = String(children); - throw new Error("Objects are not valid as a React child (found: " + (childrenString === "[object Object]" ? "object with keys {" + Object.keys(children).join(", ") + "}" : childrenString) + "). If you meant to render a collection of children, use an array instead."); - } - } - return subtreeCount; - } - function mapChildren2(children, func, context) { - if (children == null) { - return children; - } - var result = []; - var count2 = 0; - mapIntoArray(children, result, "", "", function(child) { - return func.call(context, child, count2++); - }); - return result; - } - function countChildren(children) { - var n5 = 0; - mapChildren2(children, function() { - n5++; - }); - return n5; - } - function forEachChildren(children, forEachFunc, forEachContext) { - mapChildren2(children, function() { - forEachFunc.apply(this, arguments); - }, forEachContext); - } - function toArray4(children) { - return mapChildren2(children, function(child) { - return child; - }) || []; - } - function onlyChild(children) { - if (!isValidElement4(children)) { - throw new Error("React.Children.only expected to receive a single React element child."); - } - return children; - } - function createContext8(defaultValue2) { - var context = { - $$typeof: REACT_CONTEXT_TYPE, - // As a workaround to support multiple concurrent renderers, we categorize - // some renderers as primary and others as secondary. We only expect - // there to be two concurrent renderers at most: React Native (primary) and - // Fabric (secondary); React DOM (primary) and React ART (secondary). - // Secondary renderers store their context values on separate fields. - _currentValue: defaultValue2, - _currentValue2: defaultValue2, - // Used to track how many concurrent renderers this context currently - // supports within in a single renderer. Such as parallel server rendering. - _threadCount: 0, - // These are circular - Provider: null, - Consumer: null, - // Add these to use same hidden class in VM as ServerContext - _defaultValue: null, - _globalName: null - }; - context.Provider = { - $$typeof: REACT_PROVIDER_TYPE, - _context: context - }; - var hasWarnedAboutUsingNestedContextConsumers = false; - var hasWarnedAboutUsingConsumerProvider = false; - var hasWarnedAboutDisplayNameOnConsumer = false; - { - var Consumer = { - $$typeof: REACT_CONTEXT_TYPE, - _context: context - }; - Object.defineProperties(Consumer, { - Provider: { - get: function() { - if (!hasWarnedAboutUsingConsumerProvider) { - hasWarnedAboutUsingConsumerProvider = true; - error2("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?"); - } - return context.Provider; - }, - set: function(_Provider) { - context.Provider = _Provider; - } - }, - _currentValue: { - get: function() { - return context._currentValue; - }, - set: function(_currentValue) { - context._currentValue = _currentValue; - } - }, - _currentValue2: { - get: function() { - return context._currentValue2; - }, - set: function(_currentValue2) { - context._currentValue2 = _currentValue2; - } - }, - _threadCount: { - get: function() { - return context._threadCount; - }, - set: function(_threadCount) { - context._threadCount = _threadCount; - } - }, - Consumer: { - get: function() { - if (!hasWarnedAboutUsingNestedContextConsumers) { - hasWarnedAboutUsingNestedContextConsumers = true; - error2("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?"); - } - return context.Consumer; - } - }, - displayName: { - get: function() { - return context.displayName; - }, - set: function(displayName) { - if (!hasWarnedAboutDisplayNameOnConsumer) { - warn("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.", displayName); - hasWarnedAboutDisplayNameOnConsumer = true; - } - } - } - }); - context.Consumer = Consumer; - } - { - context._currentRenderer = null; - context._currentRenderer2 = null; - } - return context; - } - var Uninitialized = -1; - var Pending = 0; - var Resolved = 1; - var Rejected = 2; - function lazyInitializer(payload) { - if (payload._status === Uninitialized) { - var ctor = payload._result; - var thenable = ctor(); - thenable.then(function(moduleObject2) { - if (payload._status === Pending || payload._status === Uninitialized) { - var resolved = payload; - resolved._status = Resolved; - resolved._result = moduleObject2; - } - }, function(error3) { - if (payload._status === Pending || payload._status === Uninitialized) { - var rejected = payload; - rejected._status = Rejected; - rejected._result = error3; - } - }); - if (payload._status === Uninitialized) { - var pending = payload; - pending._status = Pending; - pending._result = thenable; - } - } - if (payload._status === Resolved) { - var moduleObject = payload._result; - { - if (moduleObject === void 0) { - error2("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))\n\nDid you accidentally put curly braces around the import?", moduleObject); - } - } - { - if (!("default" in moduleObject)) { - error2("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))", moduleObject); - } - } - return moduleObject.default; - } else { - throw payload._result; - } - } - function lazy(ctor) { - var payload = { - // We use these fields to store the result. - _status: Uninitialized, - _result: ctor - }; - var lazyType = { - $$typeof: REACT_LAZY_TYPE, - _payload: payload, - _init: lazyInitializer - }; - { - var defaultProps4; - var propTypes; - Object.defineProperties(lazyType, { - defaultProps: { - configurable: true, - get: function() { - return defaultProps4; - }, - set: function(newDefaultProps) { - error2("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."); - defaultProps4 = newDefaultProps; - Object.defineProperty(lazyType, "defaultProps", { - enumerable: true - }); - } - }, - propTypes: { - configurable: true, - get: function() { - return propTypes; - }, - set: function(newPropTypes) { - error2("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."); - propTypes = newPropTypes; - Object.defineProperty(lazyType, "propTypes", { - enumerable: true - }); - } - } - }); - } - return lazyType; - } - function forwardRef9(render4) { - { - if (render4 != null && render4.$$typeof === REACT_MEMO_TYPE) { - error2("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."); - } else if (typeof render4 !== "function") { - error2("forwardRef requires a render function but was given %s.", render4 === null ? "null" : typeof render4); - } else { - if (render4.length !== 0 && render4.length !== 2) { - error2("forwardRef render functions accept exactly two parameters: props and ref. %s", render4.length === 1 ? "Did you forget to use the ref parameter?" : "Any additional parameter will be undefined."); - } - } - if (render4 != null) { - if (render4.defaultProps != null || render4.propTypes != null) { - error2("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?"); - } - } - } - var elementType = { - $$typeof: REACT_FORWARD_REF_TYPE, - render: render4 - }; - { - var ownName; - Object.defineProperty(elementType, "displayName", { - enumerable: false, - configurable: true, - get: function() { - return ownName; - }, - set: function(name3) { - ownName = name3; - if (!render4.name && !render4.displayName) { - render4.displayName = name3; - } - } - }); - } - return elementType; - } - var REACT_MODULE_REFERENCE; - { - REACT_MODULE_REFERENCE = Symbol.for("react.module.reference"); - } - function isValidElementType4(type2) { - if (typeof type2 === "string" || typeof type2 === "function") { - return true; - } - if (type2 === REACT_FRAGMENT_TYPE || type2 === REACT_PROFILER_TYPE || enableDebugTracing || type2 === REACT_STRICT_MODE_TYPE || type2 === REACT_SUSPENSE_TYPE || type2 === REACT_SUSPENSE_LIST_TYPE || enableLegacyHidden || type2 === REACT_OFFSCREEN_TYPE || enableScopeAPI || enableCacheElement || enableTransitionTracing) { - return true; - } - if (typeof type2 === "object" && type2 !== null) { - if (type2.$$typeof === REACT_LAZY_TYPE || type2.$$typeof === REACT_MEMO_TYPE || type2.$$typeof === REACT_PROVIDER_TYPE || type2.$$typeof === REACT_CONTEXT_TYPE || type2.$$typeof === REACT_FORWARD_REF_TYPE || // This needs to include all possible module reference object - // types supported by any Flight configuration anywhere since - // we don't know which Flight build this will end up being used - // with. - type2.$$typeof === REACT_MODULE_REFERENCE || type2.getModuleId !== void 0) { - return true; - } - } - return false; - } - function memo5(type2, compare2) { - { - if (!isValidElementType4(type2)) { - error2("memo: The first argument must be a component. Instead received: %s", type2 === null ? "null" : typeof type2); - } - } - var elementType = { - $$typeof: REACT_MEMO_TYPE, - type: type2, - compare: compare2 === void 0 ? null : compare2 - }; - { - var ownName; - Object.defineProperty(elementType, "displayName", { - enumerable: false, - configurable: true, - get: function() { - return ownName; - }, - set: function(name3) { - ownName = name3; - if (!type2.name && !type2.displayName) { - type2.displayName = name3; - } - } - }); - } - return elementType; - } - function resolveDispatcher() { - var dispatcher = ReactCurrentDispatcher.current; - { - if (dispatcher === null) { - error2("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem."); - } - } - return dispatcher; - } - function useContext51(Context2) { - var dispatcher = resolveDispatcher(); - { - if (Context2._context !== void 0) { - var realContext = Context2._context; - if (realContext.Consumer === Context2) { - error2("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"); - } else if (realContext.Provider === Context2) { - error2("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?"); - } - } - } - return dispatcher.useContext(Context2); - } - function useState49(initialState4) { - var dispatcher = resolveDispatcher(); - return dispatcher.useState(initialState4); - } - function useReducer7(reducer5, initialArg, init2) { - var dispatcher = resolveDispatcher(); - return dispatcher.useReducer(reducer5, initialArg, init2); - } - function useRef48(initialValue3) { - var dispatcher = resolveDispatcher(); - return dispatcher.useRef(initialValue3); - } - function useEffect54(create5, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useEffect(create5, deps); - } - function useInsertionEffect(create5, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useInsertionEffect(create5, deps); - } - function useLayoutEffect10(create5, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useLayoutEffect(create5, deps); - } - function useCallback34(callback, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useCallback(callback, deps); - } - function useMemo46(create5, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useMemo(create5, deps); - } - function useImperativeHandle5(ref2, create5, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useImperativeHandle(ref2, create5, deps); - } - function useDebugValue2(value, formatterFn) { - { - var dispatcher = resolveDispatcher(); - return dispatcher.useDebugValue(value, formatterFn); - } - } - function useTransition() { - var dispatcher = resolveDispatcher(); - return dispatcher.useTransition(); - } - function useDeferredValue(value) { - var dispatcher = resolveDispatcher(); - return dispatcher.useDeferredValue(value); - } - function useId() { - var dispatcher = resolveDispatcher(); - return dispatcher.useId(); - } - function useSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) { - var dispatcher = resolveDispatcher(); - return dispatcher.useSyncExternalStore(subscribe, getSnapshot, getServerSnapshot); - } - var disabledDepth = 0; - var prevLog; - var prevInfo; - var prevWarn; - var prevError; - var prevGroup; - var prevGroupCollapsed; - var prevGroupEnd; - function disabledLog() { - } - disabledLog.__reactDisabledLog = true; - function disableLogs() { - { - if (disabledDepth === 0) { - prevLog = console.log; - prevInfo = console.info; - prevWarn = console.warn; - prevError = console.error; - prevGroup = console.group; - prevGroupCollapsed = console.groupCollapsed; - prevGroupEnd = console.groupEnd; - var props = { - configurable: true, - enumerable: true, - value: disabledLog, - writable: true - }; - Object.defineProperties(console, { - info: props, - log: props, - warn: props, - error: props, - group: props, - groupCollapsed: props, - groupEnd: props - }); - } - disabledDepth++; - } - } - function reenableLogs() { - { - disabledDepth--; - if (disabledDepth === 0) { - var props = { - configurable: true, - enumerable: true, - writable: true - }; - Object.defineProperties(console, { - log: assign2({}, props, { - value: prevLog - }), - info: assign2({}, props, { - value: prevInfo - }), - warn: assign2({}, props, { - value: prevWarn - }), - error: assign2({}, props, { - value: prevError - }), - group: assign2({}, props, { - value: prevGroup - }), - groupCollapsed: assign2({}, props, { - value: prevGroupCollapsed - }), - groupEnd: assign2({}, props, { - value: prevGroupEnd - }) - }); - } - if (disabledDepth < 0) { - error2("disabledDepth fell below zero. This is a bug in React. Please file an issue."); - } - } - } - var ReactCurrentDispatcher$1 = ReactSharedInternals.ReactCurrentDispatcher; - var prefix5; - function describeBuiltInComponentFrame(name3, source, ownerFn) { - { - if (prefix5 === void 0) { - try { - throw Error(); - } catch (x) { - var match3 = x.stack.trim().match(/\n( *(at )?)/); - prefix5 = match3 && match3[1] || ""; - } - } - return "\n" + prefix5 + name3; - } - } - var reentry = false; - var componentFrameCache; - { - var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; - componentFrameCache = new PossiblyWeakMap(); - } - function describeNativeComponentFrame(fn2, construct2) { - if (!fn2 || reentry) { - return ""; - } - { - var frame = componentFrameCache.get(fn2); - if (frame !== void 0) { - return frame; - } - } - var control; - reentry = true; - var previousPrepareStackTrace = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - var previousDispatcher; - { - previousDispatcher = ReactCurrentDispatcher$1.current; - ReactCurrentDispatcher$1.current = null; - disableLogs(); - } - try { - if (construct2) { - var Fake = function() { - throw Error(); - }; - Object.defineProperty(Fake.prototype, "props", { - set: function() { - throw Error(); - } - }); - if (typeof Reflect === "object" && Reflect.construct) { - try { - Reflect.construct(Fake, []); - } catch (x) { - control = x; - } - Reflect.construct(fn2, [], Fake); - } else { - try { - Fake.call(); - } catch (x) { - control = x; - } - fn2.call(Fake.prototype); - } - } else { - try { - throw Error(); - } catch (x) { - control = x; - } - fn2(); - } - } catch (sample) { - if (sample && control && typeof sample.stack === "string") { - var sampleLines = sample.stack.split("\n"); - var controlLines = control.stack.split("\n"); - var s3 = sampleLines.length - 1; - var c6 = controlLines.length - 1; - while (s3 >= 1 && c6 >= 0 && sampleLines[s3] !== controlLines[c6]) { - c6--; - } - for (; s3 >= 1 && c6 >= 0; s3--, c6--) { - if (sampleLines[s3] !== controlLines[c6]) { - if (s3 !== 1 || c6 !== 1) { - do { - s3--; - c6--; - if (c6 < 0 || sampleLines[s3] !== controlLines[c6]) { - var _frame = "\n" + sampleLines[s3].replace(" at new ", " at "); - if (fn2.displayName && _frame.includes("")) { - _frame = _frame.replace("", fn2.displayName); - } - { - if (typeof fn2 === "function") { - componentFrameCache.set(fn2, _frame); - } - } - return _frame; - } - } while (s3 >= 1 && c6 >= 0); - } - break; - } - } - } - } finally { - reentry = false; - { - ReactCurrentDispatcher$1.current = previousDispatcher; - reenableLogs(); - } - Error.prepareStackTrace = previousPrepareStackTrace; - } - var name3 = fn2 ? fn2.displayName || fn2.name : ""; - var syntheticFrame = name3 ? describeBuiltInComponentFrame(name3) : ""; - { - if (typeof fn2 === "function") { - componentFrameCache.set(fn2, syntheticFrame); - } - } - return syntheticFrame; - } - function describeFunctionComponentFrame(fn2, source, ownerFn) { - { - return describeNativeComponentFrame(fn2, false); - } - } - function shouldConstruct(Component5) { - var prototype = Component5.prototype; - return !!(prototype && prototype.isReactComponent); - } - function describeUnknownElementTypeFrameInDEV(type2, source, ownerFn) { - if (type2 == null) { - return ""; - } - if (typeof type2 === "function") { - { - return describeNativeComponentFrame(type2, shouldConstruct(type2)); - } - } - if (typeof type2 === "string") { - return describeBuiltInComponentFrame(type2); - } - switch (type2) { - case REACT_SUSPENSE_TYPE: - return describeBuiltInComponentFrame("Suspense"); - case REACT_SUSPENSE_LIST_TYPE: - return describeBuiltInComponentFrame("SuspenseList"); - } - if (typeof type2 === "object") { - switch (type2.$$typeof) { - case REACT_FORWARD_REF_TYPE: - return describeFunctionComponentFrame(type2.render); - case REACT_MEMO_TYPE: - return describeUnknownElementTypeFrameInDEV(type2.type, source, ownerFn); - case REACT_LAZY_TYPE: { - var lazyComponent = type2; - var payload = lazyComponent._payload; - var init2 = lazyComponent._init; - try { - return describeUnknownElementTypeFrameInDEV(init2(payload), source, ownerFn); - } catch (x) { - } - } - } - } - return ""; - } - var loggedTypeFailures = {}; - var ReactDebugCurrentFrame$1 = ReactSharedInternals.ReactDebugCurrentFrame; - function setCurrentlyValidatingElement(element) { - { - if (element) { - var owner = element._owner; - var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null); - ReactDebugCurrentFrame$1.setExtraStackFrame(stack); - } else { - ReactDebugCurrentFrame$1.setExtraStackFrame(null); - } - } - } - function checkPropTypes(typeSpecs, values4, location2, componentName, element) { - { - var has = Function.call.bind(hasOwnProperty6); - for (var typeSpecName in typeSpecs) { - if (has(typeSpecs, typeSpecName)) { - var error$1 = void 0; - try { - if (typeof typeSpecs[typeSpecName] !== "function") { - var err = Error((componentName || "React class") + ": " + location2 + " type `" + typeSpecName + "` is invalid; it must be a function, usually from the `prop-types` package, but received `" + typeof typeSpecs[typeSpecName] + "`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`."); - err.name = "Invariant Violation"; - throw err; - } - error$1 = typeSpecs[typeSpecName](values4, typeSpecName, componentName, location2, null, "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"); - } catch (ex) { - error$1 = ex; - } - if (error$1 && !(error$1 instanceof Error)) { - setCurrentlyValidatingElement(element); - error2("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).", componentName || "React class", location2, typeSpecName, typeof error$1); - setCurrentlyValidatingElement(null); - } - if (error$1 instanceof Error && !(error$1.message in loggedTypeFailures)) { - loggedTypeFailures[error$1.message] = true; - setCurrentlyValidatingElement(element); - error2("Failed %s type: %s", location2, error$1.message); - setCurrentlyValidatingElement(null); - } - } - } - } - } - function setCurrentlyValidatingElement$1(element) { - { - if (element) { - var owner = element._owner; - var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null); - setExtraStackFrame(stack); - } else { - setExtraStackFrame(null); - } - } - } - var propTypesMisspellWarningShown; - { - propTypesMisspellWarningShown = false; - } - function getDeclarationErrorAddendum() { - if (ReactCurrentOwner.current) { - var name3 = getComponentNameFromType(ReactCurrentOwner.current.type); - if (name3) { - return "\n\nCheck the render method of `" + name3 + "`."; - } - } - return ""; - } - function getSourceInfoErrorAddendum(source) { - if (source !== void 0) { - var fileName = source.fileName.replace(/^.*[\\\/]/, ""); - var lineNumber = source.lineNumber; - return "\n\nCheck your code at " + fileName + ":" + lineNumber + "."; - } - return ""; - } - function getSourceInfoErrorAddendumForProps(elementProps) { - if (elementProps !== null && elementProps !== void 0) { - return getSourceInfoErrorAddendum(elementProps.__source); - } - return ""; - } - var ownerHasKeyUseWarning = {}; - function getCurrentComponentErrorInfo(parentType) { - var info = getDeclarationErrorAddendum(); - if (!info) { - var parentName = typeof parentType === "string" ? parentType : parentType.displayName || parentType.name; - if (parentName) { - info = "\n\nCheck the top-level render call using <" + parentName + ">."; - } - } - return info; - } - function validateExplicitKey(element, parentType) { - if (!element._store || element._store.validated || element.key != null) { - return; - } - element._store.validated = true; - var currentComponentErrorInfo = getCurrentComponentErrorInfo(parentType); - if (ownerHasKeyUseWarning[currentComponentErrorInfo]) { - return; - } - ownerHasKeyUseWarning[currentComponentErrorInfo] = true; - var childOwner = ""; - if (element && element._owner && element._owner !== ReactCurrentOwner.current) { - childOwner = " It was passed a child from " + getComponentNameFromType(element._owner.type) + "."; - } - { - setCurrentlyValidatingElement$1(element); - error2('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', currentComponentErrorInfo, childOwner); - setCurrentlyValidatingElement$1(null); - } - } - function validateChildKeys(node, parentType) { - if (typeof node !== "object") { - return; - } - if (isArray7(node)) { - for (var i4 = 0; i4 < node.length; i4++) { - var child = node[i4]; - if (isValidElement4(child)) { - validateExplicitKey(child, parentType); - } - } - } else if (isValidElement4(node)) { - if (node._store) { - node._store.validated = true; - } - } else if (node) { - var iteratorFn = getIteratorFn(node); - if (typeof iteratorFn === "function") { - if (iteratorFn !== node.entries) { - var iterator = iteratorFn.call(node); - var step; - while (!(step = iterator.next()).done) { - if (isValidElement4(step.value)) { - validateExplicitKey(step.value, parentType); - } - } - } - } - } - } - function validatePropTypes(element) { - { - var type2 = element.type; - if (type2 === null || type2 === void 0 || typeof type2 === "string") { - return; - } - var propTypes; - if (typeof type2 === "function") { - propTypes = type2.propTypes; - } else if (typeof type2 === "object" && (type2.$$typeof === REACT_FORWARD_REF_TYPE || // Note: Memo only checks outer props here. - // Inner props are checked in the reconciler. - type2.$$typeof === REACT_MEMO_TYPE)) { - propTypes = type2.propTypes; - } else { - return; - } - if (propTypes) { - var name3 = getComponentNameFromType(type2); - checkPropTypes(propTypes, element.props, "prop", name3, element); - } else if (type2.PropTypes !== void 0 && !propTypesMisspellWarningShown) { - propTypesMisspellWarningShown = true; - var _name = getComponentNameFromType(type2); - error2("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?", _name || "Unknown"); - } - if (typeof type2.getDefaultProps === "function" && !type2.getDefaultProps.isReactClassApproved) { - error2("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead."); - } - } - } - function validateFragmentProps(fragment) { - { - var keys4 = Object.keys(fragment.props); - for (var i4 = 0; i4 < keys4.length; i4++) { - var key5 = keys4[i4]; - if (key5 !== "children" && key5 !== "key") { - setCurrentlyValidatingElement$1(fragment); - error2("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.", key5); - setCurrentlyValidatingElement$1(null); - break; - } - } - if (fragment.ref !== null) { - setCurrentlyValidatingElement$1(fragment); - error2("Invalid attribute `ref` supplied to `React.Fragment`."); - setCurrentlyValidatingElement$1(null); - } - } - } - function createElementWithValidation(type2, props, children) { - var validType = isValidElementType4(type2); - if (!validType) { - var info = ""; - if (type2 === void 0 || typeof type2 === "object" && type2 !== null && Object.keys(type2).length === 0) { - info += " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."; - } - var sourceInfo = getSourceInfoErrorAddendumForProps(props); - if (sourceInfo) { - info += sourceInfo; - } else { - info += getDeclarationErrorAddendum(); - } - var typeString; - if (type2 === null) { - typeString = "null"; - } else if (isArray7(type2)) { - typeString = "array"; - } else if (type2 !== void 0 && type2.$$typeof === REACT_ELEMENT_TYPE) { - typeString = "<" + (getComponentNameFromType(type2.type) || "Unknown") + " />"; - info = " Did you accidentally export a JSX literal instead of a component?"; - } else { - typeString = typeof type2; - } - { - error2("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", typeString, info); - } - } - var element = createElement679.apply(this, arguments); - if (element == null) { - return element; - } - if (validType) { - for (var i4 = 2; i4 < arguments.length; i4++) { - validateChildKeys(arguments[i4], type2); - } - } - if (type2 === REACT_FRAGMENT_TYPE) { - validateFragmentProps(element); - } else { - validatePropTypes(element); - } - return element; - } - var didWarnAboutDeprecatedCreateFactory = false; - function createFactoryWithValidation(type2) { - var validatedFactory = createElementWithValidation.bind(null, type2); - validatedFactory.type = type2; - { - if (!didWarnAboutDeprecatedCreateFactory) { - didWarnAboutDeprecatedCreateFactory = true; - warn("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead."); - } - Object.defineProperty(validatedFactory, "type", { - enumerable: false, - get: function() { - warn("Factory.type is deprecated. Access the class directly before passing it to createFactory."); - Object.defineProperty(this, "type", { - value: type2 - }); - return type2; - } - }); - } - return validatedFactory; - } - function cloneElementWithValidation(element, props, children) { - var newElement = cloneElement2.apply(this, arguments); - for (var i4 = 2; i4 < arguments.length; i4++) { - validateChildKeys(arguments[i4], newElement.type); - } - validatePropTypes(newElement); - return newElement; - } - function startTransition(scope, options3) { - var prevTransition = ReactCurrentBatchConfig.transition; - ReactCurrentBatchConfig.transition = {}; - var currentTransition = ReactCurrentBatchConfig.transition; - { - ReactCurrentBatchConfig.transition._updatedFibers = /* @__PURE__ */ new Set(); - } - try { - scope(); - } finally { - ReactCurrentBatchConfig.transition = prevTransition; - { - if (prevTransition === null && currentTransition._updatedFibers) { - var updatedFibersCount = currentTransition._updatedFibers.size; - if (updatedFibersCount > 10) { - warn("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."); - } - currentTransition._updatedFibers.clear(); - } - } - } - } - var didWarnAboutMessageChannel = false; - var enqueueTaskImpl = null; - function enqueueTask(task) { - if (enqueueTaskImpl === null) { - try { - var requireString = ("require" + Math.random()).slice(0, 7); - var nodeRequire = module2 && module2[requireString]; - enqueueTaskImpl = nodeRequire.call(module2, "timers").setImmediate; - } catch (_err) { - enqueueTaskImpl = function(callback) { - { - if (didWarnAboutMessageChannel === false) { - didWarnAboutMessageChannel = true; - if (typeof MessageChannel === "undefined") { - error2("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."); - } - } - } - var channel = new MessageChannel(); - channel.port1.onmessage = callback; - channel.port2.postMessage(void 0); - }; - } - } - return enqueueTaskImpl(task); - } - var actScopeDepth = 0; - var didWarnNoAwaitAct = false; - function act(callback) { - { - var prevActScopeDepth = actScopeDepth; - actScopeDepth++; - if (ReactCurrentActQueue.current === null) { - ReactCurrentActQueue.current = []; - } - var prevIsBatchingLegacy = ReactCurrentActQueue.isBatchingLegacy; - var result; - try { - ReactCurrentActQueue.isBatchingLegacy = true; - result = callback(); - if (!prevIsBatchingLegacy && ReactCurrentActQueue.didScheduleLegacyUpdate) { - var queue2 = ReactCurrentActQueue.current; - if (queue2 !== null) { - ReactCurrentActQueue.didScheduleLegacyUpdate = false; - flushActQueue(queue2); - } - } - } catch (error3) { - popActScope(prevActScopeDepth); - throw error3; - } finally { - ReactCurrentActQueue.isBatchingLegacy = prevIsBatchingLegacy; - } - if (result !== null && typeof result === "object" && typeof result.then === "function") { - var thenableResult = result; - var wasAwaited = false; - var thenable = { - then: function(resolve4, reject) { - wasAwaited = true; - thenableResult.then(function(returnValue2) { - popActScope(prevActScopeDepth); - if (actScopeDepth === 0) { - recursivelyFlushAsyncActWork(returnValue2, resolve4, reject); - } else { - resolve4(returnValue2); - } - }, function(error3) { - popActScope(prevActScopeDepth); - reject(error3); - }); - } - }; - { - if (!didWarnNoAwaitAct && typeof Promise !== "undefined") { - Promise.resolve().then(function() { - }).then(function() { - if (!wasAwaited) { - didWarnNoAwaitAct = true; - error2("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"); - } - }); - } - } - return thenable; - } else { - var returnValue = result; - popActScope(prevActScopeDepth); - if (actScopeDepth === 0) { - var _queue = ReactCurrentActQueue.current; - if (_queue !== null) { - flushActQueue(_queue); - ReactCurrentActQueue.current = null; - } - var _thenable = { - then: function(resolve4, reject) { - if (ReactCurrentActQueue.current === null) { - ReactCurrentActQueue.current = []; - recursivelyFlushAsyncActWork(returnValue, resolve4, reject); - } else { - resolve4(returnValue); - } - } - }; - return _thenable; - } else { - var _thenable2 = { - then: function(resolve4, reject) { - resolve4(returnValue); - } - }; - return _thenable2; - } - } - } - } - function popActScope(prevActScopeDepth) { - { - if (prevActScopeDepth !== actScopeDepth - 1) { - error2("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "); - } - actScopeDepth = prevActScopeDepth; - } - } - function recursivelyFlushAsyncActWork(returnValue, resolve4, reject) { - { - var queue2 = ReactCurrentActQueue.current; - if (queue2 !== null) { - try { - flushActQueue(queue2); - enqueueTask(function() { - if (queue2.length === 0) { - ReactCurrentActQueue.current = null; - resolve4(returnValue); - } else { - recursivelyFlushAsyncActWork(returnValue, resolve4, reject); - } - }); - } catch (error3) { - reject(error3); - } - } else { - resolve4(returnValue); - } - } - } - var isFlushing = false; - function flushActQueue(queue2) { - { - if (!isFlushing) { - isFlushing = true; - var i4 = 0; - try { - for (; i4 < queue2.length; i4++) { - var callback = queue2[i4]; - do { - callback = callback(true); - } while (callback !== null); - } - queue2.length = 0; - } catch (error3) { - queue2 = queue2.slice(i4 + 1); - throw error3; - } finally { - isFlushing = false; - } - } - } - } - var createElement$1 = createElementWithValidation; - var cloneElement$1 = cloneElementWithValidation; - var createFactory = createFactoryWithValidation; - var Children4 = { - map: mapChildren2, - forEach: forEachChildren, - count: countChildren, - toArray: toArray4, - only: onlyChild - }; - exports6.Children = Children4; - exports6.Component = Component4; - exports6.Fragment = REACT_FRAGMENT_TYPE; - exports6.Profiler = REACT_PROFILER_TYPE; - exports6.PureComponent = PureComponent2; - exports6.StrictMode = REACT_STRICT_MODE_TYPE; - exports6.Suspense = REACT_SUSPENSE_TYPE; - exports6.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ReactSharedInternals; - exports6.cloneElement = cloneElement$1; - exports6.createContext = createContext8; - exports6.createElement = createElement$1; - exports6.createFactory = createFactory; - exports6.createRef = createRef4; - exports6.forwardRef = forwardRef9; - exports6.isValidElement = isValidElement4; - exports6.lazy = lazy; - exports6.memo = memo5; - exports6.startTransition = startTransition; - exports6.unstable_act = act; - exports6.useCallback = useCallback34; - exports6.useContext = useContext51; - exports6.useDebugValue = useDebugValue2; - exports6.useDeferredValue = useDeferredValue; - exports6.useEffect = useEffect54; - exports6.useId = useId; - exports6.useImperativeHandle = useImperativeHandle5; - exports6.useInsertionEffect = useInsertionEffect; - exports6.useLayoutEffect = useLayoutEffect10; - exports6.useMemo = useMemo46; - exports6.useReducer = useReducer7; - exports6.useRef = useRef48; - exports6.useState = useState49; - exports6.useSyncExternalStore = useSyncExternalStore; - exports6.useTransition = useTransition; - exports6.version = ReactVersion; - if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop === "function") { - __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error()); - } - })(); - } - } - }); - - // node_modules/react/index.js - var require_react = __commonJS2({ - "node_modules/react/index.js"(exports6, module2) { - "use strict"; - init_dirname(); - init_buffer2(); - init_process2(); - if (false) { - module2.exports = null; - } else { - module2.exports = require_react_development(); - } - } - }); - - // node_modules/scheduler/cjs/scheduler.development.js - var require_scheduler_development = __commonJS2({ - "node_modules/scheduler/cjs/scheduler.development.js"(exports6) { - "use strict"; - init_dirname(); - init_buffer2(); - init_process2(); - if (true) { - (function() { - "use strict"; - if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart === "function") { - __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error()); - } - var enableSchedulerDebugging = false; - var enableProfiling = false; - var frameYieldMs = 5; - function push(heap, node) { - var index2 = heap.length; - heap.push(node); - siftUp(heap, node, index2); - } - function peek(heap) { - return heap.length === 0 ? null : heap[0]; - } - function pop(heap) { - if (heap.length === 0) { - return null; - } - var first2 = heap[0]; - var last = heap.pop(); - if (last !== first2) { - heap[0] = last; - siftDown(heap, last, 0); - } - return first2; - } - function siftUp(heap, node, i4) { - var index2 = i4; - while (index2 > 0) { - var parentIndex = index2 - 1 >>> 1; - var parent = heap[parentIndex]; - if (compare2(parent, node) > 0) { - heap[parentIndex] = node; - heap[index2] = parent; - index2 = parentIndex; - } else { - return; - } - } - } - function siftDown(heap, node, i4) { - var index2 = i4; - var length2 = heap.length; - var halfLength = length2 >>> 1; - while (index2 < halfLength) { - var leftIndex = (index2 + 1) * 2 - 1; - var left2 = heap[leftIndex]; - var rightIndex = leftIndex + 1; - var right2 = heap[rightIndex]; - if (compare2(left2, node) < 0) { - if (rightIndex < length2 && compare2(right2, left2) < 0) { - heap[index2] = right2; - heap[rightIndex] = node; - index2 = rightIndex; - } else { - heap[index2] = left2; - heap[leftIndex] = node; - index2 = leftIndex; - } - } else if (rightIndex < length2 && compare2(right2, node) < 0) { - heap[index2] = right2; - heap[rightIndex] = node; - index2 = rightIndex; - } else { - return; - } - } - } - function compare2(a4, b235) { - var diff = a4.sortIndex - b235.sortIndex; - return diff !== 0 ? diff : a4.id - b235.id; - } - var ImmediatePriority = 1; - var UserBlockingPriority = 2; - var NormalPriority = 3; - var LowPriority = 4; - var IdlePriority = 5; - function markTaskErrored(task, ms) { - } - var hasPerformanceNow2 = typeof performance === "object" && typeof performance.now === "function"; - if (hasPerformanceNow2) { - var localPerformance = performance; - exports6.unstable_now = function() { - return localPerformance.now(); - }; - } else { - var localDate = Date; - var initialTime = localDate.now(); - exports6.unstable_now = function() { - return localDate.now() - initialTime; - }; - } - var maxSigned31BitInt = 1073741823; - var IMMEDIATE_PRIORITY_TIMEOUT = -1; - var USER_BLOCKING_PRIORITY_TIMEOUT = 250; - var NORMAL_PRIORITY_TIMEOUT = 5e3; - var LOW_PRIORITY_TIMEOUT = 1e4; - var IDLE_PRIORITY_TIMEOUT = maxSigned31BitInt; - var taskQueue = []; - var timerQueue = []; - var taskIdCounter = 1; - var currentTask = null; - var currentPriorityLevel = NormalPriority; - var isPerformingWork = false; - var isHostCallbackScheduled = false; - var isHostTimeoutScheduled = false; - var localSetTimeout = typeof setTimeout === "function" ? setTimeout : null; - var localClearTimeout = typeof clearTimeout === "function" ? clearTimeout : null; - var localSetImmediate = typeof setImmediate !== "undefined" ? setImmediate : null; - var isInputPending = typeof navigator !== "undefined" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 ? navigator.scheduling.isInputPending.bind(navigator.scheduling) : null; - function advanceTimers(currentTime) { - var timer = peek(timerQueue); - while (timer !== null) { - if (timer.callback === null) { - pop(timerQueue); - } else if (timer.startTime <= currentTime) { - pop(timerQueue); - timer.sortIndex = timer.expirationTime; - push(taskQueue, timer); - } else { - return; - } - timer = peek(timerQueue); - } - } - function handleTimeout(currentTime) { - isHostTimeoutScheduled = false; - advanceTimers(currentTime); - if (!isHostCallbackScheduled) { - if (peek(taskQueue) !== null) { - isHostCallbackScheduled = true; - requestHostCallback(flushWork); - } else { - var firstTimer = peek(timerQueue); - if (firstTimer !== null) { - requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); - } - } - } - } - function flushWork(hasTimeRemaining, initialTime2) { - isHostCallbackScheduled = false; - if (isHostTimeoutScheduled) { - isHostTimeoutScheduled = false; - cancelHostTimeout(); - } - isPerformingWork = true; - var previousPriorityLevel = currentPriorityLevel; - try { - if (enableProfiling) { - try { - return workLoop(hasTimeRemaining, initialTime2); - } catch (error2) { - if (currentTask !== null) { - var currentTime = exports6.unstable_now(); - markTaskErrored(currentTask, currentTime); - currentTask.isQueued = false; - } - throw error2; - } - } else { - return workLoop(hasTimeRemaining, initialTime2); - } - } finally { - currentTask = null; - currentPriorityLevel = previousPriorityLevel; - isPerformingWork = false; - } - } - function workLoop(hasTimeRemaining, initialTime2) { - var currentTime = initialTime2; - advanceTimers(currentTime); - currentTask = peek(taskQueue); - while (currentTask !== null && !enableSchedulerDebugging) { - if (currentTask.expirationTime > currentTime && (!hasTimeRemaining || shouldYieldToHost())) { - break; - } - var callback = currentTask.callback; - if (typeof callback === "function") { - currentTask.callback = null; - currentPriorityLevel = currentTask.priorityLevel; - var didUserCallbackTimeout = currentTask.expirationTime <= currentTime; - var continuationCallback = callback(didUserCallbackTimeout); - currentTime = exports6.unstable_now(); - if (typeof continuationCallback === "function") { - currentTask.callback = continuationCallback; - } else { - if (currentTask === peek(taskQueue)) { - pop(taskQueue); - } - } - advanceTimers(currentTime); - } else { - pop(taskQueue); - } - currentTask = peek(taskQueue); - } - if (currentTask !== null) { - return true; - } else { - var firstTimer = peek(timerQueue); - if (firstTimer !== null) { - requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); - } - return false; - } - } - function unstable_runWithPriority(priorityLevel, eventHandler) { - switch (priorityLevel) { - case ImmediatePriority: - case UserBlockingPriority: - case NormalPriority: - case LowPriority: - case IdlePriority: - break; - default: - priorityLevel = NormalPriority; - } - var previousPriorityLevel = currentPriorityLevel; - currentPriorityLevel = priorityLevel; - try { - return eventHandler(); - } finally { - currentPriorityLevel = previousPriorityLevel; - } - } - function unstable_next(eventHandler) { - var priorityLevel; - switch (currentPriorityLevel) { - case ImmediatePriority: - case UserBlockingPriority: - case NormalPriority: - priorityLevel = NormalPriority; - break; - default: - priorityLevel = currentPriorityLevel; - break; - } - var previousPriorityLevel = currentPriorityLevel; - currentPriorityLevel = priorityLevel; - try { - return eventHandler(); - } finally { - currentPriorityLevel = previousPriorityLevel; - } - } - function unstable_wrapCallback(callback) { - var parentPriorityLevel = currentPriorityLevel; - return function() { - var previousPriorityLevel = currentPriorityLevel; - currentPriorityLevel = parentPriorityLevel; - try { - return callback.apply(this, arguments); - } finally { - currentPriorityLevel = previousPriorityLevel; - } - }; - } - function unstable_scheduleCallback(priorityLevel, callback, options3) { - var currentTime = exports6.unstable_now(); - var startTime2; - if (typeof options3 === "object" && options3 !== null) { - var delay3 = options3.delay; - if (typeof delay3 === "number" && delay3 > 0) { - startTime2 = currentTime + delay3; - } else { - startTime2 = currentTime; - } - } else { - startTime2 = currentTime; - } - var timeout4; - switch (priorityLevel) { - case ImmediatePriority: - timeout4 = IMMEDIATE_PRIORITY_TIMEOUT; - break; - case UserBlockingPriority: - timeout4 = USER_BLOCKING_PRIORITY_TIMEOUT; - break; - case IdlePriority: - timeout4 = IDLE_PRIORITY_TIMEOUT; - break; - case LowPriority: - timeout4 = LOW_PRIORITY_TIMEOUT; - break; - case NormalPriority: - default: - timeout4 = NORMAL_PRIORITY_TIMEOUT; - break; - } - var expirationTime = startTime2 + timeout4; - var newTask = { - id: taskIdCounter++, - callback, - priorityLevel, - startTime: startTime2, - expirationTime, - sortIndex: -1 - }; - if (startTime2 > currentTime) { - newTask.sortIndex = startTime2; - push(timerQueue, newTask); - if (peek(taskQueue) === null && newTask === peek(timerQueue)) { - if (isHostTimeoutScheduled) { - cancelHostTimeout(); - } else { - isHostTimeoutScheduled = true; - } - requestHostTimeout(handleTimeout, startTime2 - currentTime); - } - } else { - newTask.sortIndex = expirationTime; - push(taskQueue, newTask); - if (!isHostCallbackScheduled && !isPerformingWork) { - isHostCallbackScheduled = true; - requestHostCallback(flushWork); - } - } - return newTask; - } - function unstable_pauseExecution() { - } - function unstable_continueExecution() { - if (!isHostCallbackScheduled && !isPerformingWork) { - isHostCallbackScheduled = true; - requestHostCallback(flushWork); - } - } - function unstable_getFirstCallbackNode() { - return peek(taskQueue); - } - function unstable_cancelCallback(task) { - task.callback = null; - } - function unstable_getCurrentPriorityLevel() { - return currentPriorityLevel; - } - var isMessageLoopRunning = false; - var scheduledHostCallback = null; - var taskTimeoutID = -1; - var frameInterval = frameYieldMs; - var startTime = -1; - function shouldYieldToHost() { - var timeElapsed = exports6.unstable_now() - startTime; - if (timeElapsed < frameInterval) { - return false; - } - return true; - } - function requestPaint() { - } - function forceFrameRate(fps) { - if (fps < 0 || fps > 125) { - console["error"]("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"); - return; - } - if (fps > 0) { - frameInterval = Math.floor(1e3 / fps); - } else { - frameInterval = frameYieldMs; - } - } - var performWorkUntilDeadline = function() { - if (scheduledHostCallback !== null) { - var currentTime = exports6.unstable_now(); - startTime = currentTime; - var hasTimeRemaining = true; - var hasMoreWork = true; - try { - hasMoreWork = scheduledHostCallback(hasTimeRemaining, currentTime); - } finally { - if (hasMoreWork) { - schedulePerformWorkUntilDeadline(); - } else { - isMessageLoopRunning = false; - scheduledHostCallback = null; - } - } - } else { - isMessageLoopRunning = false; - } - }; - var schedulePerformWorkUntilDeadline; - if (typeof localSetImmediate === "function") { - schedulePerformWorkUntilDeadline = function() { - localSetImmediate(performWorkUntilDeadline); - }; - } else if (typeof MessageChannel !== "undefined") { - var channel = new MessageChannel(); - var port = channel.port2; - channel.port1.onmessage = performWorkUntilDeadline; - schedulePerformWorkUntilDeadline = function() { - port.postMessage(null); - }; - } else { - schedulePerformWorkUntilDeadline = function() { - localSetTimeout(performWorkUntilDeadline, 0); - }; - } - function requestHostCallback(callback) { - scheduledHostCallback = callback; - if (!isMessageLoopRunning) { - isMessageLoopRunning = true; - schedulePerformWorkUntilDeadline(); - } - } - function requestHostTimeout(callback, ms) { - taskTimeoutID = localSetTimeout(function() { - callback(exports6.unstable_now()); - }, ms); - } - function cancelHostTimeout() { - localClearTimeout(taskTimeoutID); - taskTimeoutID = -1; - } - var unstable_requestPaint = requestPaint; - var unstable_Profiling = null; - exports6.unstable_IdlePriority = IdlePriority; - exports6.unstable_ImmediatePriority = ImmediatePriority; - exports6.unstable_LowPriority = LowPriority; - exports6.unstable_NormalPriority = NormalPriority; - exports6.unstable_Profiling = unstable_Profiling; - exports6.unstable_UserBlockingPriority = UserBlockingPriority; - exports6.unstable_cancelCallback = unstable_cancelCallback; - exports6.unstable_continueExecution = unstable_continueExecution; - exports6.unstable_forceFrameRate = forceFrameRate; - exports6.unstable_getCurrentPriorityLevel = unstable_getCurrentPriorityLevel; - exports6.unstable_getFirstCallbackNode = unstable_getFirstCallbackNode; - exports6.unstable_next = unstable_next; - exports6.unstable_pauseExecution = unstable_pauseExecution; - exports6.unstable_requestPaint = unstable_requestPaint; - exports6.unstable_runWithPriority = unstable_runWithPriority; - exports6.unstable_scheduleCallback = unstable_scheduleCallback; - exports6.unstable_shouldYield = shouldYieldToHost; - exports6.unstable_wrapCallback = unstable_wrapCallback; - if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop === "function") { - __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error()); - } - })(); - } - } - }); - - // node_modules/scheduler/index.js - var require_scheduler = __commonJS2({ - "node_modules/scheduler/index.js"(exports6, module2) { - "use strict"; - init_dirname(); - init_buffer2(); - init_process2(); - if (false) { - module2.exports = null; - } else { - module2.exports = require_scheduler_development(); - } - } - }); - - // node_modules/react-dom/cjs/react-dom.development.js - var require_react_dom_development = __commonJS2({ - "node_modules/react-dom/cjs/react-dom.development.js"(exports6) { - "use strict"; - init_dirname(); - init_buffer2(); - init_process2(); - if (true) { - (function() { - "use strict"; - if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart === "function") { - __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error()); - } - var React1118 = require_react(); - var Scheduler = require_scheduler(); - var ReactSharedInternals = React1118.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; - var suppressWarning = false; - function setSuppressWarning(newSuppressWarning) { - { - suppressWarning = newSuppressWarning; - } - } - function warn(format4) { - { - if (!suppressWarning) { - for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; - } - printWarning("warn", format4, args); - } - } - } - function error2(format4) { - { - if (!suppressWarning) { - for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { - args[_key2 - 1] = arguments[_key2]; - } - printWarning("error", format4, args); - } - } - } - function printWarning(level, format4, args) { - { - var ReactDebugCurrentFrame2 = ReactSharedInternals.ReactDebugCurrentFrame; - var stack = ReactDebugCurrentFrame2.getStackAddendum(); - if (stack !== "") { - format4 += "%s"; - args = args.concat([stack]); - } - var argsWithFormat = args.map(function(item) { - return String(item); - }); - argsWithFormat.unshift("Warning: " + format4); - Function.prototype.apply.call(console[level], console, argsWithFormat); - } - } - var FunctionComponent = 0; - var ClassComponent = 1; - var IndeterminateComponent = 2; - var HostRoot = 3; - var HostPortal = 4; - var HostComponent = 5; - var HostText = 6; - var Fragment34 = 7; - var Mode = 8; - var ContextConsumer = 9; - var ContextProvider = 10; - var ForwardRef = 11; - var Profiler = 12; - var SuspenseComponent = 13; - var MemoComponent = 14; - var SimpleMemoComponent = 15; - var LazyComponent = 16; - var IncompleteClassComponent = 17; - var DehydratedFragment = 18; - var SuspenseListComponent = 19; - var ScopeComponent = 21; - var OffscreenComponent = 22; - var LegacyHiddenComponent = 23; - var CacheComponent = 24; - var TracingMarkerComponent = 25; - var enableClientRenderFallbackOnTextMismatch = true; - var enableNewReconciler = false; - var enableLazyContextPropagation = false; - var enableLegacyHidden = false; - var enableSuspenseAvoidThisFallback = false; - var disableCommentsAsDOMContainers = true; - var enableCustomElementPropertySupport = false; - var warnAboutStringRefs = false; - var enableSchedulingProfiler = true; - var enableProfilerTimer = true; - var enableProfilerCommitHooks = true; - var allNativeEvents = /* @__PURE__ */ new Set(); - var registrationNameDependencies = {}; - var possibleRegistrationNames = {}; - function registerTwoPhaseEvent(registrationName, dependencies) { - registerDirectEvent(registrationName, dependencies); - registerDirectEvent(registrationName + "Capture", dependencies); - } - function registerDirectEvent(registrationName, dependencies) { - { - if (registrationNameDependencies[registrationName]) { - error2("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.", registrationName); - } - } - registrationNameDependencies[registrationName] = dependencies; - { - var lowerCasedName = registrationName.toLowerCase(); - possibleRegistrationNames[lowerCasedName] = registrationName; - if (registrationName === "onDoubleClick") { - possibleRegistrationNames.ondblclick = registrationName; - } - } - for (var i4 = 0; i4 < dependencies.length; i4++) { - allNativeEvents.add(dependencies[i4]); - } - } - var canUseDOM = !!(typeof window !== "undefined" && typeof window.document !== "undefined" && typeof window.document.createElement !== "undefined"); - var hasOwnProperty6 = Object.prototype.hasOwnProperty; - function typeName(value) { - { - var hasToStringTag = typeof Symbol === "function" && Symbol.toStringTag; - var type2 = hasToStringTag && value[Symbol.toStringTag] || value.constructor.name || "Object"; - return type2; - } - } - function willCoercionThrow(value) { - { - try { - testStringCoercion(value); - return false; - } catch (e5) { - return true; - } - } - } - function testStringCoercion(value) { - return "" + value; - } - function checkAttributeStringCoercion(value, attributeName) { - { - if (willCoercionThrow(value)) { - error2("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before before using it here.", attributeName, typeName(value)); - return testStringCoercion(value); - } - } - } - function checkKeyStringCoercion(value) { - { - if (willCoercionThrow(value)) { - error2("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.", typeName(value)); - return testStringCoercion(value); - } - } - } - function checkPropStringCoercion(value, propName) { - { - if (willCoercionThrow(value)) { - error2("The provided `%s` prop is an unsupported type %s. This value must be coerced to a string before before using it here.", propName, typeName(value)); - return testStringCoercion(value); - } - } - } - function checkCSSPropertyStringCoercion(value, propName) { - { - if (willCoercionThrow(value)) { - error2("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before before using it here.", propName, typeName(value)); - return testStringCoercion(value); - } - } - } - function checkHtmlStringCoercion(value) { - { - if (willCoercionThrow(value)) { - error2("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before before using it here.", typeName(value)); - return testStringCoercion(value); - } - } - } - function checkFormFieldValueStringCoercion(value) { - { - if (willCoercionThrow(value)) { - error2("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before before using it here.", typeName(value)); - return testStringCoercion(value); - } - } - } - var RESERVED = 0; - var STRING = 1; - var BOOLEANISH_STRING = 2; - var BOOLEAN = 3; - var OVERLOADED_BOOLEAN = 4; - var NUMERIC = 5; - var POSITIVE_NUMERIC = 6; - var ATTRIBUTE_NAME_START_CHAR = ":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD"; - var ATTRIBUTE_NAME_CHAR = ATTRIBUTE_NAME_START_CHAR + "\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040"; - var VALID_ATTRIBUTE_NAME_REGEX = new RegExp("^[" + ATTRIBUTE_NAME_START_CHAR + "][" + ATTRIBUTE_NAME_CHAR + "]*$"); - var illegalAttributeNameCache = {}; - var validatedAttributeNameCache = {}; - function isAttributeNameSafe(attributeName) { - if (hasOwnProperty6.call(validatedAttributeNameCache, attributeName)) { - return true; - } - if (hasOwnProperty6.call(illegalAttributeNameCache, attributeName)) { - return false; - } - if (VALID_ATTRIBUTE_NAME_REGEX.test(attributeName)) { - validatedAttributeNameCache[attributeName] = true; - return true; - } - illegalAttributeNameCache[attributeName] = true; - { - error2("Invalid attribute name: `%s`", attributeName); - } - return false; - } - function shouldIgnoreAttribute(name3, propertyInfo, isCustomComponentTag) { - if (propertyInfo !== null) { - return propertyInfo.type === RESERVED; - } - if (isCustomComponentTag) { - return false; - } - if (name3.length > 2 && (name3[0] === "o" || name3[0] === "O") && (name3[1] === "n" || name3[1] === "N")) { - return true; - } - return false; - } - function shouldRemoveAttributeWithWarning(name3, value, propertyInfo, isCustomComponentTag) { - if (propertyInfo !== null && propertyInfo.type === RESERVED) { - return false; - } - switch (typeof value) { - case "function": - case "symbol": - return true; - case "boolean": { - if (isCustomComponentTag) { - return false; - } - if (propertyInfo !== null) { - return !propertyInfo.acceptsBooleans; - } else { - var prefix6 = name3.toLowerCase().slice(0, 5); - return prefix6 !== "data-" && prefix6 !== "aria-"; - } - } - default: - return false; - } - } - function shouldRemoveAttribute(name3, value, propertyInfo, isCustomComponentTag) { - if (value === null || typeof value === "undefined") { - return true; - } - if (shouldRemoveAttributeWithWarning(name3, value, propertyInfo, isCustomComponentTag)) { - return true; - } - if (isCustomComponentTag) { - return false; - } - if (propertyInfo !== null) { - switch (propertyInfo.type) { - case BOOLEAN: - return !value; - case OVERLOADED_BOOLEAN: - return value === false; - case NUMERIC: - return isNaN(value); - case POSITIVE_NUMERIC: - return isNaN(value) || value < 1; - } - } - return false; - } - function getPropertyInfo(name3) { - return properties.hasOwnProperty(name3) ? properties[name3] : null; - } - function PropertyInfoRecord(name3, type2, mustUseProperty, attributeName, attributeNamespace, sanitizeURL2, removeEmptyString) { - this.acceptsBooleans = type2 === BOOLEANISH_STRING || type2 === BOOLEAN || type2 === OVERLOADED_BOOLEAN; - this.attributeName = attributeName; - this.attributeNamespace = attributeNamespace; - this.mustUseProperty = mustUseProperty; - this.propertyName = name3; - this.type = type2; - this.sanitizeURL = sanitizeURL2; - this.removeEmptyString = removeEmptyString; - } - var properties = {}; - var reservedProps = [ - "children", - "dangerouslySetInnerHTML", - // TODO: This prevents the assignment of defaultValue to regular - // elements (not just inputs). Now that ReactDOMInput assigns to the - // defaultValue property -- do we need this? - "defaultValue", - "defaultChecked", - "innerHTML", - "suppressContentEditableWarning", - "suppressHydrationWarning", - "style" - ]; - reservedProps.forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - RESERVED, - false, - // mustUseProperty - name3, - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(_ref2) { - var name3 = _ref2[0], attributeName = _ref2[1]; - properties[name3] = new PropertyInfoRecord( - name3, - STRING, - false, - // mustUseProperty - attributeName, - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - BOOLEANISH_STRING, - false, - // mustUseProperty - name3.toLowerCase(), - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - BOOLEANISH_STRING, - false, - // mustUseProperty - name3, - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - [ - "allowFullScreen", - "async", - // Note: there is a special case that prevents it from being written to the DOM - // on the client side because the browsers are inconsistent. Instead we call focus(). - "autoFocus", - "autoPlay", - "controls", - "default", - "defer", - "disabled", - "disablePictureInPicture", - "disableRemotePlayback", - "formNoValidate", - "hidden", - "loop", - "noModule", - "noValidate", - "open", - "playsInline", - "readOnly", - "required", - "reversed", - "scoped", - "seamless", - // Microdata - "itemScope" - ].forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - BOOLEAN, - false, - // mustUseProperty - name3.toLowerCase(), - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - [ - "checked", - // Note: `option.selected` is not updated if `select.multiple` is - // disabled with `removeAttribute`. We have special logic for handling this. - "multiple", - "muted", - "selected" - // NOTE: if you add a camelCased prop to this list, - // you'll need to set attributeName to name.toLowerCase() - // instead in the assignment below. - ].forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - BOOLEAN, - true, - // mustUseProperty - name3, - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - [ - "capture", - "download" - // NOTE: if you add a camelCased prop to this list, - // you'll need to set attributeName to name.toLowerCase() - // instead in the assignment below. - ].forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - OVERLOADED_BOOLEAN, - false, - // mustUseProperty - name3, - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - [ - "cols", - "rows", - "size", - "span" - // NOTE: if you add a camelCased prop to this list, - // you'll need to set attributeName to name.toLowerCase() - // instead in the assignment below. - ].forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - POSITIVE_NUMERIC, - false, - // mustUseProperty - name3, - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - ["rowSpan", "start"].forEach(function(name3) { - properties[name3] = new PropertyInfoRecord( - name3, - NUMERIC, - false, - // mustUseProperty - name3.toLowerCase(), - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - var CAMELIZE = /[\-\:]([a-z])/g; - var capitalize4 = function(token) { - return token[1].toUpperCase(); - }; - [ - "accent-height", - "alignment-baseline", - "arabic-form", - "baseline-shift", - "cap-height", - "clip-path", - "clip-rule", - "color-interpolation", - "color-interpolation-filters", - "color-profile", - "color-rendering", - "dominant-baseline", - "enable-background", - "fill-opacity", - "fill-rule", - "flood-color", - "flood-opacity", - "font-family", - "font-size", - "font-size-adjust", - "font-stretch", - "font-style", - "font-variant", - "font-weight", - "glyph-name", - "glyph-orientation-horizontal", - "glyph-orientation-vertical", - "horiz-adv-x", - "horiz-origin-x", - "image-rendering", - "letter-spacing", - "lighting-color", - "marker-end", - "marker-mid", - "marker-start", - "overline-position", - "overline-thickness", - "paint-order", - "panose-1", - "pointer-events", - "rendering-intent", - "shape-rendering", - "stop-color", - "stop-opacity", - "strikethrough-position", - "strikethrough-thickness", - "stroke-dasharray", - "stroke-dashoffset", - "stroke-linecap", - "stroke-linejoin", - "stroke-miterlimit", - "stroke-opacity", - "stroke-width", - "text-anchor", - "text-decoration", - "text-rendering", - "underline-position", - "underline-thickness", - "unicode-bidi", - "unicode-range", - "units-per-em", - "v-alphabetic", - "v-hanging", - "v-ideographic", - "v-mathematical", - "vector-effect", - "vert-adv-y", - "vert-origin-x", - "vert-origin-y", - "word-spacing", - "writing-mode", - "xmlns:xlink", - "x-height" - // NOTE: if you add a camelCased prop to this list, - // you'll need to set attributeName to name.toLowerCase() - // instead in the assignment below. - ].forEach(function(attributeName) { - var name3 = attributeName.replace(CAMELIZE, capitalize4); - properties[name3] = new PropertyInfoRecord( - name3, - STRING, - false, - // mustUseProperty - attributeName, - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - [ - "xlink:actuate", - "xlink:arcrole", - "xlink:role", - "xlink:show", - "xlink:title", - "xlink:type" - // NOTE: if you add a camelCased prop to this list, - // you'll need to set attributeName to name.toLowerCase() - // instead in the assignment below. - ].forEach(function(attributeName) { - var name3 = attributeName.replace(CAMELIZE, capitalize4); - properties[name3] = new PropertyInfoRecord( - name3, - STRING, - false, - // mustUseProperty - attributeName, - "http://www.w3.org/1999/xlink", - false, - // sanitizeURL - false - ); - }); - [ - "xml:base", - "xml:lang", - "xml:space" - // NOTE: if you add a camelCased prop to this list, - // you'll need to set attributeName to name.toLowerCase() - // instead in the assignment below. - ].forEach(function(attributeName) { - var name3 = attributeName.replace(CAMELIZE, capitalize4); - properties[name3] = new PropertyInfoRecord( - name3, - STRING, - false, - // mustUseProperty - attributeName, - "http://www.w3.org/XML/1998/namespace", - false, - // sanitizeURL - false - ); - }); - ["tabIndex", "crossOrigin"].forEach(function(attributeName) { - properties[attributeName] = new PropertyInfoRecord( - attributeName, - STRING, - false, - // mustUseProperty - attributeName.toLowerCase(), - // attributeName - null, - // attributeNamespace - false, - // sanitizeURL - false - ); - }); - var xlinkHref = "xlinkHref"; - properties[xlinkHref] = new PropertyInfoRecord( - "xlinkHref", - STRING, - false, - // mustUseProperty - "xlink:href", - "http://www.w3.org/1999/xlink", - true, - // sanitizeURL - false - ); - ["src", "href", "action", "formAction"].forEach(function(attributeName) { - properties[attributeName] = new PropertyInfoRecord( - attributeName, - STRING, - false, - // mustUseProperty - attributeName.toLowerCase(), - // attributeName - null, - // attributeNamespace - true, - // sanitizeURL - true - ); - }); - var isJavaScriptProtocol = /^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i; - var didWarn2 = false; - function sanitizeURL(url) { - { - if (!didWarn2 && isJavaScriptProtocol.test(url)) { - didWarn2 = true; - error2("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.", JSON.stringify(url)); - } - } - } - function getValueForProperty(node, name3, expected, propertyInfo) { - { - if (propertyInfo.mustUseProperty) { - var propertyName = propertyInfo.propertyName; - return node[propertyName]; - } else { - { - checkAttributeStringCoercion(expected, name3); - } - if (propertyInfo.sanitizeURL) { - sanitizeURL("" + expected); - } - var attributeName = propertyInfo.attributeName; - var stringValue = null; - if (propertyInfo.type === OVERLOADED_BOOLEAN) { - if (node.hasAttribute(attributeName)) { - var value = node.getAttribute(attributeName); - if (value === "") { - return true; - } - if (shouldRemoveAttribute(name3, expected, propertyInfo, false)) { - return value; - } - if (value === "" + expected) { - return expected; - } - return value; - } - } else if (node.hasAttribute(attributeName)) { - if (shouldRemoveAttribute(name3, expected, propertyInfo, false)) { - return node.getAttribute(attributeName); - } - if (propertyInfo.type === BOOLEAN) { - return expected; - } - stringValue = node.getAttribute(attributeName); - } - if (shouldRemoveAttribute(name3, expected, propertyInfo, false)) { - return stringValue === null ? expected : stringValue; - } else if (stringValue === "" + expected) { - return expected; - } else { - return stringValue; - } - } - } - } - function getValueForAttribute(node, name3, expected, isCustomComponentTag) { - { - if (!isAttributeNameSafe(name3)) { - return; - } - if (!node.hasAttribute(name3)) { - return expected === void 0 ? void 0 : null; - } - var value = node.getAttribute(name3); - { - checkAttributeStringCoercion(expected, name3); - } - if (value === "" + expected) { - return expected; - } - return value; - } - } - function setValueForProperty(node, name3, value, isCustomComponentTag) { - var propertyInfo = getPropertyInfo(name3); - if (shouldIgnoreAttribute(name3, propertyInfo, isCustomComponentTag)) { - return; - } - if (shouldRemoveAttribute(name3, value, propertyInfo, isCustomComponentTag)) { - value = null; - } - if (isCustomComponentTag || propertyInfo === null) { - if (isAttributeNameSafe(name3)) { - var _attributeName = name3; - if (value === null) { - node.removeAttribute(_attributeName); - } else { - { - checkAttributeStringCoercion(value, name3); - } - node.setAttribute(_attributeName, "" + value); - } - } - return; - } - var mustUseProperty = propertyInfo.mustUseProperty; - if (mustUseProperty) { - var propertyName = propertyInfo.propertyName; - if (value === null) { - var type2 = propertyInfo.type; - node[propertyName] = type2 === BOOLEAN ? false : ""; - } else { - node[propertyName] = value; - } - return; - } - var attributeName = propertyInfo.attributeName, attributeNamespace = propertyInfo.attributeNamespace; - if (value === null) { - node.removeAttribute(attributeName); - } else { - var _type = propertyInfo.type; - var attributeValue; - if (_type === BOOLEAN || _type === OVERLOADED_BOOLEAN && value === true) { - attributeValue = ""; - } else { - { - { - checkAttributeStringCoercion(value, attributeName); - } - attributeValue = "" + value; - } - if (propertyInfo.sanitizeURL) { - sanitizeURL(attributeValue.toString()); - } - } - if (attributeNamespace) { - node.setAttributeNS(attributeNamespace, attributeName, attributeValue); - } else { - node.setAttribute(attributeName, attributeValue); - } - } - } - var REACT_ELEMENT_TYPE = Symbol.for("react.element"); - var REACT_PORTAL_TYPE = Symbol.for("react.portal"); - var REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"); - var REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"); - var REACT_PROFILER_TYPE = Symbol.for("react.profiler"); - var REACT_PROVIDER_TYPE = Symbol.for("react.provider"); - var REACT_CONTEXT_TYPE = Symbol.for("react.context"); - var REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"); - var REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"); - var REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"); - var REACT_MEMO_TYPE = Symbol.for("react.memo"); - var REACT_LAZY_TYPE = Symbol.for("react.lazy"); - var REACT_SCOPE_TYPE = Symbol.for("react.scope"); - var REACT_DEBUG_TRACING_MODE_TYPE = Symbol.for("react.debug_trace_mode"); - var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"); - var REACT_LEGACY_HIDDEN_TYPE = Symbol.for("react.legacy_hidden"); - var REACT_CACHE_TYPE = Symbol.for("react.cache"); - var REACT_TRACING_MARKER_TYPE = Symbol.for("react.tracing_marker"); - var MAYBE_ITERATOR_SYMBOL = Symbol.iterator; - var FAUX_ITERATOR_SYMBOL = "@@iterator"; - function getIteratorFn(maybeIterable) { - if (maybeIterable === null || typeof maybeIterable !== "object") { - return null; - } - var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; - if (typeof maybeIterator === "function") { - return maybeIterator; - } - return null; - } - var assign2 = Object.assign; - var disabledDepth = 0; - var prevLog; - var prevInfo; - var prevWarn; - var prevError; - var prevGroup; - var prevGroupCollapsed; - var prevGroupEnd; - function disabledLog() { - } - disabledLog.__reactDisabledLog = true; - function disableLogs() { - { - if (disabledDepth === 0) { - prevLog = console.log; - prevInfo = console.info; - prevWarn = console.warn; - prevError = console.error; - prevGroup = console.group; - prevGroupCollapsed = console.groupCollapsed; - prevGroupEnd = console.groupEnd; - var props = { - configurable: true, - enumerable: true, - value: disabledLog, - writable: true - }; - Object.defineProperties(console, { - info: props, - log: props, - warn: props, - error: props, - group: props, - groupCollapsed: props, - groupEnd: props - }); - } - disabledDepth++; - } - } - function reenableLogs() { - { - disabledDepth--; - if (disabledDepth === 0) { - var props = { - configurable: true, - enumerable: true, - writable: true - }; - Object.defineProperties(console, { - log: assign2({}, props, { - value: prevLog - }), - info: assign2({}, props, { - value: prevInfo - }), - warn: assign2({}, props, { - value: prevWarn - }), - error: assign2({}, props, { - value: prevError - }), - group: assign2({}, props, { - value: prevGroup - }), - groupCollapsed: assign2({}, props, { - value: prevGroupCollapsed - }), - groupEnd: assign2({}, props, { - value: prevGroupEnd - }) - }); - } - if (disabledDepth < 0) { - error2("disabledDepth fell below zero. This is a bug in React. Please file an issue."); - } - } - } - var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher; - var prefix5; - function describeBuiltInComponentFrame(name3, source, ownerFn) { - { - if (prefix5 === void 0) { - try { - throw Error(); - } catch (x) { - var match3 = x.stack.trim().match(/\n( *(at )?)/); - prefix5 = match3 && match3[1] || ""; - } - } - return "\n" + prefix5 + name3; - } - } - var reentry = false; - var componentFrameCache; - { - var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; - componentFrameCache = new PossiblyWeakMap(); - } - function describeNativeComponentFrame(fn2, construct2) { - if (!fn2 || reentry) { - return ""; - } - { - var frame = componentFrameCache.get(fn2); - if (frame !== void 0) { - return frame; - } - } - var control; - reentry = true; - var previousPrepareStackTrace = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - var previousDispatcher; - { - previousDispatcher = ReactCurrentDispatcher.current; - ReactCurrentDispatcher.current = null; - disableLogs(); - } - try { - if (construct2) { - var Fake = function() { - throw Error(); - }; - Object.defineProperty(Fake.prototype, "props", { - set: function() { - throw Error(); - } - }); - if (typeof Reflect === "object" && Reflect.construct) { - try { - Reflect.construct(Fake, []); - } catch (x) { - control = x; - } - Reflect.construct(fn2, [], Fake); - } else { - try { - Fake.call(); - } catch (x) { - control = x; - } - fn2.call(Fake.prototype); - } - } else { - try { - throw Error(); - } catch (x) { - control = x; - } - fn2(); - } - } catch (sample) { - if (sample && control && typeof sample.stack === "string") { - var sampleLines = sample.stack.split("\n"); - var controlLines = control.stack.split("\n"); - var s3 = sampleLines.length - 1; - var c6 = controlLines.length - 1; - while (s3 >= 1 && c6 >= 0 && sampleLines[s3] !== controlLines[c6]) { - c6--; - } - for (; s3 >= 1 && c6 >= 0; s3--, c6--) { - if (sampleLines[s3] !== controlLines[c6]) { - if (s3 !== 1 || c6 !== 1) { - do { - s3--; - c6--; - if (c6 < 0 || sampleLines[s3] !== controlLines[c6]) { - var _frame = "\n" + sampleLines[s3].replace(" at new ", " at "); - if (fn2.displayName && _frame.includes("")) { - _frame = _frame.replace("", fn2.displayName); - } - { - if (typeof fn2 === "function") { - componentFrameCache.set(fn2, _frame); - } - } - return _frame; - } - } while (s3 >= 1 && c6 >= 0); - } - break; - } - } - } - } finally { - reentry = false; - { - ReactCurrentDispatcher.current = previousDispatcher; - reenableLogs(); - } - Error.prepareStackTrace = previousPrepareStackTrace; - } - var name3 = fn2 ? fn2.displayName || fn2.name : ""; - var syntheticFrame = name3 ? describeBuiltInComponentFrame(name3) : ""; - { - if (typeof fn2 === "function") { - componentFrameCache.set(fn2, syntheticFrame); - } - } - return syntheticFrame; - } - function describeClassComponentFrame(ctor, source, ownerFn) { - { - return describeNativeComponentFrame(ctor, true); - } - } - function describeFunctionComponentFrame(fn2, source, ownerFn) { - { - return describeNativeComponentFrame(fn2, false); - } - } - function shouldConstruct(Component4) { - var prototype = Component4.prototype; - return !!(prototype && prototype.isReactComponent); - } - function describeUnknownElementTypeFrameInDEV(type2, source, ownerFn) { - if (type2 == null) { - return ""; - } - if (typeof type2 === "function") { - { - return describeNativeComponentFrame(type2, shouldConstruct(type2)); - } - } - if (typeof type2 === "string") { - return describeBuiltInComponentFrame(type2); - } - switch (type2) { - case REACT_SUSPENSE_TYPE: - return describeBuiltInComponentFrame("Suspense"); - case REACT_SUSPENSE_LIST_TYPE: - return describeBuiltInComponentFrame("SuspenseList"); - } - if (typeof type2 === "object") { - switch (type2.$$typeof) { - case REACT_FORWARD_REF_TYPE: - return describeFunctionComponentFrame(type2.render); - case REACT_MEMO_TYPE: - return describeUnknownElementTypeFrameInDEV(type2.type, source, ownerFn); - case REACT_LAZY_TYPE: { - var lazyComponent = type2; - var payload = lazyComponent._payload; - var init2 = lazyComponent._init; - try { - return describeUnknownElementTypeFrameInDEV(init2(payload), source, ownerFn); - } catch (x) { - } - } - } - } - return ""; - } - function describeFiber(fiber) { - var owner = fiber._debugOwner ? fiber._debugOwner.type : null; - var source = fiber._debugSource; - switch (fiber.tag) { - case HostComponent: - return describeBuiltInComponentFrame(fiber.type); - case LazyComponent: - return describeBuiltInComponentFrame("Lazy"); - case SuspenseComponent: - return describeBuiltInComponentFrame("Suspense"); - case SuspenseListComponent: - return describeBuiltInComponentFrame("SuspenseList"); - case FunctionComponent: - case IndeterminateComponent: - case SimpleMemoComponent: - return describeFunctionComponentFrame(fiber.type); - case ForwardRef: - return describeFunctionComponentFrame(fiber.type.render); - case ClassComponent: - return describeClassComponentFrame(fiber.type); - default: - return ""; - } - } - function getStackByFiberInDevAndProd(workInProgress2) { - try { - var info = ""; - var node = workInProgress2; - do { - info += describeFiber(node); - node = node.return; - } while (node); - return info; - } catch (x) { - return "\nError generating stack: " + x.message + "\n" + x.stack; - } - } - function getWrappedName(outerType, innerType, wrapperName) { - var displayName = outerType.displayName; - if (displayName) { - return displayName; - } - var functionName = innerType.displayName || innerType.name || ""; - return functionName !== "" ? wrapperName + "(" + functionName + ")" : wrapperName; - } - function getContextName(type2) { - return type2.displayName || "Context"; - } - function getComponentNameFromType(type2) { - if (type2 == null) { - return null; - } - { - if (typeof type2.tag === "number") { - error2("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."); - } - } - if (typeof type2 === "function") { - return type2.displayName || type2.name || null; - } - if (typeof type2 === "string") { - return type2; - } - switch (type2) { - case REACT_FRAGMENT_TYPE: - return "Fragment"; - case REACT_PORTAL_TYPE: - return "Portal"; - case REACT_PROFILER_TYPE: - return "Profiler"; - case REACT_STRICT_MODE_TYPE: - return "StrictMode"; - case REACT_SUSPENSE_TYPE: - return "Suspense"; - case REACT_SUSPENSE_LIST_TYPE: - return "SuspenseList"; - } - if (typeof type2 === "object") { - switch (type2.$$typeof) { - case REACT_CONTEXT_TYPE: - var context = type2; - return getContextName(context) + ".Consumer"; - case REACT_PROVIDER_TYPE: - var provider = type2; - return getContextName(provider._context) + ".Provider"; - case REACT_FORWARD_REF_TYPE: - return getWrappedName(type2, type2.render, "ForwardRef"); - case REACT_MEMO_TYPE: - var outerName = type2.displayName || null; - if (outerName !== null) { - return outerName; - } - return getComponentNameFromType(type2.type) || "Memo"; - case REACT_LAZY_TYPE: { - var lazyComponent = type2; - var payload = lazyComponent._payload; - var init2 = lazyComponent._init; - try { - return getComponentNameFromType(init2(payload)); - } catch (x) { - return null; - } - } - } - } - return null; - } - function getWrappedName$1(outerType, innerType, wrapperName) { - var functionName = innerType.displayName || innerType.name || ""; - return outerType.displayName || (functionName !== "" ? wrapperName + "(" + functionName + ")" : wrapperName); - } - function getContextName$1(type2) { - return type2.displayName || "Context"; - } - function getComponentNameFromFiber(fiber) { - var tag = fiber.tag, type2 = fiber.type; - switch (tag) { - case CacheComponent: - return "Cache"; - case ContextConsumer: - var context = type2; - return getContextName$1(context) + ".Consumer"; - case ContextProvider: - var provider = type2; - return getContextName$1(provider._context) + ".Provider"; - case DehydratedFragment: - return "DehydratedFragment"; - case ForwardRef: - return getWrappedName$1(type2, type2.render, "ForwardRef"); - case Fragment34: - return "Fragment"; - case HostComponent: - return type2; - case HostPortal: - return "Portal"; - case HostRoot: - return "Root"; - case HostText: - return "Text"; - case LazyComponent: - return getComponentNameFromType(type2); - case Mode: - if (type2 === REACT_STRICT_MODE_TYPE) { - return "StrictMode"; - } - return "Mode"; - case OffscreenComponent: - return "Offscreen"; - case Profiler: - return "Profiler"; - case ScopeComponent: - return "Scope"; - case SuspenseComponent: - return "Suspense"; - case SuspenseListComponent: - return "SuspenseList"; - case TracingMarkerComponent: - return "TracingMarker"; - case ClassComponent: - case FunctionComponent: - case IncompleteClassComponent: - case IndeterminateComponent: - case MemoComponent: - case SimpleMemoComponent: - if (typeof type2 === "function") { - return type2.displayName || type2.name || null; - } - if (typeof type2 === "string") { - return type2; - } - break; - } - return null; - } - var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame; - var current = null; - var isRendering = false; - function getCurrentFiberOwnerNameInDevOrNull() { - { - if (current === null) { - return null; - } - var owner = current._debugOwner; - if (owner !== null && typeof owner !== "undefined") { - return getComponentNameFromFiber(owner); - } - } - return null; - } - function getCurrentFiberStackInDev() { - { - if (current === null) { - return ""; - } - return getStackByFiberInDevAndProd(current); - } - } - function resetCurrentFiber() { - { - ReactDebugCurrentFrame.getCurrentStack = null; - current = null; - isRendering = false; - } - } - function setCurrentFiber(fiber) { - { - ReactDebugCurrentFrame.getCurrentStack = fiber === null ? null : getCurrentFiberStackInDev; - current = fiber; - isRendering = false; - } - } - function getCurrentFiber() { - { - return current; - } - } - function setIsRendering(rendering) { - { - isRendering = rendering; - } - } - function toString3(value) { - return "" + value; - } - function getToStringValue(value) { - switch (typeof value) { - case "boolean": - case "number": - case "string": - case "undefined": - return value; - case "object": - { - checkFormFieldValueStringCoercion(value); - } - return value; - default: - return ""; - } - } - var hasReadOnlyValue = { - button: true, - checkbox: true, - image: true, - hidden: true, - radio: true, - reset: true, - submit: true - }; - function checkControlledValueProps(tagName, props) { - { - if (!(hasReadOnlyValue[props.type] || props.onChange || props.onInput || props.readOnly || props.disabled || props.value == null)) { - error2("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."); - } - if (!(props.onChange || props.readOnly || props.disabled || props.checked == null)) { - error2("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`."); - } - } - } - function isCheckable(elem) { - var type2 = elem.type; - var nodeName = elem.nodeName; - return nodeName && nodeName.toLowerCase() === "input" && (type2 === "checkbox" || type2 === "radio"); - } - function getTracker(node) { - return node._valueTracker; - } - function detachTracker(node) { - node._valueTracker = null; - } - function getValueFromNode(node) { - var value = ""; - if (!node) { - return value; - } - if (isCheckable(node)) { - value = node.checked ? "true" : "false"; - } else { - value = node.value; - } - return value; - } - function trackValueOnNode(node) { - var valueField = isCheckable(node) ? "checked" : "value"; - var descriptor = Object.getOwnPropertyDescriptor(node.constructor.prototype, valueField); - { - checkFormFieldValueStringCoercion(node[valueField]); - } - var currentValue = "" + node[valueField]; - if (node.hasOwnProperty(valueField) || typeof descriptor === "undefined" || typeof descriptor.get !== "function" || typeof descriptor.set !== "function") { - return; - } - var get14 = descriptor.get, set15 = descriptor.set; - Object.defineProperty(node, valueField, { - configurable: true, - get: function() { - return get14.call(this); - }, - set: function(value) { - { - checkFormFieldValueStringCoercion(value); - } - currentValue = "" + value; - set15.call(this, value); - } - }); - Object.defineProperty(node, valueField, { - enumerable: descriptor.enumerable - }); - var tracker = { - getValue: function() { - return currentValue; - }, - setValue: function(value) { - { - checkFormFieldValueStringCoercion(value); - } - currentValue = "" + value; - }, - stopTracking: function() { - detachTracker(node); - delete node[valueField]; - } - }; - return tracker; - } - function track(node) { - if (getTracker(node)) { - return; - } - node._valueTracker = trackValueOnNode(node); - } - function updateValueIfChanged(node) { - if (!node) { - return false; - } - var tracker = getTracker(node); - if (!tracker) { - return true; - } - var lastValue = tracker.getValue(); - var nextValue = getValueFromNode(node); - if (nextValue !== lastValue) { - tracker.setValue(nextValue); - return true; - } - return false; - } - function getActiveElement2(doc3) { - doc3 = doc3 || (typeof document !== "undefined" ? document : void 0); - if (typeof doc3 === "undefined") { - return null; - } - try { - return doc3.activeElement || doc3.body; - } catch (e5) { - return doc3.body; - } - } - var didWarnValueDefaultValue = false; - var didWarnCheckedDefaultChecked = false; - var didWarnControlledToUncontrolled = false; - var didWarnUncontrolledToControlled = false; - function isControlled(props) { - var usesChecked = props.type === "checkbox" || props.type === "radio"; - return usesChecked ? props.checked != null : props.value != null; - } - function getHostProps(element, props) { - var node = element; - var checked = props.checked; - var hostProps = assign2({}, props, { - defaultChecked: void 0, - defaultValue: void 0, - value: void 0, - checked: checked != null ? checked : node._wrapperState.initialChecked - }); - return hostProps; - } - function initWrapperState(element, props) { - { - checkControlledValueProps("input", props); - if (props.checked !== void 0 && props.defaultChecked !== void 0 && !didWarnCheckedDefaultChecked) { - error2("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components", getCurrentFiberOwnerNameInDevOrNull() || "A component", props.type); - didWarnCheckedDefaultChecked = true; - } - if (props.value !== void 0 && props.defaultValue !== void 0 && !didWarnValueDefaultValue) { - error2("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components", getCurrentFiberOwnerNameInDevOrNull() || "A component", props.type); - didWarnValueDefaultValue = true; - } - } - var node = element; - var defaultValue2 = props.defaultValue == null ? "" : props.defaultValue; - node._wrapperState = { - initialChecked: props.checked != null ? props.checked : props.defaultChecked, - initialValue: getToStringValue(props.value != null ? props.value : defaultValue2), - controlled: isControlled(props) - }; - } - function updateChecked(element, props) { - var node = element; - var checked = props.checked; - if (checked != null) { - setValueForProperty(node, "checked", checked, false); - } - } - function updateWrapper(element, props) { - var node = element; - { - var controlled = isControlled(props); - if (!node._wrapperState.controlled && controlled && !didWarnUncontrolledToControlled) { - error2("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"); - didWarnUncontrolledToControlled = true; - } - if (node._wrapperState.controlled && !controlled && !didWarnControlledToUncontrolled) { - error2("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"); - didWarnControlledToUncontrolled = true; - } - } - updateChecked(element, props); - var value = getToStringValue(props.value); - var type2 = props.type; - if (value != null) { - if (type2 === "number") { - if (value === 0 && node.value === "" || // We explicitly want to coerce to number here if possible. - // eslint-disable-next-line - node.value != value) { - node.value = toString3(value); - } - } else if (node.value !== toString3(value)) { - node.value = toString3(value); - } - } else if (type2 === "submit" || type2 === "reset") { - node.removeAttribute("value"); - return; - } - { - if (props.hasOwnProperty("value")) { - setDefaultValue(node, props.type, value); - } else if (props.hasOwnProperty("defaultValue")) { - setDefaultValue(node, props.type, getToStringValue(props.defaultValue)); - } - } - { - if (props.checked == null && props.defaultChecked != null) { - node.defaultChecked = !!props.defaultChecked; - } - } - } - function postMountWrapper(element, props, isHydrating2) { - var node = element; - if (props.hasOwnProperty("value") || props.hasOwnProperty("defaultValue")) { - var type2 = props.type; - var isButton2 = type2 === "submit" || type2 === "reset"; - if (isButton2 && (props.value === void 0 || props.value === null)) { - return; - } - var initialValue3 = toString3(node._wrapperState.initialValue); - if (!isHydrating2) { - { - if (initialValue3 !== node.value) { - node.value = initialValue3; - } - } - } - { - node.defaultValue = initialValue3; - } - } - var name3 = node.name; - if (name3 !== "") { - node.name = ""; - } - { - node.defaultChecked = !node.defaultChecked; - node.defaultChecked = !!node._wrapperState.initialChecked; - } - if (name3 !== "") { - node.name = name3; - } - } - function restoreControlledState(element, props) { - var node = element; - updateWrapper(node, props); - updateNamedCousins(node, props); - } - function updateNamedCousins(rootNode, props) { - var name3 = props.name; - if (props.type === "radio" && name3 != null) { - var queryRoot = rootNode; - while (queryRoot.parentNode) { - queryRoot = queryRoot.parentNode; - } - { - checkAttributeStringCoercion(name3, "name"); - } - var group2 = queryRoot.querySelectorAll("input[name=" + JSON.stringify("" + name3) + '][type="radio"]'); - for (var i4 = 0; i4 < group2.length; i4++) { - var otherNode = group2[i4]; - if (otherNode === rootNode || otherNode.form !== rootNode.form) { - continue; - } - var otherProps = getFiberCurrentPropsFromNode(otherNode); - if (!otherProps) { - throw new Error("ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported."); - } - updateValueIfChanged(otherNode); - updateWrapper(otherNode, otherProps); - } - } - } - function setDefaultValue(node, type2, value) { - if ( - // Focused number inputs synchronize on blur. See ChangeEventPlugin.js - type2 !== "number" || getActiveElement2(node.ownerDocument) !== node - ) { - if (value == null) { - node.defaultValue = toString3(node._wrapperState.initialValue); - } else if (node.defaultValue !== toString3(value)) { - node.defaultValue = toString3(value); - } - } - } - var didWarnSelectedSetOnOption = false; - var didWarnInvalidChild = false; - var didWarnInvalidInnerHTML = false; - function validateProps2(element, props) { - { - if (props.value == null) { - if (typeof props.children === "object" && props.children !== null) { - React1118.Children.forEach(props.children, function(child) { - if (child == null) { - return; - } - if (typeof child === "string" || typeof child === "number") { - return; - } - if (!didWarnInvalidChild) { - didWarnInvalidChild = true; - error2("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to