.error-page-4xx{background-color:#fcfcf9;padding:32px 16px}.error-page-4xx__content{margin:0 auto}.error-page-4xx__logo{background-repeat:no-repeat;background-size:cover;height:240px;margin:160px auto 8px;width:344px}.error-page-4xx__logo-408{background-image:url(/v250715.0/assets/img/prof_cheops_wires.svg)}.error-page-4xx__logo-409{background-image:url(/v250715.0/assets/img/prof_cheops_locked_wait.png)}.error-page-4xx__logo-423{background-image:url(/v250715.0/assets/img/prof_cheops_locked.png)}.error-page-4xx__logo-429{background-image:url(/v250715.0/assets/img/prof_cheops_clock_attention.png)}.error-page-4xx__description{text-align:center}.error-page-4xx__description-title{font-size:36px;line-height:normal;margin-bottom:16px}.error-page-4xx__description-message{font-size:16px;line-height:24px;margin:0}.error-page-4xx__button{margin:32px auto;max-width:max-content}@media (max-width:768px){.error-page-4xx__logo{height:180px;margin-top:80px;width:256px}.error-page-4xx__description-title{font-size:24px}.error-page-4xx__description-message{font-size:14px;line-height:20px}}.update_popup{background:rgba(0,0,0,.38);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}.update_popup__window{background:#fff;border-radius:16px;box-sizing:border-box;display:inline-block;font-family:PT Root UI,Arial,sans-serif;left:50%;max-width:360px;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:top;width:100%}@media (max-width:760px){.update_popup__window{display:block;width:auto}}.update_popup__window_title{font-size:18px;font-weight:900;line-height:24px;padding:0 120px 17px 0}.update_popup__window_text{color:#36363e;font-size:18px;line-height:24px;padding-right:120px;position:relative}.update_popup__window_cheops{background:url(/v250715.0/assets/img/cheops_mechanic.svg) 50% 50% no-repeat;height:108px;position:absolute;right:10px;top:10px;width:106px}.update_popup__window_footer{font-size:0;margin-top:15px;text-align:right}.update_popup__window_footer button{background:#f1edfa;border:0;border-radius:8px;color:#7b29c9;cursor:pointer;display:inline-block;font-family:PT Root UI,Arial,sans-serif;font-size:16px;height:36px;letter-spacing:.02em;line-height:19px;margin-left:8px;outline:none;padding:8px 16px;text-align:center;transition:all .1s ease-in-out;vertical-align:middle}.update_popup__window_footer button:hover{background:#eae0ff}.update_popup__window_footer button[disabled]{background:transparent;border:1px solid #e1dfe6;color:#c6c2cc}.control_wrapper{align-items:start;display:inline-flex;margin:2px;min-height:40px;min-width:40px;vertical-align:top}.control_wrapper--align-items-center{align-items:center}.control_wrapper--full-width{width:calc(100% - 4px)}.control_wrapper--medium{min-height:32px;min-width:32px}.control_wrapper--small{min-height:24px;min-width:24px}.text_control{font-size:14px;line-height:24px;max-width:810px;padding:8px 16px;transition:all .15s}.text_control--primary{font-size:16px;font-weight:700}.text_control--disabled{color:#adadad}.text_control--caption{color:#717171}.text_control--captionHeight{font-size:12px;line-height:16px}.text_control--bold{font-weight:500}.text_control--dark_mode{color:#fff}.text_control--dark_mode.text_control--caption{color:#9f9f9f}.text_control--dark_mode.text_control--caption:hover{color:#fff}.text_control--clickable{cursor:pointer}.text_control--hasErrors{color:#ff5757}.text_control--text-align-center{text-align:center}.text_control--hasHover:hover{background:rgba(51,51,51,.06);border-radius:4px;cursor:pointer}.text_control--wrap{white-space:pre-wrap}.element_wrapper{align-items:center;display:flex;padding:2px}.element_wrapper--singleton{padding:10px}.element_wrapper--justify-content-left{justify-content:flex-start}.element_wrapper--justify-content-right{justify-content:flex-end}.element_wrapper--justify-content-center{justify-content:center}.element_wrapper--justify-content-space-between{justify-content:space-between}.element_wrapper--justify-content-space-evenly{justify-content:space-evenly}.element_wrapper--justify-content-space-around{justify-content:space-around}.element_wrapper--has-hover:hover{background-color:rgba(51,51,51,.06);border-radius:4px;cursor:pointer}.element_wrapper--dark_mode.element_wrapper--has-hover:not(:focus-within):hover{background-color:hsla(0,0%,100%,.15);border-radius:4px;cursor:pointer}.element_wrapper--bordered{border:1px solid #e4e4e4;border-radius:4px}.element_wrapper--wrap{flex-wrap:wrap}.element_wrapper--full-width{flex-grow:1}.MuiIcon-root.icon_atom,.MuiSvgIcon-root.icon_atom,.icon_atom.ui-icon{color:#929292}.MuiIcon-root.icon_atom svg path,.MuiSvgIcon-root.icon_atom svg path,.icon_atom.ui-icon svg path{fill:#929292;transition:fill .15s}.MuiIcon-root.icon_atom--disabled,.MuiSvgIcon-root.icon_atom--disabled,.icon_atom.ui-icon--disabled{color:#e0e0e0}.MuiIcon-root.icon_atom--disabled svg path,.MuiSvgIcon-root.icon_atom--disabled svg path,.icon_atom.ui-icon--disabled svg path{fill:#e0e0e0}.MuiIcon-root.icon_atom--has-hover:hover,.MuiSvgIcon-root.icon_atom--has-hover:hover,.icon_atom.ui-icon--has-hover:hover{color:#717171}.MuiIcon-root.icon_atom--has-hover:hover svg path,.MuiSvgIcon-root.icon_atom--has-hover:hover svg path,.icon_atom.ui-icon--has-hover:hover svg path{fill:#717171}.MuiIcon-root.icon_atom--dark-mode,.MuiSvgIcon-root.icon_atom--dark-mode,.icon_atom.ui-icon--dark-mode{color:#fff}.MuiIcon-root.icon_atom--dark-mode svg path,.MuiSvgIcon-root.icon_atom--dark-mode svg path,.icon_atom.ui-icon--dark-mode svg path{fill:#fff}.MuiIcon-root.icon_atom--has-errors,.MuiSvgIcon-root.icon_atom--has-errors,.icon_atom.ui-icon--has-errors{color:#ff5757}.MuiIcon-root.icon_atom--has-errors svg path,.MuiSvgIcon-root.icon_atom--has-errors svg path,.icon_atom.ui-icon--has-errors svg path{fill:#ff5757}.MuiIcon-root.icon_atom--active,.MuiSvgIcon-root.icon_atom--active,.icon_atom.ui-icon--active{color:#909090}.MuiIcon-root.icon_atom--active svg path,.MuiSvgIcon-root.icon_atom--active svg path,.icon_atom.ui-icon--active svg path{fill:#909090}.MuiIcon-root.icon_atom--size-large,.MuiSvgIcon-root.icon_atom--size-large,.icon_atom.ui-icon--size-large{font-size:24px}.MuiIcon-root.icon_atom--size-medium,.MuiSvgIcon-root.icon_atom--size-medium,.icon_atom.ui-icon--size-medium{font-size:18px}.MuiIcon-root.icon_atom--size-small,.MuiSvgIcon-root.icon_atom--size-small,.icon_atom.ui-icon--size-small{font-size:15px}.button_control{border-radius:4px}.button_control .MuiButton-root{font-family:inherit;transition-duration:.15s}.button_control .MuiButton-root:hover{background:transparent}.button_control .MuiIcon-root,.button_control .icon_atom.ui-icon{transition:color .15s}.button_control .MuiOutlinedInput-input{padding:12.5px 16px}.button_control .MuiButton-outlined,.button_control .MuiButton-outlined:hover,.button_control .MuiOutlinedInput-notchedOutline{border:1px solid #dcdcdc}.button_control .MuiButtonBase-root{border-radius:4px;color:#1e1e1e;cursor:pointer;font-size:14px;height:40px;outline:none;padding:8px 16px;text-transform:inherit}.button_control .MuiButtonBase-root:hover:not(.restrict-hover){background:rgba(51,51,51,.06)}.button_control .MuiButtonBase-root:focus:not(.restrict-focus){box-shadow:0 0 0 2px #2f82ff}.button_control .MuiButtonBase-root.pressed{background:#e6e6e6}.button_control .MuiButtonBase-root.error{color:#ff5757}.button_control .MuiButtonBase-root.link{color:#2f82ff}.button_control .MuiButtonBase-root[disabled]{background:#f5f5f5;color:#adadad}.button_control .MuiButtonBase-root[disabled] .MuiButton-endIcon .MuiIcon-root,.button_control .MuiButtonBase-root[disabled] .MuiButton-endIcon .icon_atom.ui-icon,.button_control .MuiButtonBase-root[disabled] .MuiButton-startIcon .MuiIcon-root,.button_control .MuiButtonBase-root[disabled] .MuiButton-startIcon .icon_atom.ui-icon{color:#e0e0e0}.button_control .MuiButtonBase-root.link[disabled]{background:none;color:#adadad}.button_control .MuiButtonBase-root.hasErrors .MuiButton-endIcon .MuiIcon-root,.button_control .MuiButtonBase-root.hasErrors .MuiButton-endIcon .icon_atom.ui-icon,.button_control .MuiButtonBase-root.hasErrors .MuiButton-startIcon .MuiIcon-root,.button_control .MuiButtonBase-root.hasErrors .MuiButton-startIcon .icon_atom.ui-icon{color:#ff5757}.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary,.button_control .MuiButtonBase-root.MuiButton-textPrimary,.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary{background:#333;color:#fff}.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.MuiButton-textPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.MuiButton-textPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary .icon_atom.ui-icon{color:#fff}.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary:hover:not(.restrict-hover),.button_control .MuiButtonBase-root.MuiButton-textPrimary:hover:not(.restrict-hover),.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary:hover:not(.restrict-hover){background:#474747}.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary:hover:not(.restrict-hover) .MuiIcon-root,.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary:hover:not(.restrict-hover) .icon_atom.ui-icon,.button_control .MuiButtonBase-root.MuiButton-textPrimary:hover:not(.restrict-hover) .MuiIcon-root,.button_control .MuiButtonBase-root.MuiButton-textPrimary:hover:not(.restrict-hover) .icon_atom.ui-icon,.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary:hover:not(.restrict-hover) .MuiIcon-root,.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary:hover:not(.restrict-hover) .icon_atom.ui-icon{color:#fff}.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary.pressed,.button_control .MuiButtonBase-root.MuiButton-textPrimary.pressed,.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary.pressed{background:#656565}.button_control .MuiButtonBase-root.MuiButton-outlinedPrimary[disabled],.button_control .MuiButtonBase-root.MuiButton-textPrimary[disabled],.button_control .MuiButtonBase-root.MuiIconButton-colorPrimary[disabled]{background:#d3d3d3}.button_control .MuiButtonBase-root.dark-mode{color:#fff}.button_control .MuiButtonBase-root.dark-mode:hover:not(.restrict-hover){background:hsla(0,0%,100%,.1)}.button_control .MuiButtonBase-root.dark-mode:hover:not(.restrict-hover) .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode:hover:not(.restrict-hover) .icon_atom.ui-icon{color:#fff}.button_control .MuiButtonBase-root.dark-mode:focus:not(.restrict-focus){box-shadow:0 0 0 2px #2f82ff}.button_control .MuiButtonBase-root.dark-mode.pressed{background:hsla(0,0%,100%,.2)}.button_control .MuiButtonBase-root.dark-mode[disabled]{background:none;color:hsla(0,0%,100%,.25)}.button_control .MuiButtonBase-root.dark-mode[disabled] .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode[disabled] .icon_atom.ui-icon{color:hsla(0,0%,100%,.25)}.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary,.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary,.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary{background:#fff;color:#1e1e1e}.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary .icon_atom.ui-icon{color:#929292}.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary:hover:not(.restrict-hover),.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary:hover:not(.restrict-hover),.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary:hover:not(.restrict-hover){background:#e6e6e6}.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary:hover:not(.restrict-hover) .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary:hover:not(.restrict-hover) .icon_atom.ui-icon,.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary:hover:not(.restrict-hover) .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary:hover:not(.restrict-hover) .icon_atom.ui-icon,.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary:hover:not(.restrict-hover) .MuiIcon-root,.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary:hover:not(.restrict-hover) .icon_atom.ui-icon{color:#717171}.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary.pressed,.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary.pressed,.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary.pressed{background:#bfbfbf}.button_control .MuiButtonBase-root.dark-mode.MuiButton-outlinedPrimary[disabled],.button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary[disabled],.button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary[disabled]{background:#585858}.button_control .MuiButtonBase-root.round{border-radius:50%}.button_control .MuiButton-outlined.MuiButtonBase-root{box-sizing:border-box}.button_control--large .MuiButtonBase-root{line-height:24px}.button_control--medium .MuiButtonBase-root{line-height:18px;padding:11px 16px}.button_control--small .MuiButtonBase-root{height:24px;line-height:15px;padding:4.5px}.button_control--endIcon hr{background-color:hsla(0,0%,53%,.4);height:24px;margin:0 12px;width:1px}.button_control.hasErrors .MuiButton-startIcon{color:#ff5757}.button_control .MuiButtonBase-root.highlighted,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary.dark-mode,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary.dark-mode,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary.dark-mode,.button_control .MuiButtonBase-root.highlighted.dark-mode,.button_control .MuiButtonBase-root.highlighted:hover,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary.dark-mode,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary.dark-mode,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary.dark-mode,.button_control .MuiButtonBase-root.highlighted:hover.dark-mode,.button_control--endIcon.highlighted,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary.dark-mode,.button_control--endIcon.highlighted.MuiButton-textPrimary,.button_control--endIcon.highlighted.MuiButton-textPrimary.dark-mode,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary.dark-mode,.button_control--endIcon.highlighted.dark-mode,.button_control--endIcon.highlighted:hover,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary.dark-mode,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary.dark-mode,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary.dark-mode,.button_control--endIcon.highlighted:hover.dark-mode{background:#255acc;color:#fff}.button_control .MuiButtonBase-root.highlighted .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary.dark-mode .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary.dark-mode .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary.dark-mode .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted.dark-mode .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary.dark-mode .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary.dark-mode .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary.dark-mode .icon_atom.ui-icon,.button_control .MuiButtonBase-root.highlighted:hover.dark-mode .MuiIcon-root,.button_control .MuiButtonBase-root.highlighted:hover.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted .MuiIcon-root,.button_control--endIcon.highlighted .icon_atom.ui-icon,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary .MuiIcon-root,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary .icon_atom.ui-icon,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted.MuiButton-textPrimary .MuiIcon-root,.button_control--endIcon.highlighted.MuiButton-textPrimary .icon_atom.ui-icon,.button_control--endIcon.highlighted.MuiButton-textPrimary.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted.MuiButton-textPrimary.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary .MuiIcon-root,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary .icon_atom.ui-icon,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover .MuiIcon-root,.button_control--endIcon.highlighted:hover .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary .MuiIcon-root,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary .MuiIcon-root,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary .MuiIcon-root,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary.dark-mode .icon_atom.ui-icon,.button_control--endIcon.highlighted:hover.dark-mode .MuiIcon-root,.button_control--endIcon.highlighted:hover.dark-mode .icon_atom.ui-icon{color:#fff}.button_control .MuiButtonBase-root.highlighted hr,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary hr,.button_control .MuiButtonBase-root.highlighted.MuiButton-outlinedPrimary.dark-mode hr,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary hr,.button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary.dark-mode hr,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary hr,.button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary.dark-mode hr,.button_control .MuiButtonBase-root.highlighted.dark-mode hr,.button_control .MuiButtonBase-root.highlighted:hover hr,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary hr,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-outlinedPrimary.dark-mode hr,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary hr,.button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary.dark-mode hr,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary hr,.button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary.dark-mode hr,.button_control .MuiButtonBase-root.highlighted:hover.dark-mode hr,.button_control--endIcon.highlighted hr,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary hr,.button_control--endIcon.highlighted.MuiButton-outlinedPrimary.dark-mode hr,.button_control--endIcon.highlighted.MuiButton-textPrimary hr,.button_control--endIcon.highlighted.MuiButton-textPrimary.dark-mode hr,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary hr,.button_control--endIcon.highlighted.MuiIconButton-colorPrimary.dark-mode hr,.button_control--endIcon.highlighted.dark-mode hr,.button_control--endIcon.highlighted:hover hr,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary hr,.button_control--endIcon.highlighted:hover.MuiButton-outlinedPrimary.dark-mode hr,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary hr,.button_control--endIcon.highlighted:hover.MuiButton-textPrimary.dark-mode hr,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary hr,.button_control--endIcon.highlighted:hover.MuiIconButton-colorPrimary.dark-mode hr,.button_control--endIcon.highlighted:hover.dark-mode hr{background-color:#fff}.icon_button_control{border-radius:4px}.icon_button_control .MuiIconButton-root{cursor:pointer;min-height:100%;min-width:100%}.icon_button_control .MuiIconButton-root.restrict-hover{background:inherit;cursor:auto}.icon_button_control .MuiButtonBase-root{border-radius:4px;color:#929292;cursor:pointer;height:40px;outline:none;padding:8px;width:40px}.icon_button_control .MuiButtonBase-root:hover:not(.restrict-hover){background:rgba(51,51,51,.06);color:#717171}.icon_button_control .MuiButtonBase-root:hover:not(.restrict-hover) svg path{fill:#717171}.icon_button_control .MuiButtonBase-root.MuiIconButton-colorInherit,.icon_button_control .MuiButtonBase-root.MuiIconButton-colorInherit:hover{color:inherit}.icon_button_control .MuiButtonBase-root.pressed{background:rgba(51,51,51,.05);color:#909090}.icon_button_control .MuiButtonBase-root.error{color:#ff5757}.icon_button_control .MuiButtonBase-root:active{background:#e6e6e6;color:#717171}.icon_button_control .MuiButtonBase-root[disabled]{background:none;color:#e0e0e0}.icon_button_control .MuiButtonBase-root.MuiButton-textPrimary,.icon_button_control .MuiButtonBase-root.MuiIconButton-colorPrimary{background:#333;color:#fff}.icon_button_control .MuiButtonBase-root.MuiButton-textPrimary:hover:not(.restrict-hover),.icon_button_control .MuiButtonBase-root.MuiIconButton-colorPrimary:hover:not(.restrict-hover){background:#474747}.icon_button_control .MuiButtonBase-root.MuiButton-textPrimary.pressed,.icon_button_control .MuiButtonBase-root.MuiIconButton-colorPrimary.pressed{background:#656565}.icon_button_control .MuiButtonBase-root.MuiButton-textPrimary.error,.icon_button_control .MuiButtonBase-root.MuiIconButton-colorPrimary.error{color:#ff5757}.icon_button_control .MuiButtonBase-root.MuiButton-textPrimary[disabled],.icon_button_control .MuiButtonBase-root.MuiIconButton-colorPrimary[disabled]{background:#d3d3d3}.icon_button_control .MuiButtonBase-root.dark-mode{color:#fff}.icon_button_control .MuiButtonBase-root.dark-mode:hover:not(.restrict-hover){background:hsla(0,0%,100%,.1);color:#fff}.icon_button_control .MuiButtonBase-root.dark-mode:focus:not(.restrict-focus){box-shadow:0 0 0 2px #2f82ff}.icon_button_control .MuiButtonBase-root.dark-mode.pressed{background:hsla(0,0%,100%,.2)}.icon_button_control .MuiButtonBase-root.dark-mode.error{color:#ff5757}.icon_button_control .MuiButtonBase-root.dark-mode[disabled]{background:none;color:hsla(0,0%,100%,.25)}.icon_button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary,.icon_button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary{background:#fff;color:#1e1e1e}.icon_button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary:hover:not(.restrict-hover),.icon_button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary:hover:not(.restrict-hover){background:#e6e6e6}.icon_button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary.pressed,.icon_button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary.pressed{background:#bfbfbf}.icon_button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary.error,.icon_button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary.error{color:#ff5757}.icon_button_control .MuiButtonBase-root.dark-mode.MuiButton-textPrimary[disabled],.icon_button_control .MuiButtonBase-root.dark-mode.MuiIconButton-colorPrimary[disabled]{background:#585858}.icon_button_control .MuiButtonBase-root .MuiIcon-root,.icon_button_control .MuiButtonBase-root .icon_atom.ui-icon{color:inherit}.icon_button_control .MuiButtonBase-root.round{border-radius:50%}.icon_button_control .MuiButtonBase-root.highlighted,.icon_button_control .MuiButtonBase-root.highlighted.MuiButton-textPrimary,.icon_button_control .MuiButtonBase-root.highlighted.MuiIconButton-colorPrimary,.icon_button_control .MuiButtonBase-root.highlighted.dark-mode,.icon_button_control .MuiButtonBase-root.highlighted.dark-mode.MuiButton-textPrimary,.icon_button_control .MuiButtonBase-root.highlighted.dark-mode.MuiIconButton-colorPrimary,.icon_button_control .MuiButtonBase-root.highlighted:hover,.icon_button_control .MuiButtonBase-root.highlighted:hover.MuiButton-textPrimary,.icon_button_control .MuiButtonBase-root.highlighted:hover.MuiIconButton-colorPrimary,.icon_button_control .MuiButtonBase-root.highlighted:hover.dark-mode,.icon_button_control .MuiButtonBase-root.highlighted:hover.dark-mode.MuiButton-textPrimary,.icon_button_control .MuiButtonBase-root.highlighted:hover.dark-mode.MuiIconButton-colorPrimary{background:#255acc;color:#fff}.icon_button_control .outlined.MuiButtonBase-root{border:1px solid #dcdcdc;box-sizing:border-box}.icon_button_control--medium .MuiButtonBase-root{padding:11px}.icon_button_control--small .MuiButtonBase-root{height:24px;padding:4.5px;width:24px}.icon_button_control--fab .MuiButtonBase-root{box-shadow:0 8px 16px rgba(0,0,0,.35);height:56px;width:56px}.icon_button_control--layout .MuiButtonBase-root.dark-mode{height:56px;width:56px}.icon_button_control--layout .MuiButtonBase-root.dark-mode .MuiIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode .MuiSvgIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode .icon_atom.ui-icon{fill:#929292;color:#929292}.icon_button_control--layout .MuiButtonBase-root.dark-mode .MuiIcon-root *,.icon_button_control--layout .MuiButtonBase-root.dark-mode .MuiSvgIcon-root *,.icon_button_control--layout .MuiButtonBase-root.dark-mode .icon_atom.ui-icon *{fill:#929292}.icon_button_control--layout .MuiButtonBase-root.dark-mode:hover .MuiIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode:hover .MuiSvgIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode:hover .icon_atom.ui-icon{fill:#929292;color:#929292}.icon_button_control--layout .MuiButtonBase-root.dark-mode:hover .MuiIcon-root *,.icon_button_control--layout .MuiButtonBase-root.dark-mode:hover .MuiSvgIcon-root *,.icon_button_control--layout .MuiButtonBase-root.dark-mode:hover .icon_atom.ui-icon *{fill:#929292}.icon_button_control--layout .MuiButtonBase-root.dark-mode.pressed .MuiIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode.pressed .MuiSvgIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode.pressed .icon_atom.ui-icon{fill:#fff;color:#fff}.icon_button_control--layout .MuiButtonBase-root.dark-mode.pressed .MuiIcon-root *,.icon_button_control--layout .MuiButtonBase-root.dark-mode.pressed .MuiSvgIcon-root *,.icon_button_control--layout .MuiButtonBase-root.dark-mode.pressed .icon_atom.ui-icon *{fill:#fff}.icon_button_control--layout .MuiButtonBase-root.dark-mode .MuiIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode .MuiSvgIcon-root,.icon_button_control--layout .MuiButtonBase-root.dark-mode .icon_atom.ui-icon{font-size:48px}.modal_window{align-items:center;background:rgba(0,0,0,.25);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:500}.modal_window--popover{background:none;bottom:unset;left:unset;right:unset;top:unset}.modal_window__wrapper{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:90vh;max-width:760px;overflow:hidden;position:fixed;width:100%}.modal_window__wrapper--narrow{max-width:360px;width:360px}.modal_window__wrapper--popover{width:fit-content;width:-moz-fit-content}.modal_window__wrapper--narrow.modal_window__wrapper--popover{max-width:360px;width:360px}.modal_window__wrapper--highlighted{background-color:#255acc;color:#fff;padding:16px}.modal_window__wrapper--scrollable .modal_window__footer{border-radius:0 0 8px 8px;box-shadow:0 -2px 6px rgba(0,0,0,.1)}.modal_window__wrapper--scrollable .modal_window__header{border-radius:8px 8px 0 0;box-shadow:0 2px 6px rgba(0,0,0,.1)}.modal_window__content{overflow:auto;scrollbar-color:hsla(0,9%,7%,.73) transparent;scrollbar-width:thin;white-space:pre-line}.modal_window__content::-webkit-scrollbar{height:5px;width:5px}.modal_window__content::-webkit-scrollbar-track{background:transparent}.modal_window__content::-webkit-scrollbar-thumb{background:hsla(0,9%,7%,.73);border-radius:5px}.modal_window__content::-webkit-scrollbar-thumb:hover{background:#131010}.modal_window__content .MuiInputBase-root,.modal_window__content .MuiTypography-body1{font-family:inherit}.modal_window__content--disabledOverflow{overflow:unset}.modal_window__header{align-items:flex-start;display:flex;justify-content:space-between;min-height:fit-content;padding:8px;position:relative;z-index:2}.modal_window__header_title{align-items:flex-start;display:inline-flex;font-size:16px;font-weight:700;line-height:24px;min-height:40px}.modal_window__footer{min-height:64px;position:relative;z-index:2}.modal_window__controls{align-items:center;display:flex;justify-content:flex-end}@media (max-width:760px){.modal_window{align-items:flex-end}.modal_window--popover{background:rgba(0,0,0,.25);bottom:0;left:0;position:fixed;right:0;top:0}.modal_window__wrapper{animation:modal_window_slide_to_top .3s ease-out backwards}.modal_window__wrapper--popover{width:100vw}.modal_window__wrapper--highlighted{background-color:#fff;color:initial;max-width:100%}.modal_window__header_title{flex:1}}.ui .modal_window{z-index:12000}@keyframes modal_window_slide_to_top{0%{transform:translateY(100vh)}to{transform:translateY(0)}}.aspect_elements_group{background:#fff;border-radius:4px;padding:8px}.aspect_elements_group--darkMode{background:#333}.system_notification{bottom:0;max-height:100%;max-width:360px;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;scrollbar-color:hsla(0,9%,7%,.73) transparent;scrollbar-width:thin;width:100%;z-index:111111}.system_notification::-webkit-scrollbar{height:5px;width:5px}.system_notification::-webkit-scrollbar-track{background:transparent}.system_notification::-webkit-scrollbar-thumb{background:hsla(0,9%,7%,.73);border-radius:5px}.system_notification::-webkit-scrollbar-thumb:hover{background:#131010}.system_notification__item{-webkit-animation:ease-in ease alternate;-webkit-animation-duration:.3s;-webkit-animation-name:run;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.15);color:#fff;font-size:14px;line-height:20px;padding:8px;position:relative;text-align:left;width:100%;word-break:break-word}.system_notification__item--clickable{cursor:pointer}.system_notification__item--info{background:#fff;color:#1e1e1e}.system_notification__item--info .MuiIcon-root,.system_notification__item--info .icon_atom.ui-icon{color:#909090!important}.system_notification__item--info a{color:#1e1e1e;text-decoration:underline}.system_notification__item--error{background:#ff5757}.system_notification__item--error .MuiIcon-root,.system_notification__item--error .icon_atom.ui-icon{color:#fff!important}.system_notification__item--error a{color:#fff;text-decoration:underline}.system_notification__item--warning{background:#ffbf00;color:#1e1e1e}.system_notification__item--warning .MuiIcon-root,.system_notification__item--warning .icon_atom.ui-icon{color:#909090!important}.system_notification__item--warning a{color:#1e1e1e;text-decoration:underline}.system_notification__item--result{background:#8c0;color:#1e1e1e}.system_notification__item--result .MuiIcon-root,.system_notification__item--result .icon_atom.ui-icon{color:#909090!important}.system_notification__item--result a{color:#1e1e1e;text-decoration:underline}.system_notification__meta{align-items:center!important;justify-content:space-between!important}.system_notification__meta_popup{cursor:pointer;text-decoration:underline}.system_notification__meta-copy{margin-top:12px}.radio_control{padding:0 0 0 16px}.radio_control .MuiRadio-root{padding:8px}.radio_control label.MuiFormControlLabel-root{margin:0;width:100%}.radio_control label.MuiFormControlLabel-root.MuiFormControlLabel-labelPlacementStart{justify-content:space-between}.radio_control label.MuiFormControlLabel-root .MuiTypography-root{font-size:14px}.radio_control .MuiRadio-colorPrimary{color:#909090}.radio_control .MuiRadio-colorPrimary.Mui-checked{color:#424242}.radio_control .MuiRadio-colorPrimary.Mui-disabled,.radio_control--darkMode .MuiRadio-colorPrimary{color:#929292}.radio_control--darkMode .MuiRadio-colorPrimary.Mui-checked{color:#fff}.radio_control--darkMode .MuiTypography-root{color:#9f9f9f}.radio_control--darkMode.radio_control--highlight .MuiTypography-root{color:#fff}.checkbox_control{padding:0 2px 0 16px}.checkbox_control .MuiCheckbox-root{padding:8px}.checkbox_control label.MuiFormControlLabel-root{margin:0;width:100%}.checkbox_control label.MuiFormControlLabel-root.MuiFormControlLabel-labelPlacementStart{justify-content:space-between}.checkbox_control label.MuiFormControlLabel-root .MuiTypography-root{font-size:14px}.checkbox_control .MuiCheckbox-colorPrimary{color:#909090}.checkbox_control .MuiCheckbox-colorPrimary.Mui-checked{color:#424242}.checkbox_control .MuiCheckbox-colorPrimary.Mui-disabled,.checkbox_control--darkMode .MuiCheckbox-colorPrimary{color:#929292}.checkbox_control--darkMode .MuiCheckbox-colorPrimary.Mui-checked{color:#fff}.checkbox_control--label-caption .MuiTypography-root{color:#717171}.checkbox_control--darkMode.checkbox_control--label-caption .MuiTypography-root{color:#9f9f9f}.radio_element .MuiTypography-root{font-size:14px}.icon_control{align-items:center;border-radius:4px;color:#929292;height:40px;justify-content:center;outline:none;padding:8px;width:40px}.icon_control.control_wrapper--small{height:24px;padding:4.5px;width:24px}.icon_control.active{background:rgba(51,51,51,.05);color:#909090}.icon_control.error{color:#ff5757!important}.icon_control.disabled{background:none;color:#e0e0e0}.icon_control.highlighted{background:#255acc;color:#fff}.icon_control.colorPrimary{background:#333;color:#fff}.icon_control.colorPrimary.active{background:#656565}.icon_control.colorPrimary.error{color:#ff5757!important}.icon_control.colorPrimary.disabled{background:#d3d3d3}.icon_control.dark-mode{color:#fff}.icon_control.dark-mode.active{background:hsla(0,0%,100%,.2)}.icon_control.dark-mode.error{color:#ff5757}.icon_control.dark-mode.disabled{background:none;color:hsla(0,0%,100%,.25)}.icon_control.dark-mode.colorPrimary{background:#fff;color:#1e1e1e}.icon_control.dark-mode.colorPrimary.active{background:#bfbfbf}.icon_control.dark-mode.colorPrimary.error{color:#ff5757}.icon_control.dark-mode.colorPrimary.disabled{background:#585858}.icon_control .MuiIcon-root,.icon_control .icon_atom.ui-icon{color:inherit}.icon_control.round{border-radius:50%}.icon_control.outlined{border:1px solid #dcdcdc;box-sizing:border-box}.confirm_edit_buttons__wrapper{justify-content:flex-start}.confirm_edit_buttons__cancel{margin-right:6px}@media (max-width:760px){.confirm_edit_buttons__wrapper{flex-direction:row-reverse}}.text_input_control{background:#fff;border-radius:4px;box-sizing:border-box;justify-content:space-between;position:relative}.text_input_control--full-width{display:inline;width:100%}.text_input_control .MuiOutlinedInput-root{border:1px solid #e4e4e4}.text_input_control--borderless .MuiOutlinedInput-root{border:0}.text_input_control__title{display:inline-flex}.text_input_control__input{height:40px;margin:auto;padding-right:4px;width:100%}.text_input_control__input .MuiInputBase-formControl{height:100%}.text_input_control__input .MuiInputBase-input{font-size:14px;line-height:24px}.text_input_control__input .MuiOutlinedInput-input{padding:8px 16px}.text_input_control__input .MuiInputBase-root fieldset{border-width:0}@media (max-width:760px){.text_input_control__input .MuiInputBase-root input{padding:0 16px}}@media (max-width:760px){.text_input_control__input .MuiInputBase-root input::placeholder{color:inherit;font-size:14px;opacity:1}}@media (max-width:760px){.text_input_control__input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}}.text_input_control__input .Mui-focused{border-color:transparent}.text_input_control__input .Mui-focused .MuiOutlinedInput-notchedOutline{border:2px solid #2f82ff!important}.text_input_control__input .Mui-focused.MuiOutlinedInput-multiline .MuiOutlinedInput-notchedOutline{bottom:-3px;left:-3px;right:-2px;top:-6px}.text_input_control__input--multiline{height:auto;width:336px}@media (max-width:760px){.text_input_control__input--multiline{width:100%}}.text_input_control__input--multiline .MuiOutlinedInput-multiline{padding:8px 16px}.text_input_control__input--multiline .MuiOutlinedInput-input{padding:0}.text_input_control__input--full-width{width:100%}.text_input_control__cancel{height:24px;margin:0;position:absolute;right:8px;top:calc(50% - 12px);width:24px}.text_input_control__cancel .MuiButton-root{min-width:24px;padding:0}.text_input_control__cancel .MuiButton-root .control_wrapper,.text_input_control__cancel .MuiButton-root .icon_control{margin:0}.text_input_control__search{position:absolute;right:0}.text_input_control__confirm_edit_btns{display:none}@media (max-width:760px){.text_input_control__confirm_edit_btns{display:flex;padding:22px 0}.text_input_control--focused{align-items:flex-end;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:0;margin:0;padding:12px;position:fixed;right:0;top:0;width:100%!important;z-index:510}}.text_input_control.mobile_filter{width:100%}.text_input_control.mobile_filter .text_input_control__input_container .text_input_control__cancel{display:none}.text_input_control__input_container .text_input_control__cancel .MuiButtonBase-root .MuiIcon-root,.text_input_control__input_container .text_input_control__cancel .MuiButtonBase-root .icon_atom.ui-icon{color:#929292!important}.text_input_control.mobile_filter .text_input_control__input_container .text_input_control__input .MuiInputBase-root{width:100%}.text_input_control.mobile_filter .text_input_control__input_container .text_input_control__input .MuiInputBase-root input{background-color:rgba(51,51,51,.05);border-radius:4px;height:100%;padding:0 16px;width:100%}.text_input_control--focused .text_input_control__input_container .text_input_control__cancel{display:block!important}.text_input_control--focused .text_input_control__input .MuiInputBase-root fieldset:focus{border-width:2px}@media (max-width:760px){.text_input_control--focused .text_input_control__input .MuiInputBase-root input{background-color:initial!important;color:initial;padding:8px 0 8px 16px!important;text-align:initial}}@media (max-width:760px){.text_input_control--focused .text_input_control__input .MuiInputBase-input::placeholder{opacity:.42}}.text_input_control__input_container{display:flex;position:relative;width:100%}.text_input_control--edited .text_input_control__input .MuiInputBase-root fieldset{border-width:0}.text_input_control--hasError .text_input_control__input .MuiInputBase-root{background-color:rgba(255,47,47,.1)}.text_input_control--hasError .text_input_control__input .MuiInputBase-root input{color:#ff5757}.text_input_control--hasError .text_input_control__input .MuiInputBase-root input::placeholder{color:#ff5757}.text_input_control--hasError .text_input_control__input .MuiInputBase-root textarea{color:#ff5757}.text_input_control--hasError .text_input_control__input .MuiInputBase-root textarea::placeholder{color:#ff5757}.text_input_control__mobile_header{display:none}.text_input_control--focused:hover{background-color:#fff!important}.text_input_control:hover:not(.restrictHoverEffects){background-color:rgba(51,51,51,.06)}@media (max-width:760px){.text_input_control:hover:not(.restrictHoverEffects){background-color:#fff}}.text_input_control--fullWidth,.text_input_control--fullWidth .text_input_control--multiline,.text_input_control--fullWidth .text_input_control__input_container{width:100%}.text_input_control--bordered .text_input_control__input{border:1px solid #e4e4e4;border-radius:4px}.text_input_control--dark_mode{background-color:#333;color:#fff}.text_input_control--dark_mode input{color:#fff}.text_input_control--dark_mode input::placeholder{color:#9f9f9f;opacity:1}.text_input_control--dark_mode .text_input_control__input_container{background-color:#333;color:#fff}@media (max-width:760px){.text_input_control--dark_mode{background-color:initial;color:initial}.text_input_control--dark_mode input{color:initial}.text_input_control--dark_mode .text_input_control__input_container{background-color:initial;color:initial}.text_input_control--focused.text_input_control--dark_mode{color:initial}.text_input_control:hover{background-color:#fff}.text_input_control--edited .text_input_control__input .MuiInputBase-root fieldset{border-width:1px}.text_input_control__mobile_header{align-self:flex-start;display:flex;padding-bottom:8px}.text_input_control__mobile_header button{background-color:unset!important}.text_input_control__input_container{width:100%}.text_input_control__cancel button{background-color:unset!important}.text_input_control--focused .text_input_control__input_container{border:1px solid #e4e4e4;border-radius:4px}}.text_input_control--focused.restrictFocusEffects .text_input_control__input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-width:0!important}.text_input_control input[type=number]::-webkit-inner-spin-button,.text_input_control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.system_notifications_dialogue__textarea_element{display:flex}.system_notifications_dialogue__notifications_block{overflow:auto}.system_notifications_dialogue__header{border-radius:0!important}.prize_type_congrats{background:#4f8991;border-radius:24px;box-shadow:0 2px 16px rgba(68,90,118,.25);color:#fff;margin-bottom:20px;min-height:240px;padding:30px 280px 30px 45px;position:relative}.prize_type_congrats__title{font-size:36px;font-weight:500;line-height:40px;margin-bottom:22px}.prize_type_congrats__description{font-size:18px;line-height:26px}.prize_type_congrats__img{display:block;margin:auto;position:absolute;right:40px;top:52px;width:200px}@media (max-width:680px){.prize_type_congrats{padding:24px}.prize_type_congrats__img{position:static;width:180px}.prize_type_congrats__title{font-size:24px;line-height:32px}.prize_type_congrats__description{font-size:16px;line-height:26px}}.prize_type_ordinary{border-radius:24px;box-shadow:0 2px 16px rgba(68,90,118,.25);margin-bottom:20px;padding:30px 45px}.prize_type_ordinary__title{font-size:24px;font-weight:500;line-height:30px;margin-bottom:22px}.prize_type_ordinary__description,.prize_type_ordinary__link{font-size:18px;line-height:26px}.prize_type_ordinary__link{background:#4b8cee;border-radius:24px;box-sizing:border-box;color:#fff;display:inline-block;font-weight:500;height:39px;padding:6px 24px;text-decoration:none}@media (max-width:680px){.prize_type_ordinary{padding:24px}.prize_type_ordinary__title{font-size:20px;line-height:26px}.prize_type_ordinary__description{font-size:16px;line-height:26px}}.detailed_answer--closed{background:#f2f2f2}.detailed_answer__solution_text,.detailed_answer__task_text{color:#393440;font-size:24px;line-height:36px;margin-bottom:59px}@media (max-width:768px){.detailed_answer__solution_text,.detailed_answer__task_text{font-size:18px;line-height:24px}}.detailed_answer__solution_text{margin-bottom:30px}.detailed_answer__task_image{border-radius:6px;font-size:0;overflow:hidden;width:100%}.detailed_answer__task_image .module_passing_content_inner{margin:0}.detailed_answer__task_image img{margin:0;max-width:100%}.detailed_answer__task_image img:first-child:last-child{margin:0}.detailed_answer__message_form{background:#fff;border:1px solid #d5dde5;border-radius:12px;box-sizing:border-box;margin:40px 0;min-height:200px;overflow:hidden;position:relative;width:100%}.detailed_answer__message_form textarea{background:transparent;border:none;box-sizing:border-box;color:#36363e;font-size:18px;line-height:24px;max-width:100%;min-height:200px;min-width:100%;outline:none;padding:16px;width:100%}@media (max-width:768px){.detailed_answer__message_form textarea{font-size:18px;line-height:22px;padding:16px 16px 56px}}@media (min-width:769px){.detailed_answer__message_form textarea::placeholder{visibility:hidden}}.detailed_answer__message_form_header{padding-left:16px;padding-top:16px}.detailed_answer__message_form_title{color:#8c8695;font-size:18px;line-height:24px}.detailed_answer__message_form_footer{border-top:1px solid #d5dde5;padding:10px}.detailed_answer__message_form_add_file{color:#2276f4;cursor:pointer;display:inline;font-size:16px;letter-spacing:.02em;line-height:19px;outline:none;position:relative;width:150px}.detailed_answer__message_form_add_file input{height:0;opacity:0;position:absolute;width:0}.detailed_answer__message_form_add_file img{margin-left:10px;transform:rotate(-90deg)}.detailed_answer__error{color:#f4425a;margin-bottom:15px;width:100%}.detailed_answer__error_close{vector-effect:middle;background:url(/v250715.0/assets/img/close_cross_black.svg);cursor:pointer;display:inline-block;height:14px;margin-left:10px;width:14px}.detailed_answer__message_form_add_file_label{font-size:16px;letter-spacing:.02em;line-height:19px}.detailed_answer>.circular-progress{margin:35px auto}.detailed_answer__message_image{background:#ecf4ff;border-radius:8px;color:#2276f4;cursor:pointer;display:inline-block;font-size:24px;height:170px;line-height:20px;margin:10px;max-width:100%;position:relative;text-decoration:none;text-transform:lowercase;vertical-align:middle;width:150px}.detailed_answer__message_image:hover:after{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/v250715.0/assets/img/download-icon.svg) no-repeat 10px 144px;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.detailed_answer__message_image img{border-radius:8px;height:170px;max-width:150px;object-fit:cover}.detailed_answer__message_file_ext{box-sizing:border-box;font-weight:500;min-width:150px;padding:16px}.detailed_answer__message_image_close{background:#8c8695 url(/v250715.0/assets/img/close_cross.svg) 50% 50% no-repeat;border-radius:16px;cursor:pointer;height:32px;position:absolute;right:-16px;top:-16px;width:32px}.detailed_answer__one_more_solution{color:#7b29c9;cursor:pointer;font-size:16px;letter-spacing:.02em;line-height:20px;margin:60px auto 0;text-align:center;width:300px}.detailed_answer__result_answer{margin:20px;white-space:pre-wrap}.detailed_answer--has_result .detailed_answer__message_form{border:none;min-height:56px;padding:0}.detailed_answer--has_result .detailed_answer__message_form_footer{border:none}.detailed_answer--verdict-none .detailed_answer__message_form,.detailed_answer--verdict-wrong .detailed_answer__message_form{background:#ffebed}.detailed_answer--verdict-notReady .detailed_answer__message_form{border:1px solid #d5dde5}.detailed_answer--verdict-partly .detailed_answer__message_form{background:#fff5d9}.detailed_answer--verdict-ok .detailed_answer__message_form{background:#ebf7df}.detailed_answer--verdict-annulled .detailed_answer__message_form{border:1px solid #d5dde5}.detailed_answer--verdict-noneUnscored .detailed_answer__message_form,.detailed_answer--verdict-unscored .detailed_answer__message_form{background:#fff;border:1px solid #e1dfe6}.element-client-validation-label{align-items:center}.element-client-validation-label-level-error,.theme-light .element-client-validation-label-level-error .ui-icon{color:#df222e}.element-client-validation-label-level-warning,.theme-light .element-client-validation-label-level-warning .ui-icon{color:#e76a01}.element-client-validation-label .ui-icon{align-self:flex-start}.element-client-validation-label-has-level-error>.detailed_answer>.detailed_answer__message_form,.element-client-validation-label-has-level-error>.match_answers .match_answers__field,.element-client-validation-label-has-level-error>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input,.element-client-validation-label-has-level-error>.select-dropdown-answer>.dropdown-select,.element-client-validation-label-has-level-error>.select_option_answer{box-shadow:0 0 0 1px #f94c4f}.element-client-validation-label-has-level-warning>.detailed_answer>.detailed_answer__message_form,.element-client-validation-label-has-level-warning>.match_answers .match_answers__field,.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input,.element-client-validation-label-has-level-warning>.select-dropdown-answer>.dropdown-select,.element-client-validation-label-has-level-warning>.select_option_answer{box-shadow:0 0 0 1px #fd9601}.match_answers{position:relative;z-index:0}.match_answers>div{display:flex}.match_answers__fields{display:flex;flex-direction:column;justify-content:space-between;width:100%}.match_answers__fields:last-child{text-align:right}.match_answers__lines{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.match_answers__line{transition:stroke .3s}.match_answers__line--faded{stroke:#e1dfe6}.match_answers__field{border-radius:8px;box-shadow:inset 0 0 0 1px #e1dfe6;box-sizing:border-box;flex:1 1 auto;font-size:16px;margin:10px;padding:24px 16px;position:relative}@media print{.match_answers__field{outline:1px solid #e1dfe6}}.match_answers__field--selected{background:#eae0ff}.match_answers__field--clickable{background:#f1edfa;border:none;box-shadow:none}.match_answers__field--clickable:hover{background:#eae0ff}.match_answers__fields:first-child .match_answers__target{right:24px}.match_answers__fields:first-child .match_answers__field{margin-left:0}.match_answers__fields:last-child .match_answers__field{margin-right:0}.match_answers__fields:last-child .match_answers__target{left:24px}.match_answers__fields:first-child .match_answers__target--expanded{margin-right:16px!important}.match_answers__fields:last-child .match_answers__target--expanded{margin-left:16px!important}.match_answers__text p{margin:0}.match_answers__text img{max-height:80px;max-width:100%}.match_answers--read-only .match_answers__target{cursor:default}.match_answers__target{border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;height:24px;margin:-12px 16px 0;position:absolute;top:50%;transition:margin .3s,background .3s;width:24px;z-index:11}.match_answers__target--single{background:#fff;border:2px solid #735fcd;box-sizing:content-box;cursor:default;margin-right:14px}.match_answers__target--active{background:#e1dfe6}.match_answers__target--faded{background:#e1dfe6!important;cursor:default;z-index:9}.match_answers__target--expanded{z-index:12}.match_answers__target:first-child:last-child{margin-top:-12px}.match_answers__target:nth-child(4n+1){margin-top:-18px}.match_answers__target:nth-child(4n+2){margin-left:22px;margin-right:22px}.match_answers__target:nth-child(4n+3){margin-top:-6px}.match_answers__target:nth-child(4n+4){margin-left:10px;margin-right:10px}.programming-answer-examples__title{font-size:14px}.programming-answer-examples__header{display:flex;font-size:14px}.programming-answer-examples__row{display:flex}@media (max-width:760px){.programming-answer-examples__header{display:none}.programming-answer-examples__row{border-radius:0;flex-wrap:wrap;font-size:16px;line-height:20px;margin:0 -16px;padding:0 9px}.programming-answer-examples__row>.programming-answer-examples__row-part{padding:10px 16px;width:100%}.programming-answer-examples__row>.programming-answer-examples__row-part+.programming-answer-examples__row-part{border-left:none;border-top:1px solid #fff}.programming-answer-examples__row-header{display:block}.programming-answer-examples__row+.programming-answer-examples__row{margin-top:16px}}.programming-answer-limits{margin-top:24px}.programming-answer-limits__title{font-size:14px;font-weight:700;margin:0 0 6px}.programming-answer__editor-pre .line-num{position:absolute}.programming-answer__verdicts-toggle{align-items:center;background-color:#f5f5f5;box-shadow:none;color:#873cce;cursor:pointer;justify-content:center;margin-top:8px;padding:16px 24px}.programming-answer__verdicts-toggle:hover{background-color:#e6e6e6}.programming-answer__verdicts-head{padding:16px}.programming-answer__verdicts-review{line-height:10px;margin:12px -16px -16px}.programming-answer__limits-head{line-height:30px}.message_popup{align-items:center;background-color:rgba(0,0,0,.05);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;text-align:left;top:0;z-index:101}.message_popup>div{background:#fff;border-radius:16px;box-shadow:0 12px 32px rgba(106,105,140,.15);color:#36363e;font-size:18px;line-height:24px;max-width:360px;padding:16px;width:90%}.message_popup__buttons{margin-top:55px;text-align:right}.message_popup__buttons button{background:#f1edfa;border:none;border-radius:8px;box-sizing:border-box;color:#7b29c9;cursor:pointer;font-size:16px;line-height:24px;margin:0 8px;padding:6px 16px}.message_popup__buttons button:hover{background:#eae0ff}.message_popup h2{font-size:18px;font-weight:900;line-height:24px;margin:0 0 6px}@media (max-width:760px){.message_popup{align-items:flex-end}.message_popup>div{border-radius:16px 16px 0 0;max-width:none;width:100%}}.code-uploader{align-items:center;background-color:transparent;border:none;color:#333;cursor:pointer;display:flex;font-family:inherit;font-size:14px;justify-content:space-between;line-height:16px;padding:0;width:126px}.code-uploader:focus{outline:none}.programming-answer-file-hover .programming-answer__field-wrapper{background-color:#eae0ff}.programming-answer-file-hover .programming-answer__file-upload-link{position:static}.programming-answer-file-hover .programming-answer__file-input{bottom:0;height:100%;left:0;right:0;top:0;width:100%}.programming-answer__field-wrapper{background-color:#f1edfa;border:2px solid #c6c2cc;border-radius:12px;box-sizing:border-box;margin:16px 0;padding:16px;position:relative}.programming-answer__field-wrapper-focused:not(.programming-answer__field-wrapper-has-parts){background-color:#fff}.programming-answer__field-wrapper-focused{border:2px solid #7b29c9}.programming-answer__field-wrapper-file-uploading:before{background-color:#eae0ff;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.programming-answer__field-wrapper .MuiInputBase-root{font-family:inherit}.programming-answer__title{color:#36363e;font-size:18px;font-weight:900;line-height:24px}.programming-answer__file-upload-link{color:#7b29c9;cursor:pointer;display:flex;font-size:16px;line-height:19px;position:relative;vertical-align:middle}.programming-answer__file-upload-link svg{margin-left:10px}.programming-answer__file-input,.programming-answer__file-input::-webkit-file-upload-button{cursor:pointer;left:0;opacity:0;position:absolute;top:0;width:0}.programming-answer__editor{counter-reset:line;font-family:Source Code Pro,monospace;font-size:16px;line-height:24px;min-height:180px}.programming-answer__editor-solution{background-color:transparent;border:0}.programming-answer__editor-wrapper{margin:16px -16px;max-height:350px;min-height:85px;overflow:auto;padding:12px 0;scrollbar-color:hsla(0,0%,66%,.31) hsla(0,0%,85%,.25);scrollbar-width:thin}.programming-answer__editor-wrapper::-webkit-scrollbar{border-radius:10px;height:5px;width:5px}.programming-answer__editor-wrapper::-webkit-scrollbar-track{background:hsla(0,0%,85%,.25)}.programming-answer__editor-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,66%,.31);border-radius:5px}.programming-answer__editor-wrapper::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,85%,.45)}.programming-answer__editor-wrapper-export{max-height:none}.programming-answer__field-wrapper-focused .programming-answer__editor-wrapper{background:#fff}.programming-answer__editor-header{margin:16px -16px 0;padding-left:40px;white-space:pre-wrap}.programming-answer__editor-footer{margin:0 -16px 16px;padding-left:40px;white-space:pre-wrap}.programming-answer__editor-textarea{outline:none}.programming-answer__editor-line-number:before{content:counter(line);counter-increment:line;left:0;opacity:.3;position:absolute;text-align:right;user-select:none;width:30px}.programming-answer__expand-button{align-items:center;background:#f1edfa;border-radius:12px;color:#7b29c9;cursor:pointer;margin:16px 0;padding:16px;text-align:center}.programming-answer__expand-button-verdict-wrong{background:#ffebed}.programming-answer__expand-button-verdict-ok{background:#ebf7df}.programming-answer__expand-button-verdict-partly{background:#fff5d9}.programming-answer__lang-select{color:#36363e;font-size:14px!important;font-weight:300!important;line-height:24px;position:absolute!important;right:13px!important;top:13px}.programming-answer__lang-select:after,.programming-answer__lang-select:before{display:none}.programming-answer-solution{border-radius:12px;margin-bottom:20px;overflow:hidden}.programming-answer-solution__editor-wrapper{border:1px solid #e1dfe6;border-radius:12px;overflow:hidden;padding-top:34px;position:relative}.programming-answer-solution__editor-textarea-wrapper{max-height:350px;min-height:180px;overflow:auto}.programming-answer-solution__footer{background:#fff;border-top:1px solid #e1dfe6;box-sizing:border-box;display:block;padding:12px 16px;width:100%}.programming-answer-solution__footer img{cursor:pointer;margin-right:30px;vertical-align:top}.programming-answer-solution__footer img:hover{cursor:pointer}.programming-answer-solution__title{font-size:16px;font-weight:500;line-height:24px;overflow:hidden;padding:16px}.programming-answer-solution__title-time{color:#8c8695;font-weight:300}.programming-answer-solution__verdict{color:#8c8695;float:right;font-weight:300}.programming-answer-solution__score{color:#36363e;float:right;font-size:16px;font-weight:900}.programming-answer-solution__score .programming-answer__expand-button{color:#36363e}.programming-answer-solution__check{background:url(/v250715.0/assets/img/icon_check.svg);content:" ";display:inline-block;height:24px;margin-left:8px;vertical-align:middle;width:24px}.programming-answer-solution__check-double{background:url(/v250715.0/assets/img/icon_double_check.svg)}.programming-answer-solution__error{background:#36363e;box-sizing:border-box;color:#fff;font-size:18px;font-weight:500;line-height:26px;margin:12px -16px -16px;padding:16px}.programming-answer-solution__error>div{font-family:Source Code Pro,monospace;font-weight:400;padding-left:32px}.programming-answer-solution__error-description{background:#4f4f4f;border-radius:0 0 12px 12px;color:#fff;font-size:16px;line-height:24px;margin:10px -16px -16px;padding:16px!important}.programming-answer-solution__error-description pre{color:#fff;font-family:Source Code Pro,monospace!important;padding-left:20px}.programming-answer-solution__code-header{margin:0 0 16px;padding-left:40px}.programming-answer-solution__code-footer{margin:16px 0;padding-left:40px}.programming-answer-solution-collapsed{cursor:pointer}.programming-answer-solution-verdict-wrong .programming-answer-solution__editor-wrapper{background:#ffebed}.programming-answer-solution-verdict-ok .programming-answer-solution__editor-wrapper{background:#ebf7df}.programming-answer-solution-verdict-partly .programming-answer-solution__editor-wrapper{background:#fff5d9}.programming-answer-solution-collapsed.programming-answer-solution-verdict-wrong .programming-answer-solution__title{background:#ffebed}.programming-answer-solution-collapsed.programming-answer-solution-verdict-ok .programming-answer-solution__title{background:#ebf7df}.programming-answer-solution-collapsed.programming-answer-solution-verdict-partly .programming-answer-solution__title{background:#fff5d9}.MuiMenuItem-root.MuiButtonBase-root{font-family:PT Root UI,Arial,sans-serif;font-size:14px;font-weight:300}.select_on_image_answer__image_wrapper{text-align:center;user-select:none}.select_on_image_answer__image_wrapper--align-left{text-align:left}.select_on_image_answer__image_wrapper>div{border-radius:4px;display:inline-block;overflow:hidden;position:relative;vertical-align:top}.select_on_image_answer__image_wrapper>div img{height:auto;max-width:100%;vertical-align:top}.select_on_image_answer__image_wrapper>div svg{height:100%;left:0;position:absolute;top:0;width:100%}.select_on_image_answer__image_wrapper>div svg>*{fill:transparent}.select_on_image_answer__zone,.select_on_image_answer__zone+image{cursor:pointer}.select_on_image_answer__zone--display-method-nothing,.select_on_image_answer__zone--result{cursor:default}.select_option_answer{background:#f1edfa;border-radius:8px;box-sizing:border-box;margin:20px 0;min-height:56px;padding:16px;position:relative}.select_option_answer p{margin:0}.select_option_answer img{max-width:100%}.select_option_answer input{cursor:pointer;opacity:0;position:absolute}.select_option_answer input~label{cursor:pointer}.select_option_answer input~label:before{border:2px solid #a7b3c2;border-radius:3px;box-sizing:border-box;content:" ";display:inline-block;height:24px;left:16px;margin-right:24px;position:absolute;top:17px;vertical-align:text-bottom;width:24px}.select_option_answer input[type=checkbox]~label:hover:before,.select_option_answer input~label:hover .select_option_answer input~label:before{border:2px solid #4b8cee}.select_option_answer input[type=checkbox]:checked~label:before{background:#4b8cee url(/v250715.0/assets/img/ok.svg) 50% no-repeat}.select_option_answer input[type=radio]~label:before{border-radius:50%}.select_option_answer input[type=radio]~label:hover:before{border:2px solid #4b8cee}.select_option_answer input[type=radio]:checked~label:before{background:#4b8cee;border-color:#4b8cee;box-shadow:inset 0 0 0 3px #fff}.select_option_answer input:hover{background:#eae0ff;border:1px solid #7b29c9}.select_option_answer label{cursor:pointer;display:block;font-size:18px;line-height:24px;margin:0;padding-left:40px}.select_option_answer--result{margin:10px -25px}.select_option_answer--result label{color:#232943;cursor:default}.select_option_answer--result label:before{background:#69798c;border:none;border-radius:50%;box-sizing:border-box;height:12px;top:26px;width:12px}.select_option_answer--result label:hover .select_option_answer--result label:before{border:none!important}.select_option_answer--result_wrong label{color:#ff5e73}.select_option_answer--result_wrong input:checked~label:before{background:#ff5e73;box-shadow:none}.select_option_answer--result_partial_wrong input:checked~label:before{background:#ff8e25;box-shadow:none}.select_option_answer--result_partial_wrong label{color:#ff8e25}.select_option_answer--result_right{border-radius:8px}.select_option_answer--result_right input:checked~label:before{background:#5bc36c;box-shadow:none}.select_option_answer--result_right label{color:#5bc36c}.select_option_answer--full_width input{box-sizing:border-box;height:56px!important;width:100%!important}.select_option_answer--inline{border-radius:8px;display:inline-flex;margin:0 4px 0 0;max-width:720px;min-height:32px;overflow:hidden;padding:4px}.select_option_answer--inline:last-child{margin:0}.select_option_answer--inline input~label{font-size:16px;padding-right:8px}.select_option_answer--inline input~label:before{height:20px;left:6px;top:6px;width:20px}.select-dropdown-answer .input_select__control{border:1px solid #d5dde5;border-radius:8px!important;height:56px;overflow:hidden}.select-dropdown-answer .input_select__control--is-focused{border-color:#7b29c9!important;box-shadow:0 0 0 1px #7b29c9}.select-dropdown-answer .input_select__value-container{margin:-2px 0 0;padding:2px 15px!important}.select-dropdown-answer .input_select__indicators,.select-dropdown-answer .input_select__value-container{background:#f1edfa;height:inherit}.select-dropdown-answer .input_select__placeholder{color:#a7b3c2!important;font-size:18px}.select-dropdown-answer .input_select__indicator-separator{display:none}.select-dropdown-answer .input_select__menu{border:1px solid #d5dde6;border-radius:8px!important;z-index:1000!important}.task_page--timeout .select-dropdown-answer .input_select__menu{z-index:1!important}.select-dropdown-answer .input_select__option{color:#232943!important;font-size:18px;line-height:28px;padding:11px 12px!important}.select-dropdown-answer .input_select__option--is-focused,.select-dropdown-answer .input_select__option--is-selected{background:#f2f2f2!important;border-color:#7b29c9!important}.select-dropdown-answer .input_select__input>input{height:auto!important}.select-dropdown-answer-formulas .MathJax_Display,.select-dropdown-answer-formulas p{margin:0}.select-dropdown-answer-inline{line-height:24px;max-width:720px}.select-dropdown-answer-inline .input_select__control{height:32px;min-height:32px}.select-dropdown-answer-inline .input_select__value-container{margin:0;padding:2px 8px!important}.select-dropdown-answer-inline .input_select__value-container>div{margin:0;padding-bottom:0;padding-top:0}.select-dropdown-answer-inline .input_select__placeholder{color:#757575!important;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400}.select-dropdown-answer__formula #react-mathjax-preview{align-items:center;display:flex;justify-content:center;width:100%}.select-dropdown-answer-read-only{pointer-events:none}.theme-light .select-dropdown-answer__dropdown-block-verdict-ok{background-color:#ebf7df}.theme-light .select-dropdown-answer__dropdown-block-verdict-none,.theme-light .select-dropdown-answer__dropdown-block-verdict-wrong{background-color:#ffebed}.theme-light .select-dropdown-answer__dropdown-block-verdict-partly{background-color:#fff5d9}.theme-light .select-dropdown-answer__dropdown-block-verdict-annulled,.theme-light .select-dropdown-answer__dropdown-block-verdict-noneUnscored,.theme-light .select-dropdown-answer__dropdown-block-verdict-unscored{background-color:#fff}.module_passing_content_inner__description img:first-child:last-child.select-dropdown-answer__option-image,.select-dropdown-answer__option-image{margin:0}.select-dropdown-answer-simple .dropdown-select__select-item{max-height:48px;padding:12px 20px}.select-dropdown-answer-simple .select-option{font-size:14px}.select-dropdown-answer-simple .ui-checkbox{max-height:24px}.ordering-answer__image{height:100px;object-fit:cover;width:120px}.input-client-validation{background-color:#fff;border-radius:16px;box-shadow:0 0 6px rgba(0,0,0,.2);display:none;font-weight:400;left:-8px;min-width:fit-content;padding:68px 8px 8px;position:absolute;top:-8px;width:calc(100% - 16px);z-index:99}.input-client-validation-level-error,.theme-light .input-client-validation-level-error .ui-icon{color:#df222e}.input-client-validation-level-warning,.theme-light .input-client-validation-level-warning .ui-icon{color:#e76a01}.multiply_answers__input:not(.multiply_answers__input--inline)~.input-client-validation{padding-top:68px}.multiply_answers__input.multiply_answers__input--inline~.input-client-validation{padding-top:48px}input:focus~.input-client-validation-show{display:block}.input-client-validation__layout{text-wrap:auto;align-items:center}.multiply_answers{margin-left:-22px}.multiply_answers .task__fraction_view{text-wrap:auto;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);color:#8c8695;font-size:14px;font-weight:500;left:-8px;line-height:16px;min-width:fit-content;padding:84px 15px 15px;position:absolute;top:-12px;width:calc(100% + 16px);z-index:1}.multiply_answers .task__fraction_view--error{color:#ff5e73}.multiply_answers .task__fraction_view p{margin:0}.multiply_answers__input_wrapper{box-sizing:border-box;display:inline-block;margin:20px 0 20px 22px;padding:0;position:relative;width:222px}.multiply_answers__input_wrapper--singleton{width:calc(100% - 22px)}.multiply_answers__input_wrapper--double{width:calc(50% - 22px)}.multiply_answers__input_wrapper--triple{width:calc(33.3% - 22px)}.multiply_answers__input_wrapper--inline{margin:0 20px 0 22px}.multiply_answers__input_wrapper--inline .task__fraction_view{padding:60px 12px 15px}.multiply_answers input{width:100%;z-index:0}.multiply_answers input:focus{z-index:100}.multiply_answers--fraction-allowed+.multiply_answers__icon--remove{visibility:visible}.multiply_answers--error input{color:#f94c4f}.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input:hover,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input:hover{background:#eae0ff;box-shadow:inset 0 0 0 1px #7b29c9}.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input:focus,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input:focus{box-shadow:inset 0 0 0 1px #7b29c9}.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--error,.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--error:focus,.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--error:hover,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--error,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--error:focus,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--error:hover{box-shadow:inset 0 0 0 1px #f94c4f}.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--warning,.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--warning:focus,.element-client-validation-label-has-level-warning>.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--warning:hover,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--warning,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--warning:focus,.multiply_answers>.multiply_answers__input_wrapper>.multiply_answers__input--warning:hover{box-shadow:inset 0 0 0 1px #fd9601}.multiply_answers__input{-moz-appearance:textfield;background:#f1edfa;border:none;border-radius:8px;box-shadow:inset 0 0 0 1px #d5dde6;box-sizing:border-box;font-family:inherit;font-size:18px;height:56px;line-height:22px;outline:none;padding:0 16px;position:relative;width:150px}.multiply_answers__input:read-only{cursor:default;pointer-events:none}.multiply_answers__input--result_right{background:#e1f5e4;color:#5bc36c}.multiply_answers__input--result_wrong{background:#fff1f2;color:#ff5e73}.multiply_answers__input::-webkit-inner-spin-button,.multiply_answers__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.multiply_answers__input:focus{background-color:#fff;z-index:102}.multiply_answers__input:focus~.multiply_answers__icon--remove{visibility:hidden!important}.multiply_answers__input:focus+.multiply_answers__icon.multiply_answers__icon--question{visibility:visible;z-index:102}.multiply_answers__input--inline{font-size:16px;height:32px;padding:0 8px}.multiply_answers__input--inline::placeholder{font-size:16px}.multiply_answers:hover .multiply_answers__icon--remove{visibility:visible}.multiply_answers__icon{cursor:pointer;display:inline-block;height:23px;margin:0 14px;position:relative;vertical-align:middle;width:20px;z-index:2}.multiply_answers__icon:hover .multiply_answers__baloon,.multiply_answers__icon:hover+.multiply_answers__baloon{opacity:1;visibility:visible}.multiply_answers__icon svg{height:inherit;width:inherit}.multiply_answers__icon--question{position:absolute;right:0;top:17px;visibility:hidden}.multiply_answers__icon--question path,.multiply_answers__icon--question use{fill:#cad4e0}.multiply_answers__icon--question.multiply_answers__icon--inline{top:6px}.multiply_answers__icon--add{background:transparent;border:1px solid #e1dfe6;border-radius:12px;box-sizing:border-box;height:57px;margin:0;outline:none!important;position:relative;top:-3px;transition:border .15s;width:100%;z-index:0}.multiply_answers__icon--add .multiply_answers__baloon{left:auto;right:0;width:110px}.multiply_answers__icon--add path,.multiply_answers__icon--add use{fill:#cad4e0;transition:fill .15s}.multiply_answers__icon--add svg{width:26px}.multiply_answers__icon--add:hover:not([disabled]){border:1px solid #7b29c9}.multiply_answers__icon--add:hover:not([disabled]) path,.multiply_answers__icon--add:hover:not([disabled]) use{fill:#8c8695}.multiply_answers__icon--add[disabled]{cursor:auto}.multiply_answers__icon--add[disabled] path,.multiply_answers__icon--add[disabled] use{fill:rgba(202,212,224,.59)}.multiply_answers__icon--remove{position:absolute;right:0;top:17px;visibility:hidden}.multiply_answers__icon--remove .multiply_answers__baloon{bottom:auto;right:-15px;top:-77px;width:110px}.multiply_answers__icon--remove:hover path,.multiply_answers__icon--remove:hover use{fill:rgba(0,0,0,.74)}.multiply_answers__icon--remove path,.multiply_answers__icon--remove use{fill:#cad4e0}.multiply_answers__icon--remove svg{transform:rotate(45deg)}.multiply_answers__baloon{text-wrap:auto;background:#fff;border:1px solid #dde4ed;border-radius:8px;bottom:100%;box-shadow:0 4px 8px rgba(202,212,224,.5);color:#69798c;font-size:14px;left:-15px;line-height:18px;margin-bottom:20px;opacity:0;padding:10px;pointer-events:none;position:absolute;transition:opacity .3s;visibility:hidden;width:226px;z-index:3}.multiply_answers__baloon:after{background:url(/v250715.0/assets/img/icons.svg?#balloon_corner);bottom:-12px;box-shadow:inset 0 1px 0 0 #fff;content:" ";display:block;height:13px;position:absolute;width:28px}.multiply_answers__baloon--right{background:#fff;left:auto;max-width:200px;right:0}.multiply_answers__baloon--right:after{left:auto;right:6px}@media (max-width:760px){.multiply_answers{margin:0!important}.multiply_answers__icon--add,.multiply_answers__input_wrapper{width:100%!important}.multiply_answers__input~.multiply_answers__icon--remove{visibility:visible}.multiply_answers__input_wrapper{margin-left:0;margin-right:0}}.solution_to_show_popup__solutions{padding:0}.solution_to_show_popup__solutions __solution{font-size:16px;margin:8px}.file_preview{background:#ecf4ff;border:1px solid #e0e0e0;border-radius:6px;color:#7b29c9;display:inline-block;font-size:24px;height:170px;line-height:20px;margin:15px;max-width:100%;overflow:hidden;position:relative;text-decoration:none;text-transform:lowercase;vertical-align:middle}.file_preview img{height:100%;max-width:100%;object-fit:cover}.file_preview__close{background:#8c8695 url(/v250715.0/assets/img/close_cross.svg) 50% 50% no-repeat;border-radius:16px;cursor:pointer;height:32px;position:absolute;right:-16px;top:-16px;width:32px}.file_preview__file_ext{box-sizing:border-box;font-weight:500;min-width:150px;padding:16px}.thread_message__header{margin-bottom:20px}.thread_message__name{color:#7b29c9;font-size:16px;font-weight:700;line-height:20px}.thread_message__date{color:#8c8695;font-size:16px;line-height:20px}.thread_message__avatar{background:#7b29c9;border-radius:50%;box-sizing:border-box;float:left;height:40px;margin-right:16px;padding:7px;width:40px}.thread_message__attachments{margin:0 -15px}.thread_message+.thread_message{margin-top:30px}.task_solution image,.task_solution img{cursor:default;max-width:100%}.task_solution--smt.task_solution--force-show-right{position:relative;z-index:100}.task_solution--smt .task_solution__field{background:#ecf4ff}.task_solution__field{border-radius:12px;color:#36363e}.task_solution__field .marked-paragraph{margin:0}.task_solution__field--inline .marked-paragraph{width:max-content}.task_solution__field--verdict-ok{background:#ebf7df!important}.task_solution__field--verdict-none,.task_solution__field--verdict-wrong{background:#ffebed!important}.task_solution__field--verdict-partly{background:#fff5d9!important}.task_solution__field--verdict-annulled,.task_solution__field--verdict-noneUnscored,.task_solution__field--verdict-unscored{background:#fff!important;border:1px solid #e1dfe6;min-height:56px}.task_solution__field_placeholder{color:#757575}.task_solution__composite_text{font-size:16px;line-height:28px}.task_solution__composite_text img{max-width:100%}.task_solution__composite_text p{margin:16px 0}.task_solution:not(.task_solution--type-match) .task_solution__field{box-sizing:border-box;font-size:18px;line-height:24px;margin:20px 0;min-height:56px;padding:16px;width:100%}.task_solution:not(.task_solution--type-match) .task_solution__field--inline{box-sizing:border-box;flex:0;font-size:18px;line-height:24px;margin:4px 2px;min-height:32px;padding:4px 16px;width:100%}.task_solution:not(.task_solution--type-match) .task_solution__field--inline:has(img){flex-grow:1}.task_solution:not(.task_solution--type-match) .task_solution__field--inline-img{flex-grow:1}.task_solution--inline.task_solution--type-checkbox{display:inline-flex;flex-wrap:wrap}.task_solution--type-checkbox .task_solution__field{position:relative}.task_solution--type-checkbox .task_solution__field:before{background:#fff;border:1px solid #e1dfe6;border-radius:50%;box-sizing:border-box;content:" ";display:inline-block;height:24px;left:16px;margin-right:16px;position:absolute;top:16px;vertical-align:middle;width:24px}.task_solution--type-checkbox .task_solution__field>div{display:inline-block}.task_solution--type-checkbox .task_solution__field--checkbox-checked:before{background:#e1dfe6;border:none}.task_solution--type-checkbox .task_solution__field--inline:before{height:20px;left:8px;top:6px;width:20px}.task_solution--type-checkbox .task_solution__value_text{margin-left:40px}.task_solution--verdict-ok.task_solution--type-checkbox .task_solution__field--checkbox-checked:before{background:#8c0}.task_solution--verdict-none.task_solution--type-checkbox .task_solution__field--checkbox-checked:before,.task_solution--verdict-wrong.task_solution--type-checkbox .task_solution__field--checkbox-checked:before{background:#ff5e73}.task_solution--verdict-partly.task_solution--type-checkbox .task_solution__field--checkbox-checked:before{background:#ffbf00}.task_solution--verdict-annulled.task_solution--type-checkbox .task_solution__field--checkbox-checked:before{background:#c6c2cc}.task_solution--verdict-ok .task_solution__field{background:#ebf7df}.task_solution--verdict-none .task_solution__field,.task_solution--verdict-noneUnscored .task_solution__field{min-height:56px}.task_solution--verdict-none .task_solution__field,.task_solution--verdict-wrong .task_solution__field{background:#ffebed}.task_solution--verdict-partly .task_solution__field{background:#fff5d9}.task_solution--verdict-annulled .task_solution__field,.task_solution--verdict-noneUnscored .task_solution__field,.task_solution--verdict-unscored .task_solution__field{background:#fff!important;border:1px solid #e1dfe6;padding:15px}.task_solution--type-multiple{margin-left:-22px}.inline_answers--inline .task_solution--type-multiple{display:flex;flex-direction:column}.task_solution--type-multiple .task_solution__field{display:inline-block;margin-left:22px!important;max-width:222px;vertical-align:top}.task_solution--type-multiple .task_solution__field--singleton:not(.task_solution--type-multiple .task_solution__field--inline){max-width:none;width:calc(100% - 22px)!important}.task_solution--type-multiple .task_solution__field--double:not(.task_solution--type-multiple .task_solution__field--inline){max-width:none;width:calc(50% - 22px)!important}.task_solution--type-multiple .task_solution__field--triple{max-width:none;width:calc(33.3% - 22px)!important}.task_solution--inline.task_solution--type-multiple .task_solution__field{vertical-align:baseline}.task_solution--type-ordering.task_solution--verdict-ok>.ordering-answer>.task-element-ordering__solution{border-color:#7eb219}.task_solution--type-ordering.task_solution--verdict-ok>.ordering-answer>.task-element-ordering__solution:before{color:#7eb219}.task_solution--type-ordering.task_solution--verdict-ok>.ordering-answer>.task-element-ordering__solution .task-element-ordering__item{background-color:#efffd0}.task_solution--type-ordering.task_solution--verdict-wrong>.ordering-answer>.task-element-ordering__solution{border-color:#f94c4f}.task_solution--type-ordering.task_solution--verdict-wrong>.ordering-answer>.task-element-ordering__solution:before{color:#f94c4f}.task_solution--type-ordering.task_solution--verdict-wrong>.ordering-answer>.task-element-ordering__solution .task-element-ordering__item{background-color:#ffe3e3}.task_solution--type-ordering.task_solution--verdict-partly>.ordering-answer>.task-element-ordering__solution{border-color:#fd9601}.task_solution--type-ordering.task_solution--verdict-partly>.ordering-answer>.task-element-ordering__solution:before{color:#fd9601}.task_solution--type-ordering.task_solution--verdict-partly>.ordering-answer>.task-element-ordering__solution .task-element-ordering__item{background-color:#fff5db}@media (max-width:760px){.task_solution--type-multiple .task_solution__field:not(.task_solution__field--inline){max-width:none;width:calc(100% - 22px)!important}}.inline_answers--block{display:block}.inline_answers--inline{display:inline-block;line-height:40px;vertical-align:baseline}@media (max-width:768px){.inline_answers--inline{max-width:84vw}}@media (max-width:490px){.inline_answers--inline{max-width:80vw}}.solution_to_show_popup{align-items:center;background:rgba(54,54,62,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:103}.solution_to_show_popup__close{background:url(/v250715.0/assets/img/close_cross.svg) 50% 50% no-repeat;cursor:pointer;height:24px;position:absolute;right:16px;top:16px;width:24px}.solution_to_show_popup__window{background:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;margin-top:50px;max-height:calc(95% - 50px);max-width:95%;padding:16px;width:750px}.solution_to_show_popup__toggle{background:#f1edfa;border-radius:18px;color:#7b29c9;cursor:pointer;float:right;font-size:16px;line-height:20px;max-width:180px;padding:8px 16px;place-self:flex-end;text-align:center;user-select:none}.solution_to_show_popup__toggle:hover{background:#eae0ff}.solution_to_show_popup__solutions{display:flex;font-size:0;margin-bottom:16px;overflow:hidden auto;white-space:nowrap}.solution_to_show_popup__solutions>div{display:inline-block;min-width:100%;vertical-align:top;white-space:normal;width:100%}.solution_to_show_popup__solutions>div:last-child{visibility:hidden}.solution_to_show_popup__solutions>div:first-child:last-child{visibility:visible}.solution_to_show_popup__solutions--show_user_answer>div:first-child{order:2;visibility:hidden}.solution_to_show_popup__solutions--show_user_answer>div:last-child{order:1;visibility:visible}.solution_to_show_popup__solutions--inline{line-height:40px}.solution_to_show_popup__solution_text{font-size:18px;font-weight:500}.solution_to_show_popup--programming .solution_to_show_popup__solutions{margin-bottom:0}.solution_to_show_popup--programming .solution_to_show_popup__window{padding:8px}.smt-answer-widget__widget{align-items:center;border-radius:12px;height:400px;justify-content:center;margin:24px 0;max-height:400px;min-height:400px;overflow:visible}.smt-answer-widget__widget-verdict-ok{background-color:#ebf7df}.smt-answer-widget__widget-verdict-none,.smt-answer-widget__widget-verdict-wrong{background-color:#ffebed}.smt-answer-widget__widget-verdict-partly{background-color:#fff5d9}.smt-answer-widget__euler-circles{user-select:none}.smt-answer-widget__euler-circles-circle-set,.smt-answer-widget__euler-circles-circles-bottom,.smt-answer-widget__euler-circles-circles-layer,.smt-answer-widget__euler-circles-debug,.smt-answer-widget__euler-circles-placement,.smt-answer-widget__euler-circles-placements{overflow:visible}.smt-answer-widget__euler-circles-debug-text{fill:red;font-size:10px}.smt-answer-widget__euler-circles-placement-label{fill:#00a3ff;font-size:10px}.smt-answer-widget__euler-circles-circle-shape{opacity:.1}.smt-answer-widget__euler-circles-circle-A{fill:#002bff}.smt-answer-widget__euler-circles-circle-B{fill:#c14805}.smt-answer-widget__euler-circles-circle-C{fill:#707f14}.smt-answer-widget__euler-circles-circle-label{fill:rgba(0,0,0,.12);font-size:10px}.smt-answer-widget-disabled-false .smt-answer-widget__euler-circles-control-circle:not(.smt-answer-widget__euler-circles-control-empty),.smt-answer-widget-disabled-false .smt-answer-widget__euler-circles-control-count:not(.smt-answer-widget__euler-circles-control-count-empty){cursor:grab}.smt-answer-widget__euler-circles-control-count{fill:#fff;font-size:16px;font-weight:700}.smt-answer-widget__euler-circles-control-label{fill:#999;font-size:10px}.smt-answer-widget__euler-circles-control-f{fill:#8c59b7}.smt-answer-widget__euler-circles-control-f-second{fill:#773ba8}.smt-answer-widget__euler-circles-control-f-many{fill:#621e9b}.smt-answer-widget__euler-circles-control-d{fill:#f9851b}.smt-answer-widget__euler-circles-control-d-second{fill:#ea7012}.smt-answer-widget__euler-circles-control-d-many{fill:#dc5c0a}.smt-answer-widget__euler-circles-control-e{fill:#acc032}.smt-answer-widget__euler-circles-control-e-second{fill:#99ab28}.smt-answer-widget__euler-circles-control-e-many{fill:#84951e}.smt-answer-widget__euler-circles-control-g{fill:#01a2e7}.smt-answer-widget__euler-circles-control-g-second{fill:#0193d2}.smt-answer-widget__euler-circles-control-g-many{fill:#0184bd}.smt-answer-widget-disabled-false .smt-answer-widget__euler-circles-circle-set:hover .smt-answer-widget__euler-circles-draggable{stroke:#000;stroke-width:1;cursor:grab}.smt-answer-widget__euler-circles-control-empty{opacity:.5}.smt-answer-widget__euler-circles-circle-hover>.smt-answer-widget__euler-circles-circle-shape{stroke:#000;stroke-width:1}.smt-answer-widget__euler-circles-circle-hover>.smt-answer-widget__euler-circles-circle-label{fill:#000}.smt-answer-widget__euler-circles-transit{stroke:#000;stroke-width:1;cursor:grabbing}.smt-answer-widget__euler-circles-transit-label{cursor:grabbing}.smt-answer-widget__euler-circles-transit-f{fill:#8c59b7}.smt-answer-widget__euler-circles-transit-d{fill:#f9851b}.smt-answer-widget__euler-circles-transit-e{fill:#acc032}.smt-answer-widget__euler-circles-transit-g{fill:#01a2e7}.smt-answer-widget__euler-circles-reset{cursor:pointer}.smt-answer-widget__euler-circles-reset:hover .smt-answer-widget__euler-circles-reset-path{fill:#666}.smt-answer-widget__euler-circles-reset-path{fill:#999}.smt-answer-widget__task-money-transfer-arrows{user-select:none}.smt-answer-widget__task-money-transfer-arrows-reset{cursor:pointer}.smt-answer-widget__task-money-transfer-arrows-reset:hover .smt-answer-widget__task-money-transfer-arrows-reset-path{fill:#666}.smt-answer-widget__task-money-transfer-arrows-reset-path{fill:#999}.smt-answer-widget__task-money-transfer-arrows-disabled-false .smt-answer-widget__task-money-transfer-arrows-rect{cursor:pointer}.smt-answer-widget__task-money-transfer-arrows-disabled-false .smt-answer-widget__task-money-transfer-arrows-rect-checked .smt-answer-widget__task-money-transfer-arrows-rect-shape,.smt-answer-widget__task-money-transfer-arrows-disabled-false .smt-answer-widget__task-money-transfer-arrows-rect-checked.smt-answer-widget__task-money-transfer-arrows-rect-selected .smt-answer-widget__task-money-transfer-arrows-rect-shape,.smt-answer-widget__task-money-transfer-arrows-disabled-false .smt-answer-widget__task-money-transfer-arrows-rect:not(.smt-answer-widget__task-money-transfer-arrows-rect-selected):hover .smt-answer-widget__task-money-transfer-arrows-rect-shape{fill:#d1b4ec}.smt-answer-widget__task-money-transfer-arrows-rect{overflow:visible}.smt-answer-widget__task-money-transfer-arrows-rect-shape{fill:#ccc}.smt-answer-widget__task-money-transfer-arrows-rect-label{fill:#1a1a1a;font-weight:500}.smt-answer-widget__task-money-transfer-arrows-rect-selected .smt-answer-widget__task-money-transfer-arrows-rect-shape{fill:#8c59b7}.smt-answer-widget__task-money-transfer-arrows-rect-selected.d .smt-answer-widget__task-money-transfer-arrows-rect-shape{fill:#7eb219}.smt-answer-widget__task-money-transfer-arrows-rect-selected .smt-answer-widget__task-money-transfer-arrows-rect-label{fill:#fff}.smt-answer-widget__task-money-transfer-arrows-disabled-false .smt-answer-widget__task-money-transfer-arrows-arrow-hl:not(.smt-answer-widget__task-money-transfer-arrows-arrow-selected) .smt-answer-widget__task-money-transfer-arrows-arrow-path,.smt-answer-widget__task-money-transfer-arrows-disabled-false .smt-answer-widget__task-money-transfer-arrows-arrow:not(.smt-answer-widget__task-money-transfer-arrows-arrow-selected):hover .smt-answer-widget__task-money-transfer-arrows-arrow-path{fill:#d1b4ec}.smt-answer-widget__task-money-transfer-arrows-disabled-false .smt-answer-widget__task-money-transfer-arrows-arrow:hover .smt-answer-widget__task-money-transfer-arrows-arrow-path{cursor:pointer}.smt-answer-widget__task-money-transfer-arrows-arrow{fill:#ccc;overflow:visible}.smt-answer-widget__task-money-transfer-arrows-arrow-selected .smt-answer-widget__task-money-transfer-arrows-arrow-path{fill:#8c59b7}.programming-answer__io-box,.programming-answer__io-cell{flex:1}.programming-answer__io-row{margin-bottom:8px}.programming-answer__io-pre{font-size:16px;margin:0}.programming-answer__io-head{font-size:16px}.programming-answer__io-cell{background-color:#f5f5f5;font-family:monospace;padding:12px 16px}.programming-answer__io-cell:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px;margin-right:2px}.programming-answer__io-cell:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.programming-answer__limits{line-height:30px}.programming-answer__limits-head{font-size:16px;font-weight:700;margin:0}.programming-answer__limits-list{margin:0;padding:0}.programming-answer__limits-item{font-size:16px;list-style-type:none;margin:0}.programming-answer__hidden-part{background-color:#eee;border-radius:0 0 8px 8px}.programming-answer__hidden-part-text{color:#828282;font-size:16px;font-weight:400;margin:30px 0}.programming-answer__hidden-part-sharp{border-radius:0}.programming-answer__editor{background-color:#eaf3ff;border:1px solid #d5dde7;border-radius:8px;font-size:14px;min-height:160px;padding:12px 1px}.programming-answer__editor.smt-code-editor{font-family:PT Root UI,Arial,sans-serif}.programming-answer__editor-code{max-height:70vh;overflow:scroll}.programming-answer__editor-code>div{overflow:auto!important}.programming-answer__editor-focus-within-textarea{background-color:#f5f5f5;outline:1px auto -webkit-focus-ring-color}.programming-answer__editor-pre,.programming-answer__editor-textarea{min-width:53px;outline:none}.programming-answer__editor-pre .line-num{position:relative;width:0}.programming-answer__editor-pre .line-num:before{color:grey;content:attr(data-num);display:inline-block;margin-left:-48px;position:absolute;text-align:right;width:32px}.programming-answer__editor-focus-within-textarea .programming-answer__editor-pre,.programming-answer__editor-focus-within-textarea .programming-answer__editor-textarea{background-color:#fff}.programming-answer__editor-clickable{cursor:pointer}.programming-answer__editor-head{align-items:center;padding:0 12px}.programming-answer__editor-head>b{font-size:16px}.programming-answer__editor-head .dropdown-select .select-option{font-size:14px}.programming-answer__editor-status-ok{background-color:#f1faea}.programming-answer__editor-status-notok{background-color:#fff0f2;cursor:pointer}.programming-answer__editor-status-partly{background-color:#fef5d9;cursor:pointer}.programming-answer__verdicts-solution .programming-answer__editor-pre.programming-answer__editor-clickable{pointer-events:auto!important}.programming-answer__linenum{position:absolute;width:0}.programming-answer__linenum:before{color:grey;content:attr(data-num);display:inline-block;margin-left:-48px;text-align:right;width:32px}.programming-answer__file{padding:4px 0}.programming-answer__file-input{left:-100000px;position:absolute}.programming-answer__verdicts-card{border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.2);margin-bottom:8px;max-height:80vh}.programming-answer__verdicts-card-ok{background-color:#f1faea}.programming-answer__verdicts-card-notok{background-color:#fff0f2}.programming-answer__verdicts-card-partly{background-color:#fef5d9}.programming-answer__verdicts-card-annulled{background-color:inherit}.programming-answer__verdicts-card-clickable{cursor:pointer}.programming-answer__verdicts-toggle-smt{align-items:center;background-color:#f5f5f5;box-shadow:none;color:#333;cursor:pointer;justify-content:center;margin-top:8px;padding:16px 24px;user-select:none}.programming-answer__verdicts-toggle-smt-wrong{background-color:#fff1f2}.programming-answer__verdicts-toggle-smt-wrong:hover{background-color:#ffd2d6}.programming-answer__verdicts-toggle-smt-partly{background-color:#fff5d9}.programming-answer__verdicts-toggle-smt-partly:hover{background-color:#ffedba}.programming-answer__verdicts-toggle-smt:not(.programming-answer__verdicts-toggle-smt-partly).programming-answer__verdicts-toggle-smt:not(.programming-answer__verdicts-toggle-smt-wrong).programming-answer__verdicts-toggle-smt:hover{background-color:#e6e6e6}.programming-answer__verdicts-tm{color:rgba(0,0,0,.5)}.programming-answer__verdicts-head{align-items:center;font-size:14px;padding:16px 24px}.programming-answer__verdicts-head>b{font-size:16px}.programming-answer__verdicts-code{font-size:16px;line-height:24px;overflow:auto;scrollbar-color:hsla(0,0%,66%,.31) hsla(0,0%,85%,.25);scrollbar-width:thin}.programming-answer__verdicts-code::-webkit-scrollbar{border-radius:10px;height:5px;width:5px}.programming-answer__verdicts-code::-webkit-scrollbar-track{background:hsla(0,0%,85%,.25)}.programming-answer__verdicts-code::-webkit-scrollbar-thumb{background:hsla(0,0%,66%,.31);border-radius:5px}.programming-answer__verdicts-code::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,85%,.45)}.programming-answer__verdicts-error{align-items:baseline;font-size:13px;padding:0 24px 16px}.programming-answer__verdicts-score{font-size:14px;font-weight:700}.programming-answer__verdicts-last-score{font-weight:400}.programming-answer__verdicts-last-score-pe,.programming-answer__verdicts-last-score-wrong{color:#ff6759}.programming-answer__verdicts-last-score-partly{color:#ed9526}.programming-answer__verdicts-last-score-ok{color:#1f8b24}.programming-answer__verdicts-string{display:inline-flex;margin-left:8px}.programming-answer__verdicts-review-message{font-family:monospace;font-size:12px;line-height:14px;padding:8px 24px;white-space:break-spaces}.programming-answer__verdicts-code .programming-answer__verdicts-review,.programming-answer__verdicts-review-message{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin:0}.programming-answer__verdicts-code .programming-answer__verdicts-review-panel{background-color:#36373d;color:#fff}.programming-answer__verdicts-code .programming-answer__verdicts-review-panel:only-child{border-radius:inherit}.programming-answer__verdicts-code .programming-answer__verdicts-review-result{font-family:PT Root UI,Arial,sans-serif;font-weight:500;line-height:24px;padding:8px 24px}.programming-answer__verdicts-code .programming-answer__verdicts-review-result-sub{font-family:Source Code Pro,monospace;font-weight:400;padding-left:32px}.programming-answer__templates-selector.dropdown-select{min-width:120px;padding:0;width:auto}.programming-answer__templates-selector .dropdown-select__selected-container{align-items:center}.programming-answer__templates-selector .dropdown-select__popover-container{padding:4px}.programming-answer__templates-selector .dropdown-select__select-item{padding:8px}.programming-answer .solution_to_show_popup__solutions{padding:0}.solution_to_show_popup__solutions .programming-answer__solution{font-size:16px;margin:8px}.programming-answer-examples{margin-bottom:32px}.programming-answer-examples__title{font-size:16px;font-weight:700;margin-top:24px}.programming-answer-examples__header{color:#36363e;font-size:16px;font-weight:500;line-height:30px}.programming-answer-examples__header-title{margin:0;padding:29px 24px 13px;width:50%}.programming-answer-examples__row{background:#f5f5f5;border-radius:8px;font-size:18px;line-height:24px;margin-bottom:16px;word-break:break-word}.programming-answer-examples__row>.programming-answer-examples__row-part{font-family:Source Code Pro,monospace;padding:18px 24px;width:50%}.programming-answer-examples__row>.programming-answer-examples__row-part+.programming-answer-examples__row-part{border-left:1px solid #fff}.programming-answer-examples__row-title{align-items:center;color:#36363e;display:none;font-family:PT Root UI,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0}.programming-answer-examples-content{margin:0;white-space:pre-wrap}@media (max-width:760px){.programming-answer-examples__header{display:none}.programming-answer-examples__row{flex-wrap:wrap;font-size:16px;line-height:20px;margin:0;padding:0}.programming-answer-examples__row>.programming-answer-examples__row-part{padding:10px 16px;width:100%}.programming-answer-examples__row>.programming-answer-examples__row-part+.programming-answer-examples__row-part{border-left:none;border-top:1px solid #fff}.programming-answer-examples__row-header{display:block}.programming-answer-examples__row+.programming-answer-examples__row{margin-top:16px}.programming-answer-examples__row-title{display:block}}.programming-answer__copy-panel{background-color:#fff;border-top:1px solid #e1dfe6;height:50px;padding:12px 21px;width:100%}.programming-answer__copy-panel-round{border-radius:0 0 8px 8px}.programming-answer__verdicts-code .programming-answer__copy-panel .programming-answer__copy-panel-icon{cursor:pointer;margin-right:30px;width:24px}.answer-comment{background-color:#f2f2f2;border-radius:16px;margin-top:48px;padding:16px}.answer-comment-expandable{background-color:transparent;margin-top:16px;max-width:434px;padding-top:0;position:relative}.answer-comment__title{color:#666;font-size:14px;font-weight:500;line-height:24px}.answer-comment__title-expandable{align-items:center;cursor:pointer;font-weight:400;margin-left:8px;width:fit-content}.answer-comment__title-expanded{margin-bottom:20px}.answer-comment__title-disabled{opacity:.3}.answer-comment__pending-icon{align-items:center;background:#2979ff;border-radius:9999px;color:#fff;display:flex;font-size:12px;font-weight:500;height:24px;justify-content:center;line-height:16px;margin-left:27px;padding:4px 10px;width:56px}.answer-comment__tooltip-icon{margin-left:27px}.answer-comment__tooltip{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#1a1a1a;cursor:default;left:162px!important;line-height:16px;max-width:288px;top:-47px!important;z-index:100}.answer-comment__text{color:#1a1a1a;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;margin:2px 0}.answer-comment__text-disabled{opacity:.3}.answer-comment__text-inner-video{aspect-ratio:1.77777778;border-radius:10px;cursor:pointer;margin-bottom:35px;margin-top:10px;max-height:226px;overflow:hidden;position:relative}.answer-comment__text-inner-video [data-video]{height:100%;left:0;position:absolute;top:0;width:100%}.answer-comment__preview{border-radius:8px;cursor:pointer;height:170px;margin-right:8px;margin-top:8px;position:relative;text-decoration:none;width:150px}.answer-comment__preview-wrapper{flex-wrap:wrap;margin-top:16px}.answer-comment__preview-wrapper-disabled{opacity:.3}.answer-comment__preview:last-of-type{margin-right:0}.answer-comment__preview:hover:after{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/v250715.0/assets/img/download-icon.svg) no-repeat 10px 144px;border-radius:inherit;content:"";height:inherit;left:0;position:absolute;top:0;width:inherit}.answer-comment__preview-img{border-radius:inherit;height:inherit;object-fit:cover;width:inherit}.answer-comment__preview-file{background-color:#ecf4ff;border-radius:inherit;box-sizing:border-box;color:#2276f4;font-size:24px;font-weight:500;height:inherit;line-height:20px;max-width:100%;padding:16px;text-decoration:none;text-transform:lowercase;width:inherit}.answer-comment-video-content__inner-video{border-radius:10px;cursor:pointer;height:0;margin-bottom:35px;margin-top:10px;overflow:hidden;padding-bottom:56.25%;position:relative}.answer-comment-video-content__inner-video video{height:100%;left:0;position:absolute;top:0;width:100%}.single_task [data-video-wrapper]{width:100%}.task-client-validation-label{align-items:center}.task-client-validation-label-level-error,.theme-light .task-client-validation-label-level-error .ui-icon{color:#df222e}.task-client-validation-label-level-warning,.theme-light .task-client-validation-label-level-warning .ui-icon{color:#e76a01}.task-client-validation-label .ui-icon{align-self:flex-start}.result-states-mode-spoiler{margin:0 auto;max-width:480px;padding:1px 0;text-align:left}.result-states-mode-spoiler .ui-spoiler__summary{align-items:start}.result-states-mode-spoiler .ui-spoiler__icon{margin-top:2px}.result-states-mode-spoiler .ui-chips-list{margin-top:0}.result-states-mode-spoiler .result-states__task{min-width:40px}.result-states-mode-modal{padding:8px}.result-states-mode-modal .result-states__section{margin-top:12px}.result-states-mode-modal .ui-chips-list{margin-bottom:16px;margin-top:16px}.result-states-mode-modal .result-states__task{min-width:32px}.result-states-status-not_saved .result-states__title,.result-states-status-not_saved .ui-spoiler__summary{color:#e76a01}.result-states-status-not_saved .ui-icon,.result-states-status-not_saved .ui-spoiler__icon{color:#fd9601}.result-states-status-not_saved .result-states__task{background-color:#fd9601;color:#fff}.result-states-status-not_saved .result-states__task:hover{background-color:#f28001}.result-states-status-not_answered .result-states__task{background-color:transparent;border:2px solid #ededed;color:#999}.result-states-status-not_answered .result-states__task:hover{border-color:#dfdfdf}.result-states__content{align-items:center;display:flex}.result-states__task{padding:0}.result-states__task .chips__text{font-size:16px;margin:0 auto}.result-states__section{font-weight:500;margin-top:8px;text-align:left}.result-states__title{align-items:start;display:flex}.result-states__title-icon{margin-top:4px}.user-confirmation-modal{align-items:center;background:rgba(35,41,67,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.user-confirmation-modal__wrapper{background:#fff;border-radius:24px;display:flex;flex-direction:column;max-height:90vh;max-width:460px;padding:32px 0;position:fixed;width:100%}@media (max-width:760px){.user-confirmation-modal__wrapper{border-radius:24px 24px 0 0;bottom:0;max-width:none}}.user-confirmation-modal__title{color:#232943;font-size:24px;font-weight:700;line-height:32px;margin:8px auto 16px;text-align:center}.user-confirmation-modal__title:last-child{margin-bottom:8px}.user-confirmation-modal__item{margin:8px 0;padding:4px 32px}.user-confirmation-modal__username{margin:8px 0;padding:16px 32px}.user-confirmation-modal__username-wrapper{align-items:center;color:#1b3c68;display:flex;font-size:24px;justify-content:center;line-height:37.22px;min-height:48px;padding:0 16px;text-align:center}.user-confirmation-modal__caption{color:#69798c;font-size:18px;line-height:24px;margin:8px auto 16px;text-align:center}.user-confirmation-modal__caption:last-child{margin-bottom:8px}.user-confirmation-modal__descr{color:#69798c;font-size:14px;line-height:20.04px;margin:8px auto 10px;text-align:center}.user-confirmation-modal__button{align-items:center;background:transparent;border:1px solid #4b8cee;border-radius:16px;color:#4b8cee;cursor:pointer;display:flex;font-family:inherit;font-size:18px;justify-content:center;line-height:25.31px;margin:8px auto 16px;min-height:40px;outline:none;padding:0 28px;width:100%}.user-confirmation-modal__button:last-child{margin-bottom:8px}.user-confirmation-modal__button-main{background:#4b8cee;color:#fff;min-height:56px}.user-confirmation-modal__button-small{border-radius:20px;width:auto}.standings-page{font-size:14px;padding:48px;z-index:1}.standings-page__sort-icon-down,.standings-page__sort-icon-up{color:#888;font-size:8px;line-height:8px;max-height:8px}.standings-page__cell-label{min-height:32px}.standings-page__cell-sort{max-width:24px;min-width:24px;text-align:center}.standings-page__cell-sort.ui-button-size-xs{padding:0}.standings-page__cell-sort-dir-unset{opacity:.5}.standings-page__cell-sort-dir-asc,.standings-page__cell-sort-dir-desc,.standings-page__cell-sort-dir-unset{cursor:pointer}.standings-page__panel{background-color:#fff;border-radius:8px;height:calc(100% - 54px);margin-top:44px;padding:32px;width:100%;z-index:1}.ui-screen-mobile .standings-page__panel{border-radius:0;margin-bottom:8px;margin-top:66px;padding:0}.standings-page__filter-input{background:transparent;border:0;border-bottom:1px solid #d3d3d3;margin-left:8px;padding:4px}.ui-screen-mobile .standings-page__filter-input{max-width:120px}.theme-light .standings-page__filter-button.ui-button.ui-button-mode-text{color:#888}.theme-light .standings-page__filter-button.ui-button{justify-content:flex-start;width:150px}.standings-page__scroll-button{justify-content:center;max-width:0;min-width:0}.standings-page__scroll-button .standings-page__cell-label{margin-left:-32px;overflow:visible;position:absolute;z-index:20}.standings-page__scroll-button .standings-page__cell-label .ui-button-size-s{font-size:32px}.theme-light .standings-page__scroll-button .standings-page__cell-label .ui-button.ui-button-mode-secondary{background-color:#fff;box-shadow:0 0 2px 0 #d3d3d3}.ui-screen-mobile .standings-page{padding:0}.standings-page__table{overflow-x:auto;overflow-y:hidden}.standings-page__updatebutton{padding:0}.ui-screen-mobile .standings-page__updatebutton{padding-top:8px}.standings-page__noresult{color:grey;left:0;padding:64px 0;position:sticky;text-align:center}.ui-screen-mobile .standings-page__noresult{padding:32px}.standings-page__absnoresultwarning{color:grey;font-weight:100;line-height:24px;margin-left:8px;white-space:pre}.ui-screen-mobile .standings-page__absnoresultwarning{line-height:16px;margin-left:0}@media (max-width:450px){.standings-page__absnoresultwarning{white-space:normal;width:35vw}}.standings-page__fixed{position:fixed}.standings-page__header{font-weight:500;margin:8px;padding:0}.ui-screen-mobile .standings-page__header{margin:8px 14px}.standings-page__result-no-results{background:#00a3ff;left:400px}.standings-page__result-row{max-height:44px;min-height:44px}.standings-page__result-row .b-table__cell{background-color:#fff;max-height:44px;min-height:44px}.standings-page__result-row-place-delim{border-top:1px solid #d3d3d3;margin-top:1px}.standings-page__result-place{left:0;max-width:60px;min-width:60px;z-index:10}.standings-page__result-row .b-table__cell.standings-page__result-place{justify-content:center}.standings-page__result-row-current .standings-page__result-place{font-size:14px;font-weight:700}.ui-screen-mobile .standings-page__result-row-current .standings-page__result-place{font-size:14px}.standings-page__result-row-current .standings-page__result-name{font-size:14px;font-weight:700}.standings-page__result-row-header{background-color:#f0f0f0;color:#888;max-height:66px;min-height:66px}.standings-page__result-row-header .b-table__cell{align-items:flex-start;background-color:#f0f0f0;max-height:66px;min-height:66px;padding-bottom:4px;padding-top:4px}.standings-page__result-row-header-position>.standings-page__result-name,.standings-page__result-row-header-position>.standings-page__result-place{font-weight:400}.standings-page__result-name{border-right:1px solid #d3d3d3;justify-content:start;left:60px;min-width:300px;padding-bottom:0;padding-top:0;z-index:10}.standings-page__result-name-link{cursor:pointer;text-decoration:underline}.ui-screen-mobile .standings-page__result-name{max-width:180px;min-width:180px}.standings-page__result-row:not(.standings-page__result-row-header) .standings-page__result-name{padding-left:12px}.standings-page__result-total{max-width:90px;min-width:90px}.standings-page__result-score{max-width:60px;min-width:60px;padding-left:8px;z-index:1}.standings-page__result-row-header .b-table__cell.standings-page__result-score{align-items:flex-end}.standings-page__result-row:not(.standings-page__result-row-header) .standings-page__result-total{font-weight:500}.standings-page__result-total{left:270px;z-index:2}.ui-screen-mobile .standings-page__result-total{left:150px}.standings-page__result-total.standings-page__result-total-no-results{left:368px;z-index:2}.ui-screen-mobile .standings-page__result-total.standings-page__result-total-no-results{left:248px}.standings-page__result-row-header .standings-page__result-total:after{content:attr(data-numtasklabel);left:90px;margin-left:8px;margin-top:8px;position:absolute;white-space:pre}.standings-page__result-row .b-table__cell.standings-page__result-col-scroll-left,.standings-page__result-row .b-table__cell.standings-page__result-col-scroll-right{margin:0;max-width:8px;min-width:8px;padding:0;width:8px;z-index:3}.standings-page__result-row .b-table__cell.standings-page__result-col-scroll-left{left:360px}.standings-page__result-row .b-table__cell.standings-page__result-col-scroll-left-hide{visibility:hidden}.ui-screen-mobile .standings-page__result-row .b-table__cell.standings-page__result-col-scroll-left{left:240px}.standings-page__result-row .b-table__cell.standings-page__result-col-scroll-right{right:0}.standings-page__result-row .b-table__cell.standings-page__result-col-scroll-right-hide{visibility:hidden}.standings-page__table-scroll-both .b-table__cell.standings-page__result-col-scroll-left,.standings-page__table-scroll-right .b-table__cell.standings-page__result-col-scroll-left{background:linear-gradient(90deg,hsla(0,0%,83%,.5),hsla(0,0%,100%,.01) 80%)}.standings-page__table-scroll-both .b-table__cell.standings-page__result-col-scroll-right,.standings-page__table-scroll-left .b-table__cell.standings-page__result-col-scroll-right{background:linear-gradient(270deg,hsla(0,0%,83%,.5),hsla(0,0%,100%,.01) 80%)}.oversize-error-popup{background-color:#fff;border-radius:24px;box-sizing:border-box;max-width:460px;padding:44px 32px;text-align:center;width:90%}.oversize-error-popup__overlay{background:rgba(0,0,0,.25);height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:500}.oversize-error-popup__title{color:#232943;font-size:24px;font-weight:700;line-height:32px;margin:0 0 16px}.oversize-error-popup__description{color:#69798c;font-size:18px;font-weight:400;line-height:24px;margin:0 0 40px}.oversize-error-popup__button.ui-button.ui-button-size-l.ui-button-form-soft{background-color:#4b8cee;border-radius:16px;font-size:18px;font-weight:400;line-height:25px;width:100%}.task-close__header .ui-modal__close-btn{background-color:transparent}.task-close__header .ui-text-control{padding-left:8px}.task-close__body{align-items:center;display:flex}.task-close__footer.ui-modal__footer{padding-left:16px;padding-right:16px}.task-close__footer .ui-button__content{font-weight:500;line-height:20px}.task-close-status-not_saved .task-close__footer-confirm.ui-button{background-color:#fd9601;color:#fff}.task-close-status-not_saved .task-close__footer-confirm.ui-button:not([disabled]):hover{background-color:#f28001}.task_page{min-height:100%}.task_page .task__section{overflow:visible;padding-bottom:100px}.single_task.type_programming{padding-bottom:0}.single_task.type_programming .theme-light .dropdown-select{background-color:transparent}.single_task.type_programming .theme-light .dropdown-select:hover{background-color:rgba(0,0,0,.08)}.t-task-layout.task{display:flex;flex-direction:column}.t-task-layout.task .single_task{padding-bottom:25px;padding-top:25px}.task_page__online-tabs{padding:16px;position:absolute;width:100%;z-index:1}.task_page__online-tabs-sticky{background-color:#67809f;position:sticky;top:0}.theme-light .task_page__online-tab.ui-button.ui-button-mode-text{border-bottom:2px solid hsla(0,0%,94%,.2);color:#fff}.theme-light .task_page__online-tab.ui-button.ui-button-mode-text:not([disabled]):active,.theme-light .task_page__online-tab.ui-button.ui-button-mode-text:not([disabled]):hover{background-color:hsla(0,0%,94%,.2)}.theme-light .task_page__online-tab.ui-button.ui-button-mode-text:not([disabled]):hover{border-bottom:2px solid hsla(0,0%,94%,.5)}.theme-light .task_page__online-tab.ui-button.ui-button-mode-text:not([disabled]):active{border-bottom:2px solid #f0f0f0}.theme-light .task_page__online-tab.ui-button.ui-button-mode-text.ui-button-active:not([disabled]),.theme-light .task_page__online-tab.ui-button.ui-button-mode-text:not([disabled]):active{background-color:transparent;border-bottom:2px solid #f0f0f0;color:#fff}.content-description{margin:0 auto;width:720px}.content-description__inner-video{aspect-ratio:1.77777778;border-radius:10px;cursor:pointer;margin-bottom:35px;margin-top:10px;max-height:226px;overflow:hidden;position:relative;width:100%}.content-description__inner-video [data-video]{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:760px){.content-description{max-height:none;padding-left:16px;padding-right:16px;width:calc(100% - 32px)}}.b-app-modal{gap:8px}.b-app-modal__body>.box{width:100%}.theme-light .b-app-modal__body{color:#1a1a1a}.b-app-modal__button-container{flex-grow:1;gap:8px}.ui-schema-auth-form-deep-1{margin-top:24px}.ui-schema-auth-form-deep-2{margin-bottom:16px}.ui-schema-auth-form .react-datepicker-popper{z-index:2}.ui-schema-auth-form__enum-list{list-style-type:none;margin:-8px 0 0;padding:0;text-align:left}.ui-schema-auth-form__enum-item{align-items:baseline;cursor:pointer;display:flex;padding:8px 4px}.ui-schema-auth-form__enum-input-radio{background-color:#fff;border-radius:8px;box-shadow:0 0 0 1px grey;display:inline-block;height:16px;min-height:16px;min-width:16px;width:16px}.ui-schema-auth-form__enum-input-radio-checked-true{background-color:#005fff;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #005fff}.ui-schema-auth-form__enum-input-label{margin-left:16px}.ui-schema-auth-form__string .ui-date-time__input-wrapper,.ui-schema-auth-form__string-input .ui-input-wrapper{background:#eef1f5;border:none;border-radius:4px;box-sizing:border-box;font-size:16px;letter-spacing:.02em;line-height:24px;min-height:64px;padding:24px 16px 12px;width:100%}.ui-schema-auth-form__string .ui-input-wrapper{box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out}.ui-schema-auth-form__string .ui-input-wrapper-mode-wrong{border:1px solid #f94c4f}.ui-schema-auth-form__string:focus-within .ui-input-wrapper{background:#fff;box-shadow:0 0 0 2px #255ec5;transition:box-shadow .3s ease-in-out}.ui-schema-auth-form__string:focus-within .ui-input-wrapper-mode-wrong{box-shadow:0 0 0 0 transparent}.ui-schema-auth-form__string-has-no-value:not(:focus-within) .ui-date-time__icon-wrapper,.ui-schema-auth-form__string-has-no-value:not(:focus-within) .ui-date-time__input{opacity:0}.ui-schema-auth-form__string .text-s>.ui-date-time__input-type-date{margin:0;max-width:unset;padding:0;width:100%}.ui-schema-auth-form__string .text-s>.ui-textinput__input{padding:0;width:100%}.ui-schema-auth-form__meta{width:auto}.ui-schema-auth-form__meta .ui-schema-auth-form__title-label>p{display:inline;margin:0;padding:0}.ui-schema-auth-form__meta .ui-schema-auth-form__title{display:inline-flex;font-weight:400;margin-bottom:4px;padding-top:8px;user-select:none}.ui-schema-auth-form__string .ui-schema-auth-form__meta .ui-schema-auth-form__title{color:#4d4d4d;margin-left:16px;margin-top:16px;position:absolute;transition:margin-top .1s,font-size .1s,color .1s;z-index:1}.ui-schema-auth-form__string-has-value .ui-schema-auth-form__meta .ui-schema-auth-form__title,.ui-schema-auth-form__string:focus-within .ui-schema-auth-form__meta .ui-schema-auth-form__title{color:#999;font-size:12px;margin-top:4px;position:absolute;transition:margin-top .1s,font-size .1s,color .1s}.ui-schema-auth-form__string .ui-schema-auth-form__meta{height:0}.ui-schema-auth-form__meta .marked-link{color:#2979ff;text-decoration:none}.ui-schema-auth-form__meta .marked-link:hover{cursor:pointer;text-decoration:underline}.ui-schema-auth-form__meta .marked-link:active{color:#2979ff}.ui-schema-auth-form__meta .marked-link:visited{color:#0045ff}.ui-schema-auth-form__boolean .ui-schema-auth-form__meta{display:flex;flex-direction:row-reverse;justify-content:flex-end}.ui-schema-auth-form__boolean .ui-schema-auth-form__meta .ui-schema-auth-form__title{text-align:left}.ui-schema-auth-form__boolean .ui-checkbox{padding-right:4px}.ui-schema-auth-form__boolean .ui-checkbox.ui-schema-auth-form__checkbox>.ui-checkbox__input:not(:checked){border-color:#ccc}.ui-schema-auth-form__boolean .ui-checkbox__input{border-radius:2px;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;width:20px}.ui-schema-auth-form__boolean .ui-checkbox__input:checked:after{border-color:#fff;border-width:0 2px 2px 0;box-sizing:content-box;height:12px;left:4px;top:-1px;transform:rotate(45deg);width:6px}.ui-schema-auth-form__boolean .ui-checkbox__input:checked{background-color:#999;border-color:transparent}.ui-schema-auth-form__boolean .ui-schema-auth-form__title{margin:0;padding:0}.ui-schema-auth-form-required.ui-schema-auth-form__boolean-has-errors>.ui-schema-auth-form__meta>.ui-checkbox.ui-schema-auth-form__checkbox>.ui-checkbox__input:not(:checked){border:1px solid #f94c4f}.ui-schema-auth-form__country-select{-webkit-appearance:none;display:block;min-height:64px;padding-left:16px;padding-top:24px;width:100%;z-index:1}.ui-schema-auth-form__string .ui-input-wrapper.ui-input-wrapper-country{flex-direction:row;padding:0}.ui-schema-auth-form__string .ui-input-wrapper.ui-input-wrapper-country:after{box-sizing:border-box;color:#4d4d4d;content:"▾";display:inline-block;float:right;height:0;left:-32px;pointer-events:none;position:relative;top:-10px;width:0;z-index:1}.ui-schema-auth-form__error{color:#f94c4f;padding:8px 16px}.smt-login-page .smt-login-user-form{border:1px solid #d5dde6;border-radius:8px;box-sizing:border-box;margin:72px auto 0;max-width:460px;padding:32px;text-align:center;width:460px}.smt-login-page .smt-login-user-form__form-title{color:#232943;font-size:18px;font-weight:500;letter-spacing:.02em;line-height:26px;margin-bottom:32px}.smt-login-page .smt-login-user-form__register-btn{margin-top:32px}.smt-login-page .smt-login-user-form__has-errors-warning{align-items:center;color:#f94c4f;justify-content:center;padding:16px}.smt-login-page .smt-login-user-form-show-required .ui-schema-user-form-required.ui-schema-user-form-has-error>.ui-schema-user-form__label .ui-input-wrapper,.smt-login-page .smt-login-user-form-show-required .ui-schema-user-form-required.ui-schema-user-form__string-empty-true>.ui-schema-user-form__label .ui-input-wrapper{box-shadow:0 0 1px 1px #f94c4f}.smt-login-page .smt-login-user-form-show-required .ui-schema-user-form-required.ui-schema-user-form-has-error>.ui-schema-user-form__label>.ui-schema-user-form__meta>.ui-schema-user-form__title>.ui-schema-user-form__title-label,.smt-login-page .smt-login-user-form-show-required .ui-schema-user-form-required.ui-schema-user-form__string-empty-true>.ui-schema-user-form__label>.ui-schema-user-form__meta>.ui-schema-user-form__title>.ui-schema-user-form__title-label{color:#f94c4f}@media (max-width:761px){.smt-login-page .smt-login-user-form{padding:16px 4%;width:96%}.smt-login-page .smt-login-user-form__form-title{font-size:16px;line-height:24px;margin-bottom:8px}}.smt-login-page{align-items:center;display:flex;flex-direction:column;min-height:100%;padding-top:60px}.smt-login-page__content{flex:1 0 auto;width:100%}.smt-login-page__content .smt-login-page__dep,.smt-login-page__content .smt-login-page__title{text-align:center}.smt-login-page__footer{box-sizing:border-box;color:#232943;flex:0 0 auto;font-size:14px;line-height:24px;min-height:70px;opacity:.5;padding:23px 0;text-align:center}.smt-auth-registration-panel{align-items:center;flex-grow:1;justify-content:center}.smt-auth-registration-panel__back,.smt-auth-registration-panel__success-message{margin-top:24px}.smt-auth-registration-panel__success-message{font-weight:500;text-align:center}.smt-auth-registration-panel__title{font-weight:700;margin-top:48px;text-align:center}.smt-auth-registration-panel__wrapper{align-items:center;justify-content:center;max-width:360px;min-width:360px;width:360px}.smt-auth-register-page{align-items:center;display:flex;flex-direction:column;height:unset;min-height:100%;padding-top:60px}.smt-auth-register-page__content{height:100%}.smt-auth-register-page__content .login_page__dep,.smt-auth-register-page__content .login_page__title{text-align:center}.smt-auth-register-page__footer{box-sizing:border-box;color:#232943;font-size:14px;line-height:24px;min-height:70px;opacity:.5;padding:23px 0;text-align:center}.smt-register-form{border:1px solid #d5dde6;border-radius:8px;box-sizing:border-box;margin:72px auto 0;max-width:460px;padding:32px;text-align:center;width:460px}.smt-register-form__register-btn{margin-top:32px}.smt-register-form__has-errors-warning{align-items:center;color:#f94c4f;justify-content:center;padding:16px}.smt-register-form-show-required .sf-register-form-required.sf-register-form-has-error>.sf-register-form__label .ui-input-wrapper,.smt-register-form-show-required .sf-register-form-required.sf-register-form__string-empty-true>.sf-register-form__label .ui-input-wrapper{box-shadow:0 0 1px 1px #f94c4f}.smt-register-form-show-required .sf-register-form-required.sf-register-form-has-error>.sf-register-form__label>.sf-register-form__meta>.sf-register-form__title>.sf-register-form__title-label,.smt-register-form-show-required .sf-register-form-required.sf-register-form__string-empty-true>.sf-register-form__label>.sf-register-form__meta>.sf-register-form__title>.sf-register-form__title-label{color:#f94c4f}@font-face{font-family:PT Root UI;font-style:normal;font-weight:700;src:local("PT Root UI Bold"),local("PT-Root-UI-Bold"),local("PTRootUI-Bold"),url(/v250715.0/assets/fonts/PT-Root-UI_Bold.woff2) format("woff2"),url(/v250715.0/assets/fonts/PT-Root-UI_Bold.woff) format("woff")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:500;src:local("PT Root UI Medium"),local("PT-Root-UI-Medium"),local("PTRootUI-Medium"),url(/v250715.0/assets/fonts/PT-Root-UI_Medium.woff2) format("woff2"),url(/v250715.0/assets/fonts/PT-Root-UI_Medium.woff) format("woff")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:400;src:local("PT Root UI"),local("PT-Root-UI"),local("PTRootUI"),url(/v250715.0/assets/fonts/PT-Root-UI_Regular.woff2) format("woff2"),url(/v250715.0/assets/fonts/PT-Root-UI_Regular.woff) format("woff")}.text-xxl{font-size:32px;line-height:40px}.text-xl{font-size:24px;line-height:32px}.text-l{font-size:18px;line-height:28px}.text-m{font-size:16px;line-height:24px}.text-s{font-size:14px;line-height:20px}.text-xs{font-size:12px;line-height:16px}.text-xxs{font-size:10px;line-height:12px}.text-thin{font-weight:300}.text-bold{font-weight:500}.text-extra-bold{font-weight:700}.task_page__bg{background:#67809f 50% 100%/cover no-repeat;bottom:0;content:" ";display:block;left:0;position:fixed;right:0;top:0}.task_page>.circular-progress circle{stroke:#fff}.task_page__show_right_answer .task_selector__answers_overlay{background:#232943;bottom:0;content:" ";display:block;left:0;opacity:.4;position:absolute;right:0;top:0;z-index:5}.task_page__show_right_answer .task_selector__score{color:#a4a7af;cursor:default;user-select:none}.task_page_close{border-radius:50%;cursor:pointer;padding:9px;position:fixed;right:4px;top:4px;z-index:2}.task_page_close svg{display:block}.task_page_close:hover{background:hsla(0,0%,100%,.2)}@media (max-width:768px){.task_page_close{position:absolute}}.task_solution--type-match--verdict-ok .match_answers__field{background:#dcf1dd;color:#5bc36c}.task_solution--type-match--verdict-none .match_answers__field,.task_solution--type-match--verdict-wrong .match_answers__field{background:#f8dcda;color:#f4425a}.task_solution--type-match--verdict-partly .match_answers__field{background:#fff5eb;color:#ff8e25}.task_solution--type-match--verdict-annulled .match_answers__field,.task_solution--type-match--verdict-notReady .match_answers__field,.task_solution--type-match--verdict-unscored .match_answers__field{background:#ecf4ff}.single_task{padding-bottom:112px;padding-top:25px}.single_task .match_answers{padding:10px 0}.single_task--grouped{border-bottom:1px solid #dde4ed;border-radius:0;margin:0 -50px;min-height:0;padding-bottom:200px;padding-left:50px;padding-right:50px;position:relative}.single_task--grouped:last-child{border-bottom:none}@media (max-width:768px){.single_task--grouped{margin:0 -15px;padding:40px 15px 15px}}.single_task--has-result-data:last-child{padding-bottom:150px}.single_task--show_right_answer .task__input--result_right{z-index:100}.single_task--show_right_answer .match_answers{background:#fcfcf9;border-radius:8px;margin:10px -25px;padding:10px 25px;z-index:100}.single_task--show_right_answer .select_on_image_answer{background:#fcfcf9;border-radius:8px;position:relative;z-index:100}.single_task--show_right_answer .task__result-switch{z-index:100}.single_task--show_right_answer .task__composite_input{background:#fcfcf9;border-radius:8px;margin:0 -25px;padding:0 25px 8px;position:relative;z-index:100}.single_task--show_right_answer .task__composite_input--type-detailed,.single_task--show_right_answer .task__composite_input--type-detailed_nofile{background:none;z-index:unset}.single_task--show_right_answer .task__composite_answers{position:relative}.single_task--show_right_answer .task__overlay_input{background:#fff;border-radius:8px;left:0;margin-top:-41px;position:absolute;right:0;top:50%;z-index:100}.single_task--hide_text_content{color:transparent;position:relative}.single_task--noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){.single_task{padding-bottom:0}.single_task--has-result-data:last-child{padding-bottom:15px}.single_task--show_right_answer .match_answers{margin:10px -10px;padding:10px}}.task{background:#fcfcf9;border-radius:8px;box-sizing:border-box;color:#232943;margin:50px auto 0;max-width:815px;min-height:645px;padding:40px 50px;position:relative;width:100%}.task .type_select:nth-last-child(2){padding-bottom:150px}.task--grouped{padding-bottom:0}.task--save_btn_only{height:130px}.task--is-results{padding-bottom:10px}.task--is-results .task__footer{color:#333}.task:last-child{margin-bottom:300px}.task:first-child{margin-top:100px}.task__title{font-size:24px;font-weight:700}.task__title--section{font-size:48px;line-height:56px;margin-bottom:30px;margin-top:49px;text-align:center}.task--section{padding-bottom:36px}.task__section_content{display:flex;flex-direction:column;justify-content:center;min-height:500px}.task__section_description{color:#232943;font-size:18px;font-weight:400;line-height:30px;margin:0 auto 50px;max-width:560px;width:100%}.task__section_description--left_aligned{text-align:left}.task__section_description .iframe-youtube{aspect-ratio:1.77777778;border-radius:10px;height:auto;overflow:hidden;width:100%}.task--result{min-height:520px;padding-bottom:60px;text-align:center}.task--result .task__title{font-size:24px;margin-top:40px}.task--result .task__title--result{font-size:32px}.task--result .status_row{padding:8px 60px 28px}.task__text{font-size:16px;font-weight:500;letter-spacing:.02em;line-height:30px;position:relative}.task__text img{max-width:100%;mix-blend-mode:darken}.task__text .iframe-youtube{border-radius:10px;min-height:400px;overflow:hidden;width:100%}@media (max-width:768px){.task__text .iframe-youtube{min-height:calc(56.25vw - 20px)}}.task__text--inline{font-size:16px;line-height:40px}.task__text--printsrn{background:#fcfcf9;bottom:0;color:initial;display:block;left:0;position:absolute;right:0;text-align:center;top:0}.task__composite_input{padding-bottom:8px}.task__composite_input>.select-dropdown-answer{margin-bottom:12px}.task__input{box-sizing:border-box;font-size:18px;letter-spacing:.02em;margin:10px -25px;min-height:62px;padding:16px 25px;position:relative}.task__input p{margin:0}.task__input input[type=checkbox]{cursor:pointer;margin-top:-12px;opacity:0;position:absolute;top:50%}.task__input input[type=checkbox]~label{margin:0}.task__input input[type=checkbox]~label img{margin:0 5px;vertical-align:middle}.task__input input[type=checkbox]~label:before{border:2px solid #a7b3c2;border-radius:3px;box-sizing:border-box;content:" ";display:inline-block;height:24px;left:25px;margin-right:24px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:text-bottom;width:24px}.task__input input[type=checkbox]~label:hover:before{border:2px solid #4b8cee}.task__input input[type=checkbox]:checked~label:before{background:#4b8cee url(/v250715.0/assets/img/ok.svg) 50% no-repeat}.task__input input[type=radio]{cursor:pointer;opacity:0;position:absolute}.task__input input[type=radio]~label{margin:0}.task__input input[type=radio]~label:before{border:2px solid #a7b3c2;border-radius:50%;box-sizing:border-box;content:" ";display:inline-block;height:24px;left:25px;margin-right:24px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:text-bottom;width:24px}.task__input input[type=radio]~label:hover:before{border:2px solid #4b8cee}.task__input input[type=radio]:checked~label:before{background:#4b8cee;border-color:#4b8cee;box-shadow:inset 0 0 0 3px #fff}.task__input input[type=number],.task__input input[type=text]{-moz-appearance:textfield;background:#ecf4ff;border:1px solid #d5dde6;border-radius:8px;box-sizing:border-box;font-size:16px;height:50px;line-height:50px;padding:0 20px;width:100%}.task__input input[type=number]:focus,.task__input input[type=text]:focus{background:#fff;border:2px solid #4b8cee;outline:none}.task__input input[type=number]::-webkit-inner-spin-button,.task__input input[type=number]::-webkit-outer-spin-button,.task__input input[type=text]::-webkit-inner-spin-button,.task__input input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.task__input input[type=number]:invalid,.task__input input[type=text]:invalid{box-shadow:none}.task__input input:focus+.multiply_answer__icon--question{visibility:visible}.task__input label{cursor:pointer;display:block;line-height:30px;padding-left:50px}.task__input--error input{color:#ff5e73}.task__input .task__fraction_view{position:absolute;width:calc(100% - 50px);z-index:1}.task__input--result_annulled input[type=checkbox]:checked~label:before,.task__input--result_annulled input[type=radio]:checked~label:before,.task__input--result_unscored input[type=checkbox]:checked~label:before,.task__input--result_unscored input[type=radio]:checked~label:before{background:#232943;box-shadow:none}.task__input--result_annulled input[type=checkbox]:checked~label,.task__input--result_annulled input[type=radio]:checked~label,.task__input--result_unscored input[type=checkbox]:checked~label,.task__input--result_unscored input[type=radio]:checked~label{-webkit-text-fill-color:#232943;color:#232943}.task__input--full_width input{box-sizing:border-box;height:56px!important;width:100%!important}.task__input .multiply_answer__icon--question{right:22px;top:29px}.task__input .multiply_answer__baloon--right{right:19px!important}.task__summary{font-size:18px;letter-spacing:.02em;line-height:30px}.task__remain{color:#69798c;font-size:16px;line-height:21px;margin-top:10px;text-align:center}.task__footer{align-items:baseline;box-sizing:border-box;color:#69798c;display:flex;flex-direction:row;font-size:14px;margin-top:44px;padding:0}@media (max-width:768px){.task__footer{align-items:stretch;flex-direction:column}}.task__footer-label{align-items:flex-start;font-size:14px;justify-content:center;min-height:56px}@media (max-width:768px){.task__footer-label{align-items:center}}.task__footer:has(.programming-answer__verdicts-last-score-pe){align-items:normal}.task__save_button{bottom:0;height:112px;left:0;line-height:23px;padding:44px 50px;position:absolute;right:0}.task__result-switch,.task__save_button{box-sizing:border-box;color:#69798c;font-size:16px}.task__result-switch{background:#fcfcf9;border:1px solid #dde4ed;border-radius:20px;cursor:pointer;float:right;height:40px;letter-spacing:.02em;line-height:25px;margin-right:-20px;padding:7px 70px;position:relative;text-align:center;user-select:none}.task__result-switch:after{background:url(/v250715.0/assets/img/eye.svg) 50%/contain no-repeat;content:" ";display:inline-block;height:15px;opacity:.3;position:absolute;right:12px;top:12px;vertical-align:middle;width:22px}.task__result-switch:hover{background:#f5f5f5}.task__result-switch:hover:after{opacity:1}.task__result-switch-right_answers{background:#ebebeb;color:#69798c}.task__result-switch-right_answers:after{opacity:1}.task__result-switch-right_answers:hover{background:#f5f5f5}.task__result-switch-right_answers:hover:after{opacity:.3}.task__result-switch-programming{background:rgba(0,0,0,.04);color:#666;font-size:inherit;font-weight:400;height:32px;line-height:16px;padding:8px 12px;position:relative}.task__result-switch-programming:after,.task__result-switch-programming:hover:after{opacity:0}.task__send_btn{border:1px solid #4b8cee;border-radius:20px;box-sizing:border-box;color:#4b8cee;cursor:pointer;display:inline-block;font-size:18px;height:40px;letter-spacing:.02em;line-height:25px;margin:60px 5px 0;padding:7px 0;width:285px}.task__send_btn:hover{background:#60a9ff;color:#fff}.task__send_btn.ui-button.ui-button-form-rounded{background-color:transparent;color:#2979ff;font-weight:500}.task__send_btn.ui-button.ui-button-form-rounded:not([disabled]):hover{background:#4a8eff;color:#fff}.task__blue_btn{background:#4b8cee;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:18px;height:40px;letter-spacing:.02em;line-height:25px;margin:60px 5px 0;padding:7px 0;text-align:center;width:285px}.task__blue_btn:hover{background:#60a9ff;color:#fff}.task__blue_btn--centered{margin:0 auto}.task__send_cancel_btn{background:#4b8cee;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:18px;height:40px;letter-spacing:.02em;line-height:25px;margin:60px 5px 0;padding:7px 0;width:285px}.task__send_cancel_btn:hover{background:#60a9ff}.task__fraction_view{background:#e1dfe6;border-radius:12px;box-sizing:border-box;display:none;line-height:20px;margin:7px 0 0;padding:12px 15px 15px;width:100%}.task__fraction_view--error{background:#ffebed;color:#ff5e73}input:focus~.task__fraction_view{display:block}.task .task_result{background:#fcfcf9;border-radius:8px;margin:0 -25px;padding:0 25px;position:relative;z-index:100}@media (max-width:768px){.task{max-width:95%;min-height:0;padding:40px 15px 15px}.task .type_checkbox,.task .type_radio{margin-left:0;margin-right:0}.task__section_description{font-size:16px;line-height:28px}.task__input,.task__text{line-height:28px}.task__input{font-size:16px;margin:5px -25px}.task__input--result{margin:5px -5px}.task__footer,.task__save_button{height:auto;padding:25px 0;position:static;text-align:center}.task__result-switch{float:none;font-size:14px;margin:20px auto 0;padding:7px 44px}.task--save_btn_only{padding:0}.task__summary{font-size:16px;letter-spacing:.02em;line-height:26px;margin-bottom:40px}.task__title{font-size:20px}.task__title--section{margin-bottom:10px;margin-top:28px}.task--result .task__title{font-size:20px}.task--result .status_row{margin:0 -10px;padding:8px 0 20px}.task__send_btn,.task__send_cancel_btn{display:block;margin:15px auto}.task .task__composite_input,.task .task_result{margin:5px -5px}}.task__section{overflow:auto}.input_select__control{border:1px solid #d5dde5;border-radius:8px!important;height:56px;overflow:hidden}.input_select__value-container{padding:2px 15px!important}.input_select__indicators,.input_select__value-container{background:#ecf4ff;height:inherit}.input_select__placeholder{color:#a7b3c2!important;font-size:18px;line-height:22px}.input_select__indicator-separator{display:none}.input_select__menu{border:1px solid #d5dde6;border-radius:8px!important;z-index:1000!important}.task_page--timeout .input_select__menu{z-index:1!important}.input_select__option{color:#232943!important;font-size:18px;line-height:28px;padding:11px 12px!important}.input_select__option--is-focused,.input_select__option--is-selected{background:#f2f2f2!important}.next-task,.prev-task{background:url(/v250715.0/assets/img/arrow.svg) 50% no-repeat;border-radius:50%;cursor:pointer;height:50px;margin-top:-25px;position:fixed;top:50%;width:50px}.next-task:hover,.prev-task:hover{background-color:hsla(0,0%,100%,.2)}@media (max-width:768px){.next-task,.prev-task{background-size:12px;bottom:30px;height:40px;top:auto;width:40px;z-index:101}.next-task,.next-task:hover,.prev-task,.prev-task:hover{background-color:#67809f}.next-task.attached,.prev-task.attached{margin-top:25px;position:absolute}}.prev-task{left:25px;transform:scale(-1)}@media (max-width:768px){.prev-task{left:20px}}.next-task{right:25px}@media (max-width:768px){.next-task{right:20px}}.task_selector{background:#445a76;bottom:0;box-shadow:0 -2px 4px rgba(0,0,0,.1);font-size:0;left:0;position:fixed;right:0;text-align:center;z-index:100}.task_selector--left_aligned{text-align:left}.task_selector__task_selector_wrapper{height:70px;overflow:hidden;transition:height .25s ease-in-out .1s}.task_selector__tasks_wrapper{height:50px}.task_selector__section,.task_selector__tasks_wrapper{box-sizing:border-box;overflow:hidden;transition:height .25s ease-in-out .1s}.task_selector__section{padding:10px 20px;position:relative}.task_selector__time{left:15px;text-align:left;text-shadow:0 0 8px rgba(0,0,0,.5)}.task_selector__score,.task_selector__time{color:#fff;font-size:18px;height:22px;position:absolute;top:-30px}.task_selector__score{right:10px;text-align:right;width:150px}.task_selector__group{background:hsla(0,0%,100%,.2);border-radius:25px;display:inline-block;margin:0 5px}.task_selector__group>div{margin:1px 5px}.task_selector__group>div:first-child{margin-left:1px}.task_selector__group>div:last-child{margin-right:1px}.task_selector__task{background:#445a76;border:2px solid hsla(0,0%,100%,.2);border-radius:25px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;height:40px;line-height:16px;margin:4px;min-width:40px;padding:10px;text-align:center;vertical-align:middle}.task_selector__task:hover{border-color:#ededed}.task_selector__task--not_saved{background:#fd9601}.task_selector__task--not_saved:hover{background:#f28001;border-color:#fff}.task_selector__task--section{height:auto;min-height:40px}.task_selector__task--saved{background:#2979ff;border-color:transparent;color:#fff}.task_selector__task--saved:hover{background:#005fff;border-color:#fff}.task_selector__task--active,.task_selector__task--active-in-group{border:2px solid #fff}.task_selector__task--result{background:url(/v250715.0/assets/img/plane.svg) 60% 50% no-repeat}.task_selector__task--result:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff}.task_selector__task--pending,.task_selector__task--pending.task_selector__task--saved,.task_selector__task--pending.task_selector__task--saved:hover{border:2px solid transparent!important}.task_selector__task--result_right{background:#5bc36c!important;color:#fff}.task_selector__task--result_right:hover{background:#6bcf7b!important;border-color:#fff}.task_selector__task--result_not_right{background:#f4425a!important;color:#fff}.task_selector__task--result_not_right:hover{background:#ff6176!important;border-color:#fff}.task_selector__task--result_partial_right{background:#ff8e25!important;color:#fff}.task_selector__task--result_partial_right:hover{background:#ff9d43!important;border-color:#fff}.task_selector__task--result_annulled,.task_selector__task--result_unscored{background:#596f8c!important;color:hsla(0,0%,100%,.5)}.task_selector__task--result_annulled:hover,.task_selector__task--result_unscored:hover{background:#6080a9!important;border-color:#fff;color:#fff}.task_selector__task--dotted{font-size:0}.task_selector__task--dotted:before{background:#ededed;border:1px solid #ededed;border-radius:50%;box-sizing:border-box;content:" ";display:inline-block;height:16px;width:16px}.task_selector__task--dotted .task_selector__pending-progress{margin-left:8px;margin-top:-16px}.task_selector__task--questions{font-size:0}.task_selector__task--questions:before{content:"?";display:inline-block;font-size:16px}.task_selector__task--questions .task_selector__pending-progress{margin-left:8px;margin-top:-14px}.task_selector__pending-progress{margin-left:8px;margin-top:8px;position:absolute;transform:scale(.74)}.task_selector__pending-progress .c-progress-size-big .c-progress__path{stroke-width:2px}@media (max-width:768px){.task_selector{position:relative}.task_selector__section,.task_selector__task_selector_wrapper,.task_selector__tasks_wrapper{height:auto}}.multiply_right_answers{left:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;z-index:100}.multiply_right_answers--visible{visibility:visible}.multiply_answer{box-sizing:border-box;display:inline-block;margin:20px 0 20px 22px;padding:0;position:relative;vertical-align:middle;width:222px}.multiply_answer .task__fraction_view{position:absolute;z-index:1}.multiply_answer input{width:100%}.multiply_answer--fraction-allowed+.multiply_answer__icon--remove{visibility:visible}.multiply_answer--error input{color:#ff5e73}.multiply_answer__input{-moz-appearance:textfield;background:#ecf4ff;border:1px solid #d5dde6;border-radius:8px;box-sizing:border-box;font-size:18px;height:56px;line-height:22px;outline:none;padding:0 16px;width:150px}.multiply_answer__input:focus{border:2px solid #4b8cee}.multiply_answer__input--result_right{-webkit-text-fill-color:#5bc36c;background:#e1f5e4;color:#5bc36c}.multiply_answer__input--result_wrong{background:#fff1f2;color:#f4425a}.multiply_answer__input--result_partial_wrong{background:#fff5eb;color:#ff8e25}.multiply_answer__input::-webkit-inner-spin-button,.multiply_answer__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.multiply_answer__input:focus{background:#fff}.multiply_answer__input:focus~.multiply_answer__icon--remove{visibility:hidden!important}.multiply_answer:hover .multiply_answer__icon--remove,.multiply_answer__input:focus+.multiply_answer__icon--question{visibility:visible}.multiply_answer__icon{cursor:pointer;display:inline-block;height:23px;margin:0 14px;position:relative;vertical-align:middle;width:20px}.multiply_answer__icon:hover .multiply_answer__baloon,.multiply_answer__icon:hover+.multiply_answer__baloon{opacity:1;visibility:visible}.multiply_answer__icon svg{height:inherit;width:inherit}.multiply_answer__icon--question{position:absolute;right:0;top:17px;visibility:hidden}.multiply_answer__icon--question path,.multiply_answer__icon--question use{fill:#cad4e0}.multiply_answer__icon--add{background:transparent;border:1px solid #e1dfe6;border-radius:12px;box-sizing:border-box;height:56px;margin:0;outline:none!important;position:relative;width:100%}.multiply_answer__icon--add .multiply_answer__baloon{left:auto;right:0;width:110px}.multiply_answer__icon--add path,.multiply_answer__icon--add use{fill:#cad4e0}.multiply_answer__icon--add svg{width:26px}.multiply_answer__icon--add[disabled]{cursor:auto}.multiply_answer__icon--add[disabled] path,.multiply_answer__icon--add[disabled] use{fill:rgba(202,212,224,.59)}.multiply_answer__icon--remove{position:absolute;right:0;top:17px;visibility:hidden}.multiply_answer__icon--remove .multiply_answer__baloon{bottom:auto;right:-15px;top:-77px;width:110px}.multiply_answer__icon--remove:hover path,.multiply_answer__icon--remove:hover use{fill:#4b8cee}.multiply_answer__icon--remove path,.multiply_answer__icon--remove use{fill:#cad4e0}.multiply_answer__icon--remove svg{transform:rotate(45deg)}.multiply_answer__baloon{background:#fff;border:1px solid #dde4ed;border-radius:8px;bottom:calc(100% - 10px);box-shadow:0 4px 8px rgba(202,212,224,.5);color:#69798c;font-size:14px;left:-15px;line-height:18px;margin-bottom:20px;opacity:0;padding:10px;pointer-events:none;position:absolute;transition:opacity .3s;visibility:hidden;width:226px}.multiply_answer__baloon:after{background:url(/v250715.0/assets/img/icons.svg?#balloon_corner);bottom:-12px;box-shadow:inset 0 1px 0 0 #fff;content:" ";display:block;height:13px;position:absolute;width:28px}.multiply_answer__baloon--right{background:#fff;left:auto;max-width:200px;right:0}.multiply_answer__baloon--right:after{left:auto;right:6px}@media (max-width:768px){.multiply_answer__baloon{font-size:12px;width:110px}}.text-center{display:block;text-align:center}.text-right{display:block;text-align:right}.text-left{display:block;text-align:left}.task-video-content__inner-video{border-radius:10px;cursor:pointer;height:0;margin-bottom:35px;margin-top:10px;overflow:hidden;padding-bottom:56.25%;position:relative}.task-video-content__inner-video [data-video],.task-video-content__inner-video video{height:100%;left:0;position:absolute;top:0;width:100%}.login_page,.smt-login-page{padding-top:60px;text-align:center}.login_page__gerb,.smt-login-page__gerb{background:url(/v250715.0/assets/img/logo.svg) 50%/contain no-repeat;height:38px;margin:0 auto;width:32px}.login_page__dep,.smt-login-page__dep{color:#232943;font-size:14px;letter-spacing:.02em;line-height:24px;margin-top:20px}.login_page__title,.smt-login-page__title{color:#1b3c68;font-size:48px;font-weight:500;letter-spacing:-.01em;line-height:48px;margin:70px auto 0;max-width:700px}.login_page__title--small,.login_page__title-small,.smt-login-page__title--small,.smt-login-page__title-small{font-size:30px;letter-spacing:-.01em;line-height:44px;text-align:center}.login_page__school,.smt-login-page__school{font-size:14px;letter-spacing:-.01em;line-height:44px;padding:5px 0;text-align:center}.login_page__school--hidden,.smt-login-page__school--hidden{display:none}.login_page .circular-progress,.smt-login-page .circular-progress{margin-top:130px}@media (max-width:768px){.login_page,.smt-login-page{padding-top:30px}.login_page__title,.smt-login-page__title{font-size:26px;line-height:30px;margin:30px auto 0;padding:0 15px}.login_page__title--small,.smt-login-page__title--small{font-size:20px;line-height:24px}.login_page__school,.smt-login-page__school{font-size:12px}.login_page__dep,.smt-login-page__dep{font-size:12px;line-height:16px;margin-top:10px}.login_page footer,.smt-login-page footer{font-size:12px;margin-top:90px}}.user_code{border:1px solid #d5dde6;border-radius:8px;box-sizing:border-box;margin:70px auto 0;max-width:95%;padding:30px 32px;text-align:center;width:460px}.user_code__title{color:#232943;font-size:18px;letter-spacing:.02em;line-height:26px;margin-bottom:50px}.user_code__btn{background:#4b8cee;border-radius:21px;box-sizing:border-box;color:#fff;cursor:default;font-size:18px;height:42px;line-height:42px;margin-top:25px;width:100%}.user_code__btn:hover{background:#60a9ff}.user_code__btn--disabled{color:hsla(0,0%,100%,.5)}.user_code__btn--disabled:hover{background:#4b8cee}.user_code__btn--enabled{color:#fff;cursor:pointer}@media (max-width:768px){.user_code{margin:40px auto 0}.user_code__title{font-size:18px;line-height:24px}}@media (max-width:460px){.user_code{padding:30px 15px}.user_code__title{margin-bottom:35px}.user_code__btn{border-radius:8px;height:62px;line-height:62px;margin-top:10px}}.login_form_input{height:100px;position:relative}.login_form_input input[type=checkbox]{height:20px;margin-right:8px;width:20px}.login_form_input input[type=text]{background:#eef1f5;border:none;border-radius:4px 4px 0 0;box-sizing:border-box;font-size:16px;letter-spacing:.02em;line-height:24px;padding:27px 15px 11px;width:100%}.login_form_input input[type=text]::placeholder{color:#69798c}.login_form_input input[type=text]+label{color:#9194a1;display:block;font-size:12px;left:15px;letter-spacing:.02em;line-height:18px;position:absolute;top:7px}.login_form_input input[type=text]:placeholder-shown{padding:19px 15px}.login_form_input input[type=text]:placeholder-shown+label{display:none}.login_form_input input[type=text].error~.login_form_input__error_message{display:block}.login_form_input input[type=text].error+label{color:#f4425a}.login_form_input .user_info_form_select-container--has_selected .user_info_form_select__control{padding:27px 15px 11px!important}.login_form_input .user_info_form_select-container--has_selected+label{display:block!important}.login_form_input .user_info_form_select-container+label{color:#9194a1;display:none;font-size:12px;left:15px;letter-spacing:.02em;line-height:18px;position:absolute;top:7px}.login_form_input .user_info_form_select__control{background:#eef1f5!important;border:none!important;border-radius:4px 4px 0 0!important;box-sizing:border-box!important;font-size:16px!important;letter-spacing:.02em!important;padding:19px 15px!important;width:100%!important}.login_form_input .user_info_form_select__value-container{padding:0!important}.login_form_input .user_info_form_select__indicator-separator{display:none}.login_form_input__error_message{color:#f4425a;display:none;font-size:12px;letter-spacing:.02em;line-height:18px;padding-left:15px;padding-top:10px;text-align:left}@media (max-width:768px){.login_form_input{height:auto}.login_form_input input[type=text]{border-radius:8px;font-size:18px}.login_form_input__error_message{padding-bottom:5px;padding-top:5px}}.user_info_form{border:1px solid #d5dde6;border-radius:8px;box-sizing:border-box;margin:70px auto 0;max-width:95%;padding:30px 32px;text-align:left;width:460px}.user_info_form__title,.user_info_form__title2{color:#232943;font-size:18px;letter-spacing:.02em;line-height:26px;margin-bottom:20px}.user_info_form__title2{margin-top:30px}.user_info_form .login_form_input{height:auto;margin:20px 0}.user_info_form__btn{background:#4b8cee;border-radius:21px;box-sizing:border-box;color:#fff;cursor:default;font-size:18px;height:42px;line-height:42px;margin-top:50px;text-align:center;width:100%}.user_info_form__btn:hover{background:#60a9ff}.user_info_form__btn--disabled{color:hsla(0,0%,100%,.5)}.user_info_form__btn--disabled:hover{background:#4b8cee}.user_info_form__btn--enabled{color:#fff;cursor:pointer}.user_info_form input[type=radio]{cursor:pointer;opacity:0;position:absolute}.user_info_form input[type=radio]~label{display:block;padding:12px 0 12px 36px}.user_info_form input[type=radio]~label:before{border:2px solid #a7b3c2;border-radius:50%;box-sizing:border-box;content:" ";display:inline-block;height:24px;left:0;margin-right:24px;margin-top:-12px;position:absolute;top:50%;vertical-align:text-bottom;width:24px}.user_info_form input[type=radio]~label:hover:before{border:2px solid #4b8cee}.user_info_form input[type=radio]:checked~label:before{background:#4b8cee;border-color:#4b8cee;box-shadow:inset 0 0 0 3px #fff}@media (max-width:768px){.user_info_form{margin:45px auto 0}.user_info_form__btn{border-radius:8px;height:62px;line-height:62px;margin-top:10px}}@media (max-width:460px){.user_info_form{padding:30px 15px}.user_info_form__btn{margin-top:0}}.certificate_page{color:#232943;text-align:center}.certificate_page__title{font-size:36px;font-weight:500;line-height:48px;margin:0 auto;max-width:700px;padding-bottom:20px;padding-top:90px;text-align:center}@media (max-width:768px){.certificate_page__title{width:calc(100% - 16px)}}.certificate_page__text{font-size:18px;line-height:26px;margin:0 auto;max-width:700px}@media (max-width:768px){.certificate_page__text{width:calc(100% - 16px)}}.certificate_page__img{border-radius:16px;box-shadow:0 8px 32px rgba(37,129,194,.25);display:block;margin:55px auto 70px;max-height:565px}@media (max-width:768px){.certificate_page__img{max-width:calc(100% - 32px)}}.certificate_page__link{font-size:18px;line-height:30px;margin:0 auto;width:500px}.certificate_page__link>input{border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;display:inline-block;font-size:inherit;line-height:inherit;margin-top:15px;padding:10px 15px;text-align:center;width:inherit}@media (max-width:768px){.certificate_page__link{max-width:500px;width:calc(100% - 16px)}}.certificate_page__links{font-size:18px;line-height:30px;margin-top:35px}.certificate_page__links span{margin:0 15px}.certificate_page__links a{color:#4b8cee;text-decoration:none}@media (max-width:768px){.certificate_page__links span{display:inline-block}}.certificate_page__qr{display:block;margin:40px auto}.certificate_page__social{font-size:0;margin:50px 0;text-align:center}.certificate_page__social>.react-share__ShareButton{cursor:pointer;display:inline-block;margin:0 14px}.certificate_page__social>.react-share__ShareButton:hover{opacity:.8}@media (max-width:768px){.certificate_page__social>.react-share__ShareButton{margin:0 10px}}.certificate_page__to_contenst_btn{background:#fff;border:2px solid #4b8cee;border-radius:20px;box-shadow:0 2px 6px rgba(64,77,92,.35);box-sizing:border-box;color:#4b8cee;cursor:pointer;display:block;font-size:18px;height:40px;line-height:26px;margin:50px auto;outline:none;width:260px}.certificate_page__to_contenst_btn:hover{background:#60a9ff;color:#fff}.certificate_page a{color:#4b8cee;text-decoration:none}.certificate_page a:hover{color:#60a9ff}.certificate_page_header{padding-top:60px;text-align:center}.certificate_page_header__logo{background:url(/v250715.0/assets/img/logo.svg) 50%/contain no-repeat;height:38px;margin:0 auto;width:32px}.certificate_page_header__title{color:#232943;font-size:14px;line-height:24px;margin:20px auto 0;max-width:700px}@media (max-width:768px){.certificate_page_header__title{width:calc(100% - 16px)}}.certificate_page_header__sub_title{color:#232943;font-size:18px;font-weight:500;line-height:26px;margin:5px auto 0;max-width:700px}.circular-progress{animation:rotate 2s linear infinite;height:100px;position:relative;width:100px}.circular-progress--center-of-window{left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%}.circular-progress--margin-center{display:block;margin:0 auto}.circular-progress .path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:#33a9ff;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}#index,body,html{height:100%}body{font-family:PT Root UI,Arial,sans-serif;margin:0;overflow:auto;scrollbar-color:hsla(0,0%,66%,.31) hsla(0,0%,85%,.25);scrollbar-width:thin}body::-webkit-scrollbar{border-radius:10px;height:5px;width:5px}body::-webkit-scrollbar-track{background:hsla(0,0%,85%,.25)}body::-webkit-scrollbar-thumb{background:hsla(0,0%,66%,.31);border-radius:5px}body::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,85%,.45)}body.no_scrollable{overflow:hidden}body.locked{scroll-behavior:smooth}.header{background:#f7f5f0 50% 100%/cover no-repeat;margin-bottom:120px;position:relative;text-align:center}.header__wrapper{padding-top:130px;position:relative;z-index:2}.header__company{color:#232943;font-size:14px;line-height:24px}.header__title{color:#1b3c68;font-size:36px;font-weight:500;line-height:48px;margin:83px auto 0;max-width:660px}.header__button{background:#f4425a;border-radius:55px;box-shadow:0 2px 10px rgba(167,179,194,.15);box-sizing:border-box;color:#fff;font-size:18px;line-height:30px;margin:-45px auto 0;max-width:95%;padding:25px 20px;position:relative;text-align:center;top:50px;width:750px}.header__button:hover{background:#ff6176}.header__button_to_tasks{background:#4b8cee;border-radius:20px;box-shadow:0 2px 10px rgba(64,77,92,.25);color:#fff;cursor:pointer;display:none;font-size:18px;line-height:40px;margin:15px 15px 0;width:250px}.header__button_to_tasks:hover{background:#60a9ff}.header__button_to_certificate{background:#fff;border:2px solid #4b8cee;border-radius:20px;box-shadow:0 2px 10px rgba(64,77,92,.25);color:#4b8cee;cursor:pointer;display:none;font-size:18px;line-height:40px;margin:15px 15px 0;width:250px}.header__button_to_certificate:hover{background:#60a9ff;color:#fff}.header__button--not-yet-started{background:#f4425a;padding:40px 20px}.header__button--not-yet-started:hover{background:#f4425a}.header__button--finished{background:#63c5e4;color:#232943}.header__button--finished:hover{background:#63c5e4}.header__button--finished_with_button{background:#63c5e4;color:#232943}.header__button--finished_with_button:hover{background:#63c5e4}.header__button--finished_with_button .header__button_to_tasks{display:inline-block}.header__button--finished_with_certificate{background:#fff;box-shadow:0 2px 16px rgba(68,90,118,.25);color:#232943}.header__button--finished_with_certificate:hover{background:#fff}.header__button--finished_with_certificate .header__button_to_certificate,.header__button--finished_with_certificate .header__button_to_tasks{display:inline-block}.header__button--running{border:35px solid #fff;box-sizing:content-box;cursor:pointer;height:30px;min-height:0;padding:5px 20px;width:180px}.header--custom-color .header__company,.header--custom-color .header__title{color:inherit}@media (max-width:768px){.header__title{font-size:22px;line-height:30px;margin-top:35px;padding:15px}.header__wrapper{padding-top:100px}.header__button{border-radius:24px;font-size:14px;line-height:26px}.header__button--running{border-radius:55px;line-height:32px}.header__button_to_tasks{font-size:14px;line-height:36px}}.status_row{font-size:0;padding:43px}.status_row_item{border-radius:8px;color:#232943;display:inline-block;font-size:14px;margin:0 10px;padding:17px 0;width:150px}.status_row_title{font-size:14px;line-height:24px;margin-bottom:10px;opacity:.5}.status_row_text{font-size:24px;line-height:31px}.status_row--custom-color .status_row_title{opacity:1}@media (max-width:768px){.status_row{padding:15px 5px}.status_row_item{margin:0 4px;padding:13px 0;width:88px}.status_row_title{font-size:12px;margin-bottom:0}.status_row_text{font-size:20px;line-height:26px}}.content{color:#232943;font-size:18px;letter-spacing:.02em;line-height:26px;margin:0 auto;max-width:660px;padding:0 10px}.content h2{font-size:24px;font-weight:500;margin:60px 0 30px}.content p{margin:25px 0}.content p img{max-width:100%}.content .iframe-youtube{border-radius:10px;min-height:400px;overflow:hidden;width:100%}.content-description .iframe-youtube{min-height:auto}@media (max-width:768px){.content{font-size:14px;line-height:22px}.content h2{text-align:center}.content .iframe-youtube{min-height:calc(56.25vw - 20px)}}.prestart-popup--hidden{display:none}.prestart-popup--show{display:block}.prestart-popup__overlay{background:#232943;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0;z-index:3}.prestart-popup__body{background:#fcfcf9;border-radius:24px;height:500px;left:50%;margin-left:-384px;margin-top:-250px;position:fixed;text-align:center;top:50%;width:768px;z-index:4}.prestart-popup__remain{color:#69798c;font-size:16px;height:36px;line-height:21px;margin-bottom:34px;margin-top:50px;text-align:center}.prestart-popup__condition{color:#232943;font-size:24px;font-weight:600;height:92px;line-height:36px;margin:0 auto;max-width:100%;text-align:center;width:500px}.prestart-popup__buttons{font-size:0}.prestart-popup__button{border-radius:20px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:18px;height:40px;letter-spacing:.02em;line-height:25px;margin:0 7px;padding:7px;text-align:center;vertical-align:top;width:190px}.prestart-popup__button--start{background:#f4425a;color:#fff;padding:8px}.prestart-popup__button--start:hover{background:#ff6176}.prestart-popup__button--cancel{background:#fcfcf9;border:1px solid #4b8cee;color:#4b8cee}.prestart-popup__button--cancel:hover{background:#60a9ff;border:none;color:#fff;padding:8px}@media (max-width:768px){.prestart-popup__body{left:3%;margin-left:0;width:94%}.prestart-popup__condition{box-sizing:border-box;font-size:20px;height:auto;line-height:30px;padding:0 15px}.prestart-popup__remain{margin-bottom:15px}.prestart-popup__button{font-size:14px;height:36px;line-height:20px;width:130px}}.timeout-popup--hidden{display:none}.timeout-popup--show{display:block}.timeout-popup__overlay{background:#232943;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0;z-index:1000}.timeout-popup__body{background:#fcfcf9;border-radius:24px;height:530px;left:50%;margin-left:-384px;margin-top:-265px;position:fixed;text-align:center;top:50%;width:768px;z-index:1000}.timeout-popup__title{color:#232943;font-size:24px;font-weight:700;text-align:center}.timeout-popup__remain{color:#69798c;font-size:16px;height:36px;line-height:21px;margin-bottom:34px;margin-top:50px;text-align:center}.timeout-popup__condition{color:#404d5c;font-size:18px;height:92px;letter-spacing:.02em;line-height:30px;margin:0 auto;text-align:center}.timeout-popup__buttons{font-size:0}.timeout-popup .status_row{padding:33px 50px 23px}.timeout-popup__button{background:#4b8cee;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:18px;height:40px;letter-spacing:.02em;line-height:25px;margin:40px auto;padding:7px 0;text-align:center;width:310px}.timeout-popup__button:hover{background:#60a9ff}@media (max-width:768px){.timeout-popup__body{left:3%;margin-left:0;width:94%}.timeout-popup__condition{box-sizing:border-box;font-size:16px;height:auto;line-height:25px;padding:0 15px}.timeout-popup__remain{margin-bottom:15px}.timeout-popup__button{font-size:14px;height:36px;line-height:20px;width:130px}.timeout-popup .status_row{padding:25px 15px 20px}}.user_info{color:#232943;font-size:14px;padding:8px 10px;position:absolute;right:0;text-align:right;top:0}.user_info__logout{background:#4b8cee;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;height:32px;line-height:32px;margin-left:15px;min-width:78px;text-align:center;vertical-align:middle}.user_info__logout:hover{background:#60a9ff}.course_header{height:60px;left:0;position:absolute;right:0;top:0;width:100%}.course_header__back_arrow{background:url(/v250715.0/assets/img/auth_back_arrow.svg) 50% 50% no-repeat;cursor:pointer;height:24px;left:16px;position:absolute;top:16px;width:24px}.course_header__title{color:#fff;font-size:16px;height:23px;left:56px;line-height:36px;position:absolute;top:10px}.parent_mode_text{background:rgba(0,0,0,.8);border-radius:10px;bottom:5px;color:#fff;font-size:12px;left:5px;line-height:32px;position:fixed;right:5px;text-align:center;z-index:1000}footer{box-sizing:border-box;color:#232943;font-size:14px;line-height:24px;margin-top:150px;min-height:70px;opacity:.5;padding:23px 0;text-align:center}