@charset "UTF-8";.Markdown{display:inline-block;max-width:100%}.Markdown .paragraph:after{display:table;clear:both;content:""}.Markdown li:after{display:table;clear:both;content:""}.Markdown-ErrorMessage{font-style:italic;color:red}.Markdown-Tab{display:inline-block;width:1.5em;height:1em}.Markdown-HorizontalAlign_alignment_right{text-align:right}.Markdown-HorizontalAlign_alignment_left{text-align:left}.Markdown-HorizontalAlign_alignment_center{text-align:center}.Markdown-HorizontalAlign_alignment_justify{text-align:justify}.Markdown-Author{padding-right:3rem;font-size:.8rem;font-style:italic;text-align:right;color:#0009}.Markdown-Author:before{content:"("}.Markdown-Author:after{content:")"}.Markdown-Small{font-size:14px}@media (min-width: 1240px){.Markdown-Small{font-size:16px}}@media (min-width: 1400px){.Markdown-Small{font-size:18px}}.Markdown-Table{font-family:YS Text,Arial,Helvetica Neue,Helvetica,sans-serif}.Markdown-TableRoot{display:inline-block;box-sizing:border-box;margin:1.5rem 0;border-collapse:collapse;text-align:left}.Markdown-TableCell{box-sizing:border-box;padding:8px}.Markdown-TableCell_type_head{vertical-align:top}.Markdown-Table .Markdown-TableCell:first-child{border-left:none}.Markdown-Table .Markdown-TableCell:last-child{border-right:none}.Markdown-Table .Markdown-TableRow:last-child .Markdown-TableCell_type_body{border-bottom:none}.Markdown-Table .Markdown-TableCell_type_head:first-child,.Markdown-Table .Markdown-TableRow:first-child .Markdown-TableCell_type_body:first-child{border-top-left-radius:16px}.Markdown-Table .Markdown-TableCell_type_head:last-child,.Markdown-Table .Markdown-TableRow:first-child .Markdown-TableCell_type_body:last-child{border-top-right-radius:16px}.Markdown-Table .Markdown-TableRow:last-child .Markdown-TableCell_type_body:first-child{border-bottom-left-radius:16px}.Markdown-Table .Markdown-TableRow:last-child .Markdown-TableCell_type_body:last-child{border-bottom-right-radius:16px}.Markdown-Table_noHeader .Markdown-TableHead{display:none}.Markdown-Table.Markdown-Table_noHeader .Markdown-TableRow:first-child .Markdown-TableCell_type_body{border-top:none}.Markdown-Table:not(.Markdown-Table_noHeader) .Markdown-TableRow:first-child .Markdown-TableCell_type_head{border-top:none}.Markdown-Table.Markdown-Table_noBorder .Markdown-TableRoot,.Markdown-Table.Markdown-Table_noBorder .Markdown-TableCell{border:none}.Markdown-Table.Markdown-Table_widthDefined .Markdown-TableCell{word-break:break-word}.Markdown-Table.Markdown-Table_noWrap .Markdown-TableCell{white-space:nowrap}.Markdown-Table_flavor_blueberry .Markdown-TableHead{border-bottom:2px solid #eee;background-color:#e4f4ff}.Markdown-Table_flavor_blueberry .Markdown-TableRoot{margin:0;vertical-align:bottom;border:solid 2px #a8b5ce;border-radius:6px}.Markdown-Table_flavor_blueberry .Markdown-TableCell{border:2px solid #becae1}.Markdown-Table_flavor_blueberry .Markdown-TableCell_type_head{font-weight:500}.Markdown-Table_flavor_blueberry .Markdown-TableCell_type_head:first-child,.Markdown-Table_flavor_blueberry .Markdown-TableRow:first-child .Markdown-TableCell_type_body:first-child{border-top-left-radius:6px}.Markdown-Table_flavor_blueberry .Markdown-TableCell_type_head:last-child,.Markdown-Table_flavor_blueberry .Markdown-TableRow:first-child .Markdown-TableCell_type_body:last-child{border-top-right-radius:6px}.Markdown-Table_flavor_blueberry .Markdown-TableRow:last-child .Markdown-TableCell_type_body:first-child{border-bottom-left-radius:6px}.Markdown-Table_flavor_blueberry .Markdown-TableRow:last-child .Markdown-TableCell_type_body:last-child{border-bottom-right-radius:6px}.Markdown-IFrame{width:100%;height:100%;border-width:0}.icon_useRem{width:var(--widthRem);height:var(--heightRem)}.error-block__button{padding:0 40px}.error-block__content{flex:1;color:var(--color-content-primary)}.error-block__controls{display:flex;flex-direction:column;gap:var(--spacing-8)}.error-block__description{overflow:hidden;transition:.2s all ease-in;font-family:YS Text;font-size:20px;font-weight:300;line-height:30px}.error-block_layout_tablet .error-block__description,.error-block_layout_phone .error-block__description{max-width:416px;height:auto;margin:auto auto 18px;text-align:center;font-size:13px;font-weight:400;line-height:17px}.error-block_layout_phone .error-block__description{margin-bottom:8px;line-height:16px}.error-block__image{display:flex;flex:1}.error-block_layout_tablet .error-block__image{justify-content:center}.error-block_layout_tablet .error-block__image :first-child{width:235px;height:204px}.error-block_layout_phone .error-block__image{justify-content:center}.error-block_layout_phone .error-block__image :first-child{width:168px;height:150px}.link{position:relative;transition:color .2s ease-out 0s;text-decoration:none;-moz-transition:none}.link_theme_normal.link_pseudo,.link_theme_normal:link,.link_theme_normal:visited{color:#007aff}.link_theme_normal.link_pseudo:hover,.link_theme_normal:hover{transition:none;color:#ff3b30}.link_theme_black.link_pseudo,.link_theme_black:link,.link_theme_black:visited{color:#000}.link_theme_black.link_pseudo:hover,.link_theme_black:hover{transition:none;color:red}.link_theme_yellow.link_pseudo,.link_theme_yellow:link,.link_theme_yellow:visited{text-decoration:underline;color:#ffed93}.link_theme_yellow.link_pseudo:hover,.link_theme_yellow:hover{transition:none;color:#ffed7c}.link_theme_on-dark{transition:none}.link_theme_on-dark.link_pseudo,.link_theme_on-dark:link,.link_theme_on-dark:visited{color:#88ddf6}.link_theme_on-dark.link_pseudo:hover,.link_theme_on-dark:hover{transition:none;color:red}.link_theme_clean{transition:none}.link_theme_clean.link_pseudo,.link_theme_clean:link,.link_theme_clean:visited,.link_theme_clean:hover,.link_theme_clean:active{text-decoration:underline;color:#000;outline:0}.link_theme_clean:hover:after{transition:none}.link_theme_clean:after{display:none}.link_theme_abstract.link_pseudo,.link_theme_abstract:link,.link_theme_abstract:visited,.link_theme_abstract:hover,.link_theme_abstract:active{outline:0}.link_theme_abstract:after{display:none}.link_theme_ghost.link_pseudo,.link_theme_ghost:link,.link_theme_ghost:visited{color:#828282}.link_theme_ghost.link_pseudo:hover,.link_theme_ghost:hover{transition:none;color:#f32a3d}.link_disabled{cursor:default}.link_disabled.link_pseudo,.link_disabled:link,.link_disabled:visited,.link_disabled:hover,.link_disabled:active{pointer-events:none;color:inherit}.link_pseudo{cursor:pointer}.error-block__link.link.link,.error-block__link.link:link,.error-block__link.link:visited{text-decoration:underline;color:var(--color-content-primary)}.error-block__section{margin-bottom:40px}.error-block__section:last-of-type{margin-bottom:0}.error-block_layout_tablet .error-block__section{margin-bottom:18px}.error-block_layout_phone .error-block__section{margin-bottom:8px}.error-block__subtitle{display:flex;align-items:center;padding-bottom:15px;pointer-events:none;font-size:20px;line-height:23px}.error-block__subtitle-body{flex:1}.error-block_layout_tablet .error-block__subtitle,.error-block_layout_phone .error-block__subtitle{padding-bottom:4px;text-align:center;pointer-events:auto;font-size:14px;font-weight:500;line-height:17px}.error-block_layout_phone .error-block__subtitle{line-height:16px}.error-block__title{margin-bottom:48px;font-size:40px;line-height:48px}.error-block_layout_tablet .error-block__title,.error-block_layout_phone .error-block__title{max-width:416px;margin-bottom:4px;text-align:center;font-size:14px;font-weight:500;line-height:17px}.error-block_layout_phone .error-block__title{line-height:16px}.error-block{display:flex;max-width:1100px;margin:auto;padding:0 10px}.error-block_layout_tablet,.error-block_layout_phone{flex-direction:column;align-items:center;padding:0 16px}body{margin:0}.error-page{display:flex;flex-direction:column;height:auto;min-height:100vh;font-family:Suisse}.error-page__header{display:flex;justify-content:space-between;padding:20px 150px 0}@media (max-width: 767px){.error-page__header{display:none}}.error-page__footer{padding-bottom:35px;color:#0003;font-size:14px;line-height:1.5em}.error-page__container{display:flex;flex:1}.error-page__images{color:var(--color-content-primary)}.error-page__forbidden-description{max-width:530px}@media (max-width: 767px){.error-page__forbidden-description{max-width:416px}}.error-page__not-found-description{max-width:530px}@media (max-width: 767px){.error-page__not-found-description{max-width:416px}}.error-page__internal-server-description{max-width:430px}@media (max-width: 767px){.error-page__internal-server-description{max-width:416px}}.wizard-hint__tooltip-wrapper-appear{opacity:0}.wizard-hint__tooltip-wrapper-appear-active{transition:opacity .3s;opacity:1}.wizard-hint .wizard-hint__tooltip.wizard-hint__tooltip{padding:10px 0 0}.wizard-hint__tooltip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);font-size:14px;line-height:20px}.wizard-hint__tooltip.tooltip-wizard.tooltip{padding-top:16px}.wizard-hint__header{width:260px;margin:0 16px 8px;font-size:16px;font-weight:700}.wizard-hint__content{width:260px;margin:0 16px;font-weight:500}.wizard-hint__content:last-child{margin-bottom:10px}.wizard-hint__content:only-child{width:auto}.wizard-hint__footer{display:flex;width:272px;justify-content:space-between;align-items:center;margin:12px 6px 6px 16px}.wizard-hint__pager{white-space:nowrap;font-size:14px;font-weight:500}.wizard-hint__pager_one{visibility:hidden;pointer-events:none}.wizard-hint__button.wizard-hint__button_back{color:var(--color-content-inverted-primary)}.wizard-hint__button+.wizard-hint__button{margin-left:var(--spacing-4)}.wizard-hint__button.wizard-hint__button_back.wizard-hint__button_back:hover{--button-background-color: var(--color-background-glassy-c)}.wizard-hint__button.wizard-hint__button_hidden{display:none}.wizard-hint__button.wizard-hint__button_accent{--button-background-color: var(--color-background-default);color:var(--color-content-primary)}.wizard-hint__button.wizard-hint__button_accent:hover{--button-background-color: var(--color-background-alternate)}.support-mode-section{height:40px}.support-mode-section__bar{position:fixed;z-index:10000;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:inherit;background:#ff3b3080}.support-mode-section__logout{position:absolute;right:20px;color:#1a1b22}.support-mode-section__logout:hover{cursor:pointer;text-decoration:underline}.b2b-notofication{position:relative;height:212px;padding:1.5rem;padding:var(--size-500, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5));border-radius:12px;background-color:var(--background-color, var(--figaro-notification))}.b2b-notofication__grid{height:100%}.b2b-notofication__right-column.b2b-notofication__right-column{grid-column-start:5;grid-column-end:9}.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{margin:-4px 0 0;letter-spacing:-.005em;font:700 32px/1em YS Text}.b2b-notofication__button{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)));left:1.5rem;left: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{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)));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)))}.badge{display:inline-flex;justify-content:center;align-items:center;height:2em;padding:0 1em;color:#fff;border-radius:100px;background-color:#005cff;font:700 12px YS Text}.badge__content{white-space:nowrap}.badge_type_skew{height:1.75em;padding:0 .5em;transform:skew(-10deg);border-radius:4px}.badge_type_skew .badge__content{transform:skew(10deg) translateY(-.05em)}.badge_icon{padding:0 .4em}.discount-event-banner{--discount-event-banner-image-width: 20rem;--discount-event-banner-image-height: 4.5rem;display:flex;flex-direction:column;box-sizing:border-box;position:relative;padding:1rem;border-radius:var(--border-radius-8);background-image:var(--img-desktop);background-position:right bottom;background-repeat:no-repeat;background-origin:padding-box;background-size:20rem auto;background-size:var(--discount-event-banner-image-width) auto}@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{align-self:center;width:46.25rem;background-color:var(--color-background-alternate)}@media (max-width: 767px){.discount-event-banner_placement_theory{width:calc(100% - 2 * var(--spacing-16))}}.discount-event-banner__action-button{flex-shrink:0;white-space:nowrap}.discount-event-banner__button-wrapper{display:flex;align-items:center;gap:var(--spacing-16)}@media (max-width: 767px){.discount-event-banner__button-wrapper{width:100%}}.discount-event-banner__content-wrapper{flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-12);margin-inline-end:var(--spacing-40);margin-block-end:auto}@media (max-width: 767px){.discount-event-banner__content-wrapper{flex-direction:column;align-items:flex-start}}.discount-event-banner__content-wrapper_expanded{flex-direction:column;align-items:flex-start;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__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-line:underline;text-decoration-style:solid;text-decoration-color:var(--color-background-glassy-b);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{margin-block:0;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary)}.discount-event-banner__short-text_with-time{margin-block:var(--spacing-8) 0}.discount-event-banner__subtitle{margin-block:0 var(--spacing-16);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary)}.discount-event-banner__title{margin-block:0 var(--spacing-4);font:var(--font-ys-header-20-medium);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary)}@media (max-width: 767px){.discount-event-banner__title{font:var(--font-ys-body-18-medium-ui);font-feature-settings:"pnum" on,"lnum" on}}.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;top:.5rem;right:.5rem}.discount-event-static-banner__wrapper{display:contents}.expandable-banner__actions{grid-area:actions;display:flex;align-items:flex-end}.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}.expandable-banner__image-wrapper{grid-area:image;display:flex;align-items:flex-end;justify-content:flex-end;margin-right:calc(-1 * var(--expandable-banner-padding));margin-bottom:calc(-1 * var(--expandable-banner-padding))}@media (max-width: 767px){.expandable-banner__image-wrapper{margin-top:var(--spacing-8)}}.expandable-banner__info{grid-area:info;display:flex;flex-direction:column;gap:var(--spacing-16)}@media (max-width: 767px){.expandable-banner__info{gap:var(--spacing-8)}}.expandable-banner__info_collapsed{gap:var(--spacing-8)}.expandable-banner__layout{flex-grow:1;display:grid;grid-template-areas:"info image" "actions image";grid-template-rows:auto 1fr;grid-template-columns:1fr auto;grid-row-gap:var(--spacing-16);grid-column-gap:var(--spacing-16)}@media (max-width: 767px){.expandable-banner__layout{grid-template-areas:"info" "actions" "image";grid-template-rows:initial;grid-template-columns:initial}}.expandable-banner__layout.expandable-banner__layout_no-actions{grid-template-areas:"info image";grid-template-rows:initial}@media (max-width: 767px){.expandable-banner__layout.expandable-banner__layout_no-actions{grid-template-areas:"info" "image"}}.expandable-banner__layout_collapsed{grid-template-areas:"info actions";grid-template-rows:initial;grid-template-columns:1fr auto;grid-row-gap:var(--spacing-8);grid-column-gap:var(--spacing-12)}@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{margin-top:calc(-1 * var(--spacing-12));color:var(--color-content-secondary)}@media (max-width: 767px){.expandable-banner__text{margin-top:calc(-1 * var(--spacing-4))}}.expandable-banner__title{font:var(--font-ys-header-20-medium);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 767px){.expandable-banner__title{font:var(--font-ys-body-18-medium-ui);font-feature-settings:"pnum" on,"lnum" on}}.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{position:relative;display:flex;flex-direction:column;max-height:300px;font-size:12px}.feynman-footer__content .scrollable{flex:1 0 0;min-height:300px}.feynman-footer__terminal{position:absolute;top:0;display:flex;box-sizing:border-box;width:100%;height:300px;background-color:var(--color-background-default);padding:16px}.feynman-footer__terminal-overlay{height:300px}.feynman-footer__header-container{position:relative;display:flex;flex-direction:row;align-items:center;background-color:var(--color-background-default)}.feynman-footer__header-container:before,.feynman-footer__header-container:after{position:absolute;top:0;z-index:20;width:100%;height:1px;content:"";background:var(--color-background-stroke)}.feynman-footer__header-container:after{top:auto;bottom:0}.feynman-footer__expand-button{margin:0 7px}.feynman-footer__expand-button .icon{transition:transform .2s;transform:rotate(-90deg);color:var(--color-content-primary)}.feynman-footer__expand-button_collapsed .icon{transform:rotate(90deg)}.feynman-footer .tab-pane.tab_active{background-color:#0000;transition:background-color .2s ease-in-out;cursor:pointer}.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{width:100%;height:0;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:none}.react-slidedown.transitioning{overflow-y:hidden}.react-slidedown.closed{display:none}.prisma{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}.prisma_theme_dark{--color-accent-critical: #e36563;--color-accent-main-a: #357de1;--color-accent-main-b: #3466ad;--color-accent-neutral: #ffffff;--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: 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: #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: rgba(255, 255, 255, .5);--color-content-tertiary: rgba(255, 255, 255, .25)}.header{height:80px;height:var(--header-height, 80px);color:#fff;background-color:#fff0}.header .logo{color:#fff}.header_fixed{position:relative}.header_fixed .header__container{position:fixed;top:0;right:0;left: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{position:relative;z-index:10000;width:100%;height:80px;height:var(--header-height, 80px);transition:transform .5s,background-color .3s;transform:none}.header__content{display:flex;justify-content:space-between;width:100%;height:100%}.header__left,.header__middle,.header__right{display:flex;flex:.33 1 33%;align-items:center;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{overflow-x:auto;-webkit-overflow-scrolling:touch}}@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{display:flex;flex:0 1 22px;align-items:center;height:100%}.header__mobile-open-menu-icon,.header__mobile-close-menu-icon{z-index:10001;cursor:pointer}.header__mobile-close-menu-icon{color:#fff}.header_mobile-menu-open .header__mobile-menu{display:flex}}.slide-down{overflow:hidden;width:100%;max-height:none;transition:max-height .15s}.slide-down_enable{max-height:136px}.slide-down_opened{max-height:320px}.hint{overflow:hidden;color:#000;border:1px solid var(--input-hover);border-radius:8px;background-color:var(--accent-color);font:var(--font-100)}.hint__inner-wrapper{display:flex;justify-content:space-between;align-items:flex-start;position:relative;width:100%;padding:14px}.hint__close{position:absolute;right:4px;top:4px;cursor:pointer;opacity:.7;color:var(--darken-background)}.hint__toggle-slide-down{width:100%;margin-top:10px}.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{position:relative;flex:1 1 auto;border-bottom:1px solid var(--color-background-stroke);line-height:1.4rem}.jsconsole .line .input,.jsconsole .line .output{position:relative;display:flex;max-width:100%;padding:.6rem .6rem .6rem 1.4rem}.jsconsole .line .input{white-space:pre}.jsconsole .line .input.prompt{overflow-x:auto;white-space:pre-wrap}.jsconsole .line .prompt:before{position:absolute;top:.8rem;left:.4rem;width:12px;height:12px;content:"";background:no-repeat 50% 50%;background-size:contain}.jsconsole .line .input:before{top:.9rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjZweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCA2IDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLDEgTDQuNSw0LjI1IEwxLDcuNSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiM2NjY2NjYiIHN0cm9rZS13aWR0aD0iMS41IiAvPgo8L3N2Zz4K)}.jsconsole .line .prompt.error{background:#ffefef}.jsconsole .line .output:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCA4IDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAwLjAwMDAwMCkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwYXRoIGQ9Ik01LDQgQzUsNC41NSA1LjQ1LDUgNiw1IEM2LjU1LDUgNyw0LjU1IDcsNCBDNywzLjQ1IDYuNTUsMyA2LDMgQzUuNDUsMyA1LDMuNDUgNSw0IiBmaWxsPSIjQkFCQUJBIiAvPgogICAgICAgIDxwYXRoIGQ9Ik00LjI1LDAuNzUgTDAuNzUsNCBMNC4yNSw3LjI1IiBzdHJva2U9IiNCQUJBQkEiIHN0cm9rZS13aWR0aD0iMS41IiAvPgogICAgPC9nPgo8L3N2Zz4K)}.jsconsole .line .output.log:before{background-image:none}.jsconsole .line .error.output:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDEwIDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNNSw5LjY0IEM3LjU2LDkuNjQgOS42NCw3LjU2IDkuNjQsNSBDOS42NCwyLjQ0IDcuNTYsMC4zNiA1LDAuMzYgQzIuNDQsMC4zNiAwLjM2LDIuNDQgMC4zNiw1IEMwLjM2LDcuNTYgMi40NCw5LjY0IDUsOS42NCBaIiBmaWxsPSIjRUIzOTQxIiAvPgogICAgICAgIDxwYXRoIGQ9Ik0zLDMgTDcsNyIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMDAwMDAwIiAvPgogICAgICAgIDxwYXRoIGQ9Ik03LDMgTDMsNyIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMDAwMDAwIiAvPgogICAgPC9nPgo8L3N2Zz4K)}.jsconsole .line.out:before{position:absolute;left:.5rem;display:block;width:2px;height:calc(100% - 2rem);content:"";background:#00f}.jsconsole .line em{padding-right:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#2196f3}.jsconsole .line .error em,.jsconsole .line .error .bareString{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;white-space:nowrap;line-height:1.2rem}.jsconsole .closed .key-value{display:inline}.jsconsole .index{-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:text-bottom}.jsconsole .key,.jsconsole .index{margin-right:.5rem;color:#979797;line-height:1.2rem}.jsconsole .arb-info{color:#999}.jsconsole .line>.output>.type{overflow-x:auto}.jsconsole .line>.output>.type.number{color:#00468b}.jsconsole .type{display:inline-block;min-height:1.2rem;line-height:1.2rem}.jsconsole .type+.type{margin-left:.75rem}.jsconsole .type.object.closed .header,.jsconsole .type.object.closed .group,.jsconsole .type.object.closed .group>div{display:inline}.jsconsole .type.closed .type{display:inline}.jsconsole .string{position:relative;white-space:nowrap;color:#4caf50}.jsconsole .string.quote:before,.jsconsole .string.quote:after{content:'"';color:var(--color-content-primary)}.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;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;text-decoration:none!important}.jsconsole .HTMLTree{background:#0000!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 .undefined,.prisma_theme_dark .jsconsole .null{color:#c792ea}.macaroni-laces.macaroni-laces.macaroni-laces{width:100%;min-width:704px;padding:0;border:medium none currentcolor;border:initial;background-color:transparent;background-color:initial}.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):hover .Line-Body,.macaroni-laces.macaroni-laces.macaroni-laces .Line:not(.Line_progress):not(.Line_disabled):not(.Line_readOnly):focus .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{width:auto;width:initial;max-width:600px;min-width:500px}}.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{justify-content:space-between;gap:var(--spacing-16);width:100%;max-width:600px}@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;width:100%;height:76px}.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-Lists{justify-content:space-between}.macaroni-laces.macaroni-laces.macaroni-laces .MarkerMacaroni-List:after{min-width:24px;margin:0}.marker-base__marker-wrapper{position:relative;width:764px;margin:50px auto;padding:32px;border:1px solid var(--color-background-stroke);border-radius:16px}@media screen and (max-width: 480px){.marker-base__marker-wrapper{width:100%;padding:16px}}.payment-date{display:flex;max-width:126px;height:36px;padding:0 14px;border-radius:100px;background:#fff;box-shadow:0 1px 17px #ebeef7,0 1px 5px #ebeef799;align-items:center;justify-content:center}.payment-date__icon-calendar{margin-right:4px}.payment-date__date{font-size:14px;line-height:1.425em}.person-profile>.person-profile__section:not(:last-of-type){margin-bottom:2px}.progress{position:relative;width:100%;height:3px;border-bottom:1px solid currentColor}.progress__value{position:relative;transition:width 3s}.progress__value:after{position:absolute;top:2px;display:block;width:100%;height:3px;content:"";background:#ffde5a}.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{flex:1 0;height:4px;margin:0 2px;border-radius:2px;background-color:var(--progress-section-part-color)}.progress-section__progress{width:0;height:100%;border-radius:2px;background-color:var(--progress-section-progress-color)}.progress-section__progress_animated{will-change:width;animation-name:animateProgressSection;animation-duration:var(--progress-section-animation-s);animation-fill-mode:forwards;animation-timing-function:linear;animation-play-state:paused}.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;box-sizing:border-box;padding:38px 40px 40px;transition:box-shadow .1s ease-in-out;color:var(--color-content-primary);border:1px solid var(--color-background-stroke);border-radius:16px;font-family:Roboto,sans-serif;font-size:18px;line-height:26px}.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;padding:24px 16px;grid-template-areas:"reviewer-info" "summary-text" "action-buttons" "project-info"}.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;margin-top:0;justify-content:space-between}.revisor-brief-comment_adaptive .revisor-brief-comment__expand-button,.revisor-brief-comment_adaptive .revisor-brief-comment__edit-button{min-width:0;height:auto;margin-left:0;padding:0;font-size:18px;font-weight:500}.revisor-brief-comment__title{font-weight:700}.revisor-brief-comment__summary-text{position:relative;overflow:hidden}.revisor-brief-comment__summary-text_collapsed{height:78px}.revisor-brief-comment__summary-text_collapsed:after{position:absolute;right:0;bottom:0;left:0;display:block;height:20px;content:"";background:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-background-default) 80%,var(--color-background-default))}.revisor-brief-comment__reviewer-info-wrapper,.revisor-brief-comment__action-buttons{display:flex;flex-direction:row;margin-top:22px;flex-wrap:nowrap;justify-content:space-between;align-items:center}.revisor-brief-comment__action-buttons{justify-content:flex-end}.revisor-brief-comment__project-info-archive{margin-bottom:16px;border-bottom:1px solid var(--color-background-stroke)}.revisor-brief-comment__reviewer-info{flex:1}.revisor-brief-comment__expand-button{margin-left:10px}.revisor-brief-comment__expand-button,.revisor-brief-comment__edit-button{font-weight:500}.revisor-copy-project-link{padding:16px 0;cursor:pointer;text-align:center;border:1px solid #1a1b22;border-radius:6px;font-size:16px;font-weight:600}.revisor-project-info-archive{font-family:YS Text,Arial,Helvetica,sans-serif}.revisor-project-info-archive__container{display:flex;color:var(--color-content-primary);height:72px;align-items:center}.revisor-project-info-archive__project-name{flex:1;margin:0 0 0 22px;font-weight:500}.revisor-project-info-archive__download-btn{display:flex;width:32px;height:32px;cursor:pointer;border:1px solid var(--color-background-stroke);border-radius:4px;background-color:#0000;justify-content:center;align-items:center}.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{display:flex;color:var(--color-content-primary);height:48px;align-items:center;border-bottom:1px solid #a3a6b4}.revisor-project-info-link__link{overflow:hidden;flex:1;margin-left:8px;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:currentColor;font-size:18px}.revisor-project-info-link__link:hover{text-decoration:underline}.revisor-project-info-link__copy-button{margin-left:12px;cursor:pointer;font-size:14px;font-weight:500}.revisor-project-info-link__hidden-input{position:absolute;top:-10000px;opacity:0}.revisor-project-info-link__footer{color:#005cff;font-size:12px;font-weight:500;line-height:24px}.rubricator-result{padding:24px;border:1px solid var(--color-background-stroke);border-radius:var(--border-radius-12);background-color:var(--color-background-default)}.rubricator-result__grades{display:flex;gap:var(--spacing-8)}.rubricator-result__title{font:var(--font-ys-header-28-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);margin-top:0;margin-bottom:var(--spacing-24)}.source-tree{--cm-number: #237b86;--cm-keyword: #c678dd;--cm-selector-tag: #ff4040;--cm-string: #32a846;--cm-attribute: #ca8d3d;--cm-quote: #5c6370;position:relative;color:var(--color-content-primary)}.source-tree__expandable-container_collapsed{display:none}.source-tree+.source-tree{margin-top:16px}.terminal-container{flex:1 0 0;width:100%;height:100%;overflow:hidden;margin:auto}.xterm{position:relative;font-feature-settings:"liga" 0;cursor:text;-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;z-index:5;top:0}.xterm .xterm-helper-textarea{position:absolute;z-index:-5;top:0;left:-9999em;overflow:hidden;width:0;height:0;resize:none;white-space:nowrap;opacity:0}.xterm .composition-view{position:absolute;z-index:1;display:none;white-space:nowrap}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;cursor:default}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{position:absolute;top:0;left:-9999em;display:inline-block;visibility:hidden;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;color:#0000}.xterm .live-region{position:absolute;left:-9999px;overflow:hidden;width:1px;height: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}}.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}@media only screen and (max-width: 480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.toast.Toastify__toast-container{z-index:9999999;width:296px;padding:0}.toast.Toastify__toast-container--top-right{top:12px;right:12px}@media screen and (max-width: 480px){.toast.Toastify__toast-container--top-right{left:12px;width:auto;width:initial}}.toast.Toastify__toast-container--top-right .Toastify__toast{margin-bottom:9px}.toast.Toastify__toast-container .Toastify__toast{font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.toast__card{position:absolute;visibility:hidden}.toast__card_shown{position:static;visibility:visible}.toast .Toastify__toast{width:100%;border-radius:12px}.toast .Toastify__toast--error,.toast .Toastify__toast--success{padding:11px 16px 16px;flex-wrap:wrap;justify-content:flex-start;cursor:auto;color:#1a1b22;border:1px solid rgba(217,217,217,.5);background-color:#fffffff5;box-shadow:none}.toast .Toastify__toast--error:before,.toast .Toastify__toast--error:after,.toast .Toastify__toast--success:before,.toast .Toastify__toast--success:after{display:block;flex-shrink:0;content:""}.toast .Toastify__toast--error:before,.toast .Toastify__toast--success:before{width:24px;height:24px;order:0;border-radius:50%}.toast .Toastify__toast--error:after,.toast .Toastify__toast--success:after{align-self:center;order:1;position:relative;background-repeat:no-repeat}.toast .Toastify__toast--error .Toastify__toast-body,.toast .Toastify__toast--success .Toastify__toast-body{width:100%;min-width:100%;order:3;padding:12px 0 0}.toast .Toastify__toast--error a,.toast .Toastify__toast--success a{color:currentColor}@keyframes swing-exclamation{0%{transform:rotate(24deg)}43%{transform:rotate(-24deg)}86%{transform:rotate(12deg)}to{transform:rotate(0)}}.toast .Toastify__toast--error:before{filter:drop-shadow(0 18px 40px rgba(255,59,48,.18)) drop-shadow(0 8px 17px rgba(255,59,48,.13)) drop-shadow(0 4px 9px rgba(255,59,48,.12)) drop-shadow(0 2px 5px rgba(255,59,48,.09)) drop-shadow(0 1px 3px rgba(255,59,48,.07)) drop-shadow(0 0 1px rgba(255,59,48,.05));background-color:#ff3b30}.toast .Toastify__toast--error:after{width:4px;height:11px;margin-left:-14px;transform-origin:bottom center;animation:swing-exclamation;animation-duration:.7s;animation-timing-function:cubic-bezier(.42,0,.58,1);animation-delay:.3s;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuNjguNjM2QzEuNTY3LjYzNi43MSAxLjYxNy44NTkgMi43MmwuNTY2IDQuMTg0YTEuMjY1IDEuMjY1IDAgMDAyLjUwNy4wMDFMNC41IDIuNzIxQTEuODM4IDEuODM4IDAgMDAyLjY4LjYzNnpNMS40ODMgMTAuMTVjMCAuNjQ0LjUzNSAxLjE1IDEuMTk0IDEuMTUuNjY3IDAgMS4yMDEtLjUwNiAxLjIwMS0xLjE1IDAtLjY0NS0uNTM0LTEuMTUtMS4yLTEuMTUtLjY2IDAtMS4xOTUuNTA1LTEuMTk1IDEuMTV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+Cg==);background-position:center;background-size:cover}@keyframes swing-check{0%{width:0;transform:rotate(-45deg)}75%{width:11px;transform:rotate(12deg)}to{transform:rotate(0)}}.toast .Toastify__toast--success:before{filter:drop-shadow(0 18px 40px rgba(2,178,65,.18)) drop-shadow(0 8px 17px rgba(2,178,65,.13)) drop-shadow(0 4px 9px rgba(2,178,65,.12)) drop-shadow(0 2px 5px rgba(2,178,65,.09)) drop-shadow(0 1px 3px rgba(2,178,65,.07)) drop-shadow(0 0 1px rgba(2,178,65,.05));background-color:#02b241}.toast .Toastify__toast--success:after{width:11px;height:8px;margin-left:-17.5px;transform-origin:35% 100%;animation:swing-check;animation-duration:.6s;animation-timing-function:cubic-bezier(.42,0,.58,1);animation-delay:.3s;animation-fill-mode:both;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDExIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjU1NDIgNC4yNTk2OUw0LjE5NTYgNi42NDEzOUw5LjAxMzA4IDEuODc3OTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjE2IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);background-position:left top;background-size:11px 8px}.toast__close-button{position:relative;top:-2px;right:-7px;order:2;width:16px;height:16px;margin:0 0 0 auto;padding:0;flex-shrink:0;cursor:pointer;border:none;border-radius:50%;outline:none;background-color:#d9d9d9;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNDA0IDEuMTgyYTEgMSAwIDExMS40MTQgMS40MTRMMi41OTYgOC44MThhMSAxIDAgMDEtMS40MTQtMS40MTRsNi4yMjItNi4yMjJ6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEuMTgyIDEuMTgyYTEgMSAwIDAxMS40MTQgMGw2LjIyMiA2LjIyMmExIDEgMCAwMS0xLjQxNCAxLjQxNEwxLjE4MiAyLjU5NmExIDEgMCAwMTAtMS40MTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:8px 8px}.toast__close-button:hover{background-color:#1a1b22}:export{toastsGap:9px;containerOffsetTop:12px;containerOffsetSide:12px}.flex-props-combinations{margin-bottom:40px;color:var(--color-content-primary)}.flex-props-combinations__section-head{margin:0 16px;font-size:1.5em}.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;position:relative;z-index:1;width:32px;width:var(--size);height:32px;height:var(--size);font-family:YS Text,Arial,Helvetica,sans-serif}.user_open{z-index:10000}.user,.user *{box-sizing:border-box}.user__avatar-wrapper{line-height:0}.user__avatar{z-index:2;cursor:pointer}.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));position:absolute;z-index:-1;top:calc(-1*var(--top));right:calc(-1*var(--right));visibility:hidden;width:300px;padding:var(--popup-padding);transition:opacity .15s,visibility .15s;opacity:0;color:#fff;border-radius:16px;background:#1a1b22;font-size:16px}.user__popup_animated{transition:opacity .3s,transform .3s,visibility .3s;transition-timing-function:cubic-bezier(.25,1.15,.5,1.1);transform:scale(.5);transform-origin:calc(100% - var(--right)) calc(var(--top) + var(--size)/4)}.user__popup_open{visibility:visible;transform:none;opacity:1}.user__popup-overlay{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0}.user__link{text-decoration:none;color:inherit}.context-menu-default{position:absolute;top:0;top:var(--context-menu-offset-top, 0);left:0;left:var(--context-menu-offset-left, 0);box-sizing:border-box;width:190px;padding:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none;transform:scale(.8);transform-origin:0 0;pointer-events:none;opacity:0;color:var(--color-content-primary);background:var(--color-background-default);border:1px solid var(--color-background-stroke);box-shadow:0 1px 5px #0000000f,0 1px 2px #00000024;font-size:14px;line-height:16px}.context-menu-default_visible{transition:opacity .2s,transform .2s;transform:none;pointer-events:auto;opacity:1}.context-menu-default__item{display:flex;align-items:center;height:28px;cursor:pointer;transition:color .1s;outline:none}.context-menu-default__item:hover,.context-menu-default__item:focus{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{position:relative;z-index:1;height:var(--bar-height);background-color:var(--bar-color, var(--color-accent-neutral));border-radius:var(--bar-radius)}.composed-progress-bar__part,.composed-progress-bar__part-skeleton{height:var(--part-height);display:flex;align-items:center;position:relative}.composed-progress-bar__part-bar{position:absolute;width:100%;height:var(--bar-height);border-radius:var(--bar-radius);background-color:var(--color-background-glassy-b)}.composed-progress-bar__part-bar-skeleton{position:absolute;width:100%;height:var(--bar-height);border-radius:var(--bar-radius)}.discount-event-banner__progress{display:flex;align-items:center}.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:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary)}.discount-event-banner__time{display:flex;gap:var(--spacing-4);color:var(--color-main, var(--color-palette-green-brand))}.discount-event-banner__time-text{margin:0;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on}.expandable-banner__time-left{display:flex;gap:var(--spacing-4);font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-main, var(--color-palette-green-brand))}.expandable-banner__wrapper{--expandable-banner-padding: 1rem;position:relative;padding:1rem;padding:var(--expandable-banner-padding);border-radius:var(--border-radius-12);color:var(--color-content-primary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;overflow:hidden}.expandable-banner__wrapper_collapsed{display:flex}.expandable-banner__wrapper_view_default{background-color:var(--color-background-default)}.expandable-banner__wrapper_view_alternate{background-color:var(--color-background-alternate)}.expandable-banner__expander{position:absolute;top:var(--spacing-8);right:var(--spacing-8)}.expandable-banner__expander_collapsed{position:static;position:initial;margin-top:calc(-1 * var(--spacing-8));margin-right:calc(-1 * var(--spacing-8));margin-left:var(--spacing-8)}.expandable-banner__expander-icon{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:initial}.header__mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100vw;min-height:90vh;margin:0;padding:15px 5.5%;background-color:#191b20}.header__mobile-menu-group{display:block;padding-top:28px}.header__mobile-menu-group-title{margin-bottom:21px;color:#4d4d4d;font-size:16px;line-height:24px}.header_mobile-menu-open .header__mobile-menu-group{animation:menuFadeIn .5s forwards}.header__mobile-menu-item{margin-top:18px;cursor:pointer;color:#fff;font-family:Suisse,YS Text;font-size:20px;font-weight:600;line-height:24px}.header__mobile-menu-item_disabled{cursor:default;color:#4d4d4d}.footer.com-footer,.footer.com-footer .com-footer{padding:25px 0;display:block}.footer.com-footer .com-footer__ya-logo{margin-right:6px}.footer.com-footer .com-footer__logo{margin-top:0;margin-bottom:var(--spacing-12)}@media (max-width: 767px){.footer.com-footer .com-footer__logo{margin:0 0 var(--spacing-24)}}.footer.com-footer .com-footer__link{margin-top:var(--spacing-8);white-space:inherit;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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{margin-bottom:var(--spacing-2);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.footer.com-footer .com-footer__column{width:auto;width:initial}@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__content-wrapper,.footer.com-footer .com-footer__column-content_type_left{display:grid;justify-content:flex-start;grid-gap:0 26px;gap:0 26px}.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{width:100%;max-width:100%;grid-template-columns:1fr 1fr}@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{margin-top:0;font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on;font-size:10px;color:var(--color-content-secondary)}.footer.com-footer .com-footer__phone{display:flex;flex-direction:column;width:-moz-min-content;width:min-content;max-width:-moz-max-content;max-width:max-content}.footer.com-footer .com-footer__phone-item{margin-bottom:0;gap:0}.footer.com-footer .com-footer__phone-item .footer__phone-link{font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on,"lnum" on}.footer.com-footer .com-footer__phone-item .footer__phone-description{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 767px){.footer.com-footer .com-footer__phone-item .footer__phone-description{margin-right:0}}.footer.kz-footer{padding:25px 0;display:block}.footer.kz-footer .kz-footer__ya-logo{margin-right:6px}.footer.kz-footer .kz-footer__logo{margin-top:0;margin-bottom:var(--spacing-12)}@media (max-width: 767px){.footer.kz-footer .kz-footer__logo{margin:0 0 var(--spacing-24)}}.footer.kz-footer .kz-footer__link{margin-top:var(--spacing-8);white-space:inherit;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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{margin-bottom:var(--spacing-2);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.footer.kz-footer .kz-footer__column{width:auto;width:initial}@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__content-wrapper,.footer.kz-footer .kz-footer__column-content_type_left{display:grid;justify-content:flex-start;grid-gap:0 26px;gap:0 26px}.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{width:100%;max-width:100%;grid-template-columns:1fr 1fr}@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{margin-top:0;font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on;font-size:10px;color:var(--color-content-secondary)}.footer.kz-footer .kz-footer__phone{display:flex;flex-direction:column;width:-moz-min-content;width:min-content;max-width:-moz-max-content;max-width:max-content}.footer.kz-footer .kz-footer__phone-item{margin-bottom:0;gap:0}.footer.kz-footer .kz-footer__phone-item .footer__phone-link{font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on,"lnum" on}.footer.kz-footer .kz-footer__phone-item .footer__phone-description{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 767px){.footer.kz-footer .kz-footer__phone-item .footer__phone-description{margin-right:0}}.footer__columns{grid-area:columns;display:flex;flex-wrap:wrap}.footer__column{display:flex;width:13rem;margin-inline-end:var(--spacing-16);margin-block-end:var(--spacing-40)}@media (max-width: 1439px){.footer__column{width:12rem}}@media (max-width: 1023px){.footer__column{width:11.125rem;margin-inline-end:var(--spacing-8)}}@media (max-width: 539px){.footer__column{width:10.25rem}}.footer_with-phone .footer__column-header{margin-block-start:var(--spacing-8)}.footer__column-header{margin-block-end:var(--spacing-16);opacity:.6;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@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{max-width:27rem;grid-area:info;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}@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;max-width:initial}}.footer__info_with-socials{margin-block-start:var(--spacing-64)}.footer__link{display:block;margin-block-start:var(--spacing-16);text-decoration:none;color:currentColor;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}@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;display:flex;align-items:center;color:#333d46}.logo_size_xs .logo__link,.logo_size_xs .logo__img,.logo_size_s .logo__link,.logo_size_s .logo__img{--base-height: 22px}.logo_size_l .logo__link,.logo_size_l .logo__img{--base-height: 34px}.logo__new-img{margin-right:6px}.logo_theme_dark{color:#fff}.logo__subsection-name{display:inline-flex;align-items:center;padding-top:.3em;white-space:nowrap;letter-spacing:.4px;text-transform:uppercase;font:14px / 1.7em;font:var(--font-100, 14px / 1.7em)}.logo__subsection-name:before{height:1.6em;margin-right:1em;margin-left:calc(1em - 5px);content:"";opacity:.8;border-left:1px solid currentColor}.footer__logo{grid-area:logo;margin-top:20px}.footer__phone{grid-area:phone;display:flex;gap:var(--spacing-8);align-items:baseline;flex-wrap:wrap;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-link,.footer__phone-description{white-space:nowrap}.footer__phone-link{display:block;text-decoration:none;color:currentColor;font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on,"lnum" on}.footer__phone-link:hover{text-decoration:underline}.footer__phone-description{margin-block:0;margin-inline-end:var(--spacing-40);opacity:.6;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.footer__social{grid-area:social;display:flex;flex-wrap:wrap;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);row-gap:var(--spacing-8);margin-top:.375rem;margin-left:var(--spacing-12);color:currentColor}@media screen and (max-width: 767px){.footer__social{margin-bottom:2.75rem}}.footer__social-item{display:flex;transition:color .2s;text-decoration:none;color:currentColor;font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on,"lnum" on}.footer__social-item:first-child{margin-block-start:0}.footer{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;grid-column-gap:var(--spacing-8);-moz-column-gap:var(--spacing-8);column-gap:var(--spacing-8);padding:6.25rem 0 3.5rem;color:var(--color-content-primary)}.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{height:0;grid-area:logo}.footer__phone-mock{height:0;grid-area:phone}.logo__link{display:flex;align-items:center;height:var(--base-height);margin-right:5px;color:currentColor}.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{flex-grow:1;margin:0;filter:initial}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option-Label.Option-Label{justify-content:flex-start;border-radius:8px;padding:16px;background-color:var(--color-background-alternate);font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary)}@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:solid 1px 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{border-radius:8px;background-color:var(--color-background-alternate);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{position:absolute;width:20px;height:20px;border-radius:50%;border:1px solid var(--color-accent-neutral)}.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{margin:0;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.form__subtitle{margin:0;padding:0 16px;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}}.form__subtitle a{color:inherit}.form__title{margin:0 0 var(--spacing-8);font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.form__title{margin:0 0 var(--spacing-4);padding:0 16px;font:var(--font-ys-header-20-regular);font-feature-settings:"pnum" on,"lnum" on}}.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{margin:0;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.form-block__title{margin:0;font:var(--font-ys-header-20-regular);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.form-block__title{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}}.form-block{display:flex;flex-direction:column;gap:var(--spacing-16)}.confirm-modal{width:540px;max-width:100%;position:relative;padding:24px}.confirm-modal__actions{display:flex;flex-direction:column;gap:var(--spacing-8)}.confirm-modal__close-button{position:absolute;top:12px;right:12px}.confirm-modal__content{display:flex;flex-direction:column;align-items:center;margin-block-end:var(--spacing-40)}.confirm-modal__img{width:134px;height:134px}.confirm-modal__proceed-button{color:var(--color-accent-critical)}.confirm-modal__subtitle{margin:var(--spacing-8) 0 0;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}.confirm-modal__title{margin:var(--spacing-16) 0 0;font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on,"lnum" on}.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{flex-grow:1;padding:24px;border-radius:var(--border-radius-8);background-color:var(--color-background-default)}@media (max-width: 539px){.form-block-group__content{padding:16px;border-radius:16px}}.form-block-group-collapsed{display:flex;justify-content:space-between;align-items:center}.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{width:600px;max-width:100%}.form-check-stage__button{width:100%}.form-check-stage__content{margin-block:var(--spacing-20);border-radius:8px;padding:24px;background-color:var(--color-background-default)}.form-check-stage__title{margin:0;font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on,"lnum" on}.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{padding:24px;border-radius:8px;background-color:var(--color-background-default)}.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)}}@media (max-width: 539px){.form-info-stage__block{padding:16px;border-radius: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{margin:0;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.form-info-stage__text{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}}.form-info-stage__text p{margin-block:var(--spacing-8)}.form-info-stage__title{margin:0 0 var(--spacing-8);font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.form-info-stage__title{font:var(--font-ys-header-20-regular);font-feature-settings:"pnum" on,"lnum" on}}.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{padding:0;color:var(--color-content-secondary)}.form-question-group__delete-button:hover{background-color:transparent}.form-question-group__header{display:flex;justify-content:space-between;align-items:center;margin-block-end:var(--spacing-8)}.form-question-group__title{color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.form-sub-block__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-8);gap:var(--spacing-8)}.form-sub-block__title{margin:0 0 var(--spacing-8);font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}.step-wizard,.step-wizard>*{box-sizing:border-box}.person-profile__group-action{justify-content:flex-end;font:var(--font-100)}.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{position:relative;padding:var(--size-600) var(--size-800);border-radius:var(--size-200);background-color:#fff}.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);position:absolute;top:0;right:0;padding:0 0 var(--size-200) var(--size-200);border-radius:0 0 0 var(--radius);background-color:var(--primary)}.person-profile__section-action-button-wrapper:before,.person-profile__section-action-button-wrapper:after{position:absolute;z-index:calc(var(--z-index-button) - 1);top:0;left:calc(-1*var(--diameter));display:block;width:var(--diameter);height:var(--diameter);content:"";border-radius:var(--radius);box-shadow:var(--radius) calc(-1*var(--radius)) 0 0 var(--primary)}.person-profile__section-action-button-wrapper:after{top:auto;right:0;bottom:calc(-1*var(--diameter));left:auto;box-shadow:var(--radius) calc(-1*var(--radius)) 0 0 var(--primary)}.person-profile__section-action-button{position:relative;z-index:var(--z-index-button);min-width:0;background-color:#007aff}.person-profile__user-avatar{position:relative;overflow:hidden;justify-content:center;padding:0}.person-profile__user-avatar-mask{transform:rotate(-45deg);transform-origin:center center}.person-profile__user-badge{padding:0 1em;border:1px solid var(--primary);border-radius:var(--size-300);font:var(--font-100);line-height:var(--size-600)}.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-start:calc(var(--columns-count) - var(--column-size) + 1);grid-column-end:calc(var(--columns-count) + 1)}.grid__column_start_1{grid-column-start:1;grid-column-end:calc(1 + var(--column-size))}.grid__column_start_2{grid-column-start:2;grid-column-end:calc(2 + var(--column-size))}.grid__column_start_3{grid-column-start:3;grid-column-end:calc(3 + var(--column-size))}.grid__column_start_4{grid-column-start:4;grid-column-end:calc(4 + var(--column-size))}.grid__column_start_5{grid-column-start:5;grid-column-end:calc(5 + var(--column-size))}.grid__column_start_6{grid-column-start:6;grid-column-end:calc(6 + var(--column-size))}.grid__column_start_7{grid-column-start:7;grid-column-end:calc(7 + var(--column-size))}.grid__column_start_8{grid-column-start:8;grid-column-end:calc(8 + var(--column-size))}.grid__column_start_9{grid-column-start:9;grid-column-end:calc(9 + var(--column-size))}.grid__column_start_10{grid-column-start:10;grid-column-end:calc(10 + var(--column-size))}.grid__column_start_11{grid-column-start:11;grid-column-end:calc(11 + var(--column-size))}.grid__column_start_12{grid-column-start:12;grid-column-end:calc(12 + var(--column-size))}.grid__column_start_13{grid-column-start:13;grid-column-end:calc(13 + var(--column-size))}.grid__column_start_14{grid-column-start:14;grid-column-end:calc(14 + var(--column-size))}.grid__column_start_15{grid-column-start:15;grid-column-end:calc(15 + var(--column-size))}.grid__column_start_16{grid-column-start:16;grid-column-end:calc(16 + var(--column-size))}.grid{--width: 100%;--columns-count: 1;--column-gap: 0;--row-gap: 0;display:grid;width:100%;width:var(--width);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--columns-count),minmax(0,1fr));grid-column-gap:0;grid-column-gap:var(--column-gap);grid-row-gap:0;grid-row-gap:var(--row-gap)}.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{display:flex;align-items:center;padding:.7em 0}.figaro-table__row{--border-offset: 0;position:relative;width:100%}.figaro-table__row:after,.figaro-table__row:before{position:absolute;right:var(--border-offset);left:var(--border-offset);height:1px}.figaro-table__row:not(:last-child):after{bottom:0;content:"";background-color:#d1d2d6;background-color:var(--popup-dividers, #d1d2d6)}.figaro-table__row_hoverable{--border-offset: var(--size-400);width:calc(100% + 2*var(--size-400));margin-right:calc(-1*var(--size-400));margin-left:calc(-1*var(--size-400));padding-right:var(--size-400);padding-left:var(--size-400);transition:background-color .2s;border-radius:100px}.figaro-table__row_hoverable:before{bottom:100%;content:"";transition:opacity .2s;opacity:0;background-color:#fff}.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:#0000}.figaro-table__row_header{font:var(--font-200)}.figaro-table__row_header:after,.figaro-table__row_header:before{display:none}.figaro-table__row_borderless:after{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: #ffffff;--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;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;display:grid;grid-auto-flow:row;grid-template-columns:100%}@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{flex-direction:column;align-items:flex-start}.person-profile__user-name{margin:.5em 0;letter-spacing:-.5px;font-family:Suisse,Arial,Helvetica,sans-serif;font-size:46px;font-weight:600;line-height:46px}.quiz-form-choice__editor-footer{margin-top:8px;display:flex;align-items:center}.quiz-form-choice__editor-header{margin-bottom:8px;display:flex;align-items:center}.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{z-index:1;display:flex;justify-content:center;align-items:center;margin:0 8px;background-color:#fff;box-shadow:0 1px 5px #0d23430f,0 1px 2px #0d234324}.edit-control__content:hover{cursor:pointer;background-color:#00000012}.edit-control__content_type_round{width:32px;height:32px;border-radius:50%}.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{display:grid;grid-gap:var(--spacing-16);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:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.rubricator-result__criteria-button{align-self:end}.rubricator-result__criterion{position:relative;display:grid;grid-template-rows:min-content 0fr;padding-block:.75rem;border-bottom:1px solid var(--color-background-stroke);color:var(--color-content-primary);transition:grid-template-rows .2s ease-out}.rubricator-result__criterion-info{display:flex;flex-shrink:0;align-items:center;gap:var(--spacing-8)}.rubricator-result__criterion_padded{padding-inline-end:2rem}.rubricator-result__criterion-content{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-20);flex-grow:1;min-height:2rem;margin-inline-end:var(--spacing-8);word-break:break-word}.rubricator-result__criterion-grade{white-space:nowrap;color:var(--criterion-grade-color, var(--color-content-primary))}.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{display:flex;flex-direction:column;gap:var(--spacing-4);color:var(--color-content-primary)}.rubricator-result__criterion-hint-grade{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4) var(--spacing-12);margin:0;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on;word-break:break-word}.rubricator-result__criterion-hint-text{margin:0;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;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{padding:.25rem .5rem;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--criterion-min-grade-badge-color, var(--color-content-secondary));border-radius:var(--border-radius-4);background-color:var(--criterion-min-grade-badge-background-color, var(--color-background-glassy-a))}.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{display:flex;flex-direction:column;box-sizing:border-box;min-height:152px;max-height:217px;border-radius:var(--border-radius-12);padding:.75rem;width:50%;flex-grow:1;position:relative;z-index:0;overflow:hidden}.rubricator-result__grade-title{font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary)}.rubricator-result__grade-text{margin-block-start:var(--spacing-4);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary)}.rubricator-result__grade-max{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}.rubricator-result__grade-actual{font:var(--font-ys-lead-64-regular);font-feature-settings:"pnum" on,"lnum" on;font-weight:300}.rubricator-result__grade-details{margin-block-start:auto}.rubricator-result__grade-illustration{position:absolute;top:-75%;left:45%;z-index:-1}.rubricator-result__grade_view_fail{color:var(--color-palette-red-normal);background-color:var(--color-palette-red-pale)}.rubricator-result__grade_view_success{color:var(--color-palette-green-normal);background-color:var(--color-palette-green-pale)}.rubricator-result__grade_view_common{color:var(--color-content-primary);background-color:var(--color-background-alternate)}.source-tree__dir{position:relative}.source-tree__code-line{position:relative;display:block;margin-left:-60px;padding-left:80px;white-space:pre-wrap;font-size:15px;line-height:21px}.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{position:relative;z-index:2;white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:21px}.source-tree__hljs.hljs.source-tree__hljs{padding:0;background:#0000}.source-tree__line-number{position:absolute;left:0;display:block;width:60px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;white-space:nowrap;font-size:11px;line-height:21px}.source-tree__line-highlight{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.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{position:absolute;z-index:2;top:0;right:0;bottom:0;left:-29px;transition:opacity .1s ease-in-out,transform .1s ease-in-out,background .2s ease-in-out;opacity:0}.source-tree__add-comment-overlay:hover,.source-tree__add-comment-overlay:focus-within{opacity:1}.source-tree__add-comment-button{position:absolute;top:-5px;left:-7px;width:31px;height:31px;padding:0;cursor:pointer;border:none;border-radius:4px;outline:none;background-color:var(--color-background-glassy-a);color:var(--color-content-primary)}.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{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:-1;border:1px solid var(--color-background-stroke)}.source-tree__column{box-sizing:border-box;width:60px;padding-top:20px;padding-bottom:15px;border-right:1px solid var(--color-background-stroke);flex-shrink:0}.source-tree__code{flex-grow:1;overflow:visible;max-width:100%;padding-top:20px;padding-bottom:15px}.source-tree__code-loading{display:flex;justify-content:center}.source-tree__code-limitation{display:flex;justify-content:center;padding:16px 0 8px;font-family:monospace;font-size:16px;font-weight:600}.source-tree__file{position:relative;display:flex;flex-direction:column}.source-tree__source{position:relative;overflow:visible}.source-tree__file-title{position:relative;display:flex;flex-direction:row;box-sizing:content-box;height:72px;padding:0 0 0 20px;cursor:pointer;align-items:center;transition:background-color .2s;border-top:none;border-right:none;border-bottom:1px solid var(--color-background-stroke);border-left:none;outline:none;background-color:#0000}.source-tree__file-title:hover{border-color:#0000;background-color:var(--color-background-glassy-a)}.source-tree__file-title_opened{background-color:var(--color-background-alternate)}.source-tree__file-name{margin-left:19px;text-align:left;font-size:16px;line-height:24px;flex-grow:1}.source-tree__file-title-icon{position:relative;left:-1px}.source-tree__comments-summary{display:flex;align-items:center}.source-tree__comments-summary_none{padding-right:19px;padding-left:4px;text-transform:uppercase;font-size:11px;line-height:13px}.source-tree__comments-draft{position:relative;min-width:36px;text-align:center;font-size:16px;color:#fff;background:var(--color-accent-notice);padding:5px;border-radius:5px;margin-right:16px}.source-tree__comments-count{position:relative;min-width:36px;text-align:center;font-size:14px}.source-tree__comments-count:after{position:absolute;top:5px;right:0;display:block;width:1px;height:10px;content:"";background-color:var(--color-background-glassy-c)}.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{position:relative;min-width:36px;text-align:center;font-size:16px;color:#fff;background:var(--color-accent-notice);padding:5px;border-radius:5px;margin-left:5px}.source-tree__folder-title{display:flex;box-sizing:content-box;width:100%;height:72px;padding:0;cursor:pointer;border:none;border-bottom:1px solid var(--color-background-stroke);outline:none;background:#0000;justify-content:space-between;align-items:center}.source-tree__folder-title:disabled{cursor:default}.source-tree__folder-title_hoverable:hover{border-color:#0000;background-color:var(--color-background-glassy-a)}@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;margin-top:5px;margin-left:20px;opacity:.3;font-size:14px}.source-tree__folder-title_adaptive .source-tree__folder-verified-date{margin-left:3px}}.source-tree__folder-name{position:relative;top:1px;display:flex;margin-left:20px;align-items:center;font-size:16px;line-height:1em}.source-tree__folder-description-wrapper{display:flex;align-items:center}.source-tree__folder-description{display:flex;flex-direction:column;justify-content:space-between}.source-tree__badge-text{padding:12px;text-transform:uppercase;color:var(--color-content-secondary);border-radius:4px;box-shadow:inset 0 0 0 1px var(--color-background-stroke);font-size:11px;line-height:13px}.source-tree__download-button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;cursor:pointer;color:var(--color-content-primary);border:1px solid var(--color-background-stroke);border-radius:4px;background-color:#0000}.revisor-reviewer-info{display:flex;font-size:16px;line-height:24px;align-items:center}.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;margin-top:5px;text-transform:capitalize;font-size:16px;font-weight:500}.revisor-reviewer-info_adaptive .revisor-reviewer-info__status:before{display:none}.revisor-reviewer-info__avatar{display:inline-block;width:36px;height:36px;margin-right:12px;vertical-align:bottom;border-radius:4px;background-color:#000;background-position:center;background-size:cover}@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{display:inline-block;width:4px;height:4px;margin:2px 8px;content:"";vertical-align:middle;border-radius:50%;background-color:currentColor}.source-tree__comment{display:flex;flex-direction:column;padding:20px;background-color:var(--color-background-default)}.source-tree__comment:hover .source-tree__resolve-button{transition:opacity .3s ease-in-out;opacity:1}.source-tree__comment-wrapper{position:relative;z-index:2;margin-bottom:21px;border-top:1px solid var(--color-background-stroke);border-bottom:1px solid var(--color-background-stroke);box-shadow:var(--shadow-medium-default)}.source-tree__comment-resolve-button{margin:0 20px;padding:0;cursor:pointer;transition:opacity .3s ease-in-out;opacity:.5;color:var(--color-content-primary);border:none;background-color:inherit;font-family:YS Text}.source-tree__edit-comment-button.source-tree__edit-comment-button{position:absolute;top:7px;right:7px;display:flex;justify-content:center;align-items:center;color:var(--color-content-primary)}.source-tree__comment-markdown{margin-right:26px;white-space:pre-wrap;word-break:break-word;font-size:16px;line-height:20px}.source-tree__comment-info{display:flex;flex-direction:row;align-items:center;margin-top:20px}.source-tree__comment-info-left{display:flex;flex:1;margin-right:4px}.source-tree__comment-info-status{display:flex;height:24px;padding:0 12px;text-align:center;text-transform:uppercase;color:#fff;border-radius:4px;align-items:center;font-size:11px;line-height:13px}.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{display:flex;flex-direction:row;align-items:center}.source-tree__comment-avatar{width:20px;height:20px;margin:0 0 0 20px;align-items:center;background-size:contain}.source-tree__comment-previous{position:absolute;bottom:10px;right:20px;display:flex;justify-content:center;align-items:center;color:var(--color-content-tertiary)}.source-tree__gpt-comment-wrapper{margin-left:-80px;background:var(--color-background-default);position:relative;z-index:2;margin-bottom:21px;margin-top:-21px}.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{height:32px;width:32px;color:var(--color-content-primary)}.comment-editor__control .icon{top:3px;height:22px}.snippets-suggest__empty-state{margin:16px 2px;padding:0 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1a1b224d;font-size:16px;font-weight:500;line-height:20px}.snippets-suggest__list-row{display:-webkit-box;margin:0 2px 2px;border-width:8px 16px;border-style:solid;border-color:#0000;cursor:pointer;font-size:14px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;border-radius:8px;background:none;text-align:left}.snippets-suggest__list-row:focus,.snippets-suggest__list-row_focused{outline:none;background-color:#1a25220f}.snippets-suggest__list{overflow-x:hidden}.snippets-suggest__search{margin:0 12px;font-size:14px}.snippets-suggest .tab.tabs-group__item{width:100%;text-align:center;font-size:14px;line-height:32px}.snippets-suggest .tabs-group{width:100%;margin:12px 0}.snippets-suggest .tab-default.tab{margin-right:12px;padding-bottom:0;justify-content:center}.snippets-suggest .tab-default.tab:not(:first-child){margin-left:12px}.snippets-suggest{display:grid;grid-template-rows:max-content max-content 1fr;width:800px;max-height:600px;color:var(--color-content-primary);border:solid 1px var(--color-background-stroke);border-radius:12px;background-color:var(--color-background-default);box-shadow:0 0 5px var(--color-background-stroke);padding:4px}.snippets-suggest:focus{outline:none}.comment-editor_withSnippets{border-radius:12px}.comment-editor_withSnippets .comment-editor__snippets-suggest{position:absolute;z-index:1000;top:0;left:5px;transform:translateY(-95%)}.comment-editor{display:flex;flex-direction:column;border:1px solid var(--color-background-stroke);background-color:var(--color-background-default)}.comment-editor__textarea{box-sizing:border-box;width:100%;height:121px;min-height:121px;padding:20px;resize:vertical;border:none;outline:none;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;background-color:var(--color-background-default);color:var(--color-content-primary)}.comment-editor__textarea-wrapper{position:relative}.comment-editor__top-bar{display:flex;flex-direction:row;height:48px;padding-right:7px;padding-left:19px;border-bottom:1px solid var(--color-background-stroke);justify-content:flex-start;align-items:center}.comment-editor__call-to-action{color:var(--color-content-primary);font-size:14px;font-weight:700}.comment-editor__editor-icon-list{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-end}.comment-editor__button-icon{width:32px;height:32px;color:var(--color-content-primary)}.comment-editor__button-icon .icon{top:2px;width:16px;height:16px}.source-tree__comment-editor{display:flex;flex-direction:column;padding:20px 20px 16px;white-space:normal;background-color:var(--color-background-alternate)}.source-tree__buttons-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:16px}.source-tree__bottom-bar{display:flex;flex-direction:row;justify-content:start;align-items:center;box-sizing:border-box;height:50px;padding-left:19px;border-top:1px solid var(--color-background-stroke)}.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{display:flex;justify-content:flex-end;align-items:center}.source-tree__type-select{margin-right:12px}.source-tree__type-select .rich-select__toggle{min-width:190px;justify-content:space-between}.source-tree__validation-modal{padding:50px 50px 30px}.suggest-default{width:100%}.theory-viewer__block{width:var(--block-width);margin:0 0 2.5rem;margin:0 0 var(--size-800, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5)) 0}.theory-viewer__block_layout{margin:0}.theory-viewer__block_wide{width:var(--wide-block-width)}.theory-viewer__block_error{display:flex;justify-content:center;align-items:center;width:100%;height:100px;background:#ff3b30;font-size:20px}.toast__title{font-size:16px;font-weight:500}.toast__title+.toast__text{margin-top:8px}.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{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:space-between;height:var(--item-height);padding:0 var(--popup-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;line-height:1.125em}.user__item_extended{--item-height: 3.25em}.user__item_clickable{cursor:pointer}.user__item_hoverable{transition:background-color .2s;border-radius:6px;background-color:#0000}@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{visibility:visible;opacity:.75}}@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{visibility:visible;opacity:.75}}@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{display:flex;align-items:center}.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{position:absolute;right:var(--popup-padding);visibility:hidden;cursor:pointer;transition:visibility .2s,opacity .2s;opacity:0}.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{display:grid;grid-auto-flow:row;grid-row-gap:4px;margin-top:24px;margin-bottom:8px}.user__other-account-avatar{display:flex;justify-content:center;align-items:center;width:var(--user-pic-size-m-size);height:var(--user-pic-size-m-size);margin:0 8px 0 0}.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{display:flex;gap:var(--spacing-4);justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden}.deprecated-prisma-button_process .deprecated-prisma-button__dots{visibility:visible}.deprecated-prisma-button__dot{width:6px;height:6px;background-color:currentColor;border-radius:50%;flex-shrink:0;animation:1.5s ease-in infinite prisma-button__dots_flickering}.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{color:var(--color-content-primary);background-color:var(--color-background-default);box-shadow:var(--shadow-small-default)}.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);color:var(--color-content-tertiary);box-shadow:var(--shadow-small-hidden)}.deprecated-prisma-button.deprecated-prisma-button_view_raised:disabled.deprecated-prisma-button_process{color:var(--color-content-primary);background-color:var(--color-background-default);box-shadow:var(--shadow-small-hovered)}.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:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;padding:var(--vertical-padding) calc(24px - var(--border-width));border-radius:var(--border-radius-14)}.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-top:calc(12px - var(--border-width));padding-bottom:calc(12px - var(--border-width))}.deprecated-prisma-button_size_l .deprecated-prisma-button__sublabel{font:var(--font-ys-caption-12-medium);font-feature-settings:"pnum" on,"lnum" on}.deprecated-prisma-button_size_m{--vertical-padding: calc(15px - var(--border-width));font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;padding:var(--vertical-padding) calc(24px - var(--border-width));border-radius:var(--border-radius-12)}.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:var(--font-ys-caption-12-medium);font-feature-settings:"pnum" on,"lnum" on}.deprecated-prisma-button_size_s{--vertical-padding: calc(9px - var(--border-width));font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;padding:var(--vertical-padding) calc(16px - var(--border-width));border-radius:var(--border-radius-10)}.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:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;padding:var(--vertical-padding) calc(12px - var(--border-width));border-radius:var(--border-radius-10)}.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;margin:0;background:none;cursor:pointer;border:1px solid transparent;border:var(--border-width) solid transparent;display:inline-block;position:relative;transition-property:background-color,border-color,box-shadow,color,transform;transition-duration:.15s;transition-duration:var(--transition-duration);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{display:flex;align-items:center}.deprecated-prisma-button_process .deprecated-prisma-button__content{visibility:hidden}.deprecated-prisma-button__text{flex-grow:1;display:flex;flex-direction:column;align-items:center}.deprecated-prisma-button_icon-placement_right .deprecated-prisma-button__text{order:-1}.deprecated-prisma-button__sublabel{transition-property:color;transition-duration:var(--transition-duration);transition-timing-function:ease-out}.deprecated-prisma-button__icon{flex-shrink:0;display:inline-flex;align-items:center}.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{position:relative;display:block;overflow:inherit;width:inherit;height: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{display:flex;align-items:center;position:relative;left:3px;width:calc(100% - 7px);height:3px;background-color:var(--color-content-tertiary)}.prisma-range__slider_active{left:0;background-color:var(--color-accent-neutral)}.prisma-range__container{margin-bottom:var(--spacing-16);font:var(--font-ys-body-18-medium-ui);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.prisma-range__container{font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on,"lnum" on}}.prisma-range__limit-values{display:flex;justify-content:space-between;margin-top:var(--spacing-16);font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-palette-black-500)}.prisma-spinner{transform-origin:center;animation:1s spin infinite ease}@keyframes spin{to{transform:rotate(360deg)}}.prisma-toggle__label{display:block;position:relative;cursor:pointer}.prisma-toggle__hidden-input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.prisma-tooltip{position:fixed;z-index:var(--prisma-tooltip-z-index);top:var(--prisma-tooltip-top);left:var(--prisma-tooltip-left);box-sizing:border-box;width:-moz-max-content;width:max-content;pointer-events:all;color:var(--color-content-inverted-primary);background:var(--color-accent-neutral);text-align:center;--prisma-tooltip-offset-from-x: 0;--prisma-tooltip-offset-from-y: 0}.prisma-tooltip_size_s{padding:7px 12px;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-10)}.prisma-tooltip_size_m{padding:12px 16px;font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on,"lnum" on;border-radius:var(--border-radius-14)}.prisma-tooltip_with-tail:after{position:absolute;z-index:1;top:0;top:var(--prisma-tooltip-tail-top, 0);left:0;left:var(--prisma-tooltip-tail-left, 0);display:block;width:0;height:0;content:"";transform:translate(0) rotate(225deg);transform-origin:50% 50%;border:var(--prisma-tooltip-tail-size) solid var(--color-accent-neutral);border-top-left-radius:2px}.prisma-tooltip_direction_top,.prisma-tooltip_direction_top-right,.prisma-tooltip_direction_top-left{--prisma-tooltip-offset-from-y: calc( -1 * var(--prisma-tooltip-tail-size) - var(--prisma-tooltip-slide-animation-offset) )}.prisma-tooltip_direction_top:after,.prisma-tooltip_direction_top-right:after,.prisma-tooltip_direction_top-left:after{top:100%;transform:translateY(-50%) rotate(225deg)}.prisma-tooltip_direction_bottom,.prisma-tooltip_direction_bottom-right,.prisma-tooltip_direction_bottom-left{--prisma-tooltip-offset-from-y: calc( var(--prisma-tooltip-tail-size) + var(--prisma-tooltip-slide-animation-offset) )}.prisma-tooltip_direction_bottom:after,.prisma-tooltip_direction_bottom-right:after,.prisma-tooltip_direction_bottom-left:after{top:0;transform:translateY(-50%) rotate(45deg)}.prisma-tooltip_direction_right,.prisma-tooltip_direction_right-top,.prisma-tooltip_direction_right-bottom,.prisma-tooltip_direction_left,.prisma-tooltip_direction_left-top,.prisma-tooltip_direction_left-bottom{text-align:left}.prisma-tooltip_direction_right,.prisma-tooltip_direction_right-top,.prisma-tooltip_direction_right-bottom{--prisma-tooltip-offset-from-x: calc( var(--prisma-tooltip-tail-size) + var(--prisma-tooltip-slide-animation-offset) )}.prisma-tooltip_direction_right:after,.prisma-tooltip_direction_right-top:after,.prisma-tooltip_direction_right-bottom:after{left:0;transform:translate(-50%) rotate(-45deg)}.prisma-tooltip_direction_left,.prisma-tooltip_direction_left-top,.prisma-tooltip_direction_left-bottom{--prisma-tooltip-offset-from-x: calc( -1 * var(--prisma-tooltip-tail-size) - var(--prisma-tooltip-slide-animation-offset) )}.prisma-tooltip_direction_left:after,.prisma-tooltip_direction_left-top:after,.prisma-tooltip_direction_left-bottom: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{transform:var(--prisma-tooltip-transition-transform-enter);opacity:.01}.prisma-tooltip.prisma-tooltip-enter-active{transition:var(--prisma-tooltip-transition);transform:var(--prisma-tooltip-transition-transform-done);opacity:1}.prisma-tooltip.prisma-tooltip-enter-done,.prisma-tooltip.prisma-tooltip-exit{transform:var(--prisma-tooltip-transition-transform-done);opacity:1}.prisma-tooltip.prisma-tooltip-exit-active{transition:var(--prisma-tooltip-transition);transition-duration:calc(var(--prisma-tooltip-transition-duration) * 1.25);transform:var(--prisma-tooltip-transition-transform-enter);opacity:.01}.component-wrapper{margin:24px}.component-wrapper__head{text-align:center}.component-wrapper__body{margin-top:8px}.discount-event-static-banner_view_catalog{--image-width: 8.25rem;position:relative;min-height:6.75rem;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-5);overflow:hidden;background-color:var(--discount-event-static-banner-color-main);color:var(--color-palette-white-1000);font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 767px){.discount-event-static-banner_view_catalog{flex-direction:column;align-items:stretch}}.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{width:auto;width:initial;max-height:6.75rem}}.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{position:absolute;bottom:0}.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{display:none;align-self:flex-end}@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{box-sizing:border-box;width:calc(100% - var(--image-width) * 2);padding:.625rem 1rem;text-align:center;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__info{width:auto;width:initial;padding:1rem 1rem .5rem;text-align:start;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}}.discount-event-static-banner_view_catalog .discount-event-static-banner__title{margin:0 0 var(--spacing-4) 0;font:var(--font-ys-header-20-medium);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__title{font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on,"lnum" on}}.discount-event-static-banner_view_catalog a{cursor:pointer;color:var(--color-palette-white-1000);text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--color-palette-white-300-a);text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .2s}.discount-event-static-banner_view_catalog a:hover{text-decoration-color:var(--color-palette-white-1000)}.discount-event-static-banner_view_common-flow{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-inverted-primary);display:flex;gap:var(--spacing-8);justify-content:center;align-items:center;margin-block-end:var(--spacing-8);padding:.25rem .5rem;border-radius:var(--border-radius-6);background-color:var(--discount-event-static-banner-color-main)}@media (max-width: 767px){.discount-event-static-banner_view_common-flow{border-radius:var(--border-radius-8)}}.discount-event-static-banner_view_common-flow .discount-event-static-banner__icon{flex-shrink:0}.common-flow__banner-container_type_with-tariff{color:#fff;margin-top:var(--spacing-32);max-width:1200px}.discount-event-static-banner_view_simple{--image-width: 165px;--discount-event-static-banner-min-height: 2.75rem;position:relative;min-height:2.75rem;min-height:var(--discount-event-static-banner-min-height);display:flex;align-items:center;justify-content:center;text-align:center;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-palette-white-1000);text-decoration:none;background-color:var(--discount-event-static-banner-color-main);border-radius:var(--border-radius-5);overflow:hidden}@media (max-width: 767px){.discount-event-static-banner_view_simple{--image-width: 64px;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}}.discount-event-static-banner_view_simple .discount-event-static-banner__info{box-sizing:border-box;width:calc(100% - var(--image-width) * 2);padding:.75rem 1rem}@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{width:var(--image-width);position:absolute;bottom:0}.discount-event-static-banner_view_simple .discount-event-static-banner__image_position_left{left:0}.discount-event-static-banner_view_simple .discount-event-static-banner__image_position_right{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}}.discount-event-static-banner_view_start-learning-button{background-color:var(--discount-event-static-banner-color-main);border-radius:var(--border-radius-4);padding:.0625rem .5rem .0625rem .25rem;position:absolute;top:0;right:0;transform:translate(20px) translateY(-16px) rotate(-4deg);display:flex;align-items:center;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;color:#fff}@media (max-width: 767px){.discount-event-static-banner_view_start-learning-button{transform:translate(8px) translateY(-12px) rotate(-4deg)}}.discount-event-static-banner_view_start-learning-button .discount-event-static-banner__icon{margin-inline-end:var(--spacing-4)}.discount-event-static-banner_view_start-learning-button .discount-event-static-banner__icon path{fill-opacity:1}.footer__columns_masonry{display:grid;grid-auto-columns:min-content;align-items:start}.footer__columns_masonry>.footer__column:nth-child(1){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{padding:4px;cursor:pointer}.gallery-default__dots-item.gallery__dots-item_active{cursor:default}.gallery-default__dots-item.gallery__dots-item_active .gallery__dots-item-control{border-color:currentColor;border-color:var(--gallery-active-dot-color, currentColor);background:currentColor;background:var(--gallery-active-dot-color, currentColor)}.gallery-default__dots-item .gallery__dots-item-control{box-sizing:border-box;width:8px;height:8px;transition:transform .25s;border:1px solid #1a1b22;border-radius:50%}.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{margin-block:var(--spacing-12);padding:16px;border-radius:16px}}.form-block-group__sticky-buttons{display:flex;gap:var(--spacing-4);position:sticky;top:var(--spacing-12);height:var(--sticky-button-width);opacity:0}.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{display:flex;flex-direction:column;gap:var(--spacing-8);padding:16px;border-radius:var(--border-radius-12)}.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{display:flex;align-items:center;gap:var(--spacing-8)}.form-note__subtitle{margin:0;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}.form-note__title{margin:0;font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on,"lnum" on}.form-item__helper{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-secondary)}.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;width:680px;width:var(--content-width);max-width:100%;margin:0 auto}.step-wizard__header{--vertical-padding: 12px;--horizontal-padding: var(--vertical-padding);display:flex;justify-content:center;align-items:center;-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12);width:100%;height:74px;height:calc(50px + 2 * var(--vertical-padding));padding:12px;padding:var(--vertical-padding) var(--horizontal-padding);border-bottom:1px solid var(--color-background-stroke)}.step-wizard__header-addon{flex-basis:50px;flex-shrink:1}.step-wizard__header-content{margin:0 auto}.step-wizard__step{display:flex;align-items:center;gap:var(--spacing-8);font:var(--font-ys-caption-12-medium);font-feature-settings:"pnum" on,"lnum" on}.step-wizard__step-indicator{width:20px;height:20px;border-radius:50%;background-color:var(--color-background-glassy-c);color:var(--color-content-inverted-primary);text-align:center;line-height:20px}.step-wizard__step-indicator_active{background-color:var(--color-content-primary)}.step-wizard__step-icon{width:20px;height:20px;color:var(--color-background-glassy-c)}.step-wizard__step-icon_active{color:var(--color-content-primary)}.step-wizard__step-icon_active path{fill-opacity:1}.step-wizard__step-value{color:var(--color-content-tertiary);font:var(--font-ys-caption-12-medium);font-feature-settings:"pnum" on,"lnum" on}.step-wizard__step-value_active{color:var(--color-content-primary)}.step-wizard__steps{display:flex;align-items:center;gap:var(--spacing-20)}@media (max-width: 539px){.step-wizard__steps{gap:var(--spacing-12)}}.suggest .suggest-figaro__toggle-arrow{cursor:pointer;transition:opacity .3s;flex-shrink:0}.suggest-default{--font-size: 14px}.suggest-default .suggest__input-value-container{overflow:hidden;width:100%;margin-right:12px;white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-size)}.suggest-default .suggest__input-search-input{width:100%;cursor:default;white-space:nowrap;text-overflow:ellipsis;border:none;outline:none;font-family:inherit;font-size:var(--font-size)}.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;display:flex;align-items:center;width:100%;padding:2px 10px;border-width:1px;border-style:solid;border-color:currentColor;border-radius:4px}@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{pointer-events:none;color:#b3b3b3}.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;z-index:200;right:16px;top:20px}.suggest-figaro .suggest-figaro__menu-item{white-space:normal}.suggest-figaro__menu.select__menu{--select-menu-left: 0;z-index:calc(var(--base-z-index) - 2);top:calc(0 + var(--select-menu-top-offset) - 10px);top:calc(var(--select-height, 0) + var(--select-menu-top-offset) - 10px);padding-top:16px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.suggest-figaro__menu.select__menu_native{z-index:calc(var(--base-z-index));top:0}.suggest-default__loader{position:sticky;top:-15px;overflow:hidden;width:100%;height:4px;margin-top:-15px;transition:opacity .3s ease-in-out .3s;opacity:0;background-color:#007aff1a}.suggest-default__loader:before{--init: -150%;--init-width: 0%;--end-width: 100%;position:absolute;height:100%;content:"";animation:load 1.5s infinite ease-out;background-color:#b5d5ffcc}.suggest-default__loader:after{--init: -100%;--init-width: 0%;--end-width: 100%;position:absolute;height:100%;content:"";animation:load 1.5s infinite ease-out;background-color:#b5d5ff}.suggest-default__loader_visible{opacity:1}@keyframes load{0%{left:0%;left:var(--init, 0%);width:100%;opacity:1}to{left:100%;width:10%;opacity:0}}.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-timing-function:cubic-bezier(.2,1,.3,1);transition-duration:.5s}.tree-node-file-system__name{position:relative;color:var(--color-content-primary);display:flex;overflow:hidden;align-items:center;width:100%;height:28px;padding:0 16px 0 36px;padding:0 16px 0 calc(28px + var(--nesting-level, 1)*8px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .1s;white-space:nowrap;text-overflow:ellipsis}.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{position:absolute;top:calc(50% - 2px);left:18px;left:calc(10px + var(--nesting-level, 1)*8px);width:8px;transition:transform .2s}.tree-node-file-system__name-icon{min-width:24px;margin:0 4px 0 -4px}.prisma-range__thumb{width:17px;height:17px;z-index:1;background-color:var(--color-background-default);border-radius:50%;border:3px solid var(--color-accent-neutral)}.quiz__coding-notification{position:relative;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;padding:var(--spacing-12);pointer-events:all;color:var(--color-content-primary);background-color:var(--color-background-default);border-radius:var(--border-radius-12);box-shadow:0 -4px 10px #75736f1a}.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{display:flex;flex-direction:row;gap:var(--spacing-12);align-items:start;padding:0 var(--spacing-48) var(--spacing-12) 0}.quiz__coding-notification-header-title{font:var(--font-ys-body-18-medium-paragraph);font-feature-settings:"pnum" on,"lnum" on}.quiz__coding-notification-close-button.quiz__coding-notification-close-button{position:absolute;top:var(--spacing-8);right:var(--spacing-4)}.quiz__coding-notification-content{display:flex;flex-direction:column;flex-grow:1;min-height:0;padding:0 0 var(--spacing-12);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.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-line,.code-editor2 .cm-gutterElement{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);position:relative;display:flex;overflow:hidden;flex-direction:column;padding:0;border-radius:var(--border-radius-12);background-color:var(--color-background-default)}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-group{width:100%;padding:0}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-notification{min-height:calc(var(--footer-height) + var(--tab-height) + var(--spacing-12));max-height:100%}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item{flex:0 0 50%;justify-content:center;height:var(--tab-height);max-width:none}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item:before,.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item:after{display:none}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-header-item+.quiz__coding-tabs-header-item:before{top:0;display:block;height:100%}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-run-result,.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-content-item{position:relative;flex-direction:column;height:var(--tab-content-height);max-height:var(--tab-content-height)}.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{position:absolute;top:50%;left: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{position:absolute;bottom:0;left:0;z-index:var(--z-index-500);display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;width:100%;height:100%;pointer-events:none}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer{z-index:var(--z-index-100);position:relative;display:flex;flex:1 0 0;align-items:center;background-color:var(--color-background-default);box-sizing:border-box;height:var(--footer-height);padding:0 var(--spacing-4);box-shadow:0 -4px 10px #75736f1a}.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{height:100%;margin-left:var(--spacing-4);border-radius:0}.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{z-index:var(--z-index-200);border-radius:0}.quiz.quiz__coding.quiz__coding_type_mobile.quiz__coding_with-tests .quiz__coding-footer{padding-right:0;overflow-x:auto}.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 .quiz__coding-code-editor,.quiz.quiz__coding.quiz__coding_type_mobile .cm-scroller{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{display:flex;max-height:112px;margin:.75rem 0;margin:var(--size-200, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0;padding:1.5rem 0;padding:var(--size-500, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)) 0;border-radius:24px;background-color:var(--color-background-alternate);justify-content:space-around}@media screen and (max-width: 480px){.content-expander-with-button{padding:0;background-color:transparent;background-color:initial}}.content-expander-with-button:not(.content-expander-with-button_expanded)~*{display:none!important}.content-expander-with-button~*{animation:theoryFragmentAppearance .3s;animation-timing-function:cubic-bezier(.25,.1,.25,.1);animation-delay:.3s;animation-fill-mode:backwards}.content-expander-with-button_expanded{margin:0;background:none}.content-expander-with-button__link-button{position:relative;overflow:hidden;min-width:230px;transform:translateZ(0);border-radius:16px;box-shadow:0 4px 16px #0000000f,0 2px 4px #0000000a;font-size:16px}@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{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;padding-inline:32px}@media (max-width: 539px){.assessment-stats-results{flex-direction:column;align-items:initial;padding-inline:0}}.assessment-stats-results__date{margin:0;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.assessment-stats-results__date{padding-block-start:.2rem;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}}.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{display:flex;align-items:center;gap:var(--spacing-12);position:relative;z-index:1;height:3.75rem;box-sizing:border-box;padding:.875rem 1rem;border-radius:var(--border-radius-12);background-color:var(--color-background-alternate)}@media (max-width: 539px){.assessment-stats-results__stats-box{padding:.75rem;flex-grow:1;gap:var(--spacing-8)}}@media (max-width: 359px){.assessment-stats-results__stats-box{padding:.375rem;gap:var(--spacing-4)}}.assessment-stats-results__stats-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.08;border-radius:var(--border-radius-12)}.assessment-stats-results__stats-box_direction_row{max-width:10.9375rem}@media (max-width: 539px){.assessment-stats-results__stats-box_direction_row{max-width:10rem;justify-content:center}}.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-number{min-width:2.375rem;margin:0;font:var(--font-ys-header-32-medium);font-feature-settings:"pnum" on,"lnum" on;text-align:center}@media (max-width: 359px){.assessment-stats-results__stats-number{min-width:0;min-width:initial}}@media (orientation: landscape) and (max-height: 480px){.assessment-stats-results__stats-number{font:var(--font-ys-header-28-medium);font-feature-settings:"pnum" on,"lnum" on}}.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{margin:0;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on}.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{height:1.5rem;border:2px solid var(--color-background-default);border-radius:50%;box-shadow:0 1px 2px #0d234324,0 1px 5px #0d23430f}}.assessment-stats-results__status-icon{display:block;width:24px;height:24px}.assessment-stats-results__status-info{display:flex;flex-direction:column}@media (max-width: 539px){.assessment-stats-results__status-info{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-grow:1}}.assessment-stats-results__status-text{margin:0;font:var(--font-ys-body-18-medium-ui);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.assessment-stats-results__status-text{margin-inline-end:var(--spacing-8)}}.assessment-stats-widget{display:flex;flex-direction:column;width:100%;box-sizing:border-box;color:var(--color-content-primary)}.assessment-stats-widget__description{padding:32px 20px 32px 32px;border-radius:var(--border-radius-16);background-color:var(--color-background-alternate);font:var(--font-ys-body-18-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on;line-height:1.5em}@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{display:flex;width:100%;min-height:100px;padding-top:22px;opacity:.5;border:1px solid rgba(0,0,0,.6);font-family:YS Text,Arial,Helvetica,sans-serif;font-size:22px;font-weight:800;justify-content:center}.border-layout{--border-radius: 16px;--border-color: rgba(217, 217, 217, .5);border:1px solid rgba(217,217,217,.5);border:1px solid var(--border-color);border-radius:16px;border-radius:var(--border-radius);--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)}@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:2rem var(--border-layout-horizontal-padding);padding:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) var(--border-layout-horizontal-padding)}.border-layout__divider-outer{width:100%;height:1px}.border-layout__divider-inner{height:var(--border-radius);transform:translateY(-100%);border-bottom:1px solid var(--border-color);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.border-layout__answer{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));color:#02b241}.border-layout__answer_incorrect{color:#ff3b30}.theory-viewer__block_type_border-layout .theory-viewer__block{margin-top:0;margin-bottom: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: #ffffff;--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;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}@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{display:flex;flex-direction:column;box-sizing:border-box;width:calc(var(--wide-block-width) + 2px);margin-right:calc(-1*var(--size-500));margin-left:calc(-1*var(--size-500));padding:var(--size-500) 0;transition:border-color .3s ease-in-out,border-radius .3s ease-in-out;border:1px solid var(--color-background-stroke);border-radius:var(--size-300)}.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{width:100vw;padding:var(--size-300) 0}}.theory-viewer__block_expanded.theory-viewer__block_type_cut-container.theory-viewer__block{border-color:var(--color-background-stroke);border-right-color:#0000;border-left-color:#0000;border-radius:0}.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{width:calc(100% - 2*var(--size-300));max-width:100%;margin:0 auto;border-radius: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;width:calc(100% - 2*var(--size-300));margin:0 auto}.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{flex:0 1 auto;color:var(--color-content-primary);margin:0;padding:0;font-size:var(--size-500);font-weight:500;line-height:28px}.theory-viewer__cut-container-slidedown{overflow:hidden;transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-duration:.3s}.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{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;padding:var(--size-500) 0 0}@media screen and (max-width: 767px){.theory-viewer__cut-container-content{padding:var(--size-500) var(--size-300) 0}}.image-gallery__scroll-image-container{position:relative;height:100vh}.image-gallery__scroll-image-wrapper{display:block;min-width:100vw;margin:0 10px;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{display:flex;align-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:auto;overflow-y:hidden;flex-direction:row;width:100vw;white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}.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-scrollable-area .pinch-zoom-image,.image-gallery__scroll-image{width:100%;border-radius:6px}@media screen and (max-width: 767px){.image-gallery__modal .skills-modal__content{display:flex}}@media screen and (max-width: 767px){.image-gallery__modal{background-color:#1a1b22}}.image-gallery__modal-content{display:flex;flex-direction:column;max-width:954px;width:80vw;margin-top:60px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@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{width:100vw;margin:0}}.image-gallery__modal-content .image-gallery__forward-button,.image-gallery__modal-content .image-gallery__backward-button{opacity:1}.image-gallery__modal-content-wrapper{width:100vw;height:100vh;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:safe center}.image-gallery__modal-close{top:0}@media screen and (max-width: 767px){.image-gallery__modal-close{top:auto;top:initial}}.image-gallery__main-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:764px;max-height:508px;cursor:pointer;border-radius:16px;border-radius:var(--image-gallery-border-radius, 16px);background-position:center;background-size:contain;background-repeat:no-repeat}.image-gallery__main-image_modal{max-width:954px;max-height:640px;cursor:auto;cursor:initial}@media screen and (max-width: 767px){.image-gallery__main-image_modal{box-sizing:border-box;border:2px solid #1a1b22;border-radius:6px}}.image-gallery__main-image-wrapper{position:relative;width:100%;max-width:764px;max-height:508px;padding-top:66%}.image-gallery__main-image-wrapper_modal{max-width:954px;max-height:640px}.image-gallery__slider-image-wrapper{position:relative;min-width:142px;max-width:142px;height:114px;background:none;border:0;color:inherit;font:inherit;margin:0 0 0 6px;padding:0}@media screen and (max-width: 480px){.image-gallery__slider-image-wrapper{min-width:80px;max-width:80px;height:68px;margin-left:2px}}.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;position:absolute;bottom:0;left:50%;width:6px;width:var(--size);height:6px;height:var(--size);content:"";transition:opacity .3s;transform:translate(-50%);opacity:0;border-radius:100%;background-color:var(--color-accent-neutral)}@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{box-sizing:border-box;width:100%;min-width:100%;height:94px;margin:8px 0 12px;transition:filter .3s,border-color .3s;border:2px solid rgba(0,0,0,0);border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:brightness(.97)}@media screen and (max-width: 480px){.image-gallery__slider-image{height:52px;margin:6px 0 10px;border-width:1px;border-radius:4px}}.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{margin:0;text-align:center;color:var(--color-content-primary);font-size:14px;line-height:20px;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{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;justify-content:space-between;align-items:center;max-width:954px}@media screen and (max-width: 767px){.image-gallery__modal-controls{position:absolute;bottom:0;padding:2px 0}}.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-right:2px;margin-left:8px}.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){width:71px;min-width:71px;max-width:71px}}@media screen and (max-width: 480px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){width:40px;min-width:40px;max-width:40px}}@media screen and (max-width: 767px){.image-gallery__modal-controls .image-gallery__slider-image{margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width;border:2px solid rgba(0,0,0,0)}}@media screen and (max-width: 480px){.image-gallery__modal-controls .image-gallery__slider-image{margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width;border-width:1px}}@media screen and (max-width: 767px){.image-gallery__modal-controls .image-gallery__slider-image:not(.image-gallery__slider-image_active){width:71px;min-width:71px;max-width:71px}}@media screen and (max-width: 480px){.image-gallery__modal-controls .image-gallery__slider-image:not(.image-gallery__slider-image_active){width:40px;min-width:40px;max-width:40px}}.image-gallery{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;max-width:764px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-gallery:hover .image-gallery__forward-button,.image-gallery:hover .image-gallery__backward-button{opacity:1}@media screen and (max-width: 480px){.image-gallery:hover .image-gallery__forward-button,.image-gallery:hover .image-gallery__backward-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__forward-button,.image-gallery__backward-button{position:absolute;z-index:1;top:50%;box-sizing:border-box;width:48px;height:48px;padding:12px;cursor:pointer;transition:transform .1s ease-in,opacity .1s ease-in;opacity:0;color:var(--color-content-inverted-primary);border-radius:50%;background-color:var(--color-accent-neutral);box-shadow:0 2px 4px #0000001f}.image-gallery__forward-button_hidden,.image-gallery__backward-button_hidden{display:none}.image-gallery__forward-button_modal,.image-gallery__backward-button_modal{width:60px;height:60px;padding:16px}@media screen and (max-width: 767px){.image-gallery__forward-button,.image-gallery__backward-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__slider{overflow:visible;width:100%}.image-gallery__slider-scrollable-area{display:flex;overflow-x:visible;overflow-y:hidden;flex-direction:row;max-width:100%;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{position:absolute;bottom:0;padding:2px 0}}.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-right:2px;margin-left:8px}.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){width:71px;min-width:71px;max-width:71px}}@media screen and (max-width: 480px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){width:40px;min-width:40px;max-width:40px}}@media screen and (max-width: 767px){.image-gallery__slider_modal .image-gallery__slider-image{margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width;border:2px solid rgba(0,0,0,0)}}@media screen and (max-width: 480px){.image-gallery__slider_modal .image-gallery__slider-image{margin-top:0;transition-duration:.2s;transition-property:width,max-width,min-width;border-width:1px}}@media screen and (max-width: 767px){.image-gallery__slider_modal .image-gallery__slider-image:not(.image-gallery__slider-image_active){width:71px;min-width:71px;max-width:71px}}@media screen and (max-width: 480px){.image-gallery__slider_modal .image-gallery__slider-image:not(.image-gallery__slider-image_active){width:40px;min-width:40px;max-width:40px}}.theory-viewer__block_type_horizontal-layout{--block-width: 100%;display:flex}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block+.theory-viewer__block{margin-left:1.25rem;margin-left:var(--size-400, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25))}.theory-viewer__block_type_horizontal-scroll-layout{--block-width: 100%;position:relative;max-width:100vw}@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{width:-moz-max-content;width:max-content;padding:0 calc((100% - var(--wide-block-width))/2)}.theory-viewer__block_type_horizontal-scroll-layout .theory-viewer__block-scrollable-content .table{padding:0;border:none;border-radius:0}.theory-viewer__block_type_problem-marker{width:100%;margin:1.25rem;margin:var(--size-400, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25))}.shareable-block{padding-top:var(--spacing-20);border:1.5px solid var(--color-background-stroke);border-radius:var(--border-radius-16);overflow:hidden;color:var(--color-content-primary)}.shareable-block__user{display:flex;align-items:center;margin-bottom:var(--spacing-16);padding:0 var(--spacing-20);font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on,"lnum" on}.shareable-block__userpic{margin-right:12px;--user-pic-size-m-size: 40px}.shareable-block__text{margin:0 0 var(--spacing-16);padding:0 var(--spacing-20);font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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;width:100%;transition:filter .3s ease}.shareable-block__footer{display:flex;flex-wrap:wrap;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);row-gap:var(--spacing-12);counter-reset:steps;padding:var(--spacing-16) var(--spacing-20);background-color:var(--color-background-alternate)}.shareable-block__text+.shareable-block__footer{margin-top:var(--spacing-20)}.shareable-block__step{display:flex;align-items:center}.shareable-block__step a.shareable-block__button{color:var(--color-content-primary)}.shareable-block__step:before{content:counter(steps);counter-increment:steps;display:flex;justify-content:center;align-items:center;width:16px;height:16px;margin-right:var(--spacing-12);border-radius:5px;background-color:var(--color-background-glassy-a);color:var(--color-content-primary);font:var(--font-ys-caption-12-medium);font-feature-settings:"pnum" on,"lnum" on;line-height:1}.shareable-block__button{display:flex;align-items:center;padding:6px 14px 6px 8px;border-radius:var(--border-radius-10);border:none;background-color:var(--color-background-glassy-a);font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);text-decoration:none;transition:background-color .3s,transform .3s;transform:scale(1);transform-origin:center;cursor:pointer}.shareable-block__button:hover{background-color:var(--color-background-glassy-b)}.shareable-block__button:active{background-color:var(--color-background-glassy-b);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{position:absolute;z-index:110;overflow:hidden;cursor:var(--resizer-cursor);-webkit-user-select:none;-moz-user-select:none;user-select:none}.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{transition-delay:.2s;transform:scale(5);opacity:1}.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{transition-delay:.35s;opacity:1}.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{position:absolute;content:"";transition:transform .2s,opacity .2s;pointer-events:none;opacity:0;background-color:#d1d2d6;background-position:center center}.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{position:absolute;width:10px;height:10px;content:"";transition:opacity .2s;opacity:0}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer{bottom:-3.5px;left:0;width:100%;height:7px}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{bottom:3px;width:100%;height:1px}.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 0px,transparent 0px,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);top:1px;left:50%;max-height:5px;transform:translate(-50%)}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer{top:0;right:-3.5px;width:7px;height:100%}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{right:3px;width:1px;height:100%}.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 0px,transparent 0px,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);top:50%;left:1px;max-width:5px;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{opacity:1;background-color:#1a1b22}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{position:relative;opacity:1;background-color:#1a1b22;background-image:none}.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{position:absolute;top:calc(50% - 12px);color:#fff}.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;transition:left .1s ease-in-out;transform:rotate(90deg)}.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;transition:right .1s ease-in-out;transform:rotate(-90deg)}.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{right:-18px;width:36px;height:100%}.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{left:0;width:36px;max-width:36px;height:36px;border-radius:50%}.split-view-sc-default__pane.split-view-sc__pane{position:relative;flex-basis:0;will-change:flex-grow;min-height:0}.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:"";transition:background .2s;pointer-events:none}.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{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;content:"";pointer-events:auto}.split-view-sc-default.split-view-sc_collapsable>.split-view-sc__pane_collapsed:hover:after{background:#e3e3e3}.split-view-sc-default.split-view-sc_collapsable>.split-view-sc__pane_collapsed:after{cursor:pointer;background:#f0f0f0}.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{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.image-comparer__image-container{flex:1;background:#1a1b22}.image-comparer__button-container{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:8px;gap:8px;height:76px;padding:0 16px;opacity:.9;background:#1a1b22}.image-comparer__toggle-button{border:1px solid rgba(255,255,255,.3)}.image-comparer__toggle-button_active[class]{border:0;background:#005cff}.image-comparer{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;min-height:200px;border-radius:16px;box-shadow:0 0 1px #d9d9d9}.image-comparer__split-view{align-self:normal}.image-comparer__split-view,.image-comparer__error,.image-comparer__image{flex:1 1 auto}.image-comparer__image{background-repeat:no-repeat}.image-comparer__image_side_left{background-position:top left}.image-comparer__image_side_right{background-position:top right}.image-comparer__fake-split{position:absolute;width:3px;height:100%;background:#1a1b22}.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{display:flex;justify-content:center;align-items:center;height:200px;border:5px dashed var(--color-background-stroke);color:var(--color-content-secondary);font-size:30px}.theory-viewer__block_type_vertical-layout.theory-viewer__block{display:flex;flex-direction:column;align-items:center;width:100%}.button{position:relative;box-sizing:border-box;height:var(--height);padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .1s ease-in-out,background-color .1s ease-in-out,background .1s ease-in-out;color:#fff;border:none;border-radius:6px;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:var(--height)}@media screen and (max-width: 480px){.button{display:flex;justify-content:center;align-items:center;height:auto;min-height:var(--height);line-height:normal}}.button__text{position:relative;display:inline-block;box-sizing:border-box;margin:0 20px;resize:none;white-space:nowrap;pointer-events:none;line-height:36px}.button__text .icon{overflow:hidden;vertical-align:middle;position:relative;top:-1px}@media screen and (max-width: 480px){.button__text{white-space:normal;word-break:break-word;line-height:24px}}.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{color:#1a1b22;border:1px solid rgba(0,0,0,.15);background-color:#0000}.button_view_transparent:hover{border:1px solid rgba(0,0,0,.3);background-color:#0000}.button_view_transparent .button__process-dot{background:#1a1b22}.button_view_link{color:#1a1b22;border:none;background-color:#0000}.button_view_link:hover{background-color:#0000}.button_view_link.button_has-hover-color:hover,.button_view_link.button_active{color:var(--button-hover-color)}.button_view_link.button_disabled{background-color:#0000}.button_view_clear{color:#1a1b22;border:none;background-color:#1a1b220f}.button_view_clear:hover{background-color:#1a1b221a}.button_view_clear.button_disabled{background-color:#0000}.button_disabled,.button_disabled:hover,.button_disabled.button_has-hover-color:hover{cursor:default;color:#1a1b224d;border:none;background-color:#1a1b2208}.button_type_default{min-width:130px}.button_type_icon-button{width:36px;height:36px;border-radius:50%}.button_type_icon-button .button__text{margin:0}.button_type_icon-button.button_disabled{background-color:#1a1b2208}.button_type_icon-button .icon{width:24px;height:24px}.button_type_icon{width:32px;height:32px;line-height:32px}.button_type_icon:active{transform:scale(.95)}.button_type_icon .button__text{margin:0;line-height:24px}.button_type_icon .icon{width:24px;height: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{display:inline-block;width:6px;height:6px;margin-left:4px;animation:processAnimation .9s infinite ease-in-out;animation-delay:.3s;border-radius:3px;background-color:#fff}.button__process-dot:first-of-type{margin-left:0;animation-delay:0s}.button__process-dot:last-of-type{animation-delay:.6s}.button_process,.button_process.button_disabled,.button_process.button_disabled:hover,.button_process.button_disabled.button_has-hover-color:hover{background-color:#006fe6}.button_process.button_has-hover-color,.button_process.button_disabled.button_has-hover-color,.button_process.button_disabled:hover.button_has-hover-color,.button_process.button_disabled.button_has-hover-color:hover.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:#0000}.button_with-scaling-background:before,.button_with-scaling-background:hover:before{transform:scale(1);background-color:#1a1b221a}.button_with-scaling-background:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:transform .1s ease-in-out,background-color .1s ease-in-out;transform:scale(.66);border-radius:6px;background-color:#1a1b2200}.button_with-scaling-background.button_disabled:before{transform:scale(1);background-color:#1a1b2208}@keyframes processAnimation{0%{opacity:.3}25%{opacity:.5}50%{opacity:.8}75%{opacity:.5}to{opacity:.3}}.icon{display:inline-block;text-align:center;background:50% no-repeat;background-size:contain}.icon:after{content:" "}.icon_hidden{display:none}.skills-modal__close{position:absolute;top:-48px;right:-48px;cursor:pointer;opacity:.7;color:#fff}.skills-modal__close:hover{opacity:1}@media screen and (max-width: 767px){.skills-modal__close{position:absolute;z-index:1;top:8px;right:8px;left:auto;left:initial;box-sizing:content-box;width:28px;height:28px;padding:10px;opacity:1;border-radius:100px;background:#1a1b2266}}.skills-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;justify-content:center;align-items:center;overflow:hidden;transition:0;transition:var(--modal-animation-duration, 0);background-color:#0000}.skills-modal__content-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;align-items:center}@media screen and (max-width: 767px){.skills-modal:not(.skills-modal_with-origin) .skills-modal__content-wrapper{top:0;left:0;width:100vw;height:100%;transform:none}}.skills-modal__content{position:relative;margin:10px;color:var(--color-content-primary);background-color:var(--color-background-default);box-shadow:0 2px 10px #0000004d}@media screen and (max-width: 767px){.skills-modal__content{box-sizing:border-box;width:100%;height:100%;margin:0;box-shadow:none}}.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:#0000;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{transition:0;transition:var(--modal-animation-duration, 0);transition-timing-function:ease-in-out;transform:translate(0) scale(1);transform-origin:left top}.skills-modal_with-origin .skills-modal__content_animation-enter{transition:0s;transform:translate(0) scale(1)}.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{z-index:2;top:0;left:0;visibility:visible;background-color:var(--color-background-overlay)}.expanded-image__image{position:relative;max-width:calc(100vw - 150px);max-height:calc(100vh - 150px);touch-action:none;will-change:transform;background-color:var(--color-palette-white-1000)}.expanded-image .expanded-image__close{top:32px;right:32px}@media screen and (max-width: 767px){.expanded-image__image{max-width:100vw;max-height:100vh;will-change:transform}.expanded-image .expanded-image__close{top:8px;right:8px}}.highlight{position:relative;z-index:1}.highlight__background-image{position:absolute;top:-1em;left:-.4em;display:block;width:calc(100% + .8em);height:calc(100% + 1.2em);background-repeat:no-repeat;background-size:100% 100%}.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{position:absolute;left:0;display:inline-block;margin-right:.8em;content:"→"}.scrollbar-remover{--scroll-bar-width: 16px;overflow:scroll;scrollbar-color:var(--color-background-glassy-b) rgba(0,0,0,0);box-sizing:content-box;width:calc(100% + 16px);width:calc(100% + var(--scroll-bar-width, 16px));min-width:100%;max-width:inherit;min-height:100%;max-height:inherit;margin-bottom:-16px;margin-bottom:calc(-1*var(--scroll-bar-width, 16px));padding-right:16px;padding-right: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{width:0;height:0}.scrollbar-default.scrollbar{position:relative;display:flex;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .3s,background .3s}.scrollbar-default.scrollbar_hidden{pointer-events:none;opacity:0}.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{width:8px;height:inherit;height:var(--scrollbar-control-container-size, inherit)}.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{width:4px;height:100%}.scrollbar-default.scrollbar_horizontal{flex-direction:column;width:100%;width:var(--scrollbar-length, 100%)}.scrollbar-default.scrollbar_horizontal .scrollbar__control-container{width:inherit;width:var(--scrollbar-control-container-size, inherit);height:8px}.scrollbar-default.scrollbar_horizontal .scrollbar__control{width:30px;width:var(--scrollbar-control-size, 30px);padding:2px;transform:translate3d(calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)),0,0)}.scrollbar-default.scrollbar_horizontal .scrollbar__control-line{width:100%;height:4px}.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_content-hovered.scrollbar_hoverable:not(.scrollbar_hidden),.scrollbar-default.scrollbar:hover.scrollbar_hoverable:not(.scrollbar_hidden){pointer-events:auto;opacity:1}.scrollbar-default.scrollbar_content-hovered.scrollbar_hidden .scrollbar__control,.scrollbar-default.scrollbar:hover.scrollbar_hidden .scrollbar__control{opacity:1}.scrollbar-default .scrollbar__control-container{position:relative;border-radius:2px;background:none}.scrollbar-default .scrollbar__control{position:absolute;top:0;box-sizing:border-box;transition:height .1s,opacity .3s}.scrollbar-default .scrollbar__control_hidden{opacity:0}.scrollbar-default .scrollbar__control-line{transition:background .3s;border-radius:2px;background:#0000001f;background:var(--control-bg, rgba(0, 0, 0, .12))}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical{width:20px;height:100%;height:var(--scrollbar-length, 100%)}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical .scrollbar__control-container{left:10px;width:1px}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical .scrollbar__control{left:-10px;height:30px;height:var(--scrollbar-control-size, 30px);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{width:1px;height:100%}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal{width:100%;width:var(--scrollbar-length, 100%);height:20px}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal .scrollbar__control-container{top:10px;height:1px}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal .scrollbar__control{top:-10px;width:30px;width:var(--scrollbar-control-size, 30px);padding:10px 0;transform:translate3d(calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)),0,0)}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal .scrollbar__control-line{width:100%;height:1px}.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{position:relative;border-radius:0;background:#1a1b2245}.scrollbar-default.scrollbar-skeleton .scrollbar__control-line{background:#1a1b22}.scrollable-default.scrollable{position:relative;display:flex;flex-direction:column;min-height:0}.scrollable-default.scrollable_touch{position:relative;display:block;-webkit-overflow-scrolling:touch;overflow:scroll}.scrollable-default.scrollable_theme_dark{--scrollbar-bg: none;--control-bg: rgba(255, 255, 255, .2);--active-control-bg: rgba(255, 255, 255, .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{top:0;right:0}.scrollable-default .scrollable__content-wrapper{display:flex;overflow:hidden;flex-direction:column;box-sizing:border-box;width:100%;min-width:100%;max-width:inherit;height:100%;min-height:100%;max-height:inherit}.scrollable-default .scrollable__content-container{position:relative;display:flex;flex-direction:column;flex-grow:1;box-sizing:content-box!important}.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;width:100%;height:-moz-max-content;height:max-content}[data-contrast=inverted] .hljs,[data-contrast=inverted] [class^=hljs-]{opacity:1;color:#fff!important;--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}[data-contrast=blue] .hljs,[data-contrast=blue] [class^=hljs-]{opacity:1;color:#063462!important;--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}[data-contrast=beige] .hljs,[data-contrast=beige] [class^=hljs-]{opacity:1;color:#4d4b43!important;--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}[data-contrast=brown] .hljs,[data-contrast=brown] [class^=hljs-]{opacity:1;color:#a9e44d!important;--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}.code-block{--cm-number: #237b86;--cm-keyword: #c678dd;--cm-selector-tag: #ff4040;--cm-string: #32a846;--cm-attribute: #ca8d3d;--cm-quote: #5c6370;overflow-x:auto;box-sizing:border-box;border:1px solid var(--color-background-stroke);border-radius:4px;color:var(--color-content-primary);background-color:var(--color-background-alternate)}.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)) 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{padding:.5rem 8px 5px;padding:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 8px 5px;display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width: 480px){.code-block__tools{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on}}.code-block__lang{margin:0 0 0 8px}.code-block__clipboard{cursor:pointer;transition:opacity .15s,color .15s;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:0;border:0;color:inherit;font:inherit;margin:0;padding:0}.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{transition:all .2s ease-out;opacity:1}.prisma_theme_light .fade-exit{opacity:1}.prisma_theme_light .fade-exit-active{transition:all .2s ease-out;opacity:.01}.prisma_theme_light .scale-fade-enter{transform:scale(.01)}.prisma_theme_light .scale-fade-enter-active{transition:all .25s ease-out;transform:scale(1)}.prisma_theme_light .scale-fade-exit{transform:scale(1)}.prisma_theme_light .scale-fade-exit-active{transition:all .25s ease-out;transform:scale(.01)}.prisma_theme_light .hljs{display:block;overflow-x:auto;padding:.5em;color:var(--color-content-primary);background:#fafafa}.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-title,.prisma_theme_light .javascript .hljs-params{color:var(--cm-number)}.prisma_theme_light .css .hljs-built_in,.prisma_theme_light .html .javascript .hljs-title,.prisma_theme_light .html .javascript .hljs-built_in,.prisma_theme_light .python .hljs-title,.prisma_theme_light .hljs-subst{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-keyword,.prisma_theme_light .hljs-formula{color:var(--cm-keyword)}.prisma_theme_light .hljs-section,.prisma_theme_light .hljs-name,.prisma_theme_light .hljs-selector-tag,.prisma_theme_light .hljs-deletion{color:var(--cm-selector-tag)}.prisma_theme_light .hljs-literal{color:var(--color-content-primary)}.prisma_theme_light .hljs-string,.prisma_theme_light .hljs-regexp,.prisma_theme_light .hljs-addition,.prisma_theme_light .hljs-attribute,.prisma_theme_light .hljs-meta-string{color:var(--cm-string)}.prisma_theme_light .hljs-class .hljs-title,.prisma_theme_light .hljs-attr,.prisma_theme_light .hljs-variable,.prisma_theme_light .hljs-template-variable,.prisma_theme_light .hljs-type,.prisma_theme_light .hljs-selector-class,.prisma_theme_light .hljs-selector-attr,.prisma_theme_light .hljs-built_in,.prisma_theme_light .hljs-selector-pseudo{color:var(--cm-attribute)}.prisma_theme_light .hljs-number,.prisma_theme_light .hljs-symbol,.prisma_theme_light .hljs-bullet,.prisma_theme_light .hljs-link,.prisma_theme_light .hljs-meta,.prisma_theme_light .hljs-selector-id,.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{color:#959dcb;background:#292d3e}.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-subst,.prisma_theme_dark .hljs-punctuation,.prisma_theme_dark .hljs-operator{color:#959dcb}.prisma_theme_dark .hljs-operator{opacity:.7}.prisma_theme_dark .hljs-bullet,.prisma_theme_dark .hljs-variable,.prisma_theme_dark .hljs-template-variable,.prisma_theme_dark .hljs-selector-tag,.prisma_theme_dark .hljs-name,.prisma_theme_dark .hljs-deletion{color:#f07178}.prisma_theme_dark .hljs-symbol,.prisma_theme_dark .hljs-number,.prisma_theme_dark .hljs-link,.prisma_theme_dark .hljs-attr,.prisma_theme_dark .hljs-variable.constant_,.prisma_theme_dark .hljs-literal{color:#f78c6c}.prisma_theme_dark .hljs-title,.prisma_theme_dark .hljs-class .hljs-title,.prisma_theme_dark .hljs-title.class_{color:#ffcb6b}.prisma_theme_dark .hljs-strong{font-weight:700;color:#ffcb6b}.prisma_theme_dark .hljs-code,.prisma_theme_dark .hljs-addition,.prisma_theme_dark .hljs-title.class_.inherited__,.prisma_theme_dark .hljs-string{color:#c3e88d}.prisma_theme_dark .hljs-built_in,.prisma_theme_dark .hljs-doctag,.prisma_theme_dark .hljs-quote,.prisma_theme_dark .hljs-keyword.hljs-atrule,.prisma_theme_dark .hljs-regexp{color:#89ddff}.prisma_theme_dark .hljs-function .hljs-title,.prisma_theme_dark .hljs-attribute,.prisma_theme_dark .ruby .hljs-property,.prisma_theme_dark .hljs-title.function_,.prisma_theme_dark .hljs-section{color:#82aaff}.prisma_theme_dark .hljs-type,.prisma_theme_dark .hljs-template-tag,.prisma_theme_dark .diff .hljs-meta,.prisma_theme_dark .hljs-keyword{color:#c792ea}.prisma_theme_dark .hljs-selector-id{color:#ffcb6b}.prisma_theme_dark .hljs-selector-class,.prisma_theme_dark .hljs-selector-attr,.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{position:relative;display:inline;box-sizing:border-box;min-width:1.86em;padding:.35em .55em;text-align:center;white-space:pre;border-radius:4px;font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;cursor:pointer;font-size:.8em;line-height:1.86em;color:var(--color-content-primary);background-color:var(--color-background-alternate);box-shadow:inset 0 0 0 1px var(--color-background-glassy-c)}.code-inline:active{background-color:var(--color-background-stroke)}.code-inline .code-inline__check-icon{display:none}.code-inline .code-inline__check-icon_visible{display:inline;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.code-inline__content_hidden{visibility:hidden}.button2{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:132px;padding:0 1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-timing-function:ease-in-out;transition-duration:.1s;transition-property:transform,background-color,border-color,color;border:none;outline:none;font-family:YS Text,Arial,Helvetica,sans-serif;font-weight:500}.button2>*{z-index:1}.button2:not(.button2_flat):active{transition-duration:.1s;transform:scale(.95)}.button2_progress,.button2_disabled{pointer-events:none}.button2.button2_icon{width:var(--size);min-width:auto;height:var(--size);padding:0}.button2_progress .button2__progress-dot{display:inline-block;width:var(--progress-dot-size);height:var(--progress-dot-size);animation:button2_progress .9s infinite ease-in-out;border-radius:var(--progress-border-radius);background-color:currentColor}.button2_progress .button2__progress-dot:not(:last-child){margin-right:4px}.button2_progress .button2__progress-dot:nth-child(1){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{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:transform .1s ease-in-out,opacity .1s ease-in-out;transform:scale(.66);opacity:0;border-radius:inherit;background-color:currentColor}.button2_ripple:hover:before{transform:scale(1);opacity:.1}.button2_ripple:active:before{transform:scale(1);opacity:.15}.button2_type_primary{color:var(--color-content-inverted-primary);background-color:var(--color-accent-neutral)}.button2_type_primary.button2_progress,.button2_type_primary:hover{background-color:var(--color-accent-neutral-hover)}.button2_type_link{color:var(--color-content-primary);background-color:#0000}.button2_type_link:hover{background-color:var(--color-background-glassy-a)}.button2_type_link:active{background-color:var(--color-background-glassy-b)}.button2{border-radius:8px;font-size:1rem}.button2_disabled.button2_type_ghost{color:var(--color-content-tertiary);background-color:#0000}.button2_disabled.button2_type_primary{color:var(--color-content-tertiary);background-color:var(--color-background-glassy-a)}.button2_disabled.button2_type_secondary{color:var(--color-content-tertiary);background-color:#0000}.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{height:80px;--size: 80px;font-size:20px;line-height:24px}.button2_size_l{height:60px;--size: 60px}.button2_size_m{height:50px;--size: 50px}.button2_size_s{height:36px;font-size:14px;--size: 36px}.button2_size_xs{height:32px;--size: 32px}.button2_type_ghost{color:var(--color-content-primary);border:1px solid var(--color-background-stroke);background-color:#0000}.button2_type_ghost:hover{background-color:var(--color-background-glassy-a)}.button2_type_ghost:active{background-color:var(--color-background-glassy-b)}.button2_type_primary{color:var(--color-content-inverted-primary)}.button2_type_secondary{color:var(--color-content-primary);background-color:var(--color-background-glassy-a)}.button2_type_secondary:hover{background-color:var(--color-background-glassy-b)}.button2_type_secondary:active{background-color:var(--color-background-glassy-c)}.content-expander{display:flex;max-height:112px;margin:.75rem 0;margin:var(--size-200, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0;padding:1.5rem 0;padding:var(--size-500, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.5)) 0;border-radius:24px;background-color:var(--color-background-alternate);justify-content:space-around}@media screen and (max-width: 480px){.content-expander{padding:0;background-color:transparent;background-color:initial}}.content-expander:not(.content-expander_expanded)~*{display:none!important}.content-expander~*{animation:theoryFragmentAppearance .3s;animation-timing-function:cubic-bezier(.25,.1,.25,.1);animation-delay:.3s;animation-fill-mode:backwards}.content-expander_expanded{overflow:hidden;max-height:0;margin:0;padding:0}.content-expander__button{position:relative;overflow:hidden;min-width:230px;transform:translateZ(0);border-radius:16px;box-shadow:0 4px 16px #0000000f,0 2px 4px #0000000a;font-size:16px}@media screen and (max-width: 480px){.content-expander__button{width:100%}}.content-expander__button:hover:before{opacity:1}.bubble{position:relative;display:flex;align-items:center;padding:.5em .7em;border-radius:16px;background:var(--bg-color);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.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;color:var(--color-palette-white-1000)}.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);padding-right:.5em;padding-left:.5em;border:1px solid var(--color-background-stroke);border-radius:4px}.bubble_type_code .bubble__tail{display:none}.bubble_type_image{--bg-color: transparent;padding:0;border:1px solid var(--color-background-stroke)}.bubble_type_image img,.bubble_type_image video{width:100%;margin:0;border-radius:inherit}.bubble_type_image .bubble__tail{display:none}.bubble_type_notification{--bg-color: transparent;padding:0}.bubble_type_notification .bubble__tail{display:none}.bubble_type_action-button{--bg-color: var(--color-palette-white-1000);transition:background-color .2s,box-shadow .2s;color:#005cff;box-shadow:0 4px 14px #00000014,0 0 5px #00000008}.bubble_type_action-button .bubble__tail{display:none}.bubble__tail{position:absolute;z-index:0;bottom:0;color:var(--tail-color)}.bubble__tail_type_bordered{bottom:-1px}.bubble__tail-border{stroke:currentColor;stroke:var(--tail-border-color, currentColor)}.spin{display:block;width:var(--spin-size);height:var(--spin-size);border-radius:50%;stroke-width:4;vector-effect:non-scaling-stroke}.spin__line{transform-origin:50% 50%;animation:1.8s spin-arc cubic-bezier(.6,.35,.41,.68) infinite,1.8s spin-rotate linear infinite;fill:none;stroke:currentColor;stroke-linecap:round}.spin__ring{fill:none;stroke:#d9d9d980}@keyframes spin-rotate{to{transform:rotate(360deg)}}@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{position:relative;display:flex;align-items:flex-end;max-width:var(--message-max-width)}.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{color:var(--color-content-secondary)}.chat__message_type_notification{justify-content:center;width:100%;max-width:100%;padding:calc(var(--stacks-margin)*.25) var(--paddings);text-align:center;color:var(--color-content-secondary);font-family:suisse,YS Text,sans-serif;font-size:14px;line-height:18px}.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-width:0;min-height:var(--avatar-size);padding:calc((var(--avatar-size) - var(--line-height))/2) .7em}.chat__message-bubble_type_image{padding:0}.chat__message-author{position:absolute;bottom:calc(100% + 2px);margin:0;white-space:nowrap;color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.chat__message-code-wrapper{display:inline-block;margin:0;padding:0;white-space:pre-wrap;word-break:break-all}.chat__message-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chat__message-status-box{position:relative;top:4px;right:-6px;display:flex;float:right;font-size:10px;justify-content:space-between}.chat__message-status-icon{max-width:var(--line-height);max-height:var(--line-height)}.chat__message-image{display:block;cursor:pointer}.chat__messages-stack{position:relative;display:flex;flex-direction:row;margin:var(--stacks-margin) 0}.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;min-width:0;max-width:100%}.chat__avatar{--top-offset: 0px;position:sticky;top:4px;bottom:4px;align-self:flex-end;width:var(--avatar-size);min-width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 4px 4px #0000000d,0 4px 12px #0000001a}.chat__avatar_animated{transition:transform .35s}.chat__avatar_translated{position:static;align-self:auto;transform:translateY(var(--top-offset))}.chat__scroller{position:sticky;right:var(--scroller-right);bottom:var(--scroller-bottom);display:flex;width:var(--scroller-size);height:var(--scroller-size);padding:calc((var(--scroller-size) - 24px)/2);margin-left:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s,transform .2s,color .2s;transform:scale(.9);pointer-events:none;opacity:0;color:var(--color-content-secondary);border-radius:50%;border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);box-shadow:0 1px 5px #0000000f,0 1px 17px #0000000f;justify-content:center;align-items:center}.chat__scroller:hover{color:var(--color-content-primary)}.chat__scroller_visible{transition-delay:.2s,.2s,0s;transform:none;pointer-events:auto;opacity:1}.chat__scroller-icon{transform:rotate(-90deg)}.chat__scroller-counter{--size: calc(var(--scroller-size) * .4);position:absolute;top:-2px;right:-2px;display:flex;justify-content:center;align-items:center;min-width:var(--size);height:var(--size);padding:.1em .3em 0;text-align:center;color:#fff;border-radius:var(--size);background:#005cff;font-size:calc(var(--scroller-size)*.22)}.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%;position:relative;background:var(--color-background-default);font:var(--font-ys-body-18-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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%{transform:translateY(calc(var(--paddings) + var(--stacks-margin)));opacity:0}to{transform:none;opacity:1}}.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{position:absolute;bottom:0;left:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center;box-shadow:var(--shadow-small-default);border-radius:var(--border-radius-10);background-color:var(--color-background-default);opacity:0;transition:.3s opacity ease;cursor:pointer;z-index:2}.downloadable-image__button:hover,.downloadable-image__button:focus{box-shadow:var(--shadow-small-hovered)}.downloadable-image__button:hover+.image_expandable,.downloadable-image__button:focus+.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_multiline{display:flex;justify-content:flex-start;text-align:left}.formula_align_left{text-align:left;display:flex;justify-content:flex-start}.formula_align_center{text-align:center;display:flex;justify-content:center}.formula_align_right{text-align:right;display:flex;justify-content:flex-end}.glossary-term{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:var(--color-content-secondary);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{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;border-radius:16px;background-color:var(--quiz-task-background);color:var(--quiz-task-color)}.quiz-task .markdown{color:var(--quiz-task-color)}.quiz-task .markdown .paragraph 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{margin-block:0 .5rem;margin-block:0 var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));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)}@media screen and (max-width: 480px){.quiz-task__header{margin-bottom:.75rem;margin-bottom:var(--size-200, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75));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}}.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{position:relative;padding:var(--spacing-32);box-shadow:0 0 20px var(--color-background-overlay)}}@media screen and (max-width: 767px){.quiz__reset-dialog-modal-content-wrapper .quiz__reset-dialog{border-radius:0}}.quiz__reset-dialog{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-block-end:1.25rem;border-radius:var(--border-radius-16);background-color:var(--color-background-default);font-family:YS Display,Arial,Helvetica,sans-serif}@media screen and (max-width: 480px){.quiz__reset-dialog{position:fixed}}.quiz__reset-dialog-sticky-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:sticky;bottom:var(--spacing-32)}.quiz__reset-dialog-actions{display:flex;align-items:center;justify-content:center;gap:var(--spacing-16)}@media screen and (max-width: 480px){.quiz__reset-dialog-actions{flex-direction:column;gap:var(--spacing-8);box-sizing:border-box;width:100%;padding:0 1.5rem}}.quiz__reset-dialog-title{color:var(--color-content-primary);margin:0 0 var(--spacing-4);font-size:1.6875rem;font-weight:500;line-height:1.07em}@media screen and (max-width: 480px){.quiz__reset-dialog-title{margin-block-end:var(--spacing-20)}}.quiz__reset-dialog-content{margin:0 0 var(--spacing-20);text-align:center;font-size:1.125rem;line-height:1.22em}.quiz__reset-dialog-btn{width:200px;font-weight:500}@media screen and (max-width: 480px){.quiz__reset-dialog-btn{width:100%}}.dragndrop-default__item.dragndrop-card__item.dragndrop__item{box-sizing:border-box;width:250px;height:180px;margin:4px;padding:12px;transition:.4s,transform .4s cubic-bezier(0,1.16,.07,1.02);border:1px solid var(--color-background-stroke);border-radius:8px;background-color:var(--color-background-default);box-shadow:var(--shadow-medium-default)}.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_under-api-control,.dragndrop-default__item.dragndrop-card__item.dragndrop__item_dragging,.dragndrop-default__item.dragndrop-card__item.dragndrop__item:hover{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{width:100px;height:100px;margin:4px;transition:.3s;transform:rotate(0);border:1px solid #1a1b22}.dragndrop-default__list.dragndrop__list{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;min-height:150px;margin:20px;padding:20px}.dragndrop-default__list.dragndrop__list_orientation_horizontal .dragndrop__list-content{flex-direction:row}.dragndrop-default__list .dragndrop__list-content{position:relative;display:flex;flex-direction:column}.dragndrop-default__placeholder.dragndrop-card__placeholder.dragndrop__placeholder{min-width:250px;min-height:180px;border-color:var(--color-background-stroke);border-radius:8px}.dragndrop-default__placeholder.dragndrop-card__placeholder.dragndrop__placeholder_active{border-color:var(--color-accent-neutral);background-color:var(--color-background-alternate)}.dragndrop-default__placeholder.dragndrop__placeholder{position:absolute;z-index:0;box-sizing:border-box;border:1.5px dashed var(--color-accent-neutral)}.slider-default.slider{position:relative;display:flex}.slider-default__button.slider-card__button.slider__button{display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin:20px;transition:.1s;opacity:0;color:var(--color-content-inverted-primary);border-radius:50%;background-color:var(--color-accent-neutral);box-shadow:0 2px 4px #0000001f}.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{display:flex;flex-shrink:0;align-self:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0}.slider-default__button.slider__button_available{cursor:pointer;pointer-events:all;opacity:1}.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{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0 4px;opacity:.3}.slider-default__button.slider-skeleton__button.slider__button_available{opacity:1}.slider-flendinx__backward-button .slider__backward-button-icon{width:32px;height:32px}.slider-default__content.slider__content{overflow:hidden;width:100%;height:-moz-max-content;height:max-content}.slider-default__content .slider__content-scrollable-area{box-sizing:border-box;position:relative;display:flex;overflow-x:scroll;overflow-x:overlay;overflow-y:hidden;margin-bottom:-0;margin-bottom:calc(-1*var(--default-scrollbar-width, 0));padding-bottom:0;padding-bottom:var(--default-scrollbar-width, 0);scrollbar-width:none}.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{width:32px;height:32px;transform:rotate(180deg)}.slider-default.slider{display:flex}.quiz__feedback-actions{display:flex;align-items:center}@media (max-width: 539px){.quiz__feedback-actions{align-self:flex-start}}.quiz__feedback-actions-text{color:var(--color-content-primary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on;margin-inline-end:var(--spacing-4)}.quiz__feedback-modal{position:relative;width:100%;max-width:33.75rem}@media (max-width: 539px){.quiz__feedback-modal{max-width:none;max-width:initial}}.quiz__feedback-modal-content{-webkit-overflow-scrolling:touch;flex-grow:1;overflow-y:auto}.quiz__feedback-modal-content-wrapper{padding:var(--spacing-32);display:flex;flex-direction:column}@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{margin:0 0 var(--spacing-16);color:var(--color-content-primary)}@media (max-width: 539px){.quiz__feedback-modal-title{max-width:18.3125rem}}.quiz__feedback-modal-textarea-label{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-content-primary);margin:var(--spacing-8) 0 0}.quiz__feedback-modal-close.quiz__feedback-modal-close{position:absolute;top:var(--spacing-8);right: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}}@media (max-width: 539px){.quiz__feedback{width:100%;margin-block-end:var(--spacing-24)}}.quiz__feedback_with-text{align-self:flex-start;align-items:center}.quiz__feedback_wide{width:43.75rem;margin:var(--spacing-12) auto var(--spacing-40);align-self:center}@media (max-width: 767px){.quiz__feedback_wide{box-sizing:border-box;width:100%;padding:0}}#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;position:relative;left:-1px;display:flex;flex-direction:column;padding:0;background-color:#0000;border:none;box-shadow:none}@media screen and (max-width: 480px){.quiz.quiz_type_cards{--item-width: 180px}}.quiz.quiz_type_cards .quiz__table{position:relative;max-width:calc(100% + 2px);margin:0 auto;border-radius:16px;border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);box-shadow:var(--shadow-medium-default)}@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-right:none;border-left:none;border-radius:0}}.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{border:1px solid var(--color-background-stroke);border-right:none;border-left:none;-webkit-overflow-scrolling:auto}.quiz.quiz_type_cards .quiz__source-list-slider{position:absolute;left:0;display:flex;justify-content:center;width:100%;-webkit-overflow-scrolling:auto}.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;transition:opacity .2s,transform .4s;opacity:0}.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{transform:translate(0) scale(1);opacity:1}.quiz.quiz_type_cards .quiz__source-list-controls{position:absolute;z-index:1;display:flex;justify-content:space-between;width:100%;height:100%;transition:.2s;pointer-events:none}.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{width:700px;margin:0 auto 2rem;margin:0 auto var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));font-family:Suisse,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.4em}@media screen and (max-width: 767px){.quiz.quiz_type_cards .quiz__content{box-sizing:border-box;width:100%;padding:0 16px}}.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{display:flex;align-items:center;justify-content:center;height:40px;overflow:hidden;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:250px;max-width:300px;margin:15px auto 0;padding:0;text-align:center;text-overflow:ellipsis;color:#1a1b22;border-radius:100px}.quiz.quiz_type_cards .quiz__section-content-text{font-size:16px;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;padding:0 1em}.quiz.quiz_type_cards .quiz__list-item{overflow:hidden;padding:0;max-height:180px;font-size:16px;font-weight:500;line-height:24px}.quiz.quiz_type_cards .quiz__list-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:27px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--color-background-default) 100%);pointer-events:none}.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:1}.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:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;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 .markdown{display:flex;height:100%}.quiz.quiz_type_cards .quiz__list-item .markdown .paragraph{display:flex;flex-direction:column;width:100%;padding:12px;overflow:scroll}.quiz.quiz_type_cards .quiz__list-item .markdown img{border-radius:8px;width:calc(100% + 24px);max-width:none;max-width:initial;height:calc(100% + 24px);margin:-12px}.quiz.quiz_type_cards .quiz__controls-area{position:absolute;top:250px;z-index:1;display:flex;justify-content:space-between;flex-direction:column;width:100%;min-height:calc(100% - 150px);pointer-events:none}.quiz.quiz_type_cards .quiz__controls{position:sticky;bottom:0;display:flex;justify-content:space-around}.quiz.quiz_type_cards .quiz__controls .quiz__reset,.quiz.quiz_type_cards .quiz__controls .quiz__submit{margin:24px 32px;padding:0;font-size:14px;line-height:17px}.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{width:52px;height:52px;padding:0;flex:0 0 auto;pointer-events:all}.quiz.quiz_type_cards .quiz__scrollbar{position:absolute;bottom:5px;width:calc(100% - 32px);pointer-events:all}.quiz.quiz_type_cards .quiz__footer{height:100px;display:flex;justify-content:space-around;align-items:center}.quiz.quiz_type_cards .quiz__footer .quiz__reset,.quiz.quiz_type_cards .quiz__footer .quiz__submit{margin:0;font-size:16px;line-height:17px}@media screen and (max-width: 480px){.quiz.quiz_type_cards .quiz__footer{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));grid-row-gap:8px;justify-content:normal;box-sizing:border-box;height:auto;padding:16px;border-right:none;border-left:none;border-radius:0}}.quiz.quiz_type_cards .quiz__feedback-button-wrapper{position:absolute;z-index:1;right:12px;bottom:12px}.quiz.quiz_type_cards .quiz__feedback-button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:var(--color-palette-white-1000)}.quiz.quiz_type_cards .quiz__feedback-button:hover{cursor:pointer}.quiz.quiz_type_cards .quiz__feedback-button:hover:before{width:28px;height:28px;transform:rotate(135deg);border-radius:4px}.quiz.quiz_type_cards .quiz__feedback-button:before{position:absolute;z-index:-1;display:block;width:32px;height:32px;content:"";transition:.2s;border-radius:100%;background-color:var(--color-background-glassy-c)}.quiz.quiz_type_cards.quiz{border-top:none;border-bottom: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-width:500px;max-height:var(--tooltip-content-height);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;overflow:hidden;flex-direction:column;height:764px}@media screen and (max-width: 480px){.quiz_type_chat{height:calc(100vh - 100px)}}.quiz_type_chat.quiz{position:relative;padding:0}.quiz_type_chat .quiz__chat-body{flex:1;--stacks-margin: 12px}@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{position:relative;display:flex;flex-direction:column;overflow:scroll;scrollbar-color:var(--color-background-glassy-b) rgba(0,0,0,0);gap:8px;max-height:40vh;padding:2rem;padding:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));background:var(--color-background-alternate)}@media screen and (max-width: 480px){.quiz_type_chat .quiz__chat-answers-container{padding-right:1.25rem;padding-right:var(--size-400, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.25));padding-left:1.25rem;padding-left: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;position:relative;display:block;overflow:hidden;width:100%;padding:1rem;padding:var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1))));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s;transform:translateZ(0);text-align:left;color:var(--color-content-primary);border:none;border-radius:16px;border-radius:var(--border-radius);outline:none;background:var(--color-background-default);box-shadow:var(--shadow-medium-default)}@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-right-radius:var(--increased-border-radius);border-bottom-left-radius:var(--increased-border-radius)}}@media (any-hover: hover){.quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):hover{color:var(--color-palette-white-1000)}.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{color:var(--color-palette-white-1000)}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_disabled{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{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .2s;pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(88.88deg,#0a81ff .06%,#446dff 99.9%)}.quiz_type_chat .quiz__chat-next-button{overflow:visible;overflow:initial}.quiz_type_chat .quiz__chat-answer-content{position:relative;z-index:1;display:flex;align-items:flex-start;font-weight:500}@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;flex:0 0 92px;margin-right:16px;transition:box-shadow .3s ease;border-radius:8px;border-radius:var(--border-radius)}.quiz_type_chat .quiz__chat-answer-content .quiz__chat-answer-image:hover{cursor:pointer;box-shadow:0 8px 24px #24242426}.quiz_type_chat .quiz__chat-answer-content .quiz__chat-answer-image .image{margin:0;border-radius:var(--border-radius)}.quiz_type_chat .quiz__chat-answer-feedback{display:block;margin:.75rem 0 0;margin:var(--size-200, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75)) 0 0;font-size:16px;line-height:24px}.quiz_type_chat .quiz__chat-answer-feedback_cropped{position:relative;overflow:hidden;height:72px;margin-right:1.75rem;margin-right:var(--size-600, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 1.75))}.quiz_type_chat .quiz__chat-answer-feedback_cropped:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,rgba(255,255,255,0),var(--color-background-default))}.quiz_type_chat .quiz__chat-answer-feedback-message{color:var(--answer-color);font-weight:700}.quiz_type_chat .quiz__chat-answer-feedback-excerpt{display:flex;align-items:center}.quiz_type_chat .quiz__chat-answer-feedback-button-open{position:absolute;right:.5rem;right:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));bottom:.75rem;bottom:var(--size-200, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75));color:currentColor}.quiz_type_chat .quiz__progress-bar{--progress: 0;position:absolute;right:2rem;right:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));bottom:0;left:2rem;left:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));overflow:hidden;height:4px;border-radius:100px;background:var(--color-background-alternate)}.quiz_type_chat .quiz__progress-bar:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:transform .2s;transform:translate(calc(-100% * (1 - var(--progress))));border-radius:inherit;background:linear-gradient(88.88deg,#0a81ff .06%,#446dff 99.9%)}.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{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))));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;background-color:var(--color-background-default)}.Drawer.quiz__chat-answer-drawer .Drawer-Curtain:before{--border-radius: 16px;--status-line-height: calc(100% - 2 * var(--border-radius));position:absolute;top:calc((100% - (100% - 32px))/2);top:calc((100% - var(--status-line-height))/2);left:-1px;width:4px;height:calc(100% - 32px);height:var(--status-line-height);content:"";border-radius:100px;background:var(--answer-color)}.Drawer.quiz__chat-answer-drawer .Drawer-Title{margin-right:3rem;margin-right:var(--size-900, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 3));margin-bottom:.75rem;margin-bottom:var(--size-200, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .75));font-size:16px;font-weight:700;background-color:var(--color-background-default)}.Drawer.quiz__chat-answer-drawer .Drawer-Content{position:static;font-size:16px;line-height:24px;background-color:var(--color-background-default)}.Drawer.quiz__chat-answer-drawer .quiz__chat-answer-feedback-button-close{position:absolute;top:.5rem;top:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));right:.5rem;right: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{display:flex;flex:0 1 40px;align-items:center;box-sizing:border-box;min-height:40px;padding-left:16px;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on}.quiz__code-run-result-stdout{display:flex;flex:1 0 0;flex-direction:column;box-sizing:border-box;margin:12px 16px;padding-bottom:16px}.quiz__code-run-result-stdout-content{flex:1 1 auto;max-width:50vw;min-height:0;margin:0;font:var(--font-mono-caption-14-regular)}.quiz__code-run-result-stdout-content_max-content{width:-moz-max-content;width:max-content;max-width:none;max-width:initial;padding-right:16px}.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{position:relative;box-sizing:border-box;width:600px;padding:50px;color:var(--color-content-primary);font-weight:400}@media (max-width: 767px){.confirm-modal-old{width:100vw;height:100vh;padding:24px}}.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{position:absolute;top:0;right:-48px;cursor:pointer;opacity:.7;border:none;background-color:transparent;color:var(--color-palette-white-1000)}.confirm-modal-old__close:hover{opacity:1}@media (max-width: 767px){.confirm-modal-old__close{top:12px;right:24px;color:var(--color-content-primary)}}@media screen and (max-device-width: 480px),screen and (max-width: 480px){.confirm-modal-old__close{width:20px;height:20px}}@media screen and (max-width: 360px){.confirm-modal-old__close{right:12px;width:20px;height:20px}}.confirm-modal-old__title{margin-bottom:14px;font:var(--font-ys-header-28-medium);font-feature-settings:"pnum" on,"lnum" on;font-family:YS Display}.confirm-modal-old__content{margin:14px 0 28px;opacity:.8;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.confirm-modal-old__button{min-width:132px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.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{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#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-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{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{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{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{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:.1em .8em;overflow:hidden;color:inherit}.CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.CodeMirror-dialog input{border:none;outline:none;background:transparent;width:20em;color:inherit;font-family:monospace}.CodeMirror-dialog button{font-size:70%}.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"▾"}.CodeMirror-foldgutter-folded:after{content:"▸"}.CodeMirror-simplescroll-horizontal div,.CodeMirror-simplescroll-vertical div{position:absolute;background:#ccc;box-sizing:border-box;border:1px solid #bbb;border-radius:2px}.CodeMirror-simplescroll-horizontal,.CodeMirror-simplescroll-vertical{position:absolute;z-index:6;background:#eee}.CodeMirror-simplescroll-horizontal{bottom:0;left:0;height:8px}.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-scrollbar-filler,.CodeMirror-overlayscroll .CodeMirror-gutter-filler{display:none}.CodeMirror-overlayscroll-horizontal div,.CodeMirror-overlayscroll-vertical div{position:absolute;background:#bcd;border-radius:3px}.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{position:absolute;z-index:6}.CodeMirror-overlayscroll-horizontal{bottom:0;left:0;height:6px}.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{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:2px;box-shadow:2px 3px 5px #0003;border-radius:3px;border:1px solid silver;background:#fff;font-size:90%;font-family:monospace;max-height:20em;overflow-y:auto;box-sizing:border-box}.CodeMirror-hint{margin:0;padding:0 4px;border-radius:2px;white-space:pre;color:#000;cursor:pointer}li.CodeMirror-hint-active{background:#08f;color:#fff}.CodeMirror-lint-markers{width:16px}.CodeMirror-lint-tooltip{position:fixed;z-index:100;display:flex;overflow:hidden;flex-direction:column;max-width:470px;transition:opacity .3s;white-space:pre-wrap;opacity:0;color:#fff;background-color:#000c;box-shadow:0 0 15px #00000008;font-size:13px;line-height:17px}.CodeMirror-lint-mark-error,.CodeMirror-lint-mark-warning{position:relative}.CodeMirror-lint-mark-error:after,.CodeMirror-lint-mark-warning:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;content:"";background-color:#ff3b30cc}.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{position:relative;top:2px;display:flex;width:16px;height:16px;cursor:pointer}.CodeMirror-lint-message-error,.CodeMirror-lint-message-warning{position:relative;display:flex;padding:9px 14px 11px}.CodeMirror-lint-message-error:after,.CodeMirror-lint-message-warning:after{position:absolute;z-index:1;bottom:0;left:0;display:block;width:100%;height:1px;content:"";background-color:#ffffff26}.CodeMirror-lint-message-error:before,.CodeMirror-lint-message-warning:before{display:inline-block;flex:1 0 auto;width:6px;max-width:6px;height:6px;max-height:6px;margin:6px 10px auto 0;content:"";border-radius:3px;background-color:#ff3b30}.CodeMirror-lint-marker-error:before,.CodeMirror-lint-marker-warning:before{position:absolute;z-index:-1;top:5px;left:5px;display:inline-block;width:6px;height:6px;content:"";border-radius:3px;background-color:#ff3b30}.CodeMirror-lint-marker-warning:before{background-color:#ffde5a}.CodeMirror-lint-marker-warning:before,.CodeMirror-lint-message-warning:before{background-color:#ffde5a}.CodeMirror-lint-marker-multiple{width:100%;height:100%}.CodeMirror-overlayscroll-vertical,.CodeMirror-overlayscroll-horizontal{opacity:0}.CodeMirror:hover .CodeMirror-overlayscroll-vertical,.CodeMirror:hover .CodeMirror-overlayscroll-horizontal{opacity:1}.CodeMirror-gutter-elt{height:21px}.CodeMirror-linenumber{padding-left:0}.CodeMirror-wrap pre{word-break:break-all}.CodeMirror-hints{z-index:100;width:240px;max-height:170px;padding:0;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}.CodeMirror-hints::-webkit-scrollbar{width:8px;background-color:#0000}.CodeMirror-hints::-webkit-scrollbar-track{border:1px solid #fff;background-color:#fff}.CodeMirror-hints::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc;-webkit-box-shadow:inset 0 0 0 1px #fff}.CodeMirror-hints::-webkit-scrollbar-thumb:hover{background-color:#4d4d4d}.CodeMirror-hints:hover .CodeMirror-hint,.CodeMirror-hint{box-sizing:border-box;padding:2px 8px;color:var(--color-content-secondary);border-radius:0;background:var(--color-background-default)}.CodeMirror-hint{border-left:2px solid rgba(0,0,0,0)}.CodeMirror-hints:hover .CodeMirror-hint:hover,li.CodeMirror-hint-active{color:var(--color-content-primary);background:var(--color-background-glassy-a)}li.CodeMirror-hint-active{border-color:var(--color-background-stroke)}.CodeMirror-hint-letter_active{color:var(--color-content-primary)}.code-editor__search-button{position:absolute;right:0;z-index:10;height:25px}.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{color:var(--color-content-primary);background-color:var(--color-background-alternate);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-selectedtext,.prisma_theme_light .CodeMirror .CodeMirror-selected,.prisma_theme_light .CodeMirror-hints .CodeMirror-selectedtext,.prisma_theme_light .CodeMirror-hints .CodeMirror-selected{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{border:none;background:var(--color-background-alternate)}.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{color:#a5a5a5;background-color:#0000}.prisma_theme_light .CodeMirror .CodeMirror-lines,.prisma_theme_light .CodeMirror-hints .CodeMirror-lines{color:var(--color-content-primary);background-color:#0000}.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{color:var(--color-content-primary);border-bottom:2px solid var(--cm-number);background-color:#0000}.prisma_theme_light .CodeMirror .CodeMirror-nonmatchingbracket,.prisma_theme_light .CodeMirror-hints .CodeMirror-nonmatchingbracket{color:var(--color-content-primary);border-bottom:2px solid var(--cm-selector-tag);background-color:#0000}.prisma_theme_light .CodeMirror .CodeMirror-foldmarker,.prisma_theme_light .CodeMirror .CodeMirror-foldgutter,.prisma_theme_light .CodeMirror .CodeMirror-foldgutter-open,.prisma_theme_light .CodeMirror .CodeMirror-foldgutter-folded,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldmarker,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldgutter,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldgutter-open,.prisma_theme_light .CodeMirror-hints .CodeMirror-foldgutter-folded{color:var(--color-content-primary);border:none;background-color:#0000;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-hints .cm-negative,.prisma_theme_light .CodeMirror .cm-positive,.prisma_theme_light .CodeMirror-hints .cm-positive{color:var(--cm-selector-tag)}.prisma_theme_light .CodeMirror .cm-strong,.prisma_theme_light .CodeMirror-hints .cm-strong,.prisma_theme_light .CodeMirror .cm-header .cm-strong,.prisma_theme_light .CodeMirror-hints .cm-header .cm-strong{color:var(--cm-attribute);font-weight:700}.prisma_theme_light .CodeMirror .cm-em,.prisma_theme_light .CodeMirror-hints .cm-em,.prisma_theme_light .CodeMirror .cm-header .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{color:var(--cm-string);border-bottom:solid 1px 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-def,.prisma_theme_light .CodeMirror-hints .cm-def,.prisma_theme_light .CodeMirror .cm-atom,.prisma_theme_light .CodeMirror-hints .cm-atom{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-punctuation,.prisma_theme_light .CodeMirror-hints .cm-punctuation,.prisma_theme_light .CodeMirror .cm-operator,.prisma_theme_light .CodeMirror-hints .cm-operator,.prisma_theme_light .CodeMirror .cm-meta,.prisma_theme_light .CodeMirror-hints .cm-meta,.prisma_theme_light .CodeMirror .cm-bracket,.prisma_theme_light .CodeMirror-hints .cm-bracket{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.code-editor_lang_css .cm-def,.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-def{color:var(--cm-keyword)}.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-builtin,.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-keyword,.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-builtin,.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-keyword{color:var(--cm-number)}.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-variable,.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-variable{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror.code-editor_lang_css .cm-variable-3,.prisma_theme_light .CodeMirror-hints.code-editor_lang_css .cm-variable-3{color:var(--cm-attribute)}.prisma_theme_light .CodeMirror.code-editor_lang_python .cm-meta,.prisma_theme_light .CodeMirror-hints.code-editor_lang_python .cm-meta{color:var(--cm-number)}.prisma_theme_light .CodeMirror.code-editor_lang_python .cm-property,.prisma_theme_light .CodeMirror-hints.code-editor_lang_python .cm-property{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-meta,.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-meta{color:var(--cm-number)}.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-type,.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-atom,.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-type,.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-atom{color:var(--cm-keyword)}.prisma_theme_light .CodeMirror.code-editor_lang_java .cm-def,.prisma_theme_light .CodeMirror-hints.code-editor_lang_java .cm-def{color:var(--cm-attribute)}.prisma_theme_light .CodeMirror.code-editor_lang_javascript .cm-property,.prisma_theme_light .CodeMirror-hints.code-editor_lang_javascript .cm-property{color:var(--color-content-primary)}.prisma_theme_light .CodeMirror.code-editor_lang_javascript .cm-def,.prisma_theme_light .CodeMirror-hints.code-editor_lang_javascript .cm-def{color:#237b86}.prisma_theme_light .CodeMirror.code-editor_lang_javascript .cm-variable,.prisma_theme_light .CodeMirror-hints.code-editor_lang_javascript .cm-variable{color:#c678dd}.prisma_theme_light .CodeMirror.code-editor_lang_cpp .cm-meta,.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-hints.code-editor_lang_cpp .cm-def{color:#237b86}.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal{margin:0 5px;transition:opacity .3s;border-radius:3px;background:none}.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical div,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal div,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical div,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal div{cursor:pointer;transition:top .1s,height .1s;border-radius:3px;background:#0003}.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical div:hover,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-vertical div:active,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal div:hover,.prisma_theme_light .CodeMirror .CodeMirror-overlayscroll-horizontal div:active,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical div:hover,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-vertical div:active,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal div:hover,.prisma_theme_light .CodeMirror-hints .CodeMirror-overlayscroll-horizontal div:active{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{position:absolute;top:-1px;left:0;display:block;height:116%;content:"";border-left:1px solid rgba(0,0,0,.07)}.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);color:#676e95;border:none}.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 .prisma_theme_dark.cm-fat-cursor .CodeMirror-cursor,.prisma_theme_dark .cm-animate-fat-cursor{background-color:#607c8b80!important}.prisma_theme_dark div.CodeMirror-selectedtext,.prisma_theme_dark div.CodeMirror-selected,.prisma_theme_dark .CodeMirror-focused div.CodeMirror-selected{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-variable-3,.prisma_theme_dark .cm-type{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{text-decoration:underline;color:#fff!important}.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-javascript .cm-variable,.prisma_theme_dark .lang-java .cm-type{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-property,.prisma_theme_dark .lang-python .cm-variable,.prisma_theme_dark .lang-python .cm-operator{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-line,[data-contrast=inverted] .CodeMirror-linenumber,[data-contrast=inverted] .CodeMirror-matchingbracket,[data-contrast=inverted] .CodeMirror-nonmatchingbracket,[data-contrast=inverted] .CodeMirror-matchingtag,[data-contrast=inverted] .CodeMirror-cursor,[data-contrast=inverted] [class^=cm-]{opacity:1;color:#fff!important;--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}[data-contrast=inverted] .CodeMirror-selectedtext.CodeMirror-selectedtext,[data-contrast=inverted] .CodeMirror-selected.CodeMirror-selected{color:#000!important;background:#fff!important}[data-contrast=blue] .CodeMirror-linenumber,[data-contrast=blue] .CodeMirror-matchingbracket,[data-contrast=blue] .CodeMirror-nonmatchingbracket,[data-contrast=blue] .CodeMirror-matchingtag,[data-contrast=blue] .CodeMirror-cursor,[data-contrast=blue] [class^=cm-]{opacity:1;color:#063462!important;--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}[data-contrast=blue] .CodeMirror-selectedtext.CodeMirror-selectedtext,[data-contrast=blue] .CodeMirror-selected.CodeMirror-selected{background:#accef7!important}[data-contrast=beige] .CodeMirror-line,[data-contrast=beige] .CodeMirror-linenumber,[data-contrast=beige] .CodeMirror-matchingbracket,[data-contrast=beige] .CodeMirror-nonmatchingbracket,[data-contrast=beige] .CodeMirror-matchingtag,[data-contrast=beige] .CodeMirror-cursor,[data-contrast=beige] [class^=cm-]{opacity:1;color:#4d4b43!important;--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}[data-contrast=brown] .CodeMirror-line,[data-contrast=brown] .CodeMirror-linenumber,[data-contrast=brown] .CodeMirror-matchingbracket,[data-contrast=brown] .CodeMirror-nonmatchingbracket,[data-contrast=brown] .CodeMirror-matchingtag,[data-contrast=brown] .CodeMirror-cursor,[data-contrast=brown] [class^=cm-]{opacity:1;color:#a9e44d!important;--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}[data-contrast=brown] .CodeMirror-selectedtext.CodeMirror-selectedtext,[data-contrast=brown] .CodeMirror-selected.CodeMirror-selected{background:#accef766!important}.notification{position:relative;z-index:100;display:flex;overflow:hidden;box-sizing:border-box;min-height:48px;pointer-events:all;border:1px solid var(--color-accent-neutral);background-color:var(--color-background-default);box-shadow:0 0 15px 2px #00000008}.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;width:24px;height:24px;margin-right:10px}.notification__scrollable{flex-grow:1}.notification__content-wrapper{display:flex;padding:12px 40px 10px 12px}.notification__content{overflow:hidden;flex:1 1 0;align-self:center;max-width:600px}.notification__close.notification__close{position:absolute;top:10px;right:10px;cursor:pointer;transition:opacity .2s ease-in-out;opacity:0;color:var(--color-content-primary);padding:0;border:none;background:#0000}.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{position:relative;display:flex;overflow:hidden;flex-direction:column;padding:0;border-radius:var(--container-border-radius) var(--container-border-radius) 0 0}.quiz.quiz__coding.quiz__coding_type_desktop.quiz__coding_with-run-result{border-bottom-right-radius:var(--container-border-radius);border-bottom-left-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{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:2.75rem;padding:0 1rem;background-color:var(--color-background-alternate)}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-title{font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on,"lnum" on}.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{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;width:100%;height:100%;max-height:200px;padding:4px}.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{position:relative;display:flex;align-items:center;box-sizing:border-box;height:2.75rem;overflow-x:auto;border-top:var(--footer-border)}.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{display:flex;flex:1 0 0;justify-content:flex-end;align-items:center;height:100%}.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-button,.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-action-button{border-top:none;border-bottom: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{height:100%;margin-left:var(--spacing-16);border-radius:0}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-footer-action-button:active{transform:none}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__reset-dialog,.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-reset-dialog{border-radius:0}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-code-editor,.quiz.quiz__coding.quiz__coding_type_desktop .react-codemirror2,.quiz.quiz__coding.quiz__coding_type_desktop .CodeMirror{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;min-height:calc(7.31em + .5rem);min-height:calc(var(--min-lines-count)*var(--nativeContentLineHeight) + var(--nativeContentVerticalPadding)*2);max-height:calc(43.86em + .5rem);max-height:calc(var(--max-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{margin-left:4px;cursor:pointer;color:var(--color-content-primary)}.checkbox-default.checkbox-text .checkbox-text__label{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:324px;height:50px;transition-timing-function:ease-in-out;transition-duration:.1s;transition-property:transform,border-color;border:1px solid #d9d9d9;border-radius:6px}.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{display:flex;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-default.checkbox_disabled .checkbox__control{cursor:default;border-color:#abb2bf}.checkbox-default.checkbox_disabled .checkbox__control:hover{background:none}.checkbox-default.checkbox_disabled .checkbox__tick{color:#abb2bf}.checkbox-default.checkbox_disabled .checkbox__input:not(:checked)~.checkbox__control,.checkbox-default.checkbox_disabled .checkbox__input:checked~.checkbox__control{border-color:#abb2bf}.checkbox-default .checkbox__input{position:absolute}.checkbox-default .checkbox__input:checked~.checkbox__control .checkbox__tick{visibility:visible;transform:scale(1)}.checkbox-default .checkbox__input:not(:checked)~.checkbox__control{border-color:var(--color-content-primary)}.checkbox-default .checkbox__control{position:relative;box-sizing:border-box;width:24px;height:24px;margin:4px;cursor:pointer;opacity:1;border:1px solid currentColor;border-radius:1px}.checkbox-default .checkbox__control:hover{background:#0000000a}.checkbox-default .checkbox__tick{display:block;visibility:hidden;margin:-1px;transition:.2s;transform:scale(0)}.checkbox-default.checkbox-rounded.checkbox_disabled .checkbox__control{border-color:currentColor}.checkbox-default.checkbox-rounded .checkbox__control{position:relative;width:18px;height:18px;border:2px solid currentColor;border-radius:6px}.checkbox-default.checkbox-rounded .checkbox__tick{position:relative;z-index:2;top:-4px;left:-4px;color:#fff}.checkbox-default.checkbox-rounded .checkbox__input:checked~.checkbox__control{border-color:#1a1b22;border-color:var(--accent-color, #1a1b22);background:#1a1b22;background: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{position:absolute;z-index:1;top:-2px;left:-2px;width:18px;height:18px;content:"";opacity:.15;border-radius:6px;background:#000}.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:not(:checked)~.checkbox__control,.checkbox-default.checkbox-sketch.checkbox_disabled .checkbox__input:checked~.checkbox__control{border-color:currentColor}.checkbox-default.checkbox-sketch .checkbox__control{width:18px;height:18px;border:2px solid currentColor;border-radius:2px}.checkbox-default.checkbox-sketch .checkbox__tick{position:relative;top:-4px;left:-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{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:324px;height:50px;transition-timing-function:ease-in-out;transition-duration:.1s;transition-property:transform,border-color;border:1px solid #d9d9d9;border-radius:6px}.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{display:flex;margin:.4em 0;margin:calc(var(--radio-consrol-size, .8em)/2) 0;cursor:pointer}.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{visibility:visible;transform:scale(.6)}.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{position:relative;display:flex;flex:0 1 .8em;flex:0 1 var(--radio-consrol-size, .8em);box-sizing:border-box;width:.8em;width:var(--radio-consrol-size, .8em);min-width:.8em;min-width:var(--radio-consrol-size, .8em);height:.8em;height:var(--radio-consrol-size, .8em);margin:2px 15px 2px 2px;transition:background-color .2s ease-in-out;opacity:1;border:2px solid var(--color-accent-neutral);border-radius:.4em;border-radius:calc(var(--radio-consrol-size, .8em)/2)}.radio-default .radio__circle{visibility:hidden;width:100%;height:100%;margin:auto;transition:.2s;transform:scale(0);border-radius:50%;background:var(--color-accent-neutral)}.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:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.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{padding:8px 0;background-color:var(--color-background-default)}.likert-scale__header-grade-cell,.likert-scale__grade-cell{width:90px;flex-shrink:0;flex-grow:1;text-align:center}.likert-scale__header-statement-cell,.likert-scale__statement-cell{width:236px;flex-shrink:0;padding-left:var(--row-horizontal-padding)}@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-top:var(--row-vertical-padding);padding-bottom: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{position:sticky;left:0;z-index:1}.likert-scale__grade-cell{display:flex;align-items:center;justify-content:center}.likert-scale__additional-padding-right-cell{display:block;flex-shrink:0}.likert-scale__radio.likert-scale__radio.likert-scale__radio{font:var(--font-ys-header-20-medium);font-feature-settings:"pnum" on,"lnum" on;margin:0}.likert-scale__radio.likert-scale__radio.likert-scale__radio:before{content:"";position:absolute;top:-15px;right:-20px;bottom:-15px;left:-20px}[data-contrast=inverted] label{opacity:1!important;color:#fff!important;background-color:#000!important}[data-contrast=inverted] label .radio__circle{background:#fff!important}[data-contrast=inverted] label .radio__control{border-color:#fff!important}[data-contrast=blue] label{opacity:1!important;color:#063462!important;background-color:#9dd1ff!important}[data-contrast=blue] label .radio__circle{background:#063462!important}[data-contrast=blue] label .radio__control{border-color:#063462!important}[data-contrast=beige] label{opacity:1!important;color:#4d4b43!important;background-color:#f7f3d6!important}[data-contrast=beige] label .radio__circle{background:#4d4b43!important}[data-contrast=beige] label .radio__control{border-color:#4d4b43!important}[data-contrast=brown] label{opacity:1!important;color:#a9e44d!important;background-color:#3b2716!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{display:flex;flex-direction:column;justify-content:space-between;position:relative;animation-name:fadeIn;animation-duration:1s}@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{transition:opacity 1s;opacity:1}.quiz.quiz_type_feedback .quiz__fade-exit{opacity:1}.quiz.quiz_type_feedback .quiz__fade-exit-active{transition:opacity 1s;opacity:0}.quiz.quiz_type_feedback .quiz__title{margin:0;font-size:24px;font-weight:600;line-height:30px}.quiz.quiz_type_feedback .quiz__subtitle{margin-block:6px 0;font-size:18px;font-weight:400;line-height:27px}.quiz.quiz_type_feedback .quiz__input{min-height:178px;border-color:var(--color-background-stroke)}.quiz.quiz_type_feedback .quiz__question{min-height:150px}.quiz.quiz_type_feedback .quiz__card{position:relative;min-height:300px}.quiz.quiz_type_feedback .quiz__card .quiz__counter{position:absolute;right:0;bottom: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{margin-block:15px 0;font-size:24px;font-weight:600;line-height:30px}.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;padding:10px 0;font-size:18px;font-weight:400}.quiz.quiz_type_feedback .quiz__option .radio__control,.quiz.quiz_type_feedback .quiz__option .checkbox__control{margin:0 12px 0 0}.quiz.quiz_type_feedback .quiz__footer{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.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{position:absolute;right:12px;color:#fff;font-size:14px}.quiz.quiz_type_feedback .quiz__counter_disabled{color:#1a1b224d}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.quiz.quiz_type_feedback [data-contrast=inverted] label,.quiz.quiz_type_feedback [data-contrast=inverted] .checkbox__label{opacity:1!important;color:#fff!important;background-color:#000!important}.quiz.quiz_type_feedback [data-contrast=blue] label,.quiz.quiz_type_feedback [data-contrast=blue] .checkbox__label{opacity:1!important;color:#063462!important;background-color:#9dd1ff!important}.quiz.quiz_type_feedback [data-contrast=beige] label,.quiz.quiz_type_feedback [data-contrast=beige] .checkbox__label{opacity:1!important;color:#4d4b43!important;background-color:#f7f3d6!important}.quiz.quiz_type_feedback [data-contrast=brown] label,.quiz.quiz_type_feedback [data-contrast=brown] .checkbox__label{opacity:1!important;color:#a9e44d!important;background-color:#3b2716!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{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));background-color:var(--color-background-alternate)}.quiz_type_figma .quiz__status-icon-wrapper{position:relative}.quiz_type_figma .quiz__status-icon-wrapper_loading:before{position:absolute;top:-2px;left:-2px;width:40px;height:40px;content:"";animation:quiz__radial-spinner-animation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;border-radius:50%;background:conic-gradient(transparent 25%,var(--color-accent-success))}@keyframes quiz__radial-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.quiz_type_figma .quiz__status-icon{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:36px;height:36px;margin:0 1rem 0 0;margin:0 var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1)))) 0 0;color:var(--color-content-inverted-primary);border:2px solid var(--color-content-inverted-primary);border-radius:50%}.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{position:absolute;top:-2px;left:-2px;color:var(--color-accent-success)}.quiz_type_figma .quiz__footer-content{display:flex;flex-direction:row;align-items:center;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{width:100%;margin:8px 0 0}}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator{border-radius:16px;background-color:var(--color-background-default)}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator:after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:border-color .2s;border:1.5px solid var(--color-background-stroke);border-radius:16px}@media (hover: none){.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator:after{transition:none}}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label{padding:24px 32px;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)}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label:before{position:absolute;z-index:-1;top:50%;box-sizing:content-box;width:25px;height:25px;content:"";transition:border-color .2s;transform:translateY(-50%);border:1.5px solid var(--color-background-stroke);border-radius:50%;background-color:var(--color-background-default)}@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{border:2px solid var(--color-accent-neutral)}.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{display:block;width:24px;height:24px;margin-top:-28px;margin-bottom:4px;margin-left:4px}.quiz_type_macaroni .quiz__hint:hover .quiz__hint-button{color:var(--color-content-inverted-primary)}.quiz_type_macaroni .quiz__hint:hover .quiz__hint-button:before{transform:rotate(45deg) scale(.8);border-radius:4px;background-color:var(--color-accent-neutral)}.quiz_type_macaroni .quiz__hint-button{display:flex;width:100%;height:100%;padding:0;animation-name:fadeAppearance;animation-duration:.35s;border:none;outline:none;background:none;justify-content:center;align-items:center;color:var(--color-content-primary)}.quiz_type_macaroni .quiz__hint-button:before{display:block;width:100%;height:100%;content:"";transition:border-radius .2s,transform .2s;border-radius:50%;background-color:var(--color-background-glassy-a)}.quiz_type_macaroni .quiz__hint-icon{position:absolute;top:0;left:0;width:100%;height:100%}@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{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;position:absolute;top:50%;box-sizing:border-box;width:28px;height:28px;padding:4.5px;transform:translateY(-50%);border:1.5px solid rgba(0,0,0,0);border-radius:50%;background-color:var(--color-background-default);background-clip:padding-box}.quiz_type_macaroni .quiz__macaroni-pin:before,.quiz_type_macaroni .quiz__macaroni-pin:after{display:block;box-sizing:border-box;width:16px;height:16px;content:"";border-radius:50%}.quiz_type_macaroni .quiz__macaroni-pin:before{position:absolute;top:4.5px;left:4.5px;transition:border-color var(--transition-duration),transform .35s;border:1.5px solid var(--color-accent-neutral);background-color:#0000}@media (hover: none){.quiz_type_macaroni .quiz__macaroni-pin:before{transition:none}}.quiz_type_macaroni .quiz__macaroni-pin:after{transition:opacity var(--transition-duration),background-color var(--transition-duration),transform .35s;opacity:0;background-color:currentColor}@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:before,.quiz_type_macaroni .quiz__macaroni-pin_status_correct:after,.quiz_type_macaroni .quiz__macaroni-pin_status_incorrect:before,.quiz_type_macaroni .quiz__macaroni-pin_status_incorrect:after{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{position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);animation-name:fadeAppearance;animation-duration:.35s;color:#fff}.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)}:export{columnsGap:60px;mobileColumnGap:45px;pinSize:6px}.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{min-width:100%;padding:40px 0 44px;border:medium none currentcolor;border:initial;-webkit-tap-highlight-color:rgba(0,0,0,0)}@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{margin-right:var(--quiz-padding-horizontal);flex-basis:calc(50% - 30px)}@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{margin-left:var(--quiz-padding-horizontal);flex-basis:calc(50% + 30px);justify-content:flex-end}@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):hover .Line-Body,.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):focus .Line-Body{stroke:var(--color-accent-neutral)}@media (hover: hover){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):hover .Line-Body,.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):focus .Line-Body{opacity:.5;stroke-dasharray:10}}@media (hover: none){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):hover .Line-Body,.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni .MarkerMacaroni-Lines .MarkerMacaroni-Line:not(.Line_disabled):focus .Line-Body{opacity:1;stroke-dasharray:none}}.select-default__item.select__item{display:block;padding:5px 10px;cursor:pointer;white-space:nowrap;outline:none}.select-default__item.select__item:hover,.select-default__item.select__item:focus{background:var(--color-background-glassy-a)}.select-default__item.select__item_selected.select__item{background:var(--color-background-glassy-a)}.select-default__item.select-skeleton__item.select__item{display:flex;align-items:center;height:2em;padding:0 12px}.select-default__menu.select__menu{--select-menu-top-offset: 3px;position:absolute;z-index:100;top:3px;top:calc(var(--select-height, 0px) + var(--select-menu-top-offset));left:0;left:var(--select-menu-left, 0);display:none;overflow-y:auto;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:100%;max-height:300px;max-height:var(--select-menu-max-height, 300px);padding:15px 0;transition:transform .3s;border:1px solid var(--color-background-stroke);background:var(--color-background-default)}.select-default__menu.select__menu_visible{display:block}.select-default__menu.select__menu_native{position:absolute;top:-4px;display:block;height:100%;opacity:0}.select-default__menu.select-skeleton__menu.select__menu{--select-menu-top-offset: -1px;--select-menu-left: 0;left:0;display:none;box-sizing:border-box;padding:8px 0;transition:opacity .2s,transform .2s;transform:translateY(10%);pointer-events:none;opacity:0;border-color:#d1d2d666;box-shadow:0 16px 30px -16px #081d2d3b}.select-default__menu.select-skeleton__menu.select__menu_visible{display:block;transform:none;pointer-events:auto;opacity:1}.select-default__menu.select-skeleton__menu.select__menu_native{display:block;cursor:pointer;pointer-events:visible}.select-default__arrow.select__arrow{margin-left:5px}.select-skeleton__arrow.select__arrow{margin-right:-10px;margin-left:auto;transform:rotate(270deg)}.select-default__toggle.select__toggle{display:flex;align-items:center;box-sizing:border-box;cursor:pointer}.select-default__toggle.select__toggle_disabled{cursor:default}.select-skeleton__toggle.select__toggle{height:2.2em;padding:0 16px;border:1px solid currentColor;border-radius:4px}@media screen and (max-width: 480px){.select-skeleton__toggle.select__toggle{height:2.75em}}.select-default.select{position:relative;display:inline-block;color:var(--color-content-primary);-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{width:90px;border:1.5px solid var(--color-background-stroke);border-radius:12px;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}.quiz__put-in-order-gap-card_hovered{border-color:var(--color-accent-neutral);border-style:dashed;background-color:var(--color-background-glassy-a);background-image:none}.quiz__put-in-order-layer{position:fixed;pointer-events:none;left:0;top:0;width:100%;height: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{padding:16px;border:1.5px solid var(--color-background-stroke);box-shadow:var(--shadow-medium-default);border-radius:12px;background-color:var(--color-background-default);font-size:18px;line-height:27px;transition-property:background-color,border-color,transform;transition-duration:.3s}.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{position:relative;z-index:1;box-shadow:none}.quiz__put-in-order-option-card_status_correct:before,.quiz__put-in-order-option-card_status_incorrect:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.08;border-radius:12px}.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{opacity:0;cursor:grabbing}.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 rgba(217,217,217,.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{display:flex;align-items:center;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;width:var(--quiz-padding-horizontal);height:1px;flex-shrink:0}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__piece{flex-shrink:0;white-space:nowrap;font-size:18px;line-height:27px}.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{padding:16px;border:1.5px solid rgba(0,0,0,0)}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__gap{height:62px;box-sizing:border-box}.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{position:absolute;top:0;left:50%;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{height:3px;border-radius:1.5px;width:100%;content:"";position:absolute;left:0;top:0;transform:translateY(-50%);background:currentColor}.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 .radio__label,.quiz.quiz_type_select .checkbox__label{margin:0}.quiz.quiz_type_select.quiz_answered .quiz__option-container_checked .radio__control,.quiz.quiz_type_select.quiz_answered .quiz__option-container_checked .checkbox__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{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .2s;pointer-events:none;opacity:0;border-radius:inherit;background:var(--accent-color)}@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{box-sizing:border-box;margin:0;padding:.5rem 0;padding:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 0;cursor:pointer;border-radius:inherit}@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{position:relative;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);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{pointer-events:none;color:#1a1b22}.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{margin-bottom:0;border-radius:12px}}.quiz-serial-images__modal-control{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;max-width:160px;height:50px;padding:0 20px;cursor:pointer;color:var(--color-content-primary);border-radius:100px;background-color:var(--color-background-default);justify-content:space-between;align-items:center}.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:#0000;border:1px solid #fff}.quiz__answer-modal-content{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.quiz__answer-modal-content .markdown{color:var(--color-palette-white-1000)}.quiz+.quiz.quiz_type_serial-images{padding-top:2rem;padding-top:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2));border-top:1px solid var(--color-background-stroke)}@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;position:relative;box-sizing:border-box;width:100%;max-width:var(--wide-block-width);padding:32px 24px;padding:32px var(--horizontal-padding);font-family:YS Text,Arial,Helvetica,sans-serif}.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{color:var(--color-content-primary);min-height:40px;margin:0 var(--spacing-8) var(--spacing-8);word-wrap:break-word;font:var(--font-ys-header-24-bold);font-feature-settings:"pnum" on,"lnum" on}@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{margin:0 var(--spacing-8) var(--spacing-16);word-wrap:break-word;font:var(--font-ys-body-18-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}@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{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-column-gap:22px}@media screen and (max-width: 480px){.quiz.quiz_type_serial-images .quiz__answers{width:auto;width:initial;grid-column-gap:0}}.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{height:0;-webkit-appearance:none}@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{width:var(--card-row-size);height:var(--card-row-size)}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-palette-white-1000)}.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{width:100%;height:330px;margin:0}@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{position:relative;padding:8px;flex-grow:1}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area:before{position:absolute;top:0;right:0;bottom:0;left:0;display:none;content:"";pointer-events:none;border-radius:12px;background-color:var(--color-background-glassy-a)}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area .quiz__answer-card-answer-tip-text{visibility:hidden;color:var(--color-content-primary);opacity:0}@media screen and (max-width: 480px){.quiz.quiz_type_serial-images .quiz__answer-card-answer-area .quiz__answer-card-answer-tip-text{visibility:inherit;opacity:1}}.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{visibility:inherit;opacity:1}@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{visibility:inherit;opacity:1}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area_answered:hover{border-radius:0;border-radius:initial;background-color:#0000}.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{display:flex;height:var(--tip-height);margin-block-end:var(--spacing-4);align-items:center}.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{height:var(--tip-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease-in;font-size:18px;line-height:var(--tip-height);font-weight:400}.quiz.quiz_type_serial-images .quiz__answer-card{box-sizing:border-box;cursor:pointer;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;border:1.5px solid var(--color-background-stroke);border-radius:var(--answer-card-border-radius);background-repeat:no-repeat;background-position:center}@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-width:2px;border-color:var(--color-accent-critical)}.quiz.quiz_type_serial-images .quiz__answer-card_correct{border-width:2px;border-color:var(--color-accent-success)}.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-size:auto 100%;background-origin:border-box}.quiz.quiz_type_serial-images .quiz__answer-card_size_100auto{background-size:100% auto;background-origin:border-box}.quiz.quiz_type_serial-images .quiz__answer-card_size_auto{background-size:auto}.quiz.quiz_type_serial-images .quiz__answer-content{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.quiz.quiz_type_serial-images .quiz__statistic{color:var(--color-content-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.05em;font-weight:500}@media screen and (max-width: 480px){.quiz.quiz_type_serial-images .quiz__statistic{margin-bottom:10px;font-size:14px}}.quiz.quiz_type_serial-images .quiz__feedback+.quiz__answer-card{margin-right:0}.quiz.quiz_type_serial-images .quiz__feedback{box-sizing:border-box;margin-block-end:calc(-1*var(--spacing-24));padding:8px 0 16px;transition:opacity .2s ease-in-out;text-align:justify;word-wrap:break-word;color:var(--color-accent-success);font-size:18px;line-height:27px;font-weight:400;order:100}.quiz.quiz_type_serial-images .quiz__feedback_incorrect{color:var(--color-accent-critical)}.quiz.quiz_type_serial-images .quiz__feedback_hidden{height:0;transition-duration:0s;opacity:0;overflow:hidden}@media screen and (max-width: 480px){.quiz.quiz_type_serial-images .quiz__feedback{text-align:left}}.quiz.quiz_type_serial-images .quiz__footer{display:flex;margin-block-start:calc(var(--spacing-24) + 14px);font-size:16px;font-weight:500;align-items:center}.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{position:relative;display:flex;width:100%;margin-top:14px;justify-content:center}@media screen and (max-width: 480px){.quiz.quiz_type_serial-images .quiz__continue{flex-direction:column}}.quiz.quiz_type_serial-images .quiz__footer-actions{display:flex;margin-left:auto;align-items:center}@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;width:50px;min-width:0;min-width:initial;margin-inline-end:var(--spacing-16);padding:0;flex-shrink:0;order:1;line-height:60px}.quiz.quiz_type_serial-images .quiz__back_hidden{display:none}.quiz.quiz_type_serial-images .quiz__back:hover{border-color:#0000}.quiz.quiz_type_serial-images .quiz__back:active{background-color:#004ed9;border-color:#0000}@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;-webkit-user-select:none;-moz-user-select:none;user-select:none;order:2}.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}}@media screen and (max-width: 480px){.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;width:100%;margin-bottom:20px}.quiz_type_text .quiz__content-block{position:relative;box-sizing:border-box;padding:12px;margin:0;border:1px solid rgba(0,0,0,0);border-radius:12px;box-shadow:0 4px 20px #0000000f;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on;white-space:pre-line;overflow-wrap:break-word}.quiz_type_text .quiz__content-block:after{position:absolute;top:14px;left:-1px;display:block;width:3px;height:calc(100% - 28px);content:"";border-radius:100px}.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{margin-block:2rem 0;margin-block:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0;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_type_text .quiz__input.quiz__input{width:100%;margin:0}.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);box-sizing:border-box;margin:0 0 2.5rem;margin:0 0 var(--size-800, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5)) 0;padding:2rem;padding:var(--quiz-padding-vertical) var(--quiz-padding-horizontal);border:1px solid var(--color-background-stroke);border-radius:16px;background-color:var(--color-background-default);color:var(--color-content-primary);box-shadow:var(--shadow-medium-default)}@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{margin:0 0 .5rem;margin:0 0 var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));padding:0;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)}.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;min-width:180px;margin:1rem 0 0;margin:var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1)))) 0 0}.quiz__item{box-sizing:border-box;border-radius:6px;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{position:absolute;top:calc((100% - var(--status-line-height))/2);left:-1px;width:4px;height:var(--status-line-height);content:"";border-radius:100px;background:var(--answer-color)}@media screen and (max-width: 480px){.quiz__submit{width:100%;margin:1rem 0 0;margin:var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1)))) 0 0}}.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{margin:1rem 0 0;margin:var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1)))) 0 0;text-align:center;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}.quiz:not(.quiz_answered).quiz_blocking~*:not(.quiz__feedback),.quiz:not(.quiz_answered).quiz_blocking~.quiz__feedback~*,.quiz:not(.quiz_answered).quiz_type_feedback.quiz_blocking~*{display:none!important}.quiz~*{animation:theoryFragmentAppearance .3s;animation-timing-function:cubic-bezier(.25,.1,.25,.1);animation-delay:.3s;animation-fill-mode:backwards}.quiz__zoom-button{position:absolute;right:14px;bottom:14px;display:none;color:#fff;background-color:#1a1b2299}@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{top:0;left:0;bottom:0;right:0}.quiz_no-margin-bottom.quiz_no-margin-bottom{margin-bottom:0}.table{--max-height: var(--max-table-height, 400px);display:flex;max-height:400px;max-height:var(--max-height);--border-color: var(--color-background-stroke)}.table__wrapper{flex:1;max-width:100%;color:var(--color-content-primary)}.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{width:100%;font:1rem/1.625em suisse,YS Text,sans-serif}@media screen and (max-width: 480px){.table table{line-height:22px}}.table table tr{background:var(--color-background-default)}.table table th,.table table td{padding:7px 20px;font-weight:400}.table table th{position:sticky;top:0;transition:border-bottom-color .2s;vertical-align:top;letter-spacing:.4px;border-bottom:1px solid var(--border-color);background:var(--color-background-default);font:.75rem/1.3333em suisse,YS Text,sans-serif}@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%;scroll-snap-align:center;scroll-snap-stop:always;opacity:1}.tabs-files__item-content .code-block.code-block{display:block;width:100%;margin:0;border-radius:0;border:0}.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){overflow:hidden;max-height:100vh}.tabs-default__content.tabs__content{position:relative;flex:1 0 0}.tabs__scrollable-content-area{display:flex;flex-direction:row;scroll-snap-type:x mandatory}.tab-default.tab{position:relative;display:flex;justify-content:space-between;flex:0 1 auto;box-sizing:border-box;margin-right:24px;padding-bottom:8px;cursor:pointer;color:var(--color-content-secondary);font-size:21px;line-height:26px}.tab-default.tab:last-of-type{margin-right:0}.tab-default.tab_active{cursor:default;color:var(--color-content-primary);border-bottom:2px solid var(--color-accent-neutral)}@media (any-hover: hover){.tab-default.tab:hover{transition:color .3s;color:var(--color-content-primary)}}@media (any-hover: none){body:not(._without-pointer-events) .tab-default.tab:active{transition:color .3s;color:var(--color-content-primary)}}.tab-default .tab__text{display:inline-block;overflow:hidden;min-width:20px;white-space:nowrap;text-overflow:ellipsis}.tab-default.tab:not(.tab_active):after{position:absolute;bottom:0;display:block;width:100%;height:2px;content:"";transition:transform .2s 0s ease-in-out;transform:scaleX(0);background-color:var(--color-accent-neutral)}@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{position:relative;border-radius:0;background-color:var(--color-background-default);box-shadow:none}.tab-pane.tab-files.tab_active{border-color:var(--color-background-stroke);background-color:var(--color-background-alternate)}.tab-pane.tab-files.tab:not(.tab_active):hover{color:var(--color-content-primary);background-color:var(--color-background-glassy-a)}.tab-pane.tab-files.tab:before{background-color:var(--color-background-stroke);top:0;bottom:0;height:auto}.tab-pane.tab-files.tab:last-of-type{border-right-width:0}.tab-pane.tab-folder.tab{position:relative;border:1px solid rgba(0,0,0,0);border-left:0;border-radius:0;background-color:var(--color-background-default);box-shadow:none}.tab-pane.tab-folder.tab_active{top:1px;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}.tab-pane.tab-folder.tab_active:after{top:-1px;height:calc(100% + 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{justify-content:center;transition:opacity .2s,transform .2s;transform:scale(.75);opacity:.4;color:var(--color-content-primary);font-size:18px}.tab-default.tab-minimalistic.tab_active{transform:scale(1);opacity:1;border-bottom:none}@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{position:relative;display:flex;justify-content:space-between;flex:1 1 0;box-sizing:border-box;min-width:60px;height:2.75rem;margin:0;padding:0 .25rem 0 1rem;cursor:pointer;transition:background-color .1s ease-in-out;color:var(--color-content-secondary);border-bottom:none;background-color:var(--color-background-default);font-size:.875rem;font-weight:500;line-height:3.14em}.tab-pane.tab:hover{transition:color .3s;color:var(--color-content-primary);background:var(--color-background-glassy-a)}.tab-pane.tab_active{cursor:default;color:var(--color-content-primary);background-color:var(--color-background-alternate)}.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{position:absolute;top:0;left:0;width:2px;height:100%;content:"";background-color:var(--color-accent-neutral)}.tab-pane.tab_active:before{display:none}.tab-pane.tab:before{position:absolute;right:0;width:1px;height:40px;content:"";background:var(--color-background-stroke)}.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{position:absolute;left:55%;display:block;width:20px;height:20px;content:""}.tab-pane.tab_collapsed .tab__warning{position:absolute;left:6px}.tab-pane .tab__text{display:inline-block;overflow:hidden;min-width:20px;white-space:nowrap}.tab-pane .tab__element-hint{position:absolute;z-index:1;left:0;overflow:hidden;width:100%;height:100%}.tab-pane .tab__controls{display:flex;align-items:center;height:100%;margin:0 0 0 6px;z-index:1}.tab-pane .tab__controls:empty{margin:0 6px}.tab-pane .tab__close{display:flex;cursor:pointer;opacity:.6}.tab-pane .tab__close:hover{opacity:1}.tab-pane .tab__warning{display:block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--color-accent-critical)}.tab-simple.tab_active:after{content:normal;content:initial}.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{position:relative;display:flex}.tabs-group-default_swipe.tabs-group{width:-moz-max-content;width:max-content;min-width:100%}.tabs-group-files.tabs-group{display:flex;border-bottom:1px solid var(--color-background-stroke);background:#0000}.tabs-group-files__icon{margin:8px 10px 8px 12px;color:var(--color-content-secondary)}.tabs-group-folder.tabs-group{display:flex;border-bottom:1px solid var(--color-background-stroke);background:#0000}.tabs-group-pane.tabs-group{background:var(--color-background-alternate)}.tabs-group-simple.tabs-group{display:flex;padding:2px 0;background:#0000}.tabs-group-default.tabs-group-sliding.tabs-group:after{position:absolute;bottom:-1px;display:block;width:var(--tabs-item-width);height:2px;content:"";transition:.3s;transform:translate(var(--tabs-item-left));background-color:var(--color-accent-neutral)}.tabs-default__header_swipe{overflow:hidden}.tabs-default__header.tabs__header{position:relative}.tabs-default__header .tabs__content{position:relative;height:100%}.tabs-default__header .tabs__slider{overflow:hidden;width:100%;height:100%}.tabs-default__header .tabs__navigation-arrow{display:flex;align-items:center;width:24px;height:100%;background-color:var(--color-background-default)}.tabs-default__header .tabs__navigation-arrow:hover{background-color:var(--color-background-alternate)}.tabs-default__header .tabs__navigation{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;pointer-events:none;justify-content:space-between}.tabs-files__header{background-color:var(--color-background-default)}.tabs-files__header.tabs__header:before{position:absolute;bottom:0;display:block;width:100%;height:1px;z-index:1;content:"";background-color:var(--color-background-stroke)}.tabs-files__header .tabs__navigation{height:auto;bottom:1px}.tabs-folder__header.tabs__header:before{position:absolute;bottom:0;display:block;width:100%;height:1px;content:"";background:#d9d9d9}.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{position:relative;display:flex;overflow:hidden;box-sizing:border-box;width:calc(100% - 8px);min-height:48px;margin:0 4px;pointer-events:all;background:#fff;box-shadow:0 0 15px 2px #00000008}.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{overflow:hidden;flex:1 1 0;margin-right:40px;padding:12px}.problem-notification__close.problem-notification__close{position:absolute;top:10px;right:10px;cursor:pointer;transition:opacity .2s ease-in-out;opacity:0;color:#000;padding:0;border:none;background:#0000}.problem{margin-bottom:2.5rem;margin-bottom:var(--size-800, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2.5))}.problem__controls{position:relative;display:flex;min-height:40px;justify-content:space-between;align-items:center}.problem__right-control{min-width:200px}.problem__notification-container{position:relative;height:56px}.problem__notification-absolute-wrapper{position:absolute;right:0;bottom:8px;left:0;width:100%;max-width:600px;margin:0 auto}.checkbox2{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;box-sizing:border-box;width:24px;height:24px;cursor:pointer;transition:background-color .2s ease-in-out;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--quiz-accent-color, var(--color-accent-neutral))}.checkbox2.checkbox2_size_m{width:20px;height:20px}.checkbox2.checkbox2_size_s{width:16px;height: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));--accent-checkbox-color: transparent}.checkbox2_view_outline.checkbox2_with-movement-animation{--accent-checkbox-color: transparent}.checkbox2_disabled{pointer-events:none}.checkbox2__icon{z-index:1;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:scale(0);opacity:0;color:var(--accent-icon-color)}.checkbox2:hover:not(.checkbox2_checked){background:var(--color-background-glassy-a)}.checkbox2:focus-within{outline:auto;outline-width:5px}.checkbox2:before,.checkbox2:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:inherit}.checkbox2:after{transition:background-color .2s ease-in-out}.checkbox2_with-movement-animation:before{opacity:0;transition:transform .4s ease-in-out,opacity .3s ease-in-out .05s;transform:translate(-100%,100%);border-radius:inherit;background-color:var(--accent-checkbox-color)}.checkbox2_with-movement-animation .checkbox2__icon{stroke-dasharray:100%;stroke-dashoffset:100%;transition:opacity .2s ease-in-out .15s,stroke-dashoffset .2s ease-in-out .05s;transform:scale(1)}.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;transition:opacity .4s ease-in-out;transform:none}.tooltip__button-close{position:absolute;top:6px;left:calc(100% - 28px);cursor:pointer;pointer-events:auto}.tooltip__button-close-icon{transition:opacity .2s;opacity:.7;color:var(--color-content-inverted-secondary)}.tooltip__button-close-icon:hover{opacity:1}.tooltip__button-close-icon:active{transition-duration:.1s;transform:scale(.95)}.tooltip .tooltip__button.tooltip__button{min-width:80px;background-color:transparent;background-color:var(--button-background-color, transparent);font-size:14px;font-weight:500}.tooltip-default.tooltip-card{--tooltip-tail-color: #fff;--tooltip-tail-left: 20px;--tooltip-tail-offset: 2px;--tooltip-border-radius: 8px;padding:0;background:none}.tooltip-default.tooltip-card.tooltip_with-tail:after{border-color:var(--color-palette-white-1000)}.tooltip-default.tooltip-card .tooltip__content{box-sizing:border-box;padding:24px;color:var(--color-palette-black-900);border:1px solid rgba(0,0,0,.07);border-radius:var(--tooltip-border-radius);background-color:var(--color-palette-white-1000)}.tooltip-default.tooltip-card .tooltip__content .markdown{font-size:16px;line-height:26px;color:var(--color-palette-black-900)}.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{position:absolute;z-index:-1;top:6%;right:6%;bottom:0;left:6%;display:block;content:"";background:#081d2d3b;filter:blur(50px)}@media screen and (max-width: 480px){.tooltip-default.tooltip-card{left:0}}.tooltip{position:fixed;z-index:var(--tooltip-z-index);top:var(--tooltip-top);left:var(--tooltip-left);box-sizing:border-box;width:-moz-max-content;width:max-content;padding:10px;pointer-events:all;color:var(--color-content-inverted-primary);border-radius:4px;background:var(--color-accent-neutral-hover)}.tooltip_with-tail:after{position:absolute;z-index:1;top:var(--tooltip-tail-top);left:var(--tooltip-tail-left);display:block;width:0;height:0;content:"";transform:translate(0) rotate(225deg);transform-origin:50% 50%;border:4px solid var(--color-accent-neutral-hover);border:var(--tooltip-tail-size, 4px) solid var(--color-accent-neutral-hover);border-top-left-radius:2px}.tooltip_direction_top.tooltip-enter,.tooltip_direction_top-right.tooltip-enter,.tooltip_direction_top-left.tooltip-enter{transform:translate(0,-var(--tooltip-tail-size,4px)-15px);opacity:.01}.tooltip_direction_top.tooltip-enter-active,.tooltip_direction_top-right.tooltip-enter-active,.tooltip_direction_top-left.tooltip-enter-active{transition:transform .1s ease-out,opacity .1s ease-out;transform:none;opacity:1}.tooltip_direction_top.tooltip-enter-done,.tooltip_direction_top-right.tooltip-enter-done,.tooltip_direction_top-left.tooltip-enter-done,.tooltip_direction_top.tooltip-exit,.tooltip_direction_top-right.tooltip-exit,.tooltip_direction_top-left.tooltip-exit{transform:none;opacity:1}.tooltip_direction_top.tooltip-exit-active,.tooltip_direction_top-right.tooltip-exit-active,.tooltip_direction_top-left.tooltip-exit-active{transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s;transform:translate(0,-var(--tooltip-tail-size,4px)-15px);opacity:.01}.tooltip_direction_top:after,.tooltip_direction_top-right:after,.tooltip_direction_top-left:after{top:calc(100% + -0px);top:calc(100% - var(--tooltip-tail-offset, 0px));transform:translateY(-50%) rotate(225deg)}.tooltip_direction_bottom.tooltip-enter,.tooltip_direction_bottom-right.tooltip-enter,.tooltip_direction_bottom-left.tooltip-enter{transform:translateY(4px15px);transform:translate(0,var(--tooltip-tail-size, 4px)15px);opacity:.01}.tooltip_direction_bottom.tooltip-enter-active,.tooltip_direction_bottom-right.tooltip-enter-active,.tooltip_direction_bottom-left.tooltip-enter-active{transition:transform .1s ease-out,opacity .1s ease-out;transform:none;opacity:1}.tooltip_direction_bottom.tooltip-enter-done,.tooltip_direction_bottom-right.tooltip-enter-done,.tooltip_direction_bottom-left.tooltip-enter-done,.tooltip_direction_bottom.tooltip-exit,.tooltip_direction_bottom-right.tooltip-exit,.tooltip_direction_bottom-left.tooltip-exit{transform:none;opacity:1}.tooltip_direction_bottom.tooltip-exit-active,.tooltip_direction_bottom-right.tooltip-exit-active,.tooltip_direction_bottom-left.tooltip-exit-active{transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s;transform:translateY(4px15px);transform:translate(0,var(--tooltip-tail-size, 4px)15px);opacity:.01}.tooltip_direction_bottom:after,.tooltip_direction_bottom-right:after,.tooltip_direction_bottom-left:after{top:0;top:var(--tooltip-tail-offset, 0px);transform:translateY(-50%) rotate(45deg)}.tooltip_direction_right,.tooltip_direction_right-top,.tooltip_direction_right-bottom,.tooltip_direction_left,.tooltip_direction_left-top,.tooltip_direction_left-bottom{text-align:left}.tooltip_direction_right.tooltip-enter,.tooltip_direction_right-top.tooltip-enter,.tooltip_direction_right-bottom.tooltip-enter{transform:translate(4px15px);transform:translate(var(--tooltip-tail-size, 4px)15px,0);opacity:.01}.tooltip_direction_right.tooltip-enter-active,.tooltip_direction_right-top.tooltip-enter-active,.tooltip_direction_right-bottom.tooltip-enter-active{transition:transform .1s ease-out,opacity .1s ease-out;transform:none;opacity:1}.tooltip_direction_right.tooltip-enter-done,.tooltip_direction_right-top.tooltip-enter-done,.tooltip_direction_right-bottom.tooltip-enter-done,.tooltip_direction_right.tooltip-exit,.tooltip_direction_right-top.tooltip-exit,.tooltip_direction_right-bottom.tooltip-exit{transform:none;opacity:1}.tooltip_direction_right.tooltip-exit-active,.tooltip_direction_right-top.tooltip-exit-active,.tooltip_direction_right-bottom.tooltip-exit-active{transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s;transform:translate(4px15px);transform:translate(var(--tooltip-tail-size, 4px)15px,0);opacity:.01}.tooltip_direction_right:after,.tooltip_direction_right-top:after,.tooltip_direction_right-bottom:after{left:0;left:var(--tooltip-tail-offset, 0px);transform:translate(-50%) rotate(-45deg)}.tooltip_direction_left.tooltip-enter,.tooltip_direction_left-top.tooltip-enter,.tooltip_direction_left-bottom.tooltip-enter{transform:translate(-var(--tooltip-tail-size,4px)-15px,0);opacity:.01}.tooltip_direction_left.tooltip-enter-active,.tooltip_direction_left-top.tooltip-enter-active,.tooltip_direction_left-bottom.tooltip-enter-active{transition:transform .1s ease-out,opacity .1s ease-out;transform:none;opacity:1}.tooltip_direction_left.tooltip-enter-done,.tooltip_direction_left-top.tooltip-enter-done,.tooltip_direction_left-bottom.tooltip-enter-done,.tooltip_direction_left.tooltip-exit,.tooltip_direction_left-top.tooltip-exit,.tooltip_direction_left-bottom.tooltip-exit{transform:none;opacity:1}.tooltip_direction_left.tooltip-exit-active,.tooltip_direction_left-top.tooltip-exit-active,.tooltip_direction_left-bottom.tooltip-exit-active{transition:transform .1s ease-out,opacity .1s ease-out;transition-duration:.125s;transform:translate(-var(--tooltip-tail-size,4px)-15px,0);opacity:.01}.tooltip_direction_left:after,.tooltip_direction_left-top:after,.tooltip_direction_left-bottom:after{left:calc(100% + -0px);left:calc(100% - var(--tooltip-tail-offset, 0px));transform:translate(-50%) rotate(-225deg)}.tooltip-landing{padding:0;background:#0000}@media screen and (max-width: 480px){.tooltip-landing{width:calc(100vw - 16px)}}.tooltip-landing__content{--tooltip-content-padding: 24px;box-sizing:border-box;max-height:calc(100svh - 76px);overscroll-behavior:contain;padding:24px;padding:var(--tooltip-content-padding);color:var(--color-content-inverted-primary);background-color:var(--color-accent-neutral-hover);font-size:20px;line-height:30px;border-radius:12px;overflow-wrap:break-word}.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{position:absolute;z-index:-1;top:6%;right:6%;bottom:0;left:6%;display:block;content:"";background:#081d2d3b;filter:blur(50px)}.tooltip-revisor{padding:0}@media screen and (max-width: 480px){.tooltip-revisor{width:calc(100vw - 16px)}}.tooltip-revisor__content{box-sizing:border-box;padding:0;color:var(--color-content-inverted-primary);background:var(--color-accent-neutral-hover);font-size:20px;line-height:30px}.tooltip-wizard.tooltip{--tooltip-tail-size: 8px;padding:0;border-radius:12px;background:var(--color-accent-neutral-hover);color:var(--color-content-inverted-primary);left:calc(var(--tooltip-left) + 9px)}.tooltip-wizard.tooltip_with-tail:after{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);background-color:var(--color-accent-neutral-hover)}.tooltip-wizard.tooltip_direction_top:after,.tooltip-wizard.tooltip_direction_top-right:after,.tooltip-wizard.tooltip_direction_top-left:after{transform:translate(0) rotate(-90deg);left:calc(var(--tooltip-tail-left) - 24px)}.tooltip-wizard.tooltip_direction_bottom:after,.tooltip-wizard.tooltip_direction_bottom-left:after{transform:translateY(-15px) rotate(90deg);left:calc(var(--tooltip-tail-left) - 24px)}.tooltip-wizard.tooltip_direction_bottom-right:after{transform:translateY(-15px) rotate(90deg);left:var(--tooltip-tail-left)}.tooltip-wizard.tooltip_direction_right:after,.tooltip-wizard.tooltip_direction_right-top:after,.tooltip-wizard.tooltip_direction_right-bottom:after{transform:translate(-15px);left:calc(var(--tooltip-tail-left) - 24px)}.tooltip-wizard.tooltip_direction_left:after,.tooltip-wizard.tooltip_direction_left-top:after,.tooltip-wizard.tooltip_direction_left-bottom:after{transform:translate(15px) rotate(-180deg);left:calc(100% - 16px);left:calc(100% - var(--tooltip-tail-offset, 0px) - 16px)}.element-hint{display:inline-block}.element-hint__content{display:block;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:17px}.element-hint__wrapper{position:relative;display:inline-block;overflow:inherit;width:inherit;height: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{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease-in-out;border-radius:100px;box-shadow:inset 0 0 0 1.5px var(--quiz-accent-color, var(--color-accent-neutral))}.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{width:24px;height:24px}.radio2_size_s{width:20px;height:20px}.radio2_size_xs{width:16px;height:16px}.radio2_disabled{pointer-events:none}.radio2__icon{z-index:1;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:scale(0);opacity:0;color:var(--accent-icon-color)}.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{transform:scale(1);opacity:1}.radio2_checked:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:inherit;background-color:#0000000f}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);width:1px;height:1px;margin:0 -1px -1px 0;padding:0;white-space:nowrap;border:0}.quiz-form-choice{margin:0;padding:0;border:0;min-inline-size:auto}.quiz-form-choice__option{position:relative;border-radius:6px;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)))));font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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_disabled .quiz-form-choice__hint{cursor:pointer}.quiz-form-choice__option:not(.quiz-form-choice__option_disabled) .quiz-form-choice__option-label{cursor:pointer}.quiz-form-choice__option:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .2s;pointer-events:none;opacity:0;border-radius:inherit;background-color:var(--quiz-accent-color)}@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{--verdict-color: #ff3b30}.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{position:absolute;top:4px;left:-1px;width:3px;height:calc(100% - 8px);content:"";background:var(--quiz-accent-color)}.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{display:flex;align-items:center}.quiz-form-choice__control{margin:calc(.5rem + 1px) 0;margin:calc(var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) + 1px) 0;align-self:flex-start;flex-shrink:0}.quiz-form-choice__hint{align-self:flex-start}.quiz-form-choice__option-content{color:var(--color-content-primary);font:var(--font-ys-body-18-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on;margin:.5rem 0 0 12px;margin:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 0 0 12px;padding-bottom:.5rem;padding-bottom:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));width:100%;min-width:0;overflow-wrap:break-word;overflow-x:auto}.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-top:0;margin-bottom: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:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on;color:var(--color-accent-critical);display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--spacing-16)}.marker-choice__missed-warning:before{content:"";display:block;width:100%;height:1px;flex-shrink:0;background-color:var(--color-background-stroke);margin-bottom:var(--spacing-20)}.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);stroke:var(--color-accent-critical)}.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{position:relative;box-sizing:border-box;align-self:flex-start;padding:12px 24px;border-width:1.5px;border-style:solid;border-radius:8px;border-color:var(--verdict-color-triplet)}.quiz-form-matching__answer:after{content:"";position:absolute;opacity:.1;top:0;right:0;bottom:0;left:0;background-color:var(--verdict-color-triplet)}@media screen and (max-width: 480px){.quiz-form-matching__answer{width:100%}}.quiz-form-matching__answer-icon{position:absolute;top:50%;left:-1.5px;width:24px;height:24px;transform:translate(-50%,-50%)}.rich-select__item{outline:none;border:0;display:block;width:100%;text-align:left;font:inherit;color:inherit;text-transform:none;position:relative;overflow:hidden;cursor:pointer;border-radius:8px;font-size:16px;background-color:var(--color-background-default)}.rich-select__item:last-child{margin-bottom:0}.rich-select__item:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .1s;pointer-events:none}.rich-select__item_disabled{pointer-events:none}.rich-select__item_selected:after{background-color:var(--color-background-glassy-b)}.rich-select__item_desktop{margin-bottom:.5em;padding:.5em 1em;line-height:1.5em}.rich-select__item_desktop:hover:after,.rich-select__item_desktop.rich-select__item_highlighted: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{margin-bottom:12px;padding:8px 16px;border:1.5px solid #dfe5ee;font-size:16px;line-height:24px}.rich-select__item_mobile.rich-select__item_selected{border-color:#0000;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{position:relative;margin:16px}.rich-select__search-input{display:flex;flex-direction:row;align-items:flex-start;padding:0 0 0 36px;width:100%;height:36px;background:#fff;font:500 .875rem/1.2857em YS Text,sans-serif;border:2px solid #e0e0e0;border-radius:10px;box-sizing:border-box}.rich-select__icon{position:absolute;top:7px;left:8px}.rich-select__icon svg{opacity:.5}.rich-select__menu_desktop{position:absolute;box-sizing:border-box;margin:.5em 0 0;padding:.5em;list-style:none;border:1px solid var(--color-background-stroke);border-radius:16px;outline:none;background-color:var(--color-background-default);box-shadow:var(--shadow-medium-default)}.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: #ffffff;--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;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;box-sizing:border-box;padding:16px 16px calc(env(safe-area-inset-bottom) + 16px) 16px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.05)) drop-shadow(0 4px 12px rgba(0,0,0,.03))}@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{margin-bottom:12px;border:1.5px solid #dfe5ee}.rich-select__item_mobile_selected{border-color:#0000;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{display:inline-flex;margin:0;padding:.75em 1em .75em 1.5em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;overflow:hidden;background-color:var(--color-background-default);box-shadow:var(--shadow-medium-default);font-size:16px;font-weight:500;align-items:center;line-height:1.5em}@media screen and (max-width: 480px){.rich-select__toggle{display:flex;justify-content:space-between}}.rich-select__toggle-arrow{width:1.5em;height:1.5em;margin-left:.25em;transition:transform var(--select-display-animation-timing-ms);transform:rotate(-90deg);flex-shrink:0}.rich-select__toggle-arrow_opened{transform:rotate(90deg)}.rich-select__toggle-wrapper{background:0;border:0;border-radius:0;margin:0;padding:0;font:inherit;color:inherit}.rich-select-display-enter{opacity:.01}.rich-select-display-enter-active{transition:all var(--select-display-animation-timing-ms) ease-out;opacity:1}.rich-select-display-exit{opacity:1}.rich-select-display-exit-active{transition:all var(--select-display-animation-timing-ms) ease-out;opacity:.01}:export{accentColor:#005cff}.rich-select{outline:none;color:var(--color-content-primary)}.rich-select_opened{position:relative;z-index:1}.rich-select__toggle[disabled]{color:var(--color-content-tertiary)}.quiz-form-matching__prompt{display:flex;flex-direction:column;padding:1rem 0;padding:var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1)))) 0;border-radius:6px;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){.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{margin-top:.5rem;margin-top:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));color:var(--verdict-color-triplet)}.quiz-form-matching__feedback .paragraph{font-size:1rem;font-size:var(--size-300, var(--base-unit, calc(1rem * var(--base-ratio, 1))));line-height:1.375em;color:var(--verdict-color-triplet)}@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{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transition:opacity .2s;pointer-events:none;opacity:0;border-radius:16px;background-color:var(--color-background-glassy-a)}.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:solid 1px #02b241}.marker__inline-input_type_choice.marker__inline-input_status_incorrect{outline:solid 1px red}.inline-field_type_text.input.input{display:inline-block;width:var(--width);margin:.3em 16px}.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}.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;text-justify:inter-word;-moz-text-align-last:justify;text-align-last:justify}[data-contrast=inverted] .Markdown .paragraph{opacity:1;color:#fff!important;background-color:#000!important}[data-contrast=blue] .Markdown .paragraph{opacity:1;color:#063462!important;background-color:#9dd1ff!important}[data-contrast=beige] .Markdown .paragraph{opacity:1;color:#4d4b43!important;background-color:#f7f3d6!important}[data-contrast=brown] .Markdown .paragraph{opacity:1;color:#a9e44d!important;background-color:#3b2716!important}.markdown{color:var(--color-content-primary)}.markdown .youtube-wrapper,.markdown .iframe-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 .youtube-wrapper iframe,.markdown .iframe-wrapper iframe{height:var(--iframe-height);min-height:400px;min-height:var(--iframe-min-height, 400px);max-height:var(--iframe-max-height);width:100%;width:var(--iframe-width, 100%);min-width:var(--iframe-min-width);max-width:var(--iframe-max-width);background-color:var(--color-palette-white-1000)}@media screen and (max-width: 480px){.markdown .youtube-wrapper iframe,.markdown .iframe-wrapper iframe{height:var(--iframe-mobile-height, var(--iframe-height));min-height:300px;min-height:var(--iframe-mobile-min-height, var(--iframe-min-height, 300px));max-height:var(--iframe-mobile-max-height, var(--iframe-max-height));width:var(--iframe-mobile-width, var(--iframe-width));min-width:var(--iframe-mobile-min-width, var(--iframe-min-width));max-width:var(--iframe-mobile-max-width, var(--iframe-max-width))}}.markdown .youtube-wrapper iframe[src*="sandbox.practicum-team.ru"],.markdown .iframe-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;border-radius:var(--border-radius-8);background-color:var(--color-background-default)}@media screen and (max-width: 480px){.markdown .iframe-wrapper{overflow:auto}}.markdown .iframe-wrapper_type_document{margin:2rem 0;margin:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)) 0;border-top:1px solid var(--color-background-stroke);border-bottom:1px solid var(--color-background-stroke)}.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{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));border-radius:16px}.markdown .image_expandable{cursor:zoom-in;transition:.3s filter ease;background-color:var(--color-palette-white-1000)}.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-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+ul,.markdown_type_theory .paragraph+ol{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{margin:3rem 0 0;margin:var(--size-900, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 3)) 0 0;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)}.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{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));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}.markdown_type_theory h2,.markdown_type_theory h3{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));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)}.markdown_type_theory h2+*,.markdown_type_theory h2+.paragraph,.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 h6{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))));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}.markdown_type_theory ul,.markdown_type_theory ol{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;list-style:none}.markdown_type_theory ul li,.markdown_type_theory ol li{position:relative}.markdown_type_theory ul li:not(:last-child),.markdown_type_theory ol 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 ul li:before,.markdown_type_theory ol li:before{position:absolute;left:-2rem;left:calc(-1*var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2)));width:2rem;width:var(--size-700, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * 2))}.markdown_type_theory ul li .paragraph,.markdown_type_theory ol li .paragraph{margin-top:.5rem;margin-top:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5));margin-bottom:.5rem;margin-bottom:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5))}.markdown_type_theory ul li .image,.markdown_type_theory ol li .image{max-width:100%;margin:0}.markdown_type_theory ul ul,.markdown_type_theory ul ol,.markdown_type_theory ol ul,.markdown_type_theory ol ol{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{top:-1px;content:"•";font-size:24px}.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]{margin:.5rem 0 0;margin:var(--size-100, calc(var(--base-unit, calc(1rem * var(--base-ratio, 1))) * .5)) 0 0;counter-reset:ordered-list2 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{display:block;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));text-align:center;color:var(--color-content-secondary);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}.markdown_type_theory .downloadable-image+em{display:block;margin-top:12px;text-align:center;color:var(--color-content-secondary);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}.markdown_type_theory img,.markdown_type_theory video{max-width:100%}.markdown_type_theory audio{width:100%;max-width:800px;border-radius:var(--border-radius-8);margin-block:var(--spacing-4)}.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{display:block;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;color:var(--color-content-secondary);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}.markdown_type_theory img+em{margin:0}.markdown_type_theory blockquote{position:relative;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;border:1px solid var(--color-background-stroke);border-right:none;border-left: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}.markdown_type_theory blockquote .paragraph:last-child{margin:0}.markdown_type_theory blockquote:before,.markdown_type_theory blockquote:after{position:absolute;left:50%;display:inline-block;width:40px;height:24px;content:"";transform:translate(-50%,-50%);text-align:center;background-color:var(--color-content-primary);background-repeat:no-repeat;background-position-x:50%;font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.markdown_type_theory blockquote:before{top:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjcwNyAxNy4yOTNMNi40MTQgMTJsNS4yOTMtNS4yOTMtMS40MTQtMS40MTRMMy41ODYgMTJsNi43MDcgNi43MDcgMS40MTQtMS40MTR6bTggMEwxNC40MTQgMTJsNS4yOTMtNS4yOTMtMS40MTQtMS40MTRMMTEuNTg2IDEybDYuNzA3IDYuNzA3IDEuNDE0LTEuNDE0eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjcwNyAxNy4yOTNMNi40MTQgMTJsNS4yOTMtNS4yOTMtMS40MTQtMS40MTRMMy41ODYgMTJsNi43MDcgNi43MDcgMS40MTQtMS40MTR6bTggMEwxNC40MTQgMTJsNS4yOTMtNS4yOTMtMS40MTQtMS40MTRMMTEuNTg2IDEybDYuNzA3IDYuNzA3IDEuNDE0LTEuNDE0eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=)}.markdown_type_theory blockquote:after{top:100%;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjI5MyAxNy4yOTNMMTcuNTg2IDEybC01LjI5My01LjI5MyAxLjQxNC0xLjQxNEwyMC40MTQgMTJsLTYuNzA3IDYuNzA3LTEuNDE0LTEuNDE0em0tOCAwTDkuNTg2IDEyIDQuMjkzIDYuNzA3bDEuNDE0LTEuNDE0TDEyLjQxNCAxMmwtNi43MDcgNi43MDctMS40MTQtMS40MTR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjI5MyAxNy4yOTNMMTcuNTg2IDEybC01LjI5My01LjI5MyAxLjQxNC0xLjQxNEwyMC40MTQgMTJsLTYuNzA3IDYuNzA3LTEuNDE0LTEuNDE0em0tOCAwTDkuNTg2IDEyIDQuMjkzIDYuNzA3bDEuNDE0LTEuNDE0TDEyLjQxNCAxMmwtNi43MDcgNi43MDctMS40MTQtMS40MTR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==)}.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-inline_copied{white-space:nowrap}.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{min-width:0;margin:0;padding:0;background:none;box-shadow:none}.markdown_type_theory .downloadable-image,.markdown_type_theory .quiz,.markdown_type_theory .table,.markdown_type_theory .quiz-task{max-width:calc(100% - 2*var(--wide-block-horizontal-margin));margin-right:var(--wide-block-horizontal-margin);margin-left:var(--wide-block-horizontal-margin)}.markdown_type_theory ol li .downloadable-image{max-width:100%;margin-inline:0}.markdown_type_theory .chat__message-bubble_type_image .downloadable-image,.markdown_type_theory .downloadable-image_narrow{max-width:100%;margin-right:0;margin-left:0}.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));margin-bottom:2.5rem;margin-bottom: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{width:100%;margin-right:0;margin-left:0}}.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+.dialog,.markdown_type_theory .dialog+.content-expander.content-expander_expanded+.dialog{margin-top:calc(var(--margin)*(1 - var(--margin-bottom-multiplier)))}.markdown_type_theory:not(.markdown_size_small) .table{padding:32px;border:1px solid var(--color-background-stroke);border-radius:16px}@media screen and (max-width: 480px){.markdown_type_theory:not(.markdown_size_small) .table{padding:0;border:none}}.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{position:absolute;right:0;bottom:0;transform:translateY(calc(100% + 4px));color:#abb2bf;font-size:.8em}.input-default.input-bordered{display:flex;align-items:center}.input-default.input-bordered.input-bordered_invalid.input:not(.input_valid):not(.input_empty):not(.input_focused) .input__control-wrapper{color:#ff3b30;border-color:#ff3b30}.input-default.input-bordered.input_focused .input__label{transform:none}.input-default.input-bordered.input_focused .input__control-wrapper{color:currentColor;border-color:#1a1b22}.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{position:absolute;top:0;left:calc(100% + 2px);content:"*";color:#005cff;color:var(--accent-color, #005cff);font-size:1rem;line-height:1.5em}.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{overflow-y:scroll;height:120px;height:var(--min-multiline-height, 120px)}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar{width:6px;background-color:#0000}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5c6079;-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{width:100%;min-width:100%;max-width:100%;padding:8px 16px;font-size:1.125rem;line-height:1.77em;font-family:inherit}.input-default.input-bordered .input__control-wrapper{display:inline-block;order:2;padding-bottom:0;border:1px solid;border-color:#1a1b2226;border-radius:6px;border-radius:var(--input-border-radius, 6px)}.input-default.input-bordered .input__control-wrapper:after{display:none}.input-default.input-bordered .input__label{position:relative;top:12px;display:inline-block;margin-right:12px;opacity:1;color:#1a1b22;font-size:1rem;font-weight:500;line-height:1.75em;align-self:flex-start;order:1;flex-shrink:0}.input-default.input-bordered .input__message{top:0;bottom:0;height:.9375rem;padding:0 4px;transform:translate(12px,-50%);background-color:#fff;line-height:1.25em}.input-default.input{position:relative;margin:1.3em 0;color:currentColor}.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{position:absolute;top:0;right:0;display:none;content:"*";color:var(--color-accent-critical);font-size:1em;line-height:1.5em}.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{opacity:.5;background:currentColor}.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{opacity:.5;background:currentColor}.input-default.input_empty:after{display:block}.input-default.input_empty .input__label{transform:translate(0) scale(1)}.input-default.input_focused .input__label,.input-default.input:not(.input_empty) .input__label{transform:translateY(calc(-1em - 4px)) scale(.75)}.input-default.input_focused.input_empty .input__control-wrapper:after{opacity:1;color:currentColor}.input-default.input_focused:after{display:none}.input-default.input:not(.input_multiline) .input__label{white-space:nowrap}.input-default .input__control{width:100%;min-width:100%;max-width:100%;color:var(--color-content-primary);border:none;outline:none;background:none;font-size:1rem;line-height:1.5em}.input-default .input__control-wrapper{position:relative;width:100%;padding-bottom:4px;color:var(--color-accent-critical)}.input-default .input__control-wrapper:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;content:"";background:currentColor}.input-default .input__message{position:absolute;bottom:-24px;margin:0;color:var(--color-accent-critical);font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on,"lnum" on;line-height:2em}@media screen and (max-width: 480px){.input-default .input__message{white-space:nowrap}}.input-default .input__label{position:absolute;top:0;margin:0;transition:.2s;transform-origin:left center;pointer-events:none;opacity:.3;color:currentColor;font-size:1rem;line-height:1.5em}.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: #ffffff;--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;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}@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{width:var(--size-800);min-height:60px;margin-left:var(--size-50)}.input-figaro-container-wrapper-number__control-number.button2.button2_icon{cursor:pointer;display:block;padding:3px 0;width:100%;height:30px;background-color:var(--input);border-radius:var(--size-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);position:relative;width:100%;display:flex;align-items:center;box-sizing:content-box;min-height:60px;cursor:text;transition:background-color .2s,border-color .2s;border:1px solid var(--border-color);border-radius:var(--size-100);background-color:var(--background-color)}.input-figaro-container .input__control{transition:opacity .2s;opacity:0}.input-figaro-container_invalid{--background-color: #fbe7e7}.input-figaro-container_invalid .input-figaro__icon{color:#ff3b30}.input-figaro-container_focused,.input-figaro-container_filled{--background-color: #fff;--border-color: #005cff}.input-figaro-container_focused.input-figaro-container_invalid,.input-figaro-container_filled.input-figaro-container_invalid{--border-color: #ff3b30}.input-figaro-container_focused .input__control,.input-figaro-container_filled .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{top:20px;color:rgba(var(--primary),.5);font:var(--font-300)}.input-figaro.input_focused .input__label,.input-figaro.input:not(.input_empty) .input__label{transform:translateY(-.75em) scale(.75)}.input-figaro .input-figaro-control-wrapper_with-icon{display:flex;align-items:center}.input-figaro .input-figaro-control-wrapper_with-icon .input__control{padding:var(--size-100) 0;min-width:0;min-width:initial}.input-figaro .input__control-wrapper{position:relative;padding-bottom:0;color:var(--primary)}.input-figaro .input__control-wrapper:after{display:none}.input-figaro.input_required:after{display:none}.input-figaro.input_required .input__label:after{position:absolute;top:-.1em;right:-.5em;content:"*";color:currentColor;font-size:1rem;line-height:1.5em}.input-figaro .input__control{margin:12px 0;padding:var(--size-300) 0 0;color:var(--primary);font:var(--font-300)}.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-timing-function:cubic-bezier(.25,.1,.25,1);transition-duration:.3s}.input-figaro__message{color:#ff3b30;font-size:var(--size-200);line-height:2em}.input-figaro__icon{flex-shrink:0;margin:auto var(--size-300);cursor:pointer;color:#005cff}.input-figaro__icon_done{width:32px;height:32px;border-radius:100%;background-color:#fff;cursor:default}.input-figaro input::-webkit-outer-spin-button,.input-figaro input::-webkit-inner-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{position:relative;display:flex;height:50px;padding-right:7px;padding-left:21px;border-width:1px;border-style:solid;border-color:#d9d9d9;border-radius:100px;align-items:center}.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{position:relative;top:-1px;padding-bottom:0}.input-rounded__icon-link{display:block;width:18px;height:18px}.input-rounded__icon-link path{stroke:#005cff}.input-rounded__icon-submit{display:block;width:36px;height:36px;animation:.2s ease-in-out forwards emersion}.input-rounded .input__control-wrapper:after{display:none}.input-rounded .input__control{color:#1a1b22;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:18px;caret-color:#005cff}.input-rounded .input__control::-moz-placeholder{color:#aeafb24d}.input-rounded .input__control::placeholder{color:#aeafb24d}.input-rounded__error{position:absolute;top:100%;color:#ff3b30;font-size:12px;line-height:24px}@keyframes emersion{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity: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{width:100%;min-width:100%;max-width:100%;padding:16px;border:1px solid var(--color-background-stroke);font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.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{top:18px;left:18px;margin:0;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.marker_type_textarea .marker__scrollable-box{display:flex;box-sizing:border-box;height:100%;padding:12px 16px 12px 12px;border:1px solid #d9d9d9;border-radius:6px}.marker_type_textarea .marker__scrollable-box:focus-within{outline-width:5px;outline-style:auto;outline-color:#4d90fe;outline-offset:-2px}.marker_type_textarea .marker__scrollable-box_poped-up{border:none;box-shadow:0 4px 20px #0000000f}.marker_type_textarea .marker__content-block{position:relative;box-sizing:border-box;padding:16px;border:1px solid rgba(0,0,0,0);border-radius:8px;box-shadow:0 4px 20px #0000000f;font-size:16px;font-weight:400;white-space:pre-line;overflow-wrap:break-word}.marker_type_textarea .marker__content-block:after{position:absolute;top:-1px;left:-1px;display:block;width:3px;height:calc(100% + 2px);content:""}.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%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes theoryFragmentAppearance{0%{transform:translateY(20px);opacity:0}to{transform:none;opacity:1}}@keyframes fadeAppearance{0%{opacity:0}to{opacity:1}}.fade-enter{opacity:.01}.fade-enter-active{transition:all .2s ease-out;opacity:1}.fade-exit-active{transition:all .2s ease-out;opacity:.01}.scale-fade-enter{transform:scale(.01)}.scale-fade-enter-active{transition:all .25s ease-out;transform:scale(1)}.scale-fade-exit{transform:scale(1)}.scale-fade-exit-active{transition:all .25s ease-out;transform:scale(.01)}.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}}.prisma{--border-radius-10: 10px;--border-radius-12: 12px;--border-radius-14: 14px;--border-radius-16: 16px;--border-radius-20: 20px}.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)}.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)}.prisma{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-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-100-a: rgba(0, 0, 0, .06);--color-palette-black-1000: #000000;--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: #808080;--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: rgba(255, 255, 255, .06);--color-palette-white-1000: #ffffff;--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: #faa500;--color-palette-yellow-light: #ffedca;--color-palette-yellow-normal: #ffb72c;--color-palette-yellow-pale: #fff7eb}.prisma{--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_dark{--color-accent-critical: #e36563;--color-accent-main-a: #357de1;--color-accent-main-b: #3466ad;--color-accent-neutral: #ffffff;--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: 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: #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: #d6d6d6;--color-content-secondary: rgba(255, 255, 255, .5);--color-content-tertiary: rgba(255, 255, 255, .25)}.prisma_theme_light{--color-accent-critical: #e36563;--color-accent-main-a: #357de1;--color-accent-main-b: #3466ad;--color-accent-neutral: #262626;--color-accent-neutral-hover: #000000;--color-accent-notice: #e67046;--color-accent-success: #1c9c75;--color-accent-warning: #ffb72c;--color-background-alternate: #f5f5f5;--color-background-default: #ffffff;--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: #ffffff;--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)}.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-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-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)}.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)}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes rotation{to{transform:rotate(360deg)}}.fade-enter,.fade-appear{opacity:.01}.fade-enter-active,.fade-enter-done,.fade-appear-active,.fade-appear-done{transition:all .25s ease-out;transition:all var(--fadeAnimationDelay, .25s) ease-out;opacity:1}.fade-exit{opacity:1}.fade-exit-active{transition:all .25s ease-out;transition:all var(--fadeAnimationDelay, .25s) ease-out;opacity:.01}.scale-fade-enter{transform:scale(.01);opacity:0}.scale-fade-enter-active{transition-timing-function:ease-out;transition-duration:.25s;transition-property:opacity,transform;transform:scale(1);opacity:1}.scale-fade-exit{transform:scale(1);opacity:1}.scale-fade-exit-active{transition-timing-function:ease-out;transition-duration:.25s;transition-property:opacity,transform;transform:scale(.01);opacity:0}.fade-slide-up-enter{transform:translateY(15%);opacity:.01}.fade-slide-up-enter-active{transition:transform .2s ease-out,opacity .2s ease-out;transform:none;opacity:1}.fade-slide-up-exit{transform:none;opacity:1}.fade-slide-up-exit-active{transition:transform .2s ease-out,opacity .2s ease-out;transform:translateY(15%);opacity:.01}.slide-right-enter,.slide-right-exit-active{transform:translate(-100%)}.slide-left-enter,.slide-left-exit-active{transform:translate(100%)}.slide-right-enter,.slide-right-exit,.slide-right-enter-active,.slide-right-exit-active,.slide-left-enter,.slide-left-exit,.slide-left-enter-active,.slide-left-exit-active{will-change:transform}.slide-right-enter-active,.slide-left-enter-active{transition:transform .65s cubic-bezier(.2,1,.3,1);transition-delay:.1s;transform:translate(0)}.slide-right-exit,.slide-left-exit{transform:translate(0)}@keyframes shake{12.5%{transform:translate(12px)}25%{transform:translate(0)}37.5%{transform:translate(-5px)}50%{transform:translate(0)}62.5%{transform:translate(3px)}75%{transform:translate(0)}87.5%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes placeholder-animation{0%{background-position:0 50%}65%{background-position:0 50%}to{background-position:1400px 50%}}:global(body){margin:0;padding:0}:root{--help-z-index: 10000}#bundle-proficiency,#bundle-profile,#bundle-trainer,#bundle-student-transfer{position:relative;background:var(--color-background-alternate)}#bundle-mobile-app{position:relative;background:var(--color-background-default)}.prisma_theme_dark .card.course-card{border:1px solid var(--color-background-stroke)}[data-kerning] button{letter-spacing:inherit}[data-contrast=inverted] textarea::-moz-placeholder,[data-contrast=inverted] input::-moz-placeholder{opacity:1!important;color:#fff!important;background-color:#000!important}[data-contrast=inverted] li,[data-contrast=inverted] li:before,[data-contrast=inverted] p,[data-contrast=inverted] pre,[data-contrast=inverted] article,[data-contrast=inverted] h1,[data-contrast=inverted] h2,[data-contrast=inverted] h3,[data-contrast=inverted] h4,[data-contrast=inverted] h5,[data-contrast=inverted] h6,[data-contrast=inverted] th,[data-contrast=inverted] td,[data-contrast=inverted] a,[data-contrast=inverted] a svg,[data-contrast=inverted] button,[data-contrast=inverted] [role=button],[data-contrast=inverted] button svg,[data-contrast=inverted] [role=button] svg,[data-contrast=inverted] [role=menuitemradio] svg,[data-contrast=inverted] [role=menuitemcheckbox] svg,[data-contrast=inverted] code,[data-contrast=inverted] blockquote,[data-contrast=inverted] em,[data-contrast=inverted] textarea,[data-contrast=inverted] textarea::placeholder,[data-contrast=inverted] input[type=text],[data-contrast=inverted] input::placeholder{opacity:1!important;color:#fff!important;background-color:#000!important}[data-contrast=blue] textarea::-moz-placeholder,[data-contrast=blue] input::-moz-placeholder{opacity:1!important;color:#063462!important;background-color:#9dd1ff!important}[data-contrast=blue] li,[data-contrast=blue] li:before,[data-contrast=blue] p,[data-contrast=blue] pre,[data-contrast=blue] article,[data-contrast=blue] h1,[data-contrast=blue] h2,[data-contrast=blue] h3,[data-contrast=blue] h4,[data-contrast=blue] h5,[data-contrast=blue] h6,[data-contrast=blue] th,[data-contrast=blue] td,[data-contrast=blue] a,[data-contrast=blue] a svg,[data-contrast=blue] button,[data-contrast=blue] [role=button],[data-contrast=blue] button svg,[data-contrast=blue] [role=button] svg,[data-contrast=blue] [role=menuitemradio] svg,[data-contrast=blue] [role=menuitemcheckbox] svg,[data-contrast=blue] code,[data-contrast=blue] blockquote,[data-contrast=blue] em,[data-contrast=blue] textarea,[data-contrast=blue] textarea::placeholder,[data-contrast=blue] input[type=text],[data-contrast=blue] input::placeholder{opacity:1!important;color:#063462!important;background-color:#9dd1ff!important}[data-contrast=beige] textarea::-moz-placeholder,[data-contrast=beige] input::-moz-placeholder{opacity:1!important;color:#4d4b43!important;background-color:#f7f3d6!important}[data-contrast=beige] li,[data-contrast=beige] li:before,[data-contrast=beige] p,[data-contrast=beige] pre,[data-contrast=beige] article,[data-contrast=beige] h1,[data-contrast=beige] h2,[data-contrast=beige] h3,[data-contrast=beige] h4,[data-contrast=beige] h5,[data-contrast=beige] h6,[data-contrast=beige] th,[data-contrast=beige] td,[data-contrast=beige] a,[data-contrast=beige] a svg,[data-contrast=beige] button,[data-contrast=beige] [role=button],[data-contrast=beige] button svg,[data-contrast=beige] [role=button] svg,[data-contrast=beige] [role=menuitemradio] svg,[data-contrast=beige] [role=menuitemcheckbox] svg,[data-contrast=beige] code,[data-contrast=beige] blockquote,[data-contrast=beige] em,[data-contrast=beige] textarea,[data-contrast=beige] textarea::placeholder,[data-contrast=beige] input[type=text],[data-contrast=beige] input::placeholder{opacity:1!important;color:#4d4b43!important;background-color:#f7f3d6!important}[data-contrast=brown] textarea::-moz-placeholder,[data-contrast=brown] input::-moz-placeholder{opacity:1!important;color:#a9e44d!important;background-color:#3b2716!important}[data-contrast=brown] li,[data-contrast=brown] li:before,[data-contrast=brown] p,[data-contrast=brown] pre,[data-contrast=brown] article,[data-contrast=brown] h1,[data-contrast=brown] h2,[data-contrast=brown] h3,[data-contrast=brown] h4,[data-contrast=brown] h5,[data-contrast=brown] h6,[data-contrast=brown] th,[data-contrast=brown] td,[data-contrast=brown] a,[data-contrast=brown] a svg,[data-contrast=brown] button,[data-contrast=brown] [role=button],[data-contrast=brown] button svg,[data-contrast=brown] [role=button] svg,[data-contrast=brown] [role=menuitemradio] svg,[data-contrast=brown] [role=menuitemcheckbox] svg,[data-contrast=brown] code,[data-contrast=brown] blockquote,[data-contrast=brown] em,[data-contrast=brown] textarea,[data-contrast=brown] textarea::placeholder,[data-contrast=brown] input[type=text],[data-contrast=brown] input::placeholder{opacity:1!important;color:#a9e44d!important;background-color:#3b2716!important}[data-image=off] img,[data-image=off] video,[data-image=off] [role=img]{display:none!important}[data-image=off] *{background-image:none!important}
