.prisma-toast__content{width:100%;min-width:100%;color:var(--color-content-primary);order:3;padding:.75rem 0 0}.prisma-toast__title{font-size:1rem;font-weight:500}.prisma-toast__title+.prisma-toast__text{margin-top:var(--spacing-8)}.prisma-toast__text{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;line-height:1.25rem}.prisma-toast__icon{flex-shrink:0;align-items:center;display:flex}.prisma-toast__icon-circle{border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem}.prisma-toast__icon-circle_error{filter:drop-shadow(0 18px 40px #e840332e)drop-shadow(0 8px 17px #e8403321)drop-shadow(0 4px 9px #e840331f)drop-shadow(0 2px 5px #e8403317)drop-shadow(0 1px 3px #e8403312)drop-shadow(0 0 1px #e840330d);background-color:var(--color-palette-red-brand)}.prisma-toast__icon-circle_success{filter:drop-shadow(0 18px 40px #1c9c752e)drop-shadow(0 8px 17px #1c9c7521)drop-shadow(0 4px 9px #1c9c751f)drop-shadow(0 2px 5px #1c9c7517)drop-shadow(0 1px 3px #1c9c7512)drop-shadow(0 0 1px #1c9c750d);background-color:var(--color-palette-green-brand)}.prisma-toast__icon-symbol{background-repeat:no-repeat;align-self:center;position:relative}@keyframes swing-exclamation{0%{transform:rotate(24deg)}43%{transform:rotate(-24deg)}86%{transform:rotate(12deg)}to{transform:rotate(0)}}.prisma-toast__icon-symbol_error{transform-origin:bottom;background-image:url("data:image/svg+xml,%3csvg%20width='5'%20height='12'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.68.636C1.567.636.71%201.617.859%202.72l.566%204.184a1.265%201.265%200%20002.507.001L4.5%202.721A1.838%201.838%200%20002.68.636zM1.483%2010.15c0%20.644.535%201.15%201.194%201.15.667%200%201.201-.506%201.201-1.15%200-.645-.534-1.15-1.2-1.15-.66%200-1.195.505-1.195%201.15z'%20fill='%23fff'/%3e%3c/svg%3e");background-position:50%;background-size:cover;width:.25rem;height:.6875rem;margin-left:-.875rem;animation:.7s ease-in-out .3s swing-exclamation}@keyframes swing-check{0%{width:0;transform:rotate(-45deg)}75%{width:.6875rem;transform:rotate(12deg)}to{transform:rotate(0)}}.prisma-toast__icon-symbol_success{transform-origin:35% 100%;background-image:url("data:image/svg+xml,%3csvg%20width='11'%20height='9'%20viewBox='0%200%2011%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.5542%204.25969L4.1956%206.64139L9.01308%201.87799'%20stroke='white'%20stroke-width='2'%20stroke-miterlimit='16'%20stroke-linecap='round'/%3e%3c/svg%3e");background-position:0 0;background-size:11px 8px;width:.6875rem;height:.5rem;margin-left:-1.09375rem;animation:.6s ease-in-out .3s both swing-check}.prisma-toast.Toastify__toast-container{z-index:9999999;width:18.5rem;padding:0}.prisma-toast.Toastify__toast-container--top-right{top:.75rem;left:auto;right:.75rem}.prisma-toast.Toastify__toast-container--top-right .Toastify__toast{margin-bottom:.5625rem}.prisma-toast__card{visibility:hidden;cursor:auto;color:var(--color-content-primary);box-shadow:none;border:1px solid #d9d9d980;flex-wrap:wrap;justify-content:flex-start;padding:.6875rem 1rem 1rem;position:absolute}.prisma-toast__card_shown{visibility:visible;position:static}.prisma-toast .Toastify__toast{background-color:var(--color-background-default);border-radius:.75rem;width:100%}.prisma-toast .Toastify__toast--error a,.prisma-toast .Toastify__toast--success a{color:currentColor}.prisma-toast .Toastify__close-button{color:var(--color-content-primary);opacity:.3}.error-block__button{padding:0 40px}.error-block__content{color:var(--color-content-primary);flex:1}.error-block__controls{gap:var(--spacing-8);flex-direction:column;display:flex}.error-block__description{font-family:YS Text;font-size:20px;font-weight:300;line-height:30px;transition:all .2s ease-in;overflow:hidden}.error-block_layout_tablet .error-block__description,.error-block_layout_phone .error-block__description{text-align:center;max-width:416px;height:auto;margin:auto auto 18px;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{flex:1;display:flex}.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}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes rotation{to{transform:rotate(360deg)}}@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}65%{background-position:0}to{background-position:1400px}}.link{transition:color .2s ease-out;text-decoration:none;-moz-transition:none;position:relative}.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{color:#ff3b30;transition:none}.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{color:red;transition:none}.link_theme_yellow.link_pseudo,.link_theme_yellow:link,.link_theme_yellow:visited{color:#ffed93;text-decoration:underline}.link_theme_yellow.link_pseudo:hover,.link_theme_yellow:hover{color:#ffed7c;transition:none}.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{color:red;transition:none}.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{color:#000;outline:0;text-decoration:underline}.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{color:#f32a3d;transition:none}.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{color:var(--color-content-primary);text-decoration:underline}.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{pointer-events:none;align-items:center;padding-bottom:15px;font-size:20px;line-height:23px;display:flex}.error-block__subtitle-body{flex:1}.error-block_layout_tablet .error-block__subtitle,.error-block_layout_phone .error-block__subtitle{text-align:center;pointer-events:auto;padding-bottom:4px;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{text-align:center;max-width:416px;margin-bottom:4px;font-size:14px;font-weight:500;line-height:17px}.error-block_layout_phone .error-block__title{line-height:16px}.error-block{max-width:1100px;margin:auto;padding:0 10px;display:flex}.error-block_layout_tablet,.error-block_layout_phone{flex-direction:column;align-items:center;padding:0 16px}body{margin:0}.error-page{background-color:var(--color-background-default);flex-direction:column;height:auto;min-height:100vh;font-family:Suisse;display:flex}.error-page__header{justify-content:space-between;padding:20px 150px 0;display:flex}@media (max-width:767px){.error-page__header{display:none}}.error-page__footer{color:#0003;padding-bottom:35px;font-size:14px;line-height:1.5em}.error-page__container{flex:1;display:flex}.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}}.fade-enter,.fade-appear{opacity:.01}.fade-enter-active,.fade-enter-done,.fade-appear-active,.fade-appear-done{transition:all var(--fadeAnimationDelay,.25s) ease-out;opacity:1}.fade-exit-active{transition:all var(--fadeAnimationDelay,.25s) ease-out;opacity:.01}.scale-fade-enter{opacity:0;transform:scale(.01)}.scale-fade-enter-active{opacity:1;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-out;transform:scale(1)}.scale-fade-exit{opacity:1;transform:scale(1)}.scale-fade-exit-active{opacity:0;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-out;transform:scale(.01)}.fade-slide-up-enter{opacity:.01;transform:translateY(15%)}.fade-slide-up-enter-active{opacity:1;transition:transform .2s ease-out,opacity .2s ease-out;transform:none}.fade-slide-up-exit{opacity:1;transform:none}.fade-slide-up-exit-active{opacity:.01;transition:transform .2s ease-out,opacity .2s ease-out;transform:translateY(15%)}.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) .1s;transform:translate(0)}.slide-right-exit,.slide-left-exit{transform:translate(0)}.error-page__internal-server-description{max-width:430px}@media (max-width:767px){.error-page__internal-server-description{max-width:416px}}@keyframes menuFadeIn{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes theoryFragmentAppearance{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes fadeAppearance{0%{opacity:0}to{opacity:1}}.b2b-notofication{height:212px;padding:1.5rem;padding:var(--size-500,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 1.5));background-color:var(--background-color,var(--figaro-notification));border-radius:12px;position:relative}.b2b-notofication__grid{height:100%}.b2b-notofication__right-column.b2b-notofication__right-column{grid-column:5/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{letter-spacing:-.005em;margin:-4px 0 0;font:700 32px/1em YS Text}.b2b-notofication__button{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;position:absolute}.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{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)));position:absolute}.badge{color:#fff;background-color:#005cff;border-radius:100px;justify-content:center;align-items:center;height:2em;padding:0 1em;font:700 12px YS Text;display:inline-flex}.badge__content{white-space:nowrap}.badge_type_skew{border-radius:4px;height:1.75em;padding:0 .5em;transform:skew(-10deg)}.badge_type_skew .badge__content{transform:skew(10deg)translateY(-.05em)}.badge_icon{padding:0 .4em}.CodeMirror{color:#000;direction:ltr;height:300px;font-family:monospace}.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{white-space:nowrap;background-color:#f7f7f7;border-right:1px solid #ddd}.CodeMirror-linenumber{text-align:right;color:#999;white-space:nowrap;min-width:20px;padding:0 3px 0 5px}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;width:auto;border:0!important}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span::-moz-selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:#0000}@keyframes blink{50%{background-color:#0000}}.cm-tab{-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.CodeMirror-rulers{position:absolute;top:-50px;bottom:0;left:0;right:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute;top:0;bottom:0}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-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{background:#fff;position:relative;overflow:hidden}.CodeMirror-scroll{z-index:0;outline:none;height:100%;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;position:relative;overflow:scroll!important}.CodeMirror-sizer{border-right:50px solid #0000;position:relative}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{z-index:6;outline:none;display:none;position:absolute}.CodeMirror-vscrollbar{top:0;right:0;overflow:hidden scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow:scroll hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{z-index:3;min-height:100%;position:absolute;top:0;left:0}.CodeMirror-gutter{white-space:normal;vertical-align:top;height:100%;margin-bottom:-50px;display:inline-block}.CodeMirror-gutter-wrapper{z-index:4;position:absolute;background:0 0!important;border:none!important}.CodeMirror-gutter-background{z-index:4;position:absolute;top:0;bottom:0}.CodeMirror-gutter-elt{cursor:default;z-index:4;position:absolute}.CodeMirror-gutter-wrapper ::selection{background-color:#0000}.CodeMirror-gutter-wrapper ::selection{background-color:#0000}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{font-family:inherit;font-size:inherit;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual;background:0 0;border-width:0;border-radius:0;margin:0;position:relative;overflow:visible}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.CodeMirror-linewidget{z-index:2;padding:.1px;position:relative}.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{visibility:hidden;width:100%;height:0;position:absolute;overflow:hidden}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;z-index:3;position:relative}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{background:#d7d4f0}.CodeMirror-line>span::selection{background:#d7d4f0}.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection{background:#d7d4f0}.CodeMirror-line>span::-moz-selection{background:#d7d4f0}.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{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:0 0}.CodeMirror-dialog{background:inherit;z-index:15;color:inherit;padding:.1em .8em;position:absolute;left:0;right:0;overflow:hidden}.CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.CodeMirror-dialog input{width:20em;color:inherit;background:0 0;border:none;outline:none;font-family:monospace}.CodeMirror-dialog button{font-size:70%}.CodeMirror-foldmarker{color:#00f;text-shadow:1px 1px 2px #b9f,-1px -1px 2px #b9f,1px -1px 2px #b9f,-1px 1px 2px #b9f;cursor:pointer;font-family:arial;line-height:.3}.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{box-sizing:border-box;background:#ccc;border:1px solid #bbb;border-radius:2px;position:absolute}.CodeMirror-simplescroll-horizontal,.CodeMirror-simplescroll-vertical{z-index:6;background:#eee;position:absolute}.CodeMirror-simplescroll-horizontal{height:8px;bottom:0;left:0}.CodeMirror-simplescroll-horizontal div{height:100%;bottom:0}.CodeMirror-simplescroll-vertical{width:8px;top:0;right:0}.CodeMirror-simplescroll-vertical div{width:100%;right:0}.CodeMirror-overlayscroll .CodeMirror-scrollbar-filler,.CodeMirror-overlayscroll .CodeMirror-gutter-filler{display:none}.CodeMirror-overlayscroll-horizontal div,.CodeMirror-overlayscroll-vertical div{background:#bcd;border-radius:3px;position:absolute}.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{z-index:6;position:absolute}.CodeMirror-overlayscroll-horizontal{height:6px;bottom:0;left:0}.CodeMirror-overlayscroll-horizontal div{height:100%;bottom:0}.CodeMirror-overlayscroll-vertical{width:6px;top:0;right:0}.CodeMirror-overlayscroll-vertical div{width:100%;right:0}.CodeMirror-hints{z-index:10;box-sizing:border-box;background:#fff;border:1px solid silver;border-radius:3px;max-height:20em;margin:0;padding:2px;font-family:monospace;font-size:90%;list-style:none;position:absolute;overflow:hidden auto;box-shadow:2px 3px 5px #0003}.CodeMirror-hint{white-space:pre;color:#000;cursor:pointer;border-radius:2px;margin:0;padding:0 4px}li.CodeMirror-hint-active{color:#fff;background:#08f}.CodeMirror-lint-markers{width:16px}.CodeMirror-lint-tooltip{z-index:100;white-space:pre-wrap;opacity:0;color:#fff;background-color:#000c;flex-direction:column;max-width:470px;font-size:13px;line-height:17px;transition:opacity .3s;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 15px #00000008}.CodeMirror-lint-mark-error,.CodeMirror-lint-mark-warning{position:relative}.CodeMirror-lint-mark-error:after,.CodeMirror-lint-mark-warning:after{content:"";background-color:#ff3b30cc;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.CodeMirror-lint-mark-warning:after{background-color:#ffde5acc}.CodeMirror-lint-mark-error{background-color:#ff3b3040}.CodeMirror-lint-mark-warning{background-color:#ffde5a40}.CodeMirror-lint-marker-error,.CodeMirror-lint-marker-warning{cursor:pointer;width:16px;height:16px;display:flex;position:relative;top:2px}.CodeMirror-lint-message-error,.CodeMirror-lint-message-warning{padding:9px 14px 11px;display:flex;position:relative}.CodeMirror-lint-message-error:after,.CodeMirror-lint-message-warning:after{z-index:1;content:"";background-color:#ffffff26;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.CodeMirror-lint-message-error:before,.CodeMirror-lint-message-warning:before{content:"";background-color:#ff3b30;border-radius:3px;flex:1 0 auto;width:6px;max-width:6px;height:6px;max-height:6px;margin:6px 10px auto 0;display:inline-block}.CodeMirror-lint-marker-error:before,.CodeMirror-lint-marker-warning:before{z-index:-1;content:"";background-color:#ff3b30;border-radius:3px;width:6px;height:6px;display:inline-block;position:absolute;top:5px;left:5px}.CodeMirror-lint-marker-warning:before,.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;background:var(--color-background-default);border:none;border-radius:0;width:240px;max-height:170px;padding:0;font-size:13px;line-height:2;box-shadow:0 1px 5px #0000000f,0 1px 2px #00000024}.CodeMirror-hints::-webkit-scrollbar{background-color:#0000;width:8px}.CodeMirror-hints::-webkit-scrollbar-track{background-color:#fff;border:1px solid #fff}.CodeMirror-hints::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px;-webkit-box-shadow:inset 0 0 0 1px #fff}.CodeMirror-hints::-webkit-scrollbar-thumb:hover{background-color:#4d4d4d}.CodeMirror-hints:hover .CodeMirror-hint,.CodeMirror-hint{box-sizing:border-box;color:var(--color-content-secondary);background:var(--color-background-default);border-radius:0;padding:2px 8px}.CodeMirror-hint{border-left:2px solid #0000}.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{z-index:10;height:25px;position:absolute;right:0}.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{background:var(--color-background-alternate);border:none}.prisma_theme_light .CodeMirror .CodeMirror-linenumber,.prisma_theme_light .CodeMirror .CodeMirror-linenumbers,.prisma_theme_light .CodeMirror-hints .CodeMirror-linenumber,.prisma_theme_light .CodeMirror-hints .CodeMirror-linenumbers{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);text-shadow:none;background-color:#0000;border: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{background:0 0;border-radius:3px;margin:0 5px;transition:opacity .3s}.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;background:#0003;border-radius:3px;transition:top .1s,height .1s}.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{content:"";border-left:1px solid #00000012;height:116%;display:block;position:absolute;top:-1px;left:0}.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{background:#80cbc433}.prisma_theme_dark .CodeMirror-line>span::selection{background:#80cbc433}.prisma_theme_dark .CodeMirror-line>span>span::selection{background:#80cbc433}.prisma_theme_dark .CodeMirror-line::-moz-selection{background:#80cbc433}.prisma_theme_dark .CodeMirror-line>span::-moz-selection{background:#80cbc433}.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}.discount-event-banner{--discount-event-banner-image-width:20rem;--discount-event-banner-image-height:4.5rem;box-sizing:border-box;border-radius:var(--border-radius-8);background-image:var(--img-desktop);background-position:100% 100%;background-repeat:no-repeat;background-size:20rem;background-origin:padding-box;background-size:var(--discount-event-banner-image-width) auto;flex-direction:column;padding:1rem;display:flex;position:relative}@media (max-width:767px){.discount-event-banner{--discount-event-banner-image-width:12rem;background-image:var(--img-mobile)}}.discount-event-banner_expanded{min-height:13.375rem}.discount-event-banner_no-image{background-image:none}.discount-event-banner_placement_profile{background-color:var(--color-background-default)}.discount-event-banner_placement_theory{background-color:var(--color-background-alternate)}.discount-event-banner__action-button{white-space:nowrap;flex-shrink:0}.discount-event-banner__button-wrapper{align-items:center;gap:var(--spacing-16);display:flex}@media (max-width:767px){.discount-event-banner__button-wrapper{width:100%}}.discount-event-banner__content-wrapper{justify-content:space-between;align-items:center;gap:var(--spacing-12);flex-direction:row;flex-grow:1;margin-block-end:auto;margin-inline-end:var(--spacing-40);display:flex}@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__discount-value{white-space:nowrap;background-color:var(--color-main,var(--color-palette-blue-brand));color:var(--color-palette-white-1000)}.discount-event-banner__discount-value_highlighted{padding-inline-start:.25rem;padding-inline-end:.25rem}.discount-event-banner__icon{transition:transform .2s ease-in-out}.discount-event-banner__icon_expanded{transform:rotate(.5turn)}.discount-event-banner__markdown a{color:var(--color-content-primary);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--color-background-glassy-b);text-decoration-color:var(--color-background-glassy-b);text-underline-offset:.25em;text-decoration-thickness:1px;transition:text-decoration-color .2s}.discount-event-banner__markdown a:hover{-webkit-text-decoration-color:var(--color-content-primary);text-decoration-color:var(--color-content-primary)}.discount-event-banner__short-text{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-primary);margin-block-start:0;margin-block-end:0}.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;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;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;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 a{cursor:pointer;color:currentColor;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor;-webkit-text-decoration-color:var(--color-link-underline,currentColor);text-decoration-color:var(--color-link-underline,currentColor);text-underline-offset:.25em;text-decoration-thickness:1px;transition:text-decoration-color .2s}.discount-event-static-banner a:hover{text-decoration-color:currentColor}.discount-event-static-banner__wrapper{display:contents}.discount-event-timer-banner{box-sizing:border-box;width:100%;min-height:3rem;color:var(--discount-event-timer-banner-color-text,var(--color-content-inverted-primary));background-color:var(--discount-event-timer-banner-color-background,var(--color-palette-blue-brand));font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding-inline-start:7.75rem;padding-inline-end:7.75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.discount-event-timer-banner{min-height:2.625rem;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;padding:.75rem 1rem}.discount-event-timer-banner_with-timer{padding-block-start:.5rem;padding-block-end:.5rem}}.discount-event-timer-banner__content{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-16);min-width:0;display:flex}@media (max-width:767px){.discount-event-timer-banner__content{gap:var(--spacing-12)}}.discount-event-timer-banner__text{min-width:0}.discount-event-timer-banner__discount-value{white-space:nowrap;color:var(--discount-event-timer-banner-color-discount-text,var(--color-palette-blue-brand));background-color:#ffffffe6;background-color:var(--discount-event-timer-banner-color-discount-highlight,#ffffffe6);display:inline-block}.discount-event-timer-banner__discount-value_highlighted{padding-inline-start:.1875rem;padding-inline-end:.1875rem}.discount-event-timer-banner__timer{border-radius:var(--border-radius-20);white-space:nowrap;font-feature-settings:"tnum" on, "lnum" on;color:var(--discount-event-timer-banner-color-background,var(--color-palette-blue-brand));background-color:#ffffffe6;flex:none;padding:.25rem .75rem}.discount-event-timer-banner__image{object-fit:contain;width:7.75rem;height:3rem;position:absolute;top:0}@media (max-width:767px){.discount-event-timer-banner__image{display:none}}.discount-event-timer-banner__image_position_left{object-position:left center;left:0}.discount-event-timer-banner__image_position_right{object-position:right center;right:0}.expandable-banner__actions{grid-area:actions;align-items:flex-end;display:flex}.expandable-banner__actions_collapsed{align-items:center}@media (max-width:767px){.expandable-banner__actions_collapsed{margin-top:var(--spacing-8)}}.expandable-banner__image{pointer-events:none;display:block}.expandable-banner__image-wrapper{margin-right:calc(-1 * var(--expandable-banner-padding));margin-bottom:calc(-1 * var(--expandable-banner-padding));grid-area:image;justify-content:flex-end;align-items:flex-end;display:flex}@media (max-width:767px){.expandable-banner__image-wrapper{margin-top:var(--spacing-8)}}.expandable-banner__info{justify-content:center;gap:var(--spacing-16);flex-direction:column;grid-area:info;display:flex}@media (max-width:767px){.expandable-banner__info{gap:var(--spacing-8)}}.expandable-banner__info_collapsed{gap:var(--spacing-8)}.expandable-banner__layout{grid-row-gap:var(--spacing-16);grid-column-gap:var(--spacing-16);flex-grow:1;grid-template:"info image""actions image"1fr/1fr auto;display:grid}@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-row-gap:var(--spacing-8);grid-column-gap:var(--spacing-12);grid-template-columns:1fr auto}@media (max-width:767px){.expandable-banner__layout_collapsed{grid-template-columns:1fr;grid-template-areas:"info""actions"}}.expandable-banner__layout_collapsed.expandable-banner__layout_no-actions{grid-template-columns:1fr;grid-template-areas:"info"}.expandable-banner__text{margin-top:calc(-1 * var(--spacing-12));color:var(--expandable-banner-color-text-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;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;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{flex-direction:column;max-height:300px;font-size:12px;display:flex;position:relative}.feynman-footer__content .scrollable{flex:1 0 0;min-height:300px}.feynman-footer__terminal{box-sizing:border-box;background-color:var(--color-background-default);width:100%;height:300px;padding:16px;display:flex;position:absolute;top:0}.feynman-footer__terminal-overlay{height:300px}.feynman-footer__header-container{background-color:var(--color-background-default);flex-direction:row;align-items:center;display:flex;position:relative}.feynman-footer__header-container:before,.feynman-footer__header-container:after{z-index:20;content:"";background:var(--color-background-stroke);width:100%;height:1px;position:absolute;top:0}.feynman-footer__header-container:after{top:auto;bottom:0}.feynman-footer__expand-button{margin:0 7px}.feynman-footer__expand-button .icon{color:var(--color-content-primary);transition:transform .2s;transform:rotate(-90deg)}.feynman-footer__expand-button_collapsed .icon{transform:rotate(90deg)}.feynman-footer .tab-pane.tab_active{cursor:pointer;background-color:#0000;transition:background-color .2s ease-in-out}.feynman-footer .tab-pane.tab_active:hover{background-color:var(--color-background-glassy-a)}.feynman-footer .tabs-group-simple.tabs-group{padding:0}.react-slidedown{width:100%;height:0;transition-property:none;transition-duration:.3s;transition-timing-function:ease-in-out}.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;--color-palette-black-100-a:#0000000f;--color-palette-black-1000:#000;--color-palette-black-100:#f0f0f0;--color-palette-black-200-a:#0000001f;--color-palette-black-200:#e0e0e0;--color-palette-black-300-a:#00000040;--color-palette-black-300:#bfbfbf;--color-palette-black-500-a:#00000080;--color-palette-black-500:gray;--color-palette-black-50:#f5f5f5;--color-palette-black-800-a:#000000d9;--color-palette-black-800:#262626;--color-palette-black-900:#161616;--color-palette-blue-200-a:#357de11f;--color-palette-blue-500-a:#357de180;--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:#ffffff0f;--color-palette-white-1000:#fff;--color-palette-white-200-a:#ffffff1f;--color-palette-white-300-a:#ffffff40;--color-palette-white-500-a:#ffffff80;--color-palette-white-800-a:#ffffffbf;--color-palette-yellow-500-a:#ffb72c80;--color-palette-yellow-dark:#faa500;--color-palette-yellow-light:#ffedca;--color-palette-yellow-normal:#ffb72c;--color-palette-yellow-pale:#fff7eb;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-120:120px}.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;left:0;right: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{z-index:10000;width:100%;height:80px;height:var(--header-height,80px);transition:transform .5s,background-color .3s;position:relative;transform:none}.header__content{justify-content:space-between;width:100%;height:100%;display:flex}.header__left,.header__middle,.header__right{flex:.33 33%;align-items:center;height:100%;display:flex}.header__middle{justify-content:center}.header__right{justify-content:flex-end}.header__mobile-actions,.header__mobile-menu{transition:transform .5s}.header__mobile-actions{margin-left:10px;display:none}.header .header__mobile-menu{display:none}@media screen and (max-width:767px){.header .header__mobile-menu{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media screen and (max-width:768px){.header{width:100%}.header__logo{height:100%}.header__left,.header__right{flex:.5 50%;display:flex}.header__middle{display:none}.header__mobile-actions{flex:0 22px;align-items:center;height:100%;display:flex}.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{width:100%;max-height:none;transition:max-height .15s;overflow:hidden}.slide-down_enable{max-height:136px}.slide-down_opened{max-height:320px}.hint{color:#000;border:1px solid var(--input-hover);background-color:var(--accent-color);font:var(--font-100);border-radius:8px;overflow:hidden}.hint__inner-wrapper{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;padding:14px;display:flex;position:relative}.hint__close{cursor:pointer;opacity:.7;color:var(--darken-background);position:absolute;top:4px;right:4px}.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{flex-direction:row;display:flex}.jsconsole .line{border-bottom:1px solid var(--color-background-stroke);flex:auto;line-height:1.4rem;position:relative}.jsconsole .line .input,.jsconsole .line .output{max-width:100%;padding:.6rem .6rem .6rem 1.4rem;display:flex;position:relative}.jsconsole .line .input{white-space:pre}.jsconsole .line .input.prompt{white-space:pre-wrap;overflow-x:auto}.jsconsole .line .prompt:before{content:"";background:50%/contain no-repeat;width:12px;height:12px;position:absolute;top:.8rem;left:.4rem}.jsconsole .line .input:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjZweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCA2IDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLDEgTDQuNSw0LjI1IEwxLDcuNSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiM2NjY2NjYiIHN0cm9rZS13aWR0aD0iMS41IiAvPgo8L3N2Zz4K);top:.9rem}.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{content:"";background:#00f;width:2px;height:calc(100% - 2rem);display:block;position:absolute;left:.5rem}.jsconsole .line em{cursor:pointer;-webkit-user-select:none;user-select:none;color:#2196f3;padding-right:5px}.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{white-space:nowrap;line-height:1.2rem;display:flex}.jsconsole .closed .key-value{display:inline}.jsconsole .index{-webkit-user-select:none;user-select:none;vertical-align:text-bottom}.jsconsole .key,.jsconsole .index{color:#979797;margin-right:.5rem;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{min-height:1.2rem;line-height:1.2rem;display:inline-block}.jsconsole .type+.type{margin-left:.75rem}.jsconsole .type.object.closed .header,.jsconsole .type.object.closed .group,.jsconsole .type.object.closed .group>div,.jsconsole .type.closed .type{display:inline}.jsconsole .string{white-space:nowrap;color:#4caf50;position:relative}.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;user-select:auto;text-decoration:none!important}.jsconsole .HTMLTree{background:0 0!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{border:none;border:initial;background-color:#0000;background-color:initial;width:100%;min-width:704px;padding:0}.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;min-width:500px;max-width:600px}}.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{border:1px solid var(--color-background-stroke);border-radius:16px;width:764px;margin:50px auto;padding:32px;position:relative}@media screen and (max-width:480px){.marker-base__marker-wrapper{width:100%;padding:16px}}.payment-date{background:#fff;border-radius:100px;justify-content:center;align-items:center;max-width:126px;height:36px;padding:0 14px;display:flex;box-shadow:0 1px 17px #ebeef7,0 1px 5px #ebeef799}.payment-date__icon-calendar{margin-right:4px}.payment-date__date{font-size:14px;line-height:1.425em}.prisma_theme_dark .payment-date{background:var(--color-background-elevated);box-shadow:0 1px 17px #0003,0 1px 5px #0000001a}.prisma_theme_dark .payment-date__date{color:var(--color-content-primary)}.person-profile>.person-profile__section:not(:last-of-type){margin-bottom:2px}.progress{border-bottom:1px solid;width:100%;height:3px;position:relative}.progress__value{transition:width 3s;position:relative}.progress__value:after{content:"";background:#ffde5a;width:100%;height:3px;display:block;position:absolute;top:2px}.progress-radial_animated .progress-radial__value{transition:stroke-dashoffset .2s ease-in-out}.progress-radial__value{fill:none;stroke:currentColor}.progress-section{flex-wrap:nowrap;display:flex}.progress-section__part{background-color:var(--progress-section-part-color);border-radius:2px;flex:1 0;height:4px;margin:0 2px}.progress-section__progress{background-color:var(--progress-section-progress-color);border-radius:2px;width:0;height:100%}.progress-section__progress_animated{will-change:width;animation-name:animateProgressSection;animation-duration:var(--progress-section-animation-s);animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:forwards}.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;color:var(--color-content-primary);border:1px solid var(--color-background-stroke);border-radius:16px;padding:38px 40px 40px;font-family:Roboto,sans-serif;font-size:18px;line-height:26px;transition:box-shadow .1s ease-in-out}.revisor-brief-comment:hover{box-shadow:0 4px 20px #0000001a}.revisor-brief-comment_with-header{padding-top:10px}.revisor-brief-comment_adaptive{--columns-count:1;grid-template-areas:"reviewer-info""summary-text""action-buttons""project-info";padding:24px 16px}.revisor-brief-comment_adaptive .revisor-brief-comment__project-info{grid-area:project-info;margin-top:24px}.revisor-brief-comment_adaptive .revisor-brief-comment__summary-text{grid-area:summary-text;margin-top:24px}.revisor-brief-comment_adaptive .revisor-brief-comment__reviewer-info-wrapper{grid-area:reviewer-info;margin-top:0}.revisor-brief-comment_adaptive .revisor-brief-comment__action-buttons{grid-area:action-buttons;justify-content:space-between;margin-top:0}.revisor-brief-comment_adaptive .revisor-brief-comment__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{content:"";background:linear-gradient(to bottom, #fff0, var(--color-background-default) 80%, var(--color-background-default));height:20px;display:block;position:absolute;bottom:0;left:0;right:0}.revisor-brief-comment__reviewer-info-wrapper,.revisor-brief-comment__action-buttons{flex-flow:row;justify-content:space-between;align-items:center;margin-top:22px;display:flex}.revisor-brief-comment__action-buttons{justify-content:flex-end}.revisor-brief-comment__project-info-archive{border-bottom:1px solid var(--color-background-stroke);margin-bottom:16px}.revisor-brief-comment__reviewer-info{flex:1}.revisor-brief-comment__expand-button{margin-left:10px}.revisor-brief-comment__expand-button,.revisor-brief-comment__edit-button{font-weight:500}.revisor-copy-project-link{cursor:pointer;text-align:center;border:1px solid #1a1b22;border-radius:6px;padding:16px 0;font-size:16px;font-weight:600}.revisor-project-info-archive{font-family:YS Text,Arial,Helvetica,sans-serif}.revisor-project-info-archive__container{color:var(--color-content-primary);align-items:center;height:72px;display:flex}.revisor-project-info-archive__project-name{flex:1;margin:0 0 0 22px;font-weight:500}.revisor-project-info-archive__download-btn{cursor:pointer;border:1px solid var(--color-background-stroke);background-color:#0000;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.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{color:var(--color-content-primary);border-bottom:1px solid #a3a6b4;align-items:center;height:48px;display:flex}.revisor-project-info-link__link{white-space:nowrap;text-overflow:ellipsis;color:currentColor;flex:1;margin-left:8px;font-size:18px;text-decoration:none;overflow:hidden}.revisor-project-info-link__link:hover{text-decoration:underline}.revisor-project-info-link__copy-button{cursor:pointer;margin-left:12px;font-size:14px;font-weight:500}.revisor-project-info-link__hidden-input{opacity:0;position:absolute;top:-10000px}.revisor-project-info-link__footer{color:#005cff;font-size:12px;font-weight:500;line-height:24px}.rubricator-result{border:1px solid var(--color-background-stroke);border-radius:var(--border-radius-12);background-color:var(--color-background-default);padding:24px}.rubricator-result__grades{gap:var(--spacing-8);display:flex}.rubricator-result__title{font:var(--font-ys-header-28-regular);font-feature-settings:"pnum" on, "lnum" on;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;color:var(--color-content-primary);position:relative}.source-tree__expandable-container_collapsed{display:none}.source-tree+.source-tree{margin-top:16px}.terminal-container{flex:1 0 0;width:100%;height:100%;margin:auto;overflow:hidden}.xterm{font-feature-settings:"liga" 0;cursor:text;-webkit-user-select:none;user-select:none;position:relative}.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{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{z-index:-5;resize:none;white-space:nowrap;opacity:0;width:0;height:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{z-index:1;white-space:nowrap;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.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{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{z-index:10;color:#0000;position:absolute;top:0;bottom:0;left:0;right:0}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.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 - 2 * 8px);--wide-block-horizontal-margin:calc((100% - 100vw) / 2 + 8px)}}@media screen and (max-width:320px){.theory-viewer{--font-500:600 calc(var(--base-unit) * 2.5) / 1.08em YS Text, Arial, Helvetica, sans-serif}}.flex-props-combinations{color:var(--color-content-primary);margin-bottom:40px}.flex-props-combinations__section-head{margin:0 16px;font-size:1.5em}.flex-props-combinations>div{flex-wrap:wrap;display:flex}.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;z-index:1;width:32px;width:var(--size);height:32px;height:var(--size);font-family:YS Text,Arial,Helvetica,sans-serif;position:relative}.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));z-index:-1;top:calc(-1*var(--top));right:calc(-1*var(--right));visibility:hidden;width:300px;padding:var(--popup-padding);opacity:0;color:#fff;background:#1a1b22;border-radius:16px;font-size:16px;transition:opacity .15s,visibility .15s;position:absolute}.user__popup_animated{transform-origin:calc(100% - var(--right)) calc(var(--top) + var(--size)/4);transition:opacity .3s cubic-bezier(.25,1.15,.5,1.1),transform .3s cubic-bezier(.25,1.15,.5,1.1),visibility .3s cubic-bezier(.25,1.15,.5,1.1);transform:scale(.5)}.user__popup_open{visibility:visible;opacity:1;transform:none}.user__popup-overlay{z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0}.user__link{color:inherit;text-decoration:none}.context-menu-default{top:0;top:var(--context-menu-offset-top,0);left:0;left:var(--context-menu-offset-left,0);box-sizing:border-box;-webkit-user-select:none;user-select:none;transform-origin:0 0;pointer-events:none;opacity:0;width:190px;color:var(--color-content-primary);background:var(--color-background-default);border:1px solid var(--color-background-stroke);padding:16px;font-size:14px;line-height:16px;transition:none;position:absolute;transform:scale(.8);box-shadow:0 1px 5px #0000000f,0 1px 2px #00000024}.context-menu-default_visible{pointer-events:auto;opacity:1;transition:opacity .2s,transform .2s;transform:none}.context-menu-default__item{cursor:pointer;outline:none;align-items:center;height:28px;transition:color .1s;display:flex}.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;flex-wrap:nowrap;display:flex}.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{text-align:center;max-width:200px}.composed-progress-bar__child-wrapper.composed-progress-bar__child-wrapper{display:block}.composed-progress-bar__complete-share{z-index:1;height:var(--bar-height);background-color:var(--bar-color,var(--color-accent-neutral));border-radius:var(--bar-radius);position:relative}.composed-progress-bar__part,.composed-progress-bar__part-skeleton{height:var(--part-height);align-items:center;display:flex;position:relative}.composed-progress-bar__part-bar{width:100%;height:var(--bar-height);border-radius:var(--bar-radius);background-color:var(--color-background-glassy-b);position:absolute}.composed-progress-bar__part-bar-skeleton{width:100%;height:var(--bar-height);border-radius:var(--bar-radius);position:absolute}.discount-event-banner__progress{align-items:center;display:flex}.discount-event-banner__progress_placement_profile{gap:var(--spacing-8)}@media (max-width:767px){.discount-event-banner__progress_placement_profile{width:100%}}.discount-event-banner__progress_placement_theory{gap:var(--spacing-4);flex-direction:column}.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;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-secondary)}.discount-event-banner__time{gap:var(--spacing-4);color:var(--color-main,var(--color-palette-green-brand));display:flex}.discount-event-banner__time-text{font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}.expandable-banner__time-left{gap:var(--spacing-4);font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-main,var(--color-palette-green-brand));display:flex}.expandable-banner__wrapper{--expandable-banner-padding:1rem;--expandable-banner-color-text-primary:var(--color-content-primary);--expandable-banner-color-text-secondary:var(--color-content-secondary);padding:1rem;padding:var(--expandable-banner-padding);border-radius:var(--border-radius-12);color:var(--expandable-banner-color-text-primary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;background-color:var(--expandable-banner-background-color,var(--color-background-default));position:relative;overflow:hidden}.expandable-banner__wrapper_collapsed{display:flex}.expandable-banner__wrapper_view_default{--expandable-banner-background-color:var(--color-background-default)}.expandable-banner__wrapper_view_alternate{--expandable-banner-background-color:var(--color-background-alternate)}.expandable-banner__wrapper_view_accent{--expandable-banner-color-text-primary:var(--color-palette-white-1000);--expandable-banner-color-text-secondary:var(--color-palette-white-1000)}.expandable-banner__expander{top:var(--spacing-8);right:var(--spacing-8);position:absolute}.expandable-banner__expander_collapsed{position:initial;margin-top:calc(-1 * var(--spacing-8));margin-right:calc(-1 * var(--spacing-8));margin-left:var(--spacing-8);position:static}.expandable-banner__expander-icon{color:var(--expandable-banner-color-text-primary);transition:transform .2s ease-in-out}.expandable-banner__expander-icon_expanded{transform:rotate(.5turn)}.gallery__content-scrollable-area{-webkit-overflow-scrolling:touch;scroll-snap-type:both mandatory}.gallery__content-scrollable-area.no-snap>*{scroll-snap-align:initial}.header__mobile-menu{background-color:#191b20;flex-direction:column;width:100vw;min-height:90vh;margin:0;padding:15px 5.5%;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.header__mobile-menu-group{padding-top:28px;display:block}.header__mobile-menu-group-title{color:#4d4d4d;margin-bottom:21px;font-size:16px;line-height:24px}.header_mobile-menu-open .header__mobile-menu-group{animation:.5s forwards menuFadeIn}.header__mobile-menu-item{cursor:pointer;color:#fff;margin-top:18px;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;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;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-template-columns:50% 50%;grid-auto-columns: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{grid-gap:0 26px;justify-content:flex-start;gap:0 26px;display:grid}.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{white-space:nowrap;grid-template-columns:1fr 1fr}}@media (max-width:539px){.footer.com-footer .com-footer__column-content_type_left{grid-template-columns:1fr}}.footer.com-footer .com-footer__content-wrapper{grid-template-columns:1fr 1fr;width:100%;max-width:100%}@media (max-width:539px){.footer.com-footer .com-footer__content-wrapper{width:100%}}@media (max-width:359px){.footer.com-footer .com-footer__content-wrapper{grid-template-columns:1fr}}.footer.com-footer .com-footer__phones{flex-wrap:wrap;gap:24px;display:flex}@media (max-width:1279px){.footer.com-footer .com-footer__phones{flex-direction:column}.footer.com-footer .com-footer__phones .com-footer__phone{margin:0}.footer.com-footer .com-footer__phones .com-footer__phone-item{flex-direction:column}}.footer.com-footer .com-footer__info{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-secondary);margin-top:0;font-size:10px}.footer.com-footer .com-footer__phone{flex-direction:column;width:min-content;max-width:max-content;display:flex}.footer.com-footer .com-footer__phone-item{gap:0;margin-bottom: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;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;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;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;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-template-columns:50% 50%;grid-auto-columns: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{grid-gap:0 26px;justify-content:flex-start;gap:0 26px;display:grid}.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{white-space:nowrap;grid-template-columns:1fr 1fr}}@media (max-width:539px){.footer.kz-footer .kz-footer__column-content_type_left{grid-template-columns:1fr}}.footer.kz-footer .kz-footer__content-wrapper{grid-template-columns:1fr 1fr;width:100%;max-width:100%}@media (max-width:539px){.footer.kz-footer .kz-footer__content-wrapper{width:100%}}@media (max-width:359px){.footer.kz-footer .kz-footer__content-wrapper{grid-template-columns:1fr}}.footer.kz-footer .kz-footer__phones{flex-wrap:wrap;gap:24px;display:flex}@media (max-width:1279px){.footer.kz-footer .kz-footer__phones{flex-direction:column}.footer.kz-footer .kz-footer__phones .kz-footer__phone{margin:0}.footer.kz-footer .kz-footer__phones .kz-footer__phone-item{flex-direction:column}}.footer.kz-footer .kz-footer__info{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-secondary);margin-top:0;font-size:10px}.footer.kz-footer .kz-footer__phone{flex-direction:column;width:min-content;max-width:max-content;display:flex}.footer.kz-footer .kz-footer__phone-item{gap:0;margin-bottom: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;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;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{flex-wrap:wrap;grid-area:columns;display:flex}.footer__column{width:13rem;margin-block-end:var(--spacing-40);margin-inline-end:var(--spacing-16);display:flex}@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{opacity:.6;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin-block-end:var(--spacing-16)}@media (max-width:767px){.footer__column-header{margin-block-start:0}}.footer__info-item{margin:0;display:block}.footer__info-item:not(:last-of-type){margin-block-end:var(--spacing-16)}.footer__info-item a{color:currentColor}.footer__info{max-width:27rem;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;grid-area:info}@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{color:currentColor;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin-block-start:var(--spacing-16);text-decoration:none;display:block}@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;color:#333d46;align-items:center;display:flex}.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{white-space:nowrap;letter-spacing:.4px;text-transform:uppercase;font:14px / 1.7em;font:var(--font-100,14px / 1.7em);align-items:center;padding-top:.3em;display:inline-flex}.logo__subsection-name:before{content:"";opacity:.8;border-left:1px solid;height:1.6em;margin-left:calc(1em - 5px);margin-right:1em}.footer__logo{grid-area:logo;margin-top:20px}.footer__phone{gap:var(--spacing-8);flex-wrap:wrap;grid-area:phone;align-items:baseline;margin-block-end:var(--spacing-24);display:flex}.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{color:currentColor;font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;text-decoration:none;display:block}.footer__phone-link:hover{text-decoration:underline}.footer__phone-description{opacity:.6;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin-block-start:0;margin-block-end:0;margin-inline-end:var(--spacing-40)}.footer__social{column-gap:var(--spacing-24);row-gap:var(--spacing-8);margin-top:.375rem;margin-left:var(--spacing-12);color:currentColor;flex-wrap:wrap;grid-area:social;display:flex}@media screen and (max-width:767px){.footer__social{margin-bottom:2.75rem}}.footer__social-item{color:currentColor;font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;text-decoration:none;transition:color .2s;display:flex}.footer__social-item:first-child{margin-block-start:0}.footer{grid-column-gap:var(--spacing-8);column-gap:var(--spacing-8);color:var(--color-content-primary);grid-template-rows:max-content;grid-template-columns:repeat(8,1fr);grid-template-areas:"phone phone phone phone columns columns columns columns""info info info info columns columns columns columns";padding:6.25rem 0 3.5rem;display:grid}.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-columns:1fr;grid-template-areas:"logo""phone""social""columns""info";padding:3.75rem 0 1.5rem}}.footer__logo-mock{grid-area:logo;height:0}.footer__phone-mock{grid-area:phone;height:0}.logo__link{height:var(--base-height);color:currentColor;align-items:center;margin-right:5px;display:flex}.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{width:100%;display:flex}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .MarkerMacaroni-ItemOption.MarkerMacaroni-ItemOption.MarkerMacaroni-ItemOption{filter:initial;flex-grow:1;margin:0}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option-Label.Option-Label{background-color:var(--color-background-alternate);font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-primary);border-radius:8px;justify-content:flex-start;padding:16px}@media (max-width:539px){.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option-Label.Option-Label{padding:8px}}.macaroni-laces__option.macaroni-laces__option.macaroni-laces__option .Option_checked .Option-Label{border: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{background-color:var(--color-background-alternate);box-shadow:none;border-radius:8px}.macaroni-laces__option_disabled{pointer-events:none}.macaroni-laces__option_list_left.macaroni-laces__option_list_left .Option-Label.Option-Label.Option-Label{padding-inline-end:52px}@media (max-width:539px){.macaroni-laces__option_list_left.macaroni-laces__option_list_left .Option-Label.Option-Label.Option-Label{padding-inline-end:44px}}.macaroni-laces__option_list_right.macaroni-laces__option_list_right .Option-Label.Option-Label.Option-Label{padding-inline-start:52px}@media (max-width:539px){.macaroni-laces__option_list_right.macaroni-laces__option_list_right .Option-Label.Option-Label.Option-Label{padding-inline-start:44px}}.macaroni-laces__pin{border:1px solid var(--color-accent-neutral);border-radius:50%;width:20px;height:20px;position:absolute}.Option:hover:not(.Option_checked) .macaroni-laces__pin{background-color:var(--color-background-stroke)}.macaroni-laces__pin_checked{background-color:var(--color-accent-neutral)}.macaroni-laces__pin_list_left{right:var(--spacing-16)}@media (max-width:539px){.macaroni-laces__pin_list_left{right:var(--spacing-8)}}.macaroni-laces__pin_list_right{left:var(--spacing-16)}@media (max-width:539px){.macaroni-laces__pin_list_right{left:var(--spacing-8)}}.form__block:not(:last-child){margin-block-end:var(--spacing-32)}@media (max-width:539px){.form__block:not(:last-child){margin-block-end:var(--spacing-24)}}.form__button{width:100%}.form__item{min-width:0}.form__item_space_above{margin-block-start:var(--spacing-8)}.form__item_space_below{margin-block-end:var(--spacing-8)}.form__item_space_both{margin-block:var(--spacing-8)}.form__item_width_full{grid-column:1/-1}.form__subtitle{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}@media (max-width:539px){.form__subtitle{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0;padding:0 16px}}.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;font-feature-settings:"pnum" on, "lnum" on}@media (max-width:539px){.form__title{margin:0 0 var(--spacing-4);font:var(--font-ys-header-20-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;padding:0 16px}}.form-block__add-group-button{max-width:143px}.form-block__content{gap:var(--spacing-32);flex-direction:column;display:flex}.form-block__header{gap:var(--spacing-8);flex-direction:column;display:flex}@media (max-width:539px){.form-block__header{gap:var(--spacing-4)}}.form-block__subtitle{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}.form-block__title{font:var(--font-ys-header-20-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}@media (max-width:539px){.form-block__title{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on}}.form-block{gap:var(--spacing-16);flex-direction:column;display:flex}.confirm-modal{width:540px;max-width:100%;padding:24px;position:relative}.confirm-modal__actions{gap:var(--spacing-8);flex-direction:column;display:flex}.confirm-modal__close-button{position:absolute;top:12px;right:12px}.confirm-modal__content{flex-direction:column;align-items:center;margin-block-end:var(--spacing-40);display:flex}.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;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;font-feature-settings:"pnum" on, "lnum" on}.form-block-group_with-buttons{--sticky-button-width:50px;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));display:flex}.form-block-group__content{border-radius:var(--border-radius-8);background-color:var(--color-background-default);flex-grow:1;padding:24px}@media (max-width:539px){.form-block-group__content{border-radius:16px;padding:16px}}.form-block-group-collapsed{justify-content:space-between;align-items:center;display:flex}.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{gap:var(--spacing-12);display:flex}.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);background-color:var(--color-background-default);border-radius:8px;padding:24px}.form-check-stage__title{font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}.form-info-stage__actions{gap:var(--spacing-8);flex-direction:column;display:flex}@media (max-width:539px){.form-info-stage__actions{gap:var(--spacing-4);padding:0 16px}}.form-info-stage__block{background-color:var(--color-background-default);border-radius:8px;padding:24px}.form-info-stage__block:not(:last-child){margin-block-end:var(--spacing-20)}@media (max-width:539px){.form-info-stage__block:not(:last-child){margin-block-end:var(--spacing-12)}.form-info-stage__block{border-radius:16px;padding:16px}}.form-info-stage__button{width:100%}.form-info-stage__picture{margin-block-end:var(--spacing-36)}@media (max-width:539px){.form-info-stage__picture{margin-block-end:var(--spacing-16)}}.form-info-stage__text{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}@media (max-width:539px){.form-info-stage__text{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on}}.form-info-stage__text p{margin-block:var(--spacing-8)}.form-info-stage__text a{color:inherit}.form-info-stage__title{margin:0 0 var(--spacing-8);font:var(--font-ys-header-24-regular);font-feature-settings:"pnum" on, "lnum" on;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;font-feature-settings:"pnum" on, "lnum" on}}.form-item{gap:var(--spacing-4);flex-direction:column;display:flex}.form-question-group__content{gap:var(--spacing-16);flex-direction:column;display:flex}.form-question-group__delete-button{color:var(--color-content-secondary);padding:0}.form-question-group__delete-button:hover{background-color:#0000}.form-question-group__header{justify-content:space-between;align-items:center;margin-block-end:var(--spacing-8);display:flex}.form-question-group__title{color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on}.form-sub-block__content{grid-gap:var(--spacing-8);gap:var(--spacing-8);grid-template-columns:1fr 1fr;display:grid}.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;font-feature-settings:"pnum" on, "lnum" on}.step-wizard,.step-wizard>*{box-sizing:border-box}.person-profile__group-action{font:var(--font-100);justify-content:flex-end}.person-profile__group-action_bold{font-weight:700}.person-profile__group-label{color:#005cff;font:var(--font-200);line-height:1.5em}.person-profile__group-label_bold{font-weight:700}.person-profile__group-title{font:var(--font-400);font-weight:700}.person-profile__group-value{font:var(--font-200);line-height:1.5em}.person-profile__group-value_bold{font-weight:700}.person-profile__section{padding:var(--size-600) var(--size-800);border-radius:var(--size-200);background-color:#fff;position:relative}.person-profile__section-action-button-wrapper{--z-index-button:var(--z-index-100);--diameter:calc((var(--size-800) + var(--size-200)));--radius:calc(var(--diameter) / 2);padding:0 0 var(--size-200) var(--size-200);border-radius:0 0 0 var(--radius);background-color:var(--primary);position:absolute;top:0;right:0}.person-profile__section-action-button-wrapper:before,.person-profile__section-action-button-wrapper:after{z-index:calc(var(--z-index-button) - 1);top:0;left:calc(-1*var(--diameter));width:var(--diameter);height:var(--diameter);content:"";border-radius:var(--radius);box-shadow:var(--radius) calc(-1*var(--radius)) 0 0 var(--primary);display:block;position:absolute}.person-profile__section-action-button-wrapper:after{top:auto;right:0;bottom:calc(-1*var(--diameter));box-shadow:var(--radius) calc(-1*var(--radius)) 0 0 var(--primary);left:auto}.person-profile__section-action-button{z-index:var(--z-index-button);background-color:#007aff;min-width:0;position:relative}.person-profile__user-avatar{justify-content:center;padding:0;position:relative;overflow:hidden}.person-profile__user-avatar-mask{transform-origin:50%;transform:rotate(-45deg)}.person-profile__user-badge{border:1px solid var(--primary);border-radius:var(--size-300);font:var(--font-100);line-height:var(--size-600);padding:0 1em}.grid__column{--column-size:1;grid-column-start:span 1;grid-column-start:span var(--column-size)}.grid__column_size_half{--column-size:var(--columns-count-half)}.grid__column_size_full{--column-size:calc(var(--columns-count))}.grid__column_size_1{--column-size:1}.grid__column_size_2{--column-size:2}.grid__column_size_3{--column-size:3}.grid__column_size_4{--column-size:4}.grid__column_size_5{--column-size:5}.grid__column_size_6{--column-size:6}.grid__column_size_7{--column-size:7}.grid__column_size_8{--column-size:8}.grid__column_size_9{--column-size:9}.grid__column_size_10{--column-size:10}.grid__column_size_11{--column-size:11}.grid__column_size_12{--column-size:12}.grid__column_size_13{--column-size:13}.grid__column_size_14{--column-size:14}.grid__column_size_15{--column-size:15}.grid__column_size_16{--column-size:16}.grid__column_start_right{grid-column-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;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);display:grid}.figaro-grid{--columns-count:8;--columns-count-half:4;--column-gap:16px;--row-gap:0px}@media screen and (max-width:1024px){.figaro-grid{--columns-count:6;--columns-count-half:3}}@media screen and (max-width:840px){.figaro-grid{--columns-count:4;--columns-count-half:2}}@media screen and (max-width:480px){.figaro-grid{--column-gap:12px}}@media screen and (max-width:320px){.figaro-grid{--column-gap:16px}}.figaro-table__cell{align-items:center;padding:.7em 0;display:flex}.figaro-table__row{box-sizing:border-box;--border-offset:0;width:100%;position:relative}.figaro-table__row:after,.figaro-table__row:before{right:var(--border-offset);left:var(--border-offset);height:1px;position:absolute}.figaro-table__row:not(:last-child):after{content:"";background-color:#d1d2d6;background-color:var(--popup-dividers,#d1d2d6);bottom:0}.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);border-radius:100px;transition:background-color .2s}.figaro-table__row_hoverable:before{content:"";opacity:0;background-color:#fff;transition:opacity .2s;bottom:100%}.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,.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:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px #0d234324, 0px 1px 5px 0px #0d23430f;--shadow-1:0px 2px 0px 0px #0d23431a, 0px 2px 6px 0px #0d23431a;--shadow-2:0px 1px 17px 0px #0000000f, 0px 1px 5px 0px #0000000f;--shadow-3:0px 4px 40px 0px #ebeef799;--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;grid-template-columns:100%;grid-auto-flow:row;display:grid}@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{letter-spacing:-.5px;margin:.5em 0;font-family:Suisse,Arial,Helvetica,sans-serif;font-size:46px;font-weight:600;line-height:46px}.quiz-form-choice__editor-footer{align-items:center;margin-top:8px;display:flex}.quiz-form-choice__editor-header{align-items:center;margin-bottom:8px;display:flex}.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;background-color:#fff;justify-content:center;align-items:center;margin:0 8px;display:flex;box-shadow:0 1px 5px #0d23430f,0 1px 2px #0d234324}.edit-control__content:hover{cursor:pointer;background-color:#00000012}.edit-control__content_type_round{border-radius:50%;width:32px;height:32px}.edit-control_color_error{color:#ff3b30}.edit-control_color_success{color:#02b241}.quiz-form-matching__answer-option-editor{display:flex}.quiz-form-matching__answer-option-editor .quiz-form-matching__answer-option-input{flex:1}.quiz-form-matching__prompt-editor{color:#1a1b22;display:flex}.quiz-form-matching__prompt-content-editor{flex:1}.quiz-form-matching__prompt-editor-controls{margin-right:8px}.rubricator-result__container{grid-gap:var(--spacing-16);gap:var(--spacing-16);display:grid}@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{gap:var(--spacing-20);flex-direction:column;display:flex}.rubricator-result__criteria-list{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rubricator-result__criteria-button{align-self:end}.rubricator-result__criterion{border-bottom:1px solid var(--color-background-stroke);color:var(--color-content-primary);grid-template-rows:min-content 0fr;padding-block-start:.75rem;padding-block-end:.75rem;transition:grid-template-rows .2s ease-out;display:grid;position:relative}.rubricator-result__criterion-info{align-items:center;gap:var(--spacing-8);flex-shrink:0;display:flex}.rubricator-result__criterion_padded{padding-inline-end:2rem}.rubricator-result__criterion-content{justify-content:space-between;align-items:center;gap:var(--spacing-20);min-height:2rem;word-break:break-word;flex-grow:1;margin-inline-end:var(--spacing-8);display:flex}.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{gap:var(--spacing-4);color:var(--color-content-primary);flex-direction:column;display:flex}.rubricator-result__criterion-hint-grade{align-items:center;gap:var(--spacing-4) var(--spacing-12);font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;word-break:break-word;flex-wrap:wrap;margin:0;display:flex}.rubricator-result__criterion-hint-text{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;word-break:break-word;margin:0}.rubricator-result__criterion-hints{gap:var(--spacing-16);flex-direction:column;display:flex;overflow:hidden}.rubricator-result__criterion-hints .rubricator-result__criterion-hint:first-child{margin-block-start:var(--spacing-16)}.rubricator-result__criterion-min-grade-badge{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;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));padding:.25rem .5rem}.rubricator-result__criterion-min-grade-badge_view_common{--criterion-min-grade-badge-color:var(--color-content-secondary);--criterion-min-grade-badge-background-color:var(--color-background-glassy-a)}.rubricator-result__criterion-min-grade-badge_view_fail{--criterion-min-grade-badge-color:var(--color-accent-critical);--criterion-min-grade-badge-background-color:var(--color-palette-red-pale)}.rubricator-result__grade{box-sizing:border-box;border-radius:var(--border-radius-12);z-index:0;flex-direction:column;flex-grow:1;width:50%;min-height:152px;max-height:217px;padding:.75rem;display:flex;position:relative;overflow:hidden}.rubricator-result__grade-title{font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-primary)}.rubricator-result__grade-text{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-primary);margin-block-start:var(--spacing-4)}.rubricator-result__grade-max{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;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-feature-settings:"pnum" on, "lnum" on;font-weight:300}.rubricator-result__grade-details{margin-block-start:auto}.rubricator-result__grade-illustration{z-index:-1;position:absolute;top:-75%;left:45%}.rubricator-result__grade_view_fail{color:var(--color-palette-red-normal)}.prisma_theme_light .rubricator-result__grade_view_fail{background-color:var(--color-palette-red-pale)}.prisma_theme_dark .rubricator-result__grade_view_fail{background-color:var(--color-palette-red-pale-a)}.rubricator-result__grade_view_success{color:var(--color-palette-green-normal)}.prisma_theme_light .rubricator-result__grade_view_success{background-color:var(--color-palette-green-pale)}.prisma_theme_dark .rubricator-result__grade_view_success{background-color:var(--color-palette-green-pale-a)}.rubricator-result__grade_view_common{color:var(--color-content-primary);background-color:var(--color-background-alternate)}.source-tree__dir{position:relative}.source-tree__code-line{white-space:pre-wrap;margin-left:-60px;padding-left:80px;font-size:15px;line-height:21px;display:block;position:relative}.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{z-index:2;white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:21px;position:relative}.source-tree__hljs.hljs.source-tree__hljs{background:0 0;padding:0}.source-tree__line-number{-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;width:60px;font-size:11px;line-height:21px;display:block;position:absolute;left:0}.source-tree__line-highlight{z-index:1;position:absolute;top:0;bottom:0;left:0;right: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{z-index:2;opacity:0;transition:opacity .1s ease-in-out,transform .1s ease-in-out,background .2s ease-in-out;position:absolute;top:0;bottom:0;left:-29px;right:0}.source-tree__add-comment-overlay:hover,.source-tree__add-comment-overlay:focus-within{opacity:1}.source-tree__add-comment-button{cursor:pointer;background-color:var(--color-background-glassy-a);width:31px;height:31px;color:var(--color-content-primary);border:none;border-radius:4px;outline:none;padding:0;position:absolute;top:-5px;left:-7px}.source-tree__add-comment-button:hover{background-color:var(--color-background-glassy-b)}.source-tree__add-comment-button:active{transform:scale(.95)}.source-tree__line-comment-wrapper{margin-left:-80px}.source-tree__code-area{border:1px solid var(--color-background-stroke);flex-flow:row;margin-top:-1px;display:flex}.source-tree__column{box-sizing:border-box;border-right:1px solid var(--color-background-stroke);flex-shrink:0;width:60px;padding-top:20px;padding-bottom:15px}.source-tree__code{flex-grow:1;max-width:100%;padding-top:20px;padding-bottom:15px;overflow:visible}.source-tree__code-loading{justify-content:center;display:flex}.source-tree__code-limitation{justify-content:center;padding:16px 0 8px;font-family:monospace;font-size:16px;font-weight:600;display:flex}.source-tree__file{flex-direction:column;display:flex;position:relative}.source-tree__source{position:relative;overflow:visible}.source-tree__file-title{box-sizing:content-box;cursor:pointer;border-top:none;border-right:none;border-bottom:1px solid var(--color-background-stroke);background-color:#0000;border-left:none;outline:none;flex-direction:row;align-items:center;height:72px;padding:0 0 0 20px;transition:background-color .2s;display:flex;position:relative}.source-tree__file-title:hover{background-color:var(--color-background-glassy-a);border-color:#0000}.source-tree__file-title_opened{background-color:var(--color-background-alternate)}.source-tree__file-name{text-align:left;flex-grow:1;margin-left:19px;font-size:16px;line-height:24px}.source-tree__file-title-icon{position:relative;left:-1px}.source-tree__comments-summary{align-items:center;display:flex}.source-tree__comments-summary_none{text-transform:uppercase;padding-left:4px;padding-right:19px;font-size:11px;line-height:13px}.source-tree__comments-draft{text-align:center;color:#fff;background:var(--color-accent-notice);border-radius:5px;min-width:36px;margin-right:16px;padding:5px;font-size:16px;position:relative}.source-tree__comments-count{text-align:center;min-width:36px;font-size:14px;position:relative}.source-tree__comments-count:after{content:"";background-color:var(--color-background-glassy-c);width:1px;height:10px;display:block;position:absolute;top:5px;right:0}.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{text-align:center;color:#fff;background:var(--color-accent-notice);border-radius:5px;min-width:36px;margin-left:5px;padding:5px;font-size:16px;position:relative}.source-tree__folder-title{box-sizing:content-box;cursor:pointer;border:none;border-bottom:1px solid var(--color-background-stroke);background:0 0;outline:none;justify-content:space-between;align-items:center;width:100%;height:72px;padding:0;display:flex}.source-tree__folder-title:disabled{cursor:default}.source-tree__folder-title_hoverable:hover{background-color:var(--color-background-glassy-a);border-color:#0000}@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{opacity:.3;margin-top:5px;margin-left:20px;font-size:14px;display:flex}.source-tree__folder-title_adaptive .source-tree__folder-verified-date{margin-left:3px}}.source-tree__folder-name{align-items:center;margin-left:20px;font-size:16px;line-height:1em;display:flex;position:relative;top:1px}.source-tree__folder-description-wrapper{align-items:center;display:flex}.source-tree__folder-description{flex-direction:column;justify-content:space-between;display:flex}.source-tree__badge-text{text-transform:uppercase;color:var(--color-content-secondary);box-shadow:inset 0 0 0 1px var(--color-background-stroke);border-radius:4px;padding:12px;font-size:11px;line-height:13px}.source-tree__download-button{cursor:pointer;width:32px;height:32px;color:var(--color-content-primary);border:1px solid var(--color-background-stroke);background-color:#0000;border-radius:4px;justify-content:center;align-items:center;display:flex}.revisor-reviewer-info{align-items:center;font-size:16px;line-height:24px;display:flex}.revisor-reviewer-info_adaptive{display:block}.revisor-reviewer-info_adaptive .revisor-reviewer-info__name{font-size:24px;font-weight:600;display:block}.revisor-reviewer-info_adaptive .revisor-reviewer-info__status{text-transform:capitalize;margin-top:5px;font-size:16px;font-weight:500;display:block}.revisor-reviewer-info_adaptive .revisor-reviewer-info__status:before{display:none}.revisor-reviewer-info__avatar{vertical-align:bottom;background-color:#000;background-position:50%;background-size:cover;border-radius:4px;width:36px;height:36px;margin-right:12px;display:inline-block}@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{content:"";vertical-align:middle;background-color:currentColor;border-radius:50%;width:4px;height:4px;margin:2px 8px;display:inline-block}.source-tree__comment{background-color:var(--color-background-default);flex-direction:column;padding:20px;display:flex}.source-tree__comment:hover .source-tree__resolve-button{opacity:1;transition:opacity .3s ease-in-out}.source-tree__comment-wrapper{z-index:2;border-top:1px solid var(--color-background-stroke);border-bottom:1px solid var(--color-background-stroke);box-shadow:var(--shadow-medium-default);margin-bottom:21px;position:relative}.source-tree__comment-resolve-button{cursor:pointer;opacity:.5;color:var(--color-content-primary);background-color:inherit;border:none;margin:0 20px;padding:0;font-family:YS Text;transition:opacity .3s ease-in-out}.source-tree__edit-comment-button.source-tree__edit-comment-button{color:var(--color-content-primary);justify-content:center;align-items:center;display:flex;position:absolute;top:7px;right:7px}.source-tree__comment-markdown{white-space:pre-wrap;word-break:break-word;margin-right:26px;font-size:16px;line-height:20px}.source-tree__comment-info{flex-direction:row;align-items:center;margin-top:20px;display:flex}.source-tree__comment-info-left{flex:1;margin-right:4px;display:flex}.source-tree__comment-info-status{text-align:center;text-transform:uppercase;color:#fff;border-radius:4px;align-items:center;height:24px;padding:0 12px;font-size:11px;line-height:13px;display:flex}.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{flex-direction:row;align-items:center;display:flex}.source-tree__comment-avatar{background-size:contain;align-items:center;width:20px;height:20px;margin:0 0 0 20px}.source-tree__comment-previous{color:var(--color-content-tertiary);justify-content:center;align-items:center;display:flex;position:absolute;bottom:10px;right:20px}.source-tree__gpt-comment-wrapper{background:var(--color-background-default);z-index:2;margin-top:-21px;margin-bottom:21px;margin-left:-80px;position:relative}.source-tree__delete-modal{padding:50px 50px 30px}.source-tree__button-container{gap:8px;margin-top:30px;display:flex}.source-tree__modal-title{font-size:27px;line-height:29px}.comment-editor__control{width:32px;height:32px;color:var(--color-content-primary)}.comment-editor__control .icon{height:22px;top:3px}.snippets-suggest__empty-state{cursor:pointer;-webkit-user-select:none;user-select:none;color:#1a1b224d;margin:16px 2px;padding:0 14px;font-size:16px;font-weight:500;line-height:20px}.snippets-suggest__list-row{cursor:pointer;-webkit-line-clamp:4;text-align:left;background:0 0;border:8px solid #0000;border-width:8px 16px;border-radius:8px;-webkit-box-orient:vertical;margin:0 2px 2px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.snippets-suggest__list-row:focus,.snippets-suggest__list-row_focused{background-color:#1a25220f;outline:none}.snippets-suggest__list{overflow-x:hidden}.snippets-suggest__search{margin:0 12px;font-size:14px}.snippets-suggest .tab.tabs-group__item{text-align:center;width:100%;font-size:14px;line-height:32px}.snippets-suggest .tabs-group{width:100%;margin:12px 0}.snippets-suggest .tab-default.tab{justify-content:center;margin-right:12px;padding-bottom:0}.snippets-suggest .tab-default.tab:not(:first-child){margin-left:12px}.snippets-suggest{width:800px;max-height:600px;color:var(--color-content-primary);border:solid 1px var(--color-background-stroke);background-color:var(--color-background-default);box-shadow:0 0 5px var(--color-background-stroke);border-radius:12px;grid-template-rows:max-content max-content 1fr;padding:4px;display:grid}.snippets-suggest:focus{outline:none}.comment-editor_withSnippets{border-radius:12px}.comment-editor_withSnippets .comment-editor__snippets-suggest{z-index:1000;position:absolute;top:0;left:5px;transform:translateY(-95%)}.comment-editor{border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);flex-direction:column;display:flex}.comment-editor__textarea{box-sizing:border-box;resize:vertical;background-color:var(--color-background-default);width:100%;height:121px;min-height:121px;color:var(--color-content-primary);border:none;outline:none;padding:20px;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}.comment-editor__textarea-wrapper{position:relative}.comment-editor__top-bar{border-bottom:1px solid var(--color-background-stroke);flex-direction:row;justify-content:flex-start;align-items:center;height:48px;padding-left:19px;padding-right:7px;display:flex}.comment-editor__call-to-action{color:var(--color-content-primary);font-size:14px;font-weight:700}.comment-editor__editor-icon-list{flex-direction:row;flex-grow:1;justify-content:flex-end;display:flex}.comment-editor__button-icon{width:32px;height:32px;color:var(--color-content-primary)}.comment-editor__button-icon .icon{width:16px;height:16px;top:2px}.source-tree__comment-editor{white-space:normal;background-color:var(--color-background-alternate);flex-direction:column;padding:20px 20px 16px;display:flex}.source-tree__buttons-container{flex-direction:row;justify-content:space-between;margin-top:16px;display:flex}.source-tree__bottom-bar{box-sizing:border-box;border-top:1px solid var(--color-background-stroke);flex-direction:row;justify-content:start;align-items:center;height:50px;padding-left:19px;display:flex}.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{justify-content:flex-end;align-items:center;display:flex}.source-tree__type-select{margin-right:12px}.source-tree__type-select .rich-select__toggle{justify-content:space-between;min-width:190px}.source-tree__validation-modal{padding:50px 50px 30px}.suggest-default{width:100%}.theory-viewer__block{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{background:#ff3b30;justify-content:center;align-items:center;width:100%;height:100px;font-size:20px;display:flex}.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{height:var(--item-height);padding:0 var(--popup-padding);-webkit-user-select:none;user-select:none;flex-direction:column;place-content:space-between center;font-weight:700;line-height:1.125em;display:flex;position:relative}.user__item_extended{--item-height:3.25em}.user__item_clickable{cursor:pointer}.user__item_hoverable{background-color:#0000;border-radius:6px;transition:background-color .2s}@media (any-hover:hover){.user__item_hoverable:hover{background-color:#ffffff1a}}@media (any-hover:none){body:not(._without-pointer-events) .user__item_hoverable:active{background-color:#ffffff1a}}@media (any-hover:hover){.user__item:hover .user__item-action{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{align-items:center;display:flex}.user__item-small-text{font-size:12px;font-weight:500;line-height:1}.user__item-subtitle{opacity:.5;margin:4px 0 0}.user__item-action{right:var(--popup-padding);visibility:hidden;cursor:pointer;opacity:0;transition:visibility .2s,opacity .2s;position:absolute}.user__items-group{--margin:16px;margin-top:16px;margin-top:var(--margin)}.user__items-group:first-child{--margin:0}.user__items-group_dense{--margin:8px}.user__other-accounts{grid-row-gap:4px;grid-auto-flow:row;margin-top:24px;margin-bottom:8px;display:grid}.user__other-account-avatar{width:var(--user-pic-size-m-size);height:var(--user-pic-size-m-size);justify-content:center;align-items:center;margin:0 8px 0 0;display:flex}.user__plus-badge{margin:0 0 0 4px;display:inline-block}@keyframes prisma-button__dots_flickering{0%{opacity:.3}20%{opacity:.5}40%{opacity:1}to{opacity:.3}}.deprecated-prisma-button__dots{gap:var(--spacing-4);visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.deprecated-prisma-button_process .deprecated-prisma-button__dots{visibility:visible}.deprecated-prisma-button__dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;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;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;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;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;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;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;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-top-right-radius:0;border-bottom-right-radius:0}.deprecated-prisma-button.deprecated-prisma-button_position-in-group_right{border-top-left-radius:0;border-bottom-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;cursor:pointer;border:1px solid #0000;border:var(--border-width) solid transparent;transition-property:background-color,border-color,box-shadow,color,transform;transition-duration:.15s;transition-duration:var(--transition-duration);background:0 0;margin:0;transition-timing-function:ease-out;display:inline-block;position:relative}.deprecated-prisma-button:disabled{cursor:default;pointer-events:none}.deprecated-prisma-button:active{transform:scale(.96)}.deprecated-prisma-button__content{align-items:center;display:flex}.deprecated-prisma-button_process .deprecated-prisma-button__content{visibility:hidden}.deprecated-prisma-button__text{flex-direction:column;flex-grow:1;align-items:center;display:flex}.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;align-items:center;display:inline-flex}.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{text-overflow:ellipsis;display:block;overflow:hidden}.prisma-element-hint__wrapper{overflow:inherit;width:inherit;height:inherit;display:block;position:relative}@media (any-hover:hover){.prisma-element-hint__wrapper:hover{-webkit-user-select:none;user-select:none}}@media (any-hover:none){.prisma-element-hint__wrapper:active{-webkit-user-select:none;user-select:none}}.prisma-element-hint [disabled]{pointer-events:none}.prisma-range__slider{background-color:var(--color-content-tertiary);align-items:center;width:calc(100% - 7px);height:3px;display:flex;position:relative;left:3px}.prisma-range__slider_active{background-color:var(--color-accent-neutral);left:0}.prisma-range__container{margin-bottom:var(--spacing-16);font:var(--font-ys-body-18-medium-ui);font-feature-settings:"pnum" on, "lnum" on;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;font-feature-settings:"pnum" on, "lnum" on}}.prisma-range__limit-values{margin-top:var(--spacing-16);font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-palette-black-500);justify-content:space-between;display:flex}.prisma-spinner{transform-origin:50%;animation:1s infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.prisma-toggle__label{cursor:pointer;display:block;position:relative}.prisma-toggle__hidden-input{opacity:0;z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.prisma-tooltip{z-index:var(--prisma-tooltip-z-index);top:var(--prisma-tooltip-top);left:var(--prisma-tooltip-left);box-sizing:border-box;pointer-events:all;width:max-content;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;position:fixed}.prisma-tooltip_size_s{font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;border-radius:var(--border-radius-10);padding:7px 12px}.prisma-tooltip_size_m{font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;border-radius:var(--border-radius-14);padding:12px 16px}.prisma-tooltip_with-tail:after{z-index:1;top:0;top:var(--prisma-tooltip-tail-top,0);left:0;left:var(--prisma-tooltip-tail-left,0);content:"";transform-origin:50%;border:var(--prisma-tooltip-tail-size) solid var(--color-accent-neutral);border-top-left-radius:2px;width:0;height:0;display:block;position:absolute;transform:translate(0)rotate(225deg)}.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_badge{border-radius:var(--border-radius-4);font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;background-color:var(--color-background,var(--color-palette-blue-brand));color:var(--color-text,var(--color-palette-white-1000));align-items:center;padding:.0625rem .5rem .0625rem .25rem;display:inline-flex}.discount-event-static-banner_view_badge .discount-event-static-banner__icon{margin-inline-end:var(--spacing-4)}.discount-event-static-banner_view_badge .discount-event-static-banner__icon path{fill-opacity:1}.discount-event-static-banner_view_badge .discount-event-static-banner__tooltip-overlay{text-align:center}.discount-event-static-banner_view_badge .discount-event-static-banner__tooltip-wrapper{align-items:center;gap:var(--spacing-4);display:flex}.discount-event-static-banner_hanging{position:absolute;top:0;right:0;transform:translate(20px)translateY(-16px)rotate(-4deg)}@media (max-width:767px){.discount-event-static-banner_hanging{transform:translate(8px)translateY(-12px)rotate(-4deg)}}.discount-event-static-banner_view_catalog{--image-width:8.25rem;border-radius:var(--border-radius-5);min-height:6.75rem;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;background-color:var(--color-background,var(--color-palette-blue-brand));color:var(--color-text,var(--color-palette-white-1000));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@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{align-self:flex-end;display:none}@media (max-width:767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__image_mobile{display:block}.discount-event-static-banner_view_catalog .discount-event-static-banner__image:not(.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);text-align:center;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;padding:.625rem 1rem}@media (max-width:767px){.discount-event-static-banner_view_catalog .discount-event-static-banner__info{width:auto;width:initial;text-align:start;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;padding:1rem 1rem .5rem}}.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;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;font-feature-settings:"pnum" on, "lnum" on}}.discount-event-static-banner_view_catalog .discount-event-static-banner__description{text-wrap:balance;margin-inline-start:auto;margin-inline-end:auto}.tiny-banner{background-color:var(--color-background,var(--color-palette-green-brand));border-radius:var(--border-radius-6);font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-text,var(--color-palette-white-1000));justify-content:center;align-items:center;padding:.375rem .5rem;display:flex}.tiny-banner__icon{margin-right:var(--spacing-8);flex-shrink:0}.tiny-banner__icon path{fill-opacity:1}.discount-event-static-banner__discount-value{font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;white-space:nowrap;background-color:var(--color-discount-highlight,var(--color-palette-white-1000));color:var(--color-discount-text,currentColor);display:inline-block}.discount-event-static-banner__discount-value_highlighted{padding-inline-start:.1875rem;padding-inline-end:.1875rem}.discount-event-static-banner_view_simple{--image-width:165px;--discount-event-static-banner-min-height:2.75rem;min-height:2.75rem;min-height:var(--discount-event-static-banner-min-height);text-align:center;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;border-radius:var(--border-radius-5);background-color:var(--color-background,var(--color-palette-blue-brand));color:var(--color-text,var(--color-palette-white-1000));justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;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;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);object-fit:contain;height:100%;max-height:100%;position:absolute;bottom:0}.discount-event-static-banner_view_simple .discount-event-static-banner__image_position_left{object-position:left bottom;left:0}.discount-event-static-banner_view_simple .discount-event-static-banner__image_position_right{object-position:right bottom;right:0}.discount-event-static-banner_view_simple .discount-event-static-banner__image_mobile{display:none}@media (max-width:767px){.discount-event-static-banner_view_simple .discount-event-static-banner__image_mobile{display:block}.discount-event-static-banner_view_simple .discount-event-static-banner__image:not(.discount-event-static-banner__image_mobile){display:none}}.footer__columns_masonry{grid-auto-columns:min-content;align-items:start;display:grid}.footer__columns_masonry>.footer__column:first-child{grid-area:c1}.footer__columns_masonry>.footer__column:nth-child(2){grid-area:c2}.footer__columns_masonry>.footer__column:nth-child(3){grid-area:c3}.footer__columns_masonry>.footer__column:nth-child(4){grid-area:c4}.footer__columns_masonry>.footer__column:nth-child(5){grid-area:c5}.gallery__content_virtualized.gallery__content .gallery__content-item{scroll-snap-align:unset}.gallery-default__content-item.gallery__content-item{scroll-snap-align:center;flex-shrink:0;display:flex}.gallery-skeleton__content-item.gallery__content-item{border:1px solid #1a1b22}.gallery-default__dots.gallery__dots{display:flex}.gallery-default__dots-item.gallery__dots-item{cursor:pointer;padding:4px}.gallery-default__dots-item.gallery__dots-item_active{cursor:default}.gallery-default__dots-item.gallery__dots-item_active .gallery__dots-item-control{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;border:1px solid #1a1b22;border-radius:50%;width:8px;height:8px;transition:transform .25s}.form__actions{gap:var(--spacing-8);flex-direction:column;display:flex}@media (max-width:539px){.form__actions{gap:var(--spacing-4);padding:0 16px}}.form__content{gap:var(--spacing-12);margin-block:var(--spacing-20);flex-direction:column;display:flex}@media (max-width:539px){.form__content{margin-block:var(--spacing-12);border-radius:16px;padding:16px}}.form-block-group__sticky-buttons{gap:var(--spacing-4);top:var(--spacing-12);height:var(--sticky-button-width);opacity:0;display:flex;position:sticky}.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{gap:var(--spacing-8);border-radius:var(--border-radius-12);flex-direction:column;padding:16px;display:flex}.form-note__icon{flex-shrink:0}.form-note_view_default{background-color:var(--color-palette-black-100-a)}.form-note_view_default .form-note__icon{color:var(--color-palette-black-500)}.form-note_view_warn{background-color:#ffb72c33}.form-note_view_warn .form-note__icon{color:var(--color-palette-yellow-dark)}.form-note__header{align-items:center;gap:var(--spacing-8);display:flex}.form-note__subtitle{font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}.form-note__title{font:var(--font-ys-body-16-medium-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}.form-item__helper{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on, "lnum" on;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;width:680px;width:var(--content-width);flex-direction:column;flex-grow:1;max-width:100%;margin:0 auto;display:flex}.step-wizard__header{--vertical-padding:12px;--horizontal-padding:var(--vertical-padding);justify-content:center;align-items:center;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);display:flex}.step-wizard__header-addon{flex-shrink:1;flex-basis:50px}.step-wizard__header-content{margin:0 auto}.step-wizard__step{align-items:center;gap:var(--spacing-8);font:var(--font-ys-caption-12-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;display:flex}.step-wizard__step-indicator{background-color:var(--color-background-glassy-c);width:20px;height:20px;color:var(--color-content-inverted-primary);text-align:center;border-radius:50%;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;font-feature-settings:"pnum" on, "lnum" on}.step-wizard__step-value_active{color:var(--color-content-primary)}.step-wizard__steps{align-items:center;gap:var(--spacing-20);display:flex}@media (max-width:539px){.step-wizard__steps{gap:var(--spacing-12)}}.suggest .suggest-figaro__toggle-arrow{cursor:pointer;flex-shrink:0;transition:opacity .3s}.suggest-default{--font-size:14px}.suggest-default .suggest__input-value-container{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:var(--font-size);margin-right:12px;overflow:hidden}.suggest-default .suggest__input-search-input{cursor:default;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:inherit;font-size:var(--font-size);border:none;outline:none}.suggest-default .suggest__input-search-input::placeholder{text-overflow:ellipsis}.suggest-default__input.suggest__input{--focus-color:#007aff;border:1px solid;border-radius:4px;align-items:center;width:100%;padding:2px 10px;display:flex}@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{z-index:calc(var(--base-z-index) - 1);position:relative}.suggest-figaro .suggest-figaro__input .suggest__input-value-container{margin-right:0}.suggest-figaro .suggest-figaro__toggle-arrow{z-index:200;position:absolute;top:20px;right:16px}.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);border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:16px}.suggest-figaro__menu.select__menu_native{z-index:calc(var(--base-z-index));top:0}.suggest-default__loader{opacity:0;background-color:#007aff1a;width:100%;height:4px;margin-top:-15px;transition:opacity .3s ease-in-out .3s;position:sticky;top:-15px;overflow:hidden}.suggest-default__loader:before{--init:-150%;--init-width:0%;--end-width:100%;content:"";background-color:#b5d5ffcc;height:100%;animation:1.5s ease-out infinite load;position:absolute}.suggest-default__loader:after{--init:-100%;--init-width:0%;--end-width:100%;content:"";background-color:#b5d5ff;height:100%;animation:1.5s ease-out infinite load;position:absolute}.suggest-default__loader_visible{opacity:1}@keyframes load{0%{left:0%;left:var(--init,0%);opacity:1;width:100%}to{opacity:0;width:10%;left:100%}}.suggest-default__message{text-align:center;margin-top:10px;display:none}.suggest-default__message_visible{display:block}.tree-node-file-system__children{overflow:hidden}.tree-node-file-system__children.transitioning{transition-duration:.5s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.tree-node-file-system__name{color:var(--color-content-primary);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;user-select:none;white-space:nowrap;text-overflow:ellipsis;align-items:center;transition:background .1s;display:flex;position:relative;overflow:hidden}.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{top:calc(50% - 2px);left:18px;left:calc(10px + var(--nesting-level,1)*8px);width:8px;transition:transform .2s;position:absolute}.tree-node-file-system__name-icon{min-width:24px;margin:0 4px 0 -4px}.prisma-range__thumb{z-index:1;background-color:var(--color-background-default);border:3px solid var(--color-accent-neutral);border-radius:50%;width:17px;height:17px}.quiz__coding-notification{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);flex-direction:column;display:flex;position:relative;overflow:hidden;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{gap:var(--spacing-12);padding:0 var(--spacing-48) var(--spacing-12) 0;flex-direction:row;align-items:start;display:flex}.quiz__coding-notification-header-title{font:var(--font-ys-body-18-medium-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on}.quiz__coding-notification-close-button.quiz__coding-notification-close-button{top:var(--spacing-8);right:var(--spacing-4);position:absolute}.quiz__coding-notification-content{min-height:0;padding:0 0 var(--spacing-12);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;flex-direction:column;flex-grow:1;display:flex}.quiz__coding-notification-footer{flex-direction:column;display:flex}.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:#0000}.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);border-radius:var(--border-radius-12);background-color:var(--color-background-default);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.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{height:var(--tab-height);flex:0 0 50%;justify-content:center;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{height:100%;display:block;top:0}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-run-result,.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-tabs-content-item{height:var(--tab-content-height);max-height:var(--tab-content-height);flex-direction:column;position:relative}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-run-result{display:flex}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-run-result-spin{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{z-index:var(--z-index-500);box-sizing:border-box;pointer-events:none;flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;bottom:0;left:0}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer{z-index:var(--z-index-100);background-color:var(--color-background-default);box-sizing:border-box;height:var(--footer-height);padding:0 var(--spacing-4);flex:1 0 0;align-items:center;display:flex;position:relative;box-shadow:0 -4px 10px #75736f1a}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-footer-icon-buttons{flex:1 0 auto;justify-content:space-between;display:flex}.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{flex-direction:column;flex:1;display:flex}.quiz.quiz__coding.quiz__coding_type_mobile .quiz__coding-code-editor,.quiz.quiz__coding.quiz__coding_type_mobile .cm-scroller{max-height:calc(var(--max-lines-count)*var(--native-content-line-height) + var(--native-content-vertical-padding)*2);height:calc(var(--max-lines-count)*var(--native-content-line-height) + var(--native-content-vertical-padding)*2)!important}.theory-viewer__block.theory-viewer__block_type_action-button{margin:0}.content-expander-with-button{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;background-color:var(--color-background-alternate);border-radius:24px;justify-content:space-around;display:flex}@media screen and (max-width:480px){.content-expander-with-button{background-color:#0000;background-color:initial;padding:0}}.content-expander-with-button:not(.content-expander-with-button_expanded)~*{display:none!important}.content-expander-with-button~*{animation:.3s cubic-bezier(.25,.1,.25,.1) .3s backwards theoryFragmentAppearance}.content-expander-with-button_expanded{background:0 0;margin:0}.content-expander-with-button__link-button{border-radius:16px;min-width:230px;font-size:16px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 4px 16px #0000000f,0 2px 4px #0000000a}@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{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding-inline-start:32px;padding-inline-end:32px;display:flex}@media (max-width:539px){.assessment-stats-results{align-items:initial;flex-direction:column;padding-inline-start:0;padding-inline-end:0}}.assessment-stats-results__date{font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}@media (max-width:539px){.assessment-stats-results__date{font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;padding-block-start:.2rem}}.assessment-stats-results__stats{gap:var(--spacing-16);display:flex}@media (max-width:539px){.assessment-stats-results__stats{gap:var(--spacing-8)}}.assessment-stats-results__stats_direction_column{flex-direction:column}.assessment-stats-results__stats-box{align-items:center;gap:var(--spacing-12);z-index:1;box-sizing:border-box;border-radius:var(--border-radius-12);background-color:var(--color-background-alternate);height:3.75rem;padding:.875rem 1rem;display:flex;position:relative}@media (max-width:539px){.assessment-stats-results__stats-box{gap:var(--spacing-8);flex-grow:1;padding:.75rem}}@media (max-width:359px){.assessment-stats-results__stats-box{gap:var(--spacing-4);padding:.375rem}}.assessment-stats-results__stats-box:before{content:"";z-index:-1;opacity:.08;border-radius:var(--border-radius-12);position:absolute;top:0;bottom:0;left:0;right:0}.assessment-stats-results__stats-box_direction_row{max-width:10.9375rem}@media (max-width:539px){.assessment-stats-results__stats-box_direction_row{justify-content:center;max-width:10rem}}.assessment-stats-results__stats-box_status_failed:before{background-color:var(--color-accent-critical)}.assessment-stats-results__stats-box_status_passed:before{background-color:var(--color-accent-success)}.assessment-stats-results__stats-box_wide.assessment-stats-results__stats-box_wide{max-width:none;max-width:initial}.assessment-stats-results__stats-box_direction_row.assessment-stats-results__stats-box_wide{justify-content:center}.assessment-stats-results__stats-number{min-width:2.375rem;font:var(--font-ys-header-32-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;text-align:center;margin:0}@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;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{max-width:6.25rem;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}.assessment-stats-results__status{display:flex}.assessment-stats-results__status-icon-wrapper{margin-inline-end:var(--spacing-8)}@media (max-width:539px){.assessment-stats-results__status-icon-wrapper{border:2px solid var(--color-background-default);border-radius:50%;height:1.5rem;box-shadow:0 1px 2px #0d234324,0 1px 5px #0d23430f}}.assessment-stats-results__status-icon{width:24px;height:24px;display:block}.assessment-stats-results__status-info{flex-direction:column;display:flex}@media (max-width:539px){.assessment-stats-results__status-info{flex-flow:wrap;flex-grow:1;justify-content:space-between;align-items:center}}.assessment-stats-results__status-text{font:var(--font-ys-body-18-medium-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}@media (max-width:539px){.assessment-stats-results__status-text{margin-inline-end:var(--spacing-8)}}.assessment-stats-widget{box-sizing:border-box;width:100%;color:var(--color-content-primary);flex-direction:column;display:flex}.assessment-stats-widget__description{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;font-feature-settings:"pnum" on, "lnum" on;padding:32px 20px 32px 32px;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{opacity:.5;border:1px solid #0009;justify-content:center;width:100%;min-height:100px;padding-top:22px;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:22px;font-weight:800;display:flex}.border-layout{--border-radius:16px;--border-color:#d9d9d980;border:1px solid #d9d9d980;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:calc(calc(1rem * 1) * 2) 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);border-bottom:1px solid var(--border-color);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);transform:translateY(-100%)}.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:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px #0d234324, 0px 1px 5px 0px #0d23430f;--shadow-1:0px 2px 0px 0px #0d23431a, 0px 2px 6px 0px #0d23431a;--shadow-2:0px 1px 17px 0px #0000000f, 0px 1px 5px 0px #0000000f;--shadow-3:0px 4px 40px 0px #ebeef799;--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{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;border:1px solid var(--color-background-stroke);border-radius:var(--size-300);flex-direction:column;transition:border-color .3s ease-in-out,border-radius .3s ease-in-out;display:flex}.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-left-color:#0000;border-right-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));border-radius:var(--size-300);max-width:100%;margin:0 auto}@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{width:calc(100% - 2*var(--size-300));margin:0 auto;display:flex}.theory-viewer__cut-container-title-wrapper:not(:first-child){margin-top:var(--size-300)}@media screen and (max-width:480px){.theory-viewer__cut-container-title-wrapper{width:var(--wide-block-width)}}.theory-viewer__cut-container-title-button{flex:0 0 var(--size-600);margin-right:var(--size-100)}.theory-viewer__cut-container-title-button-icon{transition:transform .1s ease-in-out}.theory-viewer__cut-container-title-content{color:var(--color-content-primary);font-size:var(--size-500);flex:0 auto;margin:0;padding:0;font-weight:500;line-height:28px}.theory-viewer__cut-container-slidedown{transition-duration:.3s;transition-timing-function:ease;overflow:hidden}.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{box-sizing:border-box;width:100%;padding:var(--size-500) 0 0;flex-direction:column;align-items:center;display:flex}@media screen and (max-width:767px){.theory-viewer__cut-container-content{padding:var(--size-500) var(--size-300) 0}}.image-gallery__scroll-image-container{height:100vh;position:relative}.image-gallery__scroll-image-wrapper{scroll-snap-align:center;min-width:100vw;margin:0 10px;display:block}.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{white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;flex-direction:row;align-content:center;align-items:center;width:100vw;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto hidden}.image-gallery__scroll-image-scrollable-area::-webkit-scrollbar{-webkit-appearance:none;height:0}.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{border-radius:6px;width:100%}@media screen and (max-width:767px){.image-gallery__modal .skills-modal__content{display:flex}.image-gallery__modal{background-color:#1a1b22}}.image-gallery__modal-content{-webkit-user-select:none;user-select:none;flex-direction:column;width:80vw;max-width:954px;margin-top:60px;display:flex;position:relative}@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{flex-direction:column;justify-content:safe center;align-items:center;width:100vw;height:100vh;display:flex;overflow:auto}.image-gallery__modal-close{top:0}@media screen and (max-width:767px){.image-gallery__modal-close{top:auto;top:initial}}.image-gallery__main-image{cursor:pointer;border-radius:16px;border-radius:var(--image-gallery-border-radius,16px);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;max-width:764px;max-height:508px;position:absolute;top:0;bottom:0;left:0;right:0}.image-gallery__main-image_modal{cursor:auto;max-width:954px;max-height:640px;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{width:100%;max-width:764px;max-height:508px;padding-top:66%;position:relative}.image-gallery__main-image-wrapper_modal{max-width:954px;max-height:640px}.image-gallery__slider-image-wrapper{min-width:142px;max-width:142px;height:114px;color:inherit;font:inherit;background:0 0;border:0;margin:0 0 0 6px;padding:0;position:relative}@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;width:6px;width:var(--size);height:6px;height:var(--size);content:"";opacity:0;background-color:var(--color-accent-neutral);border-radius:100%;transition:opacity .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@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;object-fit:cover;object-position:center;filter:brightness(.97);border:2px solid #0000;border-radius:8px;width:100%;min-width:100%;height:94px;margin:8px 0 12px;transition:filter .3s,border-color .3s}@media screen and (max-width:480px){.image-gallery__slider-image{border-width:1px;border-radius:4px;height:52px;margin:6px 0 10px}}.image-gallery__slider-image_active{border-color:var(--color-accent-neutral)}@media screen and (max-width:480px){.image-gallery__slider-image_active{border-width:1px}}.image-gallery__slider-image:not(.image-gallery__slider-image_active){cursor:pointer}@media (any-hover:hover){.image-gallery__slider-image:not(.image-gallery__slider-image_active):hover{filter:brightness(.9)}}@media (any-hover:none){body:not(._without-pointer-events) .image-gallery__slider-image:not(.image-gallery__slider-image_active):active{filter:brightness(.9)}}.image-gallery__slider-scrollable-area::-webkit-scrollbar{-webkit-appearance:none;height:0}.image-gallery__slider-scrollable-area::-webkit-scrollbar-corner{-webkit-appearance:none;height:0}.image-gallery__text{text-align:center;color:var(--color-content-primary);white-space:normal;margin:0;font-size:14px;line-height:20px}.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-start:16px;margin-inline-end:16px}}.image-gallery__modal-controls{justify-content:space-between;align-items:center;max-width:954px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@media screen and (max-width:767px){.image-gallery__modal-controls{padding:2px 0;position:absolute;bottom:0}}.image-gallery__modal-controls .image-gallery__slider-image-wrapper{transition-property:width,margin,min-width,max-width;transition-duration:.2s}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper{height:94px;margin-top:0}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper{height:52px}}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper_active{margin-left:8px;margin-right:2px}.image-gallery__modal-controls .image-gallery__slider-image-wrapper_active:after{display:none}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper_active{margin:0 6px}}@media screen and (max-width:767px){.image-gallery__modal-controls .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){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{border:2px solid #0000;margin-top:0;transition-property:width,max-width,min-width;transition-duration:.2s}}@media screen and (max-width:480px){.image-gallery__modal-controls .image-gallery__slider-image{border-width:1px;margin-top:0;transition-property:width,max-width,min-width;transition-duration:.2s}}@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{z-index:2;-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;max-width:764px;display:flex;position:relative}.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{z-index:1;box-sizing:border-box;cursor:pointer;opacity:0;width:48px;height:48px;color:var(--color-content-inverted-primary);background-color:var(--color-accent-neutral);border-radius:50%;padding:12px;transition:transform .1s ease-in,opacity .1s ease-in;position:absolute;top:50%;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__modal.skills-modal_visible{z-index:1000}.image-gallery__slider{width:100%;overflow:visible}.image-gallery__slider-scrollable-area{scroll-behavior:smooth;scrollbar-width:none;flex-direction:row;max-width:100%;display:flex;overflow:visible hidden}.image-gallery__slider-scrollable-area::-webkit-scrollbar{-webkit-appearance:none;height:0}.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{padding:2px 0;position:absolute;bottom:0}}.image-gallery__slider_modal .image-gallery__slider-image-wrapper{transition-property:width,margin,min-width,max-width;transition-duration:.2s}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper{height:94px;margin-top:0}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper{height:52px}}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper_active{margin-left:8px;margin-right:2px}.image-gallery__slider_modal .image-gallery__slider-image-wrapper_active:after{display:none}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper_active{margin:0 6px}}@media screen and (max-width:767px){.image-gallery__slider_modal .image-gallery__slider-image-wrapper:not(.image-gallery__slider-image-wrapper_active){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{border:2px solid #0000;margin-top:0;transition-property:width,max-width,min-width;transition-duration:.2s}}@media screen and (max-width:480px){.image-gallery__slider_modal .image-gallery__slider-image{border-width:1px;margin-top:0;transition-property:width,max-width,min-width;transition-duration:.2s}}@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{gap:1.25rem;gap:var(--size-400,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 1.25));display:flex}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;flex:1 1 0;min-width:0}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block img,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .image{object-fit:contain;width:auto;max-width:100%;height:auto;margin:0}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .downloadable-image,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .quiz,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .table,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .quiz-task{max-width:100%;margin-left:0;margin-right:0}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .Markdown,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .markdown,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block .paragraph,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block p,.theory-viewer__block_type_horizontal-layout>.theory-viewer__block div{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}.theory-viewer__block_type_horizontal-layout>.theory-viewer__block+.theory-viewer__block{margin-left:0}.theory-viewer__block_type_horizontal-scroll-layout{--block-width:100%;max-width:100vw;position:relative}@media screen and (max-width:480px){.theory-viewer__block_type_horizontal-scroll-layout{--block-width:100vw;--wide-block-width:100vw}}.theory-viewer__block_type_horizontal-scroll-layout .theory-viewer__block-scrollable-content{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{border:none;border-radius:0;padding: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);color:var(--color-content-primary);overflow:hidden}.shareable-block__user{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;font-feature-settings:"pnum" on, "lnum" on;align-items:center;display:flex}.shareable-block__userpic{--user-pic-size-m-size:40px;margin-right:12px}.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;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{width:100%;transition:filter .3s;display:block}.shareable-block__footer{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);flex-wrap:wrap;display:flex}.shareable-block__text+.shareable-block__footer{margin-top:var(--spacing-20)}.shareable-block__step{align-items:center;display:flex}.shareable-block__step a.shareable-block__button{color:var(--color-content-primary)}.shareable-block__step:before{content:counter(steps);counter-increment:steps;width:16px;height:16px;margin-right:var(--spacing-12);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;font-feature-settings:"pnum" on, "lnum" on;border-radius:5px;justify-content:center;align-items:center;line-height:1;display:flex}.shareable-block__button{border-radius:var(--border-radius-10);background-color:var(--color-background-glassy-a);font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-content-primary);transform-origin:50%;cursor:pointer;border:none;align-items:center;padding:6px 14px 6px 8px;text-decoration:none;transition:background-color .3s,transform .3s;display:flex;transform:scale(1)}.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{z-index:110;cursor:var(--resizer-cursor);-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.split-view-sc-default__resizer.split-view-sc__resizer:hover>.split-view-sc__resizer-bg,.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-bg{opacity:1;transition-delay:.2s;transform:scale(5)}.split-view-sc-default__resizer.split-view-sc__resizer:hover>.split-view-sc__resizer-icon,.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-icon{opacity:1;transition-delay:.35s}.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer{cursor:default}.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-bg,.split-view-sc-default__resizer.split-view-sc__resizer_dragging.split-view-sc__resizer>.split-view-sc__resizer-icon{transition-delay:0s}.split-view-sc-default__resizer.split-view-sc__resizer_disabled{cursor:default}.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{content:"";pointer-events:none;opacity:0;background-color:#d1d2d6;background-position:50%;transition:transform .2s,opacity .2s;position:absolute}.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{content:"";opacity:0;width:10px;height:10px;transition:opacity .2s;position:absolute}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer{width:100%;height:7px;bottom:-3.5px;left:0}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{width:100%;height:1px;bottom:3px}.split-view-sc_direction_column .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{background-image:linear-gradient(0deg,#9b9da6 0,#0000 0 1px,#0000 1px,#9b9da6 1px 2px,#9b9da6 2px,#0000 2px 3px,#0000 3px,#9b9da6 3px 4px,#9b9da6 4px,#0000 4px 5px,#0000 5px,#9b9da6 5px 6px,#9b9da6 6px,#0000 6px 7px,#0000 7px,#9b9da6 7px 8px,#9b9da6 8px,#0000 8px 9px);max-height:5px;top:1px;left:50%;transform:translate(-50%)}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer{width:7px;height:100%;top:0;right:-3.5px}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-bg{width:1px;height:100%;right:3px}.split-view-sc_direction_row .split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon{background-image:linear-gradient(90deg,#9b9da6 0,#0000 0 1px,#0000 1px,#9b9da6 1px 2px,#9b9da6 2px,#0000 2px 3px,#0000 3px,#9b9da6 3px 4px,#9b9da6 4px,#0000 4px 5px,#0000 5px,#9b9da6 5px 6px,#9b9da6 6px,#0000 6px 7px,#0000 7px,#9b9da6 7px 8px,#9b9da6 8px,#0000 8px 9px);max-width:5px;top:50%;left:1px;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;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;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{opacity:1;background-color:#1a1b22;background-image:none;position:relative}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-left,.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-right{color:#fff;position:absolute;top:calc(50% - 12px)}.split-view-sc .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer>.split-view-sc__resizer-icon>.split-view-sc__resizer-icon-left{transition:left .1s ease-in-out;left:2px;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{transition:right .1s ease-in-out;right:2px;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{width:36px;height:100%;right:-18px}.split-view-sc_direction_row .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer .split-view-sc__resizer-bg{width:1px;right:18px}.split-view-sc_direction_row .split-view-sc-skeleton__resizer.split-view-sc-default__resizer.split-view-sc__resizer .split-view-sc__resizer-icon{border-radius:50%;width:36px;max-width:36px;height:36px;left:0}.split-view-sc-default__pane.split-view-sc__pane{will-change:flex-grow;flex-basis:0;min-height:0;position:relative}.split-view-sc-default__pane.split-view-sc__pane_animating{transition:flex-grow .3s}.split-view-sc-default__pane.split-view-sc__pane:after{content:"";pointer-events:none;transition:background .2s}.split-view-sc-default.split-view-sc_direction_column>.split-view-sc__pane{min-height:0}.split-view-sc-default.split-view-sc_direction_row>.split-view-sc__pane{min-width:0}.split-view-sc-default.split-view-sc_collapsable>.split-view-sc__pane_collapsed{-webkit-user-select:none;user-select:none;will-change:flex-grow}.split-view-sc-default.split-view-sc_collapsable>.split-view-sc__pane_collapsed:after{z-index:100;content:"";pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}.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{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.image-comparer__image-container{background:#1a1b22;flex:1}.image-comparer__button-container{grid-gap:8px;opacity:.9;background:#1a1b22;grid-template-columns:1fr 1fr;align-items:center;gap:8px;height:76px;padding:0 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.image-comparer__toggle-button{border:1px solid #ffffff4d}.image-comparer__toggle-button_active[class]{background:#005cff;border:0}.image-comparer{border-radius:16px;justify-content:center;align-items:center;min-height:200px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 1px #d9d9d9}.image-comparer__split-view{align-self:normal}.image-comparer__split-view,.image-comparer__error,.image-comparer__image{flex:auto}.image-comparer__image{background-repeat:no-repeat}.image-comparer__image_side_left{background-position:0 0}.image-comparer__image_side_right{background-position:100% 0}.image-comparer__fake-split{background:#1a1b22;width:3px;height:100%;position:absolute}.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{border:5px dashed var(--color-background-stroke);height:200px;color:var(--color-content-secondary);justify-content:center;align-items:center;font-size:30px;display:flex}.theory-viewer__block_type_vertical-layout.theory-viewer__block{flex-direction:column;align-items:center;width:100%;display:flex}.button{box-sizing:border-box;height:var(--height);cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:var(--height);border:none;border-radius:6px;padding:0;transition:transform .1s ease-in-out,background-color .1s ease-in-out,background .1s ease-in-out;position:relative}@media screen and (max-width:480px){.button{height:auto;min-height:var(--height);justify-content:center;align-items:center;line-height:normal;display:flex}}.button__text{box-sizing:border-box;resize:none;white-space:nowrap;pointer-events:none;margin:0 20px;line-height:36px;display:inline-block;position:relative}.button__text .icon{vertical-align:middle;position:relative;top:-1px;overflow:hidden}@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;background-color:#0000;border:1px solid #00000026}.button_view_transparent:hover{background-color:#0000;border:1px solid #0000004d}.button_view_transparent .button__process-dot{background:#1a1b22}.button_view_link{color:#1a1b22;background-color:#0000;border:none}.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;background-color:#1a1b220f;border:none}.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;background-color:#1a1b2208;border:none}.button_type_default{min-width:130px}.button_type_icon-button{border-radius:50%;width:36px;height:36px}.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{background-color:#fff;border-radius:3px;width:6px;height:6px;margin-left:4px;animation:.9s ease-in-out .3s infinite processAnimation;display:inline-block}.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{background-color:#1a1b221a;transform:scale(1)}.button_with-scaling-background:before{content:"";background-color:#1a1b2200;border-radius:6px;width:100%;height:100%;transition:transform .1s ease-in-out,background-color .1s ease-in-out;position:absolute;top:0;left:0;transform:scale(.66)}.button_with-scaling-background.button_disabled:before{background-color:#1a1b2208;transform:scale(1)}@keyframes processAnimation{0%{opacity:.3}25%{opacity:.5}50%{opacity:.8}75%{opacity:.5}to{opacity:.3}}.icon{text-align:center;background:50%/contain no-repeat;display:inline-block}.icon:after{content:" "}.icon_hidden{display:none}.skills-modal__close{cursor:pointer;opacity:.7;color:#fff;position:absolute;top:-48px;right:-48px}.skills-modal__close:hover{opacity:1}@media screen and (max-width:767px){.skills-modal__close{z-index:1;top:8px;left:auto;right:8px;left:initial;box-sizing:content-box;opacity:1;background:#1a1b2266;border-radius:100px;width:28px;height:28px;padding:10px;position:absolute}}.skills-modal{visibility:hidden;transition:0;transition:var(--modal-animation-duration,0);pointer-events:none;background-color:#0000;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.skills-modal__content-wrapper{justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.skills-modal:not(.skills-modal_with-origin) .skills-modal__content-wrapper{width:100vw;height:100%;top:0;left:0;transform:none}}.skills-modal__content{color:var(--color-content-primary);background-color:var(--color-background-default);margin:10px;position:relative;box-shadow:0 2px 10px #0000004d}@media screen and (max-width:767px){.skills-modal__content{box-sizing:border-box;width:100%;height:100%;box-shadow:none;margin:0}}.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{box-shadow:none;background:0 0}.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);transform-origin:0 0;transition-timing-function:ease-in-out;transform:translate(0)scale(1)}.skills-modal_with-origin .skills-modal__content_animation-enter{transition:all;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;visibility:visible;pointer-events:auto;background-color:var(--color-background-overlay);top:0;left:0}.expanded-image.skills-modal_visible{z-index:1000}.expanded-image__image{touch-action:none;will-change:transform;background-color:var(--color-palette-white-1000);max-width:calc(100vw - 150px);max-height:calc(100vh - 150px);position:relative}.expanded-image .expanded-image__close{top:32px;right:32px}@media screen and (max-width:767px){.expanded-image__image{will-change:transform;max-width:100vw;max-height:100vh}.expanded-image .expanded-image__close{top:8px;right:8px}}.highlight{z-index:1;position:relative}.highlight__background-image{background-repeat:no-repeat;background-size:100% 100%;width:calc(100% + .8em);height:calc(100% + 1.2em);display:block;position:absolute;top:-1em;left:-.4em}.base-markdown.base-markdown{display:block}.base-markdown.base-markdown .paragraph:after{content:none}.base-markdown img{max-width:100%}.base-markdown_list-style_arrow{position:relative}.base-markdown_list-style_arrow li{list-style:none}.base-markdown_list-style_arrow li:before{content:"→";margin-right:.8em;display:inline-block;position:absolute;left:0}.scrollbar-remover{--scroll-bar-width:16px;scrollbar-color:var(--color-background-glassy-b) #0000;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);overflow:scroll}.scrollbar-remover_overlay-scrollbar{--scroll-bar-width:1px;scrollbar-width:none}.scrollbar-remover_overlay-scrollbar::-webkit-scrollbar{width:0;height:0}.scrollbar-remover_overlay-scrollbar::-webkit-scrollbar-corner{width:0;height:0}.scrollbar-default.scrollbar{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;transition:opacity .3s,background .3s;display:flex;position:relative;overflow:hidden}.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);transform:translate3d(0, calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)), 0);padding:2px}.scrollbar-default.scrollbar_vertical .scrollbar__control-line{width:4px;height:100%}.scrollbar-default.scrollbar_horizontal{width:100%;width:var(--scrollbar-length,100%);flex-direction:column}.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);transform:translate3d(calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)), 0, 0);padding:2px}.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,#00000040)}.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{background:0 0;border-radius:2px;position:relative}.scrollbar-default .scrollbar__control{box-sizing:border-box;transition:height .1s,opacity .3s;position:absolute;top:0}.scrollbar-default .scrollbar__control_hidden{opacity:0}.scrollbar-default .scrollbar__control-line{background:#0000001f;background:var(--control-bg,#0000001f);border-radius:2px;transition:background .3s}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical{width:20px;height:100%;height:var(--scrollbar-length,100%)}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical .scrollbar__control-container{width:1px;left:10px}.scrollbar-default.scrollbar-skeleton.scrollbar_vertical .scrollbar__control{height:30px;height:var(--scrollbar-control-size,30px);transform:translate3d(0, calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)), 0);padding:0 10px;left:-10px}.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{height:1px;top:10px}.scrollbar-default.scrollbar-skeleton.scrollbar_horizontal .scrollbar__control{width:30px;width:var(--scrollbar-control-size,30px);transform:translate3d(calc(var(--scrollbar-control-offset) * var(--scrollbar-offset-size)), 0, 0);padding:10px 0;top:-10px}.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{background:#1a1b2245;border-radius:0;position:relative}.scrollbar-default.scrollbar-skeleton .scrollbar__control-line{background:#1a1b22}.scrollable-default.scrollable{flex-direction:column;min-height:0;display:flex;position:relative}.scrollable-default.scrollable_touch{-webkit-overflow-scrolling:touch;display:block;position:relative;overflow:scroll}.scrollable-default.scrollable_theme_dark{--scrollbar-bg:none;--control-bg:#fff3;--active-control-bg:#ffffffb3}.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{box-sizing:border-box;width:100%;min-width:100%;max-width:inherit;height:100%;min-height:100%;max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.scrollable-default .scrollable__content-container{flex-direction:column;flex-grow:1;display:flex;position:relative;box-sizing:content-box!important}.scrollable-default .scrollable__content-container_unselectable{-webkit-user-select:none;user-select:none}.scrollable-default .scrollable__content{flex-grow:1;flex-shrink:0;width:100%;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;box-sizing:border-box;border:1px solid var(--color-background-stroke);color:var(--color-content-primary);background-color:var(--color-background-alternate);border-radius:4px;overflow-x:auto}.code-block:hover .code-block__clipboard{opacity:1}.code-block .code-block__code{background:0 0}.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{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));display:inline-block}.code-block__code{font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;font-size:.875rem;line-height:24px;display:block}@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;-webkit-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;font-feature-settings:"pnum" on, "lnum" on;flex-wrap:wrap-reverse;justify-content:flex-end;display:flex}@media screen and (max-width:480px){.code-block__tools{font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on}}.code-block__lang{margin:0 0 0 8px}.code-block__clipboard{cursor:pointer;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0;transition:opacity .15s,color .15s}.code-block__clipboard:hover,.code-block__clipboard_active{color:var(--color-content-primary)}.code-block__clipboard:focus{opacity:1}.code-block__clipboard-tooltip{height:24px;display:block}@media (hover:none){.code-block__clipboard{opacity:1}}.prisma_theme_light .fade-enter{opacity:.01}.prisma_theme_light .fade-enter-active{opacity:1;transition:all .2s ease-out}.prisma_theme_light .fade-exit{opacity:1}.prisma_theme_light .fade-exit-active{opacity:.01;transition:all .2s ease-out}.prisma_theme_light .scale-fade-enter{transform:scale(.01)}.prisma_theme_light .scale-fade-enter-active{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{color:var(--color-content-primary);background:#fafafa;padding:.5em;display:block;overflow-x:auto}.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{padding:1em;display:block;overflow-x:auto}.prisma_theme_dark code.hljs{padding:3px 5px}.prisma_theme_dark .hljs{color:#959dcb;background:#292d3e}.prisma_theme_dark .hljs::selection{color:#959dcb;background-color:#32374d}.prisma_theme_dark .hljs ::selection{color:#959dcb;background-color:#32374d}.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{color:#ffcb6b;font-weight:700}.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{box-sizing:border-box;text-align:center;white-space:pre;border-radius:var(--border-radius-4);cursor:pointer;min-width: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);padding:.35em .55em;font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;font-size:.8em;line-height:1.86em;display:inline}.code-inline:active{background-color:var(--color-background-stroke)}.code-inline__tooltip{z-index:9999;border-radius:var(--border-radius-4);font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;white-space:nowrap;pointer-events:none;visibility:hidden;color:var(--color-content-inverted-primary);background-color:var(--color-accent-neutral);padding:.25rem .5rem;position:fixed;transform:translate(-50%)translateY(-100%)}.code-inline__tooltip_visible{visibility:visible}.code-inline__tooltip_bottom{transform:translate(-50%)}.button2{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;outline:none;justify-content:center;align-items:center;min-width:132px;padding:0 1em;font-family:YS Text,Arial,Helvetica,sans-serif;font-weight:500;transition-property:transform,background-color,border-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;display:inline-flex}.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{width:var(--progress-dot-size);height:var(--progress-dot-size);border-radius:var(--progress-border-radius);background-color:currentColor;animation:.9s ease-in-out infinite button2_progress;display:inline-block}.button2_progress .button2__progress-dot:not(:last-child){margin-right:4px}.button2_progress .button2__progress-dot:first-child{animation-delay:0s}.button2_progress .button2__progress-dot:nth-child(2){animation-delay:.3s}.button2_progress .button2__progress-dot:nth-child(3){animation-delay:.6s}@keyframes button2_progress{0%{opacity:.3}25%{opacity:.5}50%{opacity:.8}75%{opacity:.5}to{opacity:.3}}.button2_ripple{position:relative}.button2_ripple:before{content:"";opacity:0;border-radius:inherit;background-color:currentColor;transition:transform .1s ease-in-out,opacity .1s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.66)}.button2_ripple:hover:before{opacity:.1;transform:scale(1)}.button2_ripple:active:before{opacity:.15;transform:scale(1)}.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{--size:80px;height:80px;font-size:20px;line-height:24px}.button2_size_l{--size:60px;height:60px}.button2_size_m{--size:50px;height:50px}.button2_size_s{--size:36px;height:36px;font-size:14px}.button2_size_xs{--size:32px;height: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{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;background-color:var(--color-background-alternate);border-radius:24px;justify-content:space-around;display:flex}@media screen and (max-width:480px){.content-expander{background-color:#0000;background-color:initial;padding:0}}.content-expander:not(.content-expander_expanded)~*{display:none!important}.content-expander~*{animation:.3s cubic-bezier(.25,.1,.25,.1) .3s backwards theoryFragmentAppearance}.content-expander_expanded{max-height:0;margin:0;padding:0;overflow:hidden}.content-expander__button{border-radius:16px;min-width:230px;font-size:16px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 4px 16px #0000000f,0 2px 4px #0000000a}@media screen and (max-width:480px){.content-expander__button{width:100%}}.content-expander__button:hover:before{opacity:1}.bubble{background:var(--bg-color);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;border-radius:16px;align-items:center;padding:.5em .7em;display:flex;position:relative}.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 0.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);border:1px solid var(--color-background-stroke);border-radius:4px;padding-left:.5em;padding-right:.5em}.bubble_type_code .bubble__tail{display:none}.bubble_type_image{--bg-color:transparent;border:1px solid var(--color-background-stroke);padding:0}.bubble_type_image img,.bubble_type_image video{border-radius:inherit;width:100%;margin:0}.bubble_type_image .bubble__tail{display:none}.bubble_type_notification{--bg-color:transparent;color:var(--color-content-primary);padding:0}.bubble_type_notification .bubble__tail{display:none}.bubble_type_action-button{--bg-color:var(--color-palette-white-1000);color:#005cff;transition:background-color .2s,box-shadow .2s;box-shadow:0 4px 14px #00000014,0 0 5px #00000008}.bubble_type_action-button .bubble__tail{display:none}.bubble__tail{z-index:0;color:var(--tail-color);position:absolute;bottom:0}.bubble__tail_type_bordered{bottom:-1px}.bubble__tail-border{stroke:var(--tail-border-color,currentColor)}.spin{width:var(--spin-size);height:var(--spin-size);stroke-width:4px;vector-effect:non-scaling-stroke;border-radius:50%;display:block}.spin__line{transform-origin:50%;fill:none;stroke:currentColor;stroke-linecap:round;animation:1.8s cubic-bezier(.6,.35,.41,.68) infinite spin-arc,1.8s linear infinite spin-rotate}.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:-140px}}.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{max-width:var(--message-max-width);align-items:flex-end;display:flex;position:relative}.chat__message:not(:first-child){margin:4px 0 0}.chat__message_with-info .chat__message-bubble{display:inline-block}.chat__message_with-loader{filter:blur(1px)}.chat__message_side_left .chat__message-author{left:0}.chat__message_side_right{flex-direction:row-reverse}.chat__message_side_right .chat__message-author{right:0}.chat__message_animated{animation:.35s both chat__item-appearance}.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{width:100%;max-width:100%;padding:calc(var(--stacks-margin)*.25) var(--paddings);text-align:center;color:var(--color-content-secondary);justify-content:center;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{white-space:nowrap;color:var(--color-content-secondary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0;position:absolute;bottom:calc(100% + 2px)}.chat__message-code-wrapper{white-space:pre-wrap;word-break:break-all;margin:0;padding:0;display:inline-block}.chat__message-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chat__message-status-box{float:right;justify-content:space-between;font-size:10px;display:flex;position:relative;top:4px;right:-6px}.chat__message-status-icon{max-width:var(--line-height);max-height:var(--line-height)}.chat__message-image{cursor:pointer;display:block}.chat__messages-stack{margin:var(--stacks-margin) 0;flex-direction:row;display:flex;position:relative}.chat__messages-stack:first-child{margin-top:0}.chat__messages-stack:last-child{margin-bottom:0}.chat__messages-stack_with-top-space{margin-top:calc(var(--stacks-margin)*2.5)}.chat__messages-stack_side_left .chat__avatar{margin-right:var(--avatar-margin)}.chat__messages-stack_side_left .chat__message:not(:first-child) .chat__message-bubble{border-top-left-radius:4px}.chat__messages-stack_side_left .chat__message:not(:last-child) .chat__message-bubble{border-bottom-left-radius:4px}.chat__messages-stack_side_right{flex-direction:row-reverse}.chat__messages-stack_side_right .chat__avatar{background-color:var(--color-palette-black-200);margin-left:var(--avatar-margin)}.chat__messages-stack_side_right .chat__messages-stack-content{align-items:flex-end}.chat__messages-stack_side_right .chat__message:not(:first-child) .chat__message-bubble{border-top-right-radius:4px}.chat__messages-stack_side_right .chat__message:not(:last-child) .chat__message-bubble{border-bottom-right-radius:4px}.chat__messages-stack_animated .chat__avatar{animation:.35s chat__item-appearance}.chat__messages-stack-content{flex-direction:column;flex:1;min-width:0;max-width:100%;display:flex}.chat__avatar{--top-offset:0px;width:var(--avatar-size);min-width:var(--avatar-size);height:var(--avatar-size);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;align-self:flex-end;position:sticky;top:4px;bottom:4px;box-shadow:0 4px 4px #0000000d,0 4px 12px #0000001a}.chat__avatar_animated{transition:transform .35s}.chat__avatar_translated{transform:translateY(var(--top-offset));align-self:auto;position:static}.chat__scroller{right:var(--scroller-right);bottom:var(--scroller-bottom);width:var(--scroller-size);height:var(--scroller-size);padding:calc((var(--scroller-size) - 24px)/2);cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;color:var(--color-content-secondary);border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);border-radius:50%;justify-content:center;align-items:center;margin-left:auto;transition:opacity .2s,transform .2s,color .2s;display:flex;position:sticky;transform:scale(.9);box-shadow:0 1px 5px #0000000f,0 1px 17px #0000000f}.chat__scroller:hover{color:var(--color-content-primary)}.chat__scroller_visible{pointer-events:auto;opacity:1;transition-delay:.2s,.2s,0s;transform:none}.chat__scroller-icon{transform:rotate(-90deg)}.chat__scroller-counter{--size:calc(var(--scroller-size) * .4);min-width:var(--size);height:var(--size);text-align:center;color:#fff;border-radius:var(--size);font-size:calc(var(--scroller-size)*.22);background:#005cff;justify-content:center;align-items:center;padding:.1em .3em 0;display:flex;position:absolute;top:-2px;right:-2px}.chat{--paddings:32px;--avatar-size:40px;--line-height:1.44em;--stacks-margin:20px;--avatar-margin:8px;--scroller-size:50px;--scroller-right:var(--paddings);--scroller-bottom:calc(var(--paddings) / 2);--message-max-width:70%;background:var(--color-background-default);font:var(--font-ys-body-18-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;position:relative}.chat,.chat *{box-sizing:border-box}.chat_mini{--paddings:16px;--avatar-size:32px;--line-height:1.25em;--stacks-margin:8px;--avatar-margin:6px;--scroller-size:36px;--message-max-width:calc(100% - var(--avatar-size));font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on}.chat_scrollable .chat__scrollable-content{flex-direction:column;display:flex;position:relative}.chat_scrollable .chat__body{min-height:100%;padding-top:calc(var(--paddings)*2);flex-direction:column;flex-grow:1;flex-shrink:0;display:flex}.chat__body{padding:var(--paddings)}@keyframes chat__item-appearance{0%{transform:translateY(calc(var(--paddings) + var(--stacks-margin)));opacity:0}to{opacity:1;transform:none}}.dialog.dialog{--paddings:0px}@media screen and (max-width:480px){.dialog.dialog{--font-size:18px;--line-height:24px;--stacks-margin:20px;--avatar-margin:8px;--message-max-width:100%}}.dialog .dialog__message_type_image .image{margin:0}.downloadable-image{width:-moz-fit-content;width:fit-content;position:relative}.downloadable-image:hover .downloadable-image__button{opacity:1}.downloadable-image__button{width:32px;height:32px;box-shadow:var(--shadow-small-default);border-radius:var(--border-radius-10);background-color:var(--color-background-default);opacity:0;cursor:pointer;z-index:2;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0}.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,.formula_align_left{text-align:left;justify-content:flex-start;display:flex}.formula_align_center{text-align:center;justify-content:center;display:flex}.formula_align_right{text-align:right;justify-content:flex-end;display:flex}.glossary-term{text-decoration-line:underline;text-decoration-style:dashed;-webkit-text-decoration-color:var(--color-content-secondary);text-decoration-color:var(--color-content-secondary);text-underline-offset:.25em;text-decoration-thickness:1px;transition:text-decoration-color .2s}.glossary-term_open{-webkit-text-decoration-color:var(--color-accent-neutral);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{width:100%;display:block}.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;background-color:var(--quiz-task-background);color:var(--quiz-task-color);border-radius:16px}.quiz-task .markdown{color:var(--quiz-task-color)}.quiz-task .markdown a,.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-start:0;margin-block-end:.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;padding:0 0 2rem;padding:0 0 var(--size-700,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 2));overflow-x:auto}@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{padding:var(--spacing-32);box-shadow:0 0 20px var(--color-background-overlay);position:relative}}@media screen and (max-width:767px){.quiz__reset-dialog-modal-content-wrapper .quiz__reset-dialog{border-radius:0}}.quiz__reset-dialog{z-index:10;border-radius:var(--border-radius-16);background-color:var(--color-background-default);flex-direction:column;justify-content:flex-end;align-items:center;padding-block-end:1.25rem;font-family:YS Display,Arial,Helvetica,sans-serif;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:480px){.quiz__reset-dialog{position:fixed}}.quiz__reset-dialog-sticky-content{width:100%;bottom:var(--spacing-32);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:sticky}.quiz__reset-dialog-actions{justify-content:center;align-items:center;gap:var(--spacing-16);display:flex}@media screen and (max-width:480px){.quiz__reset-dialog-actions{gap:var(--spacing-8);box-sizing:border-box;flex-direction:column;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;border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);width:250px;height:180px;box-shadow:var(--shadow-medium-default);border-radius:8px;margin:4px;padding:12px;transition:all .4s,transform .4s cubic-bezier(0,1.16,.07,1.02)}.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{border:1px solid #1a1b22;width:100px;height:100px;margin:4px;transition:all .3s;transform:rotate(0)}.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{flex-direction:column;display:flex;position:relative}.dragndrop-default__placeholder.dragndrop-card__placeholder.dragndrop__placeholder{border-color:var(--color-background-stroke);border-radius:8px;min-width:250px;min-height:180px}.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{z-index:0;box-sizing:border-box;border:1.5px dashed var(--color-accent-neutral);position:absolute}.slider-default.slider{display:flex;position:relative}.slider-default__button.slider-card__button.slider__button{opacity:0;width:44px;height:44px;color:var(--color-content-inverted-primary);background-color:var(--color-accent-neutral);border-radius:50%;justify-content:center;align-items:center;margin:20px;transition:all .1s;display:flex;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{cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;flex-shrink:0;align-self:center;display:flex}.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{opacity:.3;justify-content:center;align-items:center;width:32px;height:32px;margin:0 4px;display:flex}.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{width:100%;height:max-content;overflow:hidden}.slider-default__content .slider__content-scrollable-area{box-sizing:border-box;overflow-x:scroll;overflow-x:overlay;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;display:flex;position:relative;overflow-y:hidden}.slider-default__content .slider__content-scrollable-area::-webkit-scrollbar{-webkit-appearance:none}.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{align-items:center;display:flex}@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;font-feature-settings:"pnum" on, "lnum" on;margin-inline-end:var(--spacing-4)}.quiz__feedback-modal{width:100%;max-width:33.75rem;position:relative}@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);flex-direction:column;display:flex}@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;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{top:var(--spacing-8);right:var(--spacing-8);z-index:1;position:absolute}@media (max-width:539px){.quiz__feedback-modal-close.quiz__feedback-modal-close{width:2.25rem;height:2.25rem;padding:.3125rem}.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;box-shadow:none;background-color:#0000;border:none;flex-direction:column;padding:0;display:flex;position:relative;left:-1px}@media screen and (max-width:480px){.quiz.quiz_type_cards{--item-width:180px}}.quiz.quiz_type_cards .quiz__table{border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);max-width:calc(100% + 2px);box-shadow:var(--shadow-medium-default);border-radius:16px;margin:0 auto;position:relative}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__table{max-width:100%}}.quiz.quiz_type_cards .quiz__source-list-container{height:230px}@media screen and (max-width:480px){.quiz.quiz_type_cards .quiz__source-list-container{border-left:none;border-right: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);-webkit-overflow-scrolling:auto;border-left:none;border-right:none}.quiz.quiz_type_cards .quiz__source-list-slider{-webkit-overflow-scrolling:auto;justify-content:center;width:100%;display:flex;position:absolute;left:0}.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{opacity:0;transition:opacity .2s,transform .4s;display:flex}.quiz.quiz_type_cards .quiz__source-list-slider .quiz__source-list-arrow_direction_left{transform:translate(4px)}.quiz.quiz_type_cards .quiz__source-list-slider .quiz__source-list-arrow_direction_right{transform:translate(-4px)}.quiz.quiz_type_cards .quiz__source-list-slider:hover .quiz__source-list-arrow{opacity:1;transform:translate(0)scale(1)}.quiz.quiz_type_cards .quiz__source-list-controls{z-index:1;pointer-events:none;justify-content:space-between;width:100%;height:100%;transition:all .2s;display:flex;position:absolute}.quiz.quiz_type_cards .quiz__section-lists{min-height:540px;display:flex}@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{box-sizing:border-box;text-align:center;text-overflow:ellipsis;color:#1a1b22;border-radius:100px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:250px;max-width:300px;height:40px;margin:15px auto 0;padding:0;display:flex;overflow:hidden}.quiz.quiz_type_cards .quiz__section-content-text{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;padding:0 1em;font-size:16px;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.quiz.quiz_type_cards .quiz__list-item{max-height:180px;padding:0;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.quiz.quiz_type_cards .quiz__list-item:before{content:"";background:linear-gradient(to bottom, #fff0 0%, var(--color-background-default) 100%);pointer-events:none;width:100%;height:27px;position:absolute;bottom:0;left:0}.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item{z-index:0;border-width:2px;position:relative}.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:"";opacity:.08;z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item:hover{border-color:var(--color-accent-success)}.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item:before,.quiz.quiz_type_cards .quiz__list-item_correct.quiz__list-item:hover:before{background-color:var(--color-accent-success)}.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item:hover{border-color:var(--color-accent-critical)}.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item:before,.quiz.quiz_type_cards .quiz__list-item_incorrect.quiz__list-item:hover:before{background-color:var(--color-accent-critical)}.quiz.quiz_type_cards .quiz__list-item_selected.quiz__list-item,.quiz.quiz_type_cards .quiz__list-item_selected.quiz__list-item:hover{border-color:var(--color-accent-main-a);box-shadow:0 0 0 2px var(--color-accent-main-a);cursor:pointer;border-width:2px}.quiz.quiz_type_cards .quiz__list-item .markdown{height:100%;display:flex}.quiz.quiz_type_cards .quiz__list-item .markdown .paragraph{flex-direction:column;width:100%;padding:12px;display:flex;overflow:scroll}.quiz.quiz_type_cards .quiz__list-item .markdown img{width:calc(100% + 24px);max-width:none;max-width:initial;border-radius:8px;height:calc(100% + 24px);margin:-12px}.quiz.quiz_type_cards .quiz__controls-area{z-index:1;pointer-events:none;flex-direction:column;justify-content:space-between;width:100%;min-height:calc(100% - 150px);display:flex;position:absolute;top:250px}.quiz.quiz_type_cards .quiz__controls{justify-content:space-around;display:flex;position:sticky;bottom:0}.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{pointer-events:all;padding:0 44px}@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{pointer-events:all;flex:none;width:52px;height:52px;padding:0}.quiz.quiz_type_cards .quiz__scrollbar{pointer-events:all;width:calc(100% - 32px);position:absolute;bottom:5px}.quiz.quiz_type_cards .quiz__footer{justify-content:space-around;align-items:center;height:100px;display:flex}.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{grid-row-gap:8px;box-sizing:border-box;border-left:none;border-right:none;border-radius:0;grid-template-rows:repeat(2,minmax(0,1fr));justify-content:normal;height:auto;padding:16px;display:grid}}.quiz.quiz_type_cards .quiz__feedback-button-wrapper{z-index:1;position:absolute;bottom:12px;right:12px}.quiz.quiz_type_cards .quiz__feedback-button{width:32px;height:32px;color:var(--color-palette-white-1000);background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.quiz.quiz_type_cards .quiz__feedback-button:hover{cursor:pointer}.quiz.quiz_type_cards .quiz__feedback-button:hover:before{border-radius:4px;width:28px;height:28px;transform:rotate(135deg)}.quiz.quiz_type_cards .quiz__feedback-button:before{z-index:-1;content:"";background-color:var(--color-background-glassy-c);border-radius:100%;width:32px;height:32px;transition:all .2s;display:block;position:absolute}.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);pointer-events:auto;padding-right:0}.quiz__feedback-tooltip .quiz__scrollable{max-height:calc(var(--tooltip-content-height) - 26px);padding-right:32px}.quiz_type_chat{flex-direction:column;height:764px;display:flex;overflow:hidden}@media screen and (max-width:480px){.quiz_type_chat{height:calc(100vh - 100px)}}.quiz_type_chat.quiz{padding:0;position:relative}.quiz_type_chat .quiz__chat-body{--stacks-margin:12px;flex:1}@media screen and (max-width:480px){.quiz_type_chat .quiz__chat-body{--paddings:var(--size-400,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 1.25));--font-size:18px;--line-height:24px;--stacks-margin:10px;--avatar-margin:8px;--message-max-width:calc(100% - var(--avatar-size))}}.quiz_type_chat .quiz__chat-answers-container{scrollbar-color:var(--color-background-glassy-b) #0000;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);flex-direction:column;gap:8px;display:flex;position:relative;overflow:scroll}@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;width:100%;padding:1rem;padding:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio,1))));cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;color:var(--color-content-primary);border-radius:16px;border-radius:var(--border-radius);background:var(--color-background-default);box-shadow:var(--shadow-medium-default);border:none;outline:none;transition:color .2s;display:block;position:relative;overflow:hidden;transform:translateZ(0)}@media screen and (max-width:480px){.quiz_type_chat .quiz__chat-answer{--border-radius:8px;--increased-border-radius:calc(var(--border-radius) * 1.5);line-height:24px;box-shadow:0 4px 16px #0d234305,0 4px 5px #0d23430a}.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,.quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):hover .markdown{color:var(--color-palette-white-1000)}.quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):hover:after{opacity:1}}@media (any-hover:none){body:not(._without-pointer-events) .quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):active,body:not(._without-pointer-events) .quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):active .markdown{color:var(--color-palette-white-1000)}body:not(._without-pointer-events) .quiz_type_chat .quiz__chat-answer:not(.quiz__chat-answer_used):active:after{opacity:1}}.quiz_type_chat .quiz__chat-answer[aria-disabled=true]{cursor:default}.quiz_type_chat .quiz__chat-answer:before{--status-line-height:calc(100% - 2 * var(--border-radius))}.quiz_type_chat .quiz__chat-answer:after{z-index:0;content:"";pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(88.88deg,#0a81ff .06%,#446dff 99.9%);width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.quiz_type_chat .quiz__chat-next-button{overflow:visible;overflow:initial}.quiz_type_chat .quiz__chat-answer-content{z-index:1;align-items:flex-start;font-weight:500;display:flex;position:relative}@media screen and (max-width:480px){.quiz_type_chat .quiz__chat-answer-content{font-weight:400}}.quiz_type_chat .quiz__chat-answer-content .quiz__chat-answer-image{--border-radius:8px;border-radius:8px;border-radius:var(--border-radius);flex:0 0 92px;margin-right:16px;transition:box-shadow .3s}.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{border-radius:var(--border-radius);margin:0}.quiz_type_chat .quiz__chat-answer-feedback{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;display:block}.quiz_type_chat .quiz__chat-answer-feedback_cropped{height:72px;margin-right:1.75rem;margin-right:var(--size-600,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 1.75));position:relative;overflow:hidden}.quiz_type_chat .quiz__chat-answer-feedback_cropped:after{content:"";background:linear-gradient(180deg, #fff0, var(--color-background-default));position:absolute;top:0;bottom:0;left:0;right:0}.quiz_type_chat .quiz__chat-answer-feedback-message{color:var(--answer-color);font-weight:700}.quiz_type_chat .quiz__chat-answer-feedback-excerpt{align-items:center;display:flex}.quiz_type_chat .quiz__chat-answer-feedback-button-open{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;position:absolute}.quiz_type_chat .quiz__progress-bar{--progress:0;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));background:var(--color-background-alternate);border-radius:100px;height:4px;position:absolute;overflow:hidden}.quiz_type_chat .quiz__progress-bar:after{content:"";width:100%;height:100%;transform:translateX(calc(-100% * (1 - var(--progress))));border-radius:inherit;background:linear-gradient(88.88deg,#0a81ff .06%,#446dff 99.9%);transition:transform .2s;position:absolute;top:0;left:0}.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));top:16px;top:calc((100% - var(--status-line-height))/2);width:4px;height:calc(100% - 32px);height:var(--status-line-height);content:"";background:var(--answer-color);border-radius:100px;position:absolute;left:-1px}.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));background-color:var(--color-background-default);font-size:16px;font-weight:700}.Drawer.quiz__chat-answer-drawer .Drawer-Content{background-color:var(--color-background-default);font-size:16px;line-height:24px;position:static}.Drawer.quiz__chat-answer-drawer .quiz__chat-answer-feedback-button-close{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));position:absolute}.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{box-sizing:border-box;min-height:40px;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;flex:0 40px;align-items:center;padding-left:16px;display:flex}.quiz__code-run-result-stdout{box-sizing:border-box;flex-direction:column;flex:1 0 0;margin:12px 16px;padding-bottom:16px;display:flex}.quiz__code-run-result-stdout-content{max-width:50vw;min-height:0;font:var(--font-mono-caption-14-regular);flex:auto;margin:0}.quiz__code-run-result-stdout-content_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{box-sizing:border-box;width:600px;color:var(--color-content-primary);padding:50px;font-weight:400;position:relative}@media (max-width:767px){.confirm-modal-old{width:100vw;height:100vh;padding:24px}}.confirm-modal-old__actions{gap:var(--spacing-16);display:flex}@media (max-width:539px){.confirm-modal-old__actions{flex-direction:column}}.confirm-modal-old__close{cursor:pointer;opacity:.7;color:var(--color-palette-white-1000);background-color:#0000;border:none;position:absolute;top:0;right:-48px}.confirm-modal-old__close:hover{opacity:1}@media (max-width:767px){.confirm-modal-old__close{color:var(--color-content-primary);top:12px;right:24px}}@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{width:20px;height:20px;right:12px}}.confirm-modal-old__title{font:var(--font-ys-header-28-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin-bottom:14px;font-family:YS Display}.confirm-modal-old__content{opacity:.8;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:14px 0 28px}.confirm-modal-old__button{min-width:132px}.notification{z-index:100;box-sizing:border-box;pointer-events:all;border:1px solid var(--color-accent-neutral);background-color:var(--color-background-default);min-height:48px;display:flex;position:relative;overflow:hidden;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:none;width:24px;height:24px;margin-right:10px}.notification__scrollable{flex-grow:1}.notification__content-wrapper{padding:12px 40px 10px 12px;display:flex}.notification__content{flex:1 1 0;align-self:center;max-width:600px;overflow:hidden}.notification__close.notification__close{cursor:pointer;opacity:0;color:var(--color-content-primary);background:0 0;border:none;padding:0;transition:opacity .2s ease-in-out;position:absolute;top:10px;right:10px}.notification:hover .notification__close{opacity:.6}.notification:hover .notification__close:hover{opacity:1}.quiz{--footer-border:1px solid var(--color-background-stroke);--container-border-radius:8px}.quiz.quiz__coding.quiz__coding_type_desktop{border-radius:var(--container-border-radius) var(--container-border-radius) 0 0;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.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{box-sizing:border-box;background-color:var(--color-background-alternate);justify-content:space-between;align-items:center;height:2.75rem;padding:0 1rem;display:flex}.quiz.quiz__coding.quiz__coding_type_desktop .quiz__coding-title{font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;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{box-sizing:border-box;flex-direction:column;justify-content:flex-end;width:100%;height:100%;max-height:200px;padding:4px;display:flex;position:absolute;bottom:0;left:0}.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;min-width:auto;height:100%}.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{box-sizing:border-box;border-top:var(--footer-border);align-items:center;height:2.75rem;display:flex;position:relative;overflow-x:auto}.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{flex:1 0 0;justify-content:flex-end;align-items:center;height:100%;display:flex}.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{flex-direction:column;flex:1;display:flex}.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{cursor:pointer;color:var(--color-content-primary);margin-left:4px}.checkbox-default.checkbox-text .checkbox-text__label{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:324px;height:50px;transition-property:transform,border-color;transition-duration:.1s;transition-timing-function:ease-in-out;display:flex}.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{-webkit-user-select:none;user-select:none;align-items:flex-start;display:flex}.checkbox-default.checkbox_disabled .checkbox__control{cursor:default;border-color:#abb2bf}.checkbox-default.checkbox_disabled .checkbox__control:hover{background:0 0}.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{box-sizing:border-box;cursor:pointer;opacity:1;border:1px solid;border-radius:1px;width:24px;height:24px;margin:4px;position:relative}.checkbox-default .checkbox__control:hover{background:#0000000a}.checkbox-default .checkbox__tick{visibility:hidden;margin:-1px;transition:all .2s;display:block;transform:scale(0)}.checkbox-default.checkbox-rounded.checkbox_disabled .checkbox__control{border-color:currentColor}.checkbox-default.checkbox-rounded .checkbox__control{border:2px solid;border-radius:6px;width:18px;height:18px;position:relative}.checkbox-default.checkbox-rounded .checkbox__tick{z-index:2;color:#fff;position:relative;top:-4px;left:-4px}.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{z-index:1;content:"";opacity:.15;background:#000;border-radius:6px;width:18px;height:18px;position:absolute;top:-2px;left:-2px}.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{border:2px solid;border-radius:2px;width:18px;height:18px}.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:auto}.radio-default.radio-text .radio-text__label{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:324px;height:50px;transition-property:transform,border-color;transition-duration:.1s;transition-timing-function:ease-in-out;display:flex}.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{margin:.4em 0;margin:calc(var(--radio-consrol-size,.8em)/2) 0;cursor:pointer;display:flex}.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__input{visibility:hidden;position:absolute}.radio-default .radio__control{flex:0 .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);opacity:1;border:2px solid var(--color-accent-neutral);border-radius:.4em;border-radius:calc(var(--radio-consrol-size,.8em)/2);margin:2px 15px 2px 2px;transition:background-color .2s ease-in-out;display:flex;position:relative}.radio-default .radio__circle{visibility:hidden;background:var(--color-accent-neutral);border-radius:50%;width:100%;height:100%;margin:auto;transition:all .2s;transform:scale(0)}.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;font-feature-settings:"pnum" on, "lnum" on}.likert-scale__extendable-cells-wrapper{flex-wrap:nowrap;display:flex}.likert-scale__header-row{z-index:2;display:flex;position:sticky;top:0}.likert-scale__header-row .likert-scale__extendable-cells-wrapper{background-color:var(--color-background-default);padding:8px 0}.likert-scale__header-grade-cell,.likert-scale__grade-cell{text-align:center;flex-grow:1;flex-shrink:0;width:90px}.likert-scale__header-statement-cell,.likert-scale__statement-cell{width:236px;padding-left:var(--row-horizontal-padding);flex-shrink:0}@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{z-index:1;position:sticky;left:0}.likert-scale__grade-cell{justify-content:center;align-items:center;display:flex}.likert-scale__additional-padding-right-cell{flex-shrink:0;display:block}.likert-scale__radio.likert-scale__radio.likert-scale__radio{font:var(--font-ys-header-20-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0}.likert-scale__radio.likert-scale__radio.likert-scale__radio:before{content:"";position:absolute;top:-15px;bottom:-15px;left:-20px;right:-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{flex-direction:column;justify-content:space-between;animation-name:fadeIn;animation-duration:1s;display:flex;position:relative}@media screen and (max-width:480px){.quiz.quiz_type_feedback{--quiz-padding-vertical:24px;--quiz-padding-horizontal:16px}}.quiz.quiz_type_feedback .quiz__fade-enter{opacity:0}.quiz.quiz_type_feedback .quiz__fade-enter-active{opacity:1;transition:opacity 1s}.quiz.quiz_type_feedback .quiz__fade-exit{opacity:1}.quiz.quiz_type_feedback .quiz__fade-exit-active{opacity:0;transition:opacity 1s}.quiz.quiz_type_feedback .quiz__title{margin:0;font-size:24px;font-weight:600;line-height:30px}.quiz.quiz_type_feedback .quiz__subtitle{margin-block-start:6px;margin-block-end:0;font-size:18px;font-weight:400;line-height:27px}.quiz.quiz_type_feedback .quiz__input{border-color:var(--color-background-stroke);min-height:178px}.quiz.quiz_type_feedback .quiz__question{min-height:150px}.quiz.quiz_type_feedback .quiz__card{min-height:300px;position:relative}.quiz.quiz_type_feedback .quiz__card .quiz__counter{position:absolute;bottom:0;right:0}.quiz.quiz_type_feedback .quiz__card .quiz__card-content{flex-direction:column;justify-content:flex-end;min-height:300px;display:flex}.quiz.quiz_type_feedback .quiz__card .quiz__card-content .quiz__card-title{margin-block-start:15px;margin-block-end:0;font-size:24px;font-weight:600;line-height:30px}.quiz.quiz_type_feedback .quiz__card .quiz__card-content .quiz__card-subtitle{margin:0;font-size:18px;font-weight:400;line-height:27px}.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{justify-content:space-between;align-items:center;margin-top:20px;display:flex;position:relative}.quiz.quiz_type_feedback .quiz__counter{font-size:16px;font-weight:500;line-height:20px}.quiz.quiz_type_feedback .quiz__scrollable{margin-right:calc(var(--quiz-padding-horizontal)*-1)}@media screen and (max-width:600px){.quiz.quiz_type_feedback .quiz__scrollable{max-height:320px}}@media screen and (max-width:480px){.quiz.quiz_type_feedback .quiz__move-on{flex-grow:1}.quiz.quiz_type_feedback .quiz__counter{color:#fff;font-size:14px;position:absolute;right:12px}.quiz.quiz_type_feedback .quiz__counter_disabled{color:#1a1b224d}}.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{content:"";background:conic-gradient(transparent 25%, var(--color-accent-success));border-radius:50%;width:40px;height:40px;animation:1s linear infinite quiz__radial-spinner-animation;position:absolute;top:-2px;left:-2px}@keyframes quiz__radial-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.quiz_type_figma .quiz__status-icon{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%;justify-content:center;align-items:center;display:flex;position:relative}.quiz_type_figma .quiz__status-icon_type_processing{background-color:var(--color-accent-success)}.quiz_type_figma .quiz__status-icon_type_done{background-color:var(--color-accent-neutral)}.quiz_type_figma .quiz__radial-progress{color:var(--color-accent-success);position:absolute;top:-2px;left:-2px}.quiz_type_figma .quiz__footer-content{margin:0 0 1rem;margin:0 0 var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio,1))));flex-direction:row;align-items:center;display:flex}@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{vertical-align:middle;min-width:230px;display:inline-block}@media screen and (max-width:480px){.quiz_type_figma .quiz__button{width:100%;margin:8px 0 0}}.quiz_type_macaroni .quiz__macaroni-option{grid-template-rows:minmax(0,auto);grid-template-columns:minmax(0,auto);width:-moz-fit-content;width:fit-content;max-width:100%;display:grid}.quiz_type_macaroni .quiz__macaroni-option>*{grid-area:1/1}.quiz_type_macaroni .quiz__macaroni-option>.Option{min-width:0}.quiz_type_macaroni .quiz__macaroni-option .Option{touch-action:none}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator{background-color:var(--color-background-default);border-radius:16px}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator:after{box-sizing:border-box;content:"";border:1.5px solid var(--color-background-stroke);border-radius:16px;width:100%;height:100%;transition:border-color .2s;display:block;position:absolute;top:0;left:0}@media (hover:none){.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Indicator:after{transition:none}}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label{font-size:1.125rem/1.5em YS Text, Arial, Helvetica, sans-serif;font-size:var(--font-200,1.125rem/1.5em YS Text, Arial, Helvetica, sans-serif);padding:24px 32px}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label:before{z-index:-1;box-sizing:content-box;content:"";border:1.5px solid var(--color-background-stroke);background-color:var(--color-background-default);border-radius:50%;width:25px;height:25px;transition:border-color .2s;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:none){.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label:before{transition:none}}.quiz_type_macaroni .quiz__macaroni-option .Option .Option-Label .formula{white-space:nowrap}.quiz_type_macaroni .quiz__macaroni-option .Option_checked .Option-Indicator:after,.quiz_type_macaroni .quiz__macaroni-option .Option_checked .Option-Label:before{border:2px solid var(--color-accent-neutral)}@media (hover:none){.quiz_type_macaroni .quiz__macaroni-option .Option{transition:none}}.quiz_type_macaroni .quiz__macaroni-option_disabled .Option{pointer-events:none}.quiz_type_macaroni .quiz__hint{z-index:1;box-sizing:border-box;pointer-events:auto;place-self:end start;margin-block-end:calc(-1*var(--spacing-8));margin-inline-start:calc(-1*var(--spacing-8));line-height:0}.quiz_type_macaroni .quiz__hint-icon{box-sizing:content-box;border-radius:var(--border-radius-16);background-color:var(--color-background-glassy-a);color:var(--color-content-primary);padding:4px;transition:color .2s,background-color .2s;display:block}.quiz_type_macaroni .quiz__hint-wrapper{justify-content:center;align-items:center;display:flex}.quiz_type_macaroni .quiz__hint:hover .quiz__hint-icon{color:var(--color-content-inverted-primary);background-color:var(--color-accent-neutral)}.quiz_type_macaroni .quiz__hint-overlay-content .Markdown{color:var(--color-content-inverted-primary)}.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .quiz__macaroni-option{margin-left:auto}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .Option .Option-Label{padding:16px 28px 16px 24px}}.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .Option .Option-Label:before{right:-6px}.quiz_type_macaroni .MarkerMacaroni-List_orientation_left .Option_checked .Option-Label:before{right:-7.5px}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni-List_orientation_right .Option .Option-Label{padding:16px 24px 16px 28px}}.quiz_type_macaroni .MarkerMacaroni-List_orientation_right .Option .Option-Label:before{left:-6px}.quiz_type_macaroni .MarkerMacaroni-List_orientation_right .Option_checked .Option-Label:before{left:-7.5px}.quiz_type_macaroni .MarkerMacaroni_flavor_grape .MarkerMacaroni-List .List-Item:not(:last-child) .MarkerMacaroni-ItemOption,.quiz_type_macaroni .MarkerMacaroni .List .List-Item .Option{margin-bottom:0}.quiz_type_macaroni .MarkerMacaroni .List .List-Item .Option .Option-Indicator{box-shadow:none;border: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;box-sizing:border-box;background-color:var(--color-background-default);background-clip:padding-box;border:1.5px solid #0000;border-radius:50%;width:28px;height:28px;padding:4.5px;position:absolute;top:50%;transform:translateY(-50%)}.quiz_type_macaroni .quiz__macaroni-pin:before,.quiz_type_macaroni .quiz__macaroni-pin:after{box-sizing:border-box;content:"";border-radius:50%;width:16px;height:16px;display:block}.quiz_type_macaroni .quiz__macaroni-pin:before{transition:border-color var(--transition-duration),transform .35s;border:1.5px solid var(--color-accent-neutral);background-color:#0000;position:absolute;top:4.5px;left:4.5px}@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{z-index:1;color:#fff;width:100%;height:100%;animation-name:fadeAppearance;animation-duration:.35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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{border:none;border:initial;-webkit-tap-highlight-color:#0000;min-width:100%;padding:40px 0 44px}@media screen and (max-width:479px){.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni{padding:36px 0}}.quiz_type_macaroni .MarkerMacaroni_flavor_grape.MarkerMacaroni_active{background-color:#0000;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{cursor:pointer;white-space:nowrap;outline:none;padding:5px 10px;display:block}.select-default__item.select__item:hover,.select-default__item.select__item:focus,.select-default__item.select__item_selected.select__item{background:var(--color-background-glassy-a)}.select-default__item.select-skeleton__item.select__item{align-items:center;height:2em;padding:0 12px;display:flex}.select-default__menu.select__menu{--select-menu-top-offset:3px;z-index:100;top:3px;top:calc(var(--select-height,0px) + var(--select-menu-top-offset));left:0;left:var(--select-menu-left,0);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);border:1px solid var(--color-background-stroke);background:var(--color-background-default);padding:15px 0;transition:transform .3s;display:none;position:absolute;overflow-y:auto}.select-default__menu.select__menu_visible{display:block}.select-default__menu.select__menu_native{opacity:0;height:100%;display:block;position:absolute;top:-4px}.select-default__menu.select-skeleton__menu.select__menu{--select-menu-top-offset:-1px;--select-menu-left:0;box-sizing:border-box;pointer-events:none;opacity:0;border-color:#d1d2d666;padding:8px 0;transition:opacity .2s,transform .2s;display:none;left:0;transform:translateY(10%);box-shadow:0 16px 30px -16px #081d2d3b}.select-default__menu.select-skeleton__menu.select__menu_visible{pointer-events:auto;opacity:1;display:block;transform:none}.select-default__menu.select-skeleton__menu.select__menu_native{cursor:pointer;pointer-events:visible;display:block}.select-default__arrow.select__arrow{margin-left:5px}.select-skeleton__arrow.select__arrow{margin-left:auto;margin-right:-10px;transform:rotate(270deg)}.select-default__toggle.select__toggle{box-sizing:border-box;cursor:pointer;align-items:center;display:flex}.select-default__toggle.select__toggle_disabled{cursor:default}.select-skeleton__toggle.select__toggle{border:1px solid;border-radius:4px;height:2.2em;padding:0 16px}@media screen and (max-width:480px){.select-skeleton__toggle.select__toggle{height:2.75em}}.select-default.select{color:var(--color-content-primary);-webkit-user-select:none;user-select:none;display:inline-block;position:relative}.select-default.select_disabled{color:var(--color-content-tertiary)}.meeting__choice-controls{justify-content:center;margin-top:20px;display:flex}.meeting__time-select{margin-right:20px}.quiz__put-in-order-gap-card{border:1.5px solid var(--color-background-stroke);background-image:linear-gradient(120deg, var(--color-background-alternate) 25%, transparent 25%, transparent 50%, var(--color-background-alternate) 50%, var(--color-background-alternate) 75%, transparent 75%, transparent 100%);background-size:4.62px 8px;border-radius:12px;width:90px}.quiz__put-in-order-gap-card_hovered{border-color:var(--color-accent-neutral);background-color:var(--color-background-glassy-a);background-image:none;border-style:dashed}.quiz__put-in-order-layer{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.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{border:1.5px solid var(--color-background-stroke);box-shadow:var(--shadow-medium-default);background-color:var(--color-background-default);border-radius:12px;padding:16px;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:.3s forwards quiz__put-in-order-card-drag-start}.quiz__put-in-order-option-card_status_correct,.quiz__put-in-order-option-card_status_incorrect{z-index:1;box-shadow:none;position:relative}.quiz__put-in-order-option-card_status_correct:before,.quiz__put-in-order-option-card_status_incorrect:before{content:"";z-index:-1;opacity:.08;border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0}.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 #d9d9d980;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{padding:16px var(--quiz-padding-horizontal) 16px;align-items:center;padding-right:0;display:flex}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__pieces-container:after{content:"";width:var(--quiz-padding-horizontal);flex-shrink:0;height:1px;display:block}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__piece{white-space:nowrap;flex-shrink:0;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{border:1.5px solid #0000;padding:16px}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__gap{box-sizing:border-box;height:62px}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__gap_hidden{visibility:hidden}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__gap_visible{visibility:visible}.quiz_type_put-in-order.quiz_type_put-in-order .quiz__status-icon{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{content:"";background:currentColor;border-radius:1.5px;width:100%;height:3px;position:absolute;top:0;left:0;transform:translateY(-50%)}.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{content:"";pointer-events:none;opacity:0;border-radius:inherit;background:var(--accent-color);width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}@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;padding:.5rem 0;padding:var(--size-100,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .5)) 0;cursor:pointer;border-radius:inherit;margin:0}@media screen and (max-width:480px){.quiz.quiz_type_select .quiz__option{padding:.5rem 0;padding:var(--size-100,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .5)) 0 var(--size-100,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .5))}}.quiz.quiz_type_select .quiz__option .radio__control{opacity:1;margin-top:6px}.quiz.quiz_type_select .quiz__option .checkbox__control{margin-top:4px}.quiz.quiz_type_select .quiz__option-container{margin:0 calc(4px - 2rem);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;position:relative}@media screen and (max-width:480px){.quiz.quiz_type_select .quiz__option-container{margin:0 calc(4px - 1rem);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{width:4px;left:-3px}}.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{border-radius:12px;margin-bottom:0}}.quiz-serial-images__modal-control{cursor:pointer;max-width:160px;height:50px;color:var(--color-content-primary);background-color:var(--color-background-default);border-radius:100px;justify-content:space-between;align-items:center;padding:0 20px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.quiz-serial-images__modal-radio{margin-inline-end:var(--spacing-8)}.quiz-serial-images__modal-radio-control.quiz-serial-images__modal-radio-control{background-color:#0000;border:1px solid #fff}.quiz__answer-modal-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.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;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;position:relative}.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;font-feature-settings:"pnum" on, "lnum" on}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__task-title{margin-inline-start:0;margin-inline-end: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;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{grid-column-gap:22px;grid-template-columns:repeat(2,1fr);width:100%;display:grid}@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{scroll-behavior:smooth;scrollbar-width:none;overflow:scroll hidden}.quiz.quiz_type_serial-images .quiz__answers_direction_row::-webkit-scrollbar{-webkit-appearance:none;height:0}.quiz.quiz_type_serial-images .quiz__answers_direction_row::-webkit-scrollbar-corner{-webkit-appearance:none;height:0}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answers_direction_row{margin:0 calc(-2*var(--horizontal-padding));padding-left:var(--horizontal-padding)}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card-answer-area:last-of-type{padding-right:calc(var(--horizontal-padding)*2)}}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__feedback{width:100%}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__feedback_hidden{padding:0}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card-wrapper{width:var(--card-row-size);height:var(--card-row-size)}.quiz.quiz_type_serial-images .quiz__answers_direction_row .quiz__answer-card{background-color:var(--color-palette-white-1000);position:absolute;top:0;bottom:0;left:0;right:0}.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{flex-grow:1;padding:8px;position:relative}.quiz.quiz_type_serial-images .quiz__answer-card-answer-area:before{content:"";pointer-events:none;background-color:var(--color-background-glassy-a);border-radius:12px;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.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{height:var(--tip-height);align-items:center;margin-block-end:var(--spacing-4);display:flex}.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;user-select:none;font-size:18px;line-height:var(--tip-height);font-weight:400;transition:all .2s ease-in}.quiz.quiz_type_serial-images .quiz__answer-card{box-sizing:border-box;cursor:pointer;border:1.5px solid var(--color-background-stroke);border-radius:var(--answer-card-border-radius);background-position:50%;background-repeat:no-repeat;transition:box-shadow .2s ease-in-out,border .2s ease-in-out}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__answer-card{border-width:1px}}.quiz.quiz_type_serial-images .quiz__answer-card:hover{cursor:zoom-in}.quiz.quiz_type_serial-images .quiz__answer-card_incorrect{border-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%;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{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.quiz.quiz_type_serial-images .quiz__statistic{color:var(--color-content-primary);-webkit-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;text-align:justify;word-wrap:break-word;color:var(--color-accent-success);order:100;margin-block-end:calc(-1*var(--spacing-24));padding:8px 0 16px;font-size:18px;font-weight:400;line-height:27px;transition:opacity .2s ease-in-out}.quiz.quiz_type_serial-images .quiz__feedback_incorrect{color:var(--color-accent-critical)}.quiz.quiz_type_serial-images .quiz__feedback_hidden{opacity:0;height:0;transition-duration:0s;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{align-items:center;margin-block-start:calc(var(--spacing-24) + 14px);font-size:16px;font-weight:500;display:flex}.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{justify-content:center;width:100%;margin-top:14px;display:flex;position:relative}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__continue{flex-direction:column}}.quiz.quiz_type_serial-images .quiz__footer-actions{align-items:center;margin-left:auto;display:flex}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__footer-actions{flex-grow:1}}.quiz.quiz_type_serial-images .quiz__back{width:50px;min-width:0;min-width:initial;flex-shrink:0;order:1;margin-inline-end:var(--spacing-16);padding:0;line-height:60px;display:block}.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{-webkit-user-select:none;user-select:none;order:2;min-width:182px;display:block}.quiz.quiz_type_serial-images .quiz__move-on_hidden{display:none}@media screen and (max-width:480px){.quiz.quiz_type_serial-images .quiz__move-on_hidden{display:none}.quiz.quiz_type_serial-images .quiz__move-on{width:100%}}@keyframes to-top{0%{transform:translate(0)}to{transform:translate(4%,-10%)}}@keyframes to-bottom{0%{transform:translate(0)}to{transform:translate(-4%,10%)}}.quiz_type_server .quiz__feedback{margin-top:2rem;margin-top:var(--size-700,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 2))}.quiz_type_server .quiz__feedback .paragraph{font-size:inherit;line-height:inherit}.quiz_type_server .quiz__pubkey{width:100%;margin-bottom:20px;display:block}.quiz_type_text .quiz__content-block{box-sizing:border-box;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;white-space:pre-line;overflow-wrap:break-word;border:1px solid #0000;border-radius:12px;margin:0;padding:12px;position:relative;box-shadow:0 4px 20px #0000000f}.quiz_type_text .quiz__content-block:after{content:"";border-radius:100px;width:3px;height:calc(100% - 28px);display:block;position:absolute;top:14px;left:-1px}.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-start:2rem;margin-block-end: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);scroll-margin-top:var(--spacing-64);border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);color:var(--color-content-primary);box-shadow:var(--shadow-medium-default);border-radius:16px}@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));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);border:none;padding:0}.quiz .quiz__content h1+.paragraph,.quiz .quiz__content h2+.paragraph,.quiz .quiz__content h3+.paragraph{margin-top:.5rem;margin-top:var(--size-100,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .5))}.quiz .quiz__submit{min-width:180px;margin:1rem 0 0;margin:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio,1)))) 0 0;display:block}.quiz__item{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);border-radius:6px}.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{top:calc((100% - var(--status-line-height))/2);width:4px;height:var(--status-line-height);content:"";background:var(--answer-color);border-radius:100px;position:absolute;left:-1px}@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;font:.875rem/1.08em YS Text,Arial,Helvetica,sans-serif;font:var(--font-100,.875rem/1.08em YS Text, Arial, Helvetica, sans-serif);align-self:center;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:.3s cubic-bezier(.25,.1,.25,.1) .3s backwards theoryFragmentAppearance}.quiz__zoom-button{color:#fff;background-color:#1a1b2299;display:none;position:absolute;bottom:14px;right:14px}@media (any-hover:hover){.quiz__zoom-button:hover{background-color:#1a1b22cc}}@media (any-hover:none){body:not(._without-pointer-events) .quiz__zoom-button:active{background-color:#1a1b22cc}}.quiz__reset-dialog-modal{background:0 0}.quiz__reset-dialog-content-wrapper{top:0;bottom:0;left:0;right:0}.quiz_no-margin-bottom.quiz_no-margin-bottom{margin-bottom:0}.table{--max-height:var(--max-table-height,400px);max-height:400px;max-height:var(--max-height);--border-color:var(--color-background-stroke);display:flex}.table__wrapper{max-width:100%;color:var(--color-content-primary);flex:1}.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{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;transition:border-bottom-color .2s;position:sticky;top:0}@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{opacity:0;display:none}.tabs-default__item-content.tabs__item-content_visible{opacity:1;display:flex}.tabs-default__item-content.tabs__item-content_swipe{scroll-snap-align:center;scroll-snap-stop:always;opacity:1;flex:0 0 100%;display:flex}.tabs-files__item-content .code-block.code-block{border:0;border-radius:0;width:100%;margin:0;display:block}.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);z-index:1;top:auto}.tabs-files__item-content .code-block__lang{display:none}.tabs-minimalistic__item-content:not(.tabs-minimalistic__item-content_visible){max-height:100vh;overflow:hidden}.tabs-default__content.tabs__content{flex:1 0 0;position:relative}.tabs__scrollable-content-area{scroll-snap-type:x mandatory;flex-direction:row;display:flex}.tab-default.tab{box-sizing:border-box;cursor:pointer;color:var(--color-content-secondary);flex:0 auto;justify-content:space-between;margin-right:24px;padding-bottom:8px;font-size:21px;line-height:26px;display:flex;position:relative}.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{color:var(--color-content-primary);transition:color .3s}}@media (any-hover:none){body:not(._without-pointer-events) .tab-default.tab:active{color:var(--color-content-primary);transition:color .3s}}.tab-default .tab__text{white-space:nowrap;text-overflow:ellipsis;min-width:20px;display:inline-block;overflow:hidden}.tab-default.tab:not(.tab_active):after{content:"";background-color:var(--color-accent-neutral);width:100%;height:2px;transition:transform .2s ease-in-out;display:block;position:absolute;bottom:0;transform:scaleX(0)}@media (any-hover:hover){.tab-default.tab:not(.tab_active):hover:after{transform:scaleX(1)}}@media (any-hover:none){body:not(._without-pointer-events) .tab-default.tab:not(.tab_active):active:after{transform:scaleX(1)}}.tab-pane.tab-files.tab{background-color:var(--color-background-default);box-shadow:none;border-radius:0;position:relative}.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);height:auto;top:0;bottom:0}.tab-pane.tab-files.tab:last-of-type{border-right-width:0}.tab-pane.tab-folder.tab{background-color:var(--color-background-default);box-shadow:none;border:1px solid #0000;border-left:0;border-radius:0;position:relative}.tab-pane.tab-folder.tab_active{border-color:var(--color-background-stroke);border-bottom-color:var(--color-background-default);line-height:39px;top:1px;box-shadow:0 0 15px #00000008,0 0 6px #00000017}.tab-pane.tab-folder.tab_active:after{height:calc(100% + 1px);top:-1px}.tab-pane.tab-folder.tab:not(.tab_active):hover{background-color:var(--color-background-glassy-a)}.tab-pane.tab-folder.tab:before{background-color:var(--color-background-stroke)}.tab-pane.tab-folder.tab_active+.tab:before{background:0 0}.tab-default.tab-minimalistic.tab{opacity:.4;color:var(--color-content-primary);justify-content:center;font-size:18px;transition:opacity .2s,transform .2s;transform:scale(.75)}.tab-default.tab-minimalistic.tab_active{opacity:1;border-bottom:none;transform:scale(1)}@media (any-hover:hover){.tab-default.tab-minimalistic.tab:hover{opacity:1}}@media (any-hover:none){body:not(._without-pointer-events) .tab-default.tab-minimalistic.tab:active{opacity:1}}.tab-default.tab-minimalistic.tab .tab__text{overflow:visible;overflow:initial}@media (any-hover:hover){.tab-default.tab-minimalistic.tab:not(.tab_active):hover:after{transform:scaleX(0)}}@media (any-hover:none){body:not(._without-pointer-events) .tab-default.tab-minimalistic.tab:not(.tab_active):active:after{transform:scaleX(0)}}.tab-pane.tab{box-sizing:border-box;cursor:pointer;min-width:60px;height:2.75rem;color:var(--color-content-secondary);background-color:var(--color-background-default);border-bottom:none;flex:1 1 0;justify-content:space-between;margin:0;padding:0 .25rem 0 1rem;font-size:.875rem;font-weight:500;line-height:3.14em;transition:background-color .1s ease-in-out;display:flex;position:relative}.tab-pane.tab:hover{color:var(--color-content-primary);background:var(--color-background-glassy-a);transition:color .3s}.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{content:"";background-color:var(--color-accent-neutral);width:2px;height:100%;position:absolute;top:0;left:0}.tab-pane.tab_active:before{display:none}.tab-pane.tab:before{content:"";background:var(--color-background-stroke);width:1px;height:40px;position:absolute;right:0}.tab-pane.tab_collapsed .tab__controls{margin:0 4% 0 0}.tab-pane.tab_collapsed .tab__close{position:relative}.tab-pane.tab_collapsed .tab__close:after{content:"";width:20px;height:20px;display:block;position:absolute;left:55%}.tab-pane.tab_collapsed .tab__warning{position:absolute;left:6px}.tab-pane .tab__text{white-space:nowrap;min-width:20px;display:inline-block;overflow:hidden}.tab-pane .tab__element-hint{z-index:1;width:100%;height:100%;position:absolute;left:0;overflow:hidden}.tab-pane .tab__controls{z-index:1;align-items:center;height:100%;margin:0 0 0 6px;display:flex}.tab-pane .tab__controls:empty{margin:0 6px}.tab-pane .tab__close{cursor:pointer;opacity:.6;display:flex}.tab-pane .tab__close:hover{opacity:1}.tab-pane .tab__warning{background:var(--color-accent-critical);border-radius:50%;width:6px;height:6px;margin-right:6px;display:block}.tab-simple.tab_active:after{content:normal;content:initial}.tab-simple.tab:hover{background:0 0;background:initial}.tab-simple .tab__text{opacity:1}.tab-default.tab-sliding.tab_active{border-bottom:none}.tabs-group-default.tabs-group{display:flex;position:relative}.tabs-group-default_swipe.tabs-group{width:max-content;min-width:100%}.tabs-group-files.tabs-group{border-bottom:1px solid var(--color-background-stroke);background:0 0;display:flex}.tabs-group-files__icon{color:var(--color-content-secondary);margin:8px 10px 8px 12px}.tabs-group-folder.tabs-group{border-bottom:1px solid var(--color-background-stroke);background:0 0;display:flex}.tabs-group-pane.tabs-group{background:var(--color-background-alternate)}.tabs-group-simple.tabs-group{background:0 0;padding:2px 0;display:flex}.tabs-group-default.tabs-group-sliding.tabs-group:after{width:var(--tabs-item-width);content:"";height:2px;transform:translateX(var(--tabs-item-left));background-color:var(--color-accent-neutral);transition:all .3s;display:block;position:absolute;bottom:-1px}.tabs-default__header_swipe{overflow:hidden}.tabs-default__header.tabs__header{position:relative}.tabs-default__header .tabs__content{height:100%;position:relative}.tabs-default__header .tabs__slider{width:100%;height:100%;overflow:hidden}.tabs-default__header .tabs__navigation-arrow{background-color:var(--color-background-default);align-items:center;width:24px;height:100%;display:flex}.tabs-default__header .tabs__navigation-arrow:hover{background-color:var(--color-background-alternate)}.tabs-default__header .tabs__navigation{z-index:1;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tabs-files__header{background-color:var(--color-background-default)}.tabs-files__header.tabs__header:before{z-index:1;content:"";background-color:var(--color-background-stroke);width:100%;height:1px;display:block;position:absolute;bottom:0}.tabs-files__header .tabs__navigation{height:auto;bottom:1px}.tabs-folder__header.tabs__header:before{content:"";background:#d9d9d9;width:100%;height:1px;display:block;position:absolute;bottom:0}.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{box-sizing:border-box;pointer-events:all;background:#fff;width:calc(100% - 8px);min-height:48px;margin:0 4px;display:flex;position:relative;overflow:hidden;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{flex:1 1 0;margin-right:40px;padding:12px;overflow:hidden}.problem-notification__close.problem-notification__close{cursor:pointer;opacity:0;color:#000;background:0 0;border:none;padding:0;transition:opacity .2s ease-in-out;position:absolute;top:10px;right:10px}.problem{margin-bottom:2.5rem;margin-bottom:var(--size-800,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 2.5))}.problem__controls{justify-content:space-between;align-items:center;min-height:40px;display:flex;position:relative}.problem__right-control{min-width:200px}.problem__notification-container{height:56px;position:relative}.problem__notification-absolute-wrapper{width:100%;max-width:600px;margin:0 auto;position:absolute;bottom:8px;left:0;right:0}.checkbox2{box-sizing:border-box;cursor:pointer;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--quiz-accent-color,var(--color-accent-neutral));border-radius:6px;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.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;opacity:0;color:var(--accent-icon-color);transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:scale(0)}.checkbox2:hover:not(.checkbox2_checked){background:var(--color-background-glassy-a)}.checkbox2:focus-within{outline:5px auto}.checkbox2:before,.checkbox2:after{content:"";-webkit-user-select:none;user-select:none;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.checkbox2:after{transition:background-color .2s ease-in-out}.checkbox2_with-movement-animation:before{opacity:0;border-radius:inherit;background-color:var(--accent-checkbox-color);transition:transform .4s ease-in-out,opacity .3s ease-in-out 50ms;transform:translate(-100%,100%)}.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 50ms;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{cursor:pointer;pointer-events:auto;position:absolute;top:6px;left:calc(100% - 28px)}.tooltip__button-close-icon{opacity:.7;color:var(--color-content-inverted-secondary);transition:opacity .2s}.tooltip__button-close-icon:hover{opacity:1}.tooltip__button-close-icon:active{transition-duration:.1s;transform:scale(.95)}.tooltip .tooltip__button.tooltip__button{background-color:#0000;background-color:var(--button-background-color,transparent);min-width:80px;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;background:0 0;padding:0}.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;color:var(--color-palette-black-900);border-radius:var(--tooltip-border-radius);background-color:var(--color-palette-white-1000);border:1px solid #00000012;padding:24px}.tooltip-default.tooltip-card .tooltip__content .markdown{color:var(--color-palette-black-900);font-size:16px;line-height:26px}.tooltip-default.tooltip-card .tooltip__button-close{left:calc(100% - 34px)}.tooltip-default.tooltip-card .tooltip__button-close-icon{color:var(--color-palette-black-900)}.tooltip-default.tooltip-card:before{z-index:-1;content:"";filter:blur(50px);background:#081d2d3b;display:block;position:absolute;top:6%;bottom:0;left:6%;right:6%}@media screen and (max-width:480px){.tooltip-default.tooltip-card{left:0}}.tooltip{z-index:var(--tooltip-z-index);top:var(--tooltip-top);left:var(--tooltip-left);box-sizing:border-box;pointer-events:all;width:max-content;color:var(--color-content-inverted-primary);background:var(--color-accent-neutral-hover);border-radius:4px;padding:10px;position:fixed}.tooltip_with-tail:after{z-index:1;top:var(--tooltip-tail-top);left:var(--tooltip-tail-left);content:"";transform-origin: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;width:0;height:0;display:block;position:absolute;transform:translate(0)rotate(225deg)}.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{opacity:1;transition:transform .1s ease-out,opacity .1s ease-out;transform:none}.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{opacity:1;transform:none}.tooltip_direction_top.tooltip-exit-active,.tooltip_direction_top-right.tooltip-exit-active,.tooltip_direction_top-left.tooltip-exit-active{transform:translate(0, -var(--tooltip-tail-size, 4px)-15px);opacity:.01;transition:transform .125s ease-out,opacity .125s ease-out}.tooltip_direction_top:after,.tooltip_direction_top-right:after,.tooltip_direction_top-left:after{top:100%;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:translate(0, 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{opacity:1;transition:transform .1s ease-out,opacity .1s ease-out;transform:none}.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{opacity:1;transform:none}.tooltip_direction_bottom.tooltip-exit-active,.tooltip_direction_bottom-right.tooltip-exit-active,.tooltip_direction_bottom-left.tooltip-exit-active{transform:translate(0, 4px15px);transform:translate(0, var(--tooltip-tail-size,4px)15px);opacity:.01;transition:transform .125s ease-out,opacity .125s ease-out}.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, 0);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{opacity:1;transition:transform .1s ease-out,opacity .1s ease-out;transform:none}.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{opacity:1;transform:none}.tooltip_direction_right.tooltip-exit-active,.tooltip_direction_right-top.tooltip-exit-active,.tooltip_direction_right-bottom.tooltip-exit-active{transform:translate(4px15px, 0);transform:translate(var(--tooltip-tail-size,4px)15px, 0);opacity:.01;transition:transform .125s ease-out,opacity .125s ease-out}.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{opacity:1;transition:transform .1s ease-out,opacity .1s ease-out;transform:none}.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{opacity:1;transform:none}.tooltip_direction_left.tooltip-exit-active,.tooltip_direction_left-top.tooltip-exit-active,.tooltip_direction_left-bottom.tooltip-exit-active{transform:translate(-var(--tooltip-tail-size, 4px)-15px, 0);opacity:.01;transition:transform .125s ease-out,opacity .125s ease-out}.tooltip_direction_left:after,.tooltip_direction_left-top:after,.tooltip_direction_left-bottom:after{left:100%;left:calc(100% - var(--tooltip-tail-offset,0px));transform:translate(-50%)rotate(-225deg)}.tooltip-landing{background:0 0;padding:0}@media screen and (max-width:480px){.tooltip-landing{width:calc(100vw - 16px)}}.tooltip-landing__content{--tooltip-content-padding:24px;box-sizing:border-box;overscroll-behavior:contain;max-height:calc(100svh - 76px);padding:24px;padding:var(--tooltip-content-padding);color:var(--color-content-inverted-primary);background-color:var(--color-accent-neutral-hover);overflow-wrap:break-word;border-radius:12px;font-size:20px;line-height:30px}.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{z-index:-1;content:"";filter:blur(50px);background:#081d2d3b;display:block;position:absolute;top:6%;bottom:0;left:6%;right:6%}.tooltip-revisor{padding:0}@media screen and (max-width:480px){.tooltip-revisor{width:calc(100vw - 16px)}}.tooltip-revisor__content{box-sizing:border-box;color:var(--color-content-inverted-primary);background:var(--color-accent-neutral-hover);padding:0;font-size:20px;line-height:30px}.tooltip-wizard.tooltip{--tooltip-tail-size:8px;background:var(--color-accent-neutral-hover);color:var(--color-content-inverted-primary);left:calc(var(--tooltip-left) + 9px);border-radius:12px;padding:0}.tooltip-wizard.tooltip_with-tail:after{background-color:var(--color-accent-neutral-hover);transform:translate(-15px);-webkit-mask-image:url(https://code.s3.yandex.net/tooltip-arrow_1.svg);mask-image:url(https://code.s3.yandex.net/tooltip-arrow_1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tooltip-wizard.tooltip_direction_top:after,.tooltip-wizard.tooltip_direction_top-right:after,.tooltip-wizard.tooltip_direction_top-left:after{left:calc(var(--tooltip-tail-left) - 24px);transform:translate(0)rotate(-90deg)}.tooltip-wizard.tooltip_direction_bottom:after,.tooltip-wizard.tooltip_direction_bottom-left:after{left:calc(var(--tooltip-tail-left) - 24px);transform:translateY(-15px)rotate(90deg)}.tooltip-wizard.tooltip_direction_bottom-right:after{left:var(--tooltip-tail-left);transform:translateY(-15px)rotate(90deg)}.tooltip-wizard.tooltip_direction_right:after,.tooltip-wizard.tooltip_direction_right-top:after,.tooltip-wizard.tooltip_direction_right-bottom:after{left:calc(var(--tooltip-tail-left) - 24px);transform:translate(-15px)}.tooltip-wizard.tooltip_direction_left:after,.tooltip-wizard.tooltip_direction_left-top:after,.tooltip-wizard.tooltip_direction_left-bottom:after{left:calc(100% - 16px);left:calc(100% - var(--tooltip-tail-offset,0px) - 16px);transform:translate(15px)rotate(-180deg)}.element-hint{display:inline-block}.element-hint__content{text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:17px;display:block;overflow:hidden}.element-hint__wrapper{overflow:inherit;width:inherit;height:inherit;display:inline-block;position:relative}@media (any-hover:hover){.element-hint__wrapper:hover{-webkit-user-select:none;user-select:none}}@media (any-hover:none){body:not(._without-pointer-events) .element-hint__wrapper:active{-webkit-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{box-sizing:border-box;cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--quiz-accent-color,var(--color-accent-neutral));border-radius:100px;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.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;opacity:0;color:var(--accent-icon-color);transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:scale(0)}.radio2:hover:not(.radio2_checked){background:#0000000f}.radio2:after{transition:background-color .2s ease-in-out}.radio2_checked{background-color:var(--accent-radio-color)}.radio2_checked .radio2__icon{opacity:1;transform:scale(1)}.radio2_checked:hover:after{content:"";-webkit-user-select:none;user-select:none;border-radius:inherit;background-color:#0000000f;width:100%;height:100%;position:absolute;top:0;left:0}.visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0 -1px -1px 0;padding:0;position:absolute;overflow:hidden}.quiz-form-choice{border:0;min-inline-size:auto;margin:0;padding:0}.quiz-form-choice__option{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;font-feature-settings:"pnum" on, "lnum" on;border-radius:6px;position:relative}.quiz-form-choice__option_disabled .quiz-form-choice__control{--quiz-accent-color:var(--color-content-primary)}.quiz-form-choice__option_disabled .quiz-form-choice__control:not(.checkbox2_view_outline):not(.radio2_view_outline){--accent-icon-color:var(--color-palette-white-1000)}.quiz-form-choice__option_disabled .quiz-form-choice__hint,.quiz-form-choice__option:not(.quiz-form-choice__option_disabled) .quiz-form-choice__option-label{cursor:pointer}.quiz-form-choice__option:after{content:"";pointer-events:none;opacity:0;border-radius:inherit;background-color:var(--quiz-accent-color);width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}@media (any-hover:hover){.quiz-form-choice__option:hover:not(.quiz-form-choice__option_disabled):after{opacity:1}}@media (any-hover:none){body:not(._without-pointer-events) .quiz-form-choice__option:active:not(.quiz-form-choice__option_disabled):after{opacity:1}}.quiz-form-choice__option_should-be-checked{--verdict-color:var(--color-accent-success)}.quiz-form-choice__option_should-not-be-checked.quiz-form-choice__option_checked{--verdict-color:#ff3b30}.quiz-form-choice__option_should-not-be-checked:not(.quiz-form-choice__option_checked){--verdict-color:var(--color-accent-success)}.quiz-form-choice__option_checked.quiz-form-choice__option_disabled .quiz-form-choice__control,.quiz-form-choice__option_should-be-checked:not(.quiz-form-choice__option_checked) .quiz-form-choice__control{--quiz-accent-color:var(--verdict-color)}.quiz-form-choice__option_checked.quiz-form-choice__option_disabled:before,.quiz-form-choice__option_should-be-checked:not(.quiz-form-choice__option_checked):before{background-color:var(--verdict-color)}.quiz-form-choice__option_checked:before{content:"";background:var(--quiz-accent-color);width:3px;height:calc(100% - 8px);position:absolute;top:4px;left:-1px}.quiz-form-choice__option_should-be-checked .quiz-form-choice__feedback,.quiz-form-choice__option_should-not-be-checked .quiz-form-choice__feedback{color:var(--verdict-color)}.quiz-form-choice__option-label{align-items:center;display:flex}.quiz-form-choice__control{margin:calc(.5rem + 1px) 0;margin:calc(var(--size-100,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .5)) + 1px) 0;flex-shrink:0;align-self:flex-start}.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;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));overflow-wrap:break-word;width:100%;min-width:0;height:100%;overflow:auto hidden}.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;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;font-feature-settings:"pnum" on, "lnum" on;color:var(--color-accent-critical);margin-top:var(--spacing-16);flex-wrap:wrap;align-items:center;display:flex}.marker-choice__missed-warning:before{content:"";background-color:var(--color-background-stroke);width:100%;height:1px;margin-bottom:var(--spacing-20);flex-shrink:0;display:block}.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{box-sizing:border-box;border-style:solid;border-width:1.5px;border-color:var(--verdict-color-triplet);border-radius:8px;align-self:flex-start;padding:12px 24px;position:relative}.quiz-form-matching__answer:after{content:"";opacity:.1;background-color:var(--verdict-color-triplet);position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:480px){.quiz-form-matching__answer{width:100%}}.quiz-form-matching__answer-icon{width:24px;height:24px;position:absolute;top:50%;left:-1.5px;transform:translate(-50%,-50%)}.rich-select__item{text-align:left;width:100%;font:inherit;color:inherit;text-transform:none;cursor:pointer;background-color:var(--color-background-default);border:0;border-radius:8px;outline:none;font-size:16px;display:block;position:relative;overflow:hidden}.rich-select__item:last-child{margin-bottom:0}.rich-select__item:after{content:"";pointer-events:none;width:100%;height:100%;transition:opacity .1s;position:absolute;top:0;left:0}.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{border:1.5px solid #dfe5ee;margin-bottom:12px;padding:8px 16px;font-size:16px;line-height:24px}.rich-select__item_mobile.rich-select__item_selected{box-shadow:none;border-color:#0000}.rich-select__item_mobile .rich-select__item-content{text-align:center}.rich-select__item-content{z-index:1;position:relative}.rich-select__search{margin:16px;position:relative}.rich-select__search-input{box-sizing:border-box;background:#fff;border:2px solid #e0e0e0;border-radius:10px;flex-direction:row;align-items:flex-start;width:100%;height:36px;padding:0 0 0 36px;font:500 .875rem/1.2857em YS Text,sans-serif;display:flex}.rich-select__icon{position:absolute;top:7px;left:8px}.rich-select__icon svg{opacity:.5}.rich-select__menu_desktop{box-sizing:border-box;border:1px solid var(--color-background-stroke);background-color:var(--color-background-default);box-shadow:var(--shadow-medium-default);border-radius:16px;outline:none;margin:.5em 0 0;padding:.5em;list-style:none;position:absolute}.rich-select__menu_desktop.rich-select__menu_upward{margin:0 0 .5em;top:auto;bottom:100%}.rich-select__menu-portal{z-index:1100;display:none;position:absolute}@keyframes drawer-handle-bounce{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}.rich-select__menu_mobile{--code-bg-simulator:#f7f9fc;--darken-background:#c5d1e3;--figaro-darken-notification:#d8e4f5;--figaro-notification:#dbe6e2;--input-hover:#e9edf8;--input:#f0f4fd;--popup-dividers:#ebeaed;--primary:#1a1b22;--shadow:#0d2343;--simulator-divider:#d9d9d9;--white:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px #0d234324, 0px 1px 5px 0px #0d23430f;--shadow-1:0px 2px 0px 0px #0d23431a, 0px 2px 6px 0px #0d23431a;--shadow-2:0px 1px 17px 0px #0000000f, 0px 1px 5px 0px #0000000f;--shadow-3:0px 4px 40px 0px #ebeef799;--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;box-sizing:border-box;padding:16px 16px calc(env(safe-area-inset-bottom) + 16px) 16px;filter:drop-shadow(0 3px 6px #0000000d)drop-shadow(0 4px 12px #00000008);flex-direction:column;display:flex}@media screen and (max-width:480px){.rich-select__menu_mobile{--font-400:1rem/1.375em ys text;--font-500:1rem/1.5em ys text;--font-600:1.125rem/1.5em ys text;--font-700:2rem/1.125em ys text}}.rich-select__item_mobile{border:1.5px solid #dfe5ee;margin-bottom:12px}.rich-select__item_mobile_selected{box-shadow:none;border-color:#0000}.rich-select-drawer.Drawer_direction_bottom.Drawer_view_default .Drawer-Handle{box-sizing:content-box}.rich-select-drawer.Drawer_visible .Drawer-Handle{animation:1s .25s drawer-handle-bounce}.prisma_theme_dark .rich-select__toggle{background-color:var(--color-background-alternate);box-shadow:none}.rich-select__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--color-background-default);box-shadow:var(--shadow-medium-default);border-radius:8px;align-items:center;margin:0;padding:.75em 1em .75em 1.5em;font-size:16px;font-weight:500;line-height:1.5em;display:inline-flex;overflow:hidden}@media screen and (max-width:480px){.rich-select__toggle{justify-content:space-between;display:flex}}.rich-select__toggle-arrow{width:1.5em;height:1.5em;transition:transform var(--select-display-animation-timing-ms);flex-shrink:0;margin-left:.25em;transform:rotate(-90deg)}.rich-select__toggle-arrow_opened{transform:rotate(90deg)}.rich-select__toggle-wrapper{font:inherit;color:inherit;background:0;border:0;border-radius:0;margin:0;padding:0}.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{color:var(--color-content-primary);outline:none}.rich-select_opened{z-index:1;position:relative}.rich-select__toggle[disabled]{color:var(--color-content-tertiary)}.quiz-form-matching__prompt{padding:1rem 0;padding:var(--size-300,var(--base-unit,calc(1rem * var(--base-ratio,1)))) 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);border-radius:6px;flex-direction:column;display:flex}@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))));color:var(--verdict-color-triplet);line-height:1.375em}@media screen and (max-width:480px){.quiz-form-matching__feedback .paragraph{font:1.125rem/1.5em YS Text,Arial,Helvetica,sans-serif;font:var(--font-200,1.125rem/1.5em YS Text, Arial, Helvetica, sans-serif)}}.quiz-form-matching__overlay{pointer-events:none;opacity:0;background-color:var(--color-background-glassy-a);border-radius:16px;width:calc(100% + 2px);height:calc(100% + 2px);transition:opacity .2s;position:absolute;top:-1px;left:-1px}.quiz-form-matching .rich-select_opened{z-index:2}.quiz-form-matching_select-expanded+.quiz-form-matching__overlay{opacity:1}@media screen and (max-width:480px){.quiz-form-matching_select-expanded+.quiz-form-matching__overlay{opacity:0}}.marker__inline-input_type_choice{display:inline-block}.marker__inline-input_type_choice.marker__inline-input_status_correct{outline:1px solid #02b241}.marker__inline-input_type_choice.marker__inline-input_status_incorrect{outline:1px solid red}.inline-field_type_text.input.input{width:var(--width);margin:.3em 16px;display:inline-block}.inline-field_type_text.inline-field_status_correct.input-simple .input__control{border-color:#02b241}.inline-field_type_text.inline-field_status_incorrect.input-simple .input__control{border-color:red}.editable-table-cell{box-sizing:border-box;position:relative}.editable-table-cell_editable{cursor:pointer}.editable-table-cell_editable:hover{background-color:var(--color-background-highlighted)}.editable-table-cell__input{width:100%;min-width:100%;max-width:100%;font-family:inherit;font-size:inherit;line-height:inherit;box-sizing:border-box;resize:none;word-wrap:break-word;white-space:pre-wrap;background:0 0;border:none;outline:none;min-height:1em;margin:0;padding:0;display:block;overflow:hidden}.editable-table-cell__content{word-wrap:break-word;white-space:pre-wrap;min-height:1em;display:block}.editable-table-controls-wrapper{pointer-events:none;z-index:100;width:100%;height:100%;position:fixed;top:0;left:0}.editable-table-control{pointer-events:auto;cursor:pointer;z-index:11;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:12px;line-height:1;display:flex;position:fixed}.editable-table-control:before{content:"";pointer-events:auto;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.editable-table-control:hover{background-color:#f3f4f6;border-color:#9ca3af}.full-markdown.full-markdown{display:block}.full-markdown.full-markdown .paragraph:after{content:none}.full-markdown.full-markdown .Markdown-HorizontalAlign_alignment_justify{text-align:justify;text-justify:inter-word;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{margin:2.5rem 0;margin:var(--size-800,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 2.5)) 0;justify-content:center;display:flex}.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{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;display:block}.markdown .image_expandable{cursor:zoom-in;background-color:var(--color-palette-white-1000);transition:filter .3s}.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-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;--font-200:var(--font-ys-body-18-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;--font-250:var(--font-ys-header-20-bold);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;--font-300:var(--font-ys-header-24-bold);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;--font-400:var(--font-ys-header-32-bold);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;--font-500:var(--font-ys-header-40-bold);font-feature-settings:"pnum" on, "lnum" on;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-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;--font-500:var(--font-ys-header-32-bold);font-feature-settings:"pnum" on, "lnum" on;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{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 2rem/1.125em Suisse,Arial,Helvetica,sans-serif;font:var(--font-400,600 calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 2) / 1.125em Suisse, Arial, Helvetica, sans-serif)}.markdown_type_theory h2+*,.markdown_type_theory h2+.paragraph{margin-top:.75rem;margin-top:var(--size-200,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .75))}.markdown_type_theory h3{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 h3+*,.markdown_type_theory h3+.paragraph{margin-top:.75rem;margin-top:var(--size-200,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .75))}.markdown_type_theory h4{margin:2rem 0 .75rem;margin:var(--size-700,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 2)) 0 var(--size-200,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .75));font:600 1.25rem/1.2em Suisse,Arial,Helvetica,sans-serif;font:var(--font-250,600 calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 1.25) / 1.2em Suisse, Arial, Helvetica, sans-serif)}.markdown_type_theory h4+*,.markdown_type_theory h4+.paragraph{margin-top:.75rem;margin-top:var(--size-200,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .75))}.markdown_type_theory h6{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{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));position:absolute}.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{content:"•";font-size:24px;top:-1px}.markdown_type_theory ol[start="0"]{counter-reset:ordered-list1 -1}.markdown_type_theory ol[start="1"]{counter-reset:ordered-list1 0}.markdown_type_theory ol[start="2"]{counter-reset:ordered-list1 1}.markdown_type_theory ol[start="3"]{counter-reset:ordered-list1 2}.markdown_type_theory ol[start="4"]{counter-reset:ordered-list1 3}.markdown_type_theory ol[start="5"]{counter-reset:ordered-list1 4}.markdown_type_theory ol[start="6"]{counter-reset:ordered-list1 5}.markdown_type_theory ol[start="7"]{counter-reset:ordered-list1 6}.markdown_type_theory ol[start="8"]{counter-reset:ordered-list1 7}.markdown_type_theory ol[start="9"]{counter-reset:ordered-list1 8}.markdown_type_theory ol[start="10"]{counter-reset:ordered-list1 9}.markdown_type_theory ol[start="11"]{counter-reset:ordered-list1 10}.markdown_type_theory ol[start="12"]{counter-reset:ordered-list1 11}.markdown_type_theory ol[start="13"]{counter-reset:ordered-list1 12}.markdown_type_theory ol[start="14"]{counter-reset:ordered-list1 13}.markdown_type_theory ol[start="15"]{counter-reset:ordered-list1 14}.markdown_type_theory ol[start="16"]{counter-reset:ordered-list1 15}.markdown_type_theory ol[start="17"]{counter-reset:ordered-list1 16}.markdown_type_theory ol[start="18"]{counter-reset:ordered-list1 17}.markdown_type_theory ol[start="19"]{counter-reset:ordered-list1 18}.markdown_type_theory ol[start="20"]{counter-reset:ordered-list1 19}.markdown_type_theory ol>li:before{content:counter(ordered-list1) ".";counter-increment:ordered-list1}.markdown_type_theory ol ol[start]{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{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;display:block}.markdown_type_theory .downloadable-image+em{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);margin-top:12px;font-family:Suisse,Arial,Helvetica,sans-serif;font-style:normal;display:block}.markdown_type_theory img,.markdown_type_theory video{max-width:100%}.markdown_type_theory audio{border-radius:var(--border-radius-8);width:100%;max-width:800px;margin-block:var(--spacing-4)}.markdown_type_theory video{width:100%;max-height:400px}.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{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;display:block}.markdown_type_theory img+em{margin:0}.markdown_type_theory blockquote{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);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);border-left:none;border-right:none;font-family:spectral,serif;font-weight:400;position:relative}.markdown_type_theory blockquote .paragraph:last-child{margin:0}.markdown_type_theory blockquote:before,.markdown_type_theory blockquote:after{content:"";text-align:center;background-color:var(--color-content-primary);background-position-x:50%;background-repeat:no-repeat;width:40px;height:24px;font-family:Menlo,Ubuntu Mono,consolas,source-code-pro,monospace;display:inline-block;position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;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{z-index:1;position:relative}.markdown_type_theory pre{margin:0}.markdown_type_theory .code-inline{box-sizing:border-box;white-space:break-spaces;word-break:break-word}.markdown_type_theory .code-block{margin:.75rem 0;margin:var(--size-200,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * .75)) 0}.markdown_type_theory .code-block+:not(.code-block):not(blockquote):not(h1):not(h2):not(h3):not(.content-expander_expanded){margin-top:2rem;margin-top:var(--size-700,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 2))}.markdown_type_theory :not(.code-block):not(.paragraph):not(ol):not(ul)+.code-block{margin-top:1.5rem;margin-top:var(--size-500,calc(var(--base-unit,calc(1rem * var(--base-ratio,1))) * 1.5))}.markdown_type_theory .glossary-term .code-inline{min-width:0;box-shadow:none;background:0 0;margin:0;padding:0}.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-start:0;margin-inline-end:0}.markdown_type_theory .chat__message-bubble_type_image .downloadable-image,.markdown_type_theory .downloadable-image_narrow{max-width:100%;margin-left:0;margin-right: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-left:0;margin-right: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{border:1px solid var(--color-background-stroke);border-radius:16px;padding:32px}@media screen and (max-width:480px){.markdown_type_theory:not(.markdown_size_small) .table{border:none;padding:0}}.markdown_type_theory.markdown_size_small{--base-ratio:.75;--font-200:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;--wide-block-horizontal-margin:0px}.MarkerMacaroni_flavor_grape .List-Title{display:none}.input-default__length-display{color:#abb2bf;font-size:.8em;position:absolute;bottom:0;right:0;transform:translateY(calc(100% + 4px))}.input-default.input-bordered{align-items:center;display:flex}.input-default.input-bordered.input-bordered_invalid.input:not(.input_valid):not(.input_empty):not(.input_focused) .input__control-wrapper{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{content:"*";color:var(--accent-color,#005cff);font-size:1rem;line-height:1.5em;position:absolute;top:0;left:calc(100% + 2px)}.input-default.input-bordered.input_required.input_focused.input_valid .input__control-wrapper{color:currentColor}.input-default.input-bordered.input_multiline .input__control{resize:none;padding-right:8px}.input-default.input-bordered.input_multiline .input__control-wrapper{height:120px;height:var(--min-multiline-height,120px);overflow-y:scroll}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar{background-color:#0000;width:6px}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar-thumb{background-color:#5c6079;border-radius:10px;-webkit-box-shadow:inset 0 0 0 1px #fff}.input-default.input-bordered.input_multiline .input__control-wrapper::-webkit-scrollbar-thumb:hover{background-color:#1a1b22}.input-default.input-bordered .input__control{width:100%;min-width:100%;max-width:100%;padding:8px 16px;font-family:inherit;font-size:1.125rem;line-height:1.77em}.input-default.input-bordered .input__control-wrapper{border-radius:6px;border-radius:var(--input-border-radius,6px);border:1px solid #1a1b2226;order:2;padding-bottom:0;display:inline-block}.input-default.input-bordered .input__control-wrapper:after{display:none}.input-default.input-bordered .input__label{opacity:1;color:#1a1b22;flex-shrink:0;order:1;align-self:flex-start;margin-right:12px;font-size:1rem;font-weight:500;line-height:1.75em;display:inline-block;position:relative;top:12px}.input-default.input-bordered .input__message{background-color:#fff;height:.9375rem;padding:0 4px;line-height:1.25em;top:0;bottom:0;transform:translate(12px,-50%)}.input-default.input{color:currentColor;margin:1.3em 0;position:relative}.input-default.input,.input-default.input *{box-sizing:border-box}.input-default.input_valid .input__control-wrapper{color:currentColor}.input-default.input_valid .input__control-wrapper:after{background-color:var(--color-accent-success)}.input-default.input_valid:after{color:var(--color-accent-success)}.input-default.input_disabled{opacity:.5}.input-default.input_required:after{content:"*";color:var(--color-accent-critical);font-size:1em;line-height:1.5em;display:none;position:absolute;top:0;right:0}.input-default.input_pristine .input__control-wrapper{color:currentColor}.input-default.input_pristine .input__control-wrapper:after{background:currentColor}.input-default.input_pristine:after{color: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);background:0 0;border:none;outline:none;font-size:1rem;line-height:1.5em}.input-default .input__control-wrapper{width:100%;color:var(--color-accent-critical);padding-bottom:4px;position:relative}.input-default .input__control-wrapper:after{content:"";background:currentColor;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.input-default .input__message{color:var(--color-accent-critical);font:var(--font-ys-caption-12-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0;line-height:2em;position:absolute;bottom:-24px}@media screen and (max-width:480px){.input-default .input__message{white-space:nowrap}}.input-default .input__label{transform-origin:0;pointer-events:none;opacity:.3;color:currentColor;margin:0;font-size:1rem;line-height:1.5em;transition:all .2s;position:absolute;top:0}.icon-arrow_direction_up{transform:rotate(90deg)}.icon-arrow_direction_down{transform:rotate(-90deg)}.icon-arrow_direction_right{transform:rotate(180deg)}.icon-arrow_direction_left{transform:rotate(0)}.icon-arrow_theme_tailed.icon-arrow_direction_up{transform:rotate(-90deg)}.icon-arrow_theme_tailed.icon-arrow_direction_down{transform:rotate(90deg)}.icon-arrow_theme_tailed.icon-arrow_direction_right{transform:rotate(0)}.icon-arrow_theme_tailed.icon-arrow_direction_left,.icon-arrow_theme_triangle.icon-arrow_direction_up{transform:rotate(180deg)}.icon-arrow_theme_triangle.icon-arrow_direction_down{transform:rotate(0)}.icon-arrow_theme_triangle.icon-arrow_direction_right{transform:rotate(-90deg)}.icon-arrow_theme_triangle.icon-arrow_direction_left{transform:rotate(90deg)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_up{transform:rotate(180deg)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_down{transform:rotate(0)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_right{transform:rotate(-90deg)}.icon-arrow_theme_outlined-triangle.icon-arrow_direction_left{transform:rotate(90deg)}.icon-logo_type_ya-en.icon-logo_theme_original path,.icon-logo_type_ya-ru.icon-logo_theme_original path{fill:#f33}.icon-logo_type_ya-en.icon-logo_theme_black path,.icon-logo_type_ya-ru.icon-logo_theme_black path{fill:#000}.icon-logo_type_ya-en.icon-logo_theme_white path,.icon-logo_type_ya-ru.icon-logo_theme_white path{fill:#fff}.icon-next{transform:rotate(180deg)}.icon-status-complete .shape1{fill:var(--color-accent-success)}.icon-status-complete .shape2{fill:var(--color-palette-white-1000);fill-rule:nonzero}.icon-status-error .shape1{fill:var(--color-accent-critical)}.icon-status-error .shape2,.icon-status-error .shape3{fill:var(--color-palette-white-1000)}.input-figaro-container-wrapper{--code-bg-simulator:#f7f9fc;--darken-background:#c5d1e3;--figaro-darken-notification:#d8e4f5;--figaro-notification:#dbe6e2;--input-hover:#e9edf8;--input:#f0f4fd;--popup-dividers:#ebeaed;--primary:#1a1b22;--shadow:#0d2343;--simulator-divider:#d9d9d9;--white:#fff;--font-100:.875rem/1.4286em ys text;--font-200:1rem/1.375em ys text;--font-250:1rem/1.5em ys text;--font-300:1.125rem/1.2222em ys text;--font-400:1.3125rem/1.2857em ys text;--font-500:1.5rem/1.1667em ys display;--font-600:2.125rem/1.0588em ys display;--font-700:3rem/1.0833em ys text;--background-blur:blur(12px);--shadow-0:0px 1px 2px 0px #0d234324, 0px 1px 5px 0px #0d23430f;--shadow-1:0px 2px 0px 0px #0d23431a, 0px 2px 6px 0px #0d23431a;--shadow-2:0px 1px 17px 0px #0000000f, 0px 1px 5px 0px #0000000f;--shadow-3:0px 4px 40px 0px #ebeef799;--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;background-color:var(--input);border-radius:var(--size-100);width:100%;height:30px;padding:3px 0;display:block}.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);box-sizing:content-box;cursor:text;border:1px solid var(--border-color);border-radius:var(--size-100);background-color:var(--background-color);align-items:center;width:100%;min-height:60px;transition:background-color .2s,border-color .2s;display:flex;position:relative}.input-figaro-container .input__control{opacity:0;transition:opacity .2s}.input-figaro-container_invalid{--background-color:#fbe7e7}.input-figaro-container_invalid .input-figaro__icon{color:#ff3b30}.input-figaro-container_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{margin:0 var(--size-300);flex-grow:1}.input-figaro.input .input__label{color:var(--primary);font:var(--font-300);top:20px}.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{align-items:center;display:flex}.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{color:var(--primary);padding-bottom:0;position:relative}.input-figaro .input__control-wrapper:after,.input-figaro.input_required:after{display:none}.input-figaro.input_required .input__label:after{content:"*";color:currentColor;font-size:1rem;line-height:1.5em;position:absolute;top:-.1em;right:-.5em}.input-figaro .input__control{padding:var(--size-300) 0 0;color:var(--primary);font:var(--font-300);margin:12px 0}.input-figaro textarea.input__control{resize:none}.input-figaro .input__control-wrapper .input__control::placeholder{color:#1a1b224d}.input-figaro__message-slidedown{transition-duration:.3s;transition-timing-function:ease;overflow:hidden}.input-figaro__message{color:#ff3b30;font-size:var(--size-200);line-height:2em}.input-figaro__icon{margin:auto var(--size-300);cursor:pointer;color:#005cff;flex-shrink:0}.input-figaro__icon_done{cursor:default;background-color:#fff;border-radius:100%;width:32px;height:32px}.input-figaro input::-webkit-outer-spin-button{-webkit-appearance:none}.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{border:1px solid #d9d9d9;border-radius:100px;align-items:center;height:50px;padding-left:21px;padding-right:7px;display:flex;position:relative}.input-rounded-container_focused{border-color:#1a1b22}.input-rounded-container_focused .input-rounded .input__control::placeholder{color:#1a1b224d}.input-rounded-container_filled{border-color:#005cff}.input-rounded-container_submitted{border-color:#02b241}.input-rounded-container_submitted .input-rounded .input__control{color:#1a1b22}.input-rounded-container_submitted .input-default.input_disabled{opacity:1}.input-rounded-container_invalid{border-color:#ff3b30}.input-rounded.input{flex-grow:1;margin:0 12px}.input-rounded .input__control-wrapper{padding-bottom:0;position:relative;top:-1px}.input-rounded__icon-link{width:18px;height:18px;display:block}.input-rounded__icon-link path{stroke:#005cff}.input-rounded__icon-submit{width:36px;height:36px;animation:.2s ease-in-out forwards emersion;display:block}.input-rounded .input__control-wrapper:after{display:none}.input-rounded .input__control{color:#1a1b22;caret-color:#005cff;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:18px}.input-rounded .input__control::placeholder{color:#aeafb24d}.input-rounded__error{color:#ff3b30;font-size:12px;line-height:24px;position:absolute;top:100%}@keyframes emersion{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.input-default.input-simple.input_focused .input__label{transform:none}.input-default.input-simple.input_focused .input__control{border:1px solid var(--color-accent-neutral)}.input-default.input-simple.input_multiline .input__control{border-radius:8px}.input-default.input-simple.input:not(.input_empty) .input__label{display:none}.input-default.input-simple .input__control{border:1px solid var(--color-background-stroke);width:100%;min-width:100%;max-width:100%;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;padding:16px}.input-default.input-simple .input__control-wrapper{padding-bottom:0}.input-default.input-simple .input__control-wrapper:after{display:none}.input-default.input-simple .input__label{font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;margin:0;top:18px;left:18px}.marker_type_textarea .marker__scrollable-box{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:6px;height:100%;padding:12px 16px 12px 12px;display:flex}.marker_type_textarea .marker__scrollable-box:focus-within{outline-offset:-2px;outline:5px auto #4d90fe}.marker_type_textarea .marker__scrollable-box_poped-up{border:none;box-shadow:0 4px 20px #0000000f}.marker_type_textarea .marker__content-block{box-sizing:border-box;white-space:pre-line;overflow-wrap:break-word;border:1px solid #0000;border-radius:8px;padding:16px;font-size:16px;font-weight:400;position:relative;box-shadow:0 4px 20px #0000000f}.marker_type_textarea .marker__content-block:after{content:"";width:3px;height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:-1px}.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}.fade-enter{opacity:.01}.fade-enter-active{opacity:1;transition:all .2s ease-out}.fade-exit{opacity:1}.fade-exit-active{opacity:.01;transition:all .2s ease-out}.scale-fade-enter{transform:scale(.01)}.scale-fade-enter-active{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 #24242412;--shadow-small-hovered:0px 1px 16px 2px #24242412;--shadow-small-pressed:0px 0px 6px #24242412;--shadow-small-hidden:0px 1px 4px 1px #24242400;--shadow-medium-default:0px 1px 12px 2px #24242412;--shadow-medium-hovered:0px 2px 32px 6px #24242412;--shadow-medium-pressed:0px 1px 8px #24242412;--shadow-medium-hidden:0px 1px 12px 2px #24242400;--shadow-huge-default:0px 2px 160px 16px #24242412;--shadow-huge-hidden:0px 2px 160px 16px #24242400}.prisma_theme_dark{--shadow-medium-default:0px 4px 16px #0000003d;--shadow-small-default:0px 1px 4px 1px #24242412;--shadow-small-hovered:0px 1px 16px 2px #24242412;--shadow-small-pressed:0px 0px 6px #24242412;--shadow-small-hidden:0px 1px 4px 1px #24242400;--shadow-medium-hovered:0px 2px 32px 6px #24242412;--shadow-medium-pressed:0px 1px 8px #24242412;--shadow-medium-hidden:0px 1px 12px 2px #24242400;--shadow-huge-default:0px 2px 160px 16px #24242412;--shadow-huge-hidden:0px 2px 160px 16px #24242400}.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;--color-palette-black-100-a:#0000000f;--color-palette-black-1000:#000;--color-palette-black-100:#f0f0f0;--color-palette-black-200-a:#0000001f;--color-palette-black-200:#e0e0e0;--color-palette-black-300-a:#00000040;--color-palette-black-300:#bfbfbf;--color-palette-black-500-a:#00000080;--color-palette-black-500:gray;--color-palette-black-50:#f5f5f5;--color-palette-black-800-a:#000000d9;--color-palette-black-800:#262626;--color-palette-black-900:#161616;--color-palette-blue-200-a:#357de11f;--color-palette-blue-500-a:#357de180;--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:#ffffff0f;--color-palette-white-1000:#fff;--color-palette-white-200-a:#ffffff1f;--color-palette-white-300-a:#ffffff40;--color-palette-white-500-a:#ffffff80;--color-palette-white-800-a:#ffffffbf;--color-palette-yellow-500-a:#ffb72c80;--color-palette-yellow-dark:#faa500;--color-palette-yellow-light:#ffedca;--color-palette-yellow-normal:#ffb72c;--color-palette-yellow-pale:#fff7eb;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-120:120px}.prisma_theme_dark{--color-accent-critical:#e36563;--color-accent-main-a:#357de1;--color-accent-main-b:#3466ad;--color-accent-neutral:#fff;--color-accent-neutral-hover:#bfbfbf;--color-accent-notice:#e67046;--color-accent-success:#1c9c75;--color-accent-warning:#ffb72c;--color-background-alternate:#1b1b1e;--color-background-default:#202124;--color-background-glassy-a:#ffffff0f;--color-background-glassy-b:#ffffff1f;--color-background-glassy-c:#ffffff40;--color-background-highlighted:#404959;--color-background-overlay:#000000d9;--color-background-stroke:#2e2e2e;--color-content-inverted-primary:#000000d9;--color-content-inverted-secondary:#00000080;--color-content-primary:#d6d6d6;--color-content-secondary:#ffffff80;--color-content-tertiary:#ffffff40}.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:#000;--color-accent-notice:#e67046;--color-accent-success:#1c9c75;--color-accent-warning:#ffb72c;--color-background-alternate:#f5f5f5;--color-background-default:#fff;--color-background-glassy-a:#0000000f;--color-background-glassy-b:#0000001f;--color-background-glassy-c:#00000040;--color-background-highlighted:#edf1f8;--color-background-overlay:#00000080;--color-background-stroke:#e0e0e0;--color-content-inverted-primary:#fff;--color-content-inverted-secondary:#ffffff80;--color-content-primary:#000000d9;--color-content-secondary:#00000080;--color-content-tertiary:#00000040}.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;--shadow-small-default:0px 1px 4px 1px #24242412;--shadow-small-hovered:0px 1px 16px 2px #24242412;--shadow-small-pressed:0px 0px 6px #24242412;--shadow-small-hidden:0px 1px 4px 1px #24242400;--shadow-medium-default:0px 1px 12px 2px #24242412;--shadow-medium-hovered:0px 2px 32px 6px #24242412;--shadow-medium-pressed:0px 1px 8px #24242412;--shadow-medium-hidden:0px 1px 12px 2px #24242400;--shadow-huge-default:0px 2px 160px 16px #24242412;--shadow-huge-hidden:0px 2px 160px 16px #24242400;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;--color-palette-black-1000:#000;--color-palette-black-100-a:#ffffff14;--color-palette-black-100:#f0f0f0;--color-palette-black-200-a:#0000001f;--color-palette-black-200:#e0e0e0;--color-palette-black-300-a:#00000040;--color-palette-black-300:#bfbfbf;--color-palette-black-500-a:#00000080;--color-palette-black-500:gray;--color-palette-black-50:#f5f5f5;--color-palette-black-800-a:#000000d9;--color-palette-black-800:#262626;--color-palette-black-900:#161616;--color-palette-blue-200-a:#357de11f;--color-palette-blue-500-a:#357de180;--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-blue-brand:#027ef2;--color-palette-blue-higher-education:#3870f2;--color-palette-green-dark:#2b7d64;--color-palette-green-light:#c2eadf;--color-palette-green-mild:#5cc7a6;--color-palette-green-normal:#1c9c75;--color-palette-green-pale-a:#1c9c751f;--color-palette-green-pale:#edf7f4;--color-palette-green-brand:#07ab4b;--color-palette-orange-dark:#bd4f28;--color-palette-orange-light:#fcdace;--color-palette-orange-normal:#e67046;--color-palette-orange-pale:#fdf1ed;--color-palette-orange-brand:#ff6c26;--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-a:#e365631f;--color-palette-red-pale:#fdeded;--color-palette-red-brand:#e84033;--color-palette-white-100-a:#ffffff0f;--color-palette-white-1000:#fff;--color-palette-white-200-a:#ffffff1f;--color-palette-white-300-a:#ffffff40;--color-palette-white-500-a:#ffffff80;--color-palette-white-800-a:#ffffffbf;--color-palette-yellow-500-a:#ffb72c80;--color-palette-yellow-dark:#faa500;--color-palette-yellow-light:#ffedca;--color-palette-yellow-normal:#ffb72c;--color-palette-yellow-lumi:#fcffc3;--color-palette-yellow-pale-a:#faa5001f;--color-palette-yellow-pale:#fff7eb;--color-palette-yellow-brand:#ffd20a;--color-palette-orange-grade:#fc6736;--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:#e36563;--color-accent-main-a:#357de1;--color-accent-main-b:#3466ad;--color-accent-neutral-hover:#bfbfbf;--color-accent-neutral:#fff;--color-accent-notice:#e67046;--color-accent-success:#1c9c75;--color-accent-warning:#ffb72c;--color-background-alternate:#1b1b1e;--color-background-default:#202124;--color-background-glassy-a:#ffffff0f;--color-background-glassy-b:#ffffff1f;--color-background-glassy-c:#ffffff40;--color-background-highlighted:#404959;--color-background-overlay:#000000d9;--color-background-stroke:#fff3;--color-background-widget:#28292b;--color-content-inverted-primary:#000000d9;--color-content-inverted-secondary:#00000080;--color-content-primary:#d6d6d6;--color-content-secondary:#ffffff80;--color-content-tertiary:#ffffff40}.prisma_theme_light{--color-accent-critical:#e36563;--color-accent-main-a:#357de1;--color-accent-main-b:#3466ad;--color-accent-neutral-hover:#000;--color-accent-neutral:#262626;--color-accent-notice:#e67046;--color-accent-success:#1c9c75;--color-accent-warning:#ffb72c;--color-background-alternate:#f5f5f5;--color-background-default:#fff;--color-background-glassy-a:#0000000f;--color-background-glassy-b:#0000001f;--color-background-glassy-c:#00000040;--color-background-highlighted:#edf1f8;--color-background-overlay:#00000080;--color-background-stroke:#0003;--color-background-widget:#fff;--color-content-inverted-primary:#fff;--color-content-inverted-secondary:#ffffff80;--color-content-primary:#000000d9;--color-content-secondary:#00000080;--color-content-tertiary:#00000040}
