.Home-module-scss-module__NugPFW__loadings{z-index:9999;background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed}.Home-module-scss-module__NugPFW__robotoMono{font-family:Roboto Mono,monospace}.Home-module-scss-module__NugPFW__roboto{font-family:Roboto,sans-serif}.Home-module-scss-module__NugPFW__poppins{font-family:var(--font-family)}.Home-module-scss-module__NugPFW__btnBack{border-radius:var(--radius-xs);cursor:pointer;border:2px solid #7651f0;justify-content:center;align-items:center;width:210px;height:44px;font-size:14px;font-weight:600;display:flex}.Home-module-scss-module__NugPFW__btnBack i{margin-right:13px;font-size:12px;font-weight:400}.Home-module-scss-module__NugPFW__backHeaderNew{text-align:center;opacity:.7;border-radius:var(--radius-xs);cursor:pointer;background:#383a421a;gap:10px;width:auto;height:44px;padding:0 13px;line-height:44px;display:inline-flex}.Home-module-scss-module__NugPFW__AntmodalStyle .ant-modal-content{background:#fff;width:529px;padding:30px;box-shadow:0 0 10px #0000001a;border-radius:var(--radius-sm)!important}.Home-module-scss-module__NugPFW__offOn{background:#13de89;border:2px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;bottom:0;right:0}.Home-module-scss-module__NugPFW__btnNextSubmitWarper{justify-content:flex-end;width:100%;display:flex}.Home-module-scss-module__NugPFW__btnNextSubmitWarper .Home-module-scss-module__NugPFW__btnNextSubmit{cursor:pointer;border-radius:var(--radius-xs);color:#fff;text-align:center;height:44px;font-size:14px;line-height:40px;font-family:var(--font-family);background:#7651f0;border:2px solid #7651f0;padding:0 20px;transition:all .3s;display:inline-block}.Home-module-scss-module__NugPFW__btnNextSubmitWarper .Home-module-scss-module__NugPFW__btnNextSubmit i{margin-left:5px;font-size:13px;font-weight:100}.Home-module-scss-module__NugPFW__btnNextSubmitWarper .Home-module-scss-module__NugPFW__btnNextSubmit:hover{background:#6038e8}.Home-module-scss-module__NugPFW__btnPublic,.Home-module-scss-module__NugPFW__gray01Btn,.Home-module-scss-module__NugPFW__CancelBtn,.Home-module-scss-module__NugPFW__grayBtn1,.Home-module-scss-module__NugPFW__grayBtn,.Home-module-scss-module__NugPFW__purpleBorderBtn,.Home-module-scss-module__NugPFW__redPinkBtn,.Home-module-scss-module__NugPFW__deleteRedPinkBtn,.Home-module-scss-module__NugPFW__deleteBtn,.Home-module-scss-module__NugPFW__whiteBtn,.Home-module-scss-module__NugPFW__yellowBtn2,.Home-module-scss-module__NugPFW__purpleBtn2,.Home-module-scss-module__NugPFW__purpleBtn{border-radius:var(--radius-xs);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;width:100%;height:44px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.Home-module-scss-module__NugPFW__btnPublic i,.Home-module-scss-module__NugPFW__gray01Btn i,.Home-module-scss-module__NugPFW__CancelBtn i,.Home-module-scss-module__NugPFW__grayBtn1 i,.Home-module-scss-module__NugPFW__grayBtn i,.Home-module-scss-module__NugPFW__purpleBorderBtn i,.Home-module-scss-module__NugPFW__redPinkBtn i,.Home-module-scss-module__NugPFW__deleteRedPinkBtn i,.Home-module-scss-module__NugPFW__deleteBtn i,.Home-module-scss-module__NugPFW__whiteBtn i,.Home-module-scss-module__NugPFW__yellowBtn2 i,.Home-module-scss-module__NugPFW__purpleBtn2 i,.Home-module-scss-module__NugPFW__purpleBtn i{font-weight:400}.Home-module-scss-module__NugPFW__pointsBtn{border-radius:var(--radius-xs);color:#00bb6c;text-align:center;z-index:99;background:#13de891a;border:1px solid #13de89;min-width:112px;height:44px;padding:0 10px;font-size:18px;font-weight:600;line-height:42px;display:inline-block}.Home-module-scss-module__NugPFW__purpleBtn{background:var(--bgcPurple)!important;color:#fff!important}.Home-module-scss-module__NugPFW__purpleBtn:hover,.Home-module-scss-module__NugPFW__purpleBtn:focus{color:#fff;border:none;background:#6038e8!important}.Home-module-scss-module__NugPFW__purpleBtn2{color:#383a42!important;background:#7651f033!important}.Home-module-scss-module__NugPFW__purpleBtn2:hover,.Home-module-scss-module__NugPFW__purpleBtn2:focus{color:#383a42;border:none;background:#7651f033!important}.Home-module-scss-module__NugPFW__yellowBtn2{color:#383a42!important;background:#f9950033!important}.Home-module-scss-module__NugPFW__yellowBtn2:hover,.Home-module-scss-module__NugPFW__yellowBtn2:focus{color:#383a42;border:none;background:#f9950033!important}.Home-module-scss-module__NugPFW__whiteBtn{color:#7651f0;background:#fff;border:2px solid #7651f0}.Home-module-scss-module__NugPFW__whiteBtn:hover,.Home-module-scss-module__NugPFW__whiteBtn:focus{color:#7651f0;background-color:#fff;border:2px solid #7651f0}.Home-module-scss-module__NugPFW__deleteBtn{color:#fa0000;background:#fff;border:2px solid #fa0000}.Home-module-scss-module__NugPFW__deleteBtn:hover,.Home-module-scss-module__NugPFW__deleteBtn:focus{color:#fa0000;background-color:#fff;border:2px solid #fa0000}.Home-module-scss-module__NugPFW__deleteRedPinkBtn,.Home-module-scss-module__NugPFW__deleteRedPinkBtn:hover,.Home-module-scss-module__NugPFW__deleteRedPinkBtn:focus{color:#ff6086;background:#ff73941a;border:none}.Home-module-scss-module__NugPFW__redPinkBtn{color:#fff;background:#ff6086;border:none;width:auto}.Home-module-scss-module__NugPFW__redPinkBtn:hover,.Home-module-scss-module__NugPFW__redPinkBtn:focus{color:#fff;background:#ff6086;border:none}.Home-module-scss-module__NugPFW__purpleBorderBtn{border:2px solid var(--bdcPurple);color:var(--bgcPurple);width:auto!important}.Home-module-scss-module__NugPFW__purpleBorderBtn:hover,.Home-module-scss-module__NugPFW__purpleBorderBtn:focus{color:#7651f0;border:2px solid #7651f0}.Home-module-scss-module__NugPFW__grayBtn{color:#7651f0;background:#7651f01a;width:auto!important}.Home-module-scss-module__NugPFW__grayBtn:hover,.Home-module-scss-module__NugPFW__grayBtn:focus{color:#7651f0;background:#7651f01a}.Home-module-scss-module__NugPFW__grayBtn1{border:2px solid #0000;color:#383a42!important;background:#383a420d!important;width:auto!important}.Home-module-scss-module__NugPFW__grayBtn1 i{font-weight:400;color:#383a42!important}.Home-module-scss-module__NugPFW__grayBtn1:hover{color:#383a42!important;background:#fff!important;border:2px solid #383a4233!important}.Home-module-scss-module__NugPFW__CancelBtn{color:#383a42;background-color:#c4c4c44d;width:auto;padding:0 20px}.Home-module-scss-module__NugPFW__CancelBtn:hover,.Home-module-scss-module__NugPFW__CancelBtn:focus{color:#383a42;background-color:#c4c4c44d;border:none}.Home-module-scss-module__NugPFW__gray01Btn{color:#fff;background:#ffffff1a}.Home-module-scss-module__NugPFW__gray01Btn:hover,.Home-module-scss-module__NugPFW__gray01Btn:focus{color:#fff;background:#ffffff1a;border:none}.Home-module-scss-module__NugPFW__notificationContent{justify-content:space-between;gap:30px;display:flex}.Home-module-scss-module__NugPFW__notificationContent .Home-module-scss-module__NugPFW__title{font-size:18px;font-weight:500;line-height:27px}.Home-module-scss-module__NugPFW__notificationContent .Home-module-scss-module__NugPFW__text{color:#ffffffb3;word-wrap:break-word;max-width:500px;font-size:14px;font-weight:500;line-height:21px}.Home-module-scss-module__NugPFW__notificationContent .Home-module-scss-module__NugPFW__rightWrapper,.Home-module-scss-module__NugPFW__notificationContent .Home-module-scss-module__NugPFW__leftWrapper{align-items:center;gap:10px;display:flex}.Home-module-scss-module__NugPFW__notificationContent .Home-module-scss-module__NugPFW__leftWrapper{flex-direction:column;justify-content:center;align-items:flex-start}.Home-module-scss-module__NugPFW__globalHoverTitle{opacity:0;z-index:0;white-space:pre-wrap;background-color:#fff;width:auto;max-width:80%;transition:all .3s;display:inline;position:absolute;top:-5px;left:0}.Home-module-scss-module__NugPFW__globalIsHoverTitle{opacity:1;z-index:999999;border-radius:var(--radius-sm);background:#fff;padding:5px 15px;transition-delay:.4s;box-shadow:5px 5px 30px #0000001a}.Home-module-scss-module__NugPFW__platformWarning{flex-direction:row;width:100%;height:100%;padding:30px 20px;display:flex}.Home-module-scss-module__NugPFW__platformWarning [role=dialog]{justify-content:center}.Home-module-scss-module__NugPFW__platformWarningOverlay{background-color:var(--surface-scrim);backdrop-filter:blur(20px)}.Home-module-scss-module__NugPFW__modalAllTrue1{color:#383a42;text-align:center}.Home-module-scss-module__NugPFW__modalAllTrue1 .Home-module-scss-module__NugPFW__contWrapper{justify-content:center;align-items:center;display:flex}.Home-module-scss-module__NugPFW__modalAllTrue1 i{color:#7651f0;margin:0 30px;font-size:30px}.Home-module-scss-module__NugPFW__modalAllTrue1 .Home-module-scss-module__NugPFW__rightJt{font-size:18px!important}.Home-module-scss-module__NugPFW__modalAllTrue1 .Home-module-scss-module__NugPFW__title{color:var(--gray-800,#26272d);font-family:var(--font-family);letter-spacing:.016px;margin:16px 0 8px;font-size:20px;font-style:normal;font-weight:500;line-height:32px}.Home-module-scss-module__NugPFW__modalAllTrue1 .Home-module-scss-module__NugPFW__text{color:var(--gray-600,#525460);text-align:center;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:20px}.Home-module-scss-module__NugPFW__modalAllTrue1 .Home-module-scss-module__NugPFW__kiraTypingImg{background-image:url(/images/kiraTyping.png);background-position:50%;background-size:cover;height:130px}.Home-module-scss-module__NugPFW__homeWrapper{color:#383a42;flex-direction:column;justify-content:center;display:flex;position:relative}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__strTitle{flex-direction:column;justify-content:center;margin-top:20px;display:flex;transform:scale(.6)}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__strTitle>div{text-align:center;color:#afafaf;font-size:10px;display:block;overflow:hidden}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__logo{justify-content:center;display:flex;position:absolute;top:100px;left:50%;transform:translate(-50%)}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__logo>div{background:url(/images/kira-learning-logo-new.svg) 50%/100% 100% no-repeat;width:300px;height:36px}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS{justify-content:center;gap:170px;padding-top:100px;display:flex}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS>div{cursor:pointer;padding:50px;font-size:14px;font-weight:600;transition:all .3s}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher:hover{border-radius:var(--radius-sm);background:#ffffff1a;box-shadow:0 0 40px #00000026}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher:hover .Home-module-scss-module__NugPFW__SImg{opacity:1}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher:hover .Home-module-scss-module__NugPFW__SBtn{background:#7651f01a;padding:12px 22px;border:2px solid #0000!important}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student:hover{border-radius:var(--radius-sm);background:#ffffff1a;box-shadow:0 0 40px #00000026}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student:hover .Home-module-scss-module__NugPFW__SImg{opacity:1}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student:hover .Home-module-scss-module__NugPFW__SBtn{background:#13de891a;padding:12px 22px;border:2px solid #0000!important}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent:hover{border-radius:var(--radius-sm);background:#ffffff1a;box-shadow:0 0 40px #00000026}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent:hover .Home-module-scss-module__NugPFW__SImg{opacity:1}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent:hover .Home-module-scss-module__NugPFW__SBtn{background:#ff7a7a1a;padding:12px 22px;border:2px solid #0000!important}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS>div{text-align:center;justify-content:center;align-items:center;display:flex}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__SImg{width:290px;height:290px}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__SText{margin:20px 0;font-size:24px;font-weight:700}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__SBtn{border-radius:var(--radius-xs);margin-top:30px;padding:10px 20px}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher>div,.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student>div,.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent>div{flex-direction:column;align-items:center;display:flex}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher .Home-module-scss-module__NugPFW__SImg,.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student .Home-module-scss-module__NugPFW__SImg,.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent .Home-module-scss-module__NugPFW__SImg{opacity:.8;transition:all .3s}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher .Home-module-scss-module__NugPFW__SBtn,.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student .Home-module-scss-module__NugPFW__SBtn,.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent .Home-module-scss-module__NugPFW__SBtn{transition:all .3s}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher .Home-module-scss-module__NugPFW__SImg{background:url(/images/Group.svg) 50%/100% 100% no-repeat}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__teacher .Home-module-scss-module__NugPFW__SBtn{border:2px solid #7651f0}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student .Home-module-scss-module__NugPFW__SImg{background:url(/images/Group1.svg) 50%/100% 100% no-repeat}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__student .Home-module-scss-module__NugPFW__SBtn{border:2px solid #13de89}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent .Home-module-scss-module__NugPFW__SImg{background:url(/images/Mooc/signUpParent.svg) 50%/100% 100% no-repeat}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__selectTS .Home-module-scss-module__NugPFW__parent .Home-module-scss-module__NugPFW__SBtn{border:2px solid #ff7a7a}.Home-module-scss-module__NugPFW__homeWrapper{background-color:#f5f5f5;height:100vh}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__leftNavBar{background-color:#fff;width:280px;height:100vh;padding:100px 50px 30px;position:fixed}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__leftNavBar .Home-module-scss-module__NugPFW__navBarLogo{background:url(/images/kira-logo.svg) 50%/100% 100% no-repeat;width:130px;height:35px;margin-bottom:100px}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__leftNavBar .Home-module-scss-module__NugPFW__navBarList{color:#383a42;font-size:14px;font-weight:600}.Home-module-scss-module__NugPFW__homeWrapper .Home-module-scss-module__NugPFW__leftNavBar .Home-module-scss-module__NugPFW__navBarList>div{margin-bottom:43px}.Home-module-scss-module__NugPFW__copyright{color:#383a42b3;font-weight:600;font-family:var(--font-family);align-items:center;font-size:12px;display:flex;position:fixed;bottom:10px;left:10px}.Home-module-scss-module__NugPFW__copyright img{margin-right:5px}.Home-module-scss-module__NugPFW__policy{font-family:Roboto,sans-serif;position:fixed;bottom:10px;right:10px}.Home-module-scss-module__NugPFW__policy .ant-btn{letter-spacing:2px;font-size:10px;font-weight:600;color:#383a4280!important}.Home-module-scss-module__NugPFW__policy .ant-btn span{align-items:center;padding:0 10px;text-decoration:underline;transition:all .5s;display:flex;position:relative}.Home-module-scss-module__NugPFW__policy .ant-btn:hover span{color:#7651f0}.Home-module-scss-module__NugPFW__policy .ant-btn:hover span:before{color:#383a42;transform:translate(-10px)}.Home-module-scss-module__NugPFW__policy .ant-btn:hover span:after{color:#383a42;transform:translate(10px)}
.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog{padding:var(--spacing-6,24px);z-index:102;box-shadow:var(--shadow-lg);border-radius:var(--radius-lg);background:var(--base-white);outline:none;flex-direction:column;gap:8px;display:flex}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog-small{padding:var(--spacing-6,24px);width:400px}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog-medium{padding:var(--spacing-6,24px);width:500px}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog-large{gap:0;width:800px;padding:0}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__heading[slot=title]{color:var(--text-primary);align-items:center;margin-bottom:0;display:flex}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__heading>:first-child{flex-grow:1}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__heading-small{font:var(--weight-medium)var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__heading-medium{font:var(--weight-medium)var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__heading-large{font:var(--weight-medium)var(--text-md-font);letter-spacing:var(--text-md-letter-spacing);border-bottom:1px solid var(--border-secondary,#d5d5d5);padding:16px 24px}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__heading .index-module-scss-module__xS1zYG__closeButton{width:24px;height:24px;color:var(--gray-700);border:none;border-radius:100px}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__heading .index-module-scss-module__xS1zYG__closeButton[data-hovered]{background:var(--fill-senary)}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__content{color:var(--text-secondary);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);align-self:stretch}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__content-large{padding:var(--spacing-6,24px);border-bottom:1px solid var(--border-secondary,#d5d5d5);padding-top:16px}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__footer{flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;margin-top:24px;display:flex}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__footer-small,.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__footer-medium{margin-top:var(--spacing-6,24px)}.index-module-scss-module__xS1zYG__modal .index-module-scss-module__xS1zYG__dialog .index-module-scss-module__xS1zYG__footer-large{margin-top:0;padding:16px 24px}@keyframes index-module-scss-module__xS1zYG__modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.index-module-scss-module__xS1zYG__modalOverlay{position:var(--modal-position,fixed);width:100vw;height:var(--visual-viewport-height);z-index:100;background:var(--surface-scrim);justify-content:center;align-items:center;display:flex;top:0;left:0}.index-module-scss-module__xS1zYG__modalOverlay[data-entering]{animation:.1s index-module-scss-module__xS1zYG__modal-fade}.index-module-scss-module__xS1zYG__modalOverlay[data-exiting]{animation:50ms ease-in reverse index-module-scss-module__xS1zYG__modal-fade}@keyframes index-module-scss-module__xS1zYG__modal-fade{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__dedcea__paginationWrapper{border-top:1px solid #c4c4c4}.index-module-scss-module__dedcea__paginationWrapper .ant-table-thead th{background-color:#fff}.index-module-scss-module__dedcea__paginationWrapper .ant-select-open .ant-select-arrow i{color:#7651f0}.index-module-scss-module__dedcea__paginationWrapper .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#0000}.index-module-scss-module__dedcea__paginationWrapper .ant-checkbox-checked .ant-checkbox-inner{border-radius:var(--radius-xs);background:#13de89;border:1px solid #b8bccc}:is(.index-module-scss-module__dedcea__paginationWrapper .ant-checkbox-wrapper:hover .ant-checkbox-inner,.index-module-scss-module__dedcea__paginationWrapper .ant-checkbox:hover .ant-checkbox-inner,.index-module-scss-module__dedcea__paginationWrapper .ant-checkbox-input:focus+.ant-checkbox-inner){border-color:#b8bccc}.index-module-scss-module__dedcea__paginationWrapper .ant-checkbox-checked:after{border-color:#b8bccc}.index-module-scss-module__dedcea__paginationWrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#13de89}.index-module-scss-module__dedcea__paginationWrapper .ant-table-body{scrollbar-color:initial;min-height:calc(100vh - 235px)}.index-module-scss-module__dedcea__paginationWrapper .ant-table-body::-webkit-scrollbar{width:0!important;height:0!important}.index-module-scss-module__dedcea__paginationWrapper .ant-table-body::-webkit-scrollbar-thumb{background-color:#0000}.index-module-scss-module__dedcea__paginationWrapper .ant-table-cell{padding:10px!important}.index-module-scss-module__dedcea__paginationWrapper .ant-table-thead>tr>th:hover{background:#f1eefe}.index-module-scss-module__dedcea__paginationWrapper .ant-pagination-item{color:#383a42;background-color:#0000;font-size:14px;font-weight:600;border:none!important}.index-module-scss-module__dedcea__paginationWrapper .ant-pagination-item:hover a{color:#7651f0}.index-module-scss-module__dedcea__paginationWrapper .ant-pagination-item-link-icon{color:#7651f0}.index-module-scss-module__dedcea__paginationWrapper .ant-pagination-item-active{border-radius:var(--radius-xs);background:#7651f01a}.index-module-scss-module__dedcea__paginationWrapper .ant-pagination-item-active a{color:#7651f0}.index-module-scss-module__dedcea__paginationWrapper .index-module-scss-module__dedcea__selectPopupClassName{padding:5px}.index-module-scss-module__dedcea__paginationWrapper .index-module-scss-module__dedcea__selectPopupClassName .rc-virtual-list-holder-inner{gap:5px}.index-module-scss-module__dedcea__paginationWrapper .index-module-scss-module__dedcea__selectPopupClassName .ant-select-item{border-radius:var(--radius-xs);background:#383a420d;border:1px solid #0000;padding:5px 10px;transition:all .3s}.index-module-scss-module__dedcea__paginationWrapper .index-module-scss-module__dedcea__selectPopupClassName .ant-select-item:hover{background-color:#fff;border:1px solid #7651f080}
.KiraSearch-module-scss-module__Em4nZa__defaultSearchBtn,.KiraSearch-module-scss-module__Em4nZa__clearSearchBtn,.KiraSearch-module-scss-module__Em4nZa__searchBtn{border-radius:var(--radius-xs);border:none;justify-content:center;align-items:center;height:30px;padding:4px;font-size:14px;font-weight:500;line-height:21px;display:flex}.KiraSearch-module-scss-module__Em4nZa__searchBtn{color:#7651f0;background:#7651f01a}.KiraSearch-module-scss-module__Em4nZa__searchBtn:hover,.KiraSearch-module-scss-module__Em4nZa__searchBtn:focus{color:#7651f0;background:#7651f033;border:none}.KiraSearch-module-scss-module__Em4nZa__clearSearchBtn{color:#383a42;background:#383a420d}.KiraSearch-module-scss-module__Em4nZa__clearSearchBtn:hover,.KiraSearch-module-scss-module__Em4nZa__clearSearchBtn:focus{color:#383a42;background:#383a4233}.KiraSearch-module-scss-module__Em4nZa__searchInputWrapper{gap:10px}.KiraSearch-module-scss-module__Em4nZa__searchInputWrapper input::placeholder{color:#6e7080;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500}.KiraSearch-module-scss-module__Em4nZa__searchInputWrapper .ant-input-affix-wrapper{border-radius:var(--radius-xs);width:362px;padding:4px 5px 4px 10px}.KiraSearch-module-scss-module__Em4nZa__searchInputWrapper .ant-input-affix-wrapper:hover{border:1px solid #7651f0}.KiraSearch-module-scss-module__Em4nZa__searchInputWrapper .ant-input-affix-wrapper-focused{box-shadow:none;border:1px solid #7651f0}
.KiraSlider-module-scss-module__kx_THa__kiraSlider{align-items:center;width:100%;height:32px;display:flex;position:relative}.KiraSlider-module-scss-module__kx_THa__kiraSlider .KiraSlider-module-scss-module__kx_THa__track{background:var(--gray-200);border-radius:2px;width:100%;height:4px;position:relative}.KiraSlider-module-scss-module__kx_THa__kiraSlider .KiraSlider-module-scss-module__kx_THa__fill{background:var(--purple-600);border-radius:2px;height:100%;position:absolute;left:0}.KiraSlider-module-scss-module__kx_THa__kiraSlider .KiraSlider-module-scss-module__kx_THa__thumb{background:var(--base-white);border:2px solid var(--purple-600);cursor:pointer;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.KiraSlider-module-scss-module__kx_THa__kiraSlider .KiraSlider-module-scss-module__kx_THa__thumb:focus-visible{outline:2px solid var(--purple-600);outline-offset:2px}
.index-module-scss-module__A65z9q__inviteTabs{border-radius:var(--radius-sm);height:28px;margin-bottom:16px;display:grid;position:relative;overflow:hidden}.index-module-scss-module__A65z9q__inviteTabs .index-module-scss-module__A65z9q__shadowColor{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 5px #00000040}.index-module-scss-module__A65z9q__inviteTabs div{cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:flex}.index-module-scss-module__A65z9q__inviteTabs .index-module-scss-module__A65z9q__selectActive{background:#f1eefe;color:#7651f0!important}
.index-module-scss-module__BmCnkW__list{flex-direction:column;align-self:stretch;align-items:center;gap:8px;display:flex}.index-module-scss-module__BmCnkW__list .index-module-scss-module__BmCnkW__item{flex-direction:row;align-self:stretch;align-items:center;padding:4px 8px;display:flex}.index-module-scss-module__BmCnkW__list .index-module-scss-module__BmCnkW__item .index-module-scss-module__BmCnkW__icon{width:16px;height:16px}.index-module-scss-module__BmCnkW__list .index-module-scss-module__BmCnkW__item .index-module-scss-module__BmCnkW__title{font:var(--weight-regular)var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);padding-left:8px}.index-module-scss-module__BmCnkW__list .index-module-scss-module__BmCnkW__item.index-module-scss-module__BmCnkW__active{color:var(--purple-1000,#350eb5);border-radius:var(--radius-xs);background-color:#e3dcfc}.index-module-scss-module__BmCnkW__contentRow{width:100%}.index-module-scss-module__BmCnkW__hidden{display:none}
.index-module-scss-module__0vBOdW__defaultSearchBtn,.index-module-scss-module__0vBOdW__clearSearchBtn,.index-module-scss-module__0vBOdW__searchBtn{border-radius:var(--radius-xs);border:none;justify-content:center;align-items:center;height:30px;padding:4px;font-size:14px;font-weight:500;line-height:21px;display:flex}.index-module-scss-module__0vBOdW__searchBtn{color:#7651f0;background:#7651f01a}.index-module-scss-module__0vBOdW__searchBtn:hover,.index-module-scss-module__0vBOdW__searchBtn:focus{color:#7651f0;background:#7651f033;border:none}.index-module-scss-module__0vBOdW__clearSearchBtn{color:#383a42;background:#383a420d}.index-module-scss-module__0vBOdW__clearSearchBtn:hover,.index-module-scss-module__0vBOdW__clearSearchBtn:focus{color:#383a42;background:#383a4233}.index-module-scss-module__0vBOdW__KiraTable{overflow:auto}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__empty{justify-content:center;align-items:center;min-height:calc(100vh - 250px);display:flex}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__topScroll{scrollbar-color:#7651f066 #f5f5f5;cursor:pointer;width:100%;overflow-x:auto}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__topScroll::-webkit-scrollbar{height:8px}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__topScroll::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background-color:#7651f066!important}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__topScroll::-webkit-scrollbar-track{background-color:#7651f01a;border-radius:var(--radius-sm)!important}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__eventRow{background:#f8f9fe}.index-module-scss-module__0vBOdW__KiraTable .ant-table-thead th{background-color:#fff}.index-module-scss-module__0vBOdW__KiraTable .react-resizable{background-clip:padding-box;position:relative}.index-module-scss-module__0vBOdW__KiraTable .react-resizable-handle{z-index:1;cursor:col-resize;width:10px;height:100%;position:absolute;bottom:0;right:-5px}.index-module-scss-module__0vBOdW__KiraTable .ant-select-open .ant-select-arrow i{color:#7651f0}.index-module-scss-module__0vBOdW__KiraTable .ant-checkbox-checked .ant-checkbox-inner{border-radius:var(--radius-xs);background:#13de89;border:1px solid #b8bccc}:is(.index-module-scss-module__0vBOdW__KiraTable .ant-checkbox-wrapper:hover .ant-checkbox-inner,.index-module-scss-module__0vBOdW__KiraTable .ant-checkbox:hover .ant-checkbox-inner,.index-module-scss-module__0vBOdW__KiraTable .ant-checkbox-input:focus+.ant-checkbox-inner){border-color:#b8bccc}.index-module-scss-module__0vBOdW__KiraTable .ant-checkbox-checked:after{border-color:#b8bccc}.index-module-scss-module__0vBOdW__KiraTable .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#13de89}.index-module-scss-module__0vBOdW__KiraTable .ant-table-body{scrollbar-color:initial;min-height:calc(100vh - 235px)}.index-module-scss-module__0vBOdW__KiraTable .ant-table-body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.index-module-scss-module__0vBOdW__KiraTable .ant-table-body::-webkit-scrollbar-thumb{background-color:#0000}.index-module-scss-module__0vBOdW__KiraTable .ant-table-cell{font-size:12px;padding:10px!important}.index-module-scss-module__0vBOdW__KiraTable .ant-table-thead>tr>th:hover{background:#f1eefe}.index-module-scss-module__0vBOdW__KiraTable .ant-pagination-item{color:#383a42;background-color:#0000;font-size:14px;font-weight:600;border:none!important}.index-module-scss-module__0vBOdW__KiraTable .ant-pagination-item:hover a{color:#7651f0}.index-module-scss-module__0vBOdW__KiraTable .ant-pagination-item-link-icon{color:#7651f0}.index-module-scss-module__0vBOdW__KiraTable .ant-pagination-item-active{border-radius:var(--radius-xs);background:#7651f01a}.index-module-scss-module__0vBOdW__KiraTable .ant-pagination-item-active a{color:#7651f0}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__paginationWrapper{border-top:1px solid #c4c4c4}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__paginationWrapper .ant-select-selector{border-radius:var(--radius-xs);background:#fff;border:1px solid #c4c4c4;height:40px}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__paginationWrapper .ant-select-selection-item{color:#000;font-size:12px;font-weight:500;line-height:38px}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__paginationWrapper .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border:1px solid #7651f04d}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__paginationWrapper .ant-select:not(.ant-select-disabled):hover .ant-select-selector .ant-select-selection-item{line-height:38px}.index-module-scss-module__0vBOdW__KiraTable .index-module-scss-module__0vBOdW__paginationWrapper .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border:1px solid #7651f04d}
.KiraTag-module-scss-module__z7BddW__KiraTagWrapper .ant-tag{line-height:normal;font-size:inherit;border:none;margin:0;padding:0}
.index-module-scss-module__bq_gTW__switch{align-content:center;align-items:center;gap:var(--spacing-2);display:flex;position:relative}.index-module-scss-module__bq_gTW__switch[data-selected] .index-module-scss-module__bq_gTW__indicator{background-color:var(--active-color,var(--fill-brand-primary-primary))}.index-module-scss-module__bq_gTW__switch[data-selected] .index-module-scss-module__bq_gTW__indicator:before{transform:translate(calc(100% - 4px))}.index-module-scss-module__bq_gTW__indicator{background:var(--gray-200);border-radius:var(--radius-md);border-color:var(--fill-brand-primary-primary);width:32px;height:20px;transition:all .35s}.index-module-scss-module__bq_gTW__indicator:before{content:"";margin:var(--spacing-0_5);background:var(--inactive-color,var(--base-white));border-radius:var(--radius-lg);width:16px;height:16px;transition:all .35s;display:block}
.index-module-scss-module__73rlWG__TextArea{color:#383a42;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:24px}.index-module-scss-module__73rlWG__TextArea::placeholder{color:#383a42}.index-module-scss-module__73rlWG__InviteModal .ant-tag{color:#000;align-items:center;display:flex}.index-module-scss-module__73rlWG__InviteModal .ant-tag .anticon-close{margin-left:5px;color:#000!important}.index-module-scss-module__73rlWG__InviteModal .ant-modal-content{border-radius:var(--radius-sm)}.index-module-scss-module__73rlWG__borderStyle{border:1px solid #0000;margin-bottom:3px}
.index-module-scss-module__XGuImq__Draggable{letter-spacing:-.24px;word-break:break-word;border-radius:var(--radius-xs);touch-action:none;text-align:left;background-color:#f3f3f3;flex-direction:column;width:100%;min-height:fit-content;padding:12px 20px;font-size:16px;font-weight:500;display:flex}.index-module-scss-module__XGuImq__Draggable.index-module-scss-module__XGuImq__correct{background-color:#12de890d;border-left:5px solid #12de89}.index-module-scss-module__XGuImq__Draggable.index-module-scss-module__XGuImq__indentationIncorrect{background-color:#f995000d;border-left:5px solid #f99500}.index-module-scss-module__XGuImq__Draggable.index-module-scss-module__XGuImq__incorrect{background-color:#fa00000d;border-left:5px solid #fa0000}
.index-module-scss-module__Wgz0Ba__container{border-radius:var(--radius-xs);border:2px dashed #c4c4c4;height:fit-content;min-height:48px;transition:background-color .5s,border-color .5s;display:flex;position:relative}.index-module-scss-module__Wgz0Ba__container .index-module-scss-module__Wgz0Ba__full{border:2px solid #f3f3f3}.index-module-scss-module__Wgz0Ba__container.index-module-scss-module__Wgz0Ba__focused{background-color:#7651f00d;border-color:#7651f033}.index-module-scss-module__Wgz0Ba__container .index-module-scss-module__Wgz0Ba__clearButton{color:var(--gray-500);padding:14px 12px 12px;position:absolute;top:0;right:0}.index-module-scss-module__Wgz0Ba__container .index-module-scss-module__Wgz0Ba__clearButton:hover{color:var(--gray-800)}.index-module-scss-module__Wgz0Ba__container .index-module-scss-module__Wgz0Ba__indent{flex:1}.index-module-scss-module__Wgz0Ba__container .index-module-scss-module__Wgz0Ba__indent.index-module-scss-module__Wgz0Ba__indentFull{position:relative}.index-module-scss-module__Wgz0Ba__container .index-module-scss-module__Wgz0Ba__indent:first-child{border-radius:var(--radius-xs)0 0 var(--radius-xs)}.index-module-scss-module__Wgz0Ba__container .index-module-scss-module__Wgz0Ba__indent.index-module-scss-module__Wgz0Ba__focusIndent{background-color:#7651f033}
.index-module-scss-module__66_Sva__parsonsProblemContainer{background-color:#fff;flex-direction:column;flex:1;display:flex;overflow-y:scroll}.index-module-scss-module__66_Sva__parsonsProblemContainer .index-module-scss-module__66_Sva__bodyContainer{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex}.index-module-scss-module__66_Sva__dragContainer{flex-direction:column;flex-shrink:0;gap:8px;height:fit-content;display:flex}.index-module-scss-module__66_Sva__dragContainer .index-module-scss-module__66_Sva__dummyLine{opacity:0;letter-spacing:-.24px;word-break:break-word;border-radius:var(--radius-xs);flex-direction:column;width:100%;min-height:fit-content;padding:12px 20px;font-size:16px;font-weight:500;display:flex}.index-module-scss-module__66_Sva__solutionContainer{border-radius:var(--radius-sm);background-color:#fff;flex-direction:column;gap:8px;padding:8px;display:flex;position:relative;box-shadow:inset 0 0 10px #00000040}.index-module-scss-module__66_Sva__solutionContainer .index-module-scss-module__66_Sva__columnDisplay{z-index:0;width:calc(100% - 16px);height:100%;display:flex;position:absolute;top:0;left:8px}.index-module-scss-module__66_Sva__solutionContainer .index-module-scss-module__66_Sva__columnDisplay>div{border-left:1px dashed #383a4233;flex:1;transition:border-left .5s}.index-module-scss-module__66_Sva__solutionContainer .index-module-scss-module__66_Sva__columnDisplay>div.index-module-scss-module__66_Sva__active{border-left:1px solid #f99500}.index-module-scss-module__66_Sva__solutionContainer .index-module-scss-module__66_Sva__columnDisplay>div:first-child{border-left:none}.index-module-scss-module__66_Sva__highlighted{background-color:#ffffff80;border-color:#7651f080}.index-module-scss-module__66_Sva__full{border:none}.index-module-scss-module__66_Sva__runnableContainer{z-index:1;background:#fff;width:100%;margin-top:16px}.index-module-scss-module__66_Sva__runnableContainer .index-module-scss-module__66_Sva__content{background:#131720;flex-direction:column;gap:4px;display:flex}.index-module-scss-module__66_Sva__runnableContainer .index-module-scss-module__66_Sva__content .index-module-scss-module__66_Sva__headerWrapper{background:#000;justify-content:space-between;align-self:stretch;align-items:center;padding:8px 16px;display:flex}.index-module-scss-module__66_Sva__runnableContainer .index-module-scss-module__66_Sva__content .index-module-scss-module__66_Sva__headerWrapper h3{color:var(--gray-200)}.index-module-scss-module__66_Sva__dragOverlay{letter-spacing:-.24px;word-break:break-word;border-radius:var(--radius-xs);border:2px solid var(--blue-900);background-color:#f3f3f3;flex-direction:column;width:100%;height:fit-content;min-height:44px;padding:12px 20px;font-size:16px;font-weight:500;display:flex;position:absolute}
.index-module-scss-module__oGyKIq__container{flex-direction:column;height:100%;display:flex}.index-module-scss-module__oGyKIq__content{flex-direction:column;flex:1;gap:20px;display:flex}.index-module-scss-module__oGyKIq__content>div:not(.index-module-scss-module__oGyKIq__action){flex:1 0 auto;height:0}.index-module-scss-module__oGyKIq__action{border-radius:var(--radius-sm);filter:drop-shadow(0 0 10px #0000001a);background-color:#fff;justify-content:flex-end;padding:10px;display:flex}.index-module-scss-module__oGyKIq__action .ant-btn{color:#fff;border-radius:var(--radius-xs);background-color:#7651f0;border-color:#0000;flex-direction:row-reverse;align-items:center;gap:5px;height:44px;padding:0 10px;font-weight:600;display:flex}.index-module-scss-module__oGyKIq__action .symbol-icon{font-size:18px}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal{align-items:center;width:50%}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody{flex-direction:column;align-items:center;gap:40px;display:flex}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody p{text-align:center;margin:0;font-weight:500}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody img{width:380px;height:288px}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody svg{color:#12de89}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody .index-module-scss-module__oGyKIq__modalTip{flex-direction:column;gap:10px;width:100%;display:flex}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody .index-module-scss-module__oGyKIq__modalTip .index-module-scss-module__oGyKIq__modalTipItem{color:#1549be;letter-spacing:-.24px;border-radius:var(--radius-xs);padding:12px 10px;font-size:16px;font-weight:500}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody .index-module-scss-module__oGyKIq__modalTip .index-module-scss-module__oGyKIq__modalTipItem.index-module-scss-module__oGyKIq__modalTipSuccess{background-color:#12de890d;border-left:5px solid #12de89}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody .index-module-scss-module__oGyKIq__modalTip .index-module-scss-module__oGyKIq__modalTipItem.index-module-scss-module__oGyKIq__modalTipWarning{background-color:#f995000d;border-left:5px solid #f99500}.index-module-scss-module__oGyKIq__keepWorkingModal.index-module-scss-module__oGyKIq__modal .index-module-scss-module__oGyKIq__modalBody .index-module-scss-module__oGyKIq__modalTip .index-module-scss-module__oGyKIq__modalTipItem.index-module-scss-module__oGyKIq__modalTipError{background-color:#fa00000d;border-left:5px solid #fa0000}
.index-module-scss-module__tSkOqa__heading{color:var(--gray-800);font:var(--weight-medium)var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);margin-bottom:0}.index-module-scss-module__tSkOqa__padded16{padding-top:16px}.index-module-scss-module__tSkOqa__padded8{padding-top:8px}.index-module-scss-module__tSkOqa__GrayBox{border-radius:var(--radius-sm);border:1px solid var(--gray-200);max-height:250px;padding:16px;overflow-y:auto}.index-module-scss-module__tSkOqa__ButtonsWrapper{flex-flow:wrap;gap:8px;display:flex}.index-module-scss-module__tSkOqa__DropdownButtonOrange{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);border-radius:var(--radius-xs);background:var(--base-white);border:none;border-top:1px solid var(--orange-300);border-right:2.5px solid var(--orange-300);border-bottom:2.5px solid var(--orange-300);border-left:1px solid var(--orange-300);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:9px;min-width:80px;max-width:fit-content;height:40px;padding:4px 16px;display:inline-flex}.widgetAppearanceDark .index-module-scss-module__tSkOqa__DropdownButtonOrange{background-color:var(--fill-secondary)}.index-module-scss-module__tSkOqa__DropdownButtonOrange:hover{background:var(--orange-100-a30);cursor:pointer}.index-module-scss-module__tSkOqa__DropdownButtonOrange:active{background:var(--orange-100)}.widgetAppearanceDark .index-module-scss-module__tSkOqa__DropdownButtonOrange:active{background:var(--orange-300)}.index-module-scss-module__tSkOqa__DropdownButtonOrange[disabled]{opacity:.5;background:var(--base-white);cursor:not-allowed}.index-module-scss-module__tSkOqa__DropdownButtonBlue{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);border-radius:var(--radius-xs);background:var(--base-white);border:none;border-top:1px solid var(--blue-300);border-right:2.5px solid var(--blue-300);border-bottom:2.5px solid var(--blue-300);border-left:1px solid var(--blue-300);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:9px;min-width:80px;max-width:fit-content;height:40px;padding:4px 16px;display:inline-flex}.widgetAppearanceDark .index-module-scss-module__tSkOqa__DropdownButtonBlue{background-color:var(--fill-secondary)}.index-module-scss-module__tSkOqa__DropdownButtonBlue:hover{background:var(--blue-100-a30);cursor:pointer}.index-module-scss-module__tSkOqa__DropdownButtonBlue:active{background:var(--blue-100)}.widgetAppearanceDark .index-module-scss-module__tSkOqa__DropdownButtonBlue:active{background:var(--blue-300)}.index-module-scss-module__tSkOqa__DropdownButtonBlue[disabled]{opacity:.5;background:var(--base-white);cursor:not-allowed}
.index-module-scss-module__DcOlkW__header{justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__DcOlkW__heading{color:var(--gray-800);white-space:nowrap;font:var(--weight-medium)var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);align-self:start;margin-bottom:0}.index-module-scss-module__DcOlkW__padded16{padding-top:16px}.index-module-scss-module__DcOlkW__padded24{padding-top:24px}.index-module-scss-module__DcOlkW__controls{flex-flow:wrap-reverse;justify-content:flex-end;gap:8px;padding-left:16px;display:flex}.index-module-scss-module__DcOlkW__runByLineButton,.index-module-scss-module__DcOlkW__runButton{flex-shrink:0;align-items:center;gap:4px;display:flex;height:32px!important}.index-module-scss-module__DcOlkW__runButton{order:2;width:100px}.index-module-scss-module__DcOlkW__runByLineButton{order:1}.index-module-scss-module__DcOlkW__sliderRow{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.index-module-scss-module__DcOlkW__sliderLabel{color:var(--gray-800);font:var(--weight-medium)var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);margin-right:0;padding-right:8px}.index-module-scss-module__DcOlkW__slider{width:158px}.index-module-scss-module__DcOlkW__codeEditorContainer{border-radius:var(--radius-sm);border:1px solid var(--border-primary);flex:auto;width:100%;min-height:400px;display:flex}:is(.index-module-scss-module__DcOlkW__codeEditorContainer .monaco-editor,.index-module-scss-module__DcOlkW__codeEditorContainer .overflow-guard){border-radius:calc(var(--radius-sm) - 1px)}.index-module-scss-module__DcOlkW__codeEditorContainer>section{height:unset!important}.index-module-scss-module__DcOlkW__ConsoleError{border-radius:var(--radius-sm);border:1px solid var(--border-primary);white-space:preserve;max-height:200px;padding:16px;font-family:Roboto Mono,monospace;overflow-y:auto}.index-module-scss-module__DcOlkW__HighlightLine{background:var(--gray-100);z-index:-1}.index-module-scss-module__DcOlkW__editorConsoleContainer{flex-direction:column;height:100%;min-height:0;display:flex}
.index-module-scss-module__lFZsvW__PlatypusEditor{flex-direction:column;width:100%;height:100%;display:flex}.index-module-scss-module__lFZsvW__padding24{padding-top:24px}
.index-module-scss-module__-e7W7W__aiTutorContent{font-family:var(--font-family);flex-direction:column-reverse;flex:1;align-items:stretch;height:100%;display:flex;overflow-y:auto}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll{flex-direction:column;gap:16px;padding:16px 12px;display:flex}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll::-webkit-scrollbar{width:5px;height:5px}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll::-webkit-scrollbar-track{border-radius:var(--radius-xs);background:#e6e8f0}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll::-webkit-scrollbar-thumb{background:#bcbec7}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__dialogueContentAuthor{color:#7651f0;flex-direction:row;justify-content:center;align-items:center;gap:2px;font-weight:500;display:flex}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__dialogueRight{flex:1}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__dialogueRight .index-module-scss-module__-e7W7W__GPTanswerStyle{border-radius:var(--radius-sm);color:#26272d;background:#f4f6fc;margin-top:4px;padding:12px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__dialogueRight .index-module-scss-module__-e7W7W__selectOption{border:2px solid var(--primary-600);font-weight:500}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__dialogueRight .index-module-scss-module__-e7W7W__quotaExceeded{text-align:right;opacity:.5;font-size:14px}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userDialogue{flex-direction:row;justify-content:end;align-items:end;display:flex}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userDialogue .index-module-scss-module__-e7W7W__userMessage{border-radius:var(--radius-sm);background:var(--primary-600);border:1.5px solid var(--primary-600);color:#fff;padding:12px 16px;font-size:14px}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userOptions{flex-direction:row;justify-content:right;align-items:end;gap:8px;padding-top:16px;display:flex}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userOptions .index-module-scss-module__-e7W7W__userOptionsStyle{background:var(--baseWhite);border:1px solid var(--gray-300);border-radius:var(--radius-xl);color:var(--gray-700);cursor:pointer;padding:9.5px 16px;font-size:14px;font-weight:400}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userOptions .index-module-scss-module__-e7W7W__userOptionsStyle:hover{background:var(--gray-100)}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userOptions .index-module-scss-module__-e7W7W__userOptionsIconUp{padding-bottom:4px;padding-right:6px}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userOptions .index-module-scss-module__-e7W7W__userOptionsIconDown{padding-top:2px;padding-bottom:2px;padding-right:6px}.index-module-scss-module__-e7W7W__aiTutorContent .index-module-scss-module__-e7W7W__dialogueContentAll .index-module-scss-module__-e7W7W__dialogue .index-module-scss-module__-e7W7W__userOptions .index-module-scss-module__-e7W7W__userOptionsIcon{padding-top:0;padding-bottom:2px;padding-right:6px}
.index-module-scss-module__oLa1la__platypusAiTutor{border-width:1px;border-color:var(--gray-300);flex-direction:column;justify-content:space-between;height:100%;display:flex}.index-module-scss-module__oLa1la__platypusAiTutor .index-module-scss-module__oLa1la__header{border-bottom-width:1px;border-color:var(--gray-300);padding:12px 16px}.index-module-scss-module__oLa1la__platypusAiTutor .index-module-scss-module__oLa1la__header h1{color:var(--primary-600);font:var(--weight-medium)var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);margin:0}
.index-module-scss-module__Mg29IG__PlatypusContainer{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(12,1fr);height:100%;display:grid}.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusContent{background:var(--base-white);grid-area:1/1/7/8;padding:16px;overflow-y:auto}.widgetAppearanceDark .index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusContent{background-color:var(--fill-secondary)}.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusCode{background:var(--base-white);border-left:1px solid var(--border-primary);grid-area:1/8/7/13;padding:16px;overflow-y:auto}.widgetAppearanceDark .index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusCode{background-color:var(--fill-secondary)}@media (width<=480px){.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusContent{grid-area:1/1/4/13}.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusCode{border-left:none;border-top:1px solid var(--border-primary);grid-area:4/1/7/13}}@media (width>=480px) and (width<=768px){.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusContent{grid-area:1/1/4/13}.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusCode{border-left:none;border-top:1px solid var(--border-primary);grid-area:4/1/7/13}}@media (width>=768px) and (width<=1024px){.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusContent{grid-area:1/1/7/7}.index-module-scss-module__Mg29IG__PlatypusContainer .index-module-scss-module__Mg29IG__PlatypusCode{grid-area:1/7/7/13}}.widgetAppearanceDark .index-module-scss-module__Mg29IG__tabSelect .ant-tabs-tab-btn{color:rgb(from var(--text-invert)r g b/.7)!important}.widgetAppearanceDark .index-module-scss-module__Mg29IG__tabSelect .ant-tabs-ink-bar{background-color:var(--fill-brand-primary-primary)}
.index-module-scss-module__elr6Aa__askAITutorFloatingContainer{gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background-color:#fff;display:flex}
.KiraLoading-module-scss-module__aDE9hW__kiraLoadingActive{display:block}.KiraLoading-module-scss-module__aDE9hW__kiraLoadingHidden{display:none}.KiraLoading-module-scss-module__aDE9hW__kiraLoadingAnimationWrapper{width:25%;height:25%;margin-left:auto;margin-right:auto}.KiraLoading-module-scss-module__aDE9hW__kiraLoadingText{text-align:center;font-size:24px;font-weight:bolder}
.Notebook-module-scss-module__ZCSWnq__Notebook{width:100%;height:100%;position:relative}.Notebook-module-scss-module__ZCSWnq__Notebook iframe{border:0;width:100%;height:100%}.Notebook-module-scss-module__ZCSWnq__Notebook>div{height:100%}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane{border-radius:var(--radius-xs);background:#fff;border:1px solid #e6e8f0;flex-direction:column;width:346px;transition:right .3s ease-in-out;position:absolute;top:0;right:-346px;box-shadow:0 8px 28px -2px #1018281a}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiTutorHeader{font-family:var(--font-family);border-bottom:1px solid var(--gray-200);background:var(--base-white);flex-direction:column;justify-content:space-between;align-items:stretch;padding:12px 24px 12px 16px;display:flex}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiTutorHeader .Notebook-module-scss-module__ZCSWnq__headerTitlebar{flex-direction:row;align-items:center;display:flex}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiTutorHeader .Notebook-module-scss-module__ZCSWnq__headerSubtitle{color:var(--gray-600);text-overflow:ellipsis;font-size:12px;font-weight:400}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiTutorHeader .Notebook-module-scss-module__ZCSWnq__aiTutorTitle{color:var(--primary-600);flex:1;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiTutorHeader .Notebook-module-scss-module__ZCSWnq__closeButton{cursor:pointer;margin-left:16px}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiSettingsToggle{cursor:pointer;color:var(--gray-600);border:1px solid var(--gray-200);border-radius:var(--radius-xs);margin-right:4px;padding:2px 4px;font-size:10px;display:inline-block}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiSettingsToggle:hover{background:var(--gray-300)}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiSettingsToggle[data-toggled=true]{border-color:var(--gray-300)}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPane .Notebook-module-scss-module__ZCSWnq__aiTutorContent{flex-grow:1;height:0}.Notebook-module-scss-module__ZCSWnq__Notebook .Notebook-module-scss-module__ZCSWnq__tutorPaneOpened{display:flex;right:0}
.styles-module-scss-module__LkZr_W__header{width:100%;max-width:100%;height:37px;color:var(--base-white,var(--color-neutrals-00,#fff));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);background:#16161a;justify-content:space-between;align-items:center;gap:32px;display:flex}.styles-module-scss-module__LkZr_W__header .styles-module-scss-module__LkZr_W__showFileButton{border-right:1px solid var(--gray-700,#383a42);align-self:stretch;align-items:center;gap:4px;padding:0 12px;display:flex}.styles-module-scss-module__LkZr_W__header .styles-module-scss-module__LkZr_W__showFileButton:hover{cursor:pointer;background:var(--gray-700,#383a42)}.styles-module-scss-module__LkZr_W__header .anticon{font-size:24px;line-height:0!important}.styles-module-scss-module__LkZr_W__header .ant-btn{border-radius:var(--radius-xs);background:var(--green-900,#027a48);height:28px;color:var(--base-white,var(--color-neutrals-00,#fff));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);justify-content:center;align-items:center;gap:4px;padding:0 8px;display:flex}.styles-module-scss-module__LkZr_W__dropdown .ant-dropdown{width:217px;padding:var(--Horizontal-padding-S---h-padding,4px)0px;box-shadow:var(--shadow-md);border-radius:var(--radius-sm);flex-direction:column;align-items:flex-start;display:flex}.styles-module-scss-module__LkZr_W__dropdown .ant-dropdown-menu{background:var(--gray-800,#26272d);border:1px solid var(--gray-900,#16161a);border-radius:var(--radius-sm);box-shadow:0 4px 10px #101828e6}:is(.styles-module-scss-module__LkZr_W__dropdown .ant-dropdown-menu-item,.styles-module-scss-module__LkZr_W__dropdown .ant-dropdown-menu-item-active){background:var(--gray-800,#26272d);border-radius:var(--radius-sm);height:36px;color:var(--gray-75,#f8f9fe);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);align-self:stretch;align-items:center;gap:8px;padding:8px 10px 8px 16px;display:flex}.styles-module-scss-module__LkZr_W__dropdown .ant-dropdown-menu-item-icon{margin-right:0}.styles-module-scss-module__LkZr_W__runButton{justify-content:center;align-items:center;gap:var(--Horizontal-padding-S---h-padding,4px);border-radius:var(--Horizontal-padding-S---h-padding,4px);width:100px;height:28px;font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);border-color:#0000;flex-shrink:0;padding:0 8px;display:flex;background:var(--green-900,#027a48)!important;color:var(--base-white,var(--color-neutrals-00,#fff))!important}.styles-module-scss-module__LkZr_W__runButton .ant-btn{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__LkZr_W__tooltip *{color:var(--gray-700)}.styles-module-scss-module__LkZr_W__stopButton{justify-content:center;align-items:center;gap:var(--Horizontal-padding-S---h-padding,4px);border-radius:var(--Horizontal-padding-S---h-padding,4px);width:100px;height:28px;font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);flex-shrink:0;padding:0 8px;display:flex;background:var(--gray-700)!important;color:var(--base-white,var(--color-neutrals-00,#fff))!important}.styles-module-scss-module__LkZr_W__stopButton .ant-btn{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__LkZr_W__tabs{-ms-overflow-style:none;scrollbar-width:none;box-sizing:border-box;align-items:center;max-width:calc(100% - 130px);height:100%;display:flex;overflow-x:scroll}.styles-module-scss-module__LkZr_W__tabs .styles-module-scss-module__LkZr_W__tab{border-right:1px solid var(--gray-700,#383a42);white-space:nowrap;background:#16161a;align-items:center;gap:8px;height:100%;padding:8px 16px 8px 8px;display:flex}.styles-module-scss-module__LkZr_W__tabs .styles-module-scss-module__LkZr_W__tab:hover{cursor:pointer;background-color:var(--gray-900,#212121)}.styles-module-scss-module__LkZr_W__tabs .styles-module-scss-module__LkZr_W__activeTab{border-right:1px solid var(--gray-700,#383a42);background:var(--gray-800,#26272d);white-space:nowrap;align-items:center;gap:8px;height:100%;padding:8px 16px 8px 8px;display:flex}.styles-module-scss-module__LkZr_W__tabs::-webkit-scrollbar{background:0 0;width:0}.styles-module-scss-module__LkZr_W__menu{background:#16161a;justify-content:flex-end;align-self:stretch;align-items:center;gap:16px;min-width:130px;padding:0 8px;display:flex}.styles-module-scss-module__LkZr_W__icon{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__LkZr_W__icon:hover{background:var(--gray-700,#383a42);cursor:pointer;border-radius:var(--radius-xs)}
.styles-module-scss-module__f86Oca__createTestButton,.styles-module-scss-module__f86Oca__createTestButton:hover,.styles-module-scss-module__f86Oca__createTestButton:focus{border-radius:var(--radius-xs);border:1px solid var(--gray-500,#6e7080);background:var(--gray-800,#26272d);width:100%;height:40px;color:var(--base-white,var(--color-neutrals-00,#fff));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:9.5px 12px;display:flex}
.styles-module-scss-module__ijPDdq__testCaseWrapper{width:100%;color:var(--base-white,var(--color-neutrals-00,#fff));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordion{border-radius:var(--Horizontal-padding-S---h-padding,4px);background:var(--gray-700,#383a42);justify-content:space-between;align-self:stretch;align-items:center;width:100%;padding:8px 16px 8px 8px;display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordion .styles-module-scss-module__ijPDdq__leftContent{justify-content:flex-start;align-items:center;gap:8px;display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordion .styles-module-scss-module__ijPDdq__leftContent img,.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordion .styles-module-scss-module__ijPDdq__leftContent svg{vertical-align:middle!important}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordion .styles-module-scss-module__ijPDdq__rightContent{flex-grow:1;justify-content:flex-end;align-items:center;gap:16px;display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordion .styles-module-scss-module__ijPDdq__rightContent .styles-module-scss-module__ijPDdq__editButton{height:20px;padding:var(--paddings-pad-topbottom-badges,2px)var(--paddings-pad-leftright-badges,8px);align-items:center;gap:var(--gaps-gap-badges,4px);display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordionContent{flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:0 24px 16px 8px;display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordionContent .styles-module-scss-module__ijPDdq__testCasePassed{color:var(--green-600)}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordionContent .styles-module-scss-module__ijPDdq__testCaseFailed{color:var(--red-600)}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordionContent .styles-module-scss-module__ijPDdq__testCaseData{flex-direction:column;align-items:center;gap:2px;width:224.5px;display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordionContent .styles-module-scss-module__ijPDdq__testCaseData .styles-module-scss-module__ijPDdq__testCaseDataTitle{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.styles-module-scss-module__ijPDdq__testCaseWrapper .styles-module-scss-module__ijPDdq__testCaseAccordionContent .styles-module-scss-module__ijPDdq__testCaseData .styles-module-scss-module__ijPDdq__testCaseDataContent{border-radius:var(--Horizontal-padding-S---h-padding,4px);border:1px solid var(--gray-600,#525460);align-self:stretch;align-items:center;gap:10px;height:40px;padding:6px 5px 6px 10px;display:flex}
.styles-module-scss-module__Tf49ZW__testCaseContent{background:var(--gray-800,#26272d);flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;width:100%;padding:24px 24px 32px;display:flex;overflow:auto}.styles-module-scss-module__Tf49ZW__testCaseContent .styles-module-scss-module__Tf49ZW__runButtonWrapper{justify-content:flex-end;align-items:center;gap:16px;margin-left:auto;display:flex}.styles-module-scss-module__Tf49ZW__testCaseContent .styles-module-scss-module__Tf49ZW__testCaseContentLower{width:100%}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer{color:var(--base-white,var(--color-neutrals-00,#fff));max-height:"stretch";flex-direction:column;align-self:stretch;gap:16px;height:100%;padding:24px 24px 32px;display:flex;overflow:auto}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__header{font:var(--weight-regular)var(--text-md-font);letter-spacing:var(--text-md-letter-spacing);justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__titles{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__subtext{font:var(--weight-regular)var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__input{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-white,var(--color-neutrals-00,#fff))!important}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__input::placeholder{color:var(--gray-500)!important;font-style:normal!important}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__inputContainer{flex-direction:column;gap:2px;display:flex}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__pointsContainer{align-items:center;gap:8px;display:flex}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__footer{align-self:stretch;align-items:center;gap:16px;padding-top:8px;display:flex}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__footer .styles-module-scss-module__Tf49ZW__saveButton,.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__footer .styles-module-scss-module__Tf49ZW__cancelButton{height:32px;padding:var(--Horizontal-padding-S---h-padding,4px)8px;justify-content:center;align-items:center;gap:var(--Horizontal-padding-S---h-padding,4px);flex:1 0 0;display:flex}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__footer .styles-module-scss-module__Tf49ZW__saveButton{border-radius:var(--Horizontal-padding-S---h-padding,4px);background:var(--primary-500,#7651f0);color:var(--base-white,var(--color-neutrals-00,#fff));font:var(--weight-regular)var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__footer .styles-module-scss-module__Tf49ZW__saveButton .ant-btn-primary{background-color:var(--secondary-color)}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__footer .styles-module-scss-module__Tf49ZW__saveButton .ant-btn-primary:hover{background-color:#0000!important;border-color:#0000!important}.styles-module-scss-module__Tf49ZW__saveTestCaseContainer .styles-module-scss-module__Tf49ZW__footer .styles-module-scss-module__Tf49ZW__cancelButton{border-radius:var(--Horizontal-padding-S---h-padding,4px);background:var(--gray-800,#26272d);color:var(--purple-600,#987cf5);font:var(--weight-regular)var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.styles-module-scss-module__Tf49ZW__runTestsButton,.styles-module-scss-module__Tf49ZW__runTestsButton:hover,.styles-module-scss-module__Tf49ZW__runTestsButton:focus{border-radius:var(--radius-xs);border:1px solid var(--gray-500,#6e7080);background:var(--gray-800,#26272d);height:28px;color:var(--green-600,#00bb6c);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);justify-content:center;align-items:center;gap:4px;min-width:152px;padding:0 8px;display:flex}
.styles-module-scss-module__EuEl1G__outputWrapper{position:relative}.styles-module-scss-module__EuEl1G__outputWrapper .styles-module-scss-module__EuEl1G__console{width:100%;height:100%;position:absolute;top:0;left:0}.styles-module-scss-module__EuEl1G__outputWrapper .styles-module-scss-module__EuEl1G__console>div{width:100%;height:100%}.styles-module-scss-module__EuEl1G__outputWrapper .styles-module-scss-module__EuEl1G__visual{width:100%;height:100%;position:absolute;top:0;left:0}.styles-module-scss-module__EuEl1G__outputWrapper .styles-module-scss-module__EuEl1G__visual a{color:var(--color-neutrals-00)}.styles-module-scss-module__EuEl1G__outputWrapper .styles-module-scss-module__EuEl1G__visual .styles-module-scss-module__EuEl1G__display{width:100%;height:100%}.styles-module-scss-module__EuEl1G__outputWrapper .styles-module-scss-module__EuEl1G__tests{width:100%;height:100%;padding:15px 0 0;position:absolute;top:0;left:0}.styles-module-scss-module__EuEl1G__outputWrapper .styles-module-scss-module__EuEl1G__hidden{opacity:0;z-index:-1}
.styles-module-scss-module__Mg3rBq__outputTabs{background:var(--gray-900);align-self:stretch;align-items:center;width:100%;height:38px;display:flex}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs{height:38px}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab{color:var(--base-white,var(--color-neutrals-00));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab:hover{color:var(--base-white,var(--color-neutrals-00));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab:active{color:var(--base-white,var(--color-neutrals-00));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-white,var(--color-neutrals-00))!important}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-ink-bar{background-color:var(--base-white,var(--color-neutrals-00))}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-top>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-bottom>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-top>div>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-bottom>div>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}:is(.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab-btn:focus,.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab-remove:focus,.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab-btn:active,.styles-module-scss-module__Mg3rBq__outputTabs .ant-tabs-tab-remove:active){color:#383a42!important}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs{height:38px}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab{color:var(--base-white,var(--color-neutrals-00));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab:hover{color:var(--base-white,var(--color-neutrals-00));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab:active{color:var(--base-white,var(--color-neutrals-00));font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-white,var(--color-neutrals-00))!important}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-ink-bar{background-color:var(--base-white,var(--color-neutrals-00))}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-nav{background:0 0!important;padding:1px!important}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-top>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-bottom>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-top>div>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-bottom>div>.ant-tabs-nav:before{border-bottom:0 solid #f0f0f0}:is(.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab-btn:focus,.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab-remove:focus,.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab-btn:active,.styles-module-scss-module__Mg3rBq__legacyIdeOutputTabs .ant-tabs-tab-remove:active){color:#383a42!important}
.index-module-scss-module__aT4_Ya__defaultSearchBtn,.index-module-scss-module__aT4_Ya__clearSearchBtn,.index-module-scss-module__aT4_Ya__searchBtn{border-radius:var(--radius-xs);border:none;justify-content:center;align-items:center;height:30px;padding:4px;font-size:14px;font-weight:500;line-height:21px;display:flex}.index-module-scss-module__aT4_Ya__searchBtn{color:#7651f0;background:#7651f01a}.index-module-scss-module__aT4_Ya__searchBtn:hover,.index-module-scss-module__aT4_Ya__searchBtn:focus{color:#7651f0;background:#7651f033;border:none}.index-module-scss-module__aT4_Ya__clearSearchBtn{color:#383a42;background:#383a420d}.index-module-scss-module__aT4_Ya__clearSearchBtn:hover,.index-module-scss-module__aT4_Ya__clearSearchBtn:focus{color:#383a42;background:#383a4233}.index-module-scss-module__aT4_Ya__SectionContent{padding:10px 25px 16px}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__sectionHeader{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__sectionHeader .index-module-scss-module__aT4_Ya__headerTitle{color:#26272d;font-family:var(--font-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__eventRow{background:#f8f9fe}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__screening{align-items:center;gap:24px;display:flex}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__screening .ant-input{font-size:.75rem}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__screening .ant-btn{font-size:.75rem}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__screening .iconfont{font-size:.75rem!important}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__screening .ant-space-item span{line-height:1.5rem;font-size:.75rem!important}.index-module-scss-module__aT4_Ya__SectionContent .index-module-scss-module__aT4_Ya__templateTag{border-radius:var(--radius-lg);color:#451dc8;height:24px;font-family:var(--font-family);white-space:nowrap;border:1px solid #451dc8;align-items:center;gap:4px;padding:2px 8px;font-size:14px;font-weight:500;display:flex}.index-module-scss-module__aT4_Ya__AntmodalStyle .ant-modal-content{border-radius:var(--radius-sm)!important;width:650px!important}.index-module-scss-module__aT4_Ya__AntmodalStyle .ant-modal-close{padding-top:9px;padding-right:17px}.index-module-scss-module__aT4_Ya__CreateSectionHeader{font:var(--text-20-medium);border-radius:var(--radius-sm)var(--radius-sm)0px 0px;border-bottom:1px solid var(--gray-200,#e6e8f0);background:var(--color-neutrals-00,#fff);padding:0 8px 24px}.index-module-scss-module__aT4_Ya__CreateSectionBody{padding:24px 8px 8px}.index-module-scss-module__aT4_Ya__FormItemHeader{color:var(--gray-800);font:var(--text-14-medium);display:inline!important}.index-module-scss-module__aT4_Ya__FormItemOptional{color:var(--gray-800);font:var(--text-14-regular);display:inline!important}.index-module-scss-module__aT4_Ya__courseType{border-radius:var(--radius-xs);color:#7651f0;background-color:#f1eefe;align-items:center;height:16px;margin-left:5px;padding:0 2px;font-size:10px;font-weight:600;display:flex}.index-module-scss-module__aT4_Ya__tooltipStyle .ant-tooltip-arrow{display:none}.index-module-scss-module__aT4_Ya__tooltipStyle .ant-tooltip-inner{width:max-content}.index-module-scss-module__aT4_Ya__ModalButtonLayout{justify-content:space-between;width:400px;display:flex}.index-module-scss-module__aT4_Ya__titleContainer{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px;width:100%;display:flex}.index-module-scss-module__aT4_Ya__closeButton{cursor:pointer;color:var(--gray-500);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex}.index-module-scss-module__aT4_Ya__closeButton:hover{background-color:var(--gray-200)}.index-module-scss-module__aT4_Ya__modalContent{flex-direction:column;flex-grow:1;display:flex;overflow-y:hidden}.index-module-scss-module__aT4_Ya__editorContainer{border-radius:var(--radius-sm);background:var(--gray-200);flex-direction:column;flex-grow:1;align-self:stretch;align-items:flex-start;gap:24px;padding:8px 4px;display:flex;overflow-y:auto}.index-module-scss-module__aT4_Ya__editorRenderContainer{all:unset;background:var(--base-white);margin-left:0;padding:8px 4px 8px 0;overflow-y:auto}.index-module-scss-module__aT4_Ya__editorRenderContainer>section{margin-left:0;padding-left:0}.index-module-scss-module__aT4_Ya__buttonContainer{width:100%;margin-top:auto;padding:16px 0;display:flex}.index-module-scss-module__aT4_Ya__saveButton{flex:1 0 0;justify-content:center;align-items:center;gap:4px;height:32px;padding:4px 8px;transition:none;display:flex}.index-module-scss-module__aT4_Ya__cancelButton{flex:1 0 0;justify-content:center;align-items:center;gap:4px;height:32px;padding:4px 8px;display:flex}.index-module-scss-module__aT4_Ya__editButton{border-radius:var(--radius-xs);background:var(--primary-500);flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:342px;height:32px;margin:0 auto;padding:4px 8px;display:flex}.index-module-scss-module__aT4_Ya__teacherModalHeaderText{color:var(--gray-800);font-family:var(--font-family);letter-spacing:.005px;align-self:stretch;margin-bottom:8px;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.index-module-scss-module__aT4_Ya__teacherModalCourseNameText{color:var(--gray-700);text-overflow:ellipsis;font-family:var(--font-family);letter-spacing:.01px;align-self:stretch;margin-bottom:16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}
.index-module-scss-module__i8V0ra__HeadLeftSide{flex-direction:row;align-items:center;gap:16px;display:flex}.index-module-scss-module__i8V0ra__HeadLeftSide .index-module-scss-module__i8V0ra__TitleNavigationButton{align-items:center;padding:2px;display:flex}.index-module-scss-module__i8V0ra__HeadLeftSide .index-module-scss-module__i8V0ra__TitleNavigationButton:hover{border-radius:var(--radius-xs);background:var(--gray-100)}.index-module-scss-module__i8V0ra__HeadLeftSide .index-module-scss-module__i8V0ra__HeadLeftSideToggle{gap:16px;display:flex}.index-module-scss-module__i8V0ra__HeadLeftSide .index-module-scss-module__i8V0ra__HeadLeftSideName{flex-direction:row;align-items:center;gap:8px;display:flex}.index-module-scss-module__i8V0ra__HeadLeftSide .index-module-scss-module__i8V0ra__HeadLeftSideName .index-module-scss-module__i8V0ra__HeadLeftSideSectionName{color:var(--gray-800);text-overflow:ellipsis;font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);overflow:hidden}.index-module-scss-module__i8V0ra__HeadLeftSide .index-module-scss-module__i8V0ra__HeadLeftSideName .index-module-scss-module__i8V0ra__HeadLeftSideCourseName{color:var(--gray-700);text-overflow:ellipsis;font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);overflow:hidden}
.index-module-scss-module__PSW9IW__container{border-bottom:1px solid var(--gray-200);background:#fff;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:16px;padding:8px 16px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide{flex-direction:row;align-items:center;gap:16px;display:flex;position:relative}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideDate .index-module-scss-module__PSW9IW__HeadLeftSideDateTeacher{color:var(--Gray-700,#383a42);font-family:var(--font-family);gap:4px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideDate .index-module-scss-module__PSW9IW__HeadLeftSideDateTeacher span{color:var(--Gray-700,#383a42);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions{margin-right:-12px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher{border-radius:var(--radius-xs);border:1.5px solid var(--Primary-600,#5f37e4);background:var(--Primary-200,#cdbffa);height:32px;color:var(--Primary-800,#350eb5);cursor:pointer;font-family:var(--font-family);justify-content:center;align-items:center;gap:6px;padding:9.5px 12px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex;position:relative}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal{border-radius:var(--radius-sm);border:1px solid var(--gray-300,#d5d7e0);background:var(--Base-White,#fff);z-index:999;width:230px;box-shadow:var(--shadow-lg);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:40px;right:0}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContent{border-radius:var(--radius-sm);width:100%;color:var(--Gray-900,#16161a);background-color:#fff;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;padding:8px 10px 8px 8px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContent:hover{text-decoration-line:underline}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContent .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContentTitle{width:100%;font-family:var(--font-family);justify-content:center;align-items:center;gap:10px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContent .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContentTitleContainer{align-items:center;gap:8px;width:100%;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContent span{color:var(--Gray-600,#525460);font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:400;line-height:14px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContent:hover{background:var(--Primary-25,#f8f6fe)}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContentVisible{flex-direction:row;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContentVisible .ant-switch-checked{background-color:var(--Success-400,#32d583)!important}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadLeftSideOptions .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacher .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherModal .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContentVisible .index-module-scss-module__PSW9IW__HeadLeftSideOptionsTeacherContentVisibleLeft{flex-direction:column;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacher{border-radius:var(--radius-xs);border:1px solid var(--gray-200,#d5d7e0);background:var(--gray-100,#f4f6fc);width:60px;height:32px;color:var(--Gray-800,#26272d);font-family:var(--font-family);text-wrap:nowrap;justify-content:center;align-items:center;gap:10px;padding:6px 5px 6px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreStudent{border-radius:var(--radius-xs);border:1px solid var(--gray-100);background:var(--gray-50);min-width:64px;height:32px;color:var(--gray-800);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);justify-content:center;align-items:center;gap:10px;padding:8px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreStudent .index-module-scss-module__PSW9IW__gradePendingStyle{border-radius:var(--radius-lg);color:#525460;text-align:center;height:24px;font-family:var(--font-family);letter-spacing:.007px;background:#e6e8f0;align-items:center;gap:4px;padding:2px 8px;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__noBorder{background:0 0!important;border:none!important}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBack{z-index:999;border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:16px;width:259px;padding:16px;display:flex;position:absolute;top:50px;right:160px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBack .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBackSvg{z-index:999;width:12px;height:12px;fill:var(--Base-White,#fff);flex-shrink:0;position:absolute;top:-14px;right:50px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBack .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBackTitle{color:#383a42;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBack .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBackContent{color:#383a42;font-family:var(--font-family);align-self:stretch;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBack .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBackBtn{font-family:var(--font-family);flex-direction:row;justify-content:space-around;gap:12px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBack .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBackBtn .index-module-scss-module__PSW9IW__Later{border-radius:var(--radius-xs);background:var(--gray-100,#f4f6fc);flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:5px;padding:9.5px 10px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBack .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherFeedBackBtn .index-module-scss-module__PSW9IW__ReviewFeedback{color:var(--Base-White,#fff);border-radius:var(--radius-xs);background:#7651f0;border:2px solid #7651f0;justify-content:center;align-items:center;gap:5px;padding:9.5px 10px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGo{border-radius:var(--radius-sm);background:var(--Base-White,#fff);z-index:999;width:350px;box-shadow:var(--shadow-lg);justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;top:32px;right:32px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGo .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGocontnet{flex-direction:column;gap:8px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGo .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGocontnet .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGocontnetTitle{color:var(--Gray-800,#26272d);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGo .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGocontnet .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGocontnetDetails{color:var(--Gray-600,#525252);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideScore .index-module-scss-module__PSW9IW__HeadRightSideScoreTeacherWayToGo .index-module-scss-module__PSW9IW__CloseOutlined{cursor:pointer;position:absolute;top:20px;right:20px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle{gap:16px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__HeadRightSideNavButtons{gap:8px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__HeadRightSideStep{cursor:pointer;border:1.5px solid var(--Primary-600,#5f37e4);background:var(--Base-White,#fff);border-radius:100px;justify-content:center;align-items:center;gap:6px;width:32px;height:32px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__HeadRightSideSubmit{border-radius:var(--radius-xs);justify-content:center;align-items:center;gap:6px;height:32px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__HeadRightSideSubmit Button{font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__HeadRightSideSubmit .index-module-scss-module__PSW9IW__BtnDisabledClick{height:32px;color:var(--base-white);background:var(--gray-300);border:none;border-radius:100px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__HeadRightSideSubmit .index-module-scss-module__PSW9IW__ShowSubmitBtn{height:32px;color:var(--base-white);background:var(--primary-500);border:none;border-radius:100px}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__DisableClick{cursor:not-allowed;border-radius:var(--radius-xs);border:1.5px solid var(--gray-400);width:32px;height:32px;color:var(--gray-400);background:var(--gray-100);justify-content:center;align-items:center;gap:6px;display:flex}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__LockDisableClick{cursor:no-drop;border:1.5px solid var(--gray-400);width:32px;height:32px;color:var(--gray-400);background:var(--gray-100);border-radius:100px;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.index-module-scss-module__PSW9IW__container .index-module-scss-module__PSW9IW__HeadRightSide .index-module-scss-module__PSW9IW__HeadRightSideToggle .index-module-scss-module__PSW9IW__LockDisableClick:hover:before{border-radius:var(--radius-xs);background:var(--base-white);color:#383a42;text-align:center;width:160px;font-family:var(--font-family);z-index:9999;padding:8px;font-size:12px;font-style:normal;font-weight:600;line-height:18px;position:absolute;top:42px;right:10px;box-shadow:0 0 20px #0003}.index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModal .ant-modal-content{border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:16px;display:flex}.index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModal .index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModalDesc{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);margin-bottom:24px}.index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModal .index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModalBG{flex-direction:row;justify-content:space-between;display:flex}.index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModal .index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModalBG .index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModalBGCancel{width:100px;font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);border-radius:var(--radius-xs);color:var(--primary-500);border:0}.index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModal .index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModalBG .index-module-scss-module__PSW9IW__ShowSubmitWithTestCaseModalBGSubmit{background:var(--primary-500);width:100px;font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-white);border-radius:var(--radius-xs);border:0}
.index-module-scss-module__8GgAWG__LockStepModalTitle{color:var(--gray-800);font:var(--weight-medium)var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__8GgAWG__LockStepModalDescription{color:var(--gray-600);font:var(--weight-regular)var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);margin-top:8px;font-style:italic!important}.index-module-scss-module__8GgAWG__ModalWrapper .ant-modal-content{border-radius:12px}.index-module-scss-module__8GgAWG__ModalWrapper .ant-modal-header{border-radius:var(--radius-sm)var(--radius-sm)0px 0px;border-bottom:1px solid var(--gray-100);background:var(--color-neutrals-00);align-self:stretch;align-items:center;gap:32px;padding:24px 32px 12px;display:flex}.index-module-scss-module__8GgAWG__ModalWrapper .ant-modal-body{padding:0}.index-module-scss-module__8GgAWG__ModalWrapper .ant-modal-close{color:var(--gray-500);margin-top:10px;margin-right:14px}.index-module-scss-module__8GgAWG__ModalWrapper .ant-modal-footer{align-items:flex-start;padding-top:16px;padding-bottom:16px;padding-left:24px;display:flex}.index-module-scss-module__8GgAWG__ModalBody{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:24px 32px 32px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper{align-items:flex-start;gap:var(--Horizontal-padding-S---h-padding,4px);flex-direction:column;align-self:stretch;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select{width:576px;height:40px}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select .ant-select-selector{border-radius:var(--radius-xs);border:1px solid var(--gray-300);background:var(--color-neutrals-00);width:576px;height:40px}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select .ant-select-selection-placeholder{color:var(--gray-500);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select .ant-select-selection-item{color:var(--gray-800);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);justify-content:flex-start;align-items:center;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select .ant-select-selection-item>div{justify-content:flex-start;align-items:flex-start;max-width:550px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select .ant-select-selection-item>div>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select .ant-select-selection-item>div>button{border-radius:20px;justify-content:center;align-items:flex-start;margin-left:4px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .ant-select .ant-select-selection-item>div>button:hover{background:var(--gray-200)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .index-module-scss-module__8GgAWG__SectionLockSelectTitle{color:var(--gray-800);font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .index-module-scss-module__8GgAWG__SectionLockSelectTitle>span>span{cursor:default;transform:translate(4px,3px)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .index-module-scss-module__8GgAWG__SectionLockSelectWarning{align-items:center;gap:4px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockSelectWrapper .index-module-scss-module__8GgAWG__SectionLockSelectWarning .index-module-scss-module__8GgAWG__SectionLockSelectWarningText{font:var(--weight-regular)var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--orange-900)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__CustomizeLockingButton{justify-content:center;align-items:center;gap:4px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__CustomizeLockingButton .index-module-scss-module__8GgAWG__CustomizeLockingButtonText{color:var(--primary-600);font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);display:inline;transform:translateY(1px)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer{height:250px;margin-top:8px;overflow:hidden scroll}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper{border-radius:var(--radius-xs);background:var(--gray-50);flex-direction:column;gap:16px;width:576px;margin-bottom:16px;padding:16px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem{flex-direction:row;align-self:stretch;align-items:center;gap:16px;width:576px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName{color:var(--gray-800);font:var(--weight-medium)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select{width:246px;height:40px}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select .ant-select-selector{border-radius:var(--radius-xs);border:1px solid var(--gray-300);background:var(--color-neutrals-00);width:246px;height:40px}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select .ant-select-selection-placeholder{color:var(--gray-500);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select .ant-select-selection-item{color:var(--gray-800);font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);justify-content:flex-start;align-items:center;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select .ant-select-selection-item>div{justify-content:flex-start;align-items:flex-start;max-width:220px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select .ant-select-selection-item>div>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select .ant-select-selection-item>div>button{border-radius:20px;justify-content:center;align-items:flex-start;margin-left:4px;display:flex}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__SectionLockStudentItem .index-module-scss-module__8GgAWG__SectionLockStudentWrapperName .ant-select .ant-select-selection-item>div>button:hover{background:var(--gray-200)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__DeleteButton{display:inline;transform:translate(-2px,12px)}.index-module-scss-module__8GgAWG__ModalBody .index-module-scss-module__8GgAWG__SectionLockStudentContainer .index-module-scss-module__8GgAWG__SectionLockStudentWrapper .index-module-scss-module__8GgAWG__DeleteButton>span:hover{background:var(--gray-200)}.index-module-scss-module__8GgAWG__SectionListDropdown .index-module-scss-module__8GgAWG__removeLockingButton{width:100%;font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);justify-content:space-between;align-self:stretch;align-items:center;padding:8px;display:flex}.index-module-scss-module__8GgAWG__SectionListDropdown .index-module-scss-module__8GgAWG__removeLockingButton:hover{background:var(--primary-50)}.index-module-scss-module__8GgAWG__SectionListDropdown .ant-select-item-option{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--gray-800);width:576px}.index-module-scss-module__8GgAWG__SectionListDropdown .ant-select-item-option-active{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);background:var(--primary-50)!important}.index-module-scss-module__8GgAWG__SectionListDropdown .ant-select-item-option-selected{color:var(--primary-800)!important;background:var(--primary-50)!important;font-weight:400!important}.index-module-scss-module__8GgAWG__SectionListDropdown .ant-select-item-option-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-module-scss-module__8GgAWG__SectionListDropdown .ant-select-item-option-state{display:none}.index-module-scss-module__8GgAWG__SectionListDropdown .ant-select-item{flex-direction:row;padding:8px 10px 8px 8px;display:flex}.index-module-scss-module__8GgAWG__SectionListDropdown .ant-select-item.ant-select-item-option:hover{background:var(--primary-50)}.index-module-scss-module__8GgAWG__SectionListDropdown .index-module-scss-module__8GgAWG__StepSelectOption{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__8GgAWG__SectionListDropdown .index-module-scss-module__8GgAWG__StepSelectOption .index-module-scss-module__8GgAWG__StepNameOption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.styles-module-scss-module__SgJHsG__codeImgContent{flex-direction:column;gap:16px;height:calc(100% - 38px);display:flex}.styles-module-scss-module__SgJHsG__codeImgContent div{justify-content:center;align-items:center;height:100%;display:flex}.styles-module-scss-module__SgJHsG__codeImgContent img{max-width:100%;max-height:100%}
.CodeExecutorServiceTerminal-module-scss-module__-Mji-G__consoleInput{resize:none;background-color:#0000;flex:1}.CodeExecutorServiceTerminal-module-scss-module__-Mji-G__consoleInput,.CodeExecutorServiceTerminal-module-scss-module__-Mji-G__consoleInput:focus{border:none;outline:none}
.styles-module-scss-module__Cy29_G__outputWrapper{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.styles-module-scss-module__Cy29_G__outputWrapper .styles-module-scss-module__Cy29_G__console{flex-direction:column;flex:1;display:flex;overflow:auto}.styles-module-scss-module__Cy29_G__outputWrapper .styles-module-scss-module__Cy29_G__hidden{z-index:-1;display:none}.styles-module-scss-module__Cy29_G__outputWrapper .styles-module-scss-module__Cy29_G__terminalWrapper{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;display:flex}
.index-module-scss-module__NPvDQG__btnWrapper{justify-content:center;align-items:center;display:flex}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__resetBtn,.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__runCodeBtn,.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__stopBtn{border-radius:var(--radius-xs);text-align:center;border:none;align-items:center;width:auto;padding:0 10px;font-size:12px;font-weight:600;display:flex}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__resetBtn span,.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__runCodeBtn span,.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__stopBtn span{margin-right:5px}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__resetBtn{color:#ffffffb3;background:#ffffff1a;border:none;margin-left:10px}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__stopBtn{color:#ffffffb3;border-radius:var(--radius-xs);background:#fa000033}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__runCodeBtn{color:#fff;background:#7651f0;border:2px solid #7651f0;margin-left:10px;transition:all .3s}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__runCodeBtn:hover:not(:disabled){background:#6038e8}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__stopBtn:hover{color:#ffffffb3;background:#fa000033}.index-module-scss-module__NPvDQG__btnWrapper .index-module-scss-module__NPvDQG__submitBtn{color:#fff;border-radius:var(--radius-xs);background-color:#383a42;border:2px solid #7651f0;margin-left:10px}
.index-module-scss-module__O787iW__wrapper{flex-grow:1;flex-shrink:0;grid-template-areas:"overlap";max-height:100%;display:grid;overflow:hidden}.index-module-scss-module__O787iW__wrapper .index-module-scss-module__O787iW__progress,.index-module-scss-module__O787iW__wrapper .index-module-scss-module__O787iW__children{grid-area:overlap}.index-module-scss-module__O787iW__wrapper .index-module-scss-module__O787iW__children{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.index-module-scss-module__O787iW__wrapper .index-module-scss-module__O787iW__progress{margin:var(--spacing-2);z-index:1;place-self:center}.index-module-scss-module__O787iW__wrapper[data-loading] .index-module-scss-module__O787iW__children{visibility:hidden}
.KiraToggle-module-scss-module__bxrIjW__kiraToggle{border-radius:var(--radius-xs);cursor:pointer;border:1px solid var(--border-tertiary);background-color:var(--fill-invert);color:var(--text-primary);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-1);padding:5px;display:inline-flex}.KiraToggle-module-scss-module__bxrIjW__kiraToggle[data-hovered]{background-color:var(--fill-senary)}.KiraToggle-module-scss-module__bxrIjW__kiraToggle[data-pressed]{background-color:var(--fill-quinary)}.KiraToggle-module-scss-module__bxrIjW__kiraToggle[data-selected]{background-color:var(--fill-tertiary);color:var(--text-invert);border:1px solid var(--fill-tertiary)}.KiraToggle-module-scss-module__bxrIjW__kiraToggle[data-disabled]{opacity:.5;cursor:not-allowed}.KiraToggle-module-scss-module__bxrIjW__kiraToggle-small{font:var(--weight-regular)var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.KiraToggle-module-scss-module__bxrIjW__kiraToggle-large{font:var(--weight-regular)var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}
.index-module-scss-module__eCR4ZG__main{flex-direction:row;height:100vh;display:flex}.index-module-scss-module__eCR4ZG__main>*{flex-grow:1;width:0!important}
.index-module-scss-module__aqvqNq__OrganizationsSearch{width:400px;margin-bottom:var(--spacing-3)}
