.error{display:flex;align-items:center;justify-content:center;height:calc(100vh - 40px);margin:0;font-weight:600;font-size:32px;line-height:34px}.Theme_color_figaro-light{--color-base: #000;--color-essential: #fff;--color-project: #fc0;--color-phantom: #000;--color-path: #04b;--color-success: #00985f;--color-alert: #f33;--color-warning: #f90;--color-normal: #dde3e5;--color-system: #778a9b;--color-promo: #0057d3;--color-hover: #c00;--color-transparent: transparent;--color-bg-brand: var(--color-project);--color-bg-inverse: var(--color-base);--color-bg-action: rgb(255, 219, 77);--color-bg-selection: rgb(255, 234, 158);--color-bg-hover: rgba(0, 0, 0, .15);--color-bg-border: rgba(0, 0, 0, .05);--color-bg-stripe: rgba(0, 0, 0, .04);--color-bg-ghost: rgba(0, 0, 0, .08);--color-bg-default: var(--color-essential);--color-bg-tone: rgba(0, 0, 0, .9);--color-bg-soft: rgba(255, 255, 255, .97);--color-bg-success: var(--color-success);--color-bg-alert: var(--color-alert);--color-bg-warning: var(--color-warning);--color-bg-normal: var(--color-normal);--color-bg-system: var(--color-system);--color-bg-link: rgba(21, 126, 239, .4);--color-bg-promo: var(--color-promo);--color-typo-brand: var(--color-project);--color-typo-primary: var(--color-base);--color-typo-inverse: var(--color-essential);--color-typo-promo: rgba(0, 0, 0, .8);--color-typo-secondary: rgba(0, 0, 0, .6);--color-typo-ghost: rgba(0, 0, 0, .3);--color-typo-disable: rgba(0, 0, 0, .3);--color-typo-success: var(--color-success);--color-typo-warning: var(--color-warning);--color-typo-alert: rgb(224, 0, 0);--color-link: var(--color-path);--color-link-external: var(--color-path);--color-link-minor: rgb(102, 102, 153);--color-link-hover: var(--color-hover);--color-control-bg-border-focus: rgb(179, 179, 179);--color-control-bg-border-prism: var(--color-project);--color-control-typo-primary: var(--color-base);--color-control-typo-secondary: rgba(0, 0, 0, .6);--color-control-typo-ghost: rgba(0, 0, 0, .3);--color-control-typo-passive: var(--color-base);--color-control-typo-faint: rgb(255, 255, 255);--color-control-typo-disable: rgb(128, 128, 128);--color-control-typo-link: var(--color-path);--color-control-typo-error: rgb(224, 0, 0);--color-control-bg-default: rgb(230, 230, 230);--color-control-bg-default-hover: rgb(219, 219, 219);--color-control-bg-default-press: rgb(219, 219, 219);--color-control-bg-default-disable: rgb(242, 242, 242);--color-control-bg-border-default: rgb(179, 179, 179);--color-control-bg-border-default-hover: rgb(219, 219, 219);--color-control-bg-border-default-press: rgb(179, 179, 179);--color-control-bg-border-default-disable: rgb(232, 232, 232);--color-control-bg-border-default-error: var(--color-alert);--color-control-bg-border-default-error-hover: rgb(224, 0, 15);--color-control-bg-pseudo: rgb(255, 255, 255);--color-control-bg-pseudo-hover: rgb(247, 247, 247);--color-control-bg-border-pseudo: rgb(204, 204, 204);--color-control-bg-action: var(--color-project);--color-control-bg-action-hover: rgb(250, 192, 0);--color-control-bg-action-press: rgb(250, 192, 0);--color-control-bg-passive: var(--color-essential);--color-control-bg-progress: var(--color-project);--color-control-bg-progress-process: rgb(255, 213, 0);--color-control-bg-blank: var(--color-essential);--color-control-bg-blank-hover: var(--color-essential);--color-control-bg-blank-disable: rgb(242, 242, 242);--color-control-bg-border-blank: rgb(217, 217, 217);--color-control-bg-border-blank-hover: rgb(204, 204, 204);--color-control-bg-border-blank-disable: rgb(242, 242, 242);--color-control-bg-faint: var(--color-essential);--color-control-bg-faint-disable: rgb(199, 199, 199);--color-control-bg-check: rgb(84, 84, 84);--color-control-bg-check-hover: rgb(84, 84, 84);--color-control-bg-check-press: rgb(82, 82, 82);--color-control-bg-check-disable: rgb(242, 242, 242);--color-control-bg-border-check: rgb(168, 135, 0);--color-control-bg-border-check-hover: rgb(168, 135, 0);--color-control-bg-border-check-press: rgb( 168, 135, 0 );--color-control-bg-link-default: var(--color-path);--color-control-bg-link-default-hover: rgba(0, 68, 187, .3);--color-control-bg-border-link-default: rgba(0, 68, 187, .6);--color-control-bg-border-link-default-hover: rgba(0, 68, 187, .6);--color-control-typo-raised: #000;--color-control-typo-raised-disable: #7f7f7f;--color-control-bg-raised: #fff;--color-control-bg-raised-hover: #f5f5f5;--color-control-bg-raised-disable: #f5f5f5;--color-control-bg-raised-check: #fff;--attach-typo-color: var(--color-control-typo-primary);--badge-border-color: var(--color-bg-default);--badge-fill-color: var(--color-bg-alert);--badge-typo-color: var(--color-typo-inverse);--button-view-action-border-color-focused: var(--fig-color-accent-blue-normal);--button-view-action-fill-color-base: var(--fig-color-accent-neutral-normal);--button-view-action-fill-color-disabled: var(--fig-color-black-10);--button-view-action-fill-color-hovered: var(--fig-color-black-normal);--button-view-action-fill-color-progress-base: var(--color-control-bg-progress);--button-view-action-fill-color-progress-process: var(--color-control-bg-progress-process);--button-view-action-fill-color-checked-base: var(--color-control-bg-check);--button-view-action-fill-color-checked-hovered: var(--color-control-bg-check-hover);--button-view-action-typo-color-disabled: var(--fig-color-black-30);--button-view-action-typo-color-progress-base: var(--color-control-typo-passive);--button-view-action-typo-color-checked-base: var(--color-control-typo-faint);--button-view-action-typo-color-checked-hovered: var(--color-control-typo-faint);--button-view-clear-border-color-focused: var(--color-control-bg-border-prism);--button-view-clear-fill-color-disabled: rgba(63, 151, 243, .06);--button-view-clear-fill-color-checked-base: var(--color-control-bg-check);--button-view-clear-fill-color-checked-hovered: var(--color-control-bg-check-hover);--button-view-clear-fill-color-hovered: rgba(63, 151, 243, .1);--button-view-clear-typo-color-base: rgba(0, 0, 0, .85);--button-view-clear-typo-color-disabled: rgba(0, 0, 0, .25);--button-view-clear-typo-color-checked-base: var(--color-control-typo-faint);--button-view-clear-typo-color-hovered: rgba(0, 0, 0, .5);--button-view-default-border-color-focused: var(--fig-color-black-30);--button-view-default-fill-color-base: var(--fig-color-black-8);--button-view-default-fill-color-disabled: var(--fig-color-black-10);--button-view-default-fill-color-hovered: var(--fig-color-black-15);--button-view-default-fill-color-checked-base: var(--fig-color-black-10);--button-view-default-fill-color-checked-hovered: var(--fig-color-black-15);--button-view-default-typo-color-hovered: var(--fig-color-text-default);--button-view-default-typo-color-disabled: var(--fig-color-black-30);--button-view-link-border-color-base: var(--color-control-bg-border-link-default);--button-view-link-border-color-focused: var(--color-control-bg-border-prism);--button-view-link-fill-color-base: var(--color-control-bg-faint);--button-view-link-fill-color-disabled: var(--color-control-bg-default-disable);--button-view-link-fill-color-hovered: var(--color-control-bg-link-default-hover);--button-view-link-fill-color-checked-base: var(--color-control-bg-check);--button-view-link-fill-color-checked-hovered: var(--color-control-bg-check-hover);--button-view-link-typo-color-base: var(--fig-color-text-default);--button-view-link-typo-color-disabled: var(--fig-color-black-30);--button-view-link-typo-color-checked-base: var(--color-control-typo-faint);--button-view-link-typo-color-hovered: var(--fig-color-text-minor);--button-view-link-typo-color-pressed: var(--fig-color-text-minor);--button-view-pseudo-border-color-base: var(--fig-color-accent-blue-normal);--button-view-pseudo-border-color-focused: var(--color-control-bg-border-prism);--button-view-pseudo-fill-color-disabled: rgba(63, 151, 243, .3);--button-view-pseudo-fill-color-hovered: var(--fig-color-text-default);--button-view-pseudo-fill-color-checked-base: var(--color-control-bg-check);--button-view-pseudo-fill-color-checked-hovered: var(--color-control-bg-check-hover);--button-view-pseudo-fill-color-active: rgb(204, 204, 204);--button-view-pseudo-typo-color-base: var(--color-control-typo-primary);--button-view-pseudo-typo-color-disabled: var(--fig-color-accent-blue-normal);--button-view-pseudo-typo-color-checked-base: var(--color-control-typo-faint);--button-view-raised-border-color-focused: var(--color-control-bg-border-prism);--button-view-raised-fill-color-base: var(--color-control-bg-raised);--button-view-raised-fill-color-disabled: var(--fig-color-black-8);--button-view-raised-fill-color-hovered: var(--fig-color-black-normal);--button-view-raised-fill-color-checked-base: var(--color-control-bg-check);--button-view-raised-fill-color-checked-hovered: var(--color-control-bg-check-hover);--button-view-raised-typo-color-base: var(--fig-color-black-normal);--button-view-raised-typo-color-disabled: var(--fig-color-black-30);--button-view-raised-typo-color-checked-base: var(--color-control-typo-faint);--button-view-raised-typo-color-hovered: var(--fig-color-white-normal);--button-view-transparent-typo-color-disabled: var(--fig-color-black-30);--button-view-transparent-typo-color-checked-base: var(--fig-color-white-normal);--button-view-transparent-fill-color-hovered: var(--fig-color-black-15);--button-view-transparent-fill-color-disabled: transparent;--button-view-transparent-fill-color-checked-base: var(--fig-color-black-normal);--button-view-transparent-fill-color-checked-hovered: var(--fig-color-black-alternative);--checkbox-view-outline-border-color: rgba(0, 0, 0, .1);--checkbox-view-outline-fill-color-base: transparent;--checkbox-view-outline-fill-color-hovered: #d2d2d2;--checkbox-view-default-outline-color: #97b9f3;--checkbox-view-default-fill-color-hovered: #e0e0e0;--checkbox-view-default-typo-color-base: rgba(0, 0, 0, .85);--checkbox-view-default-typo-color-checked-base: var(--color-control-bg-faint);--divider-fill-color: #fc0;--header-fill-color: #fff;--header-nav-link-color-base: #939cb0;--header-nav-link-color-hover: #222426;--header-nav-link-color-active: #d00;--header-search-fill-color-base: #ffdb4d;--header-search-fill-color-hover: #ffd633;--header-search-fill-color-active: #fc0;--header-search-button-typo-color: #000;--header-search-textinput-typo-color: #000;--header-search-textinput-fill-color: #fff;--link-view-default-outline-color: var(--color-control-bg-border-prism);--link-view-default-typo-color-base: var(--color-link);--link-view-default-typo-color-disabled: var(--color-typo-disable);--link-view-default-typo-color-hovered: var(--color-link-hover);--menu-view-default-border-color-base: var(--color-control-bg-border-default);--menu-view-default-fill-color-base: var(--fig-color-white-normal);--menu-view-default-fill-color-hovered: var(--fig-color-black-8);--menu-view-default-typo-color-base: var(--color-control-typo-primary);--menu-view-default-typo-color-secondary: var(--color-control-typo-secondary);--menu-view-default-typo-color-disabled: var(--color-control-typo-disable);--menu-view-default-typo-color-hovered: var(--color-control-typo-primary);--message-box-view-default-typo-color: var(--color-typo-inverse);--message-box-view-default-fill-color: var(--color-bg-inverse);--message-box-view-promo-typo-color: var(--color-typo-inverse);--message-box-view-promo-fill-color: var(--color-bg-promo);--message-box-view-inverse-typo-color: var(--color-typo-primary);--message-box-view-inverse-fill-color: var(--color-bg-default);--popup-view-default-typo-color: var(--color-typo-primary);--popup-view-default-fill-color: var(--color-bg-default);--progress-outer-fill-color: transparent;--progress-inner-fill-color: var(--color-control-bg-progress);--radio-button-view-default-outline-color: var(--color-control-bg-border-prism);--radio-button-view-default-fill-color-base: var(--color-control-bg-default);--radio-button-view-default-fill-color-checked-base: var(--color-control-bg-passive);--radio-button-view-default-typo-color-base: var(--color-control-typo-secondary);--radio-button-view-default-typo-color-hovered: var(--color-control-typo-primary);--radio-button-view-default-typo-color-checked-base: var(--color-control-typo-primary);--radiobox-view-default-dot-fill-color: var(--color-control-bg-faint);--radiobox-view-default-outline-color: var(--color-control-bg-border-prism);--radiobox-view-default-fill-color-base: var(--color-control-bg-default);--radiobox-view-default-fill-color-hovered: var(--color-control-bg-default-hover);--radiobox-view-default-fill-color-checked-base: var(--color-control-bg-check);--radiobox-view-default-fill-color-checked-hovered: var(--color-control-bg-check-hover);--radiobox-view-default-typo-color-base: var(--color-control-typo-primary);--radiobox-view-outline-border-color: rgba(0, 0, 0, .1);--radiobox-view-outline-fill-color-base: transparent;--radiobox-view-outline-fill-color-hovered: #d9d9d9;--slider-view-default-typo-color-base: var(--color-control-typo-primary);--slider-view-default-track-fill-color-base: rgba(0, 0, 0, .15);--slider-view-default-track-fill-color-hovered: rgba(0, 0, 0, .25);--slider-view-default-range-fill-color-base: var( --color-control-bg-action );--slider-view-default-range-fill-color-hovered: var( --color-control-bg-action-hover );--slider-view-default-range-fill-color-disabled: rgba( 0, 0, 0, .15 );--slider-view-default-thumb-fill-color-base: var( --color-control-bg-raised );--slider-view-default-thumb-fill-color-disabled: #000;--slider-view-default-tick-fill-color-base: #fff;--spin-view-default-border-color: var(--color-control-bg-progress);--tabs-menu-view-default-outline-color: var(--color-control-bg-border-prism);--tabs-menu-view-default-active-line-fill-color-active: var(--color-typo-primary);--tabs-menu-view-default-typo-color-base: var(--color-typo-primary);--textarea-view-default-fill-color-base: var(--color-control-bg-blank);--textarea-view-default-fill-color-disabled: var(--color-control-bg-blank-disable);--textarea-view-default-fill-color-hovered: var(--color-control-bg-blank-hover);--textarea-view-default-typo-color-base: var(--color-control-typo-primary);--textarea-view-default-typo-color-disabled: var(--color-control-typo-disable);--textarea-view-default-placeholder-typo-color-base: var(--color-control-typo-ghost);--textarea-view-default-placeholder-typo-color-disabled: var(--color-control-typo-disable);--textarea-view-default-icon-fill-color-base: var(--color-control-typo-ghost);--textarea-view-default-clear-fill-color-base: var(--color-control-typo-ghost);--textarea-view-default-clear-fill-color-hovered: var(--color-control-typo-primary);--textarea-view-default-hint-typo-color-state-error-base: var(--color-control-typo-error);--textarea-view-default-border-color-base: var(--color-control-bg-border-blank);--textarea-view-default-border-color-disabled: var(--color-control-bg-border-blank-disable);--textarea-view-default-border-color-focused: var(--color-control-bg-border-focus);--textarea-view-default-border-color-hovered: var(--color-control-bg-border-blank-hover);--textarea-view-default-border-color-state-error-base: var(--color-control-bg-border-default-error);--textarea-view-default-border-color-state-error-hovered: var(--color-control-bg-border-default-error-hover);--textinput-view-material-typo-color-base: #000;--textinput-view-material-typo-color-disabled: rgba(0, 0, 0, .4);--textinput-view-material-border-color-base: rgba(0, 0, 0, .1);--textinput-view-material-border-color-state-error: #ff3737;--textinput-view-material-icon-fill-color-base: rgba(0, 0, 0, .8);--textinput-view-material-icon-fill-color-disabled: rgba(0, 0, 0, .5);--textinput-view-material-hint-typo-color-base: rgba(0, 0, 0, .4);--textinput-view-material-hint-typo-color-state-error: #ff3737;--textinput-view-material-caret-color-base: #067aff;--textinput-view-material-caret-color-state-error: #ff3737;--textinput-view-material-placeholder-typo-color-base: var(--color-control-typo-ghost);--textinput-view-material-label-color-base: rgba(0, 0, 0, .25);--textinput-view-material-label-color-state-error: #ff3737;--textinput-view-material-label-color-floated-base: rgba(0, 0, 0, .4);--textinput-view-material-variant-filled-border-color-focused: #067aff;--textinput-view-material-variant-filled-fill-color: rgba(0, 0, 0, .05);--textinput-view-material-variant-filled-label-color-floated: #067aff;--textinput-view-material-variant-outlined-border-color-base: rgba(0, 0, 0, .1);--textinput-view-material-variant-outlined-border-color-focused: #067aff;--textinput-view-material-variant-outlined-label-color-floated: #067aff;--textinput-view-default-fill-color-disabled: var(--color-control-bg-blank-disable);--textinput-view-default-fill-color-hovered: var(--fig-color-background-transparent-lighter);--textinput-view-default-typo-color-base: var(--fig-color-content-default);--textinput-view-default-typo-color-disabled: var(--color-control-typo-disable);--textinput-view-default-placeholder-typo-color-base: var(--color-control-typo-ghost);--textinput-view-default-placeholder-typo-color-disabled: var(--color-control-typo-disable);--textinput-view-default-icon-fill-color-base: var(--color-control-typo-ghost);--textinput-view-default-clear-fill-color-base: var(--color-control-typo-ghost);--textinput-view-default-clear-fill-color-hovered: var(--color-control-typo-primary);--textinput-view-default-hint-typo-color-state-error-base: var(--color-control-typo-error);--textinput-view-default-border-color-base: var(--fig-color-control-minor);--textinput-view-default-border-color-disabled: var(--color-control-bg-border-blank-disable);--textinput-view-default-border-color-focused: var(--fig-color-control-default);--textinput-view-default-border-color-hovered: var(--color-control-bg-border-blank-hover);--textinput-view-default-border-color-state-error-base: var(--color-control-bg-border-default-error);--textinput-view-default-border-color-state-error-hovered: var(--color-control-bg-border-default-error-hover);--tooltip-view-default-fill-color-base: var(--fig-color-background-inverted);--tooltip-view-default-fill-color-state-success: var(--color-bg-success);--tooltip-view-default-fill-color-state-warning: var(--color-bg-warning);--tooltip-view-default-fill-color-state-alert: var(--color-bg-alert);--tooltip-view-default-typo-color-state-success: var(--color-control-typo-faint);--tooltip-view-default-typo-color-state-warning: var(--color-control-typo-faint);--tooltip-view-default-typo-color-state-alert: var(--color-control-typo-faint);--tooltip-view-default-typo-color-base: var(--fig-color-text-inverted);--tumbler-view-default-outline-color: var(--color-control-bg-border-prism);--tumbler-view-default-fill-color-disabled: var(--color-control-bg-default-disable);--tumbler-view-default-fill-color-hovered: var(--color-control-bg-default-hover);--tumbler-view-default-fill-color-checked-disabled: var(--color-control-bg-default-disable);--tumbler-view-default-button-fill-color-base: var(--color-control-bg-faint);--tumbler-view-default-typo-color-base: var(--color-control-typo-primary);--tumbler-view-default-typo-color-disabled: var(--color-control-typo-disable);--calendar-view-default-fill-color: #fff;--calendar-view-default-header-fill-color: transparent;--calendar-view-default-aside-typo-color-base: rgba(0, 0, 0, .6);--calendar-view-default-aside-fill-color-base: rgba(0, 0, 0, .05);--calendar-view-default-weekday-typo-color-base: #000000;--calendar-view-default-weekend-typo-color-base: #ff3029;--calendar-view-default-cell-border-color-hovered: rgba(0, 0, 0, .1);--calendar-view-default-cell-border-color-focused: #e69900;--calendar-view-default-cell-border-color-today: rgba(0, 0, 0, .05);--calendar-view-default-cell-underline-color-today: #ff3737;--calendar-view-default-cell-typo-color-base: rgba(0, 0, 0, .8);--calendar-view-default-cell-typo-color-disabled: rgba(0, 0, 0, .45);--calendar-view-default-cell-typo-color-selected-base: #fff;--calendar-view-default-cell-typo-color-weekend: #ff3737;--calendar-view-default-cell-fill-color-hovered: #f2f2f2;--calendar-view-default-cell-fill-color-pressed: #e5e5e5;--calendar-view-default-cell-fill-color-range-selected-base: #f2f2f2;--calendar-view-default-cell-fill-color-range-selected-hovered: #e6e6e6;--calendar-view-default-cell-fill-color-range-selected-pressed: #d9d9d9;--calendar-view-default-cell-fill-color-selected-base: #ff3333;--calendar-view-default-cell-fill-color-selected-hovered: #ff0000;--calendar-view-default-cell-fill-color-selected-pressed: #f20008;--calendar-view-default-cell-fill-color-selected-disabled: #f7f8fa;--calendar-view-default-nav-action-typo-color-base: rgba(0, 0, 0, .65);--calendar-view-default-nav-action-typo-color-hovered: rgba(0, 0, 0, 1);--calendar-view-default-nav-action-typo-color-disabled: #808080;--calendar-view-default-nav-title-button-typo-color-base: #000;--calendar-view-default-nav-title-button-typo-color-hovered: rgba(0, 0, 0, .65);--calendar-view-brand-fill-color: #fff;--calendar-view-brand-header-fill-color: #1a1a1a;--calendar-view-brand-aside-typo-color-base: rgba(0, 0, 0, .6);--calendar-view-brand-aside-fill-color-base: rgba(0, 0, 0, .05);--calendar-view-brand-weekday-typo-color-base: #fff;--calendar-view-brand-weekend-typo-color-base: rgba(255, 255, 255, .75);--calendar-view-brand-cell-border-color-hovered: rgba(0, 0, 0, .1);--calendar-view-brand-cell-border-color-focused: #fdb100;--calendar-view-brand-cell-border-color-today: rgba(0, 0, 0, .05);--calendar-view-brand-cell-underline-color-today: #ff3737;--calendar-view-brand-cell-typo-color-base: rgba(0, 0, 0, .8);--calendar-view-brand-cell-typo-color-disabled: rgba(0, 0, 0, .45);--calendar-view-brand-cell-typo-color-selected-base: #fff;--calendar-view-brand-cell-typo-color-weekend: #ff3737;--calendar-view-brand-cell-fill-color-hovered: #f2f2f2;--calendar-view-brand-cell-fill-color-pressed: #e5e5e5;--calendar-view-brand-cell-fill-color-range-selected-base: #f2f2f2;--calendar-view-brand-cell-fill-color-range-selected-hovered: #e6e6e6;--calendar-view-brand-cell-fill-color-range-selected-pressed: #d9d9d9;--calendar-view-brand-cell-fill-color-selected-base: #ff3333;--calendar-view-brand-cell-fill-color-selected-hovered: #ff0000;--calendar-view-brand-cell-fill-color-selected-pressed: #f20008;--calendar-view-brand-cell-fill-color-selected-disabled: #f7f8fa;--calendar-view-brand-nav-action-typo-color-base: rgba(255, 255, 255, .65);--calendar-view-brand-nav-action-typo-color-hovered: rgba(255, 255, 255, 1);--calendar-view-brand-nav-action-typo-color-disabled: rgba(255, 255, 255, .4);--calendar-view-brand-nav-title-button-typo-color-base: #fff;--calendar-view-brand-nav-title-button-typo-color-hovered: rgba(255, 255, 255, .65);--datetimefield-view-default-fill-color-base: var(--color-control-bg-blank);--datetimefield-view-default-fill-color-disabled: var(--color-control-bg-blank-disable);--datetimefield-view-default-fill-color-hovered: var(--color-control-bg-blank-hover);--datetimefield-view-default-border-color-base: var(--color-control-bg-border-blank);--datetimefield-view-default-border-color-disabled: var(--color-control-bg-border-blank-disable);--datetimefield-view-default-border-color-focused: var(--color-control-bg-border-focus);--datetimefield-view-default-border-color-hovered: var(--color-control-bg-border-blank-hover);--datetimefield-view-default-segment-fill-color-focused: #d9d9d9;--datetimefield-view-default-segment-typo-color-base: var(--color-control-typo-primary);--datetimefield-view-default-segment-typo-color-disabled: var(--color-control-typo-disable);--datetimefield-view-default-segment-typo-color-invalid: var(--color-control-typo-error);--datetimefield-view-default-placeholder-typo-color-base: var(--color-control-typo-ghost);--datetimefield-view-default-placeholder-typo-color-disabled: var(--color-control-typo-disable);--fig-color-black-8: rgba(0, 0, 0, .06);--fig-color-black-10: rgba(0, 0, 0, .1);--fig-color-black-12: rgba(0, 0, 0, .1);--fig-color-black-15: rgba(0, 0, 0, .15);--fig-color-black-25: rgba(0, 0, 0, .25);--fig-color-black-30: rgba(0, 0, 0, .3);--fig-color-black-50: rgba(0, 0, 0, .5);--fig-color-black-80: rgba(0, 0, 0, .8);--fig-color-black-85: rgba(0, 0, 0, .85);--fig-color-black-normal: #000000;--fig-color-black-alternative: #3d3d3d;--fig-color-white-8: rgba(255, 255, 255, .06);--fig-color-white-10: rgba(255, 255, 255, .1);--fig-color-white-15: rgba(255, 255, 255, .15);--fig-color-white-20: rgba(255, 255, 255, .2);--fig-color-white-25: rgba(255, 255, 255, .25);--fig-color-white-30: rgba(255, 255, 255, .3);--fig-color-white-50: rgba(255, 255, 255, .5);--fig-color-white-80: rgba(255, 255, 255, .8);--fig-color-white-85: rgba(255, 255, 255, .85);--fig-color-white-normal: #ffffff;--fig-color-white-alternative: #f7f8f9;--fig-color-gray-50: rgba(224, 224, 224, .5);--fig-color-gray-normal: #e0e0e0;--fig-color-accent-blue-30: rgba(63, 151, 243, .3);--fig-color-accent-blue-50: rgba(63, 151, 243, .5);--fig-color-accent-blue-normal: #3f97f3;--fig-color-accent-blue-pale: #e9f1ff;--fig-color-accent-blue-light: #3c82ff;--fig-color-accent-blue-dark: #2a82df;--fig-color-accent-notice-normal: #fb774d;--fig-color-grayish-blue-20: #1f2e47;--fig-color-grayish-blue-30: #2e446b;--fig-color-grayish-blue-80: #b8c7e0;--fig-color-grayish-blue-90: #dbe3f0;--fig-color-grayish-blue-95: #edf1f7;--fig-color-grayish-blue-98: #f8f9fc;--fig-color-accent-neutral-normal: #262626;--fig-color-accent-orange-30: rgba(255, 128, 0, .3);--fig-color-accent-orange-50: rgba(255, 128, 0, .5);--fig-color-accent-orange-normal: #ff8000;--fig-color-accent-orange-pale: #fef5eb;--fig-color-accent-orange-light: #ff9e3d;--fig-color-accent-orange-dark: #ef6446;--fig-color-grayish-orange-20: #47331f;--fig-color-grayish-orange-30: #6b4d2e;--fig-color-grayish-orange-80: #e0ccb8;--fig-color-grayish-orange-90: #f0e5db;--fig-color-grayish-orange-95: #f7f2ed;--fig-color-grayish-orange-98: #fcfaf8;--fig-color-red-20: rgba(255, 97, 75, .2);--fig-color-red-normal: #ff614b;--fig-color-green-normal: #43b75d;--fig-color-background-active: var(--fig-color-accent-blue-pale);--fig-color-background-default: var(--fig-color-white-normal);--fig-color-background-alternative: var(--fig-color-white-alternative);--fig-color-background-inverted: var(--fig-color-black-normal);--fig-color-background-transparent-lighter: var(--fig-color-black-8);--fig-color-background-critical: var(--fig-color-red-20);--fig-color-text-active: var(--fig-color-accent-blue-normal);--fig-color-text-default: var(--fig-color-black-normal);--fig-color-text-minor: var(--fig-color-black-50);--fig-color-text-inverted: var(--fig-color-white-normal);--fig-color-text-accent: var(--fig-color-accent-orange-normal);--fig-color-control-active: var(--fig-color-accent-blue-normal);--fig-color-control-default: var(--fig-color-black-normal);--fig-color-control-minor: var(--fig-color-black-8);--fig-color-devider-default: var(--fig-color-black-15);--fig-color-other-overlay: var(--fig-color-black-50);--fig-color-content-default: var(--fig-color-black-normal);--fig-color-accent-critical: var(--fig-color-red-normal);--fig-color-accent-success: var(--fig-color-green-normal);--fig-color-accent-warning: var(--fig-color-accent-orange-normal);--fig-color-accent-default: var(--fig-color-black-50)}.Theme_root_figaro-light{--space-3-xs: 2px;--space-2-xs: 4px;--space-xs: 8px;--space-s: 12px;--space-m: 16px;--space-l: 20px;--space-xl: 24px;--space-2-xl: 32px;--space-3-xl: 40px;--space-4-xl: 48px;--space-5-xl: 72px;--space-6-xl: 96px;--typography-font-family: "YS Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-font-weight-light: 300;--typography-font-weight-regular: 400;--typography-font-weight-medium: 500;--typography-font-weight-bold: 700;--control-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-controls-size-s-font-size: 13px;--typography-controls-size-m-font-size: 15px;--typography-controls-size-l-font-size: 18px;--attach-font-family: var(--control-font-family);--attach-reset-width: 12px;--attach-reset-height: 12px;--attach-reset-indentLeft: 5px;--attach-iconFile-indentRight: 5px;--attach-size-s-fontSize: var(--typography-controls-size-s-font-size);--attach-size-s-lineHeight: 32px;--attach-size-s-holder-indentLeft: 6px;--attach-size-m-fontSize: var(--typography-controls-size-m-font-size);--attach-size-m-lineHeight: 36px;--attach-size-m-holder-indentLeft: 8px;--attach-size-l-fontSize: var(--typography-controls-size-l-font-size);--attach-size-l-lineHeight: 42px;--attach-size-l-holder-indentLeft: 10px;--badge-font-family: var(--control-font-family);--badge-size-small: 10px;--badge-size-large: 16px;--badge-font-size: 12px;--badge-border-radius: 8px;--badge-border-width: 2px;--button-font-family: var(--fig-font-family);--button-border-width: 1px;--button-borderRadius: 10px;--button-size-s-font: 14px;--button-size-s-lineHeight: 36px;--button-size-s-height: 36px;--button-size-s-icon-width: 36px;--button-size-s-icon-indentLeft: 36px;--button-size-s-icon-indentRight: 36px;--button-size-s-text-indentAll: 0 16px;--button-size-m-font: 16px;--button-size-m-lineHeight: 50px;--button-size-m-height: 50px;--button-size-m-icon-width: 50px;--button-size-m-icon-indentLeft: 44px;--button-size-m-icon-indentRight: 44px;--button-size-m-text-indentAll: 0 24px;--button-size-l-font: 16px;--button-size-l-lineHeight: 60px;--button-size-l-height: 60px;--button-size-l-icon-width: 60px;--button-size-l-icon-indentLeft: 48px;--button-size-l-icon-indentRight: 48px;--button-size-l-text-indentAll: 0 24px;--button-size-xs-line-height: 32px;--button-size-xs-height: 32px;--button-size-xs-icon-width: 32px;--button-size-xs-icon-indent-left: 32px;--button-size-xs-icon-indent-right: 32px;--button-size-xs-font-size: 14px;--button-size-xs-text-indent-all: 0 14px;--button-view-action-typo-color-base: var(--fig-color-white-normal);--button-view-action-typo-color-hovered: var(--fig-color-white-normal);--button-view-default-typo-color-base: var(--fig-color-black-normal);--button-view-default-typo-color-checked-base: var(--fig-color-black-normal);--button-view-default-typo-color-checked-hovered: var(--fig-color-black-normal);--button-view-raised-box-shadow-base: 0px 0px 16px rgba(36, 36, 36, .08);--button-view-raised-box-shadow-hovered: none;--button-view-raised-box-shadow-disabled: none;--button-group-gap-s: 1px;--button-group-gap-m: 4px;--button-group-gap-l: 6px;--button-group-gap-xl: 8px;--button-group-pin-circle-border-radius: 100px;--button-group-pin-round-border-radius: var(--button-borderRadius);--checkbox-view-outline-disabled-opacity: .4;--checkbox-font-family: var(--fig-font-family);--checkbox-borderRadius: 6px;--checkbox-size-s-fontSize: 16px;--checkbox-size-s-indentLeft: 8px;--checkbox-size-s-width: 20px;--checkbox-size-s-height: 20px;--checkbox-size-s-tick-width: 12px;--checkbox-size-s-tick-height: 8px;--checkbox-size-m-fontSize: var(--typography-controls-size-m-font-size);--checkbox-size-m-indentLeft: 5px;--checkbox-size-m-width: 17px;--checkbox-size-m-height: 17px;--checkbox-size-m-tick-width: 13px;--checkbox-size-m-tick-height: 10px;--checkbox-size-l-font-size: 18px;--checkbox-size-l-width: 24px;--checkbox-size-l-height: 24px;--checkbox-size-l-indent-left: 12px;--checkbox-disabled-opacity: .6;--checkbox-view-default-fill-color-base: var(--fig-color-white-normal);--checkbox-view-default-fill-color-checked-base: var(--fig-color-black-normal);--checkbox-view-default-fill-color-checked-hovered: var(--fig-color-accent-neutral-normal);--checkbox-view-default-typo-color-checked-hovered: var(--fig-color-white-50);--divider-indent-all: 16px;--header-font-family: "YS Text", arial, sans-serif;--header-shadow: none;--header-space-all: 0 20px;--header-z-index: auto;--header-content-height: 60px;--header-content-width: auto;--header-content-indent-right: auto;--header-content-max-width: 1400px;--header-content-space-all: 0;--header-logo-height: 32px;--header-logo-indent-right: 29px;--header-logo-circle-indent-top: -3px;--header-logoaas-height: 32px;--header-logoaas-indent: -5px auto 5px auto;--header-icon-width: 20px;--header-icon-height: 20px;--header-icon-indent-right: 8px;--header-actions-gap: 14px;--header-actions-space-left: 24px;--header-nav-indent: 0;--header-nav-space-all: 0;--header-nav-link-font-size: 16px;--header-nav-link-font-weight: 500;--header-nav-link-line-height: 21px;--header-nav-link-space-all: 8px 2px;--header-nav-link-border: 2px solid transparent;--header-nav-link-gap: 12px;--header-search-font-family: Arial, sans-serif;--header-search-min-width: 220px;--header-search-max-width: 470px;--header-search-width: 470px;--header-search-indent-left: 29px;--header-search-button-font-size: 16px;--header-search-button-line-height: 36px;--header-search-button-width: 88px;--header-search-button-indent-right: 9px;--header-search-button-space-left: 5px;--header-search-button-before-border-width: 22px 0 22px 11px;--header-search-button-before-top: -4px;--header-search-button-before-right: -9px;--header-search-textinput-height: 36px;--header-search-textinput-border-radius: 4px;--header-search-textinput-control-font-size: 18px;--header-search-textinput-control-border-width: 0 30px 0 13px;--header-search-textinput-box-border-width: 2px 0 2px 2px;--menu-font-family: var(--fig-font-family);--menu-group-borderWidth: 1px;--menu-size-s-fontSize: 14px;--menu-size-s-lineHeight: 36px;--menu-size-s-spaceVert: 4px;--menu-size-s-group-spaceVert: 4px;--menu-size-s-group-spaceHor: 0;--menu-size-s-group-indentBottom: 4px;--menu-size-s-item-spaceVert: 3px;--menu-size-s-item-spaceHor: 9px;--menu-size-s-item-indentBottom: 4px;--menu-size-s-item-space-hor: 12px;--menu-size-s-item-icon-indentRight: 4px;--menu-size-s-titleSibling-indentLeft: 20px;--menu-size-m-fontSize: var(--typography-controls-size-m-font-size);--menu-size-m-lineHeight: 36px;--menu-size-m-spaceVert: 5px;--menu-size-m-group-spaceVert: 5px;--menu-size-m-group-spaceHor: 0;--menu-size-m-group-indentBottom: 5px;--menu-size-m-item-spaceVert: 4px;--menu-size-m-item-spaceHor: 15px;--menu-size-m-item-indentBottom: 5px;--menu-size-m-item-icon-indentRight: 6px;--menu-size-m-titleSibling-indentLeft: 20px;--message-box-fontSize: var(--typography-controls-size-s-font-size);--message-box-font-family: var(--control-font-family);--message-box-lineHeight: 16px;--message-box-hint-borderRadius: 4px;--message-box-close-lineHeight: 16px;--message-box-close-fontSize: 11px;--message-box-close-indentRight: 7px;--message-box-close-width: 16px;--message-box-close-height: 16px;--message-box-text-indentLeft: 20px;--message-box-text-indentRight: 20px;--message-box-content-spaceAll: 20px;--message-box-content-max-width: 180px;--message-box-size-s-tail-size: 22px;--message-box-size-s-tooltip-fontSize: 11px;--message-box-size-s-fontSize: var(--typography-controls-size-s-font-size);--message-box-size-s-border-radius: 7px;--message-box-size-s-content-maxWidth: 260px;--message-box-size-s-content-spaceAll: 5px 10px;--message-box-size-s-content-functional-width: 180px;--message-box-size-m-tail-size: 22px;--message-box-size-m-tooltip-fontSize: 11px;--message-box-size-m-fontSize: var(--typography-controls-size-s-font-size);--message-box-size-m-border-radius: 7px;--message-box-size-m-content-spaceAll: 10px 14px;--message-box-size-m-content-minWidth: 200px;--message-box-size-m-content-maxWidth: 280px;--message-box-size-m-content-tooltip-maxWidth: 320px;--message-box-size-m-content-functional-width: 280px;--message-box-size-l-tail-size: 22px;--message-box-size-l-functional-fontSize: 14px;--message-box-size-l-functional-lineHeight: 18px;--message-box-size-l-fontSize: var(--typography-controls-size-s-font-size);--message-box-size-l-border-radius: 7px;--message-box-size-l-content-spaceAll: 15px 20px;--message-box-size-l-content-minWidth: 300px;--message-box-size-l-content-maxWidth: 380px;--message-box-size-l-content-width: 380px;--message-box-size-l-content-functional-width: 380px;--message-box-button-indentRight: 0;--message-box-buttons-indentAll: 0;--message-box-view-default-shadow: 0 6px 20px -4px rgba(0, 0, 0, .7);--message-box-view-promo-shadow: 0 6px 20px -4px rgba(0, 0, 0, .7);--message-box-view-inverse-shadow: 0 6px 20px -4px rgba(0, 0, 0, .7);--modal-border-radius: 0;--popup-borderRadius: 4px;--progressbar-height: 2px;--progress-border-radius: 0;--radio-button-font-family: var(--control-font-family);--radioButton-indent: 3px;--radioButton-borderRadius: 4px;--radioButton-after-borderRadius: 2px;--radioButton-size-s-fontSize: var(--typography-controls-size-s-font-size);--radioButton-size-s-lineHeight: 28px;--radioButton-size-s-space: 0 13px;--radioButton-size-m-fontSize: var(--typography-controls-size-m-font-size);--radioButton-size-m-lineHeight: 32px;--radioButton-size-m-space: 0 15px;--radioButton-size-l-fontSize: var(--typography-controls-size-l-font-size);--radioButton-size-l-lineHeight: 38px;--radioButton-size-l-space: 0 18px;--radiobox-font-family: var(--control-font-family);--radiobox-view-outline-disabled-opacity: .4;--radiobox-borderRadius: 50%;--radiobox-after-borderRadius: 50%;--radiobox-size-s-fontSize: var(--typography-controls-size-s-font-size);--radiobox-size-s-lineHeight: 28px;--radiobox-size-s-size: 13px;--radiobox-size-s-positionTop: 2px;--radiobox-size-s-indentRight: 5px;--radiobox-size-s-after-size: 5px;--radiobox-size-m-fontSize: var(--typography-controls-size-m-font-size);--radiobox-size-m-lineHeight: 32px;--radiobox-size-m-size: 17px;--radiobox-size-m-positionTop: 3px;--radiobox-size-m-indentRight: 6px;--radiobox-size-m-after-size: 7px;--radiobox-disabled-opacity: .6;--slider-font-family: var(--control-font-family);--slider-view-default-height: 32px;--slider-view-default-track-border-radius: 2px;--slider-view-default-track-height: 2px;--slider-view-default-thumb-width: 16px;--slider-view-default-thumb-height: 16px;--slider-view-default-thumb-border-radius: 50%;--slider-view-default-tick-width: 2px;--slider-view-default-tick-height: 2px;--slider-view-default-tick-label-font-size: 13px;--slider-view-default-tick-label-line-height: 16px;--spin-size-xxs: 16px;--spin-size-xs: 24px;--spin-size-s: 28px;--spin-size-m: 32px;--spin-size-l: 38px;--tabs-menu-font-family: var(--control-font-family);--tabsMenu-size-s-font: 14px;--tabsMenu-size-s-lineHeight: 36px;--tabsMenu-size-m-font: 16px;--tabsMenu-size-m-lineHeight: 50px;--text-display-size-xl-font-size: 3.5rem;--text-display-size-xl-line-height: 4rem;--text-display-size-xl-letter-spacing: normal;--text-display-size-xl-font-family: var(--typography-font-family);--text-display-size-l-font-size: 3rem;--text-display-size-l-line-height: 3.5rem;--text-display-size-l-letter-spacing: .0065em;--text-display-size-l-font-family: var(--typography-font-family);--text-display-size-m-font-size: 2.5rem;--text-display-size-m-line-height: 3rem;--text-display-size-m-letter-spacing: .0065em;--text-display-size-m-font-family: var(--typography-font-family);--text-display-size-s-font-size: 2.125rem;--text-display-size-s-line-height: 2.5rem;--text-display-size-s-letter-spacing: .0065em;--text-display-size-s-font-family: var(--typography-font-family);--text-headline-size-xl-font-size: 2rem;--text-headline-size-xl-line-height: 2.5rem;--text-headline-size-xl-letter-spacing: .0065em;--text-headline-size-xl-font-family: var(--typography-font-family);--text-headline-size-l-font-size: 1.75rem;--text-headline-size-l-line-height: 2.25rem;--text-headline-size-l-letter-spacing: .0065em;--text-headline-size-l-font-family: var(--typography-font-family);--text-headline-size-m-font-size: 1.5rem;--text-headline-size-m-line-height: 1.875rem;--text-headline-size-m-letter-spacing: .0065em;--text-headline-size-m-font-family: var(--typography-font-family);--text-headline-size-s-font-size: 1.25rem;--text-headline-size-s-line-height: 1.5rem;--text-headline-size-s-letter-spacing: .0065em;--text-headline-size-s-font-family: var(--typography-font-family);--text-headline-size-xs-font-size: 1.125rem;--text-headline-size-xs-line-height: 1.5rem;--text-headline-size-xs-letter-spacing: .0065em;--text-headline-size-xs-font-family: var(--typography-font-family);--text-subheader-size-xl-font-size: 1rem;--text-subheader-size-xl-line-height: 1.25rem;--text-subheader-size-xl-letter-spacing: .0065em;--text-subheader-size-xl-font-family: var(--typography-font-family);--text-subheader-size-l-font-size: .9375rem;--text-subheader-size-l-line-height: 1.125rem;--text-subheader-size-l-letter-spacing: .0065em;--text-subheader-size-l-font-family: var(--typography-font-family);--text-subheader-size-m-font-size: .875rem;--text-subheader-size-m-line-height: 1.125rem;--text-subheader-size-m-letter-spacing: .0065em;--text-subheader-size-m-font-family: var(--typography-font-family);--text-subheader-size-s-font-size: .8125rem;--text-subheader-size-s-line-height: 1.125rem;--text-subheader-size-s-letter-spacing: .0065em;--text-subheader-size-s-font-family: var(--typography-font-family);--text-body-long-size-xl-font-size: 1rem;--text-body-long-size-xl-line-height: 1.5rem;--text-body-long-size-xl-letter-spacing: .0065em;--text-body-long-size-xl-font-family: var(--typography-font-family);--text-body-long-size-l-font-size: .9375rem;--text-body-long-size-l-line-height: 1.25rem;--text-body-long-size-l-letter-spacing: .0065em;--text-body-long-size-l-font-family: var(--typography-font-family);--text-body-long-size-m-font-size: .875rem;--text-body-long-size-m-line-height: 1.25rem;--text-body-long-size-m-letter-spacing: .0065em;--text-body-long-size-m-font-family: var(--typography-font-family);--text-body-long-size-s-font-size: .8125rem;--text-body-long-size-s-line-height: 1.125rem;--text-body-long-size-s-letter-spacing: .0065em;--text-body-long-size-s-font-family: var(--typography-font-family);--text-body-short-size-xl-font-size: 1rem;--text-body-short-size-xl-line-height: 1.25rem;--text-body-short-size-xl-letter-spacing: .0065em;--text-body-short-size-xl-font-family: var(--typography-font-family);--text-body-short-size-l-font-size: .9375rem;--text-body-short-size-l-line-height: 1.125rem;--text-body-short-size-l-letter-spacing: .0065em;--text-body-short-size-l-font-family: var(--typography-font-family);--text-body-short-size-m-font-size: .875rem;--text-body-short-size-m-line-height: 1.125rem;--text-body-short-size-m-letter-spacing: .0065em;--text-body-short-size-m-font-family: var(--typography-font-family);--text-body-short-size-s-font-size: .8125rem;--text-body-short-size-s-line-height: 1rem;--text-body-short-size-s-letter-spacing: .0065em;--text-body-short-size-s-font-family: var(--typography-font-family);--text-caption-size-xl-font-size: .8125rem;--text-caption-size-xl-line-height: 1rem;--text-caption-size-xl-letter-spacing: .0065em;--text-caption-size-xl-font-family: var(--typography-font-family);--text-caption-size-l-font-size: .75rem;--text-caption-size-l-line-height: 1rem;--text-caption-size-l-letter-spacing: .0065em;--text-caption-size-l-font-family: var(--typography-font-family);--text-caption-size-m-font-size: .6875rem;--text-caption-size-m-line-height: 1rem;--text-caption-size-m-letter-spacing: .0065em;--text-caption-size-m-font-family: var(--typography-font-family);--text-overline-size-l-font-size: .75rem;--text-overline-size-l-line-height: .875rem;--text-overline-size-l-letter-spacing: .0065em;--text-overline-size-l-font-family: var(--typography-font-family);--text-overline-size-m-font-size: .6875rem;--text-overline-size-m-line-height: .875rem;--text-overline-size-m-letter-spacing: .0065em;--text-overline-size-m-font-family: var(--typography-font-family);--text-overline-size-s-font-size: .625rem;--text-overline-size-s-line-height: .75rem;--text-overline-size-s-letter-spacing: .0065em;--text-overline-size-s-font-family: var(--typography-font-family);--text-control-size-xxl-font-size: 1.125rem;--text-control-size-xxl-line-height: 1.5rem;--text-control-size-xxl-letter-spacing: .0065em;--text-control-size-xxl-font-family: var(--typography-font-family);--text-control-size-xl-font-size: 1rem;--text-control-size-xl-line-height: 1.25rem;--text-control-size-xl-letter-spacing: .0065em;--text-control-size-xl-font-family: var(--typography-font-family);--text-control-size-l-font-size: .9375rem;--text-control-size-l-line-height: 1.25rem;--text-control-size-l-letter-spacing: .0065em;--text-control-size-l-font-family: var(--typography-font-family);--text-control-size-m-font-size: .875rem;--text-control-size-m-line-height: 1rem;--text-control-size-m-letter-spacing: .0065em;--text-control-size-m-font-family: var(--typography-font-family);--text-control-size-s-font-size: .8125rem;--text-control-size-s-line-height: 1rem;--text-control-size-s-letter-spacing: .0065em;--text-control-size-s-font-family: var(--typography-font-family);--text-control-size-xs-font-size: .75rem;--text-control-size-xs-line-height: 1rem;--text-control-size-xs-letter-spacing: .0065em;--text-control-size-xs-font-family: var(--typography-font-family);--text-control-size-xxs-font-size: .6875rem;--text-control-size-xxs-line-height: 1rem;--text-control-size-xxs-letter-spacing: .0065em;--text-control-size-xxs-font-family: var(--typography-font-family);--textarea-font-family: var(--control-font-family);--textarea-borderWidth: 2px;--textarea-borderRadius: 4px;--textarea-size-s-fontSize: var(--typography-controls-size-s-font-size);--textarea-size-s-spaceAll: 6px;--textarea-size-s-minWidth: 180px;--textarea-size-s-minHeight: 32px;--textarea-size-s-clear-width: 32px;--textarea-size-s-clear-height: 32px;--textarea-hint-size-s-fontSize: 12px;--textarea-size-m-fontSize: var(--typography-controls-size-m-font-size);--textarea-size-m-spaceAll: 8px;--textarea-size-m-minWidth: 200px;--textarea-size-m-minHeight: 36px;--textarea-size-m-clear-width: 36px;--textarea-size-m-clear-height: 36px;--textarea-hint-size-m-fontSize: 13px;--textinput-font-family: Yandex Sans;--textinput-borderWidth: 1px;--textinput-borderRadius: var(--fig-border-radius-l);--textinput-size-s-fontSize: var(--typography-controls-size-s-font-size);--textinput-size-s-height: 36px;--textinput-size-s-control-spaceAll: 0 8px;--textinput-size-s-has-icon-spaceRight: 32px;--textinput-size-s-has-icon-spaceLeft: 32px;--textinput-size-s-icon-width: 32px;--textinput-size-s-icon-height: 32px;--textinput-hint-size-s-fontSize: 12px;--textinput-size-m-fontSize: 14px;--textinput-size-m-height: 36px;--textinput-size-m-control-spaceAll: 0 10px;--textinput-size-m-has-icon-spaceRight: 36px;--textinput-size-m-has-icon-spaceLeft: 36px;--textinput-size-m-icon-width: 36px;--textinput-size-m-icon-height: 36px;--textinput-hint-size-m-fontSize: 13px;--textinput-view-material-font-size: 1rem;--textinput-view-material-space-all: 12px 0 10px;--textinput-view-material-space-left: 16px;--textinput-view-material-space-right: 16px;--textinput-view-material-space-top: 16px;--textinput-view-material-icon-width: 24px;--textinput-view-material-icon-height: 24px;--textinput-view-material-hint-font-size: .75rem;--textinput-view-default-fill-color-base: var(--fig-color-background-alternative);--textinput-view-default-line-height: 20px;--tooltip-font-family: var(--control-font-family);--tooltip-borderRadius: 8px;--tooltip-size-s-fontSize: var(--typography-controls-size-s-font-size);--tooltip-size-s-lineHeight: 12px;--tooltip-size-s-content-spaceAll: 8px;--tooltip-size-s-tail-size: 12px;--tooltip-size-m-fontSize: 14px;--tooltip-size-m-lineHeight: 18px;--tooltip-size-m-content-spaceAll: 16px 16px;--tooltip-size-m-tail-size: 12px;--tooltip-size-l-fontSize: 16px;--tooltip-size-l-lineHeight: 16px;--tooltip-size-l-content-spaceAll: 18px;--tooltip-size-l-tail-size: 36px;--tooltip-view-default-shadow: none;--tumbler-font-family: var(--control-font-family);--tumbler-button-space: 2px;--tumbler-button-opacity-disabled: 1;--tumbler-size-s-fontSize: var(--typography-controls-size-s-font-size);--tumbler-size-s-lineHeight: 16px;--tumbler-size-s-borderRadius: 8px;--tumbler-size-s-width: 32px;--tumbler-size-s-height: 16px;--tumbler-size-s-button-borderRadius: 6px;--tumbler-size-s-button-width: 12px;--tumbler-size-s-button-height: 12px;--tumbler-size-s-button-press-width: 14px;--tumblerLabel-size-s-indentRight: 8px;--tumblerLabel-size-s-indentLeft: 8px;--tumbler-size-m-fontSize: var(--typography-controls-size-m-font-size);--tumbler-size-m-lineHeight: 20px;--tumbler-size-m-borderRadius: 10px;--tumbler-size-m-width: 40px;--tumbler-size-m-height: 20px;--tumbler-size-m-button-borderRadius: 8px;--tumbler-size-m-button-width: 16px;--tumbler-size-m-button-height: 16px;--tumbler-size-m-button-press-width: 18px;--tumblerLabel-size-m-indentRight: 12px;--tumblerLabel-size-m-indentLeft: 12px;--tumbler-size-l-fontSize: 16px;--tumbler-size-l-lineHeight: 24px;--tumbler-size-l-borderRadius: 14px;--tumbler-size-l-width: 48px;--tumbler-size-l-height: 28px;--tumbler-size-l-button-borderRadius: 12px;--tumbler-size-l-button-width: 24px;--tumbler-size-l-button-height: 24px;--tumbler-size-l-button-press-width: 26px;--tumblerLabel-size-l-indentRight: 16px;--tumblerLabel-size-l-indentLeft: 16px;--tumbler-view-default-fill-color-base: var(--fig-color-black-12);--tumbler-view-default-fill-color-checked-base: var(--fig-color-accent-neutral-normal);--tumbler-view-default-fill-color-checked-hovered: var(--fig-color-accent-neutral-normal);--user-pic-size-m-size: 56px;--user-pic-size-m-size-plus: 52px;--user-pic-size-s-size: 36px;--user-pic-size-s-size-plus: 30px;--calendar-font-family: var(--typography-font-family);--calendar-size-s-min-width: 252px;--calendar-size-s-min-height: 252px;--calendar-size-s-line-height: var(--text-control-size-s-line-height);--calendar-size-s-font-size: var(--text-control-size-s-font-size);--calendar-size-s-space-horizontal: 16px;--calendar-size-s-header-space-top: 8px;--calendar-size-s-header-space-bottom: 8px;--calendar-size-s-nav-action-width: 32px;--calendar-size-s-nav-action-height: 32px;--calendar-size-s-body-space-top: 8px;--calendar-size-s-body-space-bottom: 24px;--calendar-size-s-aside-min-width: 28px;--calendar-size-s-aside-indent-right: 8px;--calendar-size-s-cell-width: 36px;--calendar-size-s-cell-space: 2px;--calendar-size-m-min-width: 308px;--calendar-size-m-min-height: 308px;--calendar-size-m-line-height: var(--text-control-size-m-line-height);--calendar-size-m-font-size: var(--text-control-size-m-font-size);--calendar-size-m-space-horizontal: 24px;--calendar-size-m-header-space-top: 12px;--calendar-size-m-header-space-bottom: 12px;--calendar-size-m-nav-action-width: 36px;--calendar-size-m-nav-action-height: 36px;--calendar-size-m-body-space-top: 12px;--calendar-size-m-body-space-bottom: 32px;--calendar-size-m-aside-min-width: 32px;--calendar-size-m-aside-indent-right: 12px;--calendar-size-m-cell-width: 44px;--calendar-size-m-cell-space: 4px;--calendar-size-l-min-width: 378px;--calendar-size-l-min-height: 378px;--calendar-size-l-line-height: var(--text-control-size-l-line-height);--calendar-size-l-font-size: var(--text-control-size-l-font-size);--calendar-size-l-space-horizontal: 32px;--calendar-size-l-header-space-top: 16px;--calendar-size-l-header-space-bottom: 16px;--calendar-size-l-nav-action-width: 42px;--calendar-size-l-nav-action-height: 42px;--calendar-size-l-body-space-top: 16px;--calendar-size-l-body-space-bottom: 40px;--calendar-size-l-aside-min-width: 36px;--calendar-size-l-aside-indent-right: 16px;--calendar-size-l-cell-width: 54px;--calendar-size-l-cell-space: 6px;--calendar-view-default-aside-border-radius: 8px;--calendar-view-default-cell-border-width: 1px;--calendar-view-default-cell-border-radius: 100px;--calendar-view-brand-aside-border-radius: 8px;--calendar-view-brand-cell-border-width: 1px;--calendar-view-brand-cell-border-radius: 100px;--datetimefield-font-family: var(--typography-font-family);--datetimefield-size-s-font-size: var(--typography-controls-size-s-font-size);--datetimefield-size-s-line-height: 18px;--datetimefield-size-s-height: 32px;--datetimefield-size-s-space-horizontal: 8px;--datetimefield-size-s-slots-gap: 4px;--datetimefield-size-m-font-size: var(--typography-controls-size-m-font-size);--datetimefield-size-m-line-height: 20px;--datetimefield-size-m-height: 36px;--datetimefield-size-m-space-horizontal: 10px;--datetimefield-size-m-slots-gap: 6px;--datetimefield-view-default-border-width-base: 2px;--datetimefield-view-default-border-radius: 4px;--fig-font-family: "Yandex Sans", Arial, Helvetica, sans-serif;--fig-color-other-line: var(--fig-color-black-8);--fig-border-radius-s: 6px;--fig-border-radius-m: 8px;--fig-border-radius-l: 12px;--fig-border-radius-xl: 16px;--fig-box-shadow-hover: 0px 2px 32px 6px rgba(36, 36, 36, .07);--fig-box-shadow-active: 0px 1px 8px rgba(36, 36, 36, .07);--app-max-width: 796px}.app__content{display:flex;gap:24px;margin:0 20px 30px;height:100%;flex-direction:column}.prisma-toast__content{width:100%;min-width:100%;order:3;padding:.75rem 0 0;color:var(--color-content-primary)}.prisma-toast__title{font-size:1rem;font-weight:500}.prisma-toast__title+.prisma-toast__text{margin-top:var(--spacing-8)}.prisma-toast__text{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;line-height:1.25rem}.prisma-toast__icon{display:flex;align-items:center;flex-shrink:0}.prisma-toast__icon-circle{width:1.5rem;height:1.5rem;border-radius:50%;flex-shrink:0}.prisma-toast__icon-circle_error{filter:drop-shadow(0 18px 40px rgba(232,64,51,.18)) drop-shadow(0 8px 17px rgba(232,64,51,.13)) drop-shadow(0 4px 9px rgba(232,64,51,.12)) drop-shadow(0 2px 5px rgba(232,64,51,.09)) drop-shadow(0 1px 3px rgba(232,64,51,.07)) drop-shadow(0 0 1px rgba(232,64,51,.05));background-color:var(--color-palette-red-brand)}.prisma-toast__icon-circle_success{filter:drop-shadow(0 18px 40px rgba(28,156,117,.18)) drop-shadow(0 8px 17px rgba(28,156,117,.13)) drop-shadow(0 4px 9px rgba(28,156,117,.12)) drop-shadow(0 2px 5px rgba(28,156,117,.09)) drop-shadow(0 1px 3px rgba(28,156,117,.07)) drop-shadow(0 0 1px rgba(28,156,117,.05));background-color:var(--color-palette-green-brand)}.prisma-toast__icon-symbol{align-self:center;position:relative;background-repeat:no-repeat}@keyframes swing-exclamation{0%{transform:rotate(24deg)}43%{transform:rotate(-24deg)}86%{transform:rotate(12deg)}to{transform:rotate(0)}}.prisma-toast__icon-symbol_error{width:.25rem;height:.6875rem;margin-left:-.875rem;transform-origin:bottom center;animation:swing-exclamation .7s cubic-bezier(.42,0,.58,1) .3s;background-image:url(/static/build/exclamation-BWNWO57F.svg);background-position:center;background-size:cover}@keyframes swing-check{0%{width:0;transform:rotate(-45deg)}75%{width:.6875rem;transform:rotate(12deg)}to{transform:rotate(0)}}.prisma-toast__icon-symbol_success{width:.6875rem;height:.5rem;margin-left:-1.09375rem;transform-origin:35% 100%;animation:swing-check .6s cubic-bezier(.42,0,.58,1) .3s both;background-image:url(/static/build/check-CpIc0ZXS.svg);background-position:left top;background-size:11px 8px}.prisma-toast.Toastify__toast-container{z-index:9999999;width:18.5rem;padding:0}.prisma-toast.Toastify__toast-container--top-right{top:.75rem;right:.75rem;left:auto}.prisma-toast.Toastify__toast-container--top-right .Toastify__toast{margin-bottom:.5625rem}.prisma-toast__card{position:absolute;visibility:hidden;padding:.6875rem 1rem 1rem;flex-wrap:wrap;justify-content:flex-start;cursor:auto;color:var(--color-content-primary);border:1px solid rgba(217,217,217,.5);box-shadow:none}.prisma-toast__card_shown{position:static;visibility:visible}.prisma-toast .Toastify__toast{width:100%;border-radius:.75rem;background-color:var(--color-background-default)}.prisma-toast .Toastify__toast--error a,.prisma-toast .Toastify__toast--success a{color:currentColor}.prisma-toast .Toastify__close-button{color:var(--color-content-primary);opacity:.3}.b2b-notofication{background-color:var(--background-color,var(--figaro-notification));border-radius:12px;height:212px;padding:1.5rem;padding:var(--size-500,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5));position:relative}.b2b-notofication__grid{height:100%}.b2b-notofication__right-column.b2b-notofication__right-column{grid-column-end:9;grid-column-start:5}.b2b-notofication__right-column.b2b-notofication__right-column_with-header{grid-column-end:8}@media screen and (max-width:1024px){.b2b-notofication__right-column.b2b-notofication__right-column{grid-column-start:4}}@media screen and (max-width:840px){.b2b-notofication__right-column.b2b-notofication__right-column{grid-column-start:3}}.b2b-notofication__header{font:700 32px/1em YS Text;letter-spacing:-.005em;margin:-4px 0 0}.b2b-notofication__button{left:1.5rem;left:var(--size-500,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5));position:absolute;top:calc(100% - 50px - 1.5rem);top:calc(100% - 50px - var(--size-500, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)));width:180px}.b2b-notofication__content{color:#1a1b22;font:600 1.5rem/1.25em Suisse,Arial,Helvetica,sans-serif;font:var( --font-300,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)/1.25em Suisse,Arial,Helvetica,sans-serif )}.b2b-notofication__logo{left:calc(100% - 58px - 1.5rem);left:calc(100% - 58px - var(--size-500, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)));position:absolute;top:calc(100% - 32px - 1.5rem);top:calc(100% - 32px - var(--size-500, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)))}.badge{align-items:center;background-color:#005cff;border-radius:100px;color:#fff;display:inline-flex;font:700 12px YS Text;height:2em;justify-content:center;padding:0 1em}.badge__content{white-space:nowrap}.badge_type_skew{border-radius:4px;height:1.75em;padding:0 .5em;transform:skew(-10deg)}.badge_type_skew .badge__content{transform:skew(10deg) translateY(-.05em)}.badge_icon{padding:0 .4em}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.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{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{inset:-50px 0 0;overflow:hidden;position:absolute}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{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-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{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,.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-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative;z-index:0}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.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{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{inset:0;position:absolute;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.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:#ff06}.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}.CodeMirror-dialog{background:inherit;color:inherit;left:0;overflow:hidden;padding:.1em .8em;position:absolute;right:0;z-index:15}.CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.CodeMirror-dialog input{background:transparent;border:none;color:inherit;font-family:monospace;outline:none;width:20em}.CodeMirror-dialog button{font-size:70%}.CodeMirror-foldmarker{color:#00f;cursor:pointer;font-family:arial;line-height:.3;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"▾"}.CodeMirror-foldgutter-folded:after{content:"▸"}.CodeMirror-simplescroll-horizontal div,.CodeMirror-simplescroll-vertical div{background:#ccc;border:1px solid #bbb;border-radius:2px;box-sizing:border-box;position:absolute}.CodeMirror-simplescroll-horizontal,.CodeMirror-simplescroll-vertical{background:#eee;position:absolute;z-index:6}.CodeMirror-simplescroll-horizontal{bottom:0;height:8px;left:0}.CodeMirror-simplescroll-horizontal div{bottom:0;height:100%}.CodeMirror-simplescroll-vertical{right:0;top:0;width:8px}.CodeMirror-simplescroll-vertical div{right:0;width:100%}.CodeMirror-overlayscroll .CodeMirror-gutter-filler,.CodeMirror-overlayscroll .CodeMirror-scrollbar-filler{display:none}.CodeMirror-overlayscroll-horizontal div,.CodeMirror-overlayscroll-vertical div{background:#bcd;border-radius:3px;position:absolute}.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{position:absolute;z-index:6}.CodeMirror-overlayscroll-horizontal{bottom:0;height:6px;left:0}.CodeMirror-overlayscroll-horizontal div{bottom:0;height:100%}.CodeMirror-overlayscroll-vertical{right:0;top:0;width:6px}.CodeMirror-overlayscroll-vertical div{right:0;width:100%}.CodeMirror-hints{background:#fff;border:1px solid silver;border-radius:3px;box-shadow:2px 3px 5px #0003;box-sizing:border-box;font-family:monospace;font-size:90%;list-style:none;margin:0;max-height:20em;overflow:hidden;overflow-y:auto;padding:2px;position:absolute;z-index:10}.CodeMirror-hint{border-radius:2px;color:#000;cursor:pointer;margin:0;padding:0 4px;white-space:pre}li.CodeMirror-hint-active{background:#08f;color:#fff}.CodeMirror-lint-markers{width:16px}.CodeMirror-lint-tooltip{background-color:#000c;box-shadow:0 0 15px #00000008;color:#fff;display:flex;flex-direction:column;font-size:13px;line-height:17px;max-width:470px;opacity:0;overflow:hidden;position:fixed;transition:opacity .3s;white-space:pre-wrap;z-index:100}.CodeMirror-lint-mark-error,.CodeMirror-lint-mark-warning{position:relative}.CodeMirror-lint-mark-error:after,.CodeMirror-lint-mark-warning:after{background-color:#ff3b30cc;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.CodeMirror-lint-mark-warning:after{background-color:#ffde5acc}.CodeMirror-lint-mark-error{background-color:#ff3b3040}.CodeMirror-lint-mark-warning{background-color:#ffde5a40}.CodeMirror-lint-marker-error,.CodeMirror-lint-marker-warning{cursor:pointer;display:flex;height:16px;position:relative;top:2px;width:16px}.CodeMirror-lint-message-error,.CodeMirror-lint-message-warning{display:flex;padding:9px 14px 11px;position:relative}.CodeMirror-lint-message-error:after,.CodeMirror-lint-message-warning:after{background-color:#ffffff26;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%;z-index:1}.CodeMirror-lint-message-error:before,.CodeMirror-lint-message-warning:before{background-color:#ff3b30;border-radius:3px;content:"";display:inline-block;flex:1 0 auto;height:6px;margin:6px 10px auto 0;max-height:6px;max-width:6px;width:6px}.CodeMirror-lint-marker-error:before,.CodeMirror-lint-marker-warning:before{background-color:#ff3b30;border-radius:3px;content:"";display:inline-block;height:6px;left:5px;position:absolute;top:5px;width:6px;z-index:-1}.CodeMirror-lint-marker-warning:before,.CodeMirror-lint-message-warning:before{background-color:#ffde5a}.CodeMirror-lint-marker-multiple{height:100%;width:100%}.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{opacity:0}.CodeMirror:hover .CodeMirror-overlayscroll-horizontal,.CodeMirror:hover .CodeMirror-overlayscroll-vertical{opacity:1}.CodeMirror-gutter-elt{height:21px}.CodeMirror-linenumber{padding-left:0}.CodeMirror-wrap pre{word-break:break-all}.CodeMirror-hints{background:var(--color-background-default);border:none;border-radius:0;box-shadow:0 1px 5px #0000000f,0 1px 2px #00000024;font-size:13px;line-height:2;max-height:170px;padding:0;width:240px;z-index:100}.CodeMirror-hints::-webkit-scrollbar{background-color:transparent;width:8px}.CodeMirror-hints::-webkit-scrollbar-track{background-color:#fff;border:1px solid #fff}.CodeMirror-hints::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px;-webkit-box-shadow:inset 0 0 0 1px #fff}.CodeMirror-hints::-webkit-scrollbar-thumb:hover{background-color:#4d4d4d}.CodeMirror-hint,.CodeMirror-hints:hover .CodeMirror-hint{background:var(--color-background-default);border-radius:0;box-sizing:border-box;color:var(--color-content-secondary);padding:2px 8px}.CodeMirror-hint{border-left:2px solid transparent}.CodeMirror-hints:hover .CodeMirror-hint:hover,li.CodeMirror-hint-active{background:var(--color-background-glassy-a);color:var(--color-content-primary)}li.CodeMirror-hint-active{border-color:var(--color-background-stroke)}.CodeMirror-hint-letter_active{color:var(--color-content-primary)}.code-editor__search-button{height:25px;position:absolute;right:0;z-index:10}.CodeMirror{--cm-number:#237b86;--cm-keyword:#c678dd;--cm-selector-tag:#ff4040;--cm-string:#32a846;--cm-attribute:#ca8d3d;--cm-quote:#5c6370;background-color:var(--color-background-alternate);font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace}.prisma_theme_light .CodeMirror,.prisma_theme_light .CodeMirror-hints{background-color:var(--color-background-alternate);color:var(--color-content-primary);font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.8125rem;font-weight:300;line-height:1.1875rem}.prisma_theme_light .CodeMirror .CodeMirror-selected,.prisma_theme_light .CodeMirror .CodeMirror-selectedtext,.prisma_theme_light .CodeMirror-hints .CodeMirror-selected,.prisma_theme_light .CodeMirror-hints .CodeMirror-selectedtext{background:#b5d5ff!important}.prisma_theme_light .CodeMirror .CodeMirror-gutter,.prisma_theme_light .CodeMirror .CodeMirror-gutters,.prisma_theme_light .CodeMirror-hints .CodeMirror-gutter,.prisma_theme_light .CodeMirror-hints .CodeMirror-gutters{background:var(--color-background-alternate);border:none}.prisma_theme_light .CodeMirror .CodeMirror-linenumber,.prisma_theme_light .CodeMirror .CodeMirror-linenumbers,.prisma_theme_light .CodeMirror-hints .CodeMirror-linenumber,.prisma_theme_light .CodeMirror-hints .CodeMirror-linenumbers{background-color:transparent;color:#a5a5a5}.prisma_theme_light .CodeMirror .CodeMirror-lines,.prisma_theme_light .CodeMirror-hints .CodeMirror-lines{background-color:transparent;color:var(--color-content-primary)}.prisma_theme_light .CodeMirror .CodeMirror-cursor,.prisma_theme_light .CodeMirror-hints .CodeMirror-cursor{border-left:2px solid var(--cm-number)}.prisma_theme_light .CodeMirror .CodeMirror-matchingbracket,.prisma_theme_light .CodeMirror .CodeMirror-matchingtag,.prisma_theme_light .CodeMirror-hints .CodeMirror-matchingbracket,.prisma_theme_light .CodeMirror-hints .CodeMirror-matchingtag{background-color:transparent;border-bottom:2px solid var(--cm-number);color:var(--color-content-primary)}.prisma_theme_light .CodeMirror .CodeMirror-nonmatchingbracket,.prisma_theme_light .CodeMirror-hints .CodeMirror-nonmatchingbracket{background-color:transparent;border-bottom:2px solid var(--cm-selector-tag);color:var(--color-content-primary)}.prisma_theme_light .CodeMirror .CodeMirror-foldgutter,.prisma_theme_light .CodeMirror .CodeMirror-foldgutter-folded,.prisma_theme_light .CodeMirror .CodeMirror-foldgutter-open,.prisma_theme_light .CodeMirror .CodeMirror-foldmarker,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldgutter,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldgutter-folded,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldgutter-open,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldmarker{background-color:transparent;border:none;color:var(--color-content-primary);text-shadow:none}.prisma_theme_light .CodeMirror .CodeMirror-activeline-background,.prisma_theme_light .CodeMirror-hints .CodeMirror-activeline-background{background-color:#0000000d}.prisma_theme_light .CodeMirror .CodeMirror-activeline-gutter .CodeMirror-linenumber,.prisma_theme_light .CodeMirror-hints .CodeMirror-activeline-gutter .CodeMirror-linenumber{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror .cm-header,.prisma_theme_light .CodeMirror-hints .cm-header{color:var(--cm-selector-tag)}.prisma_theme_light .CodeMirror .cm-quote,.prisma_theme_light .CodeMirror-hints .cm-quote{color:var(--cm-quote);font-style:italic}.prisma_theme_light .CodeMirror .cm-negative,.prisma_theme_light .CodeMirror .cm-positive,.prisma_theme_light .CodeMirror-hints .cm-negative,.prisma_theme_light .CodeMirror-hints .cm-positive{color:var(--cm-selector-tag)}.prisma_theme_light .CodeMirror .cm-header .cm-strong,.prisma_theme_light .CodeMirror .cm-strong,.prisma_theme_light .CodeMirror-hints .cm-header .cm-strong,.prisma_theme_light .CodeMirror-hints .cm-strong{color:var(--cm-attribute);font-weight:700}.prisma_theme_light .CodeMirror .cm-em,.prisma_theme_light .CodeMirror .cm-header .cm-em,.prisma_theme_light .CodeMirror-hints .cm-em,.prisma_theme_light .CodeMirror-hints .cm-header .cm-em{color:var(--cm-keyword);font-style:italic}.prisma_theme_light .CodeMirror .cm-tag,.prisma_theme_light .CodeMirror-hints .cm-tag{color:var(--cm-selector-tag)}.prisma_theme_light .CodeMirror .cm-attribute,.prisma_theme_light .CodeMirror-hints .cm-attribute{color:var(--cm-attribute)}.prisma_theme_light .CodeMirror .cm-link,.prisma_theme_light .CodeMirror-hints .cm-link{border-bottom:1px solid var(--cm-string);color:var(--cm-string)}.prisma_theme_light .CodeMirror .cm-builtin,.prisma_theme_light .CodeMirror-hints .cm-builtin{color:var(--cm-attribute)}.prisma_theme_light .CodeMirror .cm-keyword,.prisma_theme_light .CodeMirror-hints .cm-keyword{color:var(--cm-keyword)}.prisma_theme_light .CodeMirror .cm-atom,.prisma_theme_light .CodeMirror .cm-def,.prisma_theme_light .CodeMirror-hints .cm-atom,.prisma_theme_light .CodeMirror-hints .cm-def{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror .cm-number,.prisma_theme_light .CodeMirror-hints .cm-number{color:var(--cm-number)}.prisma_theme_light .CodeMirror .cm-property,.prisma_theme_light .CodeMirror-hints .cm-property{color:var(--cm-string)}.prisma_theme_light .CodeMirror .cm-qualifier,.prisma_theme_light .CodeMirror-hints .cm-qualifier{color:var(--cm-attribute)}.prisma_theme_light .CodeMirror .cm-variable,.prisma_theme_light .CodeMirror-hints .cm-variable{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror .cm-string,.prisma_theme_light .CodeMirror .cm-string-2,.prisma_theme_light .CodeMirror-hints .cm-string,.prisma_theme_light .CodeMirror-hints .cm-string-2{color:var(--cm-string)}.prisma_theme_light .CodeMirror .cm-bracket,.prisma_theme_light .CodeMirror .cm-meta,.prisma_theme_light .CodeMirror .cm-operator,.prisma_theme_light .CodeMirror .cm-punctuation,.prisma_theme_light .CodeMirror-hints .cm-bracket,.prisma_theme_light .CodeMirror-hints .cm-meta,.prisma_theme_light .CodeMirror-hints .cm-operator,.prisma_theme_light .CodeMirror-hints .cm-punctuation{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror .cm-comment,.prisma_theme_light .CodeMirror-hints .cm-comment{color:var(--cm-quote);font-style:italic}.prisma_theme_light .CodeMirror .cm-error,.prisma_theme_light .CodeMirror-hints .cm-error{color:var(--cm-selector-tag)}.prisma_theme_light .CodeMirror .cm-m-lua.cm-variable,.prisma_theme_light .CodeMirror-hints .cm-m-lua.cm-variable{color:var(--cm-number)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-def,.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-def{color:var(--cm-keyword)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-builtin,.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-keyword,.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-builtin,.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-keyword{color:var(--cm-number)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-variable,.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-variable{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-variable-3,.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-variable-3{color:var(--cm-attribute)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_python .cm-meta,.prisma_theme_light .CodeMirror.code-editor_lang_python .cm-meta{color:var(--cm-number)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_python .cm-property,.prisma_theme_light .CodeMirror.code-editor_lang_python .cm-property{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-meta,.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-meta{color:var(--cm-number)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-atom,.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-type,.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-atom,.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-type{color:var(--cm-keyword)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-def,.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-def{color:var(--cm-attribute)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_javascript .cm-property,.prisma_theme_light .CodeMirror.code-editor_lang_javascript .cm-property{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror-hints.code-editor_lang_javascript .cm-def,.prisma_theme_light .CodeMirror.code-editor_lang_javascript .cm-def{color:#237b86}.prisma_theme_light .CodeMirror-hints.code-editor_lang_javascript .cm-variable,.prisma_theme_light .CodeMirror.code-editor_lang_javascript .cm-variable{color:#c678dd}.prisma_theme_light .CodeMirror-hints.code-editor_lang_cpp .cm-def,.prisma_theme_light .CodeMirror-hints.code-editor_lang_cpp .cm-meta,.prisma_theme_light .CodeMirror.code-editor_lang_cpp .cm-def,.prisma_theme_light .CodeMirror.code-editor_lang_cpp .cm-meta{color:#237b86}.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical{background:none;border-radius:3px;margin:0 5px;transition:opacity .3s}.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal div,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical div,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal div,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical div{background:#0003;border-radius:3px;cursor:pointer;transition:top .1s,height .1s}.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal div:active,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal div:hover,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical div:active,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical div:hover,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal div:active,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal div:hover,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical div:active,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical div:hover{background:#000000b3}.prisma_theme_light .CodeMirror .cm-indent-guides,.prisma_theme_light .CodeMirror-hints .cm-indent-guides{position:relative}.prisma_theme_light .CodeMirror .cm-indent-guides:before,.prisma_theme_light .CodeMirror-hints .cm-indent-guides:before{border-left:1px solid rgba(0,0,0,.07);content:"";display:block;height:116%;left:0;position:absolute;top:-1px}.prisma_theme_dark .code-editor{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.8125rem;font-weight:300;line-height:1.1875rem}.prisma_theme_dark .CodeMirror{background-color:var(--color-background-alternate);color:var(--color-content-primary)}.prisma_theme_dark .CodeMirror-gutters{background:var(--color-background-alternate);border:none;color:#676e95}.prisma_theme_dark .CodeMirror-guttermarker,.prisma_theme_dark .CodeMirror-guttermarker-subtle,.prisma_theme_dark .CodeMirror-linenumber{color:#676e95}.prisma_theme_dark .CodeMirror-cursor{border-left:1px solid #fc0}.prisma_theme_dark .cm-animate-fat-cursor,.prisma_theme_dark .prisma_theme_dark.cm-fat-cursor .CodeMirror-cursor{background-color:#607c8b80!important}.prisma_theme_dark .CodeMirror-focused div.CodeMirror-selected,.prisma_theme_dark div.CodeMirror-selected,.prisma_theme_dark div.CodeMirror-selectedtext{background:#717cb433}.prisma_theme_dark .CodeMirror-line::selection,.prisma_theme_dark .CodeMirror-line>span::selection,.prisma_theme_dark .CodeMirror-line>span>span::selection{background:#80cbc433}.prisma_theme_dark .CodeMirror-line::-moz-selection,.prisma_theme_dark .CodeMirror-line>span::-moz-selection,.prisma_theme_dark .CodeMirror-line>span>span::-moz-selection{background:#80cbc433}.prisma_theme_dark .CodeMirror-activeline-background{background:#00000040}.prisma_theme_dark .cm-keyword{color:#c792ea}.prisma_theme_dark .cm-operator{color:#89ddff}.prisma_theme_dark .cm-variable-2{color:#eff}.prisma_theme_dark .cm-type,.prisma_theme_dark .cm-variable-3{color:#f07178}.prisma_theme_dark .cm-builtin{color:#ffcb6b}.prisma_theme_dark .cm-atom,.prisma_theme_dark .cm-number{color:#f78c6c}.prisma_theme_dark .cm-def{color:#82aaff}.prisma_theme_dark .cm-string{color:#c3e88d}.prisma_theme_dark .cm-string-2{color:#f07178}.prisma_theme_dark .cm-comment{color:#676e95}.prisma_theme_dark .cm-variable{color:#f07178}.prisma_theme_dark .cm-tag{color:#ff5370}.prisma_theme_dark .cm-meta{color:#ffcb6b}.prisma_theme_dark .cm-attribute,.prisma_theme_dark .cm-property{color:#c792ea}.prisma_theme_dark .cm-qualifier{color:#decb6b}.prisma_theme_dark .CodeMirror-matchingbracket{color:#fff!important;text-decoration:underline}.prisma_theme_dark .lang-css .cm-property{color:#82aaff}.prisma_theme_dark .lang-css .cm-tag{color:#f07178}.prisma_theme_dark .lang-css .cm-def{color:#c792ea}.prisma_theme_dark .lang-css .cm-keyword{color:#ff5370}.prisma_theme_dark .lang-javascript .cm-property{color:var(--color-content-primary)}.prisma_theme_dark .lang-java .cm-type,.prisma_theme_dark .lang-javascript .cm-variable{color:#c792ea}.prisma_theme_dark .lang-java .cm-def{color:#ffcb6b}.prisma_theme_dark .lang-java .cm-variable{color:var(--color-content-primary)}.prisma_theme_dark .lang-html .cm-tag{color:#f07178}.prisma_theme_dark .lang-html .cm-property{color:#82aaff}.prisma_theme_dark .lang-python .cm-operator,.prisma_theme_dark .lang-python .cm-property,.prisma_theme_dark .lang-python .cm-variable{color:var(--color-content-primary)}.prisma_theme_dark .lang-python .cm-meta{color:#ff5370}.prisma_theme_dark .lang-cpp .cm-variable{color:var(--color-content-primary)}.prisma_theme_dark .lang-cpp .cm-type{color:#c792ea}.prisma_theme_dark .lang-cpp .cm-meta{color:#ff5370}[data-contrast=inverted] .CodeMirror-cursor,[data-contrast=inverted] .CodeMirror-line,[data-contrast=inverted] .CodeMirror-linenumber,[data-contrast=inverted] .CodeMirror-matchingbracket,[data-contrast=inverted] .CodeMirror-matchingtag,[data-contrast=inverted] .CodeMirror-nonmatchingbracket,[data-contrast=inverted] [class^=cm-]{--cm-number:#fff!important;--cm-keyword:#fff!important;--cm-selector-tag:#fff!important;--cm-string:#fff!important;--cm-attribute:#fff!important;--cm-quote:#fff!important;background-color:#000!important;color:#fff!important;opacity:1}[data-contrast=inverted] .CodeMirror-selected.CodeMirror-selected,[data-contrast=inverted] .CodeMirror-selectedtext.CodeMirror-selectedtext{background:#fff!important;color:#000!important}[data-contrast=blue] .CodeMirror-cursor,[data-contrast=blue] .CodeMirror-linenumber,[data-contrast=blue] .CodeMirror-matchingbracket,[data-contrast=blue] .CodeMirror-matchingtag,[data-contrast=blue] .CodeMirror-nonmatchingbracket,[data-contrast=blue] [class^=cm-]{--cm-number:#063462!important;--cm-keyword:#063462!important;--cm-selector-tag:#063462!important;--cm-string:#063462!important;--cm-attribute:#063462!important;--cm-quote:#063462!important;background-color:#9dd1ff!important;color:#063462!important;opacity:1}[data-contrast=blue] .CodeMirror-selected.CodeMirror-selected,[data-contrast=blue] .CodeMirror-selectedtext.CodeMirror-selectedtext{background:#accef7!important}[data-contrast=beige] .CodeMirror-cursor,[data-contrast=beige] .CodeMirror-line,[data-contrast=beige] .CodeMirror-linenumber,[data-contrast=beige] .CodeMirror-matchingbracket,[data-contrast=beige] .CodeMirror-matchingtag,[data-contrast=beige] .CodeMirror-nonmatchingbracket,[data-contrast=beige] [class^=cm-]{--cm-number:#4d4b43!important;--cm-keyword:#4d4b43!important;--cm-selector-tag:#4d4b43!important;--cm-string:#4d4b43!important;--cm-attribute:#4d4b43!important;--cm-quote:#4d4b43!important;background-color:#f7f3d6!important;color:#4d4b43!important;opacity:1}[data-contrast=brown] .CodeMirror-cursor,[data-contrast=brown] .CodeMirror-line,[data-contrast=brown] .CodeMirror-linenumber,[data-contrast=brown] .CodeMirror-matchingbracket,[data-contrast=brown] .CodeMirror-matchingtag,[data-contrast=brown] .CodeMirror-nonmatchingbracket,[data-contrast=brown] [class^=cm-]{--cm-number:#a9e44d!important;--cm-keyword:#a9e44d!important;--cm-selector-tag:#a9e44d!important;--cm-string:#a9e44d!important;--cm-attribute:#a9e44d!important;--cm-quote:#a9e44d!important;background-color:#3b2716!important;color:#a9e44d!important;opacity:1}[data-contrast=brown] .CodeMirror-selected.CodeMirror-selected,[data-contrast=brown] .CodeMirror-selectedtext.CodeMirror-selectedtext{background:#accef766!important}.discount-event-banner{--discount-event-banner-image-width:20rem;--discount-event-banner-image-height:4.5rem;background-image:var(--img-desktop);background-origin:padding-box;background-position:100% 100%;background-repeat:no-repeat;background-size:20rem auto;background-size:var(--discount-event-banner-image-width) auto;border-radius:var(--border-radius-8);box-sizing:border-box;display:flex;flex-direction:column;padding:1rem;position:relative}@media(max-width:767px){.discount-event-banner{--discount-event-banner-image-width:12rem;background-image:var(--img-mobile)}}.discount-event-banner_expanded{min-height:13.375rem}.discount-event-banner_no-image{background-image:none}.discount-event-banner_placement_profile{background-color:var(--color-background-default)}.discount-event-banner_placement_theory{background-color:var(--color-background-alternate)}.discount-event-banner__action-button{flex-shrink:0;white-space:nowrap}.discount-event-banner__button-wrapper{align-items:center;display:flex;gap:var(--spacing-16)}@media(max-width:767px){.discount-event-banner__button-wrapper{width:100%}}.discount-event-banner__content-wrapper{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:var(--spacing-12);justify-content:space-between;margin-block-end:auto;margin-inline-end:var(--spacing-40)}@media(max-width:767px){.discount-event-banner__content-wrapper{align-items:flex-start;flex-direction:column}}.discount-event-banner__content-wrapper_expanded{align-items:flex-start;flex-direction:column;gap:0;padding-inline-end:var(--discount-event-banner-image-width)}@media(max-width:767px){.discount-event-banner__content-wrapper_expanded{--discount-event-banner-image-width:0;padding-block-end:var(--discount-event-banner-image-height)}}.discount-event-banner__content-wrapper_no-image{--discount-event-banner-image-width:0;--discount-event-banner-image-height:0}.discount-event-banner__discount-value{background-color:var(--color-main,var(--color-palette-blue-brand));color:var(--color-palette-white-1000);white-space:nowrap}.discount-event-banner__discount-value_highlighted{padding-inline:.25rem}.discount-event-banner__icon{transition:transform .2s ease-in-out}.discount-event-banner__icon_expanded{transform:rotate(.5turn)}.discount-event-banner__markdown a{color:var(--color-content-primary);text-decoration-color:var(--color-background-glassy-b);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .2s}.discount-event-banner__markdown a:hover{text-decoration-color:var(--color-content-primary)}.discount-event-banner__short-text{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-caption-14-regular);margin-block:0}.discount-event-banner__short-text_with-time{margin-block:var(--spacing-8) 0}.discount-event-banner__subtitle{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-caption-14-regular);margin-block:0 var(--spacing-16)}.discount-event-banner__title{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-header-20-medium);margin-block:0 var(--spacing-4)}@media(max-width:767px){.discount-event-banner__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-18-medium-ui)}}.discount-event-banner__title_with-time{margin-block:var(--spacing-16) var(--spacing-4)}.discount-event-banner__title_with-margin-inline-end{margin-inline-end:var(--spacing-48)}.discount-event-banner__toggle-button.discount-event-banner__toggle-button{position:absolute;right:.5rem;top:.5rem}.discount-event-static-banner a{color:currentColor;cursor:pointer;text-decoration-color:currentColor;text-decoration-color:var(--color-link-underline,currentColor);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .2s}.discount-event-static-banner a:hover{text-decoration-color:currentColor}.discount-event-static-banner__wrapper{display:contents}.discount-event-timer-banner{font-feature-settings:"pnum" on,"lnum" on;align-items:center;background-color:var(--discount-event-timer-banner-color-background,var(--color-palette-blue-brand));box-sizing:border-box;color:var(--discount-event-timer-banner-color-text,var(--color-content-inverted-primary));display:flex;font:var(--font-ys-body-16-medium-ui);justify-content:center;min-height:3rem;overflow:hidden;padding-inline:7.75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:767px){.discount-event-timer-banner{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-medium);min-height:2.625rem;padding:.75rem 1rem}.discount-event-timer-banner_with-timer{padding-block:.5rem}}.discount-event-timer-banner__content{align-items:center;display:flex;gap:var(--spacing-16);justify-content:center;min-width:0;z-index:1}@media(max-width:767px){.discount-event-timer-banner__content{gap:var(--spacing-12)}}.discount-event-timer-banner__text{min-width:0}.discount-event-timer-banner__discount-value{background-color:#ffffffe6;background-color:var(--discount-event-timer-banner-color-discount-highlight,hsla(0,0%,100%,.9));color:var(--discount-event-timer-banner-color-discount-text,var(--color-palette-blue-brand));display:inline-block;white-space:nowrap}.discount-event-timer-banner__discount-value_highlighted{padding-inline:.1875rem}.discount-event-timer-banner__timer{font-feature-settings:"tnum" on,"lnum" on;background-color:#ffffffe6;border-radius:var(--border-radius-20);color:var(--discount-event-timer-banner-color-background,var(--color-palette-blue-brand));flex:none;padding:.25rem .75rem;white-space:nowrap}.discount-event-timer-banner__image{height:3rem;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:7.75rem}@media(max-width:767px){.discount-event-timer-banner__image{display:none}}.discount-event-timer-banner__image_position_left{left:0;-o-object-position:left center;object-position:left center}.discount-event-timer-banner__image_position_right{-o-object-position:right center;object-position:right center;right:0}.expandable-banner__actions{align-items:flex-end;display:flex;grid-area:actions}.expandable-banner__actions_collapsed{align-items:center}@media(max-width:767px){.expandable-banner__actions_collapsed{margin-top:var(--spacing-8)}}.expandable-banner__image{display:block;pointer-events:none}.expandable-banner__image-wrapper{align-items:flex-end;display:flex;grid-area:image;justify-content:flex-end;margin-bottom:calc(-1 * var(--expandable-banner-padding));margin-right:calc(-1 * var(--expandable-banner-padding))}@media(max-width:767px){.expandable-banner__image-wrapper{margin-top:var(--spacing-8)}}.expandable-banner__info{display:flex;flex-direction:column;gap:var(--spacing-16);grid-area:info;justify-content:center}@media(max-width:767px){.expandable-banner__info{gap:var(--spacing-8)}}.expandable-banner__info_collapsed{gap:var(--spacing-8)}.expandable-banner__layout{grid-row-gap:var(--spacing-16);grid-column-gap:var(--spacing-16);display:grid;flex-grow:1;grid-template-areas:"info image" "actions image";grid-template-columns:1fr auto;grid-template-rows:auto 1fr}@media(max-width:767px){.expandable-banner__layout{grid-template-areas:"info" "actions" "image";grid-template-columns:none;grid-template-rows:none}}.expandable-banner__layout.expandable-banner__layout_no-actions{grid-template-areas:"info image";grid-template-rows:none}@media(max-width:767px){.expandable-banner__layout.expandable-banner__layout_no-actions{grid-template-areas:"info" "image"}}.expandable-banner__layout_collapsed{grid-row-gap:var(--spacing-8);grid-column-gap:var(--spacing-12);grid-template-areas:"info actions";grid-template-columns:1fr auto;grid-template-rows:none}@media(max-width:767px){.expandable-banner__layout_collapsed{grid-template-areas:"info" "actions";grid-template-columns:1fr}}.expandable-banner__layout_collapsed.expandable-banner__layout_no-actions{grid-template-areas:"info";grid-template-columns:1fr}.expandable-banner__text{color:var(--expandable-banner-color-text-secondary);margin-top:calc(-1 * var(--spacing-12))}@media(max-width:767px){.expandable-banner__text{margin-top:calc(-1 * var(--spacing-4))}}.expandable-banner__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-20-medium)}@media(max-width:767px){.expandable-banner__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-18-medium-ui)}}.feynman-footer{background-color:var(--color-background-default);color:var(--color-content-primary);font-family:YS Text,Arial,Helvetica,sans-serif}.feynman-footer__tabs-header{flex:1;width:calc(100% - 46px)}.feynman-footer__content{display:flex;flex-direction:column;font-size:12px;max-height:300px;position:relative}.feynman-footer__content .scrollable{flex:1 0 0;min-height:300px}.feynman-footer__terminal{background-color:var(--color-background-default);box-sizing:border-box;display:flex;height:300px;padding:16px;position:absolute;top:0;width:100%}.feynman-footer__terminal-overlay{height:300px}.feynman-footer__header-container{align-items:center;background-color:var(--color-background-default);display:flex;flex-direction:row;position:relative}.feynman-footer__header-container:after,.feynman-footer__header-container:before{background:var(--color-background-stroke);content:"";height:1px;position:absolute;top:0;width:100%;z-index:20}.feynman-footer__header-container:after{bottom:0;top:auto}.feynman-footer__expand-button{margin:0 7px}.feynman-footer__expand-button .icon{color:var(--color-content-primary);transform:rotate(-90deg);transition:transform .2s}.feynman-footer__expand-button_collapsed .icon{transform:rotate(90deg)}.feynman-footer .tab-pane.tab_active{background-color:transparent;cursor:pointer;transition:background-color .2s ease-in-out}.feynman-footer .tab-pane.tab_active:hover{background-color:var(--color-background-glassy-a)}.feynman-footer .tabs-group-simple.tabs-group{padding:0}.react-slidedown{height:0;transition-duration:.3s;transition-property:none;transition-timing-function:ease-in-out;width:100%}.react-slidedown.transitioning{overflow-y:hidden}.react-slidedown.closed{display:none}.prisma{--border-radius-10:10px;--border-radius-12:12px;--border-radius-14:14px;--border-radius-16:16px;--border-radius-20:20px;font-feature-settings:"pnum" on,"lnum" on;--font-mono-caption-14-regular:400 .875rem/1.5714em Monaco,sans-serif;--font-ys-body-16-medium-paragraph:500 1rem/1.375em YS Text,sans-serif;--font-ys-body-16-medium-ui:500 1rem/1.25em YS Text,sans-serif;--font-ys-body-16-regular-paragraph:400 1rem/1.375em YS Text,sans-serif;--font-ys-body-16-regular-ui:400 1rem/1.25em YS Text,sans-serif;--font-ys-body-18-medium-paragraph:500 1.125rem/1.4444em YS Text,sans-serif;--font-ys-body-18-medium-ui:500 1.125rem/1.2222em YS Text,sans-serif;--font-ys-body-18-regular-paragraph:400 1.125rem/1.4444em YS Text,sans-serif;--font-ys-body-18-regular-ui:400 1.125rem/1.2222em YS Text,sans-serif;--font-ys-caption-12-medium:500 .75rem/1.3333em YS Text,sans-serif;--font-ys-caption-12-regular:400 .75rem/1.3333em YS Text,sans-serif;--font-ys-caption-14-medium:500 .875rem/1.2857em YS Text,sans-serif;--font-ys-caption-14-regular:400 .875rem/1.2857em YS Text,sans-serif;--font-ys-header-20-bold:700 1.25rem/1.2em YS Text,sans-serif;--font-ys-header-20-medium:500 1.25rem/1.2em YS Text,sans-serif;--font-ys-header-24-bold:700 1.5rem/1.1667em YS Text,sans-serif;--font-ys-header-24-medium:500 1.5rem/1.1667em YS Text,sans-serif;--font-ys-header-28-bold:700 1.75rem/1.1429em YS Text,sans-serif;--font-ys-header-28-medium:500 1.75rem/1.1429em YS Text,sans-serif;--font-ys-header-32-bold:700 2rem/1.125em YS Text,sans-serif;--font-ys-header-32-medium:500 2rem/1.125em YS Text,sans-serif;--font-ys-header-40-bold:700 2.5rem/1.1em YS Text,sans-serif;--font-ys-header-40-medium:500 2.5rem/1.1em YS Text,sans-serif;--font-ys-header-48-bold:700 3rem/1.0833em YS Text,sans-serif;--font-ys-header-48-medium:500 3rem/1.0833em YS Text,sans-serif;--font-ys-lead-56-bold:700 3.5rem/1.0714em YS Text,sans-serif;--font-ys-lead-56-medium:500 3.5rem/1.0714em YS Text,sans-serif;--font-ys-lead-64-bold:700 4rem/1.0625em YS Text,sans-serif;--font-ys-lead-64-medium:500 4rem/1.0625em YS Text,sans-serif;--font-ys-lead-80-bold:700 5rem/1em YS Text,sans-serif;--font-ys-lead-80-medium:500 5rem/1em YS Text,sans-serif;--color-palette-black-100-a:rgba(0,0,0,.06);--color-palette-black-1000:#000;--color-palette-black-100:#f0f0f0;--color-palette-black-200-a:rgba(0,0,0,.12);--color-palette-black-200:#e0e0e0;--color-palette-black-300-a:rgba(0,0,0,.25);--color-palette-black-300:#bfbfbf;--color-palette-black-500-a:rgba(0,0,0,.5);--color-palette-black-500:grey;--color-palette-black-50:#f5f5f5;--color-palette-black-800-a:rgba(0,0,0,.85);--color-palette-black-800:#262626;--color-palette-black-900:#161616;--color-palette-blue-200-a:rgba(53,125,225,.12);--color-palette-blue-500-a:rgba(53,125,225,.5);--color-palette-blue-dark:#3466ad;--color-palette-blue-grayish-30-l:#404c59;--color-palette-blue-grayish-90-l:#dae5f1;--color-palette-blue-grayish-95-l:#edf2f8;--color-palette-blue-grayish-98-l:#f8fafc;--color-palette-blue-light:#c9defb;--color-palette-blue-mild:#72a8f3;--color-palette-blue-normal:#357de1;--color-palette-blue-pale:#ecf3fd;--color-palette-green-dark:#2b7d64;--color-palette-green-light:#c2eadf;--color-palette-green-mild:#5cc7a6;--color-palette-green-normal:#1c9c75;--color-palette-green-pale:#edf7f4;--color-palette-orange-dark:#bd4f28;--color-palette-orange-light:#fcdace;--color-palette-orange-normal:#e67046;--color-palette-orange-pale:#fdf1ed;--color-palette-purple-normal:#d471e4;--color-palette-purple-pale:#fcf6fe;--color-palette-red-dark:#bd4e4c;--color-palette-red-light:#fad7d6;--color-palette-red-mild:#f39796;--color-palette-red-normal:#e36563;--color-palette-red-pale:#fdeded;--color-palette-white-100-a:hsla(0,0%,100%,.06);--color-palette-white-1000:#fff;--color-palette-white-200-a:hsla(0,0%,100%,.12);--color-palette-white-300-a:hsla(0,0%,100%,.25);--color-palette-white-500-a:hsla(0,0%,100%,.5);--color-palette-white-800-a:hsla(0,0%,100%,.75);--color-palette-yellow-500-a:rgba(255,183,44,.5);--color-palette-yellow-dark:#faa500;--color-palette-yellow-light:#ffedca;--color-palette-yellow-normal:#ffb72c;--color-palette-yellow-pale:#fff7eb;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-120:120px}.prisma_theme_light{--shadow-small-default:0px 1px 4px 1px rgba(36,36,36,.07);--shadow-small-hovered:0px 1px 16px 2px rgba(36,36,36,.07);--shadow-small-pressed:0px 0px 6px rgba(36,36,36,.07);--shadow-small-hidden:0px 1px 4px 1px rgba(36,36,36,0);--shadow-medium-default:0px 1px 12px 2px rgba(36,36,36,.07);--shadow-medium-hovered:0px 2px 32px 6px rgba(36,36,36,.07);--shadow-medium-pressed:0px 1px 8px rgba(36,36,36,.07);--shadow-medium-hidden:0px 1px 12px 2px rgba(36,36,36,0);--shadow-huge-default:0px 2px 160px 16px rgba(36,36,36,.07);--shadow-huge-hidden:0px 2px 160px 16px rgba(36,36,36,0);--color-accent-critical:#e36563;--color-accent-main-a:#357de1;--color-accent-main-b:#3466ad;--color-accent-neutral:#262626;--color-accent-neutral-hover:#000;--color-accent-notice:#e67046;--color-accent-success:#1c9c75;--color-accent-warning:#ffb72c;--color-background-alternate:#f5f5f5;--color-background-default:#fff;--color-background-glassy-a:rgba(0,0,0,.06);--color-background-glassy-b:rgba(0,0,0,.12);--color-background-glassy-c:rgba(0,0,0,.25);--color-background-highlighted:#edf1f8;--color-background-overlay:rgba(0,0,0,.5);--color-background-stroke:#e0e0e0;--color-content-inverted-primary:#fff;--color-content-inverted-secondary:hsla(0,0%,100%,.5);--color-content-primary:rgba(0,0,0,.85);--color-content-secondary:rgba(0,0,0,.5);--color-content-tertiary:rgba(0,0,0,.25)}.prisma_theme_dark{--shadow-medium-default:0px 4px 16px rgba(0,0,0,.24);--shadow-small-default:0px 1px 4px 1px rgba(36,36,36,.07);--shadow-small-hovered:0px 1px 16px 2px rgba(36,36,36,.07);--shadow-small-pressed:0px 0px 6px rgba(36,36,36,.07);--shadow-small-hidden:0px 1px 4px 1px rgba(36,36,36,0);--shadow-medium-hovered:0px 2px 32px 6px rgba(36,36,36,.07);--shadow-medium-pressed:0px 1px 8px rgba(36,36,36,.07);--shadow-medium-hidden:0px 1px 12px 2px rgba(36,36,36,0);--shadow-huge-default:0px 2px 160px 16px rgba(36,36,36,.07);--shadow-huge-hidden:0px 2px 160px 16px rgba(36,36,36,0);--color-accent-critical:#e36563;--color-accent-main-a:#357de1;--color-accent-main-b:#3466ad;--color-accent-neutral:#fff;--color-accent-neutral-hover:#bfbfbf;--color-accent-notice:#e67046;--color-accent-success:#1c9c75;--color-accent-warning:#ffb72c;--color-background-alternate:#1b1b1e;--color-background-default:#202124;--color-background-glassy-a:hsla(0,0%,100%,.06);--color-background-glassy-b:hsla(0,0%,100%,.12);--color-background-glassy-c:hsla(0,0%,100%,.25);--color-background-highlighted:#404959;--color-background-overlay:rgba(0,0,0,.85);--color-background-stroke:#2e2e2e;--color-content-inverted-primary:rgba(0,0,0,.85);--color-content-inverted-secondary:rgba(0,0,0,.5);--color-content-primary:#f7f7f7;--color-content-secondary:hsla(0,0%,100%,.5);--color-content-tertiary:hsla(0,0%,100%,.25)}.header{background-color:#fff0;height:80px;height:var(--header-height,80px)}.header,.header .logo{color:#fff}.header_fixed{position:relative}.header_fixed .header__container{left:0;position:fixed;right:0;top:0}.header_collapsed .header__container{transform:translateY(-100%)}.header_collapsed .header__mobile-menu,.header_collapsed.header_mobile-menu-open .header__mobile-actions{transform:translateY(90px)}.header_reversed-bg-color .header__container{background-color:#fff;box-shadow:0 -20px 50px #081d2d4d}.header_reversed-color,.header_reversed-color .logo{color:#000}.header__container{height:80px;height:var(--header-height,80px);position:relative;transform:none;transition:transform .5s,background-color .3s;width:100%;z-index:10000}.header__content{display:flex;height:100%;justify-content:space-between;width:100%}.header__left,.header__middle,.header__right{align-items:center;display:flex;flex:.33 1 33%;height:100%}.header__middle{justify-content:center}.header__right{justify-content:flex-end}.header__mobile-actions,.header__mobile-menu{transition:transform .5s}.header__mobile-actions{display:none;margin-left:10px}.header .header__mobile-menu{display:none}@media screen and (max-width:767px){.header .header__mobile-menu{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media screen and (max-width:768px){.header{width:100%}.header__logo{height:100%}.header__left,.header__right{display:flex;flex:.5 1 50%}.header__middle{display:none}.header__mobile-actions{align-items:center;display:flex;flex:0 1 22px;height:100%}.header__mobile-close-menu-icon,.header__mobile-open-menu-icon{cursor:pointer;z-index:10001}.header__mobile-close-menu-icon{color:#fff}.header_mobile-menu-open .header__mobile-menu{display:flex}}.slide-down{max-height:none;overflow:hidden;transition:max-height .15s;width:100%}.slide-down_enable{max-height:136px}.slide-down_opened{max-height:320px}.hint{background-color:var(--accent-color);border:1px solid var(--input-hover);border-radius:8px;color:#000;font:var(--font-100);overflow:hidden}.hint__inner-wrapper{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;padding:14px;position:relative;width:100%}.hint__close{color:var(--darken-background);cursor:pointer;opacity:.7;position:absolute;right:4px;top:4px}.hint__toggle-slide-down{margin-top:10px;width:100%}.hint__text{width:100%}.intl-footer__social-item{--hover-color:#777}.intl-footer__social-item:hover{color:var(--hover-color)}.intl-footer__social-item_type_instagram{--hover-color:#c13584}.intl-footer__social-item_type_vk{--hover-color:#6383a8}.intl-footer__social-item_type_fb{--hover-color:#3b5998}.intl-footer__social-item_type_twitter{--hover-color:#00acee}.jsconsole .jsconsole-section{display:flex;flex-direction:row}.jsconsole .line{border-bottom:1px solid var(--color-background-stroke);flex:1 1 auto;line-height:1.4rem;position:relative}.jsconsole .line .input,.jsconsole .line .output{display:flex;max-width:100%;padding:.6rem .6rem .6rem 1.4rem;position:relative}.jsconsole .line .input{white-space:pre}.jsconsole .line .input.prompt{overflow-x:auto;white-space:pre-wrap}.jsconsole .line .prompt:before{background:no-repeat 50% 50%;background-size:contain;content:"";height:12px;left:.4rem;position:absolute;top:.8rem;width:12px}.jsconsole .line .input:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xIDEgMy41IDMuMjVMMSA3LjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzY2NiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=);top:.9rem}.jsconsole .line .prompt.error{background:#ffefef}.jsconsole .line .output:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTYgNGMwIC41NS40NSAxIDEgMXMxLS40NSAxLTEtLjQ1LTEtMS0xLTEgLjQ1LTEgMSIgZmlsbD0iI0JBQkFCQSIvPjxwYXRoIGQ9Ik01LjI1Ljc1IDEuNzUgNGwzLjUgMy4yNSIgc3Ryb2tlPSIjQkFCQUJBIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvZz48L3N2Zz4=)}.jsconsole .line .output.log:before{background-image:none}.jsconsole .line .error.output:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNSA5LjY0YzIuNTYgMCA0LjY0LTIuMDggNC42NC00LjY0QzkuNjQgMi40NCA3LjU2LjM2IDUgLjM2IDIuNDQuMzYuMzYgMi40NC4zNiA1IC4zNiA3LjU2IDIuNDQgOS42NCA1IDkuNjRaIiBmaWxsPSIjRUIzOTQxIi8+PHBhdGggZD0ibTMgMyA0IDRtMC00TDMgNyIgc3Ryb2tlPSIjRkZGIiBmaWxsPSIjMDAwIi8+PC9nPjwvc3ZnPg==)}.jsconsole .line.out:before{background:#00f;content:"";display:block;height:calc(100% - 2rem);left:.5rem;position:absolute;width:2px}.jsconsole .line em{color:#2196f3;cursor:pointer;padding-right:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jsconsole .line .error .bareString,.jsconsole .line .error em{color:#f44336}.jsconsole .line .sep{padding-right:1ch}.jsconsole .line .type em:hover{text-decoration:underline}.jsconsole .ArrayType.closed{cursor:pointer}.jsconsole .line .type.closed * em:hover{text-decoration:none}.jsconsole .ArrayType.closed>div{display:inline-block}.jsconsole .group{margin-left:.5rem}.jsconsole .key-value{display:flex;line-height:1.2rem;white-space:nowrap}.jsconsole .closed .key-value{display:inline}.jsconsole .index{-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:text-bottom}.jsconsole .index,.jsconsole .key{color:#979797;line-height:1.2rem;margin-right:.5rem}.jsconsole .arb-info{color:#999}.jsconsole .line>.output>.type{overflow-x:auto}.jsconsole .line>.output>.type.number{color:#00468b}.jsconsole .type{display:inline-block;line-height:1.2rem;min-height:1.2rem}.jsconsole .type+.type{margin-left:.75rem}.jsconsole .type.closed .type,.jsconsole .type.object.closed .group,.jsconsole .type.object.closed .group>div,.jsconsole .type.object.closed .header{display:inline}.jsconsole .string{color:#4caf50;position:relative;white-space:nowrap}.jsconsole .string.quote:after,.jsconsole .string.quote:before{color:var(--color-content-primary);content:'"'}.jsconsole .bareString.string{color:var(--color-content-primary)}.jsconsole .string.toggle{white-space:pre-wrap}.jsconsole .number{color:#0000c0}.jsconsole .bool{color:#e91e63}.jsconsole .function.function em{color:#1976d2}.jsconsole .undefined{color:#aaa}.jsconsole .null{color:#9c27b0}.jsconsole .deny-open{opacity:.5}.jsconsole .deny-open em{cursor:default;text-decoration:none!important;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.jsconsole .HTMLTree{background:transparent!important}.jsconsole .HTMLTree .Node__Expander{font-size:9px;line-height:21px}.prisma_theme_dark .jsconsole{color:var(--color-content-primary)}.prisma_theme_dark .jsconsole .line .prompt.error{background:var(--color-accent-neutral)}.prisma_theme_dark .jsconsole .line.out:before{background:#82aaff}.prisma_theme_dark .jsconsole .number{color:#f78c6c}.prisma_theme_dark .jsconsole .bool{color:#f07178}.prisma_theme_dark .jsconsole .function.function em{color:#82aaff}.prisma_theme_dark .jsconsole .line>.output>.type.number{color:#f07178}.prisma_theme_dark .jsconsole .null,.prisma_theme_dark .jsconsole .undefined{color:#c792ea}.macaroni-laces.macaroni-laces.macaroni-laces{background-color:transparent;background-color:initial;border:initial;min-width:704px;padding:0;width:100%}.macaroni-laces.macaroni-laces.macaroni-laces .Line .Line-Body,.macaroni-laces.macaroni-laces.macaroni-laces .Line:not(.Line_progress):not(.Line_disabled):not(.Line_readOnly):focus .Line-Body,.macaroni-laces.macaroni-laces.macaroni-laces .Line:not(.Line_progress):not(.Line_disabled):not(.Line_readOnly):hover .Line-Body{stroke:var(--color-content-primary)}.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-List_orientation_left{width:536px}@media(max-width:1023px){.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-List_orientation_left{max-width:600px;min-width:500px;width:auto}}.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-List_orientation_right{min-width:224px}@media(max-width:1023px){.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-List_orientation_right{min-width:180px}}.macaroni-laces.macaroni-laces.macaroni-laces .List-Items{gap:var(--spacing-16);justify-content:space-between;max-width:600px;width:100%}@media(max-width:539px){.macaroni-laces.macaroni-laces.macaroni-laces .List-Items{gap:var(--spacing-8)}}.macaroni-laces.macaroni-laces.macaroni-laces .List-Item{flex-grow:1;height:76px;width:100%}.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-Lists{justify-content:space-between}.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-List:after{margin:0;min-width:24px}.marker-base__marker-wrapper{border:1px solid var(--color-background-stroke);border-radius:16px;margin:50px auto;padding:32px;position:relative;width:764px}@media screen and (max-width:480px){.marker-base__marker-wrapper{padding:16px;width:100%}}.payment-date{align-items:center;background:#fff;border-radius:100px;box-shadow:0 1px 17px #ebeef7,0 1px 5px #ebeef799;display:flex;height:36px;justify-content:center;max-width:126px;padding:0 14px}.payment-date__icon-calendar{margin-right:4px}.payment-date__date{font-size:14px;line-height:1.425em}.prisma_theme_dark .payment-date{background:var(--color-background-elevated);box-shadow:0 1px 17px #0003,0 1px 5px #0000001a}.prisma_theme_dark .payment-date__date{color:var(--color-content-primary)}.person-profile>.person-profile__section:not(:last-of-type){margin-bottom:2px}.progress{border-bottom:1px solid;height:3px;position:relative;width:100%}.progress__value{position:relative;transition:width 3s}.progress__value:after{background:#ffde5a;content:"";display:block;height:3px;position:absolute;top:2px;width:100%}.progress-radial_animated .progress-radial__value{transition:stroke-dashoffset .2s ease-in-out}.progress-radial__value{fill:none;stroke:currentColor}.progress-section{display:flex;flex-wrap:nowrap}.progress-section__part{background-color:var(--progress-section-part-color);border-radius:2px;flex:1 0;height:4px;margin:0 2px}.progress-section__progress{background-color:var(--progress-section-progress-color);border-radius:2px;height:100%;width:0}.progress-section__progress_animated{animation-duration:var(--progress-section-animation-s);animation-fill-mode:forwards;animation-name:animateProgressSection;animation-play-state:paused;animation-timing-function:linear;will-change:width}.progress-section__progress_type_running{animation-play-state:running}.progress-section__progress_type_active{width:100%}@keyframes animateProgressSection{0%{width:0}to{width:100%}}.revisor-brief-comment{--columns-count:2;border:1px solid var(--color-background-stroke);border-radius:16px;box-sizing:border-box;color:var(--color-content-primary);font-family:Roboto,sans-serif;font-size:18px;line-height:26px;padding:38px 40px 40px;transition:box-shadow .1s ease-in-out}.revisor-brief-comment:hover{box-shadow:0 4px 20px #0000001a}.revisor-brief-comment_with-header{padding-top:10px}.revisor-brief-comment_adaptive{--columns-count:1;grid-template-areas:"reviewer-info" "summary-text" "action-buttons" "project-info";padding:24px 16px}.revisor-brief-comment_adaptive .revisor-brief-comment__project-info{grid-area:project-info;margin-top:24px}.revisor-brief-comment_adaptive .revisor-brief-comment__summary-text{grid-area:summary-text;margin-top:24px}.revisor-brief-comment_adaptive .revisor-brief-comment__reviewer-info-wrapper{grid-area:reviewer-info;margin-top:0}.revisor-brief-comment_adaptive .revisor-brief-comment__action-buttons{grid-area:action-buttons;justify-content:space-between;margin-top:0}.revisor-brief-comment_adaptive .revisor-brief-comment__edit-button,.revisor-brief-comment_adaptive .revisor-brief-comment__expand-button{font-size:18px;font-weight:500;height:auto;margin-left:0;min-width:0;padding:0}.revisor-brief-comment__title{font-weight:700}.revisor-brief-comment__summary-text{overflow:hidden;position:relative}.revisor-brief-comment__summary-text_collapsed{height:78px}.revisor-brief-comment__summary-text_collapsed:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--color-background-default) 80%,var(--color-background-default));bottom:0;content:"";display:block;height:20px;left:0;position:absolute;right:0}.revisor-brief-comment__action-buttons,.revisor-brief-comment__reviewer-info-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:22px}.revisor-brief-comment__action-buttons{justify-content:flex-end}.revisor-brief-comment__project-info-archive{border-bottom:1px solid var(--color-background-stroke);margin-bottom:16px}.revisor-brief-comment__reviewer-info{flex:1}.revisor-brief-comment__expand-button{margin-left:10px}.revisor-brief-comment__edit-button,.revisor-brief-comment__expand-button{font-weight:500}.revisor-copy-project-link{border:1px solid #1a1b22;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;padding:16px 0;text-align:center}.revisor-project-info-archive{font-family:YS Text,Arial,Helvetica,sans-serif}.revisor-project-info-archive__container{align-items:center;color:var(--color-content-primary);display:flex;height:72px}.revisor-project-info-archive__project-name{flex:1;font-weight:500;margin:0 0 0 22px}.revisor-project-info-archive__download-btn{align-items:center;background-color:transparent;border:1px solid var(--color-background-stroke);border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.revisor-project-info-link{font-family:YS Text,Arial,Helvetica,sans-serif}.revisor-project-info-link__root{margin-bottom:22px}.revisor-project-info-link__container{align-items:center;border-bottom:1px solid #a3a6b4;color:var(--color-content-primary);display:flex;height:48px}.revisor-project-info-link__link{color:currentColor;flex:1;font-size:18px;margin-left:8px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.revisor-project-info-link__link:hover{text-decoration:underline}.revisor-project-info-link__copy-button{cursor:pointer;font-size:14px;font-weight:500;margin-left:12px}.revisor-project-info-link__hidden-input{opacity:0;position:absolute;top:-10000px}.revisor-project-info-link__footer{color:#005cff;font-size:12px;font-weight:500;line-height:24px}.rubricator-result{background-color:var(--color-background-default);border:1px solid var(--color-background-stroke);border-radius:var(--border-radius-12);padding:24px}.rubricator-result__grades{display:flex;gap:var(--spacing-8)}.rubricator-result__title{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-header-28-regular);margin-bottom:var(--spacing-24);margin-top:0}.source-tree{--cm-number:#237b86;--cm-keyword:#c678dd;--cm-selector-tag:#ff4040;--cm-string:#32a846;--cm-attribute:#ca8d3d;--cm-quote:#5c6370;color:var(--color-content-primary);position:relative}.source-tree__expandable-container_collapsed{display:none}.source-tree+.source-tree{margin-top:16px}.terminal-container{flex:1 0 0;height:100%;margin:auto;overflow:hidden;width:100%}.xterm{font-feature-settings:"liga" 0;cursor:text;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm-dom-renderer-owner-1 .xterm-rows:not(.xterm-focus) .xterm-cursor.xterm-cursor{outline:1px solid var(--color-background-glassy-c)}.xterm-dom-renderer-owner-1 .xterm-rows.xterm-focus .xterm-cursor.xterm-cursor.xterm-cursor-block{background-color:var(--color-accent-neutral);color:var(--color-content-primary)}.xterm-rows,.xterm-rows div{color:var(--color-content-primary)}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{height:0;left:-9999em;opacity:0;overflow:hidden;position:absolute;resize:none;top:0;white-space:nowrap;width:0;z-index:-5}.xterm .composition-view{display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;inset:0;overflow-y:auto;position:absolute}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{left:0;position:absolute;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;left:-9999em;line-height:normal;position:absolute;top:0;visibility:hidden}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{color:transparent;inset:0;position:absolute;z-index:10}.xterm .live-region{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline}.theory-viewer{--wide-block-horizontal-margin:calc(-1 * var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)));--block-width:700px;--wide-block-width:764px}@media screen and (max-width:767px){.theory-viewer{--block-width:100%;--wide-block-width: calc(100% + 32px) }}@media screen and (max-width:480px){.theory-viewer{--base-ratio:.75;--font-300:600 24px/1.25em YS Text,Arial,Helvetica,sans-serif;--wide-block-width: calc(100vw - 16px) ;--wide-block-horizontal-margin: calc((100% - 100vw)/2 + 8px) }}@media screen and (max-width:320px){.theory-viewer{--font-500:600 calc(var(--base-unit) * 2.5) /1.08em YS Text,Arial,Helvetica,sans-serif}}.flex-props-combinations{color:var(--color-content-primary);margin-bottom:40px}.flex-props-combinations__section-head{font-size:1.5em;margin:0 16px}.flex-props-combinations>div{display:flex;flex-wrap:wrap}.user{--size:32px;--popup-padding:8px;--item-height:2.25em;--user-pic-size-m-size:var(--size);--user-pic-size-m-size-plus:calc(var(--size) * 1.25);--popup-offset-top:0px;--popup-offset-right:0px;font-family:YS Text,Arial,Helvetica,sans-serif;height:32px;height:var(--size);position:relative;width:32px;width:var(--size);z-index:1}.user_open{z-index:10000}.user,.user *{box-sizing:border-box}.user__avatar-wrapper{line-height:0}.user__avatar{cursor:pointer;z-index:2}.user__popup{--top:calc(var(--popup-offset-top) + var(--popup-padding) + (var(--item-height) + var(--popup-padding) * 2 - var(--size)) / 2);--right:calc(var(--popup-offset-right) + 2 * var(--popup-padding));background:#1a1b22;border-radius:16px;color:#fff;font-size:16px;opacity:0;padding:var(--popup-padding);position:absolute;right:calc(-1 * var(--right));top:calc(-1 * var(--top));transition:opacity .15s,visibility .15s;visibility:hidden;width:300px;z-index:-1}.user__popup_animated{transform:scale(.5);transform-origin:calc(100% - var(--right)) calc(var(--top) + var(--size) / 4);transition:opacity .3s,transform .3s,visibility .3s;transition-timing-function:cubic-bezier(.25,1.15,.5,1.1)}.user__popup_open{opacity:1;transform:none;visibility:visible}.user__popup-overlay{inset:0;position:fixed;z-index:-1}.user__link{color:inherit;text-decoration:none}.context-menu-default{background:var(--color-background-default);border:1px solid var(--color-background-stroke);box-shadow:0 1px 5px #0000000f,0 1px 2px #00000024;box-sizing:border-box;color:var(--color-content-primary);font-size:14px;left:0;left:var(--context-menu-offset-left,0);line-height:16px;opacity:0;padding:16px;pointer-events:none;position:absolute;top:0;top:var(--context-menu-offset-top,0);transform:scale(.8);transform-origin:0 0;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:190px}.context-menu-default_visible{opacity:1;pointer-events:auto;transform:none;transition:opacity .2s,transform .2s}.context-menu-default__item{align-items:center;cursor:pointer;display:flex;height:28px;outline:none;transition:color .1s}.context-menu-default__item:focus,.context-menu-default__item:hover{color:var(--context-menu-highlight-color)}.context-menu-default__item:not(:last-child){margin:0 0 6px}.composed-progress-bar{--part-height:12px;--bar-height:4px;--bar-radius:4px;display:flex;flex-wrap:nowrap}.composed-progress-bar_no-extra-height{--part-height:var(--bar-height)}.composed-progress-bar__child{flex-grow:1}.composed-progress-bar__child+.composed-progress-bar__child{margin-inline-start:var(--spacing-4)}.composed-progress-bar__child-content{max-width:200px;text-align:center}.composed-progress-bar__child-wrapper.composed-progress-bar__child-wrapper{display:block}.composed-progress-bar__complete-share{background-color:var(--bar-color,var(--color-accent-neutral));border-radius:var(--bar-radius);height:var(--bar-height);position:relative;z-index:1}.composed-progress-bar__part,.composed-progress-bar__part-skeleton{align-items:center;display:flex;height:var(--part-height);position:relative}.composed-progress-bar__part-bar{background-color:var(--color-background-glassy-b)}.composed-progress-bar__part-bar,.composed-progress-bar__part-bar-skeleton{border-radius:var(--bar-radius);height:var(--bar-height);position:absolute;width:100%}.discount-event-banner__progress{align-items:center;display:flex}.discount-event-banner__progress_placement_profile{gap:var(--spacing-8)}@media(max-width:767px){.discount-event-banner__progress_placement_profile{width:100%}}.discount-event-banner__progress_placement_theory{flex-direction:column;gap:var(--spacing-4)}.discount-event-banner__progress-bar_placement_profile.discount-event-banner__progress-bar_placement_profile{--bar-height:.75rem;--bar-radius:.125rem;width:4.5rem}@media(max-width:767px){.discount-event-banner__progress-bar_placement_profile.discount-event-banner__progress-bar_placement_profile{--bar-height:.5rem;--bar-radius:1.25rem;width:100%}}.discount-event-banner__progress-bar_placement_theory.discount-event-banner__progress-bar_placement_theory{--bar-height:.5rem;--bar-radius:1.25rem;width:100%}.discount-event-banner__progress-text{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular)}.discount-event-banner__time{color:var(--color-main,var(--color-palette-green-brand));display:flex;gap:var(--spacing-4)}.discount-event-banner__time-text{margin:0}.discount-event-banner__time-text,.expandable-banner__time-left{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-medium)}.expandable-banner__time-left{color:var(--color-main,var(--color-palette-green-brand));display:flex;gap:var(--spacing-4)}.expandable-banner__wrapper{--expandable-banner-padding:1rem;--expandable-banner-color-text-primary:var(--color-content-primary);--expandable-banner-color-text-secondary:var(--color-content-secondary);font-feature-settings:"pnum" on,"lnum" on;background-color:var(--expandable-banner-background-color,var(--color-background-default));border-radius:var(--border-radius-12);color:var(--expandable-banner-color-text-primary);font:var(--font-ys-caption-14-regular);overflow:hidden;padding:1rem;padding:var(--expandable-banner-padding);position:relative}.expandable-banner__wrapper_collapsed{display:flex}.expandable-banner__wrapper_view_default{--expandable-banner-background-color:var(--color-background-default)}.expandable-banner__wrapper_view_alternate{--expandable-banner-background-color:var(--color-background-alternate)}.expandable-banner__wrapper_view_accent{--expandable-banner-color-text-primary:var(--color-palette-white-1000);--expandable-banner-color-text-secondary:var(--color-palette-white-1000)}.expandable-banner__expander{position:absolute;right:var(--spacing-8);top:var(--spacing-8)}.expandable-banner__expander_collapsed{margin-left:var(--spacing-8);margin-right:calc(-1 * var(--spacing-8));margin-top:calc(-1 * var(--spacing-8));position:static}.expandable-banner__expander-icon{color:var(--expandable-banner-color-text-primary);transition:transform .2s ease-in-out}.expandable-banner__expander-icon_expanded{transform:rotate(.5turn)}.gallery__content-scrollable-area{-webkit-overflow-scrolling:touch;scroll-snap-type:both mandatory}.gallery__content-scrollable-area.no-snap>*{scroll-snap-align:none}.header__mobile-menu{background-color:#191b20;display:flex;flex-direction:column;inset:0;margin:0;min-height:90vh;padding:15px 5.5%;position:fixed;width:100vw}.header__mobile-menu-group{display:block;padding-top:28px}.header__mobile-menu-group-title{color:#4d4d4d;font-size:16px;line-height:24px;margin-bottom:21px}.header_mobile-menu-open .header__mobile-menu-group{animation:menuFadeIn .5s forwards}.header__mobile-menu-item{color:#fff;cursor:pointer;font-family:Suisse,YS Text;font-size:20px;font-weight:600;line-height:24px;margin-top:18px}.header__mobile-menu-item_disabled{color:#4d4d4d;cursor:default}.footer.com-footer,.footer.com-footer .com-footer{display:block;padding:25px 0}.footer.com-footer .com-footer__ya-logo{margin-right:6px}.footer.com-footer .com-footer__logo{margin-bottom:var(--spacing-12);margin-top:0}@media(max-width:767px){.footer.com-footer .com-footer__logo{margin:0 0 var(--spacing-24)}}.footer.com-footer .com-footer__link{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-paragraph);margin-top:var(--spacing-8);white-space:inherit}.footer.com-footer .com-footer__link.footer__link:first-child{margin-top:var(--spacing-8)}.footer.com-footer .com-footer__column-header.footer__column-header{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);margin-bottom:var(--spacing-2)}.footer.com-footer .com-footer__column{width:auto}@media(max-width:539px){.footer.com-footer .com-footer__column{width:100%}}@media(max-width:767px){.footer.com-footer .com-footer__column{margin-bottom:var(--spacing-32)}}@media(max-width:539px){.footer.com-footer .com-footer__column_type_right{margin-bottom:var(--spacing-12)}}.footer.com-footer .com-footer__mansory.com-footer__mansory{grid-auto-columns:50%;grid-template-columns:50% 50%}@media(max-width:767px){.footer.com-footer .com-footer__mansory.com-footer__mansory{grid-template-columns:1fr}.footer.com-footer .com-footer__mansory.com-footer__mansory .footer__column-content-wrapper{width:100%}}.footer.com-footer .com-footer__mansory.com-footer__mansory_bottom{align-items:end}.footer.com-footer .com-footer__column-content_type_left,.footer.com-footer .com-footer__content-wrapper{grid-gap:0 26px;display:grid;gap:0 26px;justify-content:flex-start}.footer.com-footer .com-footer__column-content_type_left{grid-template-columns:152px 82px 130px}@media(max-width:1279px){.footer.com-footer .com-footer__column-content_type_left{grid-template-columns:1fr 1fr;white-space:nowrap}}@media(max-width:539px){.footer.com-footer .com-footer__column-content_type_left{grid-template-columns:1fr}}.footer.com-footer .com-footer__content-wrapper{grid-template-columns:1fr 1fr;max-width:100%;width:100%}@media(max-width:539px){.footer.com-footer .com-footer__content-wrapper{width:100%}}@media(max-width:359px){.footer.com-footer .com-footer__content-wrapper{grid-template-columns:1fr}}.footer.com-footer .com-footer__phones{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:1279px){.footer.com-footer .com-footer__phones{flex-direction:column}.footer.com-footer .com-footer__phones .com-footer__phone{margin:0}.footer.com-footer .com-footer__phones .com-footer__phone-item{flex-direction:column}}.footer.com-footer .com-footer__info{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary);font:var(--font-ys-caption-12-regular);font-size:10px;margin-top:0}.footer.com-footer .com-footer__phone{display:flex;flex-direction:column;max-width:-moz-max-content;max-width:max-content;width:-moz-min-content;width:min-content}.footer.com-footer .com-footer__phone-item{gap:0;margin-bottom:0}.footer.com-footer .com-footer__phone-item .footer__phone-link{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-24-regular)}.footer.com-footer .com-footer__phone-item .footer__phone-description{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-12-regular)}@media(max-width:767px){.footer.com-footer .com-footer__phone-item .footer__phone-description{margin-right:0}}.footer.kz-footer{display:block;padding:25px 0}.footer.kz-footer .kz-footer__ya-logo{margin-right:6px}.footer.kz-footer .kz-footer__logo{margin-bottom:var(--spacing-12);margin-top:0}@media(max-width:767px){.footer.kz-footer .kz-footer__logo{margin:0 0 var(--spacing-24)}}.footer.kz-footer .kz-footer__link{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-paragraph);margin-top:var(--spacing-8);white-space:inherit}.footer.kz-footer .kz-footer__link.footer__link:first-child{margin-top:var(--spacing-8)}.footer.kz-footer .kz-footer__column-header.footer__column-header{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);margin-bottom:var(--spacing-2)}.footer.kz-footer .kz-footer__column{width:auto}@media(max-width:539px){.footer.kz-footer .kz-footer__column{width:100%}}@media(max-width:767px){.footer.kz-footer .kz-footer__column{margin-bottom:var(--spacing-32)}}@media(max-width:539px){.footer.kz-footer .kz-footer__column_type_right{margin-bottom:var(--spacing-12)}}.footer.kz-footer .kz-footer__mansory.kz-footer__mansory{grid-auto-columns:50%;grid-template-columns:50% 50%}@media(max-width:767px){.footer.kz-footer .kz-footer__mansory.kz-footer__mansory{grid-template-columns:1fr}.footer.kz-footer .kz-footer__mansory.kz-footer__mansory .footer__column-content-wrapper{width:100%}}.footer.kz-footer .kz-footer__mansory.kz-footer__mansory_bottom{align-items:end}.footer.kz-footer .kz-footer__column-content_type_left,.footer.kz-footer .kz-footer__content-wrapper{grid-gap:0 26px;display:grid;gap:0 26px;justify-content:flex-start}.footer.kz-footer .kz-footer__column-content_type_left{grid-template-columns:152px 82px 130px}@media(max-width:1279px){.footer.kz-footer .kz-footer__column-content_type_left{grid-template-columns:1fr 1fr;white-space:nowrap}}@media(max-width:539px){.footer.kz-footer .kz-footer__column-content_type_left{grid-template-columns:1fr}}.footer.kz-footer .kz-footer__content-wrapper{grid-template-columns:1fr 1fr;max-width:100%;width:100%}@media(max-width:539px){.footer.kz-footer .kz-footer__content-wrapper{width:100%}}@media(max-width:359px){.footer.kz-footer .kz-footer__content-wrapper{grid-template-columns:1fr}}.footer.kz-footer .kz-footer__phones{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:1279px){.footer.kz-footer .kz-footer__phones{flex-direction:column}.footer.kz-footer .kz-footer__phones .kz-footer__phone{margin:0}.footer.kz-footer .kz-footer__phones .kz-footer__phone-item{flex-direction:column}}.footer.kz-footer .kz-footer__info{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary);font:var(--font-ys-caption-12-regular);font-size:10px;margin-top:0}.footer.kz-footer .kz-footer__phone{display:flex;flex-direction:column;max-width:-moz-max-content;max-width:max-content;width:-moz-min-content;width:min-content}.footer.kz-footer .kz-footer__phone-item{gap:0;margin-bottom:0}.footer.kz-footer .kz-footer__phone-item .footer__phone-link{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-24-regular)}.footer.kz-footer .kz-footer__phone-item .footer__phone-description{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-12-regular)}@media(max-width:767px){.footer.kz-footer .kz-footer__phone-item .footer__phone-description{margin-right:0}}.footer__columns{display:flex;flex-wrap:wrap;grid-area:columns}.footer__column{display:flex;margin-block-end:var(--spacing-40);margin-inline-end:var(--spacing-16);width:13rem}@media(max-width:1439px){.footer__column{width:12rem}}@media(max-width:1023px){.footer__column{margin-inline-end:var(--spacing-8);width:11.125rem}}@media(max-width:539px){.footer__column{width:10.25rem}}.footer_with-phone .footer__column-header{margin-block-start:var(--spacing-8)}.footer__column-header{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui);margin-block-end:var(--spacing-16);opacity:.6}@media(max-width:767px){.footer__column-header{margin-block-start:0}}.footer__info-item{display:block;margin:0}.footer__info-item:not(:last-of-type){margin-block-end:var(--spacing-16)}.footer__info-item a{color:currentColor}.footer__info{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);grid-area:info;max-width:27rem}@media(max-width:1279px){.footer__info{max-width:25rem}}@media(max-width:1023px){.footer__info{max-width:18.5625rem}}@media(max-width:767px){.footer__info{max-width:none}}.footer__info_with-socials{margin-block-start:var(--spacing-64)}.footer__link{font-feature-settings:"pnum" on,"lnum" on;color:currentColor;display:block;font:var(--font-ys-caption-14-regular);margin-block-start:var(--spacing-16);text-decoration:none}@media(max-width:767px){.footer__link{margin-block-start:var(--spacing-24)}}.footer__link:hover{color:#1d6bf3}.footer__link:first-child{margin-block-start:0}.logo{--base-height:28px;align-items:center;color:#333d46;display:flex}.logo_size_s .logo__img,.logo_size_s .logo__link,.logo_size_xs .logo__img,.logo_size_xs .logo__link{--base-height:22px}.logo_size_l .logo__img,.logo_size_l .logo__link{--base-height:34px}.logo__new-img{margin-right:6px}.logo_theme_dark{color:#fff}.logo__subsection-name{align-items:center;display:inline-flex;font:14px/1.7em;font:var(--font-100,14px/1.7em);letter-spacing:.4px;padding-top:.3em;text-transform:uppercase;white-space:nowrap}.logo__subsection-name:before{border-left:1px solid;content:"";height:1.6em;margin-left:calc(1em - 5px);margin-right:1em;opacity:.8}.footer__logo{grid-area:logo;margin-top:20px}.footer__phone{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--spacing-8);grid-area:phone;margin-block-end:var(--spacing-24)}.footer__phone_with-socials{margin-inline-start:var(--spacing-16)}.footer__phone+.footer__social{margin-block-start:0}.footer__phone-description,.footer__phone-link{white-space:nowrap}.footer__phone-link{font-feature-settings:"pnum" on,"lnum" on;color:currentColor;display:block;font:var(--font-ys-header-24-regular);text-decoration:none}.footer__phone-link:hover{text-decoration:underline}.footer__phone-description{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);margin-block:0;margin-inline-end:var(--spacing-40);opacity:.6}.footer__social{color:currentColor;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);display:flex;flex-wrap:wrap;grid-area:social;margin-left:var(--spacing-12);margin-top:.375rem;row-gap:var(--spacing-8)}@media screen and (max-width:767px){.footer__social{margin-bottom:2.75rem}}.footer__social-item{font-feature-settings:"pnum" on,"lnum" on;color:currentColor;display:flex;font:var(--font-ys-body-16-medium-ui);text-decoration:none;transition:color .2s}.footer__social-item:first-child{margin-block-start:0}.footer{grid-column-gap:var(--spacing-8);color:var(--color-content-primary);-moz-column-gap:var(--spacing-8);column-gap:var(--spacing-8);display:grid;grid-template-areas:"phone     phone     phone     phone   columns columns columns columns" "info      info      info      info    columns columns columns columns";grid-template-columns:repeat(8,1fr);grid-template-rows:max-content;padding:6.25rem 0 3.5rem}.footer_with-socials{grid-template-areas:"logo      logo      logo      logo    columns columns columns columns" "phone     phone     phone     phone   columns columns columns columns" "social    social    social    social  columns columns columns columns" "info      info      info      info    columns columns columns columns"}@media(max-width:767px){.footer{grid-template-areas:"logo" "phone" "social" "columns" "info";grid-template-columns:1fr;padding:3.75rem 0 1.5rem}}.footer__logo-mock{grid-area:logo;height:0}.footer__phone-mock{grid-area:phone;height:0}.logo__link{align-items:center;color:currentColor;display:flex;height:var(--base-height);margin-right:5px}.logo__link_ru-new{margin-right:2px}.logo__img{height:var(--base-height)}.logo__img_icon{height:calc(var(--base-height) + 1px);margin-bottom:-1px}.logo_ru-new{height:var(--base-height);margin-bottom:0}.new-logo-practicum-image{height:36px}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option{display:flex;width:100%}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .MarkerMacaroni-ItemOption.MarkerMacaroni-ItemOption.MarkerMacaroni-ItemOption{filter:none;flex-grow:1;margin:0}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option-Label.Option-Label{font-feature-settings:"pnum" on,"lnum" on;background-color:var(--color-background-alternate);border-radius:8px;color:var(--color-content-primary);font:var(--font-ys-body-16-regular-paragraph);justify-content:flex-start;padding:16px}@media(max-width:539px){.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option-Label.Option-Label{padding:8px}}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option_checked .Option-Label{border:1px solid var(--color-accent-neutral)}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option .Option-Indicator.Option-Indicator,.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option_checked .Option-Indicator.Option-Indicator{background-color:var(--color-background-alternate);border-radius:8px;box-shadow:none}.macaroni-laces__option_disabled{pointer-events:none}.macaroni-laces__option_list_left.macaroni-laces__option_list_left .Option-Label.Option-Label.Option-Label{padding-inline-end:52px}@media(max-width:539px){.macaroni-laces__option_list_left.macaroni-laces__option_list_left .Option-Label.Option-Label.Option-Label{padding-inline-end:44px}}.macaroni-laces__option_list_right.macaroni-laces__option_list_right .Option-Label.Option-Label.Option-Label{padding-inline-start:52px}@media(max-width:539px){.macaroni-laces__option_list_right.macaroni-laces__option_list_right .Option-Label.Option-Label.Option-Label{padding-inline-start:44px}}.macaroni-laces__pin{border:1px solid var(--color-accent-neutral);border-radius:50%;height:20px;position:absolute;width:20px}.Option:hover:not(.Option_checked) .macaroni-laces__pin{background-color:var(--color-background-stroke)}.macaroni-laces__pin_checked{background-color:var(--color-accent-neutral)}.macaroni-laces__pin_list_left{right:var(--spacing-16)}@media(max-width:539px){.macaroni-laces__pin_list_left{right:var(--spacing-8)}}.macaroni-laces__pin_list_right{left:var(--spacing-16)}@media(max-width:539px){.macaroni-laces__pin_list_right{left:var(--spacing-8)}}.form__block:not(:last-child){margin-block-end:var(--spacing-32)}@media(max-width:539px){.form__block:not(:last-child){margin-block-end:var(--spacing-24)}}.form__button{width:100%}.form__item{min-width:0}.form__item_space_above{margin-block-start:var(--spacing-8)}.form__item_space_below{margin-block-end:var(--spacing-8)}.form__item_space_both{margin-block:var(--spacing-8)}.form__item_width_full{grid-column:1/-1}.form__subtitle{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui);margin:0}@media(max-width:539px){.form__subtitle{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);margin:0;padding:0 16px}}.form__subtitle a{color:inherit}.form__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-24-regular);margin:0 0 var(--spacing-8)}@media(max-width:539px){.form__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-20-regular);margin:0 0 var(--spacing-4);padding:0 16px}}.form-block__add-group-button{max-width:143px}.form-block__content{display:flex;flex-direction:column;gap:var(--spacing-32)}.form-block__header{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:539px){.form-block__header{gap:var(--spacing-4)}}.form-block__subtitle{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);margin:0}.form-block__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-20-regular);margin:0}@media(max-width:539px){.form-block__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui)}}.form-block{display:flex;flex-direction:column;gap:var(--spacing-16)}.confirm-modal{max-width:100%;padding:24px;position:relative;width:540px}.confirm-modal__actions{display:flex;flex-direction:column;gap:var(--spacing-8)}.confirm-modal__close-button{position:absolute;right:12px;top:12px}.confirm-modal__content{align-items:center;display:flex;flex-direction:column;margin-block-end:var(--spacing-40)}.confirm-modal__img{height:134px;width:134px}.confirm-modal__proceed-button{color:var(--color-accent-critical)}.confirm-modal__subtitle{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui);margin:var(--spacing-8) 0 0}.confirm-modal__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-24-regular);margin:var(--spacing-16) 0 0}.form-block-group_with-buttons{--sticky-button-width:50px;display:flex;gap:var(--spacing-8);width:calc(100% + var(--spacing-8) + 3 * 50px + 2 * var(--spacing-4));width:calc(100% + var(--spacing-8) + 3 * var(--sticky-button-width) + 2 * var(--spacing-4))}.form-block-group__content{background-color:var(--color-background-default);border-radius:var(--border-radius-8);flex-grow:1;padding:24px}@media(max-width:539px){.form-block-group__content{border-radius:16px;padding:16px}}.form-block-group-collapsed{align-items:center;display:flex;justify-content:space-between}.form-block-group-collapsed__icon-invalid{color:var(--color-accent-warning)}.form-block-group-collapsed__icon-valid{color:var(--color-accent-success)}.form-block-group-collapsed__index{color:var(--color-content-secondary)}.form-block-group-collapsed__text{display:flex;gap:var(--spacing-12)}.form-block-group-collapsed__title_default{color:var(--color-content-tertiary)}.form-check-stage{max-width:100%;width:600px}.form-check-stage__button{width:100%}.form-check-stage__content{background-color:var(--color-background-default);border-radius:8px;margin-block:var(--spacing-20);padding:24px}.form-check-stage__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-24-regular);margin:0}.form-info-stage__actions{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:539px){.form-info-stage__actions{gap:var(--spacing-4);padding:0 16px}}.form-info-stage__block{background-color:var(--color-background-default);border-radius:8px;padding:24px}.form-info-stage__block:not(:last-child){margin-block-end:var(--spacing-20)}@media(max-width:539px){.form-info-stage__block:not(:last-child){margin-block-end:var(--spacing-12)}.form-info-stage__block{border-radius:16px;padding:16px}}.form-info-stage__button{width:100%}.form-info-stage__picture{margin-block-end:var(--spacing-36)}@media(max-width:539px){.form-info-stage__picture{margin-block-end:var(--spacing-16)}}.form-info-stage__text{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui);margin:0}@media(max-width:539px){.form-info-stage__text{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular)}}.form-info-stage__text p{margin-block:var(--spacing-8)}.form-info-stage__text a{color:inherit}.form-info-stage__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-24-regular);margin:0 0 var(--spacing-8)}@media(max-width:539px){.form-info-stage__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-20-regular)}}.form-item{display:flex;flex-direction:column;gap:var(--spacing-4)}.form-question-group__content{display:flex;flex-direction:column;gap:var(--spacing-16)}.form-question-group__delete-button{color:var(--color-content-secondary);padding:0}.form-question-group__delete-button:hover{background-color:transparent}.form-question-group__header{align-items:center;display:flex;justify-content:space-between;margin-block-end:var(--spacing-8)}.form-question-group__title{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular)}.form-sub-block__content{grid-gap:var(--spacing-8);display:grid;gap:var(--spacing-8);grid-template-columns:1fr 1fr}.form-sub-block__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui);margin:0 0 var(--spacing-8)}.step-wizard,.step-wizard>*{box-sizing:border-box}.person-profile__group-action{font:var(--font-100);justify-content:flex-end}.person-profile__group-action_bold{font-weight:700}.person-profile__group-label{color:#005cff;font:var(--font-200);line-height:1.5em}.person-profile__group-label_bold{font-weight:700}.person-profile__group-title{font:var(--font-400);font-weight:700}.person-profile__group-value{font:var(--font-200);line-height:1.5em}.person-profile__group-value_bold{font-weight:700}.person-profile__section{background-color:#fff;border-radius:var(--size-200);padding:var(--size-600) var(--size-800);position:relative}.person-profile__section-action-button-wrapper{--z-index-button:var(--z-index-100);--diameter:calc((var(--size-800) + var(--size-200)));--radius:calc(var(--diameter) / 2);background-color:var(--primary);border-radius:0 0 0 var(--radius);padding:0 0 var(--size-200) var(--size-200);position:absolute;right:0;top:0}.person-profile__section-action-button-wrapper:after,.person-profile__section-action-button-wrapper:before{border-radius:var(--radius);box-shadow:var(--radius) calc(-1 * var(--radius)) 0 0 var(--primary);content:"";display:block;height:var(--diameter);left:calc(-1 * var(--diameter));position:absolute;top:0;width:var(--diameter);z-index:calc(var(--z-index-button) - 1)}.person-profile__section-action-button-wrapper:after{bottom:calc(-1 * var(--diameter));box-shadow:var(--radius) calc(-1 * var(--radius)) 0 0 var(--primary);left:auto;right:0;top:auto}.person-profile__section-action-button{background-color:#007aff;min-width:0;position:relative;z-index:var(--z-index-button)}.person-profile__user-avatar{justify-content:center;overflow:hidden;padding:0;position:relative}.person-profile__user-avatar-mask{transform:rotate(-45deg);transform-origin:center center}.person-profile__user-badge{border:1px solid var(--primary);border-radius:var(--size-300);font:var(--font-100);line-height:var(--size-600);padding:0 1em}.grid__column{--column-size:1;grid-column-start:span 1;grid-column-start:span var(--column-size)}.grid__column_size_half{--column-size:var(--columns-count-half)}.grid__column_size_full{--column-size:calc(var(--columns-count))}.grid__column_size_1{--column-size:1}.grid__column_size_2{--column-size:2}.grid__column_size_3{--column-size:3}.grid__column_size_4{--column-size:4}.grid__column_size_5{--column-size:5}.grid__column_size_6{--column-size:6}.grid__column_size_7{--column-size:7}.grid__column_size_8{--column-size:8}.grid__column_size_9{--column-size:9}.grid__column_size_10{--column-size:10}.grid__column_size_11{--column-size:11}.grid__column_size_12{--column-size:12}.grid__column_size_13{--column-size:13}.grid__column_size_14{--column-size:14}.grid__column_size_15{--column-size:15}.grid__column_size_16{--column-size:16}.grid__column_start_right{grid-column-end:calc(var(--columns-count) + 1);grid-column-start:calc(var(--columns-count) - var(--column-size) + 1)}.grid__column_start_1{grid-column-end:calc(1 + var(--column-size));grid-column-start:1}.grid__column_start_2{grid-column-end:calc(2 + var(--column-size));grid-column-start:2}.grid__column_start_3{grid-column-end:calc(3 + var(--column-size));grid-column-start:3}.grid__column_start_4{grid-column-end:calc(4 + var(--column-size));grid-column-start:4}.grid__column_start_5{grid-column-end:calc(5 + var(--column-size));grid-column-start:5}.grid__column_start_6{grid-column-end:calc(6 + var(--column-size));grid-column-start:6}.grid__column_start_7{grid-column-end:calc(7 + var(--column-size));grid-column-start:7}.grid__column_start_8{grid-column-end:calc(8 + var(--column-size));grid-column-start:8}.grid__column_start_9{grid-column-end:calc(9 + var(--column-size));grid-column-start:9}.grid__column_start_10{grid-column-end:calc(10 + var(--column-size));grid-column-start:10}.grid__column_start_11{grid-column-end:calc(11 + var(--column-size));grid-column-start:11}.grid__column_start_12{grid-column-end:calc(12 + var(--column-size));grid-column-start:12}.grid__column_start_13{grid-column-end:calc(13 + var(--column-size));grid-column-start:13}.grid__column_start_14{grid-column-end:calc(14 + var(--column-size));grid-column-start:14}.grid__column_start_15{grid-column-end:calc(15 + var(--column-size));grid-column-start:15}.grid__column_start_16{grid-column-end:calc(16 + var(--column-size));grid-column-start:16}.grid{--width:100%;--columns-count:1;--column-gap:0;--row-gap:0;grid-column-gap:0;grid-column-gap:var(--column-gap);grid-row-gap:0;grid-row-gap:var(--row-gap);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--columns-count),minmax(0,1fr));width:100%;width:var(--width)}.figaro-grid{--columns-count:8;--columns-count-half:4;--column-gap:16px;--row-gap:0px}@media screen and (max-width:1024px){.figaro-grid{--columns-count:6;--columns-count-half:3}}@media screen and (max-width:840px){.figaro-grid{--columns-count:4;--columns-count-half:2}}@media screen and (max-width:480px){.figaro-grid{--column-gap:12px}}@media screen and (max-width:320px){.figaro-grid{--column-gap:16px}}.figaro-table__cell{align-items:center;display:flex;padding:.7em 0}.figaro-table__row{--border-offset:0;box-sizing:border-box;position:relative;width:100%}.figaro-table__row:after,.figaro-table__row:before{height:1px;left:var(--border-offset);position:absolute;right:var(--border-offset)}.figaro-table__row:not(:last-child):after{background-color:#d1d2d6;background-color:var(--popup-dividers,#d1d2d6);bottom:0;content:""}.figaro-table__row_hoverable{--border-offset:var(--size-400);border-radius:100px;margin-left:calc(-1 * var(--size-400));margin-right:calc(-1 * var(--size-400));padding-left:var(--size-400);padding-right:var(--size-400);transition:background-color .2s;width:calc(100% + 2 * var(--size-400))}.figaro-table__row_hoverable:before{background-color:#fff;bottom:100%;content:"";opacity:0;transition:opacity .2s}.figaro-table__row_hoverable:not(:last-child):after{transition:background-color .2s}.figaro-table__row_hoverable:hover{background-color:#005cff0f}.figaro-table__row_hoverable:hover:before{opacity:1}.figaro-table__row_hoverable:hover:not(:last-child):after{background-color:transparent}.figaro-table__row_header{font:var(--font-200)}.figaro-table__row_borderless:after,.figaro-table__row_header:after,.figaro-table__row_header:before{display:none}.figaro-table{--code-bg-simulator:#f7f9fc;--darken-background:#c5d1e3;--figaro-darken-notification:#d8e4f5;--figaro-notification:#dbe6e2;--input-hover:#e9edf8;--input:#f0f4fd;--popup-dividers:#ebeaed;--primary:#1a1b22;--shadow:#0d2343;--simulator-divider:#d9d9d9;--white:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px rgba(13,35,67,.14),0px 1px 5px 0px rgba(13,35,67,.06);--shadow-1:0px 2px 0px 0px rgba(13,35,67,.1),0px 2px 6px 0px rgba(13,35,67,.1);--shadow-2:0px 1px 17px 0px rgba(0,0,0,.06),0px 1px 5px 0px rgba(0,0,0,.06);--shadow-3:0px 4px 40px 0px rgba(235,238,247,.6);--size-50:4px;--size-100:8px;--size-200:12px;--size-300:16px;--size-400:20px;--size-500:24px;--size-550:28px;--size-600:32px;--size-700:36px;--size-800:40px;--size-900:48px;--size-1000:64px;--size-1100:88px;--opacity-100:.06;--opacity-200:.15;--opacity-300:.3;--opacity-400:.6;--opacity-500:.8;--z-index-100:100;--z-index-200:200;--z-index-300:300;--z-index-400:400;--z-index-500:500;-webkit-font-smoothing:antialiased;display:grid;grid-auto-flow:row;grid-template-columns:100%;text-rendering:geometricPrecision}@media screen and (max-width:480px){.figaro-table{--font-400:1rem/1.375em ys text;--font-500:1rem/1.5em ys text;--font-600:1.125rem/1.5em ys text;--font-700:2rem/1.125em ys text}}.person-profile__user-info{align-items:flex-start;flex-direction:column}.person-profile__user-name{font-family:Suisse,Arial,Helvetica,sans-serif;font-size:46px;font-weight:600;letter-spacing:-.5px;line-height:46px;margin:.5em 0}.quiz-form-choice__editor-footer{align-items:center;display:flex;margin-top:8px}.quiz-form-choice__editor-header{align-items:center;display:flex;margin-bottom:8px}.quiz-form-choice__option-editor{color:#1a1b22;display:flex}.quiz-form-choice__option-label{align-self:center}.quiz-form-choice__option-editor-controls{margin-right:8px}.edit-control__content{align-items:center;background-color:#fff;box-shadow:0 1px 5px #0d23430f,0 1px 2px #0d234324;display:flex;justify-content:center;margin:0 8px;z-index:1}.edit-control__content:hover{background-color:#00000012;cursor:pointer}.edit-control__content_type_round{border-radius:50%;height:32px;width:32px}.edit-control_color_error{color:#ff3b30}.edit-control_color_success{color:#02b241}.quiz-form-matching__answer-option-editor{display:flex}.quiz-form-matching__answer-option-editor .quiz-form-matching__answer-option-input{flex:1}.quiz-form-matching__prompt-editor{color:#1a1b22;display:flex}.quiz-form-matching__prompt-content-editor{flex:1}.quiz-form-matching__prompt-editor-controls{margin-right:8px}.rubricator-result__container{grid-gap:var(--spacing-16);display:grid;gap:var(--spacing-16)}@media(max-width:767px){.rubricator-result__container{gap:var(--spacing-24)}}.rubricator-result__container_template_complete{grid-template-columns:minmax(0,1fr) 1fr}@media(max-width:767px){.rubricator-result__container_template_complete{grid-template-columns:1fr}}.rubricator-result__container_template_criteria-only,.rubricator-result__container_template_no-criteria{grid-template-columns:1fr}.rubricator-result__container_template_no-passing-grade{grid-template-columns:minmax(0,1fr) 3fr}@media(max-width:767px){.rubricator-result__container_template_no-passing-grade{grid-template-columns:1fr}}.rubricator-result__criteria{display:flex;flex-direction:column;gap:var(--spacing-20)}.rubricator-result__criteria-list{font-feature-settings:"pnum" on,"lnum" on;display:flex;flex-direction:column;font:var(--font-ys-body-16-regular-ui);list-style:none;margin:0;padding:0}.rubricator-result__criteria-button{align-self:end}.rubricator-result__criterion{border-bottom:1px solid var(--color-background-stroke);color:var(--color-content-primary);display:grid;grid-template-rows:min-content 0fr;padding-block:.75rem;position:relative;transition:grid-template-rows .2s ease-out}.rubricator-result__criterion-info{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-8)}.rubricator-result__criterion_padded{padding-inline-end:2rem}.rubricator-result__criterion-content{align-items:center;display:flex;flex-grow:1;gap:var(--spacing-20);justify-content:space-between;margin-inline-end:var(--spacing-8);min-height:2rem;word-break:break-word}.rubricator-result__criterion-grade{color:var(--criterion-grade-color,var(--color-content-primary));white-space:nowrap}.rubricator-result__criterion-grade_view_common{--criterion-grade-color:var(--color-content-primary)}.rubricator-result__criterion-grade_view_fail{--criterion-grade-color:var(--color-accent-critical)}.rubricator-result__criterion-hint{color:var(--color-content-primary);display:flex;flex-direction:column;gap:var(--spacing-4)}.rubricator-result__criterion-hint-grade{font-feature-settings:"pnum" on,"lnum" on;align-items:center;display:flex;flex-wrap:wrap;font:var(--font-ys-caption-14-medium);gap:var(--spacing-4) var(--spacing-12);margin:0;word-break:break-word}.rubricator-result__criterion-hint-text{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);margin:0;word-break:break-word}.rubricator-result__criterion-hints{display:flex;flex-direction:column;gap:var(--spacing-16);overflow:hidden}.rubricator-result__criterion-hints .rubricator-result__criterion-hint:first-child{margin-block-start:var(--spacing-16)}.rubricator-result__criterion-min-grade-badge{font-feature-settings:"pnum" on,"lnum" on;background-color:var(--criterion-min-grade-badge-background-color,var(--color-background-glassy-a));border-radius:var(--border-radius-4);color:var(--criterion-min-grade-badge-color,var(--color-content-secondary));font:var(--font-ys-caption-14-regular);padding:.25rem .5rem}.rubricator-result__criterion-min-grade-badge_view_common{--criterion-min-grade-badge-color:var(--color-content-secondary);--criterion-min-grade-badge-background-color:var(--color-background-glassy-a)}.rubricator-result__criterion-min-grade-badge_view_fail{--criterion-min-grade-badge-color:var(--color-accent-critical);--criterion-min-grade-badge-background-color:var(--color-palette-red-pale)}.rubricator-result__grade{border-radius:var(--border-radius-12);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;max-height:217px;min-height:152px;overflow:hidden;padding:.75rem;position:relative;width:50%;z-index:0}.rubricator-result__grade-title{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-body-16-medium-ui)}.rubricator-result__grade-text{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-caption-14-regular);margin-block-start:var(--spacing-4)}.rubricator-result__grade-max{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui)}.rubricator-result__grade-actual{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-lead-64-regular);font-weight:300}.rubricator-result__grade-details{margin-block-start:auto}.rubricator-result__grade-illustration{left:45%;position:absolute;top:-75%;z-index:-1}.rubricator-result__grade_view_fail{color:var(--color-palette-red-normal)}.prisma_theme_light .rubricator-result__grade_view_fail{background-color:var(--color-palette-red-pale)}.prisma_theme_dark .rubricator-result__grade_view_fail{background-color:var(--color-palette-red-pale-a)}.rubricator-result__grade_view_success{color:var(--color-palette-green-normal)}.prisma_theme_light .rubricator-result__grade_view_success{background-color:var(--color-palette-green-pale)}.prisma_theme_dark .rubricator-result__grade_view_success{background-color:var(--color-palette-green-pale-a)}.rubricator-result__grade_view_common{background-color:var(--color-background-alternate);color:var(--color-content-primary)}.source-tree__dir{position:relative}.source-tree__code-line{display:block;font-size:15px;line-height:21px;margin-left:-60px;padding-left:80px;position:relative;white-space:pre-wrap}.source-tree__code-line:hover .source-tree__add-comment-overlay{opacity:1}.source-tree__code-line:hover .source-tree__line-number:not(.source-tree__not-commentable){background:var(--color-background-glassy-a)}.source-tree__code-block{font-size:15px;line-height:21px;position:relative;white-space:pre-wrap;word-break:break-word;z-index:2}.source-tree__hljs.hljs.source-tree__hljs{background:transparent;padding:0}.source-tree__line-number{display:block;font-size:11px;left:0;line-height:21px;position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:60px}.source-tree__line-highlight{inset:0;position:absolute;z-index:1}.source-tree__line-highlight_critical{background:#fe781b40}.source-tree__line-highlight_warning{background:#a3a6b440}.source-tree__line-highlight_good{background:#37c36940}.source-tree__add-comment-overlay{inset:0 0 0 -29px;opacity:0;position:absolute;transition:opacity .1s ease-in-out,transform .1s ease-in-out,background .2s ease-in-out;z-index:2}.source-tree__add-comment-overlay:focus-within,.source-tree__add-comment-overlay:hover{opacity:1}.source-tree__add-comment-button{background-color:var(--color-background-glassy-a);border:none;border-radius:4px;color:var(--color-content-primary);cursor:pointer;height:31px;left:-7px;outline:none;padding:0;position:absolute;top:-5px;width:31px}.source-tree__add-comment-button:hover{background-color:var(--color-background-glassy-b)}.source-tree__add-comment-button:active{transform:scale(.95)}.source-tree__line-comment-wrapper{margin-left:-80px}.source-tree__code-area{border:1px solid var(--color-background-stroke);display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:-1}.source-tree__column{border-right:1px solid var(--color-background-stroke);box-sizing:border-box;flex-shrink:0;padding-bottom:15px;padding-top:20px;width:60px}.source-tree__code{flex-grow:1;max-width:100%;overflow:visible;padding-bottom:15px;padding-top:20px}.source-tree__code-limitation,.source-tree__code-loading{display:flex;justify-content:center}.source-tree__code-limitation{font-family:monospace;font-size:16px;font-weight:600;padding:16px 0 8px}.source-tree__file{display:flex;flex-direction:column;position:relative}.source-tree__source{overflow:visible;position:relative}.source-tree__file-title{align-items:center;background-color:transparent;border:none;border-bottom:1px solid var(--color-background-stroke);box-sizing:content-box;cursor:pointer;display:flex;flex-direction:row;height:72px;outline:none;padding:0 0 0 20px;position:relative;transition:background-color .2s}.source-tree__file-title:hover{background-color:var(--color-background-glassy-a);border-color:transparent}.source-tree__file-title_opened{background-color:var(--color-background-alternate)}.source-tree__file-name{flex-grow:1;font-size:16px;line-height:24px;margin-left:19px;text-align:left}.source-tree__file-title-icon{left:-1px;position:relative}.source-tree__comments-summary{align-items:center;display:flex}.source-tree__comments-summary_none{font-size:11px;line-height:13px;padding-left:4px;padding-right:19px;text-transform:uppercase}.source-tree__comments-draft{background:var(--color-accent-notice);border-radius:5px;color:#fff;font-size:16px;margin-right:16px;min-width:36px;padding:5px;position:relative;text-align:center}.source-tree__comments-count{font-size:14px;min-width:36px;position:relative;text-align:center}.source-tree__comments-count:after{background-color:var(--color-background-glassy-c);content:"";display:block;height:10px;position:absolute;right:0;top:5px;width:1px}.source-tree__comments-count:last-child:after{display:none}.source-tree__comments-count_severity_warning{color:var(--color-content-secondary)}.source-tree__comments-count_severity_good{color:var(--color-accent-success)}.source-tree__comments-count_severity_critical{color:var(--color-accent-notice)}.source-tree__comments-count_severity_Draft{background:var(--color-accent-notice);border-radius:5px;color:#fff;font-size:16px;margin-left:5px;min-width:36px;padding:5px;position:relative;text-align:center}.source-tree__folder-title{align-items:center;background:transparent;border:none;border-bottom:1px solid var(--color-background-stroke);box-sizing:content-box;cursor:pointer;display:flex;height:72px;justify-content:space-between;outline:none;padding:0;width:100%}.source-tree__folder-title:disabled{cursor:default}.source-tree__folder-title_hoverable:hover{background-color:var(--color-background-glassy-a);border-color:transparent}@media screen and (max-width:480px){.source-tree__folder-title_adaptive{border-bottom:0}.source-tree__folder-title_adaptive .source-tree__folder-name{font-size:18px;font-weight:500}.source-tree__folder-title_adaptive .source-tree__folder-verified-date-wrapper{display:flex;font-size:14px;margin-left:20px;margin-top:5px;opacity:.3}.source-tree__folder-title_adaptive .source-tree__folder-verified-date{margin-left:3px}}.source-tree__folder-name{font-size:16px;line-height:1em;margin-left:20px;position:relative;top:1px}.source-tree__folder-description-wrapper,.source-tree__folder-name{align-items:center;display:flex}.source-tree__folder-description{display:flex;flex-direction:column;justify-content:space-between}.source-tree__badge-text{border-radius:4px;box-shadow:inset 0 0 0 1px var(--color-background-stroke);color:var(--color-content-secondary);font-size:11px;line-height:13px;padding:12px;text-transform:uppercase}.source-tree__download-button{align-items:center;background-color:transparent;border:1px solid var(--color-background-stroke);border-radius:4px;color:var(--color-content-primary);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.revisor-reviewer-info{align-items:center;display:flex;font-size:16px;line-height:24px}.revisor-reviewer-info_adaptive{display:block}.revisor-reviewer-info_adaptive .revisor-reviewer-info__name{display:block;font-size:24px;font-weight:600}.revisor-reviewer-info_adaptive .revisor-reviewer-info__status{display:block;font-size:16px;font-weight:500;margin-top:5px;text-transform:capitalize}.revisor-reviewer-info_adaptive .revisor-reviewer-info__status:before{display:none}.revisor-reviewer-info__avatar{background-color:#000;background-position:50%;background-size:cover;border-radius:4px;display:inline-block;height:36px;margin-right:12px;vertical-align:bottom;width:36px}@media screen and (max-width:480px){.revisor-reviewer-info__avatar{margin-right:4px}}.revisor-reviewer-info__status{color:var(--color-content-tertiary);white-space:nowrap}.revisor-reviewer-info__status:before{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:4px;margin:2px 8px;vertical-align:middle;width:4px}.source-tree__comment{background-color:var(--color-background-default);display:flex;flex-direction:column;padding:20px}.source-tree__comment:hover .source-tree__resolve-button{opacity:1;transition:opacity .3s ease-in-out}.source-tree__comment-wrapper{border-bottom:1px solid var(--color-background-stroke);border-top:1px solid var(--color-background-stroke);box-shadow:var(--shadow-medium-default);margin-bottom:21px;position:relative;z-index:2}.source-tree__comment-resolve-button{background-color:inherit;border:none;color:var(--color-content-primary);cursor:pointer;font-family:YS Text;margin:0 20px;opacity:.5;padding:0;transition:opacity .3s ease-in-out}.source-tree__edit-comment-button.source-tree__edit-comment-button{align-items:center;color:var(--color-content-primary);display:flex;justify-content:center;position:absolute;right:7px;top:7px}.source-tree__comment-markdown{font-size:16px;line-height:20px;margin-right:26px;white-space:pre-wrap;word-break:break-word}.source-tree__comment-info{align-items:center;display:flex;flex-direction:row;margin-top:20px}.source-tree__comment-info-left{display:flex;flex:1;margin-right:4px}.source-tree__comment-info-status{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:11px;height:24px;line-height:13px;padding:0 12px;text-align:center;text-transform:uppercase}.source-tree__comment-info-status_type_warning{background-color:var(--color-background-glassy-c)}.source-tree__comment-info-status_type_critical{background-color:var(--color-accent-notice)}.source-tree__comment-info-status_type_good{background-color:var(--color-accent-success)}.source-tree__comment-author{align-items:center;display:flex;flex-direction:row}.source-tree__comment-avatar{align-items:center;background-size:contain;height:20px;margin:0 0 0 20px;width:20px}.source-tree__comment-previous{align-items:center;bottom:10px;color:var(--color-content-tertiary);display:flex;justify-content:center;position:absolute;right:20px}.source-tree__gpt-comment-wrapper{background:var(--color-background-default);margin-bottom:21px;margin-left:-80px;margin-top:-21px;position:relative;z-index:2}.source-tree__delete-modal{padding:50px 50px 30px}.source-tree__button-container{display:flex;gap:8px;margin-top:30px}.source-tree__modal-title{font-size:27px;line-height:29px}.comment-editor__control{color:var(--color-content-primary);height:32px;width:32px}.comment-editor__control .icon{height:22px;top:3px}.snippets-suggest__empty-state{color:#1a1b224d;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;margin:16px 2px;padding:0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.snippets-suggest__list-row{-webkit-box-orient:vertical;-webkit-line-clamp:4;background:none;border-color:transparent;border-radius:8px;border-style:solid;border-width:8px 16px;cursor:pointer;display:-webkit-box;font-size:14px;line-height:20px;margin:0 2px 2px;overflow:hidden;text-align:left}.snippets-suggest__list-row:focus,.snippets-suggest__list-row_focused{background-color:#1a25220f;outline:none}.snippets-suggest__list{overflow-x:hidden}.snippets-suggest__search{font-size:14px;margin:0 12px}.snippets-suggest .tab.tabs-group__item{font-size:14px;line-height:32px;text-align:center;width:100%}.snippets-suggest .tabs-group{margin:12px 0;width:100%}.snippets-suggest .tab-default.tab{justify-content:center;margin-right:12px;padding-bottom:0}.snippets-suggest .tab-default.tab:not(:first-child){margin-left:12px}.snippets-suggest{background-color:var(--color-background-default);border:1px solid var(--color-background-stroke);border-radius:12px;box-shadow:0 0 5px var(--color-background-stroke);color:var(--color-content-primary);display:grid;grid-template-rows:max-content max-content 1fr;max-height:600px;padding:4px;width:800px}.snippets-suggest:focus{outline:none}.comment-editor_withSnippets{border-radius:12px}.comment-editor_withSnippets .comment-editor__snippets-suggest{left:5px;position:absolute;top:0;transform:translateY(-95%);z-index:1000}.comment-editor{border:1px solid var(--color-background-stroke);display:flex;flex-direction:column}.comment-editor,.comment-editor__textarea{background-color:var(--color-background-default)}.comment-editor__textarea{border:none;box-sizing:border-box;color:var(--color-content-primary);font-family:YS Text,Arial,Helvetica,sans-serif;font-size:16px;height:121px;line-height:24px;min-height:121px;outline:none;padding:20px;resize:vertical;width:100%}.comment-editor__textarea-wrapper{position:relative}.comment-editor__top-bar{align-items:center;border-bottom:1px solid var(--color-background-stroke);display:flex;flex-direction:row;height:48px;justify-content:flex-start;padding-left:19px;padding-right:7px}.comment-editor__call-to-action{color:var(--color-content-primary);font-size:14px;font-weight:700}.comment-editor__editor-icon-list{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end}.comment-editor__button-icon{color:var(--color-content-primary);height:32px;width:32px}.comment-editor__button-icon .icon{height:16px;top:2px;width:16px}.source-tree__comment-editor{background-color:var(--color-background-alternate);display:flex;flex-direction:column;padding:20px 20px 16px;white-space:normal}.source-tree__buttons-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:16px}.source-tree__bottom-bar{align-items:center;border-top:1px solid var(--color-background-stroke);box-sizing:border-box;display:flex;flex-direction:row;height:50px;justify-content:start;padding-left:19px}.source-tree__right-button{margin-left:20px}.source-tree__radio-group{display:flex}.source-tree__radio-group-item.source-tree__radio-group-item.source-tree__radio-group-item{margin-right:15px}.source-tree__radio-group-item.source-tree__radio-group-item.source-tree__radio-group-item .radio__control{margin-top:3px}.source-tree__modal{z-index:3}.source-tree__text{color:#5d5b5b;font-family:monospace;font-size:11px;line-height:24px}.source-tree__toolbar{align-items:center;display:flex;justify-content:flex-end}.source-tree__type-select{margin-right:12px}.source-tree__type-select .rich-select__toggle{justify-content:space-between;min-width:190px}.source-tree__validation-modal{padding:50px 50px 30px}.suggest-default{width:100%}.theory-viewer__block{margin:0 0 2.5rem;margin:0 0 var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5));width:var(--block-width)}.theory-viewer__block_layout{margin:0}.theory-viewer__block_wide{width:var(--wide-block-width)}.theory-viewer__block_error{align-items:center;background:#ff3b30;display:flex;font-size:20px;height:100px;justify-content:center;width:100%}.tree-node-file-system{font-size:13px;line-height:17px}.tree-node-file-system,.tree-node-file-system *{box-sizing:border-box}.tree-node-default{color:var(--color-content-primary)}.user__item{align-content:space-between;display:flex;flex-direction:column;font-weight:700;height:var(--item-height);justify-content:center;line-height:1.125em;padding:0 var(--popup-padding);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user__item_extended{--item-height:3.25em}.user__item_clickable{cursor:pointer}.user__item_hoverable{background-color:transparent;border-radius:6px;transition:background-color .2s}@media(any-hover:hover){.user__item_hoverable:hover{background-color:#ffffff1a}}@media(any-hover:none){body:not(._without-pointer-events) .user__item_hoverable:active{background-color:#ffffff1a}}@media(any-hover:hover){.user__item:hover .user__item-action{opacity:.75;visibility:visible}}@media(any-hover:hover)and (any-hover:hover){.user__item:hover .user__item-action:hover{opacity:1}}@media(any-hover:hover)and (any-hover:none){body:not(._without-pointer-events) .user__item:hover .user__item-action:active{opacity:1}}@media(any-hover:none){body:not(._without-pointer-events) .user__item:active .user__item-action{opacity:.75;visibility:visible}}@media(any-hover:none)and (any-hover:hover){body:not(._without-pointer-events) .user__item:active .user__item-action:hover{opacity:1}}@media(any-hover:none)and (any-hover:none){body:not(._without-pointer-events) body:not(._without-pointer-events) .user__item:active .user__item-action:active{opacity:1}}.user__item-title{align-items:center;display:flex}.user__item-small-text{font-size:12px;font-weight:500;line-height:1}.user__item-subtitle{margin:4px 0 0;opacity:.5}.user__item-action{cursor:pointer;opacity:0;position:absolute;right:var(--popup-padding);transition:visibility .2s,opacity .2s;visibility:hidden}.user__items-group{--margin:16px;margin-top:16px;margin-top:var(--margin)}.user__items-group:first-child{--margin:0}.user__items-group_dense{--margin:8px}.user__other-accounts{grid-row-gap:4px;display:grid;grid-auto-flow:row;margin-bottom:8px;margin-top:24px}.user__other-account-avatar{align-items:center;display:flex;height:var(--user-pic-size-m-size);justify-content:center;margin:0 8px 0 0;width:var(--user-pic-size-m-size)}.user__plus-badge{display:inline-block;margin:0 0 0 4px}@keyframes prisma-button__dots_flickering{0%{opacity:.3}20%{opacity:.5}40%{opacity:1}to{opacity:.3}}.deprecated-prisma-button__dots{align-items:center;display:flex;gap:var(--spacing-4);height:100%;justify-content:center;left:0;position:absolute;top:0;visibility:hidden;width:100%}.deprecated-prisma-button_process .deprecated-prisma-button__dots{visibility:visible}.deprecated-prisma-button__dot{animation:prisma-button__dots_flickering 1.5s ease-in infinite;background-color:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}.deprecated-prisma-button__dot:nth-child(2){animation-delay:.2s}.deprecated-prisma-button__dot:nth-child(3){animation-delay:.4s}.deprecated-prisma-button.deprecated-prisma-button_view_primary{--prisma-button-accent-color-resulting:var(--color-accent-neutral-hover);--prisma-button-accent-color-active-resulting:var(--color-accent-neutral-hover);background-color:var(--color-accent-neutral);color:var(--color-content-inverted-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_primary:hover{background-color:var(--prisma-button-accent-color-resulting)}.deprecated-prisma-button.deprecated-prisma-button_view_primary:active{background-color:var(--prisma-button-accent-color-active-resulting)}.deprecated-prisma-button.deprecated-prisma-button_view_primary:disabled{background-color:var(--color-background-glassy-a);color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_primary:disabled.deprecated-prisma-button_process{background-color:var(--prisma-button-accent-color-resulting);color:var(--color-content-inverted-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_primary .deprecated-prisma-button__sublabel{color:var(--color-content-inverted-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_secondary{background-color:var(--color-background-glassy-a);color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_secondary:hover{background-color:var(--color-background-glassy-b)}.deprecated-prisma-button.deprecated-prisma-button_view_secondary:active{background-color:var(--color-background-glassy-c)}.deprecated-prisma-button.deprecated-prisma-button_view_secondary:disabled{background-color:var(--color-background-glassy-a);color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_secondary:disabled.deprecated-prisma-button_process{background-color:var(--color-background-glassy-b);color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_secondary .deprecated-prisma-button__sublabel{color:var(--color-content-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost{border-color:var(--color-content-primary);color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost:hover{border-color:var(--color-content-secondary);color:var(--color-content-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost:hover .deprecated-prisma-button__sublabel{color:var(--color-content-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost:active{border-color:var(--color-content-tertiary);color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost:active .deprecated-prisma-button__sublabel{color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost:disabled{border-color:var(--color-background-glassy-a);color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost:disabled.deprecated-prisma-button_process{border-color:var(--color-content-secondary);color:var(--color-content-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_ghost .deprecated-prisma-button__sublabel{color:var(--color-content-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_clear{color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_clear:hover{background-color:var(--color-background-glassy-b)}.deprecated-prisma-button.deprecated-prisma-button_view_clear:active{background-color:var(--color-background-glassy-c)}.deprecated-prisma-button.deprecated-prisma-button_view_clear:disabled{color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_clear:disabled.deprecated-prisma-button_process{background-color:var(--color-background-glassy-b);color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_clear .deprecated-prisma-button__sublabel{color:var(--color-content-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_raised{background-color:var(--color-background-default);box-shadow:var(--shadow-small-default);color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_raised:hover{box-shadow:var(--shadow-small-hovered)}.deprecated-prisma-button.deprecated-prisma-button_view_raised:active{box-shadow:var(--shadow-small-pressed)}.deprecated-prisma-button.deprecated-prisma-button_view_raised:disabled{background-color:var(--color-background-glassy-a);box-shadow:var(--shadow-small-hidden);color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_raised:disabled.deprecated-prisma-button_process{background-color:var(--color-background-default);box-shadow:var(--shadow-small-hovered);color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_raised .deprecated-prisma-button__sublabel{color:var(--color-content-secondary)}.deprecated-prisma-button.deprecated-prisma-button_view_link{--prisma-button-accent-color-resulting:var(--prisma-button-accent-color,var(--color-accent-main-a));--prisma-button-accent-color-active-resulting:var(--prisma-button-accent-color-active,var(--color-accent-main-b));color:var(--color-content-primary)}.deprecated-prisma-button.deprecated-prisma-button_view_link:hover{color:var(--prisma-button-accent-color-resulting)}.deprecated-prisma-button.deprecated-prisma-button_view_link:active{color:var(--prisma-button-accent-color-active-resulting)}.deprecated-prisma-button.deprecated-prisma-button_view_link:disabled{color:var(--color-content-tertiary)}.deprecated-prisma-button.deprecated-prisma-button_view_link:disabled.deprecated-prisma-button_process{color:var(--prisma-button-accent-color-resulting)}.deprecated-prisma-button_size_l{--vertical-padding:calc(20px - var(--border-width));font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-14);font:var(--font-ys-body-16-regular-ui);padding:var(--vertical-padding) calc(24px - var(--border-width))}.deprecated-prisma-button_size_l.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_left{padding-left:calc(22px - var(--border-width));padding-right:calc(26px - var(--border-width))}.deprecated-prisma-button_size_l.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_right{padding-left:calc(26px - var(--border-width));padding-right:calc(22px - var(--border-width))}.deprecated-prisma-button_size_l.deprecated-prisma-button_with-sublabel{padding-bottom:calc(12px - var(--border-width));padding-top:calc(12px - var(--border-width))}.deprecated-prisma-button_size_l .deprecated-prisma-button__sublabel{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-12-medium)}.deprecated-prisma-button_size_m{--vertical-padding:calc(15px - var(--border-width));font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-12);font:var(--font-ys-body-16-regular-ui);padding:var(--vertical-padding) calc(24px - var(--border-width))}.deprecated-prisma-button_size_m.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_left{padding-left:calc(18px - var(--border-width));padding-right:calc(26px - var(--border-width))}.deprecated-prisma-button_size_m.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_right{padding-left:calc(26px - var(--border-width));padding-right:calc(18px - var(--border-width))}.deprecated-prisma-button_size_m.deprecated-prisma-button_with-sublabel{padding:calc(7px - var(--border-width)) calc(24px - var(--border-width))}.deprecated-prisma-button_size_m .deprecated-prisma-button__sublabel{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-12-medium)}.deprecated-prisma-button_size_s{--vertical-padding:calc(9px - var(--border-width));font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-10);font:var(--font-ys-caption-14-regular);padding:var(--vertical-padding) calc(16px - var(--border-width))}.deprecated-prisma-button_size_s.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_left{padding-left:calc(10px - var(--border-width));padding-right:calc(14px - var(--border-width))}.deprecated-prisma-button_size_s.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_right{padding-left:calc(14px - var(--border-width));padding-right:calc(10px - var(--border-width))}.deprecated-prisma-button_size_xs{--vertical-padding:calc(7px - var(--border-width));font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-10);font:var(--font-ys-caption-14-regular);padding:var(--vertical-padding) calc(12px - var(--border-width))}.deprecated-prisma-button_size_xs.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_left{padding-left:calc(10px - var(--border-width));padding-right:calc(14px - var(--border-width))}.deprecated-prisma-button_size_xs.deprecated-prisma-button_with-icon.deprecated-prisma-button_icon-placement_right{padding-left:calc(14px - var(--border-width));padding-right:calc(10px - var(--border-width))}.deprecated-prisma-button.deprecated-prisma-button_position-in-group_left{border-bottom-right-radius:0;border-top-right-radius:0}.deprecated-prisma-button.deprecated-prisma-button_position-in-group_right{border-bottom-left-radius:0;border-top-left-radius:0}.deprecated-prisma-button.deprecated-prisma-button_position-in-group_middle{border-radius:0}.deprecated-prisma-button.deprecated-prisma-button_behavior_common-link,.deprecated-prisma-button_behavior_router-link{text-decoration:none}.deprecated-prisma-button{--border-width:1px;--transition-duration:.15s;background:none;border:1px solid transparent;border:var(--border-width) solid transparent;cursor:pointer;display:inline-block;margin:0;position:relative;transition-duration:.15s;transition-duration:var(--transition-duration);transition-property:background-color,border-color,box-shadow,color,transform;transition-timing-function:ease-out}.deprecated-prisma-button:disabled{cursor:default;pointer-events:none}.deprecated-prisma-button:active{transform:scale(.96)}.deprecated-prisma-button__content{align-items:center;display:flex}.deprecated-prisma-button_process .deprecated-prisma-button__content{visibility:hidden}.deprecated-prisma-button__text{align-items:center;display:flex;flex-direction:column;flex-grow:1}.deprecated-prisma-button_icon-placement_right .deprecated-prisma-button__text{order:-1}.deprecated-prisma-button__sublabel{transition-duration:var(--transition-duration);transition-property:color;transition-timing-function:ease-out}.deprecated-prisma-button__icon{align-items:center;display:inline-flex;flex-shrink:0}.deprecated-prisma-button_icon-placement_left .deprecated-prisma-button__icon{margin-right:var(--spacing-4)}.deprecated-prisma-button_icon-placement_right .deprecated-prisma-button__icon{margin-left:var(--spacing-4)}.deprecated-prisma-button.deprecated-prisma-button_icon-placement_replace{padding-left:var(--vertical-padding);padding-right:var(--vertical-padding)}.prisma-element-hint{display:inline-block}.prisma-element-hint__content{display:block;overflow:hidden;text-overflow:ellipsis}.prisma-element-hint__wrapper{display:block;height:inherit;overflow:inherit;position:relative;width:inherit}@media(any-hover:hover){.prisma-element-hint__wrapper:hover{-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media(any-hover:none){.prisma-element-hint__wrapper:active{-webkit-user-select:none;-moz-user-select:none;user-select:none}}.prisma-element-hint [disabled]{pointer-events:none}.prisma-range__slider{align-items:center;background-color:var(--color-content-tertiary);display:flex;height:3px;left:3px;position:relative;width:calc(100% - 7px)}.prisma-range__slider_active{background-color:var(--color-accent-neutral);left:0}.prisma-range__container{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-18-medium-ui);margin-bottom:var(--spacing-16)}@media(max-width:539px){.prisma-range__container{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-medium-ui)}}.prisma-range__limit-values{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-palette-black-500);display:flex;font:var(--font-ys-caption-12-regular);justify-content:space-between;margin-top:var(--spacing-16)}.prisma-spinner{animation:spin 1s ease infinite;transform-origin:center}@keyframes spin{to{transform:rotate(1turn)}}.prisma-toggle__label{cursor:pointer;display:block;position:relative}.prisma-toggle__hidden-input{inset:0;opacity:0;position:absolute;z-index:-1}.prisma-tooltip{--prisma-tooltip-offset-from-x:0;--prisma-tooltip-offset-from-y:0;background:var(--color-accent-neutral);box-sizing:border-box;color:var(--color-content-inverted-primary);left:var(--prisma-tooltip-left);pointer-events:all;position:fixed;text-align:center;top:var(--prisma-tooltip-top);width:-moz-max-content;width:max-content;z-index:var(--prisma-tooltip-z-index)}.prisma-tooltip_size_s{font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-10);font:var(--font-ys-caption-14-medium);padding:7px 12px}.prisma-tooltip_size_m{font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-14);font:var(--font-ys-body-16-medium-ui);padding:12px 16px}.prisma-tooltip_with-tail:after{border:var(--prisma-tooltip-tail-size) solid var(--color-accent-neutral);border-top-left-radius:2px;content:"";display:block;height:0;left:0;left:var(--prisma-tooltip-tail-left,0);position:absolute;top:0;top:var(--prisma-tooltip-tail-top,0);transform:translate(0) rotate(225deg);transform-origin:50% 50%;width:0;z-index:1}.prisma-tooltip_direction_top,.prisma-tooltip_direction_top-left,.prisma-tooltip_direction_top-right{--prisma-tooltip-offset-from-y:calc(-1 * var(--prisma-tooltip-tail-size) - var(--prisma-tooltip-slide-animation-offset))}.prisma-tooltip_direction_top-left:after,.prisma-tooltip_direction_top-right:after,.prisma-tooltip_direction_top:after{top:100%;transform:translateY(-50%) rotate(225deg)}.prisma-tooltip_direction_bottom,.prisma-tooltip_direction_bottom-left,.prisma-tooltip_direction_bottom-right{--prisma-tooltip-offset-from-y:calc(var(--prisma-tooltip-tail-size) + var(--prisma-tooltip-slide-animation-offset))}.prisma-tooltip_direction_bottom-left:after,.prisma-tooltip_direction_bottom-right:after,.prisma-tooltip_direction_bottom:after{top:0;transform:translateY(-50%) rotate(45deg)}.prisma-tooltip_direction_left,.prisma-tooltip_direction_left-bottom,.prisma-tooltip_direction_left-top,.prisma-tooltip_direction_right,.prisma-tooltip_direction_right-bottom,.prisma-tooltip_direction_right-top{text-align:left}.prisma-tooltip_direction_right,.prisma-tooltip_direction_right-bottom,.prisma-tooltip_direction_right-top{--prisma-tooltip-offset-from-x:calc(var(--prisma-tooltip-tail-size) + var(--prisma-tooltip-slide-animation-offset))}.prisma-tooltip_direction_right-bottom:after,.prisma-tooltip_direction_right-top:after,.prisma-tooltip_direction_right:after{left:0;transform:translate(-50%) rotate(-45deg)}.prisma-tooltip_direction_left,.prisma-tooltip_direction_left-bottom,.prisma-tooltip_direction_left-top{--prisma-tooltip-offset-from-x:calc(-1 * var(--prisma-tooltip-tail-size) - var(--prisma-tooltip-slide-animation-offset))}.prisma-tooltip_direction_left-bottom:after,.prisma-tooltip_direction_left-top:after,.prisma-tooltip_direction_left:after{left:100%;transform:translate(-50%) rotate(-225deg)}.prisma-tooltip{--prisma-tooltip-transition-duration:.1s;--prisma-tooltip-transition:transform var(--prisma-tooltip-transition-duration) ease-out,opacity var(--prisma-tooltip-transition-duration) ease-out;--prisma-tooltip-transition-transform-enter:translate(var(--prisma-tooltip-offset-from-x),var(--prisma-tooltip-offset-from-y));--prisma-tooltip-transition-transform-done:translate(0,0)}.prisma-tooltip.prisma-tooltip-enter{opacity:.01;transform:var(--prisma-tooltip-transition-transform-enter)}.prisma-tooltip.prisma-tooltip-enter-active{transition:var(--prisma-tooltip-transition)}.prisma-tooltip.prisma-tooltip-enter-active,.prisma-tooltip.prisma-tooltip-enter-done,.prisma-tooltip.prisma-tooltip-exit{opacity:1;transform:var(--prisma-tooltip-transition-transform-done)}.prisma-tooltip.prisma-tooltip-exit-active{opacity:.01;transform:var(--prisma-tooltip-transition-transform-enter);transition:var(--prisma-tooltip-transition);transition-duration:calc(var(--prisma-tooltip-transition-duration) * 1.25)}.component-wrapper{margin:24px}.component-wrapper__head{text-align:center}.component-wrapper__body{margin-top:8px}.discount-event-static-banner_view_badge{font-feature-settings:"pnum" on,"lnum" on;align-items:center;background-color:var(--color-background,var(--color-palette-blue-brand));border-radius:var(--border-radius-4);color:var(--color-text,var(--color-palette-white-1000));display:inline-flex;font:var(--font-ys-body-16-regular-ui);padding:.0625rem .5rem .0625rem .25rem}.discount-event-static-banner_view_badge .discount-event-static-banner__icon{margin-inline-end:var(--spacing-4)}.discount-event-static-banner_view_badge .discount-event-static-banner__icon path{fill-opacity:1}.discount-event-static-banner_view_badge .discount-event-static-banner__tooltip-overlay{text-align:center}.discount-event-static-banner_view_badge .discount-event-static-banner__tooltip-wrapper{align-items:center;display:flex;gap:var(--spacing-4)}.discount-event-static-banner_hanging{position:absolute;right:0;top:0;transform:translate(20px) translateY(-16px) rotate(-4deg)}@media(max-width:767px){.discount-event-static-banner_hanging{transform:translate(8px) translateY(-12px) rotate(-4deg)}}.discount-event-static-banner_view_catalog{--image-width:8.25rem;font-feature-settings:"pnum" on,"lnum" on;align-items:center;background-color:var(--color-background,var(--color-palette-blue-brand));border-radius:var(--border-radius-5);color:var(--color-text,var(--color-palette-white-1000));display:flex;font:var(--font-ys-body-16-regular-ui);justify-content:center;min-height:6.75rem;overflow:hidden;position:relative}@media(max-width:767px){.discount-event-static-banner_view_catalog{align-items:stretch;flex-direction:column}}.discount-event-static-banner_view_catalog .discount-event-static-banner__image{width:var(--image-width)}@media(max-width:767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__image{max-height:6.75rem;width:auto}}.discount-event-static-banner_view_catalog .discount-event-static-banner__image_position_left,.discount-event-static-banner_view_catalog .discount-event-static-banner__image_position_right{bottom:0;position:absolute}.discount-event-static-banner_view_catalog .discount-event-static-banner__image_position_left{left:0}.discount-event-static-banner_view_catalog .discount-event-static-banner__image_position_right{right:0}.discount-event-static-banner_view_catalog .discount-event-static-banner__image_mobile{align-self:flex-end;display:none}@media(max-width:767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__image_mobile{display:block}}@media(max-width:767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__image:not(:is(.discount-event-static-banner__image_mobile)){display:none}}.discount-event-static-banner_view_catalog .discount-event-static-banner__info{font-feature-settings:"pnum" on,"lnum" on;box-sizing:border-box;font:var(--font-ys-body-16-regular-ui);padding:.625rem 1rem;text-align:center;width:calc(100% - var(--image-width) * 2)}@media(max-width:767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__info{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);padding:1rem 1rem .5rem;text-align:start;width:auto}}.discount-event-static-banner_view_catalog .discount-event-static-banner__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-20-medium);margin:0 0 var(--spacing-4) 0}@media(max-width:767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-medium-ui)}}.discount-event-static-banner_view_catalog .discount-event-static-banner__description{text-wrap:balance;margin-inline:auto}.tiny-banner{font-feature-settings:"pnum" on,"lnum" on;align-items:center;background-color:var(--color-background,var(--color-palette-green-brand));border-radius:var(--border-radius-6);color:var(--color-text,var(--color-palette-white-1000));display:flex;font:var(--font-ys-body-16-regular-ui);justify-content:center;padding:.375rem .5rem}.tiny-banner__icon{flex-shrink:0;margin-right:var(--spacing-8)}.tiny-banner__icon path{fill-opacity:1}.discount-event-static-banner_view_simple{--image-width:165px;--discount-event-static-banner-min-height:2.75rem;font-feature-settings:"pnum" on,"lnum" on;align-items:center;background-color:var(--color-background,var(--color-palette-blue-brand));border-radius:var(--border-radius-5);color:var(--color-text,var(--color-palette-white-1000));display:flex;font:var(--font-ys-body-16-regular-ui);justify-content:center;min-height:2.75rem;min-height:var(--discount-event-static-banner-min-height);overflow:hidden;position:relative;text-align:center;text-decoration:none}@media(max-width:767px){.discount-event-static-banner_view_simple{--image-width:64px;font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular)}}.discount-event-static-banner_view_simple .discount-event-static-banner__info{box-sizing:border-box;padding:.75rem 1rem;width:calc(100% - var(--image-width) * 2)}@media(max-width:767px){.discount-event-static-banner_view_simple .discount-event-static-banner__info{padding:.75rem .5rem}}.discount-event-static-banner_view_simple .discount-event-static-banner__image{bottom:0;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:var(--image-width)}.discount-event-static-banner_view_simple .discount-event-static-banner__image_position_left{left:0;-o-object-position:left bottom;object-position:left bottom}.discount-event-static-banner_view_simple .discount-event-static-banner__image_position_right{-o-object-position:right bottom;object-position:right bottom;right:0}.discount-event-static-banner_view_simple .discount-event-static-banner__image_mobile{display:none}@media(max-width:767px){.discount-event-static-banner_view_simple .discount-event-static-banner__image_mobile{display:block}}@media(max-width:767px){.discount-event-static-banner_view_simple .discount-event-static-banner__image:not(:is(.discount-event-static-banner__image_mobile)){display:none}}.footer__columns_masonry{align-items:start;display:grid;grid-auto-columns:min-content}.footer__columns_masonry>.footer__column:first-child{grid-area:c1}.footer__columns_masonry>.footer__column:nth-child(2){grid-area:c2}.footer__columns_masonry>.footer__column:nth-child(3){grid-area:c3}.footer__columns_masonry>.footer__column:nth-child(4){grid-area:c4}.footer__columns_masonry>.footer__column:nth-child(5){grid-area:c5}.gallery__content_virtualized.gallery__content .gallery__content-item{scroll-snap-align:unset}.gallery-default__content-item.gallery__content-item{display:flex;flex-shrink:0;scroll-snap-align:center}.gallery-skeleton__content-item.gallery__content-item{border:1px solid #1a1b22}.gallery-default__dots.gallery__dots{display:flex}.gallery-default__dots-item.gallery__dots-item{cursor:pointer;padding:4px}.gallery-default__dots-item.gallery__dots-item_active{cursor:default}.gallery-default__dots-item.gallery__dots-item_active .gallery__dots-item-control{background:currentColor;background:var(--gallery-active-dot-color,currentColor);border-color:currentColor;border-color:var(--gallery-active-dot-color,currentColor)}.gallery-default__dots-item .gallery__dots-item-control{border:1px solid #1a1b22;border-radius:50%;box-sizing:border-box;height:8px;transition:transform .25s;width:8px}.form__actions{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:539px){.form__actions{gap:var(--spacing-4);padding:0 16px}}.form__content{display:flex;flex-direction:column;gap:var(--spacing-12);margin-block:var(--spacing-20)}@media(max-width:539px){.form__content{border-radius:16px;margin-block:var(--spacing-12);padding:16px}}.form-block-group__sticky-buttons{display:flex;gap:var(--spacing-4);height:var(--sticky-button-width);opacity:0;position:sticky;top:var(--spacing-12)}.form-block-group:hover .form-block-group__sticky-buttons{opacity:1}.form-block-group__collapsed-button-icon_collapsed{transform:rotate(180deg)}.form-block-group__sticky-buttons-tooltip{white-space:nowrap}.form-note{border-radius:var(--border-radius-12);display:flex;flex-direction:column;gap:var(--spacing-8);padding:16px}.form-note__icon{flex-shrink:0}.form-note_view_default{background-color:var(--color-palette-black-100-a)}.form-note_view_default .form-note__icon{color:var(--color-palette-black-500)}.form-note_view_warn{background-color:#ffb72c33}.form-note_view_warn .form-note__icon{color:var(--color-palette-yellow-dark)}.form-note__header{align-items:center;display:flex;gap:var(--spacing-8)}.form-note__subtitle{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-ui);margin:0}.form-note__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-medium-ui);margin:0}.form-item__helper{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary);font:var(--font-ys-caption-12-regular)}.form-item__helper a{color:inherit}.form-item__skip-toggle{margin-inline-end:auto}.step-wizard__content{--content-width:680px;display:flex;flex-direction:column;flex-grow:1;margin:0 auto;max-width:100%;width:680px;width:var(--content-width)}.step-wizard__header{--vertical-padding:12px;--horizontal-padding:var(--vertical-padding);align-items:center;border-bottom:1px solid var(--color-background-stroke);-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12);display:flex;height:74px;height:calc(50px + 2 * var(--vertical-padding));justify-content:center;padding:12px;padding:var(--vertical-padding) var(--horizontal-padding);width:100%}.step-wizard__header-addon{flex-basis:50px;flex-shrink:1}.step-wizard__header-content{margin:0 auto}.step-wizard__step{font-feature-settings:"pnum" on,"lnum" on;align-items:center;display:flex;font:var(--font-ys-caption-12-medium);gap:var(--spacing-8)}.step-wizard__step-indicator{background-color:var(--color-background-glassy-c);border-radius:50%;color:var(--color-content-inverted-primary);height:20px;line-height:20px;text-align:center;width:20px}.step-wizard__step-indicator_active{background-color:var(--color-content-primary)}.step-wizard__step-icon{color:var(--color-background-glassy-c);height:20px;width:20px}.step-wizard__step-icon_active{color:var(--color-content-primary)}.step-wizard__step-icon_active path{fill-opacity:1}.step-wizard__step-value{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-tertiary);font:var(--font-ys-caption-12-medium)}.step-wizard__step-value_active{color:var(--color-content-primary)}.step-wizard__steps{align-items:center;display:flex;gap:var(--spacing-20)}@media(max-width:539px){.step-wizard__steps{gap:var(--spacing-12)}}.suggest .suggest-figaro__toggle-arrow{cursor:pointer;flex-shrink:0;transition:opacity .3s}.suggest-default{--font-size:14px}.suggest-default .suggest__input-value-container{font-size:var(--font-size);margin-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.suggest-default .suggest__input-search-input{border:none;cursor:default;font-family:inherit;font-size:var(--font-size);outline:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.suggest-default .suggest__input-search-input::-moz-placeholder{text-overflow:ellipsis}.suggest-default .suggest__input-search-input::placeholder{text-overflow:ellipsis}.suggest-default__input.suggest__input{--focus-color:#007aff;align-items:center;border:1px solid;border-radius:4px;display:flex;padding:2px 10px;width:100%}@media screen and (max-width:480px){.suggest-default__input.suggest__input{height:2.75em}}.suggest-default__input.suggest__input_with-focus{border-color:currentColor;border-color:var(--focus-color,currentColor);box-shadow:0 4px 14px #00000014,0 0 5px #00000008}.suggest-default__input.suggest__input_disabled .suggest-default__input-search-input{color:#b3b3b3;pointer-events:none}.suggest-figaro{--base-z-index:var(--base-z-index-100,100);z-index:100;z-index:var(--base-z-index)}.suggest-figaro .suggest-figaro__input{position:relative;z-index:calc(var(--base-z-index) - 1)}.suggest-figaro .suggest-figaro__input .suggest__input-value-container{margin-right:0}.suggest-figaro .suggest-figaro__toggle-arrow{position:absolute;right:16px;top:20px;z-index:200}.suggest-figaro .suggest-figaro__menu-item{white-space:normal}.suggest-figaro__menu.select__menu{--select-menu-left:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:16px;top:calc(0 + var(--select-menu-top-offset) - 10px);top:calc(var(--select-height, 0) + var(--select-menu-top-offset) - 10px);z-index:calc(var(--base-z-index) - 2)}.suggest-figaro__menu.select__menu_native{top:0;z-index:calc(var(--base-z-index))}.suggest-default__loader{background-color:#007aff1a;height:4px;margin-top:-15px;opacity:0;overflow:hidden;position:sticky;top:-15px;transition:opacity .3s ease-in-out .3s;width:100%}.suggest-default__loader:before{--init:-150%;--init-width:0%;--end-width:100%;background-color:#b5d5ffcc}.suggest-default__loader:after,.suggest-default__loader:before{animation:load 1.5s ease-out infinite;content:"";height:100%;position:absolute}.suggest-default__loader:after{--init:-100%;--init-width:0%;--end-width:100%;background-color:#b5d5ff}.suggest-default__loader_visible{opacity:1}@keyframes load{0%{left:0;left:var(--init,0);opacity:1;width:100%}to{left:100%;opacity:0;width:10%}}.suggest-default__message{display:none;margin-top:10px;text-align:center}.suggest-default__message_visible{display:block}.tree-node-file-system__children{overflow:hidden}.tree-node-file-system__children.transitioning{transition-duration:.5s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.tree-node-file-system__name{align-items:center;color:var(--color-content-primary);cursor:pointer;display:flex;height:28px;overflow:hidden;padding:0 16px 0 36px;padding:0 16px 0 calc(28px + var(--nesting-level, 1) * 8px);position:relative;text-overflow:ellipsis;transition:background .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.tree-node-file-system__name_active{cursor:default}.tree-node-file-system__name:hover,.tree-node-file-system__name_active{background:var(--color-background-glassy-a)}.tree-node-file-system__name-arrow{left:18px;left:calc(10px + var(--nesting-level, 1) * 8px);position:absolute;top:calc(50% - 2px);transition:transform .2s;width:8px}.tree-node-file-system__name-icon{margin:0 4px 0 -4px;min-width:24px}.prisma-range__thumb{border:3px solid var(--color-accent-neutral);border-radius:50%;height:17px;width:17px;z-index:1}.prisma-range__thumb,.quiz__coding-notification{background-color:var(--color-background-default)}.quiz__coding-notification{border-radius:var(--border-radius-12);box-shadow:0 -4px 10px #76746f1a;box-sizing:border-box;color:var(--color-content-primary);display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-12);pointer-events:all;position:relative}.quiz__coding-notification_type_error .quiz__coding-notification-header-icon{color:var(--color-accent-critical)}.quiz__coding-notification_type_success .quiz__coding-notification-header-icon{color:var(--color-accent-success)}.quiz__coding-notification-header{align-items:start;display:flex;flex-direction:row;gap:var(--spacing-12);padding:0 var(--spacing-48) var(--spacing-12) 0}.quiz__coding-notification-header-title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-18-medium-paragraph)}.quiz__coding-notification-close-button.quiz__coding-notification-close-button{position:absolute;right:var(--spacing-4);top:var(--spacing-8)}.quiz__coding-notification-content{font-feature-settings:"pnum" on,"lnum" on;display:flex;flex-direction:column;flex-grow:1;font:var(--font-ys-caption-14-regular);min-height:0;padding:0 0 var(--spacing-12)}.quiz__coding-notification-footer{display:flex;flex-direction:column}.quiz__coding-notification-primary-button~.quiz__coding-notification-secondary-button{margin-top:var(--spacing-8)}.code-editor2 .cm-gutterElement,.code-editor2 .cm-line{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:13px;font-weight:300;line-height:19px}.code-editor2 .cm-gutters{border-right:none}.code-editor2 .cm-gutters .cm-activeLineGutter{background-color:transparent}.code-editor2 .cm-tooltip-autocomplete{display:none}.quiz.quiz__coding.quiz__coding_type_mobile{--footer-height:calc(var(--spacing-40) + var(--spacing-4));--native-content-line-height:1.1875rem;--native-content-vertical-padding:.25rem;--min-lines-count:10;--max-lines-count:10;--tab-content-height:calc(var(--max-lines-count) * var(--native-content-line-height) + var(--native-content-vertical-padding) * 2 + var(--footer-height));--tab-height:var(--footer-height);background-color:var(--color-background-default);border-radius:var(--border-radius-12);display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-group{padding:0;width:100%}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-notification{max-height:100%;min-height:calc(var(--footer-height) + var(--tab-height) + var(--spacing-12))}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item{flex:0 0 50%;height:var(--tab-height);justify-content:center;max-width:none}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item:after,.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item:before{display:none}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item+.quiz__coding-tabs-header-item:before{display:block;height:100%;top:0}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-run-result,.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-content-item{flex-direction:column;height:var(--tab-content-height);max-height:var(--tab-content-height);position:relative}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-run-result{display:flex}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-run-result-spin{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-code-editor-wrapper{position:relative}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-notification-wrapper{bottom:0;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;pointer-events:none;position:absolute;width:100%;z-index:var(--z-index-500)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer{align-items:center;background-color:var(--color-background-default);box-shadow:0 -4px 10px #76746f1a;box-sizing:border-box;display:flex;flex:1 0 0;height:var(--footer-height);padding:0 var(--spacing-4);position:relative;z-index:var(--z-index-100)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer-icon-buttons{display:flex;flex:1 0 auto;justify-content:space-between}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer-icon-button{margin-inline:var(--spacing-2)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer-normal-button{border-radius:0;height:100%;margin-left:var(--spacing-4)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer-normal-button:active{transform:none}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer-normal-button .button__text{margin:var(--spacing-12)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-reset-dialog{border-radius:0;z-index:var(--z-index-200)}.quiz.quiz__coding.quiz__coding_type_mobile.quiz__coding_with-tests .quiz__coding-footer{overflow-x:auto;padding-right:0}.quiz.quiz__coding.quiz__coding_type_mobile.quiz__coding_with-feedback{margin-bottom:var(--spacing-8)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-code-editor{display:flex;flex:1 1;flex-direction:column}.quiz.quiz__coding.quiz__coding_type_mobile .cm-scroller,.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-code-editor{height:calc(var(--max-lines-count) * var(--native-content-line-height) + var(--native-content-vertical-padding) * 2)!important;max-height:calc(var(--max-lines-count) * var(--native-content-line-height) + var(--native-content-vertical-padding) * 2)}.theory-viewer__block.theory-viewer__block_type_action-button{margin:0}.content-expander-with-button{background-color:var(--color-background-alternate);border-radius:24px;display:flex;justify-content:space-around;margin:.75rem 0;margin:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0;max-height:112px;padding:1.5rem 0;padding:var(--size-500,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)) 0}@media screen and (max-width:480px){.content-expander-with-button{background-color:transparent;background-color:initial;padding:0}}.content-expander-with-button:not(.content-expander-with-button_expanded)~*{display:none!important}.content-expander-with-button~*{animation:theoryFragmentAppearance .3s;animation-delay:.3s;animation-fill-mode:backwards;animation-timing-function:cubic-bezier(.25,.1,.25,.1)}.content-expander-with-button_expanded{background:none;margin:0}.content-expander-with-button__link-button{border-radius:16px;box-shadow:0 4px 16px #0000000f,0 2px 4px #0000000a;font-size:16px;min-width:230px;overflow:hidden;position:relative;transform:translateZ(0)}@media screen and (max-width:480px){.content-expander-with-button__link-button{width:100%}}.content-expander-with-button__link-button:hover:before{opacity:1}.theory-viewer__block.theory-viewer__block_type_action-link-button{margin:0}.assessment-stats-results{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding-inline:32px;width:100%}@media(max-width:539px){.assessment-stats-results{align-items:normal;flex-direction:column;padding-inline:0}}.assessment-stats-results__date{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-medium);margin:0}@media(max-width:539px){.assessment-stats-results__date{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular);padding-block-start:.2rem}}.assessment-stats-results__stats{display:flex;gap:var(--spacing-16)}@media(max-width:539px){.assessment-stats-results__stats{gap:var(--spacing-8)}}.assessment-stats-results__stats_direction_column{flex-direction:column}.assessment-stats-results__stats-box{align-items:center;background-color:var(--color-background-alternate);border-radius:var(--border-radius-12);box-sizing:border-box;display:flex;gap:var(--spacing-12);height:3.75rem;padding:.875rem 1rem;position:relative;z-index:1}@media(max-width:539px){.assessment-stats-results__stats-box{flex-grow:1;gap:var(--spacing-8);padding:.75rem}}@media(max-width:359px){.assessment-stats-results__stats-box{gap:var(--spacing-4);padding:.375rem}}.assessment-stats-results__stats-box:before{border-radius:var(--border-radius-12);content:"";inset:0;opacity:.08;position:absolute;z-index:-1}.assessment-stats-results__stats-box_direction_row{max-width:10.9375rem}@media(max-width:539px){.assessment-stats-results__stats-box_direction_row{justify-content:center;max-width:10rem}}.assessment-stats-results__stats-box_status_failed:before{background-color:var(--color-accent-critical)}.assessment-stats-results__stats-box_status_passed:before{background-color:var(--color-accent-success)}.assessment-stats-results__stats-box_wide.assessment-stats-results__stats-box_wide{max-width:none}.assessment-stats-results__stats-box_direction_row.assessment-stats-results__stats-box_wide{justify-content:center}.assessment-stats-results__stats-number{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-32-medium);margin:0;min-width:2.375rem;text-align:center}@media(max-width:359px){.assessment-stats-results__stats-number{min-width:0;min-width:auto}}@media(orientation:landscape)and (max-height:480px){.assessment-stats-results__stats-number{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-28-medium)}}.assessment-stats-results__stats-number_status_failed{color:var(--color-accent-critical)}.assessment-stats-results__stats-number_status_passed{color:var(--color-accent-success)}.assessment-stats-results__stats-text{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-medium);margin:0;max-width:6.25rem}.assessment-stats-results__status{display:flex}.assessment-stats-results__status-icon-wrapper{margin-inline-end:var(--spacing-8)}@media(max-width:539px){.assessment-stats-results__status-icon-wrapper{border:2px solid var(--color-background-default);border-radius:50%;box-shadow:0 1px 2px #0d234324,0 1px 5px #0d23430f;height:1.5rem}}.assessment-stats-results__status-icon{display:block;height:24px;width:24px}.assessment-stats-results__status-info{display:flex;flex-direction:column}@media(max-width:539px){.assessment-stats-results__status-info{align-items:center;flex-direction:row;flex-grow:1;flex-wrap:wrap;justify-content:space-between}}.assessment-stats-results__status-text{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-18-medium-ui);margin:0}@media(max-width:539px){.assessment-stats-results__status-text{margin-inline-end:var(--spacing-8)}}.assessment-stats-widget{box-sizing:border-box;color:var(--color-content-primary);display:flex;flex-direction:column;width:100%}.assessment-stats-widget__description{font-feature-settings:"pnum" on,"lnum" on;background-color:var(--color-background-alternate);border-radius:var(--border-radius-16);font:var(--font-ys-body-18-regular-paragraph);line-height:1.5em;padding:32px 20px 32px 32px}@media(max-width:767px){.assessment-stats-widget__description{padding:16px}}.assessment-stats-widget__description p{margin:0}.assessment-stats-widget__results{margin-block-start:var(--spacing-20)}.theory-viewer__block-mock{border:1px solid rgba(0,0,0,.6);display:flex;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:22px;font-weight:800;justify-content:center;min-height:100px;opacity:.5;padding-top:22px;width:100%}.border-layout{--border-radius:16px;--border-color:hsla(0,0%,85%,.5);--border-layout-horizontal-padding:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));--width-increment:var(--border-layout-horizontal-padding);border:1px solid hsla(0,0%,85%,.5);border:1px solid var(--border-color);border-radius:16px;border-radius:var(--border-radius)}@media screen and (max-width:480px){.border-layout{--border-layout-horizontal-padding:var( --size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2) )}}.border-layout__content{padding:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) var(--border-layout-horizontal-padding)}.border-layout__divider-outer{height:1px;width:100%}.border-layout__divider-inner{border-bottom:1px solid var(--border-color);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);height:var(--border-radius);transform:translateY(-100%)}.border-layout__answer{color:#02b241;padding:1.25rem 2rem;padding:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)) var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.border-layout__answer_incorrect{color:#ff3b30}.theory-viewer__block_type_border-layout .theory-viewer__block{margin-bottom:0;margin-top:0}.theory-viewer__block_type_border-layout .theory-viewer__block+.theory-viewer__block{margin-top:1rem;margin-top:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.theory-viewer__block_type_border-layout.theory-viewer__block{margin-bottom:2rem;margin-bottom:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}@media screen and (max-width:480px){.theory-viewer__block_type_border-layout.theory-viewer__block{margin-bottom:32px}}.theory-viewer__block_type_border-layout+.theory-viewer__block_type_border-layout{margin-top:0}.theory-viewer__block_border-layout-nested_type_markdown:first-child{margin-bottom:16px;margin-bottom:var(--size-300,var(--base-unit,calc(16px * var(--base-ratio, 1))))}.theory-viewer{--code-bg-simulator:#f7f9fc;--darken-background:#c5d1e3;--figaro-darken-notification:#d8e4f5;--figaro-notification:#dbe6e2;--input-hover:#e9edf8;--input:#f0f4fd;--popup-dividers:#ebeaed;--primary:#1a1b22;--shadow:#0d2343;--simulator-divider:#d9d9d9;--white:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px rgba(13,35,67,.14),0px 1px 5px 0px rgba(13,35,67,.06);--shadow-1:0px 2px 0px 0px rgba(13,35,67,.1),0px 2px 6px 0px rgba(13,35,67,.1);--shadow-2:0px 1px 17px 0px rgba(0,0,0,.06),0px 1px 5px 0px rgba(0,0,0,.06);--shadow-3:0px 4px 40px 0px rgba(235,238,247,.6);--size-50:4px;--size-100:8px;--size-200:12px;--size-300:16px;--size-400:20px;--size-500:24px;--size-550:28px;--size-600:32px;--size-700:36px;--size-800:40px;--size-900:48px;--size-1000:64px;--size-1100:88px;--opacity-100:.06;--opacity-200:.15;--opacity-300:.3;--opacity-400:.6;--opacity-500:.8;--z-index-100:100;--z-index-200:200;--z-index-300:300;--z-index-400:400;--z-index-500:500;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media screen and (max-width:480px){.theory-viewer{--font-400:1rem/1.375em ys text;--font-500:1rem/1.5em ys text;--font-600:1.125rem/1.5em ys text;--font-700:2rem/1.125em ys text}}.theory-viewer__block_type_cut-container.theory-viewer__block{border:1px solid var(--color-background-stroke);border-radius:var(--size-300);box-sizing:border-box;display:flex;flex-direction:column;margin-left:calc(-1 * var(--size-500));margin-right:calc(-1 * var(--size-500));padding:var(--size-500) 0;transition:border-color .3s ease-in-out,border-radius .3s ease-in-out;width:calc(var(--wide-block-width) + 2px)}.theory-viewer__block_type_cut-container.theory-viewer__block:not(.theory-viewer__block_expanded.theory-viewer__block){cursor:pointer}.theory-viewer__block_type_cut-container.theory-viewer__block:hover{border-color:var(--color-background-stroke)}@media screen and (max-width:480px){.theory-viewer__block_type_cut-container.theory-viewer__block{padding:var(--size-300) 0;width:100vw}}.theory-viewer__block_expanded.theory-viewer__block_type_cut-container.theory-viewer__block{border-color:var(--color-background-stroke);border-left-color:transparent;border-radius:0;border-right-color:transparent}.theory-viewer__block_expanded.theory-viewer__block_type_cut-container.theory-viewer__block .theory-viewer__cut-container-title-button-icon{transform:rotate(90deg)}.theory-viewer__cut-container-title-image{border-radius:var(--size-300);margin:0 auto;max-width:100%;width:calc(100% - 2 * var(--size-300))}@media screen and (max-width:767px){.theory-viewer__cut-container-title-image{width:calc(100% - 2 * var(--size-300))}}@media screen and (max-width:480px){.theory-viewer__cut-container-title-image{width:var(--wide-block-width)}}.theory-viewer__cut-container-title-wrapper{display:flex;margin:0 auto;width:calc(100% - 2 * var(--size-300))}.theory-viewer__cut-container-title-wrapper:not(:first-child){margin-top:var(--size-300)}@media screen and (max-width:480px){.theory-viewer__cut-container-title-wrapper{width:var(--wide-block-width)}}.theory-viewer__cut-container-title-button{flex:0 0 var(--size-600);margin-right:var(--size-100)}.theory-viewer__cut-container-title-button-icon{transition:transform .1s ease-in-out}.theory-viewer__cut-container-title-content{color:var(--color-content-primary);flex:0 1 auto;font-size:var(--size-500);font-weight:500;line-height:28px;margin:0;padding:0}.theory-viewer__cut-container-slidedown{overflow:hidden;transition-duration:.3s;transition-timing-function:ease}.theory-viewer__cut-container-slidedown .image-gallery__backward-button{left:32px}.theory-viewer__cut-container-slidedown .image-gallery__forward-button{right:32px}.theory-viewer__cut-container-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--size-500) 0 0;width:100%}@media screen and (max-width:767px){.theory-viewer__cut-container-content{padding:var(--size-500) var(--size-300) 0}}.image-gallery__scroll-image-container{height:100vh;position:relative}.image-gallery__scroll-image-wrapper{display:block;margin:0 10px;min-width:100vw;scroll-snap-align:center}.image-gallery__scroll-image-wrapper:first-child{margin-left:0}.image-gallery__scroll-image-wrapper:last-child{margin-right:0}.image-gallery__scroll-image-scrollable-area{-webkit-overflow-scrolling:touch;align-content:center;align-items:center;display:flex;flex-direction:row;inset:0;overflow-x:auto;overflow-y:hidden;position:absolute;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap;width:100vw}.image-gallery__scroll-image-scrollable-area::-webkit-scrollbar,.image-gallery__scroll-image-scrollable-area::-webkit-scrollbar-corner{-webkit-appearance:none;height:0}.image-gallery__scroll-image,.image-gallery__scroll-image-scrollable-area .pinch-zoom-image{border-radius:6px;width:100%}@media screen and (max-width:767px){.image-gallery__modal .skills-modal__content{display:flex}.image-gallery__modal{background-color:#1a1b22}}.image-gallery__modal-content{display:flex;flex-direction:column;margin-top:60px;max-width:954px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80vw}@media screen and (max-width:480px){.image-gallery__modal-content .image-gallery__slider-image-wrapper{margin-left:0}}@media screen and (max-width:767px){.image-gallery__modal-content{margin:0;width:100vw}}.image-gallery__modal-content .image-gallery__backward-button,.image-gallery__modal-content .image-gallery__forward-button{opacity:1}.image-gallery__modal-content-wrapper{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:safe center;overflow:auto;width:100vw}.image-gallery__modal-close{top:0}@media screen and (max-width:767px){.image-gallery__modal-close{top:auto}}.image-gallery__main-image{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:16px;border-radius:var(--image-gallery-border-radius,16px);cursor:pointer;inset:0;max-height:508px;max-width:764px;position:absolute;width:100%}.image-gallery__main-image_modal{cursor:auto;max-height:640px;max-width:954px}@media screen and (max-width:767px){.image-gallery__main-image_modal{border:2px solid #1a1b22;border-radius:6px;box-sizing:border-box}}.image-gallery__main-image-wrapper{max-height:508px;max-width:764px;padding-top:66%;position:relative;width:100%}.image-gallery__main-image-wrapper_modal{max-height:640px;max-width:954px}.image-gallery__slider-image-wrapper{background:none;border:0;color:inherit;font:inherit;height:114px;margin:0 0 0 6px;max-width:142px;min-width:142px;padding:0;position:relative}@media screen and (max-width:480px){.image-gallery__slider-image-wrapper{height:68px;margin-left:2px;max-width:80px;min-width:80px}}.image-gallery__slider-image-wrapper:first-child{margin-left:0}.image-gallery__slider-image-wrapper:last-child{margin-right:0}.image-gallery__slider-image-wrapper:after{--size:6px;background-color:var(--color-accent-neutral);border-radius:100%;bottom:0;content:"";height:6px;height:var(--size);left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .3s;width:6px;width:var(--size)}@media screen and (max-width:480px){.image-gallery__slider-image-wrapper:after{--size:4px}}.image-gallery__slider-image-wrapper_active:after{opacity:1}.image-gallery__slider-image{border:2px solid transparent;border-radius:8px;box-sizing:border-box;filter:brightness(.97);height:94px;margin:8px 0 12px;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:filter .3s,border-color .3s;width:100%}@media screen and (max-width:480px){.image-gallery__slider-image{border-radius:4px;border-width:1px;height:52px;margin:6px 0 10px}}.image-gallery__slider-image_active{border-color:var(--color-accent-neutral)}@media screen and (max-width:480px){.image-gallery__slider-image_active{border-width:1px}}.image-gallery__slider-image:not(.image-gallery__slider-image_active){cursor:pointer}@media(any-hover:hover){.image-gallery__slider-image:not(.image-gallery__slider-image_active):hover{filter:brightness(.9)}}@media(any-hover:none){body:not(._without-pointer-events) .image-gallery__slider-image:not(.image-gallery__slider-image_active):active{filter:brightness(.9)}}.image-gallery__text{color:var(--color-content-primary);font-size:14px;line-height:20px;margin:0;text-align:center;white-space:normal}.image-gallery__text_modal{color:var(--color-palette-white-1000)}.image-gallery__text-wrapper{margin:8px 64px}@media(max-width:539px){.image-gallery__text-wrapper{margin-inline:16px}}.image-gallery__modal-controls{align-items:center;bottom:12px;display:flex;justify-content:space-between;left:50%;max-width:954px;position:absolute;transform:translate(-50%)}@media screen and (max-width:767px){.image-gallery__modal-controls{bottom:0;padding:2px 0;position:absolute}}.image-gallery__modal-controls .image-gallery__slider-image-wrapper{transition-duration:.2s;transition-property:width,margin,min-width,max-width}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper{height:94px;margin-top:0}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper{height:52px}}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper_active{margin-left:8px;margin-right:2px}.image-gallery__modal-controls .image-gallery__slider-image-wrapper_active:after{display:none}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper_active{margin:0 6px}}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){max-width:71px;min-width:71px;width:71px}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){max-width:40px;min-width:40px;width:40px}}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image{border:2px solid transparent;margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image{border-width:1px;margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width}}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image:not(.image-gallery__slider-image_active){max-width:71px;min-width:71px;width:71px}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image:not(.image-gallery__slider-image_active){max-width:40px;min-width:40px;width:40px}}.image-gallery{display:flex;flex-direction:column;max-width:764px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}.image-gallery:hover .image-gallery__backward-button,.image-gallery:hover .image-gallery__forward-button{opacity:1}@media screen and (max-width:480px){.image-gallery:hover .image-gallery__backward-button,.image-gallery:hover .image-gallery__forward-button{display:none}}.image-gallery:hover .image-gallery__forward-button{transform:translate(50%,-50%) rotate(180deg)}.image-gallery:hover .image-gallery__forward-button:hover{transform:translate(50%,-50%) rotate(180deg) scale(1.15)}.image-gallery:hover .image-gallery__backward-button{transform:translate(-50%,-50%)}.image-gallery:hover .image-gallery__backward-button:hover{transform:translate(-50%,-50%) scale(1.15)}.image-gallery__backward-button,.image-gallery__forward-button{background-color:var(--color-accent-neutral);border-radius:50%;box-shadow:0 2px 4px #0000001f;box-sizing:border-box;color:var(--color-content-inverted-primary);cursor:pointer;height:48px;opacity:0;padding:12px;position:absolute;top:50%;transition:transform .1s ease-in,opacity .1s ease-in;width:48px;z-index:1}.image-gallery__backward-button_hidden,.image-gallery__forward-button_hidden{display:none}.image-gallery__backward-button_modal,.image-gallery__forward-button_modal{height:60px;padding:16px;width:60px}@media screen and (max-width:767px){.image-gallery__backward-button,.image-gallery__forward-button{display:none}}.image-gallery__backward-button{left:0;transform:translate(-40%,-50%)}.image-gallery__backward-button_modal{transform:translate(-120%,-50%)}.image-gallery__backward-button_modal:hover{transform:translate(-120%,-50%) scale(1.15)}.image-gallery__forward-button{right:0;transform:translate(40%,-50%) rotate(180deg)}.image-gallery__forward-button_modal{transform:translate(120%,-50%) rotate(180deg)}.image-gallery__forward-button_modal:hover{transform:translate(120%,-50%) rotate(180deg) scale(1.15)}.image-gallery__modal.skills-modal_visible{z-index:1000}.image-gallery__slider{overflow:visible;width:100%}.image-gallery__slider-scrollable-area{display:flex;flex-direction:row;max-width:100%;overflow-x:visible;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.image-gallery__slider-scrollable-area::-webkit-scrollbar,.image-gallery__slider-scrollable-area::-webkit-scrollbar-corner{-webkit-appearance:none;height:0}.image-gallery__slider-scrollable-area_justify-center{justify-content:center}.image-gallery__slider_modal{max-width:954px}@media screen and (max-width:767px){.image-gallery__slider_modal{bottom:0;padding:2px 0;position:absolute}}.image-gallery__slider_modal .image-gallery__slider-image-wrapper{transition-duration:.2s;transition-property:width,margin,min-width,max-width}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper{height:94px;margin-top:0}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper{height:52px}}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper_active{margin-left:8px;margin-right:2px}.image-gallery__slider_modal .image-gallery__slider-image-wrapper_active:after{display:none}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper_active{margin:0 6px}}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){max-width:71px;min-width:71px;width:71px}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){max-width:40px;min-width:40px;width:40px}}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image{border:2px solid transparent;margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image{border-width:1px;margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width}}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image:not(.image-gallery__slider-image_active){max-width:71px;min-width:71px;width:71px}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image:not(.image-gallery__slider-image_active){max-width:40px;min-width:40px;width:40px}}.theory-viewer__block_type_horizontal-layout{display:flex;gap:1.25rem;gap:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25))}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block{word-wrap:break-word;flex:1 1 0;min-width:0;overflow-wrap:break-word;word-break:break-word}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .image,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block img{height:auto;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .downloadable-image,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .quiz,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .quiz-task,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .table{margin-left:0;margin-right:0;max-width:100%}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .Markdown,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .markdown,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .paragraph,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block div,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block p{word-wrap:break-word;max-width:100%;overflow-wrap:break-word;word-break:break-word}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block+.theory-viewer__block{margin-left:0}.theory-viewer__block_type_horizontal-scroll-layout{--block-width:100%;max-width:100vw;position:relative}@media screen and (max-width:480px){.theory-viewer__block_type_horizontal-scroll-layout{--block-width:100vw;--wide-block-width:100vw}}.theory-viewer__block_type_horizontal-scroll-layout .theory-viewer__block-scrollable-content{padding:0 calc((100% - var(--wide-block-width)) / 2);width:-moz-max-content;width:max-content}.theory-viewer__block_type_horizontal-scroll-layout .theory-viewer__block-scrollable-content .table{border:none;border-radius:0;padding:0}.theory-viewer__block_type_problem-marker{margin:1.25rem;margin:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25));width:100%}.shareable-block{border:1.5px solid var(--color-background-stroke);border-radius:var(--border-radius-16);color:var(--color-content-primary);overflow:hidden;padding-top:var(--spacing-20)}.shareable-block__user{font-feature-settings:"pnum" on,"lnum" on;align-items:center;display:flex;font:var(--font-ys-body-16-medium-ui);margin-bottom:var(--spacing-16);padding:0 var(--spacing-20)}.shareable-block__userpic{--user-pic-size-m-size:40px;margin-right:12px}.shareable-block__text{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-paragraph);margin:0 0 var(--spacing-16);padding:0 var(--spacing-20)}.shareable-block__image-wrapper{margin-bottom:var(--spacing-16)}.shareable-block__image-wrapper:hover .shareable-block__image{filter:brightness(.95)}.shareable-block__image{display:block;transition:filter .3s ease;width:100%}.shareable-block__footer{background-color:var(--color-background-alternate);-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);counter-reset:steps;display:flex;flex-wrap:wrap;padding:var(--spacing-16) var(--spacing-20);row-gap:var(--spacing-12)}.shareable-block__text+.shareable-block__footer{margin-top:var(--spacing-20)}.shareable-block__step{align-items:center;display:flex}.shareable-block__step a.shareable-block__button{color:var(--color-content-primary)}.shareable-block__step:before{font-feature-settings:"pnum" on,"lnum" on;border-radius:5px;content:counter(steps);counter-increment:steps;font:var(--font-ys-caption-12-medium);height:16px;justify-content:center;line-height:1;margin-right:var(--spacing-12);width:16px}.shareable-block__button,.shareable-block__step:before{align-items:center;background-color:var(--color-background-glassy-a);color:var(--color-content-primary);display:flex}.shareable-block__button{font-feature-settings:"pnum" on,"lnum" on;border:none;border-radius:var(--border-radius-10);cursor:pointer;font:var(--font-ys-caption-14-medium);padding:6px 14px 6px 8px;text-decoration:none;transform:scale(1);transform-origin:center;transition:background-color .3s,transform .3s}.shareable-block__button:active,.shareable-block__button:hover{background-color:var(--color-background-glassy-b)}.shareable-block__button:active{transform:scale(.96)}.shareable-block__button:focus{outline-color:var(--color-palette-blue-50-a)}.shareable-block__icon{margin-right:4px}.split-view-sc-default__resizer.split-view-sc__resizer{cursor:var(--resizer-cursor);overflow:hidden;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:110}.split-view-sc-default__resizer.split-view-sc__resizer:hover>.split-view-sc__resizer-bg,.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-bg{opacity:1;transform:scale(5);transition-delay:.2s}.split-view-sc-default__resizer.split-view-sc__resizer:hover>.split-view-sc__resizer-icon,.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-icon{opacity:1;transition-delay:.35s}.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer{cursor:default}.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-bg,.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-icon{transition-delay:0s}.split-view-sc-default__resizer.split-view-sc__resizer_disabled{cursor:default}.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{background-color:#d1d2d6;background-position:50%;content:"";opacity:0;pointer-events:none;position:absolute;transition:transform .2s,opacity .2s}.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{content:"";height:10px;opacity:0;position:absolute;transition:opacity .2s;width:10px}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer{bottom:-3.5px;height:7px;left:0;width:100%}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{bottom:3px;height:1px;width:100%}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{background-image:linear-gradient(0deg,#9b9da6 0,transparent 0,transparent 1px,transparent 1px,#9b9da6 1px,#9b9da6 2px,#9b9da6 2px,transparent 2px,transparent 3px,transparent 3px,#9b9da6 3px,#9b9da6 4px,#9b9da6 4px,transparent 4px,transparent 5px,transparent 5px,#9b9da6 5px,#9b9da6 6px,#9b9da6 6px,transparent 6px,transparent 7px,transparent 7px,#9b9da6 7px,#9b9da6 8px,#9b9da6 8px,transparent 8px,transparent 9px);left:50%;max-height:5px;top:1px;transform:translate(-50%)}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer{height:100%;right:-3.5px;top:0;width:7px}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{height:100%;right:3px;width:1px}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{background-image:linear-gradient(90deg,#9b9da6 0,transparent 0,transparent 1px,transparent 1px,#9b9da6 1px,#9b9da6 2px,#9b9da6 2px,transparent 2px,transparent 3px,transparent 3px,#9b9da6 3px,#9b9da6 4px,#9b9da6 4px,transparent 4px,transparent 5px,transparent 5px,#9b9da6 5px,#9b9da6 6px,#9b9da6 6px,transparent 6px,transparent 7px,transparent 7px,#9b9da6 7px,#9b9da6 8px,#9b9da6 8px,transparent 8px,transparent 9px);left:1px;max-width:5px;top:50%;transform:translateY(-50%)}.split-view-sc_collapsable>.split-view-sc__pane_collapsed .split-view-sc__pane>.split-view-sc__resizer{display:none}.split-view-sc_disabled>.split-view-sc__pane>.split-view-sc__resizer{pointer-events:none}body._split-view-sc-resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}body._split-view-sc-resizing .split-view-sc__resizer:not(.split-view-sc__resizer_dragging){display:none}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer{-webkit-user-select:none;-moz-user-select:none;user-select:none}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{background-color:#1a1b22;opacity:1}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{background-color:#1a1b22;background-image:none;opacity:1;position:relative}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-left,.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-right{color:#fff;position:absolute;top:calc(50% - 12px)}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-left{left:2px;transform:rotate(90deg);transition:left .1s ease-in-out}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-right{right:2px;transform:rotate(-90deg);transition:right .1s ease-in-out}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon:hover>.split-view-sc__resizer-icon-left{left:0}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon:hover>.split-view-sc__resizer-icon-right{right:0}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer:hover>.split-view-sc__resizer-bg,.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-bg{transform:none}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-left{left:0}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-right{right:0}.split-view-sc_direction_row .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer{height:100%;right:-18px;width:36px}.split-view-sc_direction_row .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer .split-view-sc__resizer-bg{right:18px;width:1px}.split-view-sc_direction_row .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer .split-view-sc__resizer-icon{border-radius:50%;height:36px;left:0;max-width:36px;width:36px}.split-view-sc-default__pane.split-view-sc__pane{flex-basis:0;min-height:0;position:relative;will-change:flex-grow}.split-view-sc-default__pane.split-view-sc__pane_animating{transition:flex-grow .3s}.split-view-sc-default__pane.split-view-sc__pane:after{content:"";pointer-events:none;transition:background .2s}.split-view-sc-default.split-view-sc_direction_column>.split-view-sc__pane{min-height:0}.split-view-sc-default.split-view-sc_direction_row>.split-view-sc__pane{min-width:0}.split-view-sc-default.split-view-sc_collapsable>.split-view-sc__pane_collapsed{-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:flex-grow}.split-view-sc-default.split-view-sc_collapsable>.split-view-sc__pane_collapsed:after{background:#f0f0f0;content:"";cursor:pointer;height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:100}.split-view-sc-default.split-view-sc_collapsable>.split-view-sc__pane_collapsed:hover:after{background:#e3e3e3}.split-view-sc{display:flex}.split-view-sc_direction_column{--resizer-cursor:ns-resize;flex-direction:column}.split-view-sc_direction_row{--resizer-cursor:ew-resize;flex-direction:row}.image-comparer__modal-content{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.image-comparer__image-container{background:#1a1b22;flex:1}.image-comparer__button-container{grid-gap:8px;align-items:center;background:#1a1b22;bottom:0;display:grid;gap:8px;grid-template-columns:1fr 1fr;height:76px;left:0;opacity:.9;padding:0 16px;position:absolute;right:0}.image-comparer__toggle-button{border:1px solid hsla(0,0%,100%,.3)}.image-comparer__toggle-button_active[class]{background:#005cff;border:0}.image-comparer{align-items:center;border-radius:16px;box-shadow:0 0 1px #d9d9d9;display:flex;justify-content:center;min-height:200px;overflow:hidden;position:relative}.image-comparer__split-view{align-self:normal}.image-comparer__error,.image-comparer__image,.image-comparer__split-view{flex:1 1 auto}.image-comparer__image{background-repeat:no-repeat}.image-comparer__image_side_left{background-position:0 0}.image-comparer__image_side_right{background-position:100% 0}.image-comparer__fake-split{background:#1a1b22;height:100%;position:absolute;width:3px}.image-comparer__phone-button{position:absolute}.image-comparer__spin{color:var(--accent-color)}[data-image=off] .image-comparer{display:none!important}.theory-viewer__block_type_unknown{align-items:center;border:5px dashed var(--color-background-stroke);color:var(--color-content-secondary);display:flex;font-size:30px;height:200px;justify-content:center}.theory-viewer__block_type_vertical-layout.theory-viewer__block{align-items:center;display:flex;flex-direction:column;width:100%}.button{border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;height:var(--height);line-height:var(--height);padding:0;position:relative;transition:transform .1s ease-in-out,background-color .1s ease-in-out,background .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.button{align-items:center;display:flex;height:auto;justify-content:center;line-height:normal;min-height:var(--height)}}.button__text{box-sizing:border-box;display:inline-block;line-height:36px;margin:0 20px;pointer-events:none;position:relative;resize:none;white-space:nowrap}.button__text .icon{overflow:hidden;position:relative;top:-1px;vertical-align:middle}@media screen and (max-width:480px){.button__text{line-height:24px;white-space:normal;word-break:break-word}}.button_size_m{--height:36px}@media screen and (max-width:480px){.button_size_m{padding:6px 0}}.button_size_l{--height:50px}@media screen and (max-width:480px){.button_size_l{padding:12px 0}}.button_size_xl{--height:60px}@media screen and (max-width:480px){.button_size_xl{padding:16px 0}}.button_rounded.button_size_m{border-radius:18px}.button_rounded.button_size_l{border-radius:25px}.button_rounded.button_size_xl{border-radius:30px}.button_has-hover-color:hover{background-color:var(--button-hover-color)}.button_view_normal{background-color:#1a1b22}.button_view_action{background-color:#02b241}.button_view_action:hover{background-color:#11c150}.button_view_transparent{background-color:transparent;border:1px solid rgba(0,0,0,.15);color:#1a1b22}.button_view_transparent:hover{background-color:transparent;border:1px solid rgba(0,0,0,.3)}.button_view_transparent .button__process-dot{background:#1a1b22}.button_view_link{border:none;color:#1a1b22}.button_view_link,.button_view_link:hover{background-color:transparent}.button_view_link.button_active,.button_view_link.button_has-hover-color:hover{color:var(--button-hover-color)}.button_view_link.button_disabled{background-color:transparent}.button_view_clear{background-color:#1a1b220f;border:none;color:#1a1b22}.button_view_clear:hover{background-color:#1a1b221a}.button_view_clear.button_disabled{background-color:transparent}.button_disabled,.button_disabled.button_has-hover-color:hover,.button_disabled:hover{background-color:#1a1b2208;border:none;color:#1a1b224d;cursor:default}.button_type_default{min-width:130px}.button_type_icon-button{border-radius:50%;height:36px;width:36px}.button_type_icon-button .button__text{margin:0}.button_type_icon-button.button_disabled{background-color:#1a1b2208}.button_type_icon-button .icon{height:24px;width:24px}.button_type_icon{height:32px;line-height:32px;width:32px}.button_type_icon:active{transform:scale(.95)}.button_type_icon .button__text{line-height:24px;margin:0}.button_type_icon .icon{height:24px;width:24px}.button_type_icon.button_theme_dark:before{background-color:#fff0}.button_type_icon.button_theme_dark:hover:before{background-color:#ffffff14}.button_type_icon.button_theme_dark .button__text{color:#fff}.button__process-dot{animation:processAnimation .9s ease-in-out infinite;animation-delay:.3s;background-color:#fff;border-radius:3px;display:inline-block;height:6px;margin-left:4px;width:6px}.button__process-dot:first-of-type{animation-delay:0s;margin-left:0}.button__process-dot:last-of-type{animation-delay:.6s}.button_process,.button_process.button_disabled,.button_process.button_disabled.button_has-hover-color:hover,.button_process.button_disabled:hover{background-color:#006fe6}.button_process.button_disabled.button_has-hover-color,.button_process.button_disabled.button_has-hover-color:hover.button_has-hover-color,.button_process.button_disabled:hover.button_has-hover-color,.button_process.button_has-hover-color{background-color:var(--button-hover-color)}.button:active{transform:scale(.95)}.button_with-scaling-background,.button_with-scaling-background:hover{background-color:transparent}.button_with-scaling-background:before,.button_with-scaling-background:hover:before{background-color:#1a1b221a;transform:scale(1)}.button_with-scaling-background:before{background-color:#1a1b2200;border-radius:6px;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(.66);transition:transform .1s ease-in-out,background-color .1s ease-in-out;width:100%}.button_with-scaling-background.button_disabled:before{background-color:#1a1b2208;transform:scale(1)}@keyframes processAnimation{0%{opacity:.3}25%{opacity:.5}50%{opacity:.8}75%{opacity:.5}to{opacity:.3}}.icon{background:50% no-repeat;background-size:contain;display:inline-block;text-align:center}.icon:after{content:" "}.icon_hidden{display:none}.skills-modal__close{color:#fff;cursor:pointer;opacity:.7;position:absolute;right:-48px;top:-48px}.skills-modal__close:hover{opacity:1}@media screen and (max-width:767px){.skills-modal__close{background:#1a1b2266;border-radius:100px;box-sizing:content-box;height:28px;left:auto;opacity:1;padding:10px;position:absolute;right:8px;top:8px;width:28px;z-index:1}}.skills-modal{align-items:center;background-color:transparent;display:flex;justify-content:center;inset:0;overflow:hidden;pointer-events:none;position:fixed;transition:0;transition:var(--modal-animation-duration,0);visibility:hidden}.skills-modal__content-wrapper{align-items:center;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.skills-modal:not(.skills-modal_with-origin) .skills-modal__content-wrapper{height:100%;left:0;top:0;transform:none;width:100vw}}.skills-modal__content{background-color:var(--color-background-default);box-shadow:0 2px 10px #0000004d;color:var(--color-content-primary);margin:10px;position:relative}@media screen and (max-width:767px){.skills-modal__content{box-shadow:none;box-sizing:border-box;height:100%;margin:0;width:100%}}.skills-modal__content_animation-exit-done{opacity:0}.skills-modal_noscroll{overflow-y:hidden}.skills-modal_theme_rounded .skills-modal__content{border-radius:12px;border-radius:var(--modal-border-radius,12px)}@media screen and (max-width:767px){.skills-modal_theme_rounded .skills-modal__content{--modal-border-radius:0px}}.skills-modal_theme_transparent .skills-modal__content{background:transparent;box-shadow:none}.skills-modal_align_left .skills-modal__content-wrapper{left:0;transform:translateY(-50%)}.skills-modal_align_right .skills-modal__content-wrapper{right:0;transform:translateY(-50%)}.skills-modal_with-origin .skills-modal__content{transform:translate(0) scale(1);transform-origin:left top;transition:0;transition:var(--modal-animation-duration,0);transition-timing-function:ease-in-out}.skills-modal_with-origin .skills-modal__content_animation-enter{transform:translate(0) scale(1);transition:0s}.skills-modal_with-origin .skills-modal__content_animation-enter-active{transform:translate(0) scale(0);transform:translate(var(--modal-origin-x-offset,0),var(--modal-origin-y-offset,0)) scale(var(--modal-origin-x-scale,0),var(--modal-origin-y-scale,0))}.skills-modal_with-origin .skills-modal__content_animation-enter-done,.skills-modal_with-origin .skills-modal__content_animation-exit{transform:translate(0) scale(1)}.skills-modal_with-origin .skills-modal__content_animation-exit-active,.skills-modal_with-origin .skills-modal__content_animation-exit-done{transform:translate(0) scale(0);transform:translate(var(--modal-origin-x-offset,0),var(--modal-origin-y-offset,0)) scale(var(--modal-origin-x-scale,0),var(--modal-origin-y-scale,0))}.skills-modal_visible{background-color:var(--color-background-overlay);left:0;pointer-events:auto;top:0;visibility:visible;z-index:2}.expanded-image.skills-modal_visible{z-index:1000}.expanded-image__image{background-color:var(--color-palette-white-1000);max-height:calc(100vh - 150px);max-width:calc(100vw - 150px);position:relative;touch-action:none;will-change:transform}.expanded-image .expanded-image__close{right:32px;top:32px}@media screen and (max-width:767px){.expanded-image__image{max-height:100vh;max-width:100vw;will-change:transform}.expanded-image .expanded-image__close{right:8px;top:8px}}.highlight{position:relative;z-index:1}.highlight__background-image{background-repeat:no-repeat;background-size:100% 100%;display:block;height:calc(100% + 1.2em);left:-.4em;position:absolute;top:-1em;width:calc(100% + .8em)}.base-markdown.base-markdown{display:block}.base-markdown.base-markdown .paragraph:after{content:none}.base-markdown img{max-width:100%}.base-markdown_list-style_arrow{position:relative}.base-markdown_list-style_arrow li{list-style:none}.base-markdown_list-style_arrow li:before{content:"→";display:inline-block;left:0;margin-right:.8em;position:absolute}.scrollbar-remover{--scroll-bar-width:16px;box-sizing:content-box;margin-bottom:-16px;margin-bottom:calc(-1 * var(--scroll-bar-width, 16px));max-height:inherit;max-width:inherit;min-height:100%;min-width:100%;overflow:scroll;padding-right:16px;padding-right:var(--scroll-bar-width,16px);scrollbar-color:var(--color-background-glassy-b) transparent;width:calc(100% + 16px);width:calc(100% + var(--scroll-bar-width, 16px))}.scrollbar-remover_overlay-scrollbar{--scroll-bar-width:1px;scrollbar-width:none}.scrollbar-remover_overlay-scrollbar::-webkit-scrollbar,.scrollbar-remover_overlay-scrollbar::-webkit-scrollbar-corner{height:0;width:0}.scrollbar-default.scrollbar{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;transition:opacity .3s,background .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scrollbar-default.scrollbar_hidden{opacity:0;pointer-events:none}.scrollbar-default.scrollbar_hoverable:not(.scrollbar_dragging){opacity:0}.scrollbar-default.scrollbar_compact{--scrollbar-scale:1;transform-origin:0 0}.scrollbar-default.scrollbar_compact.scrollbar_vertical{transform:scaleY(1);transform:scaleY(var(--scrollbar-scale,1))}.scrollbar-default.scrollbar_compact.scrollbar_horizontal{transform:scaleX(1);transform:scaleX(var(--scrollbar-scale,1))}.scrollbar-default.scrollbar_vertical{height:100%;height:var(--scrollbar-length,100%)}.scrollbar-default.scrollbar_vertical .scrollbar__control-container{height:inherit;height:var(--scrollbar-control-container-size,inherit);width:8px}.scrollbar-default.scrollbar_vertical .scrollbar__control{height:30px;height:var(--scrollbar-control-size,30px);padding:2px;transform:translate3d(0,calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)),0)}.scrollbar-default.scrollbar_vertical .scrollbar__control-line{height:100%;width:4px}.scrollbar-default.scrollbar_horizontal{flex-direction:column;width:100%;width:var(--scrollbar-length,100%)}.scrollbar-default.scrollbar_horizontal .scrollbar__control-container{height:8px;width:inherit;width:var(--scrollbar-control-container-size,inherit)}.scrollbar-default.scrollbar_horizontal .scrollbar__control{padding:2px;transform:translate3d(calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)),0,0);width:30px;width:var(--scrollbar-control-size,30px)}.scrollbar-default.scrollbar_horizontal .scrollbar__control-line{height:4px;width:100%}.scrollbar-default.scrollbar:hover .scrollbar__control-line,.scrollbar-default.scrollbar_dragging .scrollbar__control-line{background:#00000040;background:var(--active-control-bg,rgba(0,0,0,.25))}.scrollbar-default.scrollbar:hover.scrollbar_hoverable:not(.scrollbar_hidden),.scrollbar-default.scrollbar_content-hovered.scrollbar_hoverable:not(.scrollbar_hidden){opacity:1;pointer-events:auto}.scrollbar-default.scrollbar:hover.scrollbar_hidden .scrollbar__control,.scrollbar-default.scrollbar_content-hovered.scrollbar_hidden .scrollbar__control{opacity:1}.scrollbar-default .scrollbar__control-container{background:none;border-radius:2px;position:relative}.scrollbar-default .scrollbar__control{box-sizing:border-box;position:absolute;top:0;transition:height .1s,opacity .3s}.scrollbar-default .scrollbar__control_hidden{opacity:0}.scrollbar-default .scrollbar__control-line{background:#0000001f;background:var(--control-bg,rgba(0,0,0,.12));border-radius:2px;transition:background .3s}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical{height:100%;height:var(--scrollbar-length,100%);width:20px}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical .scrollbar__control-container{left:10px;width:1px}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical .scrollbar__control{height:30px;height:var(--scrollbar-control-size,30px);left:-10px;padding:0 10px;transform:translate3d(0,calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)),0)}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical .scrollbar__control-line{height:100%;width:1px}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal{height:20px;width:100%;width:var(--scrollbar-length,100%)}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal .scrollbar__control-container{height:1px;top:10px}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal .scrollbar__control{padding:10px 0;top:-10px;transform:translate3d(calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)),0,0);width:30px;width:var(--scrollbar-control-size,30px)}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal .scrollbar__control-line{height:1px;width:100%}.scrollbar-default.scrollbar-skeleton.scrollbar:hover .scrollbar__control-line,.scrollbar-default.scrollbar-skeleton.scrollbar_dragging .scrollbar__control-line{background:#1a1b22}.scrollbar-default.scrollbar-skeleton .scrollbar__control-container{background:#1a1b2245;border-radius:0;position:relative}.scrollbar-default.scrollbar-skeleton .scrollbar__control-line{background:#1a1b22}.scrollable-default.scrollable{display:flex;flex-direction:column;min-height:0;position:relative}.scrollable-default.scrollable_touch{-webkit-overflow-scrolling:touch;display:block;overflow:scroll;position:relative}.scrollable-default.scrollable_theme_dark{--scrollbar-bg:none;--control-bg:hsla(0,0%,100%,.2);--active-control-bg:hsla(0,0%,100%,.7)}.scrollable-default.scrollable_theme_light{--scrollbar-bg:none;--control-bg:var(--color-background-glassy-b);--active-control-bg:var(--color-background-glassy-c)}.scrollable-default .scrollable__scrollbar.scrollable__scrollbar{position:absolute}.scrollable-default .scrollable__scrollbar.scrollable__scrollbar_type_horizontal{bottom:0;left:0}.scrollable-default .scrollable__scrollbar.scrollable__scrollbar_type_vertical{right:0;top:0}.scrollable-default .scrollable__content-wrapper{box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-height:inherit;max-width:inherit;min-height:100%;min-width:100%;overflow:hidden;width:100%}.scrollable-default .scrollable__content-container{box-sizing:content-box!important;display:flex;flex-direction:column;flex-grow:1;position:relative}.scrollable-default .scrollable__content-container_unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.scrollable-default .scrollable__content{flex-grow:1;flex-shrink:0;height:-moz-max-content;height:max-content;width:100%}[data-contrast=inverted] .hljs,[data-contrast=inverted] [class^=hljs-]{--cm-number:#fff!important;--cm-keyword:#fff!important;--cm-selector-tag:#fff!important;--cm-string:#fff!important;--cm-attribute:#fff!important;--cm-quote:#fff!important;background-color:#000!important;color:#fff!important;opacity:1}[data-contrast=blue] .hljs,[data-contrast=blue] [class^=hljs-]{--cm-number:#063462!important;--cm-keyword:#063462!important;--cm-selector-tag:#063462!important;--cm-string:#063462!important;--cm-attribute:#063462!important;--cm-quote:#063462!important;background-color:#9dd1ff!important;color:#063462!important;opacity:1}[data-contrast=beige] .hljs,[data-contrast=beige] [class^=hljs-]{--cm-number:#4d4b43!important;--cm-keyword:#4d4b43!important;--cm-selector-tag:#4d4b43!important;--cm-string:#4d4b43!important;--cm-attribute:#4d4b43!important;--cm-quote:#4d4b43!important;background-color:#f7f3d6!important;color:#4d4b43!important;opacity:1}[data-contrast=brown] .hljs,[data-contrast=brown] [class^=hljs-]{--cm-number:#a9e44d!important;--cm-keyword:#a9e44d!important;--cm-selector-tag:#a9e44d!important;--cm-string:#a9e44d!important;--cm-attribute:#a9e44d!important;--cm-quote:#a9e44d!important;background-color:#3b2716!important;color:#a9e44d!important;opacity:1}.code-block{--cm-number:#237b86;--cm-keyword:#c678dd;--cm-selector-tag:#ff4040;--cm-string:#32a846;--cm-attribute:#ca8d3d;--cm-quote:#5c6370;background-color:var(--color-background-alternate);border:1px solid var(--color-background-stroke);border-radius:4px;box-sizing:border-box;color:var(--color-content-primary);overflow-x:auto}.code-block:hover .code-block__clipboard{opacity:1}.code-block .code-block__code{background:none}.code-block .code-block__clipboard,.code-block .code-block__clipboard:hover,.code-block .code-block__clipboard_active{color:var(--color-content-secondary)}.code-block .code-block__clipboard:hover:hover,.code-block .code-block__clipboard_active:hover{color:var(--color-content-primary)}.code-block__code-wrapper{display:inline-block;padding:0 1.25rem 1.25rem;padding:0 var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)) var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25))}.code-block__code{display:block;font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;font-size:.875rem;line-height:24px}@media screen and (max-width:480px){.code-block__code{font-size:.9375rem}}.code-block>.code-block__code{padding:0}.code-block__scrollable{--max-lines-count:30;max-height:calc(720px + 1.25rem);max-height:calc(var(--max-lines-count) * 24px + var(--size-400, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)))}@media screen and (max-width:1024px){.code-block__scrollable{--max-lines-count:10}}.code-block__tools{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary);display:flex;flex-wrap:wrap-reverse;font:var(--font-ys-caption-14-regular);justify-content:flex-end;padding:.5rem 8px 5px;padding:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 8px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.code-block__tools{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-12-regular)}}.code-block__lang{margin:0 0 0 8px}.code-block__clipboard{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;margin:0;opacity:0;padding:0;transition:opacity .15s,color .15s}.code-block__clipboard:hover,.code-block__clipboard_active{color:var(--color-content-primary)}.code-block__clipboard:focus{opacity:1}.code-block__clipboard-tooltip{display:block;height:24px}@media(hover:none){.code-block__clipboard{opacity:1}}.prisma_theme_light .fade-enter{opacity:.01}.prisma_theme_light .fade-enter-active{opacity:1;transition:all .2s ease-out}.prisma_theme_light .fade-exit{opacity:1}.prisma_theme_light .fade-exit-active{opacity:.01;transition:all .2s ease-out}.prisma_theme_light .scale-fade-enter{transform:scale(.01)}.prisma_theme_light .scale-fade-enter-active{transform:scale(1);transition:all .25s ease-out}.prisma_theme_light .scale-fade-exit{transform:scale(1)}.prisma_theme_light .scale-fade-exit-active{transform:scale(.01);transition:all .25s ease-out}.prisma_theme_light .hljs{background:#fafafa;display:block;overflow-x:auto;padding:.5em}.prisma_theme_light .hljs,.prisma_theme_light .javascript .hljs-attr{color:var(--color-content-primary)}.prisma_theme_light .javascript .hljs-built_in{color:var(--cm-keyword)}.prisma_theme_light .javascript .hljs-params,.prisma_theme_light .javascript .hljs-title{color:var(--cm-number)}.prisma_theme_light .css .hljs-built_in,.prisma_theme_light .hljs-subst,.prisma_theme_light .html .javascript .hljs-built_in,.prisma_theme_light .html .javascript .hljs-title,.prisma_theme_light .python .hljs-title{color:var(--color-content-primary)}.prisma_theme_light .hljs-comment,.prisma_theme_light .hljs-quote{color:var(--cm-quote);font-style:italic}.prisma_theme_light .hljs-doctag,.prisma_theme_light .hljs-formula,.prisma_theme_light .hljs-keyword{color:var(--cm-keyword)}.prisma_theme_light .hljs-deletion,.prisma_theme_light .hljs-name,.prisma_theme_light .hljs-section,.prisma_theme_light .hljs-selector-tag{color:var(--cm-selector-tag)}.prisma_theme_light .hljs-literal{color:var(--color-content-primary)}.prisma_theme_light .hljs-addition,.prisma_theme_light .hljs-attribute,.prisma_theme_light .hljs-meta-string,.prisma_theme_light .hljs-regexp,.prisma_theme_light .hljs-string{color:var(--cm-string)}.prisma_theme_light .hljs-attr,.prisma_theme_light .hljs-built_in,.prisma_theme_light .hljs-class .hljs-title,.prisma_theme_light .hljs-selector-attr,.prisma_theme_light .hljs-selector-class,.prisma_theme_light .hljs-selector-pseudo,.prisma_theme_light .hljs-template-variable,.prisma_theme_light .hljs-type,.prisma_theme_light .hljs-variable{color:var(--cm-attribute)}.prisma_theme_light .hljs-bullet,.prisma_theme_light .hljs-link,.prisma_theme_light .hljs-meta,.prisma_theme_light .hljs-number,.prisma_theme_light .hljs-selector-id,.prisma_theme_light .hljs-symbol,.prisma_theme_light .hljs-title{color:var(--cm-number)}.prisma_theme_light .hljs-emphasis{font-style:italic}.prisma_theme_light .hljs-strong{font-weight:700}.prisma_theme_light .hljs-link{text-decoration:underline}.prisma_theme_dark .javascript .hljs-attr{color:var(--color-content-primary)}.prisma_theme_dark .javascript .hljs-built_in{color:#c792ea}.prisma_theme_dark .javascript .hljs-params{color:#82aaff}.prisma_theme_dark pre code.hljs{display:block;overflow-x:auto;padding:1em}.prisma_theme_dark code.hljs{padding:3px 5px}.prisma_theme_dark .hljs{background:#292d3e;color:#959dcb}.prisma_theme_dark .hljs ::-moz-selection,.prisma_theme_dark .hljs::-moz-selection{background-color:#32374d;color:#959dcb}.prisma_theme_dark .hljs ::selection,.prisma_theme_dark .hljs::selection{background-color:#32374d;color:#959dcb}.prisma_theme_dark .hljs-comment{color:#676e95}.prisma_theme_dark .hljs-tag{color:#8796b0}.prisma_theme_dark .hljs-operator,.prisma_theme_dark .hljs-punctuation,.prisma_theme_dark .hljs-subst{color:#959dcb}.prisma_theme_dark .hljs-operator{opacity:.7}.prisma_theme_dark .hljs-bullet,.prisma_theme_dark .hljs-deletion,.prisma_theme_dark .hljs-name,.prisma_theme_dark .hljs-selector-tag,.prisma_theme_dark .hljs-template-variable,.prisma_theme_dark .hljs-variable{color:#f07178}.prisma_theme_dark .hljs-attr,.prisma_theme_dark .hljs-link,.prisma_theme_dark .hljs-literal,.prisma_theme_dark .hljs-number,.prisma_theme_dark .hljs-symbol,.prisma_theme_dark .hljs-variable.constant_{color:#f78c6c}.prisma_theme_dark .hljs-class .hljs-title,.prisma_theme_dark .hljs-title,.prisma_theme_dark .hljs-title.class_{color:#ffcb6b}.prisma_theme_dark .hljs-strong{color:#ffcb6b;font-weight:700}.prisma_theme_dark .hljs-addition,.prisma_theme_dark .hljs-code,.prisma_theme_dark .hljs-string,.prisma_theme_dark .hljs-title.class_.inherited__{color:#c3e88d}.prisma_theme_dark .hljs-built_in,.prisma_theme_dark .hljs-doctag,.prisma_theme_dark .hljs-keyword.hljs-atrule,.prisma_theme_dark .hljs-quote,.prisma_theme_dark .hljs-regexp{color:#89ddff}.prisma_theme_dark .hljs-attribute,.prisma_theme_dark .hljs-function .hljs-title,.prisma_theme_dark .hljs-section,.prisma_theme_dark .hljs-title.function_,.prisma_theme_dark .ruby .hljs-property{color:#82aaff}.prisma_theme_dark .diff .hljs-meta,.prisma_theme_dark .hljs-keyword,.prisma_theme_dark .hljs-template-tag,.prisma_theme_dark .hljs-type{color:#c792ea}.prisma_theme_dark .hljs-selector-id{color:#ffcb6b}.prisma_theme_dark .hljs-selector-attr,.prisma_theme_dark .hljs-selector-class,.prisma_theme_dark .hljs-selector-pseudo{color:#decb6b}.prisma_theme_dark .hljs-emphasis{color:#c792ea;font-style:italic}.prisma_theme_dark .hljs-meta,.prisma_theme_dark .hljs-meta .hljs-keyword,.prisma_theme_dark .hljs-meta .hljs-string{color:#ff5370}.prisma_theme_dark .hljs-meta .hljs-keyword,.prisma_theme_dark .hljs-meta-keyword{font-weight:700}.code-inline{background-color:var(--color-background-alternate);border-radius:var(--border-radius-4);box-shadow:inset 0 0 0 1px var(--color-background-glassy-c);box-sizing:border-box;color:var(--color-content-primary);cursor:pointer;display:inline;font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;font-size:.8em;line-height:1.86em;min-width:1.86em;padding:.35em .55em;text-align:center;white-space:pre}.code-inline:active{background-color:var(--color-background-stroke)}.code-inline__tooltip{font-feature-settings:"pnum" on,"lnum" on;background-color:var(--color-accent-neutral);border-radius:var(--border-radius-4);color:var(--color-content-inverted-primary);font:var(--font-ys-caption-12-regular);padding:.25rem .5rem;pointer-events:none;position:fixed;transform:translate(-50%) translateY(-100%);visibility:hidden;white-space:nowrap;z-index:9999}.code-inline__tooltip_visible{visibility:visible}.code-inline__tooltip_bottom{transform:translate(-50%)}.button2{align-items:center;border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;justify-content:center;min-width:132px;outline:none;padding:0 1em;transition-duration:.1s;transition-property:transform,background-color,border-color,color;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button2>*{z-index:1}.button2:not(.button2_flat):active{transform:scale(.95);transition-duration:.1s}.button2_disabled,.button2_progress{pointer-events:none}.button2.button2_icon{height:var(--size);min-width:auto;padding:0;width:var(--size)}.button2_progress .button2__progress-dot{animation:button2_progress .9s ease-in-out infinite;background-color:currentColor;border-radius:var(--progress-border-radius);display:inline-block;height:var(--progress-dot-size);width:var(--progress-dot-size)}.button2_progress .button2__progress-dot:not(:last-child){margin-right:4px}.button2_progress .button2__progress-dot:first-child{animation-delay:0s}.button2_progress .button2__progress-dot:nth-child(2){animation-delay:.3s}.button2_progress .button2__progress-dot:nth-child(3){animation-delay:.6s}@keyframes button2_progress{0%{opacity:.3}25%{opacity:.5}50%{opacity:.8}75%{opacity:.5}to{opacity:.3}}.button2_ripple{position:relative}.button2_ripple:before{background-color:currentColor;border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transform:scale(.66);transition:transform .1s ease-in-out,opacity .1s ease-in-out}.button2_ripple:hover:before{opacity:.1;transform:scale(1)}.button2_ripple:active:before{opacity:.15;transform:scale(1)}.button2_type_primary{background-color:var(--color-accent-neutral);color:var(--color-content-inverted-primary)}.button2_type_primary.button2_progress,.button2_type_primary:hover{background-color:var(--color-accent-neutral-hover)}.button2_type_link{background-color:transparent;color:var(--color-content-primary)}.button2_type_link:hover{background-color:var(--color-background-glassy-a)}.button2_type_link:active{background-color:var(--color-background-glassy-b)}.button2_disabled.button2_type_ghost{background-color:transparent;color:var(--color-content-tertiary)}.button2_disabled.button2_type_primary{background-color:var(--color-background-glassy-a);color:var(--color-content-tertiary)}.button2_disabled.button2_type_secondary{background-color:transparent;color:var(--color-content-tertiary)}.button2_flat{border-radius:0}.button2_progress{--progress-dot-size:6px;--progress-border-radius:50%}.button2_progress.button2_type_ghost{border:1px solid #000}.button2_progress.button2_type_primary{--progress-dot-size:6px;--progress-border-radius:50%}.button2_progress.button2_type_secondary{background-color:#1a1b2224}.button2_round{border-radius:100px}.button2_size_xl{--size:80px;font-size:20px;height:80px;line-height:24px}.button2_size_l{--size:60px;height:60px}.button2_size_m{--size:50px;height:50px}.button2_size_s{--size:36px;font-size:14px;height:36px}.button2_size_xs{--size:32px;height:32px}.button2_type_ghost{background-color:transparent;border:1px solid var(--color-background-stroke);color:var(--color-content-primary)}.button2_type_ghost:hover{background-color:var(--color-background-glassy-a)}.button2_type_ghost:active{background-color:var(--color-background-glassy-b)}.button2_type_secondary{background-color:var(--color-background-glassy-a);color:var(--color-content-primary)}.button2_type_secondary:hover{background-color:var(--color-background-glassy-b)}.button2_type_secondary:active{background-color:var(--color-background-glassy-c)}.content-expander{background-color:var(--color-background-alternate);border-radius:24px;display:flex;justify-content:space-around;margin:.75rem 0;margin:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0;max-height:112px;padding:1.5rem 0;padding:var(--size-500,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)) 0}@media screen and (max-width:480px){.content-expander{background-color:transparent;background-color:initial;padding:0}}.content-expander:not(.content-expander_expanded)~*{display:none!important}.content-expander~*{animation:theoryFragmentAppearance .3s;animation-delay:.3s;animation-fill-mode:backwards;animation-timing-function:cubic-bezier(.25,.1,.25,.1)}.content-expander_expanded{margin:0;max-height:0;overflow:hidden;padding:0}.content-expander__button{border-radius:16px;box-shadow:0 4px 16px #0000000f,0 2px 4px #0000000a;font-size:16px;min-width:230px;overflow:hidden;position:relative;transform:translateZ(0)}@media screen and (max-width:480px){.content-expander__button{width:100%}}.content-expander__button:hover:before{opacity:1}.bubble{-webkit-font-smoothing:antialiased;align-items:center;background:var(--bg-color);border-radius:16px;display:flex;padding:.5em .7em;position:relative;text-rendering:geometricPrecision}.bubble_side_left{--bg-color:var(--color-background-alternate);--tail-color:var(--color-background-alternate);color:var(--color-content-primary)}.bubble_side_left .bubble__tail_type_default{right:calc(100% - 10px);transform:scaleX(-1)}.bubble_side_left .bubble__tail_type_bordered{right:calc(100% - 8px)}.bubble_side_right{--bg-color:linear-gradient(89.48deg,#0a81ff .06%,#446dff 99.9%);--tail-color:#436eff}.bubble_side_right,.bubble_side_right .paragraph{color:var(--color-palette-white-1000)}.bubble_side_right .bubble__tail_type_default{left:calc(100% - 10px)}.bubble_side_right .bubble__tail_type_bordered{left:calc(100% - 8px);transform:scaleX(-1)}.bubble_type_text{word-break:break-word}.bubble_type_code{--bg-color:var(--color-background-alternate);border:1px solid var(--color-background-stroke);border-radius:4px;padding-left:.5em;padding-right:.5em}.bubble_type_code .bubble__tail{display:none}.bubble_type_image{--bg-color:transparent;border:1px solid var(--color-background-stroke);padding:0}.bubble_type_image img,.bubble_type_image video{border-radius:inherit;margin:0;width:100%}.bubble_type_image .bubble__tail{display:none}.bubble_type_notification{--bg-color:transparent;color:var(--color-content-primary);padding:0}.bubble_type_notification .bubble__tail{display:none}.bubble_type_action-button{--bg-color:var(--color-palette-white-1000);box-shadow:0 4px 14px #00000014,0 0 5px #00000008;color:#005cff;transition:background-color .2s,box-shadow .2s}.bubble_type_action-button .bubble__tail{display:none}.bubble__tail{bottom:0;color:var(--tail-color);position:absolute;z-index:0}.bubble__tail_type_bordered{bottom:-1px}.bubble__tail-border{stroke:currentColor;stroke:var(--tail-border-color,currentColor)}.spin{stroke-width:4;vector-effect:non-scaling-stroke;border-radius:50%;display:block;height:var(--spin-size);width:var(--spin-size)}.spin__line{fill:none;stroke:currentColor;stroke-linecap:round;animation:spin-arc 1.8s cubic-bezier(.6,.35,.41,.68) infinite,spin-rotate 1.8s linear infinite;transform-origin:50% 50%}.spin__ring{fill:none;stroke:#d9d9d980}@keyframes spin-rotate{to{transform:rotate(1turn)}}@keyframes spin-arc{0%{stroke-dasharray:0 150;stroke-dashoffset:0}44%{stroke-dasharray:130 150;stroke-dashoffset:0}to{stroke-dasharray:130 150;stroke-dashoffset:-140}}.spin.spin_size_xxs{--spin-size:16px}.spin.spin_size_xs{--spin-size:24px}.spin.spin_size_s{--spin-size:28px}.spin.spin_size_m{--spin-size:32px}.spin.spin_size_l{--spin-size:38px}.chat__message{align-items:flex-end;display:flex;max-width:var(--message-max-width);position:relative}.chat__message:not(:first-child){margin:4px 0 0}.chat__message_with-info .chat__message-bubble{display:inline-block}.chat__message_with-loader{filter:blur(1px)}.chat__message_side_left .chat__message-author{left:0}.chat__message_side_right{flex-direction:row-reverse}.chat__message_side_right .chat__message-author{right:0}.chat__message_animated{animation:chat__item-appearance .35s;animation-fill-mode:both}.chat__message_type_text p:last-child{display:inline-block}.chat__message_type_code .chat__message-code-wrapper{color:var(--color-content-primary);font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;font-size:.8125rem;line-height:1.55rem}.chat__message_type_code .chat__message-status-box,.chat__message_type_notification{color:var(--color-content-secondary)}.chat__message_type_notification{font-family:suisse,YS Text,sans-serif;font-size:14px;justify-content:center;line-height:18px;max-width:100%;padding:calc(var(--stacks-margin) * .25) var(--paddings);text-align:center;width:100%}.chat__message_type_notification .chat__message-author{display:none}.chat__message_type_action-button{cursor:pointer}.chat__message_type_action-button__message-author{display:none}@media(any-hover:hover){.chat__message_type_action-button:hover{--bg-color:#e5efff}.chat__message_type_action-button:hover .chat__message-bubble{box-shadow:none}}@media(any-hover:none){body:not(._without-pointer-events) .chat__message_type_action-button:active{--bg-color:#e5efff}body:not(._without-pointer-events) .chat__message_type_action-button:active .chat__message-bubble{box-shadow:none}}.chat__message_type_action-button:active{--bg-color:#e4e9f9}.chat__message-bubble{min-height:var(--avatar-size);min-width:0;padding:calc((var(--avatar-size) - var(--line-height)) / 2) .7em}.chat__message-bubble_type_image{padding:0}.chat__message-author{font-feature-settings:"pnum" on,"lnum" on;bottom:calc(100% + 2px);color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular);margin:0;position:absolute;white-space:nowrap}.chat__message-code-wrapper{display:inline-block;margin:0;padding:0;white-space:pre-wrap;word-break:break-all}.chat__message-spin{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.chat__message-status-box{display:flex;float:right;font-size:10px;justify-content:space-between;position:relative;right:-6px;top:4px}.chat__message-status-icon{max-height:var(--line-height);max-width:var(--line-height)}.chat__message-image{cursor:pointer;display:block}.chat__messages-stack{display:flex;flex-direction:row;margin:var(--stacks-margin) 0;position:relative}.chat__messages-stack:first-child{margin-top:0}.chat__messages-stack:last-child{margin-bottom:0}.chat__messages-stack_with-top-space{margin-top:calc(var(--stacks-margin) * 2.5)}.chat__messages-stack_side_left .chat__avatar{margin-right:var(--avatar-margin)}.chat__messages-stack_side_left .chat__message:not(:first-child) .chat__message-bubble{border-top-left-radius:4px}.chat__messages-stack_side_left .chat__message:not(:last-child) .chat__message-bubble{border-bottom-left-radius:4px}.chat__messages-stack_side_right{flex-direction:row-reverse}.chat__messages-stack_side_right .chat__avatar{background-color:var(--color-palette-black-200);margin-left:var(--avatar-margin)}.chat__messages-stack_side_right .chat__messages-stack-content{align-items:flex-end}.chat__messages-stack_side_right .chat__message:not(:first-child) .chat__message-bubble{border-top-right-radius:4px}.chat__messages-stack_side_right .chat__message:not(:last-child) .chat__message-bubble{border-bottom-right-radius:4px}.chat__messages-stack_animated .chat__avatar{animation:chat__item-appearance .35s}.chat__messages-stack-content{display:flex;flex:1;flex-direction:column;max-width:100%;min-width:0}.chat__avatar{--top-offset:0px;align-self:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:4px;box-shadow:0 4px 4px #0000000d,0 4px 12px #0000001a;height:var(--avatar-size);min-width:var(--avatar-size);position:sticky;top:4px;width:var(--avatar-size)}.chat__avatar_animated{transition:transform .35s}.chat__avatar_translated{align-self:auto;position:static;transform:translateY(var(--top-offset))}.chat__scroller{align-items:center;background-color:var(--color-background-default);border:1px solid var(--color-background-stroke);border-radius:50%;bottom:var(--scroller-bottom);box-shadow:0 1px 5px #0000000f,0 1px 17px #0000000f;color:var(--color-content-secondary);cursor:pointer;display:flex;height:var(--scroller-size);justify-content:center;margin-left:auto;opacity:0;padding:calc((var(--scroller-size) - 24px) / 2);pointer-events:none;position:sticky;right:var(--scroller-right);transform:scale(.9);transition:opacity .2s,transform .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--scroller-size)}.chat__scroller:hover{color:var(--color-content-primary)}.chat__scroller_visible{opacity:1;pointer-events:auto;transform:none;transition-delay:.2s,.2s,0s}.chat__scroller-icon{transform:rotate(-90deg)}.chat__scroller-counter{--size:calc(var(--scroller-size) * .4);align-items:center;background:#005cff;border-radius:var(--size);color:#fff;display:flex;font-size:calc(var(--scroller-size) * .22);height:var(--size);justify-content:center;min-width:var(--size);padding:.1em .3em 0;position:absolute;right:-2px;text-align:center;top:-2px}.chat{--paddings:32px;--avatar-size:40px;--line-height:1.44em;--stacks-margin:20px;--avatar-margin:8px;--scroller-size:50px;--scroller-right:var(--paddings);--scroller-bottom:calc(var(--paddings) / 2);--message-max-width:70%;font-feature-settings:"pnum" on,"lnum" on;background:var(--color-background-default);font:var(--font-ys-body-18-regular-paragraph);position:relative}.chat,.chat *{box-sizing:border-box}.chat_mini{--paddings:16px;--avatar-size:32px;--line-height:1.25em;--stacks-margin:8px;--avatar-margin:6px;--scroller-size:36px;--message-max-width:calc(100% - var(--avatar-size));font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-paragraph)}.chat_scrollable .chat__scrollable-content{display:flex;flex-direction:column;position:relative}.chat_scrollable .chat__body{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;min-height:100%;padding-top:calc(var(--paddings) * 2)}.chat__body{padding:var(--paddings)}@keyframes chat__item-appearance{0%{opacity:0;transform:translateY(calc(var(--paddings) + var(--stacks-margin)))}to{opacity:1;transform:none}}.dialog.dialog{--paddings:0px}@media screen and (max-width:480px){.dialog.dialog{--font-size:18px;--line-height:24px;--stacks-margin:20px;--avatar-margin:8px;--message-max-width:100%}}.dialog .dialog__message_type_image .image{margin:0}.downloadable-image{position:relative;width:-moz-fit-content;width:fit-content}.downloadable-image:hover .downloadable-image__button{opacity:1}.downloadable-image__button{align-items:center;background-color:var(--color-background-default);border-radius:var(--border-radius-10);bottom:0;box-shadow:var(--shadow-small-default);cursor:pointer;display:flex;height:32px;justify-content:center;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:32px;z-index:2}.downloadable-image__button:focus,.downloadable-image__button:hover{box-shadow:var(--shadow-small-hovered)}.downloadable-image__button:focus+.image_expandable,.downloadable-image__button:hover+.image_expandable{filter:brightness(.95)}.downloadable-image__button:active{box-shadow:var(--shadow-small-pressed)}[data-image=off] .downloadable-image__button{display:none}.downloadable-image__icon{color:var(--color-content-primary)}.formula .katex{font-family:KaTeX_Main,YS Text,Arial,Helvetica,sans-serif}.formula_align_left,.formula_multiline{display:flex;justify-content:flex-start;text-align:left}.formula_align_center{display:flex;justify-content:center;text-align:center}.formula_align_right{display:flex;justify-content:flex-end;text-align:right}.glossary-term{text-decoration-color:var(--color-content-secondary);text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .2s}.glossary-term_open{text-decoration-color:var(--color-accent-neutral)}.glossary-term__tooltip .element-hint__content{overflow:inherit}.glossary-term__tooltip .markdown{--base-ratio:.9}.glossary-term__tooltip .markdown .paragraph:only-child{margin:0}.glossary-term__tooltip .markdown .paragraph:only-child>img{display:block;width:100%}.quiz-task{background-color:var(--quiz-task-background);border-radius:16px;padding:2rem 2rem 0;padding:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0}.quiz-task,.quiz-task .markdown{color:var(--quiz-task-color)}.quiz-task .markdown .paragraph a,.quiz-task .markdown a{color:var(--color-accent-main-a)}@media screen and (max-width:480px){.quiz-task{padding:1.25rem 1.25rem 0;padding:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)) var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)) 0}}.quiz-task__header{font:600 1.5rem/1.25em Suisse,Arial,Helvetica,sans-serif;font:var( --font-300,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)/1.25em Suisse,Arial,Helvetica,sans-serif );margin-block:0 .5rem;margin-block:0 var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}@media screen and (max-width:480px){.quiz-task__header{font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif);font-weight:700;margin-bottom:.75rem;margin-bottom:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75))}}.quiz-task .quiz-task__content{--wide-block-horizontal-margin:0px;overflow-x:auto;padding:0 0 2rem;padding:0 0 var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}@media screen and (max-width:480px){.quiz-task .quiz-task__content{padding:0 0 1.25rem;padding:0 0 var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25))}}.quiz-task .quiz-task__content>:first-child{margin-top:0}.quiz-task .quiz-task__content.markdown .paragraph .markdown-formula-wrapper{overflow-x:visible;overflow-x:initial}@media screen and (min-width:768px){.quiz__reset-dialog-modal-content-wrapper .quiz__reset-dialog{box-shadow:0 0 20px var(--color-background-overlay);padding:var(--spacing-32);position:relative}}@media screen and (max-width:767px){.quiz__reset-dialog-modal-content-wrapper .quiz__reset-dialog{border-radius:0}}.quiz__reset-dialog{align-items:center;background-color:var(--color-background-default);border-radius:var(--border-radius-16);display:flex;flex-direction:column;font-family:YS Display,Arial,Helvetica,sans-serif;justify-content:flex-end;inset:0;padding-block-end:1.25rem;position:absolute;z-index:10}@media screen and (max-width:480px){.quiz__reset-dialog{position:fixed}}.quiz__reset-dialog-sticky-content{align-items:center;bottom:var(--spacing-32);display:flex;flex-direction:column;justify-content:flex-end;position:sticky;width:100%}.quiz__reset-dialog-actions{align-items:center;display:flex;gap:var(--spacing-16);justify-content:center}@media screen and (max-width:480px){.quiz__reset-dialog-actions{box-sizing:border-box;flex-direction:column;gap:var(--spacing-8);padding:0 1.5rem;width:100%}}.quiz__reset-dialog-title{color:var(--color-content-primary);font-size:1.6875rem;font-weight:500;line-height:1.07em;margin:0 0 var(--spacing-4)}@media screen and (max-width:480px){.quiz__reset-dialog-title{margin-block-end:var(--spacing-20)}}.quiz__reset-dialog-content{font-size:1.125rem;line-height:1.22em;margin:0 0 var(--spacing-20);text-align:center}.quiz__reset-dialog-btn{font-weight:500;width:200px}@media screen and (max-width:480px){.quiz__reset-dialog-btn{width:100%}}.dragndrop-default__item.dragndrop-card__item.dragndrop__item{background-color:var(--color-background-default);border:1px solid var(--color-background-stroke);border-radius:8px;box-shadow:var(--shadow-medium-default);box-sizing:border-box;height:180px;margin:4px;padding:12px;transition:.4s,transform .4s cubic-bezier(0,1.16,.07,1.02);width:250px}.dragndrop-default__item.dragndrop-card__item.dragndrop__item_dragging{transform:rotate(-6deg)}.dragndrop-default__item.dragndrop-card__item.dragndrop__item_drop-animating{transform:rotate(0)}.dragndrop-default__item.dragndrop-card__item.dragndrop__item:hover,.dragndrop-default__item.dragndrop-card__item.dragndrop__item_dragging,.dragndrop-default__item.dragndrop-card__item.dragndrop__item_under-api-control{border-color:var(--color-accent-neutral)}.prisma_theme_dark .dragndrop-default__item.dragndrop-card__item.dragndrop__item{background-color:var(--color-background-alternate)}.prisma_theme_dark .dragndrop-default__item.dragndrop-card__item.dragndrop__item:hover{border-color:var(--color-accent-neutral)}.dragndrop-default__item.dragndrop__item{border:1px solid #1a1b22;height:100px;margin:4px;transform:rotate(0);transition:.3s;width:100px}.dragndrop-default__list.dragndrop__list{height:-moz-fit-content;height:fit-content;margin:20px;min-height:150px;padding:20px;width:-moz-fit-content;width:fit-content}.dragndrop-default__list.dragndrop__list_orientation_horizontal .dragndrop__list-content{flex-direction:row}.dragndrop-default__list .dragndrop__list-content{display:flex;flex-direction:column;position:relative}.dragndrop-default__placeholder.dragndrop-card__placeholder.dragndrop__placeholder{border-color:var(--color-background-stroke);border-radius:8px;min-height:180px;min-width:250px}.dragndrop-default__placeholder.dragndrop-card__placeholder.dragndrop__placeholder_active{background-color:var(--color-background-alternate);border-color:var(--color-accent-neutral)}.dragndrop-default__placeholder.dragndrop__placeholder{border:1.5px dashed var(--color-accent-neutral);box-sizing:border-box;position:absolute;z-index:0}.slider-default.slider{position:relative}.slider-default__button.slider-card__button.slider__button{align-items:center;background-color:var(--color-accent-neutral);border-radius:50%;box-shadow:0 2px 4px #0000001f;color:var(--color-content-inverted-primary);display:flex;height:44px;justify-content:center;margin:20px;opacity:0;transition:.1s;width:44px}.slider-default__button.slider-card__button.slider__button_available{opacity:1}.slider-default__button.slider-card__button.slider__button:hover{transform:scale(1.15)}.slider-default__button.slider__button{align-self:center;cursor:default;display:flex;flex-shrink:0;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-default__button.slider__button_available{cursor:pointer;opacity:1;pointer-events:all}.slider-default__button.slider-flendinx__button.slider__button{opacity:.4}.slider-default__button.slider-flendinx__button.slider__button_available{opacity:1}.slider-default__button.slider-skeleton__button.slider__button{align-items:center;display:flex;height:32px;justify-content:center;margin:0 4px;opacity:.3;width:32px}.slider-default__button.slider-skeleton__button.slider__button_available{opacity:1}.slider-flendinx__backward-button .slider__backward-button-icon{height:32px;width:32px}.slider-default__content.slider__content{height:-moz-max-content;height:max-content;overflow:hidden;width:100%}.slider-default__content .slider__content-scrollable-area{box-sizing:border-box;display:flex;margin-bottom:-0;margin-bottom:calc(-1 * var(--default-scrollbar-width, 0));overflow-x:scroll;overflow-y:hidden;padding-bottom:0;padding-bottom:var(--default-scrollbar-width,0);position:relative;scrollbar-width:none}@supports (overflow-x:overlay){.slider-default__content .slider__content-scrollable-area{overflow-x:overlay}}.slider-default__content .slider__content-scrollable-area::-webkit-scrollbar,.slider-default__content .slider__content-scrollable-area::-webkit-scrollbar-corner{-webkit-appearance:none}.slider-flendinx__forward-button .slider__forward-button-icon{height:32px;transform:rotate(180deg);width:32px}.slider-default.slider{display:flex}.quiz__feedback-actions{align-items:center;display:flex}@media(max-width:539px){.quiz__feedback-actions{align-self:flex-start}}.quiz__feedback-actions-text{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-caption-14-regular);margin-inline-end:var(--spacing-4)}.quiz__feedback-modal{max-width:33.75rem;position:relative;width:100%}@media(max-width:539px){.quiz__feedback-modal{max-width:none}}.quiz__feedback-modal-content{-webkit-overflow-scrolling:touch;flex-grow:1;overflow-y:auto}.quiz__feedback-modal-content-wrapper{display:flex;flex-direction:column;padding:var(--spacing-32)}@media(max-width:539px){.quiz__feedback-modal-content-wrapper{padding:var(--spacing-16)}}.quiz__feedback-modal-checkbox{margin-bottom:var(--spacing-8)}.quiz__feedback-modal-checkbox-title{margin:0}.quiz__feedback-modal-textarea-wrapper{margin-bottom:var(--spacing-40)}.quiz__feedback-modal-textarea{margin-top:var(--spacing-8);width:100%}.quiz__feedback-modal-title{color:var(--color-content-primary);margin:0 0 var(--spacing-16)}@media(max-width:539px){.quiz__feedback-modal-title{max-width:18.3125rem}}.quiz__feedback-modal-textarea-label{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-body-16-regular-ui);margin:var(--spacing-8) 0 0}.quiz__feedback-modal-close.quiz__feedback-modal-close{position:absolute;right:var(--spacing-8);top:var(--spacing-8);z-index:1}@media(max-width:539px){.quiz__feedback-modal-close.quiz__feedback-modal-close{height:2.25rem;padding:.3125rem;width:2.25rem}.quiz__feedback{margin-block-end:var(--spacing-24);width:100%}}.quiz__feedback_with-text{align-items:center;align-self:flex-start}.quiz__feedback_wide{align-self:center;margin:var(--spacing-12) auto var(--spacing-40);width:43.75rem}@media(max-width:767px){.quiz__feedback_wide{box-sizing:border-box;padding:0;width:100%}}#bundle-proficiency .theory-viewer__block .quiz__feedback_wide:last-child{margin-block-end:0}@media(max-width:539px){#bundle-proficiency .theory-viewer__block .quiz__feedback_wide:last-child{margin-block-end:var(--spacing-40)}}.quiz.quiz_type_cards{--item-width:250px;background-color:transparent;border:none;box-shadow:none;display:flex;flex-direction:column;left:-1px;padding:0;position:relative}@media screen and (max-width:480px){.quiz.quiz_type_cards{--item-width:180px}}.quiz.quiz_type_cards .quiz__table{background-color:var(--color-background-default);border:1px solid var(--color-background-stroke);border-radius:16px;box-shadow:var(--shadow-medium-default);margin:0 auto;max-width:calc(100% + 2px);position:relative}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__table{max-width:100%}}.quiz.quiz_type_cards .quiz__source-list-container{height:230px}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__source-list-container{border-left:none;border-radius:0;border-right:none}}.quiz.quiz_type_cards .quiz__section-list-wrapper{flex-basis:350px;flex-basis:calc(var(--item-width, 250px) + 100px)}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__section-list-wrapper{width:282px}}.quiz.quiz_type_cards .quiz__section-list-wrapper .quiz__list{margin-top:0}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__section-list-wrapper .quiz__list{margin:12px 0;padding:0 12px}}.quiz.quiz_type_cards .quiz__section-list-wrapper:first-child:nth-last-child(n+3) .quiz__list,.quiz.quiz_type_cards .quiz__section-list-wrapper:first-child:nth-last-child(n+3)~.quiz__section-list-wrapper .quiz__list{margin:0 auto;padding:20px 12px}.quiz.quiz_type_cards .quiz__section-list-wrapper:first-child:nth-last-child(n+3) .quiz__section-content,.quiz.quiz_type_cards .quiz__section-list-wrapper:first-child:nth-last-child(n+3)~.quiz__section-list-wrapper .quiz__section-content{max-width:250px}.quiz.quiz_type_cards .quiz__section-lists-slider{-webkit-overflow-scrolling:auto;border:1px solid var(--color-background-stroke);border-left:none;border-right:none}.quiz.quiz_type_cards .quiz__source-list-slider{-webkit-overflow-scrolling:auto;display:flex;justify-content:center;left:0;position:absolute;width:100%}.quiz.quiz_type_cards .quiz__source-list-slider .quiz__list{margin:0}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__source-list-slider .quiz__list{padding:20px 8px}}.quiz.quiz_type_cards .quiz__source-list-slider .quiz__source-list-arrow{display:flex;opacity:0;transition:opacity .2s,transform .4s}.quiz.quiz_type_cards .quiz__source-list-slider .quiz__source-list-arrow_direction_left{transform:translate(4px)}.quiz.quiz_type_cards .quiz__source-list-slider .quiz__source-list-arrow_direction_right{transform:translate(-4px)}.quiz.quiz_type_cards .quiz__source-list-slider:hover .quiz__source-list-arrow{opacity:1;transform:translate(0) scale(1)}.quiz.quiz_type_cards .quiz__source-list-controls{display:flex;height:100%;justify-content:space-between;pointer-events:none;position:absolute;transition:.2s;width:100%;z-index:1}.quiz.quiz_type_cards .quiz__section-lists{display:flex;min-height:540px}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__section-lists{min-height:360px}}.quiz.quiz_type_cards .quiz__content{font-family:Suisse,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.4em;margin:0 auto 2rem;margin:0 auto var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));width:700px}@media screen and (max-width:767px){.quiz.quiz_type_cards .quiz__content{box-sizing:border-box;padding:0 16px;width:100%}}.quiz.quiz_type_cards .quiz__content h1{font-family:Suisse,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600;line-height:1.25em}.quiz.quiz_type_cards .quiz__section-content{align-items:center;border-radius:100px;box-sizing:border-box;color:#1a1b22;display:flex;height:40px;justify-content:center;margin:15px auto 0;max-width:300px;min-width:250px;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;width:-moz-fit-content;width:fit-content}.quiz.quiz_type_cards .quiz__section-content-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:500;line-height:normal;overflow:hidden;padding:0 1em;text-overflow:ellipsis}.quiz.quiz_type_cards .quiz__list-item{font-size:16px;font-weight:500;line-height:24px;max-height:180px;overflow:hidden;padding:0}.quiz.quiz_type_cards .quiz__list-item:before{background:linear-gradient(to bottom,hsla(0,0%,100%,0) 0,var(--color-background-default) 100%);bottom:0;content:"";height:27px;left:0;pointer-events:none;position:absolute;width:100%}.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item{border-width:2px;position:relative;z-index:0}.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item:before,.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item:before{content:"";inset:0;opacity:.08;position:absolute;z-index:-1}.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item:hover{border-color:var(--color-accent-success)}.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item:before,.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item:hover:before{background-color:var(--color-accent-success)}.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item:hover{border-color:var(--color-accent-critical)}.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item:before,.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item:hover:before{background-color:var(--color-accent-critical)}.quiz.quiz_type_cards .quiz__list-item_selected.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_selected.quiz__list-item:hover{border-color:var(--color-accent-main-a);border-width:2px;box-shadow:0 0 0 2px var(--color-accent-main-a);cursor:pointer}.quiz.quiz_type_cards .quiz__list-item .markdown{display:flex;height:100%}.quiz.quiz_type_cards .quiz__list-item .markdown .paragraph{display:flex;flex-direction:column;overflow:scroll;padding:12px;width:100%}.quiz.quiz_type_cards .quiz__list-item .markdown img{border-radius:8px;height:calc(100% + 24px);margin:-12px;max-width:none;width:calc(100% + 24px)}.quiz.quiz_type_cards .quiz__controls-area{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100% - 150px);pointer-events:none;position:absolute;top:250px;width:100%;z-index:1}.quiz.quiz_type_cards .quiz__controls{bottom:0;display:flex;justify-content:space-around;position:sticky}.quiz.quiz_type_cards .quiz__controls .quiz__reset,.quiz.quiz_type_cards .quiz__controls .quiz__submit{font-size:14px;line-height:17px;margin:24px 32px;padding:0}.quiz.quiz_type_cards .quiz__controls .quiz__submit{padding:0 44px;pointer-events:all}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__controls .quiz__submit{box-sizing:border-box;margin:16px}}.quiz.quiz_type_cards .quiz__controls .quiz__reset{flex:0 0 auto;height:52px;padding:0;pointer-events:all;width:52px}.quiz.quiz_type_cards .quiz__scrollbar{bottom:5px;pointer-events:all;position:absolute;width:calc(100% - 32px)}.quiz.quiz_type_cards .quiz__footer{align-items:center;display:flex;height:100px;justify-content:space-around}.quiz.quiz_type_cards .quiz__footer .quiz__reset,.quiz.quiz_type_cards .quiz__footer .quiz__submit{font-size:16px;line-height:17px;margin:0}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__footer{grid-row-gap:8px;border-left:none;border-radius:0;border-right:none;box-sizing:border-box;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));height:auto;justify-content:normal;padding:16px}}.quiz.quiz_type_cards .quiz__feedback-button-wrapper{bottom:12px;position:absolute;right:12px;z-index:1}.quiz.quiz_type_cards .quiz__feedback-button{align-items:center;background:none;border:none;border-radius:0;color:var(--color-palette-white-1000);display:flex;height:32px;justify-content:center;padding:0;width:32px}.quiz.quiz_type_cards .quiz__feedback-button:hover{cursor:pointer}.quiz.quiz_type_cards .quiz__feedback-button:hover:before{border-radius:4px;height:28px;transform:rotate(135deg);width:28px}.quiz.quiz_type_cards .quiz__feedback-button:before{background-color:var(--color-background-glassy-c);border-radius:100%;content:"";display:block;height:32px;position:absolute;transition:.2s;width:32px;z-index:-1}.quiz.quiz_type_cards.quiz{border-bottom:none;border-top:none}.quiz__feedback-tooltip{--tooltip-content-height:600px}@media screen and (max-width:480px){.quiz__feedback-tooltip{left:0}}.quiz__feedback-tooltip .quiz__feedback-tooltip-content{max-height:var(--tooltip-content-height);max-width:500px;padding-right:0;pointer-events:auto}.quiz__feedback-tooltip .quiz__scrollable{max-height:calc(var(--tooltip-content-height) - 26px);padding-right:32px}.quiz_type_chat{display:flex;flex-direction:column;height:764px;overflow:hidden}@media screen and (max-width:480px){.quiz_type_chat{height:calc(100vh - 100px)}}.quiz_type_chat.quiz{padding:0;position:relative}.quiz_type_chat .quiz__chat-body{--stacks-margin:12px;flex:1}@media screen and (max-width:480px){.quiz_type_chat .quiz__chat-body{--paddings:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25));--font-size:18px;--line-height:24px;--stacks-margin:10px;--avatar-margin:8px;--message-max-width:calc(100% - var(--avatar-size))}}.quiz_type_chat .quiz__chat-answers-container{background:var(--color-background-alternate);display:flex;flex-direction:column;gap:8px;max-height:40vh;overflow:scroll;padding:2rem;padding:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));position:relative;scrollbar-color:var(--color-background-glassy-b) transparent}@media screen and (max-width:480px){.quiz_type_chat .quiz__chat-answers-container{padding-left:1.25rem;padding-left:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25));padding-right:1.25rem;padding-right:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25))}}.quiz_type_chat .quiz__chat-answer-container{position:relative}.quiz_type_chat .quiz__chat-answer-container:last-child{margin-bottom:0}.quiz_type_chat .quiz__chat-answer{--border-radius:16px;background:var(--color-background-default);border:none;border-radius:16px;border-radius:var(--border-radius);box-shadow:var(--shadow-medium-default);color:var(--color-content-primary);cursor:pointer;display:block;outline:none;overflow:hidden;padding:1rem;padding:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))));position:relative;text-align:left;transform:translateZ(0);transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:480px){.quiz_type_chat .quiz__chat-answer{--border-radius:8px;--increased-border-radius:calc(var(--border-radius) * 1.5);box-shadow:0 4px 16px #0d234305,0 4px 5px #0d23430a;line-height:24px}.quiz_type_chat .quiz__chat-answer:first-child{border-top-left-radius:var(--increased-border-radius);border-top-right-radius:var(--increased-border-radius)}.quiz_type_chat .quiz__chat-answer:last-child{border-bottom-left-radius:var(--increased-border-radius);border-bottom-right-radius:var(--increased-border-radius)}}@media(any-hover:hover){.quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):hover,.quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):hover .markdown{color:var(--color-palette-white-1000)}.quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):hover:after{opacity:1}}@media(any-hover:none){body:not(._without-pointer-events) .quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):active,body:not(._without-pointer-events) .quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):active .markdown{color:var(--color-palette-white-1000)}body:not(._without-pointer-events) .quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):active:after{opacity:1}}.quiz_type_chat .quiz__chat-answer[aria-disabled=true]{cursor:default}.quiz_type_chat .quiz__chat-answer:before{--status-line-height:calc(100% - 2 * var(--border-radius))}.quiz_type_chat .quiz__chat-answer:after{background:linear-gradient(88.88deg,#0a81ff .06%,#446dff 99.9%);border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:100%;z-index:0}.quiz_type_chat .quiz__chat-next-button{overflow:visible;overflow:initial}.quiz_type_chat .quiz__chat-answer-content{align-items:flex-start;display:flex;font-weight:500;position:relative;z-index:1}@media screen and (max-width:480px){.quiz_type_chat .quiz__chat-answer-content{font-weight:400}}.quiz_type_chat .quiz__chat-answer-content .quiz__chat-answer-image{--border-radius:8px;border-radius:8px;border-radius:var(--border-radius);flex:0 0 92px;margin-right:16px;transition:box-shadow .3s ease}.quiz_type_chat .quiz__chat-answer-content .quiz__chat-answer-image:hover{box-shadow:0 8px 24px #24242426;cursor:pointer}.quiz_type_chat .quiz__chat-answer-content .quiz__chat-answer-image .image{border-radius:var(--border-radius);margin:0}.quiz_type_chat .quiz__chat-answer-feedback{display:block;font-size:16px;line-height:24px;margin:.75rem 0 0;margin:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0 0}.quiz_type_chat .quiz__chat-answer-feedback_cropped{height:72px;margin-right:1.75rem;margin-right:var(--size-600,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.75));overflow:hidden;position:relative}.quiz_type_chat .quiz__chat-answer-feedback_cropped:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--color-background-default));content:"";inset:0;position:absolute}.quiz_type_chat .quiz__chat-answer-feedback-message{color:var(--answer-color);font-weight:700}.quiz_type_chat .quiz__chat-answer-feedback-excerpt{align-items:center;display:flex}.quiz_type_chat .quiz__chat-answer-feedback-button-open{bottom:.75rem;bottom:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75));color:currentColor;position:absolute;right:.5rem;right:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.quiz_type_chat .quiz__progress-bar{--progress:0;background:var(--color-background-alternate);border-radius:100px;bottom:0;height:4px;left:2rem;left:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));overflow:hidden;position:absolute;right:2rem;right:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.quiz_type_chat .quiz__progress-bar:after{background:linear-gradient(88.88deg,#0a81ff .06%,#446dff 99.9%);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(calc(-100% * (1 - var(--progress))));transition:transform .2s;width:100%}.Drawer.quiz__chat-answer-drawer{height:100%!important}.Drawer.quiz__chat-answer-drawer:not(.quiz__chat-answer-drawer_mobile){position:absolute}.Drawer.quiz__chat-answer-drawer_correct{--answer-color:var(--color-accent-success)}.Drawer.quiz__chat-answer-drawer_error{--answer-color:var(--color-accent-critical)}.Drawer.quiz__chat-answer-drawer_touch .Drawer-Content{padding-right:1rem;padding-right:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.Drawer.quiz__chat-answer-drawer .Drawer-Overlay{position:absolute}.Drawer.quiz__chat-answer-drawer .Drawer-Curtain{background-color:var(--color-background-default);border-radius:1rem 1rem 0 0;border-radius:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0 0;box-sizing:border-box;padding:1rem 0 0 1rem;padding:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0 0 var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.Drawer.quiz__chat-answer-drawer .Drawer-Curtain:before{--border-radius:16px;--status-line-height:calc(100% - 2 * var(--border-radius));background:var(--answer-color);border-radius:100px;content:"";height:calc(100% - 32px);height:var(--status-line-height);left:-1px;position:absolute;top:calc((100% - (100% - 32px))/2);top:calc((100% - var(--status-line-height)) / 2);width:4px}.Drawer.quiz__chat-answer-drawer .Drawer-Title{background-color:var(--color-background-default);font-size:16px;font-weight:700;margin-bottom:.75rem;margin-bottom:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75));margin-right:3rem;margin-right:var(--size-900,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 3))}.Drawer.quiz__chat-answer-drawer .Drawer-Content{background-color:var(--color-background-default);font-size:16px;line-height:24px;position:static}.Drawer.quiz__chat-answer-drawer .quiz__chat-answer-feedback-button-close{position:absolute;right:.5rem;right:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));top:.5rem;top:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.Drawer.quiz__chat-answer-drawer .quiz__chat-answer-feedback-scrollable{height:100%;padding-right:1rem;padding-right:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.Drawer.quiz__chat-answer-drawer .quiz__chat-answer-feedback-scrollable-content{margin-bottom:1rem;margin-bottom:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.quiz_type_choice{position:relative}.quiz_type_choice .quiz__reset{margin-top:20px}.python-result-field_type_error{color:#ff3b30}.python-result-field img{background-color:var(--color-palette-white-1000)}.quiz__code-run-result-header{font-feature-settings:"pnum" on,"lnum" on;align-items:center;box-sizing:border-box;display:flex;flex:0 1 40px;font:var(--font-ys-caption-14-medium);min-height:40px;padding-left:16px}.quiz__code-run-result-stdout{box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;margin:12px 16px;padding-bottom:16px}.quiz__code-run-result-stdout-content{flex:1 1 auto;font:var(--font-mono-caption-14-regular);margin:0;max-width:50vw;min-height:0}.quiz__code-run-result-stdout-content_max-content{max-width:none;padding-right:16px;width:-moz-max-content;width:max-content}.quiz__code-run-result-stdout-content_error{color:var(--color-accent-critical)}@media screen and (max-width:480px){.quiz__code-run-result-stdout{margin:0;padding:0}.quiz__code-run-result-stdout-content{padding:12px 16px 12px 12px}}.confirm-modal-old{box-sizing:border-box;color:var(--color-content-primary);font-weight:400;padding:50px;position:relative;width:600px}@media(max-width:767px){.confirm-modal-old{height:100vh;padding:24px;width:100vw}}.confirm-modal-old__actions{display:flex;gap:var(--spacing-16)}@media(max-width:539px){.confirm-modal-old__actions{flex-direction:column}}.confirm-modal-old__close{background-color:transparent;border:none;color:var(--color-palette-white-1000);cursor:pointer;opacity:.7;position:absolute;right:-48px;top:0}.confirm-modal-old__close:hover{opacity:1}@media(max-width:767px){.confirm-modal-old__close{color:var(--color-content-primary);right:24px;top:12px}}@media screen and (max-device-width:480px),screen and (max-width:480px){.confirm-modal-old__close{height:20px;width:20px}}@media screen and (max-width:360px){.confirm-modal-old__close{height:20px;right:12px;width:20px}}.confirm-modal-old__title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-28-medium);font-family:YS Display;margin-bottom:14px}.confirm-modal-old__content{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-paragraph);margin:14px 0 28px;opacity:.8}.confirm-modal-old__button{min-width:132px}.notification{background-color:var(--color-background-default);border:1px solid var(--color-accent-neutral);box-shadow:0 0 15px 2px #00000008;box-sizing:border-box;display:flex;min-height:48px;overflow:hidden;pointer-events:all;position:relative;z-index:100}.notification_type_error{border-color:var(--color-accent-critical)}.notification_type_error .notification__status-icon{color:var(--color-accent-critical)}.notification_type_success{border-color:var(--color-accent-success)}.notification_type_success .notification__status-icon{color:var(--color-accent-success)}.notification__status-icon{flex:0 0 auto;height:24px;margin-right:10px;width:24px}.notification__scrollable{flex-grow:1}.notification__content-wrapper{display:flex;padding:12px 40px 10px 12px}.notification__content{align-self:center;flex:1 1 0;max-width:600px;overflow:hidden}.notification__close.notification__close{background:transparent;border:none;color:var(--color-content-primary);cursor:pointer;opacity:0;padding:0;position:absolute;right:10px;top:10px;transition:opacity .2s ease-in-out}.notification:hover .notification__close{opacity:.6}.notification:hover .notification__close:hover{opacity:1}.quiz{--footer-border:1px solid var(--color-background-stroke);--container-border-radius:8px}.quiz.quiz__coding.quiz__coding_type_desktop{border-radius:var(--container-border-radius) var(--container-border-radius) 0 0;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative}.quiz.quiz__coding.quiz__coding_type_desktop.quiz__coding_with-run-result{border-bottom-left-radius:var(--container-border-radius);border-bottom-right-radius:var(--container-border-radius)}.quiz.quiz__coding.quiz__coding_type_desktop.quiz__coding_with-run-result .quiz__coding-footer{border-bottom:var(--footer-border)}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-header{align-items:center;background-color:var(--color-background-alternate);box-sizing:border-box;display:flex;height:2.75rem;justify-content:space-between;padding:0 1rem}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-title{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-medium)}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-language{color:var(--color-content-secondary);font-size:.75rem;line-height:1.67em}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-code-editor-wrapper{position:relative}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-notification-wrapper{bottom:0;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;max-height:200px;padding:4px;position:absolute;width:100%}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-notification-container{max-height:100%}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-notification-content{overflow-x:auto}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-assistive-button{border-radius:0;height:100%;min-width:auto}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-assistive-button:disabled{color:var(--color-content-tertiary)}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-assistive-button .button__text{margin:0 10px}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-assistive-button-element-hint{height:100%}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer{align-items:center;border-top:var(--footer-border);box-sizing:border-box;display:flex;height:2.75rem;overflow-x:auto;position:relative}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-solution-button{border:var(--footer-border)}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-actions{align-items:center;display:flex;flex:1 0 0;height:100%;justify-content:flex-end}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-splitter{flex:1 0 auto}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-action-button,.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-button{border-bottom:none;border-top:none}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-action-button+.quiz__coding-footer-action-button{margin-left:0}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-button{margin-left:var(--spacing-12)}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-hint-button{min-width:70px}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-hint-button .button__text{margin:0}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-action-button{border-radius:0;height:100%;margin-left:var(--spacing-16)}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-action-button:active{transform:none}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-reset-dialog,.quiz.quiz__coding.quiz__coding_type_desktop .quiz__reset-dialog{border-radius:0}.quiz.quiz__coding.quiz__coding_type_desktop .CodeMirror,.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-code-editor,.quiz.quiz__coding.quiz__coding_type_desktop .react-codemirror2{display:flex;flex:1 1;flex-direction:column}.quiz.quiz__coding.quiz__coding_type_desktop .CodeMirror{height:auto}.quiz.quiz__coding.quiz__coding_type_desktop .CodeMirror .CodeMirror-scroll{--nativeContentLineHeight:1.462em;--nativeContentVerticalPadding:.25rem;--min-lines-count:5;--max-lines-count:30;max-height:calc(43.86em + .5rem);max-height:calc(var(--max-lines-count) * var(--nativeContentLineHeight) + var(--nativeContentVerticalPadding) * 2);min-height:calc(7.31em + .5rem);min-height:calc(var(--min-lines-count) * var(--nativeContentLineHeight) + var(--nativeContentVerticalPadding) * 2)}@media screen and (max-width:1024px){.quiz.quiz__coding.quiz__coding_type_desktop .CodeMirror .CodeMirror-scroll{--max-lines-count:10}}.quiz__coding-footer-assistive-button-element-hint-content{text-align:center}.checkbox-default.checkbox_disabled .checkbox__label{cursor:default}.checkbox-default .checkbox__label{color:var(--color-content-primary);cursor:pointer;margin-left:4px}.checkbox-default.checkbox-text .checkbox-text__label{align-items:center;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;display:flex;height:50px;justify-content:center;transition-duration:.1s;transition-property:transform,border-color;transition-timing-function:ease-in-out;width:324px}.checkbox-default.checkbox-text .checkbox-text__label:hover{border-color:#000}.checkbox-default.checkbox-text .checkbox-text__label:active{transform:scale(.95)}.checkbox-default.checkbox-text .checkbox__input:checked~.checkbox__label .checkbox-text__label{border-color:#005cff}.checkbox-default.checkbox{align-items:flex-start;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-default.checkbox_disabled .checkbox__control{border-color:#abb2bf;cursor:default}.checkbox-default.checkbox_disabled .checkbox__control:hover{background:none}.checkbox-default.checkbox_disabled .checkbox__tick{color:#abb2bf}.checkbox-default.checkbox_disabled .checkbox__input:checked~.checkbox__control,.checkbox-default.checkbox_disabled .checkbox__input:not(:checked)~.checkbox__control{border-color:#abb2bf}.checkbox-default .checkbox__input{position:absolute}.checkbox-default .checkbox__input:checked~.checkbox__control .checkbox__tick{transform:scale(1);visibility:visible}.checkbox-default .checkbox__input:not(:checked)~.checkbox__control{border-color:var(--color-content-primary)}.checkbox-default .checkbox__control{border:1px solid;border-radius:1px;box-sizing:border-box;cursor:pointer;height:24px;margin:4px;opacity:1;position:relative;width:24px}.checkbox-default .checkbox__control:hover{background:#0000000a}.checkbox-default .checkbox__tick{display:block;margin:-1px;transform:scale(0);transition:.2s;visibility:hidden}.checkbox-default.checkbox-rounded.checkbox_disabled .checkbox__control{border-color:currentColor}.checkbox-default.checkbox-rounded .checkbox__control{border:2px solid;border-radius:6px;height:18px;position:relative;width:18px}.checkbox-default.checkbox-rounded .checkbox__tick{color:#fff;left:-4px;position:relative;top:-4px;z-index:2}.checkbox-default.checkbox-rounded .checkbox__input:checked~.checkbox__control{background:#1a1b22;background:var(--accent-color,#1a1b22);border-color:#1a1b22;border-color:var(--accent-color,#1a1b22)}.checkbox-default.checkbox-rounded .checkbox__input:not(:checked)~.checkbox__control{border-color:currentColor}.checkbox-default.checkbox-rounded .checkbox__input:not(:checked)~.checkbox__control:hover{background:#fff}.checkbox-default.checkbox-rounded .checkbox__input:checked~.checkbox__control:hover:after{background:#000;border-radius:6px;content:"";height:18px;left:-2px;opacity:.15;position:absolute;top:-2px;width:18px;z-index:1}.checkbox-default.checkbox-sketch.checkbox_disabled .checkbox__control{border-color:currentColor}.checkbox-default.checkbox-sketch.checkbox_disabled .checkbox__tick{color:currentColor}.checkbox-default.checkbox-sketch.checkbox_disabled .checkbox__input:checked~.checkbox__control,.checkbox-default.checkbox-sketch.checkbox_disabled .checkbox__input:not(:checked)~.checkbox__control{border-color:currentColor}.checkbox-default.checkbox-sketch .checkbox__control{border:2px solid;border-radius:2px;height:18px;width:18px}.checkbox-default.checkbox-sketch .checkbox__tick{left:-4px;position:relative;top:-4px}.checkbox-default.checkbox-sketch .checkbox__input:not(:checked)~.checkbox__control{border-color:currentColor}.checkbox-default.checkbox-text .checkbox__control{display:none}.radio-default .radio__label{flex:1 1 auto}.radio-default.radio-text .radio-text__label{align-items:center;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;display:flex;height:50px;justify-content:center;transition-duration:.1s;transition-property:transform,border-color;transition-timing-function:ease-in-out;width:324px}.radio-default.radio-text .radio-text__label:hover{border-color:#000}.radio-default.radio-text .radio-text__label:active{transform:scale(.95)}.radio-default.radio-text.radio_checked .radio-text__label{border-color:#005cff}.radio-default.radio-text:not(:last-child){margin-right:16px}.radio-default.radio{cursor:pointer;display:flex;margin:.4em 0;margin:calc(var(--radio-consrol-size, .8em) / 2) 0}.radio-default.radio_checked:hover{cursor:default}.radio-default.radio_checked .radio__control{border-color:var(--color-accent-neutral)}.radio-default.radio_checked .radio__circle{transform:scale(.6);visibility:visible}.radio-default.radio_disabled .radio__label{color:var(--color-content-tertiary)}.radio-default.radio_disabled .radio__control{border-color:var(--color-background-stroke)}.radio-default.radio_disabled:hover{cursor:default}.radio-default.radio_disabled.radio_checked .radio__control{opacity:.3}.radio-default .radio__input{position:absolute;visibility:hidden}.radio-default .radio__control{border:2px solid var(--color-accent-neutral);border-radius:.4em;border-radius:calc(var(--radio-consrol-size, .8em) / 2);box-sizing:border-box;display:flex;flex:0 1 .8em;flex:0 1 var(--radio-consrol-size,.8em);height:.8em;height:var(--radio-consrol-size,.8em);margin:2px 15px 2px 2px;min-width:.8em;min-width:var(--radio-consrol-size,.8em);opacity:1;position:relative;transition:background-color .2s ease-in-out;width:.8em;width:var(--radio-consrol-size,.8em)}.radio-default .radio__circle{background:var(--color-accent-neutral);border-radius:50%;height:100%;margin:auto;transform:scale(0);transition:.2s;visibility:hidden;width:100%}.radio-default.radio_disabled.radio_checked .radio__control{opacity:1}.radio-text.radio .radio__control{display:none}.likert-scale{--row-horizontal-padding:16px;--row-vertical-padding:12px;font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-caption-14-regular)}.likert-scale__extendable-cells-wrapper{display:flex;flex-wrap:nowrap}.likert-scale__header-row{display:flex;position:sticky;top:0;z-index:2}.likert-scale__header-row .likert-scale__extendable-cells-wrapper{background-color:var(--color-background-default);padding:8px 0}.likert-scale__grade-cell,.likert-scale__header-grade-cell{flex-grow:1;flex-shrink:0;text-align:center;width:90px}.likert-scale__header-statement-cell,.likert-scale__statement-cell{flex-shrink:0;padding-left:var(--row-horizontal-padding);width:236px}@media screen and (max-width:600px){.likert-scale__header-statement-cell,.likert-scale__statement-cell{width:196px}}.likert-scale__statement-row{display:flex}.likert-scale__statement-row+.likert-scale__statement-row{margin-top:var(--spacing-8)}.likert-scale__grade-cell,.likert-scale__statement-cell{background-color:var(--color-background-alternate);padding-bottom:var(--row-vertical-padding);padding-top:var(--row-vertical-padding)}.likert-scale__grade-cell:first-of-type,.likert-scale__statement-cell:first-of-type{border-radius:var(--border-radius-12) 0 0 var(--border-radius-12)}.likert-scale__grade-cell:last-of-type,.likert-scale__statement-cell:last-of-type{border-radius:0 var(--border-radius-12) var(--border-radius-12) 0}.likert-scale__grade-label{margin:0}.likert-scale__statement-cell{left:0;position:sticky;z-index:1}.likert-scale__grade-cell{align-items:center;display:flex;justify-content:center}.likert-scale__additional-padding-right-cell{display:block;flex-shrink:0}.likert-scale__radio.likert-scale__radio.likert-scale__radio{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-header-20-medium);margin:0}.likert-scale__radio.likert-scale__radio.likert-scale__radio:before{content:"";inset:-15px -20px;position:absolute}[data-contrast=inverted] label{background-color:#000!important;color:#fff!important;opacity:1!important}[data-contrast=inverted] label .radio__circle{background:#fff!important}[data-contrast=inverted] label .radio__control{border-color:#fff!important}[data-contrast=blue] label{background-color:#9dd1ff!important;color:#063462!important;opacity:1!important}[data-contrast=blue] label .radio__circle{background:#063462!important}[data-contrast=blue] label .radio__control{border-color:#063462!important}[data-contrast=beige] label{background-color:#f7f3d6!important;color:#4d4b43!important;opacity:1!important}[data-contrast=beige] label .radio__circle{background:#4d4b43!important}[data-contrast=beige] label .radio__control{border-color:#4d4b43!important}[data-contrast=brown] label{background-color:#3b2716!important;color:#a9e44d!important;opacity:1!important}[data-contrast=brown] label .radio__circle{background:#a9e44d!important}[data-contrast=brown] label .radio__control{border-color:#a9e44d!important}.radio-group.radio-group-text{display:flex}.quiz.quiz_type_feedback{animation-duration:1s;animation-name:fadeIn;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media screen and (max-width:480px){.quiz.quiz_type_feedback{--quiz-padding-vertical:24px;--quiz-padding-horizontal:16px}}.quiz.quiz_type_feedback .quiz__fade-enter{opacity:0}.quiz.quiz_type_feedback .quiz__fade-enter-active{opacity:1;transition:opacity 1s}.quiz.quiz_type_feedback .quiz__fade-exit{opacity:1}.quiz.quiz_type_feedback .quiz__fade-exit-active{opacity:0;transition:opacity 1s}.quiz.quiz_type_feedback .quiz__title{font-size:24px;font-weight:600;line-height:30px;margin:0}.quiz.quiz_type_feedback .quiz__subtitle{font-size:18px;font-weight:400;line-height:27px;margin-block:6px 0}.quiz.quiz_type_feedback .quiz__input{border-color:var(--color-background-stroke);min-height:178px}.quiz.quiz_type_feedback .quiz__question{min-height:150px}.quiz.quiz_type_feedback .quiz__card{min-height:300px;position:relative}.quiz.quiz_type_feedback .quiz__card .quiz__counter{bottom:0;position:absolute;right:0}.quiz.quiz_type_feedback .quiz__card .quiz__card-content{display:flex;flex-direction:column;justify-content:flex-end;min-height:300px}.quiz.quiz_type_feedback .quiz__card .quiz__card-content .quiz__card-title{font-size:24px;font-weight:600;line-height:30px;margin-block:15px 0}.quiz.quiz_type_feedback .quiz__card .quiz__card-content .quiz__card-subtitle{font-size:18px;font-weight:400;line-height:27px;margin:0}.quiz.quiz_type_feedback .quiz__card-image{max-width:100%}.quiz.quiz_type_feedback .quiz__options{margin-top:16px}.quiz.quiz_type_feedback .quiz__option{align-items:center;font-size:18px;font-weight:400;padding:10px 0}.quiz.quiz_type_feedback .quiz__option .checkbox__control,.quiz.quiz_type_feedback .quiz__option .radio__control{margin:0 12px 0 0}.quiz.quiz_type_feedback .quiz__footer{align-items:center;display:flex;justify-content:space-between;margin-top:20px;position:relative}.quiz.quiz_type_feedback .quiz__counter{font-size:16px;font-weight:500;line-height:20px}.quiz.quiz_type_feedback .quiz__scrollable{margin-right:calc(var(--quiz-padding-horizontal) * -1)}@media screen and (max-width:600px){.quiz.quiz_type_feedback .quiz__scrollable{max-height:320px}}@media screen and (max-width:480px){.quiz.quiz_type_feedback .quiz__move-on{flex-grow:1}.quiz.quiz_type_feedback .quiz__counter{color:#fff;font-size:14px;position:absolute;right:12px}.quiz.quiz_type_feedback .quiz__counter_disabled{color:#1a1b224d}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.quiz.quiz_type_feedback [data-contrast=inverted] .checkbox__label,.quiz.quiz_type_feedback [data-contrast=inverted] label{background-color:#000!important;color:#fff!important;opacity:1!important}.quiz.quiz_type_feedback [data-contrast=blue] .checkbox__label,.quiz.quiz_type_feedback [data-contrast=blue] label{background-color:#9dd1ff!important;color:#063462!important;opacity:1!important}.quiz.quiz_type_feedback [data-contrast=beige] .checkbox__label,.quiz.quiz_type_feedback [data-contrast=beige] label{background-color:#f7f3d6!important;color:#4d4b43!important;opacity:1!important}.quiz.quiz_type_feedback [data-contrast=brown] .checkbox__label,.quiz.quiz_type_feedback [data-contrast=brown] label{background-color:#3b2716!important;color:#a9e44d!important;opacity:1!important}.quiz_type_figma{overflow:hidden}.quiz_type_figma .quiz__url-input{margin:2rem 0;margin:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0}.quiz_type_figma .quiz__footer{background-color:var(--color-background-alternate);margin:0 -2rem -2rem;margin:0 calc(-1 * var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))) calc(-1 * var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)));padding:1.5rem 2rem 2rem;padding:var(--size-500,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)) var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.quiz_type_figma .quiz__status-icon-wrapper{position:relative}.quiz_type_figma .quiz__status-icon-wrapper_loading:before{animation:quiz__radial-spinner-animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;background:conic-gradient(transparent 25%,var(--color-accent-success));border-radius:50%;content:"";height:40px;left:-2px;position:absolute;top:-2px;width:40px}@keyframes quiz__radial-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.quiz_type_figma .quiz__status-icon{align-items:center;border:2px solid var(--color-content-inverted-primary);border-radius:50%;box-sizing:border-box;color:var(--color-content-inverted-primary);display:flex;height:36px;justify-content:center;margin:0 1rem 0 0;margin:0 var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0 0;position:relative;width:36px}.quiz_type_figma .quiz__status-icon_type_processing{background-color:var(--color-accent-success)}.quiz_type_figma .quiz__status-icon_type_done{background-color:var(--color-accent-neutral)}.quiz_type_figma .quiz__radial-progress{color:var(--color-accent-success);left:-2px;position:absolute;top:-2px}.quiz_type_figma .quiz__footer-content{align-items:center;display:flex;flex-direction:row;margin:0 0 1rem;margin:0 0 var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}@media screen and (max-width:480px){.quiz_type_figma .quiz__footer-content{align-items:flex-start}}.quiz_type_figma .quiz__check-feedback{font:.875rem/1.08em YS Text,Arial,Helvetica,sans-serif;font:var(--font-100,.875rem/1.08em YS Text,Arial,Helvetica,sans-serif)}.quiz_type_figma .quiz__project-link{margin:0 .75rem 0 0;margin:0 var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0 0}.quiz_type_figma .quiz__button{display:inline-block;min-width:230px;vertical-align:middle}@media screen and (max-width:480px){.quiz_type_figma .quiz__button{margin:8px 0 0;width:100%}}.quiz_type_macaroni .quiz__macaroni-option{display:grid;grid-template-columns:minmax(0,auto);grid-template-rows:minmax(0,auto);max-width:100%;width:-moz-fit-content;width:fit-content}.quiz_type_macaroni .quiz__macaroni-option>*{grid-column:1;grid-row:1}.quiz_type_macaroni .quiz__macaroni-option>.Option{min-width:0}.quiz_type_macaroni .quiz__macaroni-option .Option{touch-action:none}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator{background-color:var(--color-background-default);border-radius:16px}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator:after{border:1.5px solid var(--color-background-stroke);border-radius:16px;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:border-color .2s;width:100%}@media(hover:none){.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator:after{transition:none}}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label{font-size:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font-size:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif);padding:24px 32px}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label:before{background-color:var(--color-background-default);border:1.5px solid var(--color-background-stroke);border-radius:50%;box-sizing:content-box;content:"";height:25px;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .2s;width:25px;z-index:-1}@media(hover:none){.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label:before{transition:none}}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label .formula{white-space:nowrap}.quiz_type_macaroni .quiz__macaroni-option .Option_checked .Option-Indicator:after,.quiz_type_macaroni .quiz__macaroni-option .Option_checked .Option-Label:before{border:2px solid var(--color-accent-neutral)}@media(hover:none){.quiz_type_macaroni .quiz__macaroni-option .Option{transition:none}}.quiz_type_macaroni .quiz__macaroni-option_disabled .Option{pointer-events:none}.quiz_type_macaroni .quiz__hint{box-sizing:border-box;line-height:0;margin-block-end:calc(-1 * var(--spacing-8));margin-inline-start:calc(-1 * var(--spacing-8));place-self:end start;pointer-events:auto;z-index:1}.quiz_type_macaroni .quiz__hint-icon{background-color:var(--color-background-glassy-a);border-radius:var(--border-radius-16);box-sizing:content-box;color:var(--color-content-primary);display:block;padding:4px;transition:color .2s,background-color .2s}.quiz_type_macaroni .quiz__hint-wrapper{align-items:center;display:flex;justify-content:center}.quiz_type_macaroni .quiz__hint:hover .quiz__hint-icon{background-color:var(--color-accent-neutral);color:var(--color-content-inverted-primary)}.quiz_type_macaroni .quiz__hint-overlay-content .Markdown{color:var(--color-content-inverted-primary)}.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .quiz__macaroni-option{margin-left:auto}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .Option .Option-Label{padding:16px 28px 16px 24px}}.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .Option .Option-Label:before{right:-6px}.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .Option_checked .Option-Label:before{right:-7.5px}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni-List_orientation_right .Option .Option-Label{padding:16px 24px 16px 28px}}.quiz_type_macaroni .MarkerMacaroni-List_orientation_right .Option .Option-Label:before{left:-6px}.quiz_type_macaroni .MarkerMacaroni-List_orientation_right .Option_checked .Option-Label:before{left:-7.5px}.quiz_type_macaroni .MarkerMacaroni .List .List-Item .Option,.quiz_type_macaroni .MarkerMacaroni_flavor_grape .MarkerMacaroni-List .List-Item:not(:last-child) .MarkerMacaroni-ItemOption{margin-bottom:0}.quiz_type_macaroni .MarkerMacaroni .List .List-Item .Option .Option-Indicator{border:none;box-shadow:none}.prisma_theme_dark .quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator{background-color:var(--color-background-alternate)}.quiz_type_macaroni .quiz__macaroni-pin{--transition-duration:.2s;background-clip:padding-box;background-color:var(--color-background-default);border:1.5px solid transparent;border-radius:50%;box-sizing:border-box;height:28px;padding:4.5px;position:absolute;top:50%;transform:translateY(-50%);width:28px}.quiz_type_macaroni .quiz__macaroni-pin:after,.quiz_type_macaroni .quiz__macaroni-pin:before{border-radius:50%;box-sizing:border-box;content:"";display:block;height:16px;width:16px}.quiz_type_macaroni .quiz__macaroni-pin:before{background-color:transparent;border:1.5px solid var(--color-accent-neutral);left:4.5px;position:absolute;top:4.5px;transition:border-color var(--transition-duration),transform .35s}@media(hover:none){.quiz_type_macaroni .quiz__macaroni-pin:before{transition:none}}.quiz_type_macaroni .quiz__macaroni-pin:after{background-color:currentColor;opacity:0;transition:opacity var(--transition-duration),background-color var(--transition-duration),transform .35s}@media(hover:none){.quiz_type_macaroni .quiz__macaroni-pin:after{transition:none}}.quiz_type_macaroni .quiz__macaroni-pin_chosen:before{border-color:currentColor}.quiz_type_macaroni .quiz__macaroni-pin_chosen:after{opacity:1}.quiz_type_macaroni .quiz__macaroni-pin_status_initial{color:var(--color-accent-neutral)}.quiz_type_macaroni .quiz__macaroni-pin_status_correct{color:var(--color-accent-success)}.quiz_type_macaroni .quiz__macaroni-pin_status_incorrect{color:var(--color-accent-critical)}.quiz_type_macaroni .quiz__macaroni-pin_status_correct,.quiz_type_macaroni .quiz__macaroni-pin_status_incorrect{--transition-duration:.35s}.quiz_type_macaroni .quiz__macaroni-pin_status_correct:after,.quiz_type_macaroni .quiz__macaroni-pin_status_correct:before,.quiz_type_macaroni .quiz__macaroni-pin_status_incorrect:after,.quiz_type_macaroni .quiz__macaroni-pin_status_incorrect:before{transform:scale(1.5)}.quiz_type_macaroni .quiz__macaroni-pin_status_correct:after,.quiz_type_macaroni .quiz__macaroni-pin_status_incorrect:after{opacity:1}.quiz_type_macaroni .quiz__macaroni-pin-icon{animation-duration:.35s;animation-name:fadeAppearance;color:#fff;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .quiz__macaroni-pin{right:-6px}.quiz_type_macaroni .MarkerMacaroni-List_orientation_right .quiz__macaroni-pin{left:-6px}@media(hover:hover){.quiz_type_macaroni .MarkerMacaroni-ItemOption_hovered .quiz__macaroni-pin:after{opacity:.2}}.quiz_type_macaroni .MarkerMacaroni-ItemOption_checked .quiz__macaroni-pin:before{border-color:currentColor}.quiz_type_macaroni .MarkerMacaroni-ItemOption_checked .quiz__macaroni-pin:after{opacity:1}.prisma_theme_dark .quiz_type_macaroni .quiz__macaroni-pin{background-color:var(--color-background-alternate)}.quiz_type_macaroni .quiz__scrollable{margin:0 calc(var(--quiz-padding-horizontal) * -1)}.quiz_type_macaroni .quiz__submit{margin-bottom:0}.quiz_type_macaroni .quiz__option-label{transition:opacity .2s}@media(hover:none){.quiz_type_macaroni .quiz__option-label{transition:none}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni{-webkit-tap-highlight-color:transparent;border:initial;min-width:100%;padding:40px 0 44px}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni{padding:36px 0}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni_active{background-color:transparent;background-color:initial}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List .List-Item:not(:last-child){margin-bottom:24px}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List .List-Item:not(:last-child){margin-bottom:16px}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List_orientation_right{flex-basis:calc(50% - 30px);margin-right:var(--quiz-padding-horizontal)}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List_orientation_right{flex-basis:calc(50% - 22.5px)}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List_orientation_left{flex-basis:calc(50% + 30px);justify-content:flex-end;margin-left:var(--quiz-padding-horizontal)}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List_orientation_left{flex-basis:calc(50% + 22.5px)}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List_orientation_left:after{margin-right:60px}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-List_orientation_left:after{margin-right:45px}}@media(hover:hover){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni-ItemOption_hovered .quiz__option-label{opacity:.65}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line{--transition-duration:.2s}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line_status_correct,.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line_status_incorrect{--transition-duration:.35s}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line_status_correct.Line .Line-Body{stroke:var(--color-accent-success)}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line_status_incorrect.Line .Line-Body{stroke:var(--color-accent-critical)}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line .Line-Border{stroke:var(--color-background-default)}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line .Line-Body{stroke:var(--color-accent-neutral);stroke-width:2px;transition:stroke var(--transition-duration)}@media(hover:none){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line .Line-Body{transition:none}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):focus .Line-Body,.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):hover .Line-Body{stroke:var(--color-accent-neutral)}@media(hover:hover){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):focus .Line-Body,.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):hover .Line-Body{stroke-dasharray:10;opacity:.5}}@media(hover:none){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):focus .Line-Body,.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):hover .Line-Body{stroke-dasharray:none;opacity:1}}.select-default__item.select__item{cursor:pointer;display:block;outline:none;padding:5px 10px;white-space:nowrap}.select-default__item.select__item:focus,.select-default__item.select__item:hover,.select-default__item.select__item_selected.select__item{background:var(--color-background-glassy-a)}.select-default__item.select-skeleton__item.select__item{align-items:center;display:flex;height:2em;padding:0 12px}.select-default__menu.select__menu{--select-menu-top-offset:3px;background:var(--color-background-default);border:1px solid var(--color-background-stroke);box-sizing:border-box;display:none;left:0;left:var(--select-menu-left,0);max-height:300px;max-height:var(--select-menu-max-height,300px);min-width:100%;overflow-y:auto;padding:15px 0;position:absolute;top:3px;top:calc(var(--select-height, 0px) + var(--select-menu-top-offset));transition:transform .3s;width:-moz-fit-content;width:fit-content;z-index:100}.select-default__menu.select__menu_visible{display:block}.select-default__menu.select__menu_native{display:block;height:100%;opacity:0;position:absolute;top:-4px}.select-default__menu.select-skeleton__menu.select__menu{--select-menu-top-offset:-1px;--select-menu-left:0;border-color:#d1d2d666;box-shadow:0 16px 30px -16px #081d2d3b;box-sizing:border-box;display:none;left:0;opacity:0;padding:8px 0;pointer-events:none;transform:translateY(10%);transition:opacity .2s,transform .2s}.select-default__menu.select-skeleton__menu.select__menu_visible{display:block;opacity:1;pointer-events:auto;transform:none}.select-default__menu.select-skeleton__menu.select__menu_native{cursor:pointer;display:block;pointer-events:visible}.select-default__arrow.select__arrow{margin-left:5px}.select-skeleton__arrow.select__arrow{margin-left:auto;margin-right:-10px;transform:rotate(270deg)}.select-default__toggle.select__toggle{align-items:center;box-sizing:border-box;cursor:pointer;display:flex}.select-default__toggle.select__toggle_disabled{cursor:default}.select-skeleton__toggle.select__toggle{border:1px solid;border-radius:4px;height:2.2em;padding:0 16px}@media screen and (max-width:480px){.select-skeleton__toggle.select__toggle{height:2.75em}}.select-default.select{color:var(--color-content-primary);display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-default.select_disabled{color:var(--color-content-tertiary)}.meeting__choice-controls{display:flex;justify-content:center;margin-top:20px}.meeting__time-select{margin-right:20px}.quiz__put-in-order-gap-card{background-image:linear-gradient(120deg,var(--color-background-alternate) 25%,transparent 25%,transparent 50%,var(--color-background-alternate) 50%,var(--color-background-alternate) 75%,transparent 75%,transparent 100%);background-size:4.62px 8px;border:1.5px solid var(--color-background-stroke);border-radius:12px;width:90px}.quiz__put-in-order-gap-card_hovered{background-color:var(--color-background-glassy-a);background-image:none;border-color:var(--color-accent-neutral);border-style:dashed}.quiz__put-in-order-layer{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.quiz__put-in-order-layer .quiz__put-in-order-layer-item{display:inline-block}@keyframes quiz__put-in-order-card-drag-start{to{transform:rotate(-6deg)}}.quiz__put-in-order-option-card{background-color:var(--color-background-default);border:1.5px solid var(--color-background-stroke);border-radius:12px;box-shadow:var(--shadow-medium-default);font-size:18px;line-height:27px;padding:16px;transition-duration:.3s;transition-property:background-color,border-color,transform}.quiz__put-in-order-option-card_disabled{pointer-events:none}.quiz__put-in-order-option-card_dragging{animation:quiz__put-in-order-card-drag-start;animation-duration:.3s;animation-fill-mode:forwards}.quiz__put-in-order-option-card_status_correct,.quiz__put-in-order-option-card_status_incorrect{box-shadow:none;position:relative;z-index:1}.quiz__put-in-order-option-card_status_correct:before,.quiz__put-in-order-option-card_status_incorrect:before{border-radius:12px;content:"";inset:0;opacity:.08;position:absolute;z-index:-1}.quiz__put-in-order-option-card_status_correct{border-color:var(--color-accent-success)}.quiz__put-in-order-option-card_status_correct:before{background-color:var(--color-accent-success)}.quiz__put-in-order-option-card_status_incorrect{border-color:var(--color-accent-critical)}.quiz__put-in-order-option-card_status_incorrect:before{background-color:var(--color-accent-critical)}.quiz__put-in-order-option-card:hover:not(.quiz__put-in-order-option-card_status_correct):not(.quiz__put-in-order-option-card_status_incorrect),.quiz__put-in-order-option-card_dragging{background-color:var(--color-background-default);border-color:var(--color-accent-neutral)}.quiz__put-in-order-option-card:hover:not(.quiz__put-in-order-option-card_status_correct):not(.quiz__put-in-order-option-card_status_incorrect):before,.quiz__put-in-order-option-card_dragging:before{opacity:0}.prisma_theme_dark .quiz__put-in-order-option-card{background-color:var(--color-background-alternate)}.prisma_theme_dark .quiz__put-in-order-option-card_status_correct{border-color:var(--color-accent-success)}.prisma_theme_dark .quiz__put-in-order-option-card_status_correct:before{background-color:var(--color-accent-success)}.prisma_theme_dark .quiz__put-in-order-option-card_status_incorrect{border-color:var(--color-accent-critical)}.prisma_theme_dark .quiz__put-in-order-option-card_status_incorrect:before{background-color:var(--color-accent-critical)}.prisma_theme_dark .quiz__put-in-order-option-card:hover:not(.prisma_theme_dark .quiz__put-in-order-option-card_status_correct):not(.prisma_theme_dark .quiz__put-in-order-option-card_status_incorrect),.prisma_theme_dark .quiz__put-in-order-option-card_dragging{background-color:var(--color-background-alternate);border-color:var(--color-accent-neutral)}.prisma_theme_dark .quiz__put-in-order-option-card:hover:not(.prisma_theme_dark .quiz__put-in-order-option-card_status_correct):not(.prisma_theme_dark .quiz__put-in-order-option-card_status_incorrect):before,.prisma_theme_dark .quiz__put-in-order-option-card_dragging:before{opacity:0}.quiz__put-in-order-option{cursor:grab}.quiz__put-in-order-option_dragging{cursor:grabbing;opacity:0}.quiz_type_put-in-order.quiz_type_put-in-order{position:relative}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__content{margin-bottom:16px}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__scrollable{margin:0 calc(var(--quiz-padding-horizontal) * -1)}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__statics-wrapper{border-top:1px solid hsla(0,0%,85%,.5);position:relative}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__statics-wrapper .quiz__piece:not(.quiz__static)+.quiz__piece:not(.quiz__static){margin-left:8px}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__statics-wrapper .code-inline{white-space:nowrap}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__pieces-container{align-items:center;display:flex;padding:16px var(--quiz-padding-horizontal) 16px;padding-right:0}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__pieces-container:after{content:"";display:block;flex-shrink:0;height:1px;width:var(--quiz-padding-horizontal)}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__piece{flex-shrink:0;font-size:18px;line-height:27px;white-space:nowrap}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__options .quiz__piece+.quiz__piece{margin-left:8px}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__static{border:1.5px solid transparent;padding:16px}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__gap{box-sizing:border-box;height:62px}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__gap_hidden{visibility:hidden}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__gap_visible{visibility:visible}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__status-icon{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__reset{margin-top:44px}.quiz_type_put-in-order.quiz_status_correct .quiz__statics-wrapper:before,.quiz_type_put-in-order.quiz_status_incorrect .quiz__statics-wrapper:before{background:currentColor;border-radius:1.5px;content:"";height:3px;left:0;position:absolute;top:0;transform:translateY(-50%);width:100%}.quiz_type_put-in-order.quiz_status_correct .quiz__statics-wrapper:before{color:var(--color-accent-success)}.quiz_type_put-in-order.quiz_status_incorrect .quiz__statics-wrapper:before{color:var(--color-accent-critical)}.quiz.quiz_type_select .checkbox__label,.quiz.quiz_type_select .radio__label{margin:0}.quiz.quiz_type_select.quiz_answered .quiz__option-container_checked .checkbox__control,.quiz.quiz_type_select.quiz_answered .quiz__option-container_checked .radio__control{color:var(--answer-color)}.quiz.quiz_type_select.quiz_answered .quiz__option-container .quiz__option{align-items:flex-start}.quiz.quiz_type_select:not(.quiz_answered) .quiz__option-container:after{background:var(--accent-color);border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:100%}@media(any-hover:hover){.quiz.quiz_type_select:not(.quiz_answered) .quiz__option-container:hover:after{opacity:.06}}@media(any-hover:none){body:not(._without-pointer-events) .quiz.quiz_type_select:not(.quiz_answered) .quiz__option-container:active:after{opacity:.06}}.quiz.quiz_type_select.quiz_options-type_checkbox .quiz__status-icon{display:none}.quiz.quiz_type_select .quiz__option{border-radius:inherit;box-sizing:border-box;cursor:pointer;margin:0;padding:.5rem 0;padding:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 0}@media screen and (max-width:480px){.quiz.quiz_type_select .quiz__option{padding:.5rem 0;padding:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 0 var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}}.quiz.quiz_type_select .quiz__option .radio__control{margin-top:6px;opacity:1}.quiz.quiz_type_select .quiz__option .checkbox__control{margin-top:4px}.quiz.quiz_type_select .quiz__option-container{margin:0 calc(-2rem + 4px);margin:0 calc(-1 * var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) + 4px);padding:0 calc(2rem - 4px);padding:0 calc(var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) - 4px);position:relative;transition:background-color .2s,border-color .2s}@media screen and (max-width:480px){.quiz.quiz_type_select .quiz__option-container{margin:0 calc(-1rem + 4px);margin:0 calc(-1 * var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1)))) + 4px);padding:0 calc(1rem - 2px);padding:0 calc(var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1)))) - 2px)}}.quiz.quiz_type_select .quiz__item_correct .quiz__feedback,.quiz.quiz_type_select .quiz__item_error .quiz__feedback{color:var(--answer-color)}@media screen and (max-width:480px){.quiz.quiz_type_select .quiz__item_with-status-line:before{left:-3px;width:4px}}.quiz.quiz_type_select .quiz__option-label{color:#1a1b22;pointer-events:none}.quiz.quiz_type_select .quiz__feedback{margin:var(--size-50,calc(var(--base-unit) * .25)) 0 0}@media screen and (max-width:480px){.quiz.quiz_type_select .image{border-radius:12px;margin-bottom:0}}.quiz-serial-images__modal-control{align-items:center;background-color:var(--color-background-default);border-radius:100px;bottom:12px;color:var(--color-content-primary);cursor:pointer;display:flex;height:50px;justify-content:space-between;left:50%;max-width:160px;padding:0 20px;position:absolute;transform:translate(-50%)}.quiz-serial-images__modal-radio{margin-inline-end:var(--spacing-8)}.quiz-serial-images__modal-radio-control.quiz-serial-images__modal-radio-control{background-color:transparent;border:1px solid #fff}.quiz__answer-modal-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.quiz__answer-modal-content .markdown{color:var(--color-palette-white-1000)}.quiz+.quiz.quiz_type_serial-images{border-top:1px solid var(--color-background-stroke);padding-top:2rem;padding-top:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}@media screen and (max-width:480px){.quiz+.quiz.quiz_type_serial-images{margin:var(--spacing-16)}}.quiz.quiz_type_serial-images{--tip-height:44px;--card-row-size:330px;--horizontal-padding:24px;--answer-card-border-radius:8px;box-sizing:border-box;font-family:YS Text,Arial,Helvetica,sans-serif;max-width:var(--wide-block-width);padding:32px 24px;padding:32px var(--horizontal-padding);position:relative;width:100%}.quiz.quiz_type_serial-images button:focus{outline:none}@media screen and (max-width:480px){.quiz.quiz_type_serial-images{--card-row-size:240px;--horizontal-padding:16px;padding:24px 16px;padding:24px var(--horizontal-padding)}}.quiz.quiz_type_serial-images .quiz__task-title{word-wrap:break-word;font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-header-24-bold);margin:0 var(--spacing-8) var(--spacing-8);min-height:40px}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__task-title{margin-inline:0}}.quiz.quiz_type_serial-images .quiz__task-question{word-wrap:break-word;font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-18-regular-paragraph);margin:0 var(--spacing-8) var(--spacing-16)}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__task-question{margin:0 0 var(--spacing-20)}}.quiz.quiz_type_serial-images .quiz__answers{grid-column-gap:22px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answers{grid-column-gap:0;width:auto}}.quiz.quiz_type_serial-images .quiz__answers_disabled .quiz__answer-card{pointer-events:none}.quiz.quiz_type_serial-images .quiz__answers_direction_row{overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.quiz.quiz_type_serial-images .quiz__answers_direction_row::-webkit-scrollbar,.quiz.quiz_type_serial-images .quiz__answers_direction_row::-webkit-scrollbar-corner{-webkit-appearance:none;height:0}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answers_direction_row{margin:0 calc(-2 * var(--horizontal-padding));padding-left:var(--horizontal-padding)}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card-answer-area:last-of-type{padding-right:calc(var(--horizontal-padding) * 2)}}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__feedback{width:100%}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__feedback_hidden{padding:0}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card-wrapper{height:var(--card-row-size);width:var(--card-row-size)}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card{background-color:var(--color-palette-white-1000);inset:0;position:absolute}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card .markdown{color:var(--color-palette-black-900)}.quiz.quiz_type_serial-images .quiz__answers_direction_column{grid-template-columns:1fr}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answers_direction_column{margin:0 calc(-1 * var(--spacing-16))}.quiz.quiz_type_serial-images .quiz__answers_direction_column .quiz__answer-card-answer-area{padding:0 8px}}.quiz.quiz_type_serial-images .quiz__answers_direction_column .quiz__answer-card{height:330px;margin:0;width:100%}@media screen and (max-width:767px){.quiz.quiz_type_serial-images .quiz__answers_direction_column .quiz__answer-card{height:260px}}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answers_direction_column .quiz__answer-card{height:240px;margin:var(--spacing-8) 0}}.quiz.quiz_type_serial-images .quiz__answers_direction_column .quiz__feedback_hidden{padding-bottom:8px}.quiz.quiz_type_serial-images .quiz__answer-card-wrapper{position:relative}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area{flex-grow:1;padding:8px;position:relative}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area:before{background-color:var(--color-background-glassy-a);border-radius:12px;content:"";display:none;inset:0;pointer-events:none;position:absolute}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area .quiz__answer-card-answer-tip-text{color:var(--color-content-primary);opacity:0;visibility:hidden}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answer-card-answer-area .quiz__answer-card-answer-tip-text{opacity:1;visibility:inherit}}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area:hover{border-radius:12px}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area:hover:before{display:block}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area:hover .quiz__answer-card-answer-tip-text{opacity:1;visibility:inherit}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answer-card-answer-area:hover:before{display:none}}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area_answered .quiz__answer-card-answer-tip-text{opacity:1;visibility:inherit}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area_answered:hover{background-color:transparent;border-radius:0;border-radius:initial}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area_answered:hover:before{display:none}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area_answered:hover .quiz__answer-card{box-shadow:none}.quiz.quiz_type_serial-images .quiz__answer-card-result-icon{margin-inline-end:var(--spacing-8)}.quiz.quiz_type_serial-images .quiz__answer-card-answer-tip{align-items:center;display:flex;height:var(--tip-height);margin-block-end:var(--spacing-4)}.quiz.quiz_type_serial-images .quiz__answer-card-answer-radio{--radio-consrol-size:24px;color:var(--accent-color);margin-inline-end:var(--spacing-8)}.quiz.quiz_type_serial-images .quiz__answer-card-answer-tip-text{font-size:18px;font-weight:400;height:var(--tip-height);line-height:var(--tip-height);transition:all .2s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quiz.quiz_type_serial-images .quiz__answer-card{background-position:50%;background-repeat:no-repeat;border:1.5px solid var(--color-background-stroke);border-radius:var(--answer-card-border-radius);box-sizing:border-box;cursor:pointer;transition:box-shadow .2s ease-in-out,border .2s ease-in-out}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answer-card{border-width:1px}}.quiz.quiz_type_serial-images .quiz__answer-card:hover{cursor:zoom-in}.quiz.quiz_type_serial-images .quiz__answer-card_incorrect{border-color:var(--color-accent-critical);border-width:2px}.quiz.quiz_type_serial-images .quiz__answer-card_correct{border-color:var(--color-accent-success);border-width:2px}.quiz.quiz_type_serial-images .quiz__answer-card_size_half{background-size:50%}.quiz.quiz_type_serial-images .quiz__answer-card_size_cover{background-size:cover}.quiz.quiz_type_serial-images .quiz__answer-card_size_contain{background-size:contain}.quiz.quiz_type_serial-images .quiz__answer-card_size_auto100{background-origin:border-box;background-size:auto 100%}.quiz.quiz_type_serial-images .quiz__answer-card_size_100auto{background-origin:border-box;background-size:100% auto}.quiz.quiz_type_serial-images .quiz__answer-card_size_auto{background-size:auto}.quiz.quiz_type_serial-images .quiz__answer-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.quiz.quiz_type_serial-images .quiz__statistic{color:var(--color-content-primary);font-weight:500;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__statistic{font-size:14px;margin-bottom:10px}}.quiz.quiz_type_serial-images .quiz__feedback+.quiz__answer-card{margin-right:0}.quiz.quiz_type_serial-images .quiz__feedback{word-wrap:break-word;box-sizing:border-box;color:var(--color-accent-success);font-size:18px;font-weight:400;line-height:27px;margin-block-end:calc(-1 * var(--spacing-24));order:100;padding:8px 0 16px;text-align:justify;transition:opacity .2s ease-in-out}.quiz.quiz_type_serial-images .quiz__feedback_incorrect{color:var(--color-accent-critical)}.quiz.quiz_type_serial-images .quiz__feedback_hidden{height:0;opacity:0;overflow:hidden;transition-duration:0s}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__feedback{text-align:left}}.quiz.quiz_type_serial-images .quiz__footer{align-items:center;display:flex;font-size:16px;font-weight:500;margin-block-start:calc(var(--spacing-24) + 14px)}.quiz.quiz_type_serial-images .quiz__reset{display:block}.quiz.quiz_type_serial-images .quiz__reset_hidden{display:none}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__reset{width:100%}}.quiz.quiz_type_serial-images .quiz__continue{display:flex;justify-content:center;margin-top:14px;position:relative;width:100%}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__continue{flex-direction:column}}.quiz.quiz_type_serial-images .quiz__footer-actions{align-items:center;display:flex;margin-left:auto}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__footer-actions{flex-grow:1}}.quiz.quiz_type_serial-images .quiz__back{display:block;flex-shrink:0;line-height:60px;margin-inline-end:var(--spacing-16);min-width:0;min-width:auto;order:1;padding:0;width:50px}.quiz.quiz_type_serial-images .quiz__back_hidden{display:none}.quiz.quiz_type_serial-images .quiz__back:hover{border-color:transparent}.quiz.quiz_type_serial-images .quiz__back:active{background-color:#004ed9;border-color:transparent}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__back{margin-right:10px}}.quiz.quiz_type_serial-images .quiz__move-on{display:block;min-width:182px;order:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quiz.quiz_type_serial-images .quiz__move-on_hidden{display:none}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__move-on_hidden{display:none}.quiz.quiz_type_serial-images .quiz__move-on{width:100%}}@keyframes to-top{0%{transform:translate(0)}to{transform:translate(4%,-10%)}}@keyframes to-bottom{0%{transform:translate(0)}to{transform:translate(-4%,10%)}}.quiz_type_server .quiz__feedback{margin-top:2rem;margin-top:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.quiz_type_server .quiz__feedback .paragraph{font-size:inherit;line-height:inherit}.quiz_type_server .quiz__pubkey{display:block;margin-bottom:20px;width:100%}.quiz_type_text .quiz__content-block{font-feature-settings:"pnum" on,"lnum" on;border:1px solid transparent;border-radius:12px;box-shadow:0 4px 20px #0000000f;box-sizing:border-box;font:var(--font-ys-body-16-regular-paragraph);margin:0;overflow-wrap:break-word;padding:12px;position:relative;white-space:pre-wrap}.quiz_type_text .quiz__content-block:after{border-radius:100px;content:"";display:block;height:calc(100% - 28px);left:-1px;position:absolute;top:14px;width:3px}.quiz_type_text .quiz__content-block_status_success:after{background:var(--color-accent-success)}.quiz_type_text .quiz__content-block_status_fail:after{background-color:var(--color-accent-critical)}.quiz_type_text .quiz__feedback,.quiz_type_text .quiz__subheader{margin:2rem 0 .5rem;margin:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0 var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.quiz_type_text .quiz__subheader{font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif);font-weight:500}.quiz_type_text .quiz__question{font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif);margin-block:2rem 0;margin-block:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0}.quiz_type_text .quiz__input.quiz__input{margin:0;width:100%}.quiz_type_text .quiz__input-control{min-height:140px}.quiz_type_text .quiz__input-control.input__control{border-color:var(--color-background-stroke)}.quiz_type_text .quiz__input-control.input__control:focus{border-color:var(--color-accent-neutral)}.quiz_type_trainer .quiz__feedback{margin-top:20px}.quiz_type_trainer .quiz__feedback .paragraph{font-size:inherit;line-height:inherit}.quiz{--quiz-padding-horizontal:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));--quiz-padding-vertical:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));--width-increment:var(--quiz-padding-horizontal);background-color:var(--color-background-default);border:1px solid var(--color-background-stroke);border-radius:16px;box-shadow:var(--shadow-medium-default);box-sizing:border-box;color:var(--color-content-primary);margin:0 0 2.5rem;margin:0 0 var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5));padding:2rem;padding:var(--quiz-padding-vertical) var(--quiz-padding-horizontal);scroll-margin-top:var(--spacing-64)}@media screen and (max-width:480px){.quiz{--quiz-padding-horizontal:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25));--quiz-padding-vertical:var(--size-500,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5))}}.quiz .markdown_type_theory{--wide-block-horizontal-margin:0px}.quiz .markdown_type_theory :first-child{margin-top:0}.quiz .markdown_type_theory .code-inline__check-icon_visible{margin-top:-8px}.quiz .quiz__content{--size-800:24px;margin:0 0 1rem;margin:0 0 var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))));padding:0}.quiz .quiz__content h1,.quiz .quiz__content h2,.quiz .quiz__content h3{border:none;font:600 1.5rem/1.25em Suisse,Arial,Helvetica,sans-serif;font:var( --font-300,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)/1.25em Suisse,Arial,Helvetica,sans-serif );margin:0 0 .5rem;margin:0 0 var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));padding:0}.quiz .quiz__content h1+.paragraph,.quiz .quiz__content h2+.paragraph,.quiz .quiz__content h3+.paragraph{margin-top:.5rem;margin-top:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.quiz .quiz__submit{display:block;margin:1rem 0 0;margin:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0 0;min-width:180px}.quiz__item{border-radius:6px;box-sizing:border-box;font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif)}.quiz__item_correct{--answer-color:var(--color-accent-success)}.quiz__item_error{--answer-color:var(--color-accent-critical)}.quiz__item_with-status-line{--status-line-height:95%;position:relative}.quiz__item_with-status-line:before{background:var(--answer-color);border-radius:100px;content:"";height:var(--status-line-height);left:-1px;position:absolute;top:calc((100% - var(--status-line-height)) / 2);width:4px}@media screen and (max-width:480px){.quiz__submit{margin:1rem 0 0;margin:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0 0;width:100%}}.quiz__feedback .paragraph,.quiz__feedback li{font-size:1rem;font-size:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))));line-height:1.375em}@media screen and (max-width:480px){.quiz__feedback .paragraph,.quiz__feedback li{font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif)}}.quiz__result-text{align-self:center;font:.875rem/1.08em YS Text,Arial,Helvetica,sans-serif;font:var(--font-100,.875rem/1.08em YS Text,Arial,Helvetica,sans-serif);font-weight:600;line-height:2em;margin:1rem 0 0;margin:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0 0;text-align:center}.quiz:not(.quiz_answered).quiz_blocking~.quiz__feedback~*,.quiz:not(.quiz_answered).quiz_blocking~:not(.quiz__feedback),.quiz:not(.quiz_answered).quiz_type_feedback.quiz_blocking~*{display:none!important}.quiz~*{animation:theoryFragmentAppearance .3s;animation-delay:.3s;animation-fill-mode:backwards;animation-timing-function:cubic-bezier(.25,.1,.25,.1)}.quiz__zoom-button{background-color:#1a1b2299;bottom:14px;color:#fff;display:none;position:absolute;right:14px}@media(any-hover:hover){.quiz__zoom-button:hover{background-color:#1a1b22cc}}@media(any-hover:none){body:not(._without-pointer-events) .quiz__zoom-button:active{background-color:#1a1b22cc}}.quiz__reset-dialog-modal{background:none}.quiz__reset-dialog-content-wrapper{inset:0}.quiz_no-margin-bottom.quiz_no-margin-bottom{margin-bottom:0}.table{--max-height:var(--max-table-height,400px);--border-color:var(--color-background-stroke);display:flex;max-height:400px;max-height:var(--max-height)}.table__wrapper{color:var(--color-content-primary);flex:1;max-width:100%}.table__wrapper .scrollable__content{max-height:calc(var(--max-height) + var(--scroll-bar-height))}.table__wrapper_scrollable-x{border-right:1px solid var(--border-color)}.table__wrapper_scrollable-y{border-bottom:1px solid var(--border-color)}.table__wrapper_scrolled table th{border-bottom-color:var(--border-color)}.table table{font:1rem/1.625em suisse,YS Text,sans-serif;width:100%}@media screen and (max-width:480px){.table table{line-height:22px}}.table table tr{background:var(--color-background-default)}.table table td,.table table th{font-weight:400;padding:7px 20px}.table table th{background:var(--color-background-default);border-bottom:1px solid var(--border-color);font:.75rem/1.3333em suisse,YS Text,sans-serif;letter-spacing:.4px;position:sticky;top:0;transition:border-bottom-color .2s;vertical-align:top}@media screen and (max-width:480px){.table table th{border-width:2px}}.table table tbody tr:not(:last-child) td{border-bottom:1px solid var(--border-color)}.table table tbody tr:hover{background:var(--color-background-default)}[data-contrast=inverted] .table{--border-color:#fff}[data-contrast=blue] .table{--border-color:#063462}[data-contrast=beige] .table{--border-color:#4d4b43}[data-contrast=brown] .table{--border-color:#a9e44d}.tabs-default__item-content.tabs__item-content{display:none;opacity:0}.tabs-default__item-content.tabs__item-content_visible{display:flex;opacity:1}.tabs-default__item-content.tabs__item-content_swipe{display:flex;flex:0 0 100%;opacity:1;scroll-snap-align:center;scroll-snap-stop:always}.tabs-files__item-content .code-block.code-block{border:0;border-radius:0;display:block;margin:0;width:100%}.tabs-files__item-content .code-block__tools{--intermediate-calc1:calc(16px * var(--base-ratio, 1));--intermediate-calc2:calc(var(--base-unit, --intermediate-calc1) * .5);bottom:--intermediate-calc2;bottom:var(--size-100,--intermediate-calc2);top:auto;z-index:1}.tabs-files__item-content .code-block__lang{display:none}.tabs-minimalistic__item-content:not(.tabs-minimalistic__item-content_visible){max-height:100vh;overflow:hidden}.tabs-default__content.tabs__content{flex:1 0 0;position:relative}.tabs__scrollable-content-area{display:flex;flex-direction:row;scroll-snap-type:x mandatory}.tab-default.tab{box-sizing:border-box;color:var(--color-content-secondary);cursor:pointer;display:flex;flex:0 1 auto;font-size:21px;justify-content:space-between;line-height:26px;margin-right:24px;padding-bottom:8px;position:relative}.tab-default.tab:last-of-type{margin-right:0}.tab-default.tab_active{border-bottom:2px solid var(--color-accent-neutral);color:var(--color-content-primary);cursor:default}@media(any-hover:hover){.tab-default.tab:hover{color:var(--color-content-primary);transition:color .3s}}@media(any-hover:none){body:not(._without-pointer-events) .tab-default.tab:active{color:var(--color-content-primary);transition:color .3s}}.tab-default .tab__text{display:inline-block;min-width:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-default.tab:not(.tab_active):after{background-color:var(--color-accent-neutral);bottom:0;content:"";display:block;height:2px;position:absolute;transform:scaleX(0);transition:transform .2s ease-in-out 0s;width:100%}@media(any-hover:hover){.tab-default.tab:not(.tab_active):hover:after{transform:scaleX(1)}}@media(any-hover:none){body:not(._without-pointer-events) .tab-default.tab:not(.tab_active):active:after{transform:scaleX(1)}}.tab-pane.tab-files.tab{background-color:var(--color-background-default);border-radius:0;box-shadow:none;position:relative}.tab-pane.tab-files.tab_active{background-color:var(--color-background-alternate);border-color:var(--color-background-stroke)}.tab-pane.tab-files.tab:not(.tab_active):hover{background-color:var(--color-background-glassy-a);color:var(--color-content-primary)}.tab-pane.tab-files.tab:before{background-color:var(--color-background-stroke);bottom:0;height:auto;top:0}.tab-pane.tab-files.tab:last-of-type{border-right-width:0}.tab-pane.tab-folder.tab{background-color:var(--color-background-default);border:1px solid transparent;border-left:0;border-radius:0;box-shadow:none;position:relative}.tab-pane.tab-folder.tab_active{border-color:var(--color-background-stroke);border-bottom-color:var(--color-background-default);box-shadow:0 0 15px #00000008,0 0 6px #00000017;line-height:39px;top:1px}.tab-pane.tab-folder.tab_active:after{height:calc(100% + 1px);top:-1px}.tab-pane.tab-folder.tab:not(.tab_active):hover{background-color:var(--color-background-glassy-a)}.tab-pane.tab-folder.tab:before{background-color:var(--color-background-stroke)}.tab-pane.tab-folder.tab_active+.tab:before{background:none}.tab-default.tab-minimalistic.tab{color:var(--color-content-primary);font-size:18px;justify-content:center;opacity:.4;transform:scale(.75);transition:opacity .2s,transform .2s}.tab-default.tab-minimalistic.tab_active{border-bottom:none;opacity:1;transform:scale(1)}@media(any-hover:hover){.tab-default.tab-minimalistic.tab:hover{opacity:1}}@media(any-hover:none){body:not(._without-pointer-events) .tab-default.tab-minimalistic.tab:active{opacity:1}}.tab-default.tab-minimalistic.tab .tab__text{overflow:visible;overflow:initial}@media(any-hover:hover){.tab-default.tab-minimalistic.tab:not(.tab_active):hover:after{transform:scaleX(0)}}@media(any-hover:none){body:not(._without-pointer-events) .tab-default.tab-minimalistic.tab:not(.tab_active):active:after{transform:scaleX(0)}}.tab-pane.tab{background-color:var(--color-background-default);border-bottom:none;box-sizing:border-box;color:var(--color-content-secondary);cursor:pointer;display:flex;flex:1 1 0;font-size:.875rem;font-weight:500;height:2.75rem;justify-content:space-between;line-height:3.14em;margin:0;min-width:60px;padding:0 .25rem 0 1rem;position:relative;transition:background-color .1s ease-in-out}.tab-pane.tab:hover{background:var(--color-background-glassy-a);color:var(--color-content-primary);transition:color .3s}.tab-pane.tab_active{background-color:var(--color-background-alternate);cursor:default}.tab-pane.tab_active,.tab-pane.tab_active .tab__text{color:var(--color-content-primary)}.tab-pane.tab_active:hover{background-color:var(--color-background-alternate)}.tab-pane.tab_active:after{background-color:var(--color-accent-neutral);content:"";height:100%;left:0;position:absolute;top:0;width:2px}.tab-pane.tab_active:before{display:none}.tab-pane.tab:before{background:var(--color-background-stroke);content:"";height:40px;position:absolute;right:0;width:1px}.tab-pane.tab_collapsed .tab__controls{margin:0 4% 0 0}.tab-pane.tab_collapsed .tab__close{position:relative}.tab-pane.tab_collapsed .tab__close:after{content:"";display:block;height:20px;left:55%;position:absolute;width:20px}.tab-pane.tab_collapsed .tab__warning{left:6px;position:absolute}.tab-pane .tab__text{display:inline-block;min-width:20px;overflow:hidden;white-space:nowrap}.tab-pane .tab__element-hint{height:100%;left:0;overflow:hidden;position:absolute;width:100%;z-index:1}.tab-pane .tab__controls{align-items:center;display:flex;height:100%;margin:0 0 0 6px;z-index:1}.tab-pane .tab__controls:empty{margin:0 6px}.tab-pane .tab__close{cursor:pointer;display:flex;opacity:.6}.tab-pane .tab__close:hover{opacity:1}.tab-pane .tab__warning{background:var(--color-accent-critical);border-radius:50%;display:block;height:6px;margin-right:6px;width:6px}.tab-simple.tab_active:after{content:normal}.tab-simple.tab:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.tab-simple .tab__text{opacity:1}.tab-default.tab-sliding.tab_active{border-bottom:none}.tabs-group-default.tabs-group{display:flex;position:relative}.tabs-group-default_swipe.tabs-group{min-width:100%;width:-moz-max-content;width:max-content}.tabs-group-files.tabs-group{background:transparent;border-bottom:1px solid var(--color-background-stroke);display:flex}.tabs-group-files__icon{color:var(--color-content-secondary);margin:8px 10px 8px 12px}.tabs-group-folder.tabs-group{background:transparent;border-bottom:1px solid var(--color-background-stroke);display:flex}.tabs-group-pane.tabs-group{background:var(--color-background-alternate)}.tabs-group-simple.tabs-group{background:transparent;display:flex;padding:2px 0}.tabs-group-default.tabs-group-sliding.tabs-group:after{background-color:var(--color-accent-neutral);bottom:-1px;content:"";display:block;height:2px;position:absolute;transform:translate(var(--tabs-item-left));transition:.3s;width:var(--tabs-item-width)}.tabs-default__header_swipe{overflow:hidden}.tabs-default__header.tabs__header{position:relative}.tabs-default__header .tabs__content{height:100%;position:relative}.tabs-default__header .tabs__slider{height:100%;overflow:hidden;width:100%}.tabs-default__header .tabs__navigation-arrow{align-items:center;background-color:var(--color-background-default);display:flex;height:100%;width:24px}.tabs-default__header .tabs__navigation-arrow:hover{background-color:var(--color-background-alternate)}.tabs-default__header .tabs__navigation{display:flex;inset:0;justify-content:space-between;pointer-events:none;position:absolute;z-index:1}.tabs-files__header{background-color:var(--color-background-default)}.tabs-files__header.tabs__header:before{background-color:var(--color-background-stroke);bottom:0;content:"";display:block;height:1px;position:absolute;width:100%;z-index:1}.tabs-files__header .tabs__navigation{bottom:1px;height:auto}.tabs-folder__header.tabs__header:before{background:#d9d9d9;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.tabs-pane__header .tabs__navigation-arrow{background:var(--color-background-default);color:var(--color-accent-neutral)}.tabs-pane__header .tabs__navigation-arrow:hover{background:var(--color-background-alternate)}.files{border:1px solid var(--color-background-stroke);border-radius:16px;overflow:hidden}.problem-notification{background:#fff;box-shadow:0 0 15px 2px #00000008;box-sizing:border-box;display:flex;margin:0 4px;min-height:48px;overflow:hidden;pointer-events:all;position:relative;width:calc(100% - 8px)}.problem-notification:hover .problem-notification__close{opacity:.6}.problem-notification:hover .problem-notification__close:hover{opacity:1}.problem-notification_type_hint{border:1px solid #007aff}.problem-notification_type_correct{border:1px solid #02b241}.problem-notification_type_incorrect,.problem-notification_type_instruction{border:1px solid #ff3b30}.problem-notification__content{flex:1 1 0;margin-right:40px;overflow:hidden;padding:12px}.problem-notification__close.problem-notification__close{background:transparent;border:none;color:#000;cursor:pointer;opacity:0;padding:0;position:absolute;right:10px;top:10px;transition:opacity .2s ease-in-out}.problem{margin-bottom:2.5rem;margin-bottom:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}.problem__controls{align-items:center;display:flex;justify-content:space-between;min-height:40px;position:relative}.problem__right-control{min-width:200px}.problem__notification-container{height:56px;position:relative}.problem__notification-absolute-wrapper{bottom:8px;left:0;margin:0 auto;max-width:600px;position:absolute;right:0;width:100%}.checkbox2{align-items:center;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--quiz-accent-color,var(--color-accent-neutral));box-sizing:border-box;cursor:pointer;display:inline-flex;height:24px;justify-content:center;overflow:hidden;position:relative;transition:background-color .2s ease-in-out;width:24px}.checkbox2.checkbox2_size_m{height:20px;width:20px}.checkbox2.checkbox2_size_s{height:16px;width:16px}.checkbox2_view_default{--accent-checkbox-color:var(--quiz-accent-color,var(--color-accent-neutral));--accent-icon-color:var(--color-content-inverted-primary)}.checkbox2_view_outline{--accent-icon-color:var(--quiz-accent-color,var(--color-accent-neutral))}.checkbox2_view_outline,.checkbox2_view_outline.checkbox2_with-movement-animation{--accent-checkbox-color:transparent}.checkbox2_disabled{pointer-events:none}.checkbox2__icon{color:var(--accent-icon-color);opacity:0;transform:scale(0);transition:transform .2s ease-in-out,opacity .2s ease-in-out;z-index:1}.checkbox2:hover:not(.checkbox2_checked){background:var(--color-background-glassy-a)}.checkbox2:focus-within{outline:auto;outline-width:5px}.checkbox2:after,.checkbox2:before{border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.checkbox2:after{transition:background-color .2s ease-in-out}.checkbox2_with-movement-animation:before{background-color:var(--accent-checkbox-color);border-radius:inherit;opacity:0;transform:translate(-100%,100%);transition:transform .4s ease-in-out,opacity .3s ease-in-out .05s}.checkbox2_with-movement-animation .checkbox2__icon{stroke-dasharray:100%;stroke-dashoffset:100%;transform:scale(1);transition:opacity .2s ease-in-out .15s,stroke-dashoffset .2s ease-in-out .05s}.checkbox2_checked .checkbox2__icon{opacity:1}.checkbox2_checked:not(.checkbox2_with-movement-animation){background-color:var(--accent-checkbox-color)}.checkbox2_checked:not(.checkbox2_with-movement-animation) .checkbox2__icon{transform:scale(1)}.checkbox2_checked:hover:after{background-color:var(--color-background-glassy-a)}.checkbox2_checked.checkbox2_with-movement-animation .checkbox2__icon{stroke-dashoffset:0;transition:stroke-dashoffset .3s ease-in-out .2s}.checkbox2_checked.checkbox2_with-movement-animation:before{opacity:1;transform:none;transition:opacity .4s ease-in-out}.tooltip__button-close{cursor:pointer;left:calc(100% - 28px);pointer-events:auto;position:absolute;top:6px}.tooltip__button-close-icon{color:var(--color-content-inverted-secondary);opacity:.7;transition:opacity .2s}.tooltip__button-close-icon:hover{opacity:1}.tooltip__button-close-icon:active{transform:scale(.95);transition-duration:.1s}.tooltip .tooltip__button.tooltip__button{background-color:transparent;background-color:var(--button-background-color,transparent);font-size:14px;font-weight:500;min-width:80px}.tooltip-default.tooltip-card{--tooltip-tail-color:#fff;--tooltip-tail-left:20px;--tooltip-tail-offset:2px;--tooltip-border-radius:8px;background:none;padding:0}.tooltip-default.tooltip-card.tooltip_with-tail:after{border-color:var(--color-palette-white-1000)}.tooltip-default.tooltip-card .tooltip__content{background-color:var(--color-palette-white-1000);border:1px solid rgba(0,0,0,.07);border-radius:var(--tooltip-border-radius);box-sizing:border-box;color:var(--color-palette-black-900);padding:24px}.tooltip-default.tooltip-card .tooltip__content .markdown{color:var(--color-palette-black-900);font-size:16px;line-height:26px}.tooltip-default.tooltip-card .tooltip__button-close{left:calc(100% - 34px)}.tooltip-default.tooltip-card .tooltip__button-close-icon{color:var(--color-palette-black-900)}.tooltip-default.tooltip-card:before{background:#081d2d3b;content:"";display:block;filter:blur(50px);inset:6% 6% 0;position:absolute;z-index:-1}@media screen and (max-width:480px){.tooltip-default.tooltip-card{left:0}}.tooltip{background:var(--color-accent-neutral-hover);border-radius:4px;box-sizing:border-box;color:var(--color-content-inverted-primary);left:var(--tooltip-left);padding:10px;pointer-events:all;position:fixed;top:var(--tooltip-top);width:-moz-max-content;width:max-content;z-index:var(--tooltip-z-index)}.tooltip_with-tail:after{border:var(--tooltip-tail-size,4px) solid var(--color-accent-neutral-hover);border-top-left-radius:2px;content:"";display:block;height:0;left:var(--tooltip-tail-left);position:absolute;top:var(--tooltip-tail-top);transform:translate(0) rotate(225deg);transform-origin:50% 50%;width:0;z-index:1}.tooltip_direction_top-left.tooltip-enter,.tooltip_direction_top-right.tooltip-enter,.tooltip_direction_top.tooltip-enter{opacity:.01;transform:translate(0,-var(--tooltip-tail-size,4px) -15px)}.tooltip_direction_top-left.tooltip-enter-active,.tooltip_direction_top-right.tooltip-enter-active,.tooltip_direction_top.tooltip-enter-active{opacity:1;transform:none;transition:transform .1s ease-out,opacity .1s ease-out}.tooltip_direction_top-left.tooltip-enter-done,.tooltip_direction_top-left.tooltip-exit,.tooltip_direction_top-right.tooltip-enter-done,.tooltip_direction_top-right.tooltip-exit,.tooltip_direction_top.tooltip-enter-done,.tooltip_direction_top.tooltip-exit{opacity:1;transform:none}.tooltip_direction_top-left.tooltip-exit-active,.tooltip_direction_top-right.tooltip-exit-active,.tooltip_direction_top.tooltip-exit-active{opacity:.01;transform:translate(0,-var(--tooltip-tail-size,4px) -15px);transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s}.tooltip_direction_top-left:after,.tooltip_direction_top-right:after,.tooltip_direction_top:after{top:calc(100% + -0px);top:calc(100% - var(--tooltip-tail-offset, 0px));transform:translateY(-50%) rotate(225deg)}.tooltip_direction_bottom-left.tooltip-enter,.tooltip_direction_bottom-right.tooltip-enter,.tooltip_direction_bottom.tooltip-enter{opacity:.01;transform:translate(0,4px 15px);transform:translate(0,var(--tooltip-tail-size,4px) 15px)}.tooltip_direction_bottom-left.tooltip-enter-active,.tooltip_direction_bottom-right.tooltip-enter-active,.tooltip_direction_bottom.tooltip-enter-active{opacity:1;transform:none;transition:transform .1s ease-out,opacity .1s ease-out}.tooltip_direction_bottom-left.tooltip-enter-done,.tooltip_direction_bottom-left.tooltip-exit,.tooltip_direction_bottom-right.tooltip-enter-done,.tooltip_direction_bottom-right.tooltip-exit,.tooltip_direction_bottom.tooltip-enter-done,.tooltip_direction_bottom.tooltip-exit{opacity:1;transform:none}.tooltip_direction_bottom-left.tooltip-exit-active,.tooltip_direction_bottom-right.tooltip-exit-active,.tooltip_direction_bottom.tooltip-exit-active{opacity:.01;transform:translate(0,4px 15px);transform:translate(0,var(--tooltip-tail-size,4px) 15px);transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s}.tooltip_direction_bottom-left:after,.tooltip_direction_bottom-right:after,.tooltip_direction_bottom:after{top:0;top:var(--tooltip-tail-offset,0);transform:translateY(-50%) rotate(45deg)}.tooltip_direction_left,.tooltip_direction_left-bottom,.tooltip_direction_left-top,.tooltip_direction_right,.tooltip_direction_right-bottom,.tooltip_direction_right-top{text-align:left}.tooltip_direction_right-bottom.tooltip-enter,.tooltip_direction_right-top.tooltip-enter,.tooltip_direction_right.tooltip-enter{opacity:.01;transform:translate(4px 15px,0);transform:translate(var(--tooltip-tail-size,4px) 15px,0)}.tooltip_direction_right-bottom.tooltip-enter-active,.tooltip_direction_right-top.tooltip-enter-active,.tooltip_direction_right.tooltip-enter-active{opacity:1;transform:none;transition:transform .1s ease-out,opacity .1s ease-out}.tooltip_direction_right-bottom.tooltip-enter-done,.tooltip_direction_right-bottom.tooltip-exit,.tooltip_direction_right-top.tooltip-enter-done,.tooltip_direction_right-top.tooltip-exit,.tooltip_direction_right.tooltip-enter-done,.tooltip_direction_right.tooltip-exit{opacity:1;transform:none}.tooltip_direction_right-bottom.tooltip-exit-active,.tooltip_direction_right-top.tooltip-exit-active,.tooltip_direction_right.tooltip-exit-active{opacity:.01;transform:translate(4px 15px,0);transform:translate(var(--tooltip-tail-size,4px) 15px,0);transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s}.tooltip_direction_right-bottom:after,.tooltip_direction_right-top:after,.tooltip_direction_right:after{left:0;left:var(--tooltip-tail-offset,0);transform:translate(-50%) rotate(-45deg)}.tooltip_direction_left-bottom.tooltip-enter,.tooltip_direction_left-top.tooltip-enter,.tooltip_direction_left.tooltip-enter{opacity:.01;transform:translate(-var(--tooltip-tail-size,4px) -15px,0)}.tooltip_direction_left-bottom.tooltip-enter-active,.tooltip_direction_left-top.tooltip-enter-active,.tooltip_direction_left.tooltip-enter-active{opacity:1;transform:none;transition:transform .1s ease-out,opacity .1s ease-out}.tooltip_direction_left-bottom.tooltip-enter-done,.tooltip_direction_left-bottom.tooltip-exit,.tooltip_direction_left-top.tooltip-enter-done,.tooltip_direction_left-top.tooltip-exit,.tooltip_direction_left.tooltip-enter-done,.tooltip_direction_left.tooltip-exit{opacity:1;transform:none}.tooltip_direction_left-bottom.tooltip-exit-active,.tooltip_direction_left-top.tooltip-exit-active,.tooltip_direction_left.tooltip-exit-active{opacity:.01;transform:translate(-var(--tooltip-tail-size,4px) -15px,0);transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s}.tooltip_direction_left-bottom:after,.tooltip_direction_left-top:after,.tooltip_direction_left:after{left:calc(100% + -0px);left:calc(100% - var(--tooltip-tail-offset, 0px));transform:translate(-50%) rotate(-225deg)}.tooltip-landing{background:transparent;padding:0}@media screen and (max-width:480px){.tooltip-landing{width:calc(100vw - 16px)}}.tooltip-landing__content{--tooltip-content-padding:24px;background-color:var(--color-accent-neutral-hover);border-radius:12px;box-sizing:border-box;font-size:20px;line-height:30px;max-height:calc(100svh - 76px);overflow-wrap:break-word;overscroll-behavior:contain;padding:24px;padding:var(--tooltip-content-padding)}.tooltip-landing__content,.tooltip-landing__content .markdown,.tooltip-landing__content .paragraph,.tooltip-landing__content .paragraph a{color:var(--color-content-inverted-primary)}.tooltip-landing div.scrollbar__control-line{background:var(--color-content-inverted-primary);opacity:.5}.tooltip-landing:before{background:#081d2d3b;content:"";display:block;filter:blur(50px);inset:6% 6% 0;position:absolute;z-index:-1}.tooltip-revisor{padding:0}@media screen and (max-width:480px){.tooltip-revisor{width:calc(100vw - 16px)}}.tooltip-revisor__content{box-sizing:border-box;font-size:20px;line-height:30px}.tooltip-revisor__content,.tooltip-wizard.tooltip{background:var(--color-accent-neutral-hover);color:var(--color-content-inverted-primary);padding:0}.tooltip-wizard.tooltip{--tooltip-tail-size:8px;border-radius:12px;left:calc(var(--tooltip-left) + 9px)}.tooltip-wizard.tooltip_with-tail:after{background-color:var(--color-accent-neutral-hover);mask-image:url(https://code.s3.yandex.net/tooltip-arrow_1.svg);-webkit-mask-image:url(https://code.s3.yandex.net/tooltip-arrow_1.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transform:translate(-15px)}.tooltip-wizard.tooltip_direction_top-left:after,.tooltip-wizard.tooltip_direction_top-right:after,.tooltip-wizard.tooltip_direction_top:after{left:calc(var(--tooltip-tail-left) - 24px);transform:translate(0) rotate(-90deg)}.tooltip-wizard.tooltip_direction_bottom-left:after,.tooltip-wizard.tooltip_direction_bottom:after{left:calc(var(--tooltip-tail-left) - 24px);transform:translateY(-15px) rotate(90deg)}.tooltip-wizard.tooltip_direction_bottom-right:after{left:var(--tooltip-tail-left);transform:translateY(-15px) rotate(90deg)}.tooltip-wizard.tooltip_direction_right-bottom:after,.tooltip-wizard.tooltip_direction_right-top:after,.tooltip-wizard.tooltip_direction_right:after{left:calc(var(--tooltip-tail-left) - 24px);transform:translate(-15px)}.tooltip-wizard.tooltip_direction_left-bottom:after,.tooltip-wizard.tooltip_direction_left-top:after,.tooltip-wizard.tooltip_direction_left:after{left:calc(100% - 16px);left:calc(100% - var(--tooltip-tail-offset, 0px) - 16px);transform:translate(15px) rotate(-180deg)}.element-hint{display:inline-block}.element-hint__content{display:block;font-size:13px;font-weight:400;line-height:17px;overflow:hidden;text-overflow:ellipsis}.element-hint__wrapper{display:inline-block;height:inherit;overflow:inherit;position:relative;width:inherit}@media(any-hover:hover){.element-hint__wrapper:hover{-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media(any-hover:none){body:not(._without-pointer-events) .element-hint__wrapper:active{-webkit-user-select:none;-moz-user-select:none;user-select:none}}.element-hint__wrapper .code-inline_theme_light{color:var(--color-content-primary)}.element-hint [disabled]{pointer-events:none}.radio2{align-items:center;border-radius:100px;box-shadow:inset 0 0 0 1.5px var(--quiz-accent-color,var(--color-accent-neutral));box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative;transition:background-color .2s ease-in-out}.radio2_view_default{--accent-radio-color:var(--quiz-accent-color,var(--color-accent-neutral));--accent-icon-color:var(--color-content-inverted-primary)}.radio2_view_outline{--accent-icon-color:var(--quiz-accent-color,var(--color-accent-neutral));--accent-radio-color:transparent}.radio2_size_m{height:24px;width:24px}.radio2_size_s{height:20px;width:20px}.radio2_size_xs{height:16px;width:16px}.radio2_disabled{pointer-events:none}.radio2__icon{color:var(--accent-icon-color);opacity:0;transform:scale(0);transition:transform .2s ease-in-out,opacity .2s ease-in-out;z-index:1}.radio2:hover:not(.radio2_checked){background:#0000000f}.radio2:after{transition:background-color .2s ease-in-out}.radio2_checked{background-color:var(--accent-radio-color)}.radio2_checked .radio2__icon{opacity:1;transform:scale(1)}.radio2_checked:hover:after{background-color:#0000000f;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.visually-hidden{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.quiz-form-choice{border:0;margin:0;min-inline-size:auto;padding:0}.quiz-form-choice__option{font-feature-settings:"pnum" on,"lnum" on;border-radius:6px;font:var(--font-ys-body-16-regular-paragraph);margin:0 -1rem;margin:0 calc(-1 * var(--width-increment, var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1))))));padding:0 1rem;padding:0 var(--width-increment,var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))));position:relative}.quiz-form-choice__option_disabled .quiz-form-choice__control{--quiz-accent-color:var(--color-content-primary)}.quiz-form-choice__option_disabled .quiz-form-choice__control:not(.checkbox2_view_outline):not(.radio2_view_outline){--accent-icon-color:var(--color-palette-white-1000)}.quiz-form-choice__option:not(.quiz-form-choice__option_disabled) .quiz-form-choice__option-label,.quiz-form-choice__option_disabled .quiz-form-choice__hint{cursor:pointer}.quiz-form-choice__option:after{background-color:var(--quiz-accent-color);border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:100%}@media(any-hover:hover){.quiz-form-choice__option:hover:not(.quiz-form-choice__option_disabled):after{opacity:1}}@media(any-hover:none){body:not(._without-pointer-events) .quiz-form-choice__option:active:not(.quiz-form-choice__option_disabled):after{opacity:1}}.quiz-form-choice__option_should-be-checked{--verdict-color:var(--color-accent-success)}.quiz-form-choice__option_should-not-be-checked.quiz-form-choice__option_checked{--verdict-color:#ff3b30}.quiz-form-choice__option_should-not-be-checked:not(.quiz-form-choice__option_checked){--verdict-color:var(--color-accent-success)}.quiz-form-choice__option_checked.quiz-form-choice__option_disabled .quiz-form-choice__control,.quiz-form-choice__option_should-be-checked:not(.quiz-form-choice__option_checked) .quiz-form-choice__control{--quiz-accent-color:var(--verdict-color)}.quiz-form-choice__option_checked.quiz-form-choice__option_disabled:before,.quiz-form-choice__option_should-be-checked:not(.quiz-form-choice__option_checked):before{background-color:var(--verdict-color)}.quiz-form-choice__option_checked:before{background:var(--quiz-accent-color);content:"";height:calc(100% - 8px);left:-1px;position:absolute;top:4px;width:3px}.quiz-form-choice__option_should-be-checked .quiz-form-choice__feedback,.quiz-form-choice__option_should-not-be-checked .quiz-form-choice__feedback{color:var(--verdict-color)}.quiz-form-choice__option-label{align-items:center;display:flex}.quiz-form-choice__control{align-self:flex-start;flex-shrink:0;margin:calc(.5rem + 1px) 0;margin:calc(var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) + 1px) 0}.quiz-form-choice__hint{align-self:flex-start}.quiz-form-choice__option-content{font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);font:var(--font-ys-body-18-regular-paragraph);height:100%;margin:.5rem 0 0 12px;margin:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 0 0 12px;min-width:0;overflow-wrap:break-word;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;padding-bottom:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));width:100%}.quiz-form-choice__option-content img{width:100%}.quiz-form-choice__option-content.markdown>:not(:first-child){margin-top:.5rem;margin-top:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.quiz-form-choice__option-content.markdown>.image{margin-bottom:0;margin-top:0}.quiz-form-choice__option-content.markdown .paragraph .markdown-formula-wrapper{overflow-x:visible;overflow-x:initial}.quiz-form-choice__option-content .code-inline{white-space:pre-wrap}.quiz-form-choice__option-content .code-block{margin:0}.quiz-form-choice__feedback{color:var(--color-content-secondary)}.quiz-form-choice__feedback .paragraph{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-paragraph)}.quiz-form-choice_display-logic_marker .quiz-form-choice__option_should-be-checked .quiz-form-choice__control,.quiz-form-choice_display-logic_marker .quiz-form-choice__option_should-not-be-checked .quiz-form-choice__control{--quiz-accent-color:var(--verdict-color)}.marker-choice__missed-warning{font-feature-settings:"pnum" on,"lnum" on;align-items:center;color:var(--color-accent-critical);display:flex;flex-wrap:wrap;font:var(--font-ys-body-16-regular-ui);margin-top:var(--spacing-16)}.marker-choice__missed-warning:before{background-color:var(--color-background-stroke);content:"";display:block;flex-shrink:0;height:1px;margin-bottom:var(--spacing-20);width:100%}.marker-choice__missed-warning-icon{margin-left:var(--spacing-4);margin-right:var(--spacing-12)}.icon-quiz-check-little-ic .shape1{fill:var(--color-accent-success)}.icon-quiz-check-little-ic .shape2{stroke:var(--color-palette-white-1000)}.icon-quiz-error-little-ic .shape1{fill:var(--color-palette-white-1000)}.icon-quiz-error-little-ic .shape1,.icon-quiz-error-little-ic .shape2{stroke:var(--color-accent-critical)}.icon-quiz-error-little-ic .shape3{fill:var(--color-accent-critical)}.icon-quiz-error-little-ic .shape4{fill:var(--color-palette-white-1000)}.quiz-form-matching__answer{align-self:flex-start;border-color:var(--verdict-color-triplet);border-radius:8px;border-style:solid;border-width:1.5px;box-sizing:border-box;padding:12px 24px;position:relative}.quiz-form-matching__answer:after{background-color:var(--verdict-color-triplet);content:"";inset:0;opacity:.1;position:absolute}@media screen and (max-width:480px){.quiz-form-matching__answer{width:100%}}.quiz-form-matching__answer-icon{height:24px;left:-1.5px;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.rich-select__item{background-color:var(--color-background-default);border:0;border-radius:8px;color:inherit;cursor:pointer;display:block;font:inherit;font-size:16px;outline:none;overflow:hidden;position:relative;text-align:left;text-transform:none;width:100%}.rich-select__item:last-child{margin-bottom:0}.rich-select__item:after{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .1s;width:100%}.rich-select__item_disabled{pointer-events:none}.rich-select__item_selected:after{background-color:var(--color-background-glassy-b)}.rich-select__item_desktop{line-height:1.5em;margin-bottom:.5em;padding:.5em 1em}.rich-select__item_desktop.rich-select__item_highlighted:after,.rich-select__item_desktop:hover:after{background-color:var(--color-background-glassy-a)}.rich-select__item_desktop:hover.rich-select__item_selected:after{background-color:var(--color-background-glassy-b)}.rich-select__item_mobile{font-size:16px;line-height:24px;padding:8px 16px}.rich-select__item_mobile.rich-select__item_selected{border-color:transparent;box-shadow:none}.rich-select__item_mobile .rich-select__item-content{text-align:center}.rich-select__item-content{position:relative;z-index:1}.rich-select__search{margin:16px;position:relative}.rich-select__search-input{align-items:flex-start;background:#fff;border:2px solid #e0e0e0;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;font:500 .875rem/1.2857em YS Text,sans-serif;height:36px;padding:0 0 0 36px;width:100%}.rich-select__icon{left:8px;position:absolute;top:7px}.rich-select__icon svg{opacity:.5}.rich-select__menu_desktop{background-color:var(--color-background-default);border:1px solid var(--color-background-stroke);border-radius:16px;box-shadow:var(--shadow-medium-default);box-sizing:border-box;list-style:none;margin:.5em 0 0;outline:none;padding:.5em;position:absolute}.rich-select__menu_desktop.rich-select__menu_upward{bottom:100%;margin:0 0 .5em;top:auto}.rich-select__menu-portal{display:none;position:absolute;z-index:1100}@keyframes drawer-handle-bounce{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}.rich-select__menu_mobile{--code-bg-simulator:#f7f9fc;--darken-background:#c5d1e3;--figaro-darken-notification:#d8e4f5;--figaro-notification:#dbe6e2;--input-hover:#e9edf8;--input:#f0f4fd;--popup-dividers:#ebeaed;--primary:#1a1b22;--shadow:#0d2343;--simulator-divider:#d9d9d9;--white:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px rgba(13,35,67,.14),0px 1px 5px 0px rgba(13,35,67,.06);--shadow-1:0px 2px 0px 0px rgba(13,35,67,.1),0px 2px 6px 0px rgba(13,35,67,.1);--shadow-2:0px 1px 17px 0px rgba(0,0,0,.06),0px 1px 5px 0px rgba(0,0,0,.06);--shadow-3:0px 4px 40px 0px rgba(235,238,247,.6);--size-50:4px;--size-100:8px;--size-200:12px;--size-300:16px;--size-400:20px;--size-500:24px;--size-550:28px;--size-600:32px;--size-700:36px;--size-800:40px;--size-900:48px;--size-1000:64px;--size-1100:88px;--opacity-100:.06;--opacity-200:.15;--opacity-300:.3;--opacity-400:.6;--opacity-500:.8;--z-index-100:100;--z-index-200:200;--z-index-300:300;--z-index-400:400;--z-index-500:500;-webkit-font-smoothing:antialiased;box-sizing:border-box;display:flex;filter:drop-shadow(0 3px 6px rgba(0,0,0,.05)) drop-shadow(0 4px 12px rgba(0,0,0,.03));flex-direction:column;padding:16px 16px calc(env(safe-area-inset-bottom) + 16px);text-rendering:geometricPrecision}@media screen and (max-width:480px){.rich-select__menu_mobile{--font-400:1rem/1.375em ys text;--font-500:1rem/1.5em ys text;--font-600:1.125rem/1.5em ys text;--font-700:2rem/1.125em ys text}}.rich-select__item_mobile{border:1.5px solid #dfe5ee;margin-bottom:12px}.rich-select__item_mobile_selected{border-color:transparent;box-shadow:none}.rich-select-drawer.Drawer_direction_bottom.Drawer_view_default .Drawer-Handle{box-sizing:content-box}.rich-select-drawer.Drawer_visible .Drawer-Handle{animation:drawer-handle-bounce 1s .25s}.prisma_theme_dark .rich-select__toggle{background-color:var(--color-background-alternate);box-shadow:none}.rich-select__toggle{align-items:center;background-color:var(--color-background-default);border-radius:8px;box-shadow:var(--shadow-medium-default);cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;line-height:1.5em;margin:0;overflow:hidden;padding:.75em 1em .75em 1.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.rich-select__toggle{display:flex;justify-content:space-between}}.rich-select__toggle-arrow{flex-shrink:0;height:1.5em;margin-left:.25em;transform:rotate(-90deg);transition:transform var(--select-display-animation-timing-ms);width:1.5em}.rich-select__toggle-arrow_opened{transform:rotate(90deg)}.rich-select__toggle-wrapper{background:0;border:0;border-radius:0;color:inherit;font:inherit;margin:0;padding:0}.rich-select-display-enter{opacity:.01}.rich-select-display-enter-active{opacity:1;transition:all var(--select-display-animation-timing-ms) ease-out}.rich-select-display-exit{opacity:1}.rich-select-display-exit-active{opacity:.01;transition:all var(--select-display-animation-timing-ms) ease-out}.rich-select{color:var(--color-content-primary);outline:none}.rich-select_opened{position:relative;z-index:1}.rich-select__toggle[disabled]{color:var(--color-content-tertiary)}.quiz-form-matching__prompt{border-radius:6px;display:flex;flex-direction:column;font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif);padding:1rem 0;padding:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0}@media screen and (max-width:480px){.quiz-form-matching__prompt .code-inline{margin:0}}.quiz-form-matching__prompt_correct{--verdict-color-triplet:var(--color-accent-success)}.quiz-form-matching__prompt_incorrect{--verdict-color-triplet:var(--color-accent-critical)}.quiz-form-matching__prompt-content{margin-bottom:1rem;margin-bottom:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.quiz-form-matching__feedback{color:var(--verdict-color-triplet);margin-top:.5rem;margin-top:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.quiz-form-matching__feedback .paragraph{color:var(--verdict-color-triplet);font-size:1rem;font-size:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))));line-height:1.375em}@media screen and (max-width:480px){.quiz-form-matching__feedback .paragraph{font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif)}}.quiz-form-matching__overlay{background-color:var(--color-background-glassy-a);border-radius:16px;height:calc(100% + 2px);left:-1px;opacity:0;pointer-events:none;position:absolute;top:-1px;transition:opacity .2s;width:calc(100% + 2px)}.quiz-form-matching .rich-select_opened{z-index:2}.quiz-form-matching_select-expanded+.quiz-form-matching__overlay{opacity:1}@media screen and (max-width:480px){.quiz-form-matching_select-expanded+.quiz-form-matching__overlay{opacity:0}}.marker__inline-input_type_choice{display:inline-block}.marker__inline-input_type_choice.marker__inline-input_status_correct{outline:1px solid #02b241}.marker__inline-input_type_choice.marker__inline-input_status_incorrect{outline:1px solid red}.inline-field_type_text.input.input{display:inline-block;margin:.3em 16px;width:var(--width)}.inline-field_type_text.inline-field_status_correct.input-simple .input__control{border-color:#02b241}.inline-field_type_text.inline-field_status_incorrect.input-simple .input__control{border-color:red}.editable-table-cell{box-sizing:border-box;position:relative}.editable-table-cell_editable{cursor:pointer}.editable-table-cell_editable:hover{background-color:var(--color-background-highlighted)}.editable-table-cell__input{background:transparent;border:none;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;max-width:100%;min-width:100%;outline:none;overflow:hidden;padding:0;resize:none;width:100%}.editable-table-cell__content,.editable-table-cell__input{word-wrap:break-word;display:block;min-height:1em;white-space:pre-wrap}.editable-table-controls-wrapper{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.editable-table-control{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;line-height:1;padding:0;pointer-events:auto;position:fixed;width:24px;z-index:11}.editable-table-control:before{content:"";inset:-8px;pointer-events:auto;position:absolute}.editable-table-control:hover{background-color:#f3f4f6;border-color:#9ca3af}.full-markdown.full-markdown{display:block}.full-markdown.full-markdown .paragraph:after{content:none}.full-markdown.full-markdown .Markdown-HorizontalAlign_alignment_justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify;text-justify:inter-word}[data-contrast=inverted] .Markdown .paragraph{background-color:#000!important;color:#fff!important;opacity:1}[data-contrast=blue] .Markdown .paragraph{background-color:#9dd1ff!important;color:#063462!important;opacity:1}[data-contrast=beige] .Markdown .paragraph{background-color:#f7f3d6!important;color:#4d4b43!important;opacity:1}[data-contrast=brown] .Markdown .paragraph{background-color:#3b2716!important;color:#a9e44d!important;opacity:1}.markdown{color:var(--color-content-primary)}.markdown .iframe-wrapper,.markdown .youtube-wrapper{display:flex;justify-content:center;margin:2.5rem 0;margin:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5)) 0}.markdown .iframe-wrapper iframe,.markdown .youtube-wrapper iframe{background-color:var(--color-palette-white-1000);height:var(--iframe-height);max-height:var(--iframe-max-height);max-width:var(--iframe-max-width);min-height:400px;min-height:var(--iframe-min-height,400px);min-width:var(--iframe-min-width);width:100%;width:var(--iframe-width,100%)}@media screen and (max-width:480px){.markdown .iframe-wrapper iframe,.markdown .youtube-wrapper iframe{height:var(--iframe-mobile-height,var(--iframe-height));max-height:var(--iframe-mobile-max-height,var(--iframe-max-height));max-width:var(--iframe-mobile-max-width,var(--iframe-max-width));min-height:300px;min-height:var(--iframe-mobile-min-height,var(--iframe-min-height,300px));min-width:var(--iframe-mobile-min-width,var(--iframe-min-width));width:var(--iframe-mobile-width,var(--iframe-width))}}.markdown .iframe-wrapper iframe[src*="sandbox.practicum-team.ru"],.markdown .youtube-wrapper iframe[src*="sandbox.practicum-team.ru"]{background-color:var(--color-background-default)}.markdown .iframe-wrapper iframe[src*="forms.yandex.ru/surveys"]{--iframe-min-height:282px;--iframe-mobile-min-height:282px;background-color:var(--color-background-default);border-radius:var(--border-radius-8)}@media screen and (max-width:480px){.markdown .iframe-wrapper{overflow:auto}}.markdown .iframe-wrapper_type_document{border-bottom:1px solid var(--color-background-stroke);border-top:1px solid var(--color-background-stroke);margin:2rem 0;margin:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0}.markdown .iframe-wrapper_type_document iframe{height:700px}@media screen and (max-height:900px){.markdown .iframe-wrapper_type_document iframe{height:70vh}}@media screen and (max-height:700px){.markdown .iframe-wrapper_type_document iframe{height:60vh}}@media screen and (max-height:550px){.markdown .iframe-wrapper_type_document iframe{height:50vh}}.markdown .image{border-radius:16px;display:block;margin:2.5rem 0 .5rem;margin:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5)) 0 var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.markdown .image_expandable{background-color:var(--color-palette-white-1000);cursor:zoom-in;transition:filter .3s ease}.markdown .image_expandable:hover{filter:brightness(.95)}.markdown img{max-width:100%}.markdown_type_theory{--base-ratio:1;--base-unit:calc(1rem * var(--base-ratio));--size-50:calc(var(--base-unit) * .25);--size-100:calc(var(--base-unit) * .5);--size-200:calc(var(--base-unit) * .75);--size-300:var(--base-unit);--size-400:calc(var(--base-unit) * 1.25);--size-500:calc(var(--base-unit) * 1.5);--size-600:calc(var(--base-unit) * 1.75);--size-700:calc(var(--base-unit) * 2);--size-800:calc(var(--base-unit) * 2.5);--size-900:calc(var(--base-unit) * 3);--font-100:var(--font-ys-caption-14-regular);--font-200:var(--font-ys-body-18-regular-paragraph);--font-250:var(--font-ys-header-20-bold);--font-300:var(--font-ys-header-24-bold);--font-400:var(--font-ys-header-32-bold);--font-500:var(--font-ys-header-40-bold);font-feature-settings:"pnum" on,"lnum" on;--wide-block-horizontal-margin:calc(-1 * var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)));box-sizing:border-box;font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif)}@media screen and (max-width:480px){.markdown_type_theory{--base-ratio:.75;--font-400:var(--font-ys-header-24-bold);--font-500:var(--font-ys-header-32-bold);font-feature-settings:"pnum" on,"lnum" on;--wide-block-horizontal-margin: calc((100% - 100vw)/2 + 8px) }}.markdown_type_theory *{box-sizing:inherit}.markdown_type_theory .paragraph{margin:1.25rem 0 .75rem;margin:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)) 0 var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75));white-space:pre-wrap}.markdown_type_theory .paragraph:first-child{margin-top:0}.markdown_type_theory .paragraph:last-child{margin-bottom:0}.markdown_type_theory .paragraph+ol,.markdown_type_theory .paragraph+ul{margin-top:1rem;margin-top:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.markdown_type_theory .paragraph+.image{margin-top:1.25rem;margin-top:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25))}.markdown_type_theory .paragraph .markdown-formula-wrapper{overflow-x:auto}.markdown_type_theory h1{font:600 2.75rem/1.08em Suisse,Arial,Helvetica,sans-serif;font:var( --font-500,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.75)/1.08em Suisse,Arial,Helvetica,sans-serif );margin:3rem 0 0;margin:var(--size-900,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 3)) 0 0}.markdown_type_theory h1+*,.markdown_type_theory h1+.paragraph{margin-top:2rem;margin-top:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.markdown_type_theory h1+h5{font:600 1.5rem/1.25em Suisse,Arial,Helvetica,sans-serif;font:var( --font-300,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)/1.25em Suisse,Arial,Helvetica,sans-serif );font-family:spectral,serif;font-weight:400;line-height:28px;margin:1rem 0 2rem;margin:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1)))) 0 var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.markdown_type_theory h2{font:600 2rem/1.125em Suisse,Arial,Helvetica,sans-serif;font:var( --font-400,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)/1.125em Suisse,Arial,Helvetica,sans-serif );margin:2.5rem 0 .75rem;margin:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5)) 0 var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75))}.markdown_type_theory h2+*,.markdown_type_theory h2+.paragraph{margin-top:.75rem;margin-top:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75))}.markdown_type_theory h3{font:600 1.5rem/1.25em Suisse,Arial,Helvetica,sans-serif;font:var( --font-300,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)/1.25em Suisse,Arial,Helvetica,sans-serif );margin:2.5rem 0 .75rem;margin:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5)) 0 var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75))}.markdown_type_theory h3+*,.markdown_type_theory h3+.paragraph{margin-top:.75rem;margin-top:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75))}.markdown_type_theory h4{font:600 1.25rem/1.2em Suisse,Arial,Helvetica,sans-serif;font:var( --font-250,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)/1.2em Suisse,Arial,Helvetica,sans-serif );margin:2rem 0 .75rem;margin:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0 var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75))}.markdown_type_theory h4+*,.markdown_type_theory h4+.paragraph{margin-top:.75rem;margin-top:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75))}.markdown_type_theory h6{font:600 1.5rem/1.25em Suisse,Arial,Helvetica,sans-serif;font:var( --font-300,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)/1.25em Suisse,Arial,Helvetica,sans-serif );font-weight:400;margin:2rem 0;margin:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0;padding:0 0 0 1rem;padding:0 0 0 var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))))}.markdown_type_theory ol,.markdown_type_theory ul{list-style:none;margin:1.25rem 0 0 1rem;margin:var(--size-400,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25)) 0 0 var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio, 1))));padding:0 0 0 2rem;padding:0 0 0 var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));white-space:pre-line}.markdown_type_theory ol li,.markdown_type_theory ul li{position:relative}.markdown_type_theory ol li:not(:last-child),.markdown_type_theory ul li:not(:last-child){margin:0 0 .5rem;margin:0 0 var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.markdown_type_theory ol li:before,.markdown_type_theory ul li:before{left:-2rem;left:calc(-1 * var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)));position:absolute;width:2rem;width:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.markdown_type_theory ol li .paragraph,.markdown_type_theory ul li .paragraph{margin-bottom:.5rem;margin-bottom:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));margin-top:.5rem;margin-top:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.markdown_type_theory ol li .image,.markdown_type_theory ul li .image{margin:0;max-width:100%}.markdown_type_theory ol ol,.markdown_type_theory ol ul,.markdown_type_theory ul ol,.markdown_type_theory ul ul{margin-top:.5rem;margin-top:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.markdown_type_theory ul li:before{content:"•";font-size:24px;top:-1px}.markdown_type_theory ol[start="0"]{counter-reset:ordered-list1 -1}.markdown_type_theory ol[start="1"]{counter-reset:ordered-list1 0}.markdown_type_theory ol[start="2"]{counter-reset:ordered-list1 1}.markdown_type_theory ol[start="3"]{counter-reset:ordered-list1 2}.markdown_type_theory ol[start="4"]{counter-reset:ordered-list1 3}.markdown_type_theory ol[start="5"]{counter-reset:ordered-list1 4}.markdown_type_theory ol[start="6"]{counter-reset:ordered-list1 5}.markdown_type_theory ol[start="7"]{counter-reset:ordered-list1 6}.markdown_type_theory ol[start="8"]{counter-reset:ordered-list1 7}.markdown_type_theory ol[start="9"]{counter-reset:ordered-list1 8}.markdown_type_theory ol[start="10"]{counter-reset:ordered-list1 9}.markdown_type_theory ol[start="11"]{counter-reset:ordered-list1 10}.markdown_type_theory ol[start="12"]{counter-reset:ordered-list1 11}.markdown_type_theory ol[start="13"]{counter-reset:ordered-list1 12}.markdown_type_theory ol[start="14"]{counter-reset:ordered-list1 13}.markdown_type_theory ol[start="15"]{counter-reset:ordered-list1 14}.markdown_type_theory ol[start="16"]{counter-reset:ordered-list1 15}.markdown_type_theory ol[start="17"]{counter-reset:ordered-list1 16}.markdown_type_theory ol[start="18"]{counter-reset:ordered-list1 17}.markdown_type_theory ol[start="19"]{counter-reset:ordered-list1 18}.markdown_type_theory ol[start="20"]{counter-reset:ordered-list1 19}.markdown_type_theory ol>li:before{content:counter(ordered-list1) ".";counter-increment:ordered-list1}.markdown_type_theory ol ol[start]{counter-reset:ordered-list2 0;margin:.5rem 0 0;margin:var(--size-100,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 0 0}.markdown_type_theory ol ol[start] li:before{content:counter(ordered-list1) "." counter(ordered-list2) ". ";counter-increment:ordered-list2}.markdown_type_theory a{color:var(--color-content-primary)}.markdown_type_theory iframe{border:none}.markdown_type_theory .iframe-wrapper+em{margin:-.25rem 0 2.5rem;margin:calc(-.1 * var(--size-800, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))) 0 var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}.markdown_type_theory .downloadable-image+em,.markdown_type_theory .iframe-wrapper+em{color:var(--color-content-secondary);display:block;font:.875rem/1.08em YS Text,Arial,Helvetica,sans-serif;font:var(--font-100,.875rem/1.08em YS Text,Arial,Helvetica,sans-serif);font-family:Suisse,Arial,Helvetica,sans-serif;font-style:normal;text-align:center}.markdown_type_theory .downloadable-image+em{margin-top:12px}.markdown_type_theory img,.markdown_type_theory video{max-width:100%}.markdown_type_theory audio{border-radius:var(--border-radius-8);margin-block:var(--spacing-4);max-width:800px;width:100%}.markdown_type_theory video{max-height:400px;width:100%}.markdown_type_theory .image+*,.markdown_type_theory .table+*{margin-top:2.5rem;margin-top:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}.markdown_type_theory .image+.paragraph>em:first-child:only-child,.markdown_type_theory .table+.paragraph>em:first-child:only-child{color:var(--color-content-secondary);display:block;font:.875rem/1.08em YS Text,Arial,Helvetica,sans-serif;font:var(--font-100,.875rem/1.08em YS Text,Arial,Helvetica,sans-serif);font-family:Suisse,Arial,Helvetica,sans-serif;font-style:normal;margin:-1.75rem 0 2.5rem;margin:calc(-.7 * var(--size-800, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))) 0 var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5));text-align:center}.markdown_type_theory img+em{margin:0}.markdown_type_theory blockquote{border:1px solid var(--color-background-stroke);border-left:none;border-right:none;font:600 1.5rem/1.25em Suisse,Arial,Helvetica,sans-serif;font:var( --font-300,600 calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)/1.25em Suisse,Arial,Helvetica,sans-serif );font-family:spectral,serif;font-weight:400;margin:2.5rem 0;margin:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5)) 0;padding:2rem 0;padding:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0;position:relative}.markdown_type_theory blockquote .paragraph:last-child{margin:0}.markdown_type_theory blockquote:after,.markdown_type_theory blockquote:before{background-color:var(--color-content-primary);background-position-x:50%;background-repeat:no-repeat;content:"";display:inline-block;font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;height:24px;left:50%;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;position:absolute;text-align:center;transform:translate(-50%,-50%);width:40px}.markdown_type_theory blockquote:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS43MDcgMTcuMjkzIDYuNDE0IDEybDUuMjkzLTUuMjkzLTEuNDE0LTEuNDE0TDMuNTg2IDEybDYuNzA3IDYuNzA3IDEuNDE0LTEuNDE0em04IDBMMTQuNDE0IDEybDUuMjkzLTUuMjkzLTEuNDE0LTEuNDE0TDExLjU4NiAxMmw2LjcwNyA2LjcwNyAxLjQxNC0xLjQxNHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS43MDcgMTcuMjkzIDYuNDE0IDEybDUuMjkzLTUuMjkzLTEuNDE0LTEuNDE0TDMuNTg2IDEybDYuNzA3IDYuNzA3IDEuNDE0LTEuNDE0em04IDBMMTQuNDE0IDEybDUuMjkzLTUuMjkzLTEuNDE0LTEuNDE0TDExLjU4NiAxMmw2LjcwNyA2LjcwNyAxLjQxNC0xLjQxNHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);top:0}.markdown_type_theory blockquote:after{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yOTMgMTcuMjkzIDE3LjU4NiAxMmwtNS4yOTMtNS4yOTMgMS40MTQtMS40MTRMMjAuNDE0IDEybC02LjcwNyA2LjcwNy0xLjQxNC0xLjQxNHptLTggMEw5LjU4NiAxMiA0LjI5MyA2LjcwN2wxLjQxNC0xLjQxNEwxMi40MTQgMTJsLTYuNzA3IDYuNzA3LTEuNDE0LTEuNDE0eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yOTMgMTcuMjkzIDE3LjU4NiAxMmwtNS4yOTMtNS4yOTMgMS40MTQtMS40MTRMMjAuNDE0IDEybC02LjcwNyA2LjcwNy0xLjQxNC0xLjQxNHptLTggMEw5LjU4NiAxMiA0LjI5MyA2LjcwN2wxLjQxNC0xLjQxNEwxMi40MTQgMTJsLTYuNzA3IDYuNzA3LTEuNDE0LTEuNDE0eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);top:100%}.markdown_type_theory thead{position:relative;z-index:1}.markdown_type_theory pre{margin:0}.markdown_type_theory .code-inline{box-sizing:border-box;white-space:break-spaces;word-break:break-word}.markdown_type_theory .code-block{margin:.75rem 0;margin:var(--size-200,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0}.markdown_type_theory .code-block+:not(.code-block):not(blockquote):not(h1):not(h2):not(h3):not(.content-expander_expanded){margin-top:2rem;margin-top:var(--size-700,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.markdown_type_theory :not(.code-block):not(.paragraph):not(ol):not(ul)+.code-block{margin-top:1.5rem;margin-top:var(--size-500,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5))}.markdown_type_theory .glossary-term .code-inline{background:none;box-shadow:none;margin:0;min-width:0;padding:0}.markdown_type_theory .downloadable-image,.markdown_type_theory .quiz,.markdown_type_theory .quiz-task,.markdown_type_theory .table{margin-left:var(--wide-block-horizontal-margin);margin-right:var(--wide-block-horizontal-margin);max-width:calc(100% - 2 * var(--wide-block-horizontal-margin))}.markdown_type_theory ol li .downloadable-image{margin-inline:0;max-width:100%}.markdown_type_theory .chat__message-bubble_type_image .downloadable-image,.markdown_type_theory .downloadable-image_narrow{margin-left:0;margin-right:0;max-width:100%}.markdown_type_theory .table{margin-bottom:2.5rem;margin-bottom:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5));margin-top:2.5rem;margin-top:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}@media screen and (max-width:480px){.markdown_type_theory .table{margin-left:0;margin-right:0;width:100%}}.markdown_type_theory .quiz{margin-bottom:2.5rem;margin-bottom:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}.markdown_type_theory .quiz-task:not(:first-child){margin-top:2.5rem;margin-top:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}.markdown_type_theory .quiz-task:not(:last-child){margin-bottom:2.5rem;margin-bottom:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}.markdown_type_theory .dialog{--paddings:0;--margin:var(--size-800,calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5));--margin-bottom-multiplier:1.5;margin:2.5rem 0 3.75rem;margin:var(--margin) 0 calc(var(--margin) * var(--margin-bottom-multiplier))}.markdown_type_theory .dialog+.content-expander.content-expander_expanded+.dialog,.markdown_type_theory .dialog+.dialog{margin-top:calc(var(--margin) * (1 - var(--margin-bottom-multiplier)))}.markdown_type_theory:not(.markdown_size_small) .table{border:1px solid var(--color-background-stroke);border-radius:16px;padding:32px}@media screen and (max-width:480px){.markdown_type_theory:not(.markdown_size_small) .table{border:none;padding:0}}.markdown_type_theory.markdown_size_small{--base-ratio:.75;--font-200:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on;--wide-block-horizontal-margin:0px}.MarkerMacaroni_flavor_grape .List-Title{display:none}.input-default__length-display{bottom:0;color:#abb2bf;font-size:.8em;position:absolute;right:0;transform:translateY(calc(100% + 4px))}.input-default.input-bordered{align-items:center;display:flex}.input-default.input-bordered.input-bordered_invalid.input:not(.input_valid):not(.input_empty):not(.input_focused) .input__control-wrapper{border-color:#ff3b30;color:#ff3b30}.input-default.input-bordered.input_focused .input__label{transform:none}.input-default.input-bordered.input_focused .input__control-wrapper{border-color:#1a1b22;color:currentColor}.input-default.input-bordered.input:not(.input_empty) .input__label{transform:none}.input-default.input-bordered.input_empty:not(.input_pristine).input_required .input__control-wrapper{color:currentColor}.input-default.input-bordered.input_required:after{display:none}.input-default.input-bordered.input_required .input__label:after{color:#005cff;color:var(--accent-color,#005cff);content:"*";font-size:1rem;left:calc(100% + 2px);line-height:1.5em;position:absolute;top:0}.input-default.input-bordered.input_required.input_focused.input_valid .input__control-wrapper{color:currentColor}.input-default.input-bordered.input_multiline .input__control{padding-right:8px;resize:none}.input-default.input-bordered.input_multiline .input__control-wrapper{height:120px;height:var(--min-multiline-height,120px);overflow-y:scroll}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar{background-color:transparent;width:6px}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar-thumb{background-color:#5c6079;border-radius:10px;-webkit-box-shadow:inset 0 0 0 1px #fff}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar-thumb:hover{background-color:#1a1b22}.input-default.input-bordered .input__control{font-family:inherit;font-size:1.125rem;line-height:1.77em;max-width:100%;min-width:100%;padding:8px 16px;width:100%}.input-default.input-bordered .input__control-wrapper{border:1px solid rgba(26,27,34,.15);border-radius:6px;border-radius:var(--input-border-radius,6px);display:inline-block;order:2;padding-bottom:0}.input-default.input-bordered .input__control-wrapper:after{display:none}.input-default.input-bordered .input__label{align-self:flex-start;color:#1a1b22;display:inline-block;flex-shrink:0;font-size:1rem;font-weight:500;line-height:1.75em;margin-right:12px;opacity:1;order:1;position:relative;top:12px}.input-default.input-bordered .input__message{background-color:#fff;bottom:0;height:.9375rem;line-height:1.25em;padding:0 4px;top:0;transform:translate(12px,-50%)}.input-default.input{color:currentColor;margin:1.3em 0;position:relative}.input-default.input,.input-default.input *{box-sizing:border-box}.input-default.input_valid .input__control-wrapper{color:currentColor}.input-default.input_valid .input__control-wrapper:after{background-color:var(--color-accent-success)}.input-default.input_valid:after{color:var(--color-accent-success)}.input-default.input_disabled{opacity:.5}.input-default.input_required:after{color:var(--color-accent-critical);content:"*";display:none;font-size:1em;line-height:1.5em;position:absolute;right:0;top:0}.input-default.input_pristine .input__control-wrapper{color:currentColor}.input-default.input_pristine .input__control-wrapper:after{background:currentColor}.input-default.input_pristine:after{color:currentColor;color:var(--input-valid-color,currentColor)}.input-default.input_empty .input__control-wrapper:after{background:currentColor;opacity:.5}.input-default.input_empty:not(.input_pristine).input_required .input__control-wrapper{color:var(--color-accent-critical)}.input-default.input_empty.input_valid .input__control-wrapper:after{background:currentColor;opacity:.5}.input-default.input_empty:after{display:block}.input-default.input_empty .input__label{transform:translate(0) scale(1)}.input-default.input:not(.input_empty) .input__label,.input-default.input_focused .input__label{transform:translateY(calc(-1em - 4px)) scale(.75)}.input-default.input_focused.input_empty .input__control-wrapper:after{color:currentColor;opacity:1}.input-default.input_focused:after{display:none}.input-default.input:not(.input_multiline) .input__label{white-space:nowrap}.input-default .input__control{background:none;border:none;color:var(--color-content-primary);font-size:1rem;line-height:1.5em;max-width:100%;min-width:100%;outline:none;width:100%}.input-default .input__control-wrapper{color:var(--color-accent-critical);padding-bottom:4px;position:relative;width:100%}.input-default .input__control-wrapper:after{background:currentColor;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.input-default .input__message{font-feature-settings:"pnum" on,"lnum" on;bottom:-24px;color:var(--color-accent-critical);font:var(--font-ys-caption-12-regular);line-height:2em;margin:0;position:absolute}@media screen and (max-width:480px){.input-default .input__message{white-space:nowrap}}.input-default .input__label{color:currentColor;font-size:1rem;line-height:1.5em;margin:0;opacity:.3;pointer-events:none;position:absolute;top:0;transform-origin:left center;transition:.2s}.icon-arrow_direction_up{transform:rotate(90deg)}.icon-arrow_direction_down{transform:rotate(-90deg)}.icon-arrow_direction_right{transform:rotate(180deg)}.icon-arrow_direction_left{transform:rotate(0)}.icon-arrow_theme_tailed.icon-arrow_direction_up{transform:rotate(-90deg)}.icon-arrow_theme_tailed.icon-arrow_direction_down{transform:rotate(90deg)}.icon-arrow_theme_tailed.icon-arrow_direction_right{transform:rotate(0)}.icon-arrow_theme_tailed.icon-arrow_direction_left,.icon-arrow_theme_triangle.icon-arrow_direction_up{transform:rotate(180deg)}.icon-arrow_theme_triangle.icon-arrow_direction_down{transform:rotate(0)}.icon-arrow_theme_triangle.icon-arrow_direction_right{transform:rotate(-90deg)}.icon-arrow_theme_triangle.icon-arrow_direction_left{transform:rotate(90deg)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_up{transform:rotate(180deg)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_down{transform:rotate(0)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_right{transform:rotate(-90deg)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_left{transform:rotate(90deg)}.icon-logo_type_ya-en.icon-logo_theme_original path,.icon-logo_type_ya-ru.icon-logo_theme_original path{fill:#f33}.icon-logo_type_ya-en.icon-logo_theme_black path,.icon-logo_type_ya-ru.icon-logo_theme_black path{fill:#000}.icon-logo_type_ya-en.icon-logo_theme_white path,.icon-logo_type_ya-ru.icon-logo_theme_white path{fill:#fff}.icon-next{transform:rotate(180deg)}.icon-status-complete .shape1{fill:var(--color-accent-success)}.icon-status-complete .shape2{fill:var(--color-palette-white-1000);fill-rule:nonzero}.icon-status-error .shape1{fill:var(--color-accent-critical)}.icon-status-error .shape2,.icon-status-error .shape3{fill:var(--color-palette-white-1000)}.input-figaro-container-wrapper{--code-bg-simulator:#f7f9fc;--darken-background:#c5d1e3;--figaro-darken-notification:#d8e4f5;--figaro-notification:#dbe6e2;--input-hover:#e9edf8;--input:#f0f4fd;--popup-dividers:#ebeaed;--primary:#1a1b22;--shadow:#0d2343;--simulator-divider:#d9d9d9;--white:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px rgba(13,35,67,.14),0px 1px 5px 0px rgba(13,35,67,.06);--shadow-1:0px 2px 0px 0px rgba(13,35,67,.1),0px 2px 6px 0px rgba(13,35,67,.1);--shadow-2:0px 1px 17px 0px rgba(0,0,0,.06),0px 1px 5px 0px rgba(0,0,0,.06);--shadow-3:0px 4px 40px 0px rgba(235,238,247,.6);--size-50:4px;--size-100:8px;--size-200:12px;--size-300:16px;--size-400:20px;--size-500:24px;--size-550:28px;--size-600:32px;--size-700:36px;--size-800:40px;--size-900:48px;--size-1000:64px;--size-1100:88px;--opacity-100:.06;--opacity-200:.15;--opacity-300:.3;--opacity-400:.6;--opacity-500:.8;--z-index-100:100;--z-index-200:200;--z-index-300:300;--z-index-400:400;--z-index-500:500;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media screen and (max-width:480px){.input-figaro-container-wrapper{--font-400:1rem/1.375em ys text;--font-500:1rem/1.5em ys text;--font-600:1.125rem/1.5em ys text;--font-700:2rem/1.125em ys text}}.input-figaro-container-wrapper-number{display:flex}.input-figaro-container-wrapper-number__control-numbers-wrapper{margin-left:var(--size-50);min-height:60px;width:var(--size-800)}.input-figaro-container-wrapper-number__control-number.button2.button2_icon{background-color:var(--input);border-radius:var(--size-100);cursor:pointer;display:block;height:30px;padding:3px 0;width:100%}.input-figaro-container-wrapper-number__control-number.button2.button2_icon:not(:last-child){margin-bottom:var(--size-50)}.input-figaro-container-wrapper-number__control-number.button2.button2_icon:hover{background-color:var(--input-hover)}.input-figaro-container-wrapper-number__control-number-icon{width:var(--size-300)}.input-figaro-container{--background-color:var(--input);--border-color:var(--background-color);align-items:center;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--size-100);box-sizing:content-box;cursor:text;display:flex;min-height:60px;position:relative;transition:background-color .2s,border-color .2s;width:100%}.input-figaro-container .input__control{opacity:0;transition:opacity .2s}.input-figaro-container_invalid{--background-color:#fbe7e7}.input-figaro-container_invalid .input-figaro__icon{color:#ff3b30}.input-figaro-container_filled,.input-figaro-container_focused{--background-color:#fff;--border-color:#005cff}.input-figaro-container_filled.input-figaro-container_invalid,.input-figaro-container_focused.input-figaro-container_invalid{--border-color:#ff3b30}.input-figaro-container_filled .input__control,.input-figaro-container_focused .input__control{opacity:1}.input-figaro-container:not(.input-figaro-container_focused):not(.input-figaro-container_filled):hover{--background-color:var(--input-hover)}.input-figaro-container:not(.input-figaro-container_focused):not(.input-figaro-container_filled):hover.input-figaro-container_invalid{--background-color:#f9e0e0}.input-figaro.input{flex-grow:1;margin:0 var(--size-300)}.input-figaro.input .input__label{color:var(--primary);font:var(--font-300);top:20px}.input-figaro.input:not(.input_empty) .input__label,.input-figaro.input_focused .input__label{transform:translateY(-.75em) scale(.75)}.input-figaro .input-figaro-control-wrapper_with-icon{align-items:center;display:flex}.input-figaro .input-figaro-control-wrapper_with-icon .input__control{min-width:0;min-width:auto;padding:var(--size-100) 0}.input-figaro .input__control-wrapper{color:var(--primary);padding-bottom:0;position:relative}.input-figaro .input__control-wrapper:after,.input-figaro.input_required:after{display:none}.input-figaro.input_required .input__label:after{color:currentColor;content:"*";font-size:1rem;line-height:1.5em;position:absolute;right:-.5em;top:-.1em}.input-figaro .input__control{color:var(--primary);font:var(--font-300);margin:12px 0;padding:var(--size-300) 0 0}.input-figaro textarea.input__control{resize:none}.input-figaro .input__control-wrapper .input__control::-moz-placeholder{color:#1a1b224d}.input-figaro .input__control-wrapper .input__control::placeholder{color:#1a1b224d}.input-figaro__message-slidedown{overflow:hidden;transition-duration:.3s;transition-timing-function:ease}.input-figaro__message{color:#ff3b30;font-size:var(--size-200);line-height:2em}.input-figaro__icon{color:#005cff;cursor:pointer;flex-shrink:0;margin:auto var(--size-300)}.input-figaro__icon_done{background-color:#fff;border-radius:100%;cursor:default;height:32px;width:32px}.input-figaro input::-webkit-inner-spin-button,.input-figaro input::-webkit-outer-spin-button{-webkit-appearance:none}.input-figaro input[type=number]{-moz-appearance:textfield}.icon-status-success .shape1{fill:var(--color-accent-success)}.icon-status-success .shape2{fill:var(--color-palette-white-1000)}.input-rounded-external{padding-bottom:0}.input-rounded-external_with-padding{padding-bottom:24px}.input-rounded-container{align-items:center;border:1px solid #d9d9d9;border-radius:100px;display:flex;height:50px;padding-left:21px;padding-right:7px;position:relative}.input-rounded-container_focused{border-color:#1a1b22}.input-rounded-container_focused .input-rounded .input__control::-moz-placeholder{color:#1a1b224d}.input-rounded-container_focused .input-rounded .input__control::placeholder{color:#1a1b224d}.input-rounded-container_filled{border-color:#005cff}.input-rounded-container_submitted{border-color:#02b241}.input-rounded-container_submitted .input-rounded .input__control{color:#1a1b22}.input-rounded-container_submitted .input-default.input_disabled{opacity:1}.input-rounded-container_invalid{border-color:#ff3b30}.input-rounded.input{flex-grow:1;margin:0 12px}.input-rounded .input__control-wrapper{padding-bottom:0;position:relative;top:-1px}.input-rounded__icon-link{display:block;height:18px;width:18px}.input-rounded__icon-link path{stroke:#005cff}.input-rounded__icon-submit{animation:emersion .2s ease-in-out forwards;display:block;height:36px;width:36px}.input-rounded .input__control-wrapper:after{display:none}.input-rounded .input__control{caret-color:#005cff;color:#1a1b22;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:18px}.input-rounded .input__control::-moz-placeholder{color:#aeafb24d}.input-rounded .input__control::placeholder{color:#aeafb24d}.input-rounded__error{color:#ff3b30;font-size:12px;line-height:24px;position:absolute;top:100%}@keyframes emersion{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.input-default.input-simple.input_focused .input__label{transform:none}.input-default.input-simple.input_focused .input__control{border:1px solid var(--color-accent-neutral)}.input-default.input-simple.input_multiline .input__control{border-radius:8px}.input-default.input-simple.input:not(.input_empty) .input__label{display:none}.input-default.input-simple .input__control{font-feature-settings:"pnum" on,"lnum" on;border:1px solid var(--color-background-stroke);font:var(--font-ys-body-16-regular-paragraph);max-width:100%;min-width:100%;padding:16px;width:100%}.input-default.input-simple .input__control-wrapper{padding-bottom:0}.input-default.input-simple .input__control-wrapper:after{display:none}.input-default.input-simple .input__label{font-feature-settings:"pnum" on,"lnum" on;font:var(--font-ys-body-16-regular-paragraph);left:18px;margin:0;top:18px}.marker_type_textarea .marker__scrollable-box{border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;display:flex;height:100%;padding:12px 16px 12px 12px}.marker_type_textarea .marker__scrollable-box:focus-within{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.marker_type_textarea .marker__scrollable-box_poped-up{border:none;box-shadow:0 4px 20px #0000000f}.marker_type_textarea .marker__content-block{border:1px solid transparent;border-radius:8px;box-shadow:0 4px 20px #0000000f;box-sizing:border-box;font-size:16px;font-weight:400;overflow-wrap:break-word;padding:16px;position:relative;white-space:pre-line}.marker_type_textarea .marker__content-block:after{content:"";display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:3px}.marker_type_textarea .marker__content-block_correct:after{background:#02b241}.marker_type_textarea .marker__content-block_incorrect:after{background:#ff3b30}.marker_type_textarea .marker__input{margin:0}.marker_type_textarea .marker__input-control{min-height:140px}.marker{color:var(--color-content-primary)}.marker .markdown_type_theory{--wide-block-horizontal-margin:0}@keyframes menuFadeIn{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes theoryFragmentAppearance{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes fadeAppearance{0%{opacity:0}to{opacity:1}}.fade-enter{opacity:.01}.fade-enter-active{opacity:1;transition:all .2s ease-out}.fade-exit{opacity:1}.fade-exit-active{opacity:.01;transition:all .2s ease-out}.scale-fade-enter{transform:scale(.01)}.scale-fade-enter-active{transform:scale(1);transition:all .25s ease-out}.scale-fade-exit{transform:scale(1)}.scale-fade-exit-active{transform:scale(.01);transition:all .25s ease-out}@keyframes placeholder-animation{0%{background-position:0 50%}65%{background-position:0 50%}to{background-position:1400px 50%}}.theory-viewer__block_type_wide-layout{--block-width:100%;--wide-block-width:100%}@media screen and (max-width:480px){.theory-viewer__block_type_wide-layout{--block-width:100vw;--wide-block-width:100vw}}@custom-media --media-mobile-s (max-width: 359px);@custom-media --media-mobile-m (max-width: 413px);@custom-media --media-mobile-l (max-width: 539px);@custom-media --media-tablet-s (max-width: 767px);@custom-media --media-tablet-m (max-width: 1023px);@custom-media --media-desktop-s (max-width: 1279px);@custom-media --media-desktop-m (max-width: 1439px);@custom-media --media-desktop-l (max-width: 1559px);@custom-media --media-desktop-xl (max-width: 1919px);.prisma{--border-radius-4: .25rem;--border-radius-5: .3125rem;--border-radius-6: .375rem;--border-radius-8: .5rem;--border-radius-10: .625rem;--border-radius-12: .75rem;--border-radius-14: .875rem;--border-radius-16: 1rem;--border-radius-20: 1.25rem}.prisma{--shadow-small-default: 0px 1px 4px 1px rgba(36, 36, 36, .07);--shadow-small-hovered: 0px 1px 16px 2px rgba(36, 36, 36, .07);--shadow-small-pressed: 0px 0px 6px rgba(36, 36, 36, .07);--shadow-small-hidden: 0px 1px 4px 1px rgba(36, 36, 36, 0);--shadow-medium-default: 0px 1px 12px 2px rgba(36, 36, 36, .07);--shadow-medium-hovered: 0px 2px 32px 6px rgba(36, 36, 36, .07);--shadow-medium-pressed: 0px 1px 8px rgba(36, 36, 36, .07);--shadow-medium-hidden: 0px 1px 12px 2px rgba(36, 36, 36, 0);--shadow-huge-default: 0px 2px 160px 16px rgba(36, 36, 36, .07);--shadow-huge-hidden: 0px 2px 160px 16px rgba(36, 36, 36, 0)}.prisma{font-feature-settings:"pnum" on,"lnum" on;--font-mono-caption-14-regular: 400 .875rem/1.5714em Monaco, monospace, sans-serif;--font-ys-body-16-medium-paragraph: 500 1rem/1.375em YS Text, sans-serif;--font-ys-body-16-medium-ui: 500 1rem/1.25em YS Text, sans-serif;--font-ys-body-16-regular-paragraph: 400 1rem/1.375em YS Text, sans-serif;--font-ys-body-16-regular-ui: 400 1rem/1.25em YS Text, sans-serif;--font-ys-body-18-medium-paragraph: 500 1.125rem/1.4444em YS Text, sans-serif;--font-ys-body-18-medium-ui: 500 1.125rem/1.2222em YS Text, sans-serif;--font-ys-body-18-regular-paragraph: 400 1.125rem/1.4444em YS Text, sans-serif;--font-ys-body-18-regular-ui: 400 1.125rem/1.2222em YS Text, sans-serif;--font-ys-caption-12-medium: 500 .75rem/1.3333em YS Text, sans-serif;--font-ys-caption-12-regular: 400 .75rem/1.3333em YS Text, sans-serif;--font-ys-caption-14-medium: 500 .875rem/1.2857em YS Text, sans-serif;--font-ys-caption-14-regular: 400 .875rem/1.2857em YS Text, sans-serif;--font-ys-header-20-bold: 700 1.25rem/1.2em YS Text, sans-serif;--font-ys-header-20-medium: 500 1.25rem/1.2em YS Text, sans-serif;--font-ys-header-20-regular: 400 1.25rem/1.2em YS Text, sans-serif;--font-ys-header-24-bold: 700 1.5rem/1.1667em YS Text, sans-serif;--font-ys-header-24-medium: 500 1.5rem/1.1667em YS Text, sans-serif;--font-ys-header-24-regular: 400 1.5rem/1.1667em YS Text, sans-serif;--font-ys-header-28-bold: 700 1.75rem/1.1429em YS Text, sans-serif;--font-ys-header-28-medium: 500 1.75rem/1.1429em YS Text, sans-serif;--font-ys-header-28-regular: 400 1.75rem/1.1429em YS Text, sans-serif;--font-ys-header-32-bold: 700 2rem/1.125em YS Text, sans-serif;--font-ys-header-32-medium: 500 2rem/1.125em YS Text, sans-serif;--font-ys-header-32-regular: 400 2rem/1.125em YS Text, sans-serif;--font-ys-header-40-bold: 700 2.5rem/1.1em YS Text, sans-serif;--font-ys-header-40-medium: 500 2.5rem/1.1em YS Text, sans-serif;--font-ys-header-40-regular: 400 2.5rem/1.1em YS Text, sans-serif;--font-ys-header-48-bold: 700 3rem/1.0833em YS Text, sans-serif;--font-ys-header-48-medium: 500 3rem/1.0833em YS Text, sans-serif;--font-ys-header-48-regular: 400 3rem/1.0833em YS Text, sans-serif;--font-ys-lead-56-bold: 700 3.5rem/1em YS Text, sans-serif;--font-ys-lead-56-medium: 500 3.5rem/1em YS Text, sans-serif;--font-ys-lead-56-regular: 400 3.5rem/1em YS Text, sans-serif;--font-ys-lead-64-bold: 700 4rem/1em YS Text, sans-serif;--font-ys-lead-64-medium: 500 4rem/1em YS Text, sans-serif;--font-ys-lead-64-regular: 400 4rem/1em YS Text, sans-serif;--font-ys-lead-80-bold: 700 5rem/1em YS Text, sans-serif;--font-ys-lead-80-medium: 500 5rem/1em YS Text, sans-serif;--font-ys-lead-80-regular: 400 5rem/1em YS Text, sans-serif}.prisma{--color-palette-black-1000: rgb(0, 0, 0);--color-palette-black-100-a: rgba(255, 255, 255, .08);--color-palette-black-100: rgb(240, 240, 240);--color-palette-black-200-a: rgba(0, 0, 0, .12);--color-palette-black-200: rgb(224, 224, 224);--color-palette-black-300-a: rgba(0, 0, 0, .25);--color-palette-black-300: rgb(191, 191, 191);--color-palette-black-500-a: rgba(0, 0, 0, .5);--color-palette-black-500: rgb(128, 128, 128);--color-palette-black-50: rgb(245, 245, 245);--color-palette-black-800-a: rgba(0, 0, 0, .85);--color-palette-black-800: rgb(38, 38, 38);--color-palette-black-900: rgb(22, 22, 22);--color-palette-blue-200-a: rgba(53, 125, 225, .12);--color-palette-blue-500-a: rgba(53, 125, 225, .5);--color-palette-blue-dark: rgb(52, 102, 173);--color-palette-blue-grayish-30-l: rgb(64, 76, 89);--color-palette-blue-grayish-90-l: rgb(218, 229, 241);--color-palette-blue-grayish-95-l: rgb(237, 242, 248);--color-palette-blue-grayish-98-l: rgb(248, 250, 252);--color-palette-blue-light: rgb(201, 222, 251);--color-palette-blue-mild: rgb(114, 168, 243);--color-palette-blue-normal: rgb(53, 125, 225);--color-palette-blue-pale: rgb(236, 243, 253);--color-palette-blue-brand: rgb(2, 126, 242);--color-palette-blue-higher-education: rgb(56, 112, 242);--color-palette-green-dark: rgb(43, 125, 100);--color-palette-green-light: rgb(194, 234, 223);--color-palette-green-mild: rgb(92, 199, 166);--color-palette-green-normal: rgb(28, 156, 117);--color-palette-green-pale-a: rgb(28, 156, 117, .12);--color-palette-green-pale: rgb(237, 247, 244);--color-palette-green-brand: rgb(7, 171, 75);--color-palette-orange-dark: rgb(189, 79, 40);--color-palette-orange-light: rgb(252, 218, 206);--color-palette-orange-normal: rgb(230, 112, 70);--color-palette-orange-pale: rgb(253, 241, 237);--color-palette-orange-brand: rgb(255, 108, 38);--color-palette-purple-normal: rgb(212, 113, 228);--color-palette-purple-pale: rgb(252, 246, 254);--color-palette-red-dark: rgb(189, 78, 76);--color-palette-red-light: rgb(250, 215, 214);--color-palette-red-mild: rgb(243, 151, 150);--color-palette-red-normal: rgb(227, 101, 99);--color-palette-red-pale-a: rgba(227, 101, 99, .12);--color-palette-red-pale: rgb(253, 237, 237);--color-palette-red-brand: rgb(232, 64, 51);--color-palette-white-100-a: rgba(255, 255, 255, .06);--color-palette-white-1000: rgb(255, 255, 255);--color-palette-white-200-a: rgba(255, 255, 255, .12);--color-palette-white-300-a: rgba(255, 255, 255, .25);--color-palette-white-500-a: rgba(255, 255, 255, .5);--color-palette-white-800-a: rgba(255, 255, 255, .75);--color-palette-yellow-500-a: rgba(255, 183, 44, .5);--color-palette-yellow-dark: rgb(250, 165, 0);--color-palette-yellow-light: rgb(255, 237, 202);--color-palette-yellow-normal: rgb(255, 183, 44);--color-palette-yellow-lumi: rgba(252, 255, 195);--color-palette-yellow-pale-a: rgba(250, 165, 0, .12);--color-palette-yellow-pale: rgb(255, 247, 235);--color-palette-yellow-brand: rgb(255, 210, 10);--color-palette-orange-grade: rgb(252, 103, 54);--color-palette-beige-grade: rgb(239, 240, 233)}.prisma{--spacing-2: .125rem;--spacing-4: .25rem;--spacing-8: .5rem;--spacing-12: .75rem;--spacing-16: 1rem;--spacing-20: 1.25rem;--spacing-24: 1.5rem;--spacing-32: 2rem;--spacing-36: 2.25rem;--spacing-40: 2.5rem;--spacing-48: 3rem;--spacing-64: 4rem;--spacing-80: 5rem;--spacing-120: 7.5rem}.prisma_theme_dark{--color-accent-critical: rgb(227, 101, 99);--color-accent-main-a: rgb(53, 125, 225);--color-accent-main-b: rgb(52, 102, 173);--color-accent-neutral-hover: rgb(191, 191, 191);--color-accent-neutral: rgb(255, 255, 255);--color-accent-notice: rgb(230, 112, 70);--color-accent-success: rgb(28, 156, 117);--color-accent-warning: rgb(255, 183, 44);--color-background-alternate: rgb(27, 27, 30);--color-background-default: rgb(32, 33, 36);--color-background-glassy-a: rgba(255, 255, 255, .06);--color-background-glassy-b: rgba(255, 255, 255, .12);--color-background-glassy-c: rgba(255, 255, 255, .25);--color-background-highlighted: rgb(64, 73, 89);--color-background-overlay: rgba(0, 0, 0, .85);--color-background-stroke: rgba(255, 255, 255, .2);--color-background-widget: rgb(40, 41, 43);--color-content-inverted-primary: rgba(0, 0, 0, .85);--color-content-inverted-secondary: rgba(0, 0, 0, .5);--color-content-primary: rgb(214, 214, 214);--color-content-secondary: rgba(255, 255, 255, .5);--color-content-tertiary: rgba(255, 255, 255, .25)}.prisma_theme_light{--color-accent-critical: rgb(227, 101, 99);--color-accent-main-a: rgb(53, 125, 225);--color-accent-main-b: rgb(52, 102, 173);--color-accent-neutral-hover: rgb(0, 0, 0);--color-accent-neutral: rgb(38, 38, 38);--color-accent-notice: rgb(230, 112, 70);--color-accent-success: rgb(28, 156, 117);--color-accent-warning: rgb(255, 183, 44);--color-background-alternate: rgb(245, 245, 245);--color-background-default: rgb(255, 255, 255);--color-background-glassy-a: rgba(0, 0, 0, .06);--color-background-glassy-b: rgba(0, 0, 0, .12);--color-background-glassy-c: rgba(0, 0, 0, .25);--color-background-highlighted: rgb(237, 241, 248);--color-background-overlay: rgba(0, 0, 0, .5);--color-background-stroke: rgba(0, 0, 0, .2);--color-background-widget: rgb(255, 255, 255);--color-content-inverted-primary: rgb(255, 255, 255);--color-content-inverted-secondary: rgba(255, 255, 255, .5);--color-content-primary: rgba(0, 0, 0, .85);--color-content-secondary: rgba(0, 0, 0, .5);--color-content-tertiary: rgba(0, 0, 0, .25)}.app{display:grid;grid-template-rows:max-content 1fr;align-items:start;min-height:calc(100vh - 24px);gap:24px}#mount{display:contents}.app__body{margin:0;padding:0;min-height:100vh;color:var(--fig-color-black-85);background-color:var(--fig-color-white-alternative);font: .875rem/1.5 Yandex Sans,Arial,Helvetica,sans-serif;font-feature-settings:"pnum" on,"lnum" on}.app__html{height:100%}
