.list-style-fitb-container{display:flex;justify-content:space-between;align-items:center;padding:4px 8px 4px 12px;border-radius:6px;background-color:#fff}.list-style-fitb-container .list-style-title{font-size:14px;font-weight:400;line-height:22px;color:#3d3d3d}.list-style-fitb-container .list-style-options{display:flex;gap:8px}.list-style-fitb-container .list-style-options .list-style-item{width:24px;height:24px;border-radius:4px;background:#fafafa;border:1px solid rgba(33,33,33,.12);display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;transition:border-color .3s ease,background-color .3s ease}.list-style-fitb-container .list-style-options .list-style-item.active,.list-style-fitb-container .list-style-options .list-style-item:hover{border:1px solid var(--main-color,#597ef7)}.sentence-list-container{display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden;padding:0 4px 20px 16px}.sentence-list-container.new{gap:4px}.sentence-list-container .content-box{border-radius:6px;gap:12px;display:flex;flex-direction:column;position:relative}.sentence-list-container .content-box .instruction{position:absolute;font-family:Nunito;font-style:normal;font-weight:300;font-size:12px;line-height:180%;color:rgba(33,33,33,.52);text-transform:capitalize;text-align:left;padding-right:12px}.sentence-list-container .content-box.new{background:#fff;gap:0;border:1px solid rgba(33,33,33,.12);padding:0;overflow:hidden}.sentence-list-container .new-box-fitb{border-top:1px solid rgba(33,33,33,.24);border-bottom:1px solid rgba(33,33,33,.24)}.sentence-list-container .note-fitb{display:flex;padding:4px;align-items:center;gap:10px;background:#fef3df;color:rgba(33,33,33,.52);font-family:Nunito;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.sentence-list-container .note-fitb.new{font-size:10px;border-top:1px solid rgba(33,33,33,.12)}.sentence-list-container .title{align-self:flex-start;font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#212121;font-family:Nunito}.sentence-list-container .header{display:flex;align-items:center;justify-content:space-between}.sentence-list-container .header .title-add-question{color:#597ef7;font-family:Nunito;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;cursor:pointer}.sentence-list-container .header.new{padding:0 8px}.bar-questions{height:100%;overflow-y:scroll;flex:1;display:flex;flex-direction:column;padding:4px 12px 4px 4px;overscroll-behavior-y:contain}.bar-questions::-webkit-scrollbar{width:4px!important}.bar-questions::-webkit-scrollbar-thumb{background:transparent}.bar-questions:hover::-webkit-scrollbar-thumb{background:#0000000f}.box-input-fitb{display:flex;border-radius:4px;border:1px dashed rgba(33,33,33,.12);background:#fff}.box-input-fitb:hover{border:1px solid #597ef7;box-shadow:0 0 0 3px rgba(89,126,247,.12)}.box-input-fitb .text-index{color:#2d3642;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin-left:10px;margin-top:10px}.box-input-fitb .input-field{width:100%}.box-input-fitb .input-field .MuiOutlinedInput-notchedOutline{border:none}.box-input-fitb .input-field .MuiInputBase-input{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#2d3642}.box-input-fitb .input-field .MuiInputBase-input::placeholder{font-style:italic;color:rgba(33,33,33,.4)}.box-input-fitb .input-field .MuiOutlinedInput-root{padding:10px}.box-input-fitb .input-field.new{min-height:84px}.box-input-fitb.box-input-fitb-focus{border:1px solid #597ef7;box-shadow:0 0 0 3px rgba(89,126,247,.12)}.box-input-fitb.new{background:rgba(33,33,33,.04);border:1px solid transparent;border-radius:0}.highlighted-sentence{padding:8px;position:relative;border-radius:4px;border:1px solid transparent;background:#fff}.highlighted-sentence.new{background:rgba(33,33,33,.04);min-height:84px}.highlighted-sentence .text-side{display:flex;flex-wrap:wrap;gap:10px;margin-right:10px}.highlighted-sentence:hover{border-radius:4px;border:1px solid #597ef7;box-shadow:0 0 0 3px rgba(89,126,247,.12)}.highlighted-sentence .index{font-weight:400;font-size:14px;line-height:22px;align-self:center;color:#212121}.highlighted-sentence .box-word{background:hsla(39,96%,73%,.24);border-radius:2px;border-bottom:1px solid transparent;color:#212121;transition:background-color .2s ease-in-out,color .1s ease-in-out;display:block}.highlighted-sentence .box-word:hover{border-bottom:1px solid #000;color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.highlighted-sentence .box-word.new{background-color:#fff}.highlighted-sentence .box-word .highlighted-word{font-style:normal;font-weight:400;font-size:14px;line-height:22px;padding:2px 4px;cursor:pointer}.highlighted-sentence .box-word .under-line{height:1px;background:#000;margin:auto}.highlighted-sentence .list-sub-word{display:flex;gap:1px}.highlighted-sentence .selected{background:#fccf79;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #000}.highlighted-sentence .selected:hover{color:#212121}.highlighted-sentence .icon-hover{position:absolute;top:-8px;right:-8px}.highlighted-sentence .icon-hover .clear-icon{position:absolute;top:5px;right:6px;width:15px;height:15px;cursor:pointer}.highlighted-sentence .icon-hover .pencil-icon{position:absolute;top:15px;right:15px;cursor:pointer}.highlighted-sentence .under-text{position:absolute;width:100%;height:100%;z-index:1}.stroke-style-fitb-container{display:flex;justify-content:space-between;align-items:center;padding:3px 8px 3px 12px;border-radius:6px;background-color:#fff}.stroke-style-fitb-container .stroke-style-title{font-size:14px;font-weight:400;line-height:22px;color:#3d3d3d}.stroke-style-fitb-container .stroke-style-btn{display:flex;align-items:center;justify-content:space-between;cursor:pointer;background-color:#f5f5f5;border-radius:4px;padding:2px 4px 2px 8px;min-width:125px}.stroke-style-fitb-container .stroke-style-btn-icon{display:flex;align-items:center;justify-content:center}.stroke-style-fitb-container .stroke-style-btn-text{font-size:14px;font-weight:400;line-height:22px;color:rgba(0,0,0,.85)}.stroke-style-fitb-container .stroke-style-btn-dropdown{width:14px;height:14px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out;margin-left:4px}.stroke-style-fitb-container .stroke-style-btn-dropdown.active{transform:rotate(180deg)}.dopdown-container-stroke-style .popup{display:flex;flex-direction:column;padding:8px;gap:8px}.dopdown-container-stroke-style .popup .menu-stroke-style-item{display:flex;align-items:center;gap:8px;padding:2px 8px;border-radius:4px;justify-content:space-between;cursor:pointer}.dopdown-container-stroke-style .popup .menu-stroke-style-item:hover{background:rgba(33,33,33,.08)}.dopdown-container-stroke-style .popup .menu-stroke-style-item .left-item{display:flex;align-items:center}.dopdown-container-stroke-style .popup .menu-stroke-style-item .left-item .done-icon{width:24px;height:24px;display:flex;align-items:center}.dopdown-container-stroke-style .popup .menu-stroke-style-item .text{font-size:14px;font-weight:400;line-height:22px;color:rgba(0,0,0,.85)}.dopdown-container-stroke-style .popup .selected{background:rgba(89,126,247,.08)}.block-control-worksheet .cluster-bottom-fitb{flex-shrink:0}.block-control-worksheet .action-top-fitb-landing{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;padding:0;gap:16px}.block-control-worksheet .action-top-fitb-landing .input-title-container{margin:20px 20px 0;width:auto}.block-control-worksheet .note-fitb-container .note-fitb{font-size:10px;font-weight:500;line-height:normal;text-align:start;padding:2px 12px;background-color:#fff7e6;color:#8c8c8c}.block-worksheet .sentence-text.hide{visibility:visible!important}.landing-fill-in-the-blank-container-title{position:relative;z-index:1}.landing-fill-in-the-blank-container-title h1{display:none;color:#2d3642}.landing-fill-in-the-blank-container-title .title-content{font-size:36px;font-weight:700;line-height:normal;margin:0 auto;text-align:center;color:#2d3642}.landing-fill-in-the-blank-container-title .title-content img{width:290px}@media screen and (max-width:768px){.landing-fill-in-the-blank-container-title .title-content{font-size:20px;font-weight:700;line-height:normal;max-width:100%}.landing-fill-in-the-blank-container-title .title-content img{width:145px}}