@charset "UTF-8";.el-button-dropdown{display:flex;width:180px;--border-radius:7px}.el-button-dropdown .m-btn-left-part{border-radius:var(--border-radius) 0 0 var(--border-radius)!important;border-right:none!important;position:relative}.el-button-dropdown .m-btn-left-part:after{border-left:1px solid hsla(0,0%,100%,.4);bottom:6px;content:"";position:absolute;right:0;top:6px}.el-button-dropdown .m-btn-right-part.el-dropdown .selected{background:#0970c4;border-left:none!important;border-radius:0 var(--border-radius) var(--border-radius) 0!important;height:42px;padding:7px 13px 7px 11px;position:relative;width:40px}.el-button-dropdown .m-btn-right-part.el-dropdown .selected:after{border-color:#fff transparent transparent;right:15px}.el-button-dropdown .m-btn-right-part.el-dropdown .selected:hover{opacity:.8}.el-button-dropdown .m-btn-right-part.el-dropdown .items{left:auto;line-height:28px;right:0;width:180px}.el-button-dropdown .m-btn-right-part.el-dropdown.m-disabled .selected:hover{opacity:1}.fm-student-add-answers-modal{position:relative}.fm-student-add-answers-modal .btn-settings{position:absolute;right:15px;top:15px}.fm-share-results-modal,.fm-student-attempt-modal{max-width:400px}.fm-student-attempt-modal .b-actions{margin-top:80px}.fm-student-attempt-modal{max-width:400px}.fm-student-attempt-modal .c-grey-modal-title{color:#c44512;font-family:GoogleSans,Arial,sans-serif;font-size:32px;font-weight:700;margin-bottom:50px;text-align:center}.fm-student-attempt-modal .b-row{font-family:GoogleSans,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.5;text-align:center}.fm-student-attempt-modal .b-actions{display:flex;flex-direction:column;gap:10px;margin-top:80px}.fm-student-attempt-modal .b-actions>button{border-radius:7px;height:50px;width:100%}.fm-student-attempt-modal.m-mobile{padding:15px 20px}.fm-student-content-part.m-mobile .el-input-with-frame input{background-color:transparent!important;border:none!important;border-bottom:1px solid #ccc!important;border-radius:0!important;line-height:26px!important}.el-checkbox-slider-big .checked-slider,.el-checkbox-slider-big .unchecked-slider{border-radius:20px;cursor:pointer;height:20px;margin-right:10px;position:relative;width:40px}.el-checkbox-slider-big .checked-slider:after,.el-checkbox-slider-big .unchecked-slider:after{background:#fff;border-radius:7px;content:"";height:14px;position:absolute;top:3px;width:14px}.el-checkbox-slider-big .unchecked-slider{background:#d8d8d8}.el-checkbox-slider-big .unchecked-slider:after{left:3px}.el-checkbox-slider-big .checked-slider{background:#265470}.el-checkbox-slider-big .checked-slider:after{right:3px}.fm-student-validation-modal .b-actions{display:flex;flex-direction:column;gap:10px;margin-top:80px}.fm-student-validation-modal .b-actions>button{border-radius:7px;height:50px;width:100%}.fm-student-attempt-info-modal .b-actions{display:flex;flex-direction:column;gap:10px;margin-top:80px}.fm-student-attempt-info-modal .b-actions>button{border-radius:7px;height:50px;width:100%}.fm-student-text-box{margin:0 auto;padding:0 5px 5px;width:100%}.fm-student-text-box.m-disabled .drop-list,.fm-student-text-box.m-disabled .fm-student-content-part{pointer-events:none}.fm-student-text-box .g-breadcrumbs .b-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.fm-student-text-box .b-own-test-info-box{background:#d5ecd8;border-radius:7px;font-style:italic;margin:10px 0;padding:10px 12px}.fm-student-text-box .b-header{align-items:baseline;background:#fff;display:flex;margin-top:10px;position:sticky;top:54px;z-index:2}.fm-student-text-box .b-header .b-stats{align-items:center;color:#000;display:flex;font-family:GoogleSans,Arial,sans-serif;font-size:14px;font-variant-numeric:tabular-nums;font-weight:400;gap:5px;margin-right:.5rem;white-space:nowrap}.fm-student-text-box .b-header .b-stats .b-stats-item{border-radius:3px;padding:5px 10px}.fm-student-text-box .b-header .b-stats .b-stats-item.m-clickable{cursor:pointer}.fm-student-text-box .b-header .b-stats .b-stats-item.m-clickable:hover{background:#f0f0f0}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.fm-student-text-box .b-header .b-stats .b-timer.m-low-time{animation:blink .5s infinite;color:#c44512}.fm-student-text-box .b-header .b-divider{background:#bebebe;height:14px;width:1px}.fm-student-text-box .b-header .b-divider:first-child,.fm-student-text-box .b-header .b-divider:last-child{display:none}.fm-student-text-box .g-title{line-height:34px}.fm-student-text-box .g-title .btn-share{display:inline;height:34px;min-width:34px;width:34px}.fm-student-text-box .g-title .btn-share span{transform:translateY(4px)}.fm-student-text-box.m-drag-and-drop .b-actions,.fm-student-text-box.m-drag-and-drop .box .b-content{-webkit-user-select:none;-moz-user-select:none;user-select:none}.fm-student-text-box .b-correct-variants{align-items:center;display:flex;flex-wrap:wrap;margin-top:auto;min-height:60px;padding:10px 0;width:100%}.fm-student-text-box .b-correct-variants>.b-correct-variant{background:#f0f0f0;border-radius:6px;cursor:grab;font-family:Inter,Arial,sans-serif;margin:5px;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fm-student-text-box .b-correct-variants>.b-correct-variant.m-selected{background:#ddebff}.fm-student-text-box .b-correct-variants>.b-correct-variant.b-move-here-variant{background:unset;border:1px dashed #dcdcdc;cursor:pointer;padding:4px 9px}.fm-student-text-box .b-correct-variants>.b-correct-variant.b-move-here-variant.b-move-here-variant-empty{cursor:default}.fm-student-text-box .b-correct-variants .drag-source{opacity:.3}.fm-student-text-box .b-correct-variants .drag-source .__drag-image{opacity:1}.fm-student-text-box .b-content .b-content-part{display:contents;line-height:36px}.fm-student-text-box .b-content .b-content-part .b-input{display:inline-flex}.fm-student-text-box .b-content .b-content-part .b-text-content{display:inline}.fm-student-text-box .b-content .b-content-part .b-input,.fm-student-text-box .b-content .b-content-part .b-text-content{font-family:Inter,Arial,sans-serif;margin-right:2px;width:-moz-fit-content;width:fit-content}.fm-student-text-box .b-content .b-content-part .b-input.m-capitalized .drop-zone-feedback:first-letter,.fm-student-text-box .b-content .b-content-part .b-input.m-capitalized .drop-zone-item:first-letter,.fm-student-text-box .b-content .b-content-part .b-input.m-capitalized .el-dropdown .items .option-wrapper>span:first-letter,.fm-student-text-box .b-content .b-content-part .b-input.m-capitalized .el-dropdown .selected:first-letter,.fm-student-text-box .b-content .b-content-part .b-text-content.m-capitalized .drop-zone-feedback:first-letter,.fm-student-text-box .b-content .b-content-part .b-text-content.m-capitalized .drop-zone-item:first-letter,.fm-student-text-box .b-content .b-content-part .b-text-content.m-capitalized .el-dropdown .items .option-wrapper>span:first-letter,.fm-student-text-box .b-content .b-content-part .b-text-content.m-capitalized .el-dropdown .selected:first-letter{text-transform:uppercase}.fm-student-text-box .b-content .b-content-part .b-input:not(.m-capitalized) .el-input-with-frame input,.fm-student-text-box .b-content .b-content-part .b-text-content:not(.m-capitalized) .el-input-with-frame input{text-transform:lowercase}.fm-student-text-box .b-content .b-content-part .b-input{color:#000}.fm-student-text-box .b-content .b-content-part .b-input.m-has-error .el-input-with-frame input,.fm-student-text-box .b-content .b-content-part .b-input.m-has-solution .el-input-with-frame input{padding:0 26px 0 8px;width:calc(var(--input-width) + 48px)}.fm-student-text-box .b-content .b-content-part .el-dropdown{display:inline-flex;margin-right:2px;width:calc(var(--input-width) + 48px)}.fm-student-text-box .b-content .b-content-part .el-dropdown .selected{border-radius:6px;color:#000;line-height:30px;padding:0 36px 0 8px;width:100%}.fm-student-text-box .b-content .b-content-part .el-dropdown .items{line-height:20px}.fm-student-text-box .b-content .b-content-part .el-dropdown.m-empty .selected{color:#888!important}.fm-student-text-box .b-content .b-content-part .el-dropdown.m-success .selected{background:#d2ffcf;color:#02590c}.fm-student-text-box .b-content .b-content-part .el-dropdown.m-error .selected{background:#ffeaea;color:#af0000}.fm-student-text-box .b-content .b-content-part .el-dropdown.m-has-solution{width:calc(var(--input-width) + 76px)!important}.fm-student-text-box .b-content .b-content-part .el-dropdown.m-has-solution .selected{padding:0 64px 0 8px!important;position:relative}.fm-student-text-box .b-content .b-content-part .el-dropdown.m-has-solution .btn-valid-variant{cursor:help;display:flex;padding:7px;pointer-events:all;position:absolute;right:28px;top:0}.fm-student-text-box .b-content .b-content-part .drop-zone{background:#fff;border:1px solid #e6e6e6;border-radius:6px;height:32px;line-height:30px;overflow:hidden;padding:0 8px;position:relative;width:calc(var(--input-width) + 40px)}.fm-student-text-box .b-content .b-content-part .drop-zone.m-variant-selected{border:1px dashed #dcdcdc;cursor:pointer}.fm-student-text-box .b-content .b-content-part .drop-zone.m-variant-selected *{cursor:pointer}.fm-student-text-box .b-content .b-content-part .drop-zone.m-selected{border:2px solid #8eb6ef;line-height:24px;padding:0 7px}.fm-student-text-box .b-content .b-content-part .drop-zone:after{content:" "}.fm-student-text-box .b-content .b-content-part .drop-zone .drop-zone-item{line-height:30px}.fm-student-text-box .b-content .b-content-part .drop-zone .drop-zone-item .drop-zone-item-content{display:flex;position:relative}.fm-student-text-box .b-content .b-content-part .drop-zone .btn-valid-variant{cursor:help;display:flex;padding:7px;pointer-events:all;position:absolute;right:-28px;top:0}.fm-student-text-box .b-content .b-content-part .drop-zone .btn-valid-variant.m-empty{right:0;width:28px}.fm-student-text-box .b-content .b-content-part .drop-zone.m-has-solution{padding:0 28px 0 8px;width:calc(var(--input-width) + 60px)}.fm-student-text-box .b-content .b-content-part .drop-zone .drop-zone-feedback{background:#ddebff;border-radius:6px;bottom:0;color:#000;left:0;line-height:30px;padding:0 8px;position:absolute;right:0;top:0;z-index:2}.fm-student-text-box .b-content .b-content-part .drop-zone:not(.reordering).m-success{background:#d2ffcf;color:#02590c}.fm-student-text-box .b-content .b-content-part .drop-zone:not(.reordering).m-error{background:#ffeaea;color:#af0000}.fm-student-text-box .b-content .b-content-part .drop-zone .drag-source{opacity:0;position:absolute}.fm-student-text-box .b-content .b-content-part .drop-zone .drag-source .__drag-image{opacity:1}.fm-student-text-box .b-content .b-content-part .el-input-with-frame{display:inline-flex;max-width:524px;width:-moz-fit-content;width:fit-content}.fm-student-text-box .b-content .b-content-part .el-input-with-frame input{border:1px solid #e6e6e6;border-radius:6px;line-height:30px;padding:0 8px;width:calc(var(--input-width) + 20px)}.fm-student-text-box .b-content .b-content-part .el-input-with-frame input.m-success{background:#d2ffcf;color:#02590c}.fm-student-text-box .b-content .b-content-part .el-input-with-frame input.m-error{background:#ffeaea;color:#af0000}.fm-student-text-box .b-content .b-content-part .el-input-with-frame .b-input-action{right:1px;top:1px}.fm-student-text-box .b-content .b-content-part .el-input-with-frame .b-input-action .btn-valid-variant{cursor:help;display:flex;padding:7px;pointer-events:all}.fm-student-text-box .b-actions{align-items:center;display:flex;justify-content:space-between;margin-top:35px}.fm-student-text-box .b-actions .b-share{color:#555;font-family:Inter,arial,sans-serif;font-size:13px;font-weight:400;white-space:nowrap}.fm-student-text-box .b-hint{display:flex;font-family:Inter,arial,sans-serif;font-size:13px;line-height:150%;margin-top:60px}.fm-student-text-box .b-hint .b-hint-label{color:#c44512;flex:0 0 70px}.fm-student-text-box .b-hint .b-hint-content ol{color:#333;list-style:decimal}.fm-student-text-box.m-mobile{display:flex;flex-direction:column;min-height:calc(100dvh - 54px)}.fm-student-text-box.m-mobile .b-own-test-info-box{font-style:italic;margin-top:5px;text-align:center}.fm-student-text-box.m-mobile .b-header{background:unset;display:flex;flex-direction:column;margin-bottom:10px;margin-top:0;position:static}.fm-student-text-box.m-mobile .b-header .g-title{color:#c44512;font-family:GoogleSans,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.2;margin:0;padding:25px 10px 10px;width:100%}.fm-student-text-box.m-mobile .b-header .b-stats{background:#fff;border-radius:9px;display:flex;font-size:16px;justify-content:center;margin:0;padding:10px;width:100%}.fm-student-text-box.m-mobile .box .b-content{padding:10px}.fm-student-text-box.m-mobile .box.box-text{flex:1;overflow:hidden}.fm-student-text-box.m-mobile .g-grey-box{background-color:unset;padding:0}.fm-student-text-box.m-mobile .g-grey-box .el-input-with-frame{max-width:calc(100vw - 50px)}.fm-student-text-box.m-mobile .b-correct-variants{flex-wrap:nowrap;margin:0 0 10px;min-height:40px;overflow-x:auto;padding:0}.fm-student-text-box.m-mobile .b-correct-variants>.b-correct-variant{background:#ddd;white-space:nowrap}.fm-student-text-box.m-mobile .b-correct-variants>.b-correct-variant.m-selected{background:#ddebff}.fm-student-text-box.m-mobile .b-correct-variants>.b-correct-variant.b-move-here-variant{background:#fff;border:1px dashed #dcdcdc;left:0;padding:5px 10px;position:absolute;text-align:center;width:calc(100vw - 10px)}.fm-student-text-box.m-mobile .b-content-mobile{background-color:#fff;border-radius:9px;position:relative}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container{display:flex;gap:20px;width:100%;will-change:transform}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen{box-sizing:border-box;flex:0 0 100%;font-size:16px;padding:10px;width:100%}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .btn-submit-mobile{display:flex;justify-content:flex-end;margin-top:20px}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part{display:contents;line-height:40px}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input{display:inline-flex}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-text-content{display:inline}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-text-content{font-family:Inter,Arial,sans-serif;margin-right:2px;width:-moz-fit-content;width:fit-content}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input.m-capitalized .drop-zone-feedback:first-letter,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input.m-capitalized .drop-zone-item:first-letter,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input.m-capitalized .el-dropdown .items .option-wrapper>span:first-letter,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input.m-capitalized .el-dropdown .selected:first-letter,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-text-content.m-capitalized .drop-zone-feedback:first-letter,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-text-content.m-capitalized .drop-zone-item:first-letter,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-text-content.m-capitalized .el-dropdown .items .option-wrapper>span:first-letter,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-text-content.m-capitalized .el-dropdown .selected:first-letter{text-transform:uppercase}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input:not(.m-capitalized) .el-input-with-frame input,.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-text-content:not(.m-capitalized) .el-input-with-frame input{text-transform:lowercase}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input{color:#000}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .b-input.m-has-solution .el-input-with-frame input{padding:0 26px 0 8px;width:calc(var(--input-width) + 48px)}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-dropdown{display:inline-flex;margin-right:2px;width:calc(var(--input-width) + 48px)}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-dropdown .selected{border-radius:6px;color:#000;line-height:30px;padding:0 36px 0 8px;width:100%}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-dropdown .items{line-height:20px}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-dropdown.m-success .selected{background:#d2ffcf;color:#02590c}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-dropdown.m-error .selected{background:#ffeaea;color:#af0000}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-dropdown.m-has-solution{width:calc(var(--input-width) + 80px)!important}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone{background:#fff;border:1px solid #e6e6e6;border-radius:6px;height:32px;line-height:30px;overflow:hidden;padding:0 8px;position:relative;width:calc(var(--input-width) + 40px)}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone.m-variant-selected{border:1px dashed #dcdcdc;cursor:pointer}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone.m-variant-selected *{cursor:pointer}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone.m-selected{border:2px solid #8eb6ef;line-height:24px;padding:0 7px}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone:after{content:" "}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone .drop-zone-item{line-height:30px}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone .drop-zone-feedback{background:#ddebff;border-radius:6px;bottom:0;color:#000;left:0;line-height:30px;padding:0 8px;position:absolute;right:0;top:0;z-index:2}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone:not(.reordering).m-success{background:#d2ffcf;color:#02590c}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone:not(.reordering).m-error{background:#ffeaea;color:#af0000}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone .drag-source{opacity:0;position:absolute}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .drop-zone .drag-source .__drag-image{opacity:1}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-input-with-frame{display:inline-flex;width:-moz-fit-content;width:fit-content}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-input-with-frame input{border:1px solid #e6e6e6;border-radius:6px;line-height:30px;padding:0 8px;width:calc(var(--input-width) + 20px)}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-input-with-frame input.m-success{background:#d2ffcf;color:#02590c}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-input-with-frame input.m-error{background:#ffeaea;color:#af0000}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-input-with-frame .b-input-action{right:1px;top:1px}.fm-student-text-box.m-mobile .b-content-mobile .b-swipe-container .b-screen .b-content-part .el-input-with-frame .b-input-action .btn-valid-variant{cursor:help;display:flex;padding:5px}.fm-student-text-box.m-mobile .b-pagination{align-items:center;display:flex;justify-content:center;padding:10px}.fm-student-text-box.m-mobile .b-pagination .b-pagination-dots{display:flex;gap:8px}.fm-student-text-box.m-mobile .b-pagination .b-pagination-dots .b-pagination-dot{background:#e6e6e6;border-radius:50%;cursor:pointer;height:8px;transition:all .2s ease;width:8px}.fm-student-text-box.m-mobile .b-pagination .b-pagination-dots .b-pagination-dot.m-active{background:#c44512;height:10px;width:10px}.fm-student-text-box.m-mobile .b-pagination .b-pagination-dots .b-pagination-dot:hover:not(.m-active){background:#bebebe}.no-filled-all-modal .b-buttons{justify-content:flex-end!important}.lay-guest-wrapper{padding-bottom:100px}.lay-guest-wrapper>.b-page-wrapper{margin:0 auto;max-width:674px;width:100%}.lay-guest-wrapper>.b-header-wrapper{border-bottom:3px solid #e8e8e8;padding:10px 5px 20px}.lay-guest-wrapper>.b-footer-wrapper{align-items:center;border-top:3px solid #e8e8e8;display:flex;flex-direction:column;justify-content:center;margin-top:50px;padding:50px 0 10px}.lay-guest-wrapper h1{align-items:center;color:#c44512;color:#368c40;display:flex;font-family:GoogleSans,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:150%;margin:10px 0}.lay-guest-wrapper h2,.lay-guest-wrapper p{color:#000;font-size:18px;line-height:150%}.lay-guest-wrapper p{margin-bottom:30px;text-align:center}@media screen and (width <= 450px){.lay-guest-wrapper h1{line-height:150%}.lay-guest-wrapper h1,.lay-guest-wrapper h2{margin:10px;text-align:center}}.lay-guest-wrapper:not(.m-guest).m-mobile{padding-bottom:0}
