@import"https://fonts.googleapis.com/css2?family=Kanit&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400&display=swap";@media screen and (max-width: 768px){html{font-size:12px}}@media screen and (max-width: 400px){html{font-size:10px}}body{font-family:Nunito,Kanit;transition:all .25s ease-in-out}body.light{background:#fff}body.dark{background:#282c34}*{padding:0;margin:0;box-sizing:border-box}main *{transition:background .2s ease-in-out}main[data-theme=light]{--font-color: #000;--applab-mode-selector-icon: #000;--applab-mode-selector-icon-active: #3fa2ff;--editor-conMainB:rgb(16, 16, 16);--editor-conMainF:#fff;--editor_conShadow:#000000ab;--editor-conMainB-H:#fff;--editor-conMainF-H:rgb(16, 16, 16);--editor_conShadow-H:#ffffffab;--edit-menuB:#b5b5b5;--editor-midBarB:#b5b5b5;--editor-menuIconB:#000;--editor-PbarB:#b5b5b5;--editor-outF:#000;--editor-LoadingIconB:#000;--editor-zoomB:#b5b5b5;--editor-zoomI-B:#0079d5;--editor-PbarSuccessF:#008820;--editor-PbarF-H:#0084ff;--editor-stdinF:#000;--editor-zoomIcon-C:#000;--ico-Edited:#fff;--ad-UserHB:#656565;--ad-menuconB:#656565;--ad-menuButB:#c5c5c5;--ad-tableHeadB:#656565;--ad-tableRowOddB:#b5b5b5;--ad-tableRowEvenB:#a4a4a4;--ad-tableRow-H:#fff;--ad-addGroupButB:#ffa500;--ad-asm-link:#000;--authB:#818181;--ad-modalIconWrapB:lightgray;--nav-B:#656565;--nav-DropDownB:#706f6f;--nav-DropDownB-H:#a4a4a4;--nav-DropDownF-H:#fff;--nav-F:#000;--nav-signin:#fff;--nav-btn-H:#fff;--footer-B:#b5b5b5;--select-text-color: #000;--select-button-background: #fff;--select-button-border: 1px solid gainsboro;--option-list-background:#fff;--option-list-border: 1px solid gainsboro;--option-background: #fff;--option-hover: gainsboro}main[data-theme=dark]{--font-color: #fff;--applab-mode-selector-icon-active: #0084ff;--applab-mode-selector-icon: #fff;--alerterrorpage-fontcolor: #fff;--alerterrorpage-background: #1d2125;--alerterrorpage-bordercolor: #fff;--edit-menuB:#1d2125;--editor-F:#fff;--editor-conB:#1d2125;--editor-zoomB:#d3d3d3;--editor-zoomI-B:#04AA6D;--editor-conF: #fff;--editor-conMainB:rgb(16, 16, 16);--editor-conMainF:#fff;--editor_conShadow:#000000ab;--editor-conMainB-H:#fff;--editor-conMainF-H:rgb(16, 16, 16);--editor_conShadow-H:#ffffffab;--editor-conF-H:#000;--editor-conB-H:#000;--editor-midBarB:#1d2125;--editor-ResF:#fff;--editor-ResB:#282c34;--editor-errResF:rgb(255, 76, 76);--editor-stdinF:#fff;--editor-stdinB:#1d2125;--editor-inputF: #fff;--editor-inputF-H: #000;--editor-PbarB:#1d2125;--editor-PbarF:#fff;--editor-PbarSuccessF:#30d556;--editor-PbarF-H:#ffa500;--editor-menuIconB:#fff;--editor-LoadingIconB:#fff;--editor-outF:#fff;--editor-zoomIcon-C:#fff;--ad-asm-link:#fff;--ad-menuconB:#18191e;--ad-menuButB:#1d2125;--ad-tableF:#fff;--ad-tableHeadB:#18191e;--ad-tableRowOddB:#222227;--ad-tableRow-H:#18191e;--ad-conContainB:#fff;--ad-UserHB:#18191e;--ad-addGroupButB:#ff8800;--ad-DropDownConB:#fff;--ad-DropDownmB-H:rgb(202, 202, 202);--ad-DropDownmF-H:#fff;--ad-modalIconWrapB:#fff;--ad-modalOutline:#ffa500;--ad-modalFormButB:#ffa500;--ad-modalFormButF:#fff;--ad-InputFocusB:#0066ff;--ad-tableGroupF:#fff;--ad-tableGroupDelB:rgb(244, 85, 85);--authB:#1d2125;--ico-B:#000;--ico-Edited:#585858;--ico-Display-H:#787878;--ico-Display:#fff;--nav-B:#18191e;--nav-accButB:#fff;--nav-accButB-H:#ffd700;--nav-F:#fff;--nav-DropDownB:#fff;--nav-DropDownB-H:rgb(202, 202, 202);--nav-DropDownF-H:#fff;--nav-schemeB:#fff;--nav-signin:#fff;--footer-B:#1d2125;--select-text-color: #fff;--select-button-background: #18191e;--select-button-border: none;--option-list-background:#18191e;--option-list-border: none;--option-background: #18191e;--option-hover: #282c34}.tippy-box[data-theme=dark]{background-color:#3a3a3a;color:#fff}.tippy-box[data-theme=dark]>.tippy-arrow{color:#3a3a3a}.loading-ring[data-v-d0a8401d]{position:relative;width:5.5rem;height:5.5rem}.loading-ring div[data-v-d0a8401d]{position:absolute;width:4rem;height:4rem;margin:.5rem;border:.5rem solid var(--editor-LoadingIconB);border-radius:50%;animation:loading-ring-d0a8401d 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--editor-LoadingIconB) transparent transparent transparent}.loading-ring div[data-v-d0a8401d]:nth-child(1){animation-delay:-.45s}.loading-ring div[data-v-d0a8401d]:nth-child(2){animation-delay:-.3s}.loading-ring div[data-v-d0a8401d]:nth-child(3){animation-delay:-.15s}@keyframes loading-ring-d0a8401d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer[data-v-55299e3a]{width:100%;padding:.75rem 1rem;background:var(--footer-B)}.navigation[data-v-77d1c35c]{display:flex;align-items:center;justify-content:center;width:100%;padding:.25rem 0;background:var(--nav-B);position:relative;overflow:hidden}.imgwrapper[data-v-77d1c35c]{height:4rem;aspect-ratio:1/1}.imgwrapper svg[data-v-77d1c35c]{width:100%;height:100%;transform:scale(1.5)}.account-manage[data-v-77d1c35c]{width:100%;height:100%;cursor:pointer;background:transparent;border:none;display:flex}.account-manage path[data-v-77d1c35c]{fill:var(--nav-accButB)}.account-manage:hover path[data-v-77d1c35c]{fill:var(--nav-accButB-H)}.controller-accountwrap[data-v-77d1c35c]{right:1%;position:absolute;height:60%;display:flex;align-items:center;gap:.5rem}.accoute-manage-wrap[data-v-77d1c35c]{height:100%;aspect-ratio:1/1}.UserName[data-v-77d1c35c]{font-size:1.3rem;color:var(--nav-F)}.controller-button[data-v-77d1c35c]{padding:.5rem 2rem;border:none;background:var(--editor-conMainB);color:var(--nav-signin);border-radius:1rem;box-shadow:0 0 .25rem .1rem var(--editor_conShadow);transition:all .25s ease-in-out;cursor:pointer;font-weight:700}.controller-button.submiting[data-v-77d1c35c]{cursor:not-allowed}.controller-button[data-v-77d1c35c]:hover{background:var(--nav-F);color:var(--nav-btn-H);box-shadow:0 0 .25rem .1rem #ffffffab}.controller-button>div[data-v-77d1c35c]{text-align:center;width:4rem}.DropdownContainer[data-v-77d1c35c]{width:10rem;height:fit-content;background-color:var(--nav-DropDownB);position:fixed;top:5rem;right:0;list-style:none;z-index:10}.DropdownMenu[data-v-77d1c35c]{padding:1rem;font-size:1rem;cursor:pointer}.DropdownContainer>a[data-v-77d1c35c]{color:#101010;text-decoration:none}.DropdownMenu[data-v-77d1c35c]:hover{background-color:var(--nav-DropDownB-H);color:var(--nav-DropDownF-H)}.controller-schemewrap[data-v-77d1c35c]{left:1%;display:flex;align-items:center;position:absolute}.scheme-selector[data-v-77d1c35c]{background:transparent;border:none;cursor:pointer;width:2rem;aspect-ratio:1/1}.scheme-selector path[data-v-77d1c35c]{fill:var(--nav-schemeB)}.Container[data-v-940b8846]{z-index:5;position:absolute;top:10;left:0;margin-top:3rem;height:82vh;overflow-x:hidden;transition:all .5s ease-out;background:var(--editor-PbarB);width:0}.Container.isshow[data-v-940b8846]{width:auto;min-width:10rem;max-width:15rem}.PropositionMenu[data-v-940b8846]{padding:.3rem 1.5rem;position:relative;text-align:left;word-wrap:break-word}.PropositionName[data-v-940b8846]{color:var(--editor-PbarF);font-size:1rem;cursor:default}.PropositionName.success[data-v-940b8846]{color:var(--editor-PbarSuccessF)}.PropositionHead[data-v-940b8846]{color:var(--editor-PbarF);font-size:1.2rem;text-align:center;cursor:default;margin:1rem 0}.problemlist[data-v-940b8846]{margin-left:2rem}.problemlist>li[data-v-940b8846]{cursor:pointer}.problemlist>li[data-v-940b8846]:hover{color:var(--editor-PbarF-H)}.iconwrap-display[data-v-f8770534]{width:2rem;aspect-ratio:1/1;cursor:pointer;display:flex;align-items:center}.iconwrap-display:hover path[data-v-f8770534]{fill:var(--ico-Display-H)}.iconwrap-display path[data-v-f8770534]{fill:var(--ico-Display)}.Container[data-v-40a0fc94]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ColseIcon[data-v-40a0fc94]{width:2.5rem;position:absolute}.highlight[data-v-40a0fc94]{background-color:#ff0;text-decoration:underline;display:inline}.ShowResult[data-v-40a0fc94]{width:20rem;margin-top:2rem;display:flex;font-size:1rem}.ShowDifferance[data-v-40a0fc94]{width:20rem;padding:1rem;text-align:initial;font-size:1rem;height:8rem;background-color:#a5a5a533;color:gray;white-space:pre-wrap;overflow:auto;font-family:monospace}.Expect[data-v-40a0fc94]{width:50%;height:8rem;padding:1rem;text-align:left;background-color:#3eff4833;color:green;overflow:auto;white-space:pre-wrap}.Reject[data-v-40a0fc94]{color:red;margin-top:2rem}.Success[data-v-40a0fc94]{color:green;margin-top:2rem}.Output[data-v-40a0fc94]{height:8rem;text-align:left;padding:1rem;width:50%;background-color:#ff3e3e33;color:red;overflow:auto;white-space:pre-wrap;font-family:monospace}.CaseBtn[data-v-40a0fc94]{background-color:#4b4b4b;padding:.5rem 1rem;border-radius:.2rem;margin-bottom:.5rem;cursor:pointer;font-weight:700;box-shadow:0 0 .25rem #000000ab inset}.icon-wrap[data-v-40a0fc94]{padding:3rem;background-color:#fff;border-radius:2rem;text-align:center;font-size:2rem;position:relative}.exit-button[data-v-40a0fc94]{position:absolute;top:0;right:0;cursor:pointer}.cross[data-v-40a0fc94]{rotate:90deg}.cross[data-v-40a0fc94]{width:8rem;height:8rem;margin:0 auto;border-radius:50%;display:block;box-shadow:inset 0 0 #ff6159;animation:fill-40a0fc94 .4s ease-in-out .4s forwards,scale-40a0fc94 .3s ease-in-out .9s both;overflow:visible;z-index:101}.checkmark__circle[data-v-40a0fc94]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#ff6159;fill:none;animation:stroke-40a0fc94 .6s cubic-bezier(.65,0,.45,1) forwards}.lineA[data-v-40a0fc94]{rotate:45deg}.lineB[data-v-40a0fc94]{rotate:-45deg}.lineA[data-v-40a0fc94],.lineB[data-v-40a0fc94]{transform-origin:center;width:0;animation:cross-40a0fc94 .4s ease-in-out .8s forwards;fill:#fff}@keyframes cross-40a0fc94{to{width:30px}}@keyframes fill-40a0fc94{to{box-shadow:inset 0 0 0 8rem #ff6159}}@keyframes stroke-40a0fc94{to{stroke-dashoffset:0}}.checkmark[data-v-40a0fc94]{width:8rem;height:8rem;border-radius:50%;display:block;margin:0 auto;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 #4ccc5f;animation:filltrue-40a0fc94 .4s ease-in-out .4s forwards,scale-40a0fc94 .3s ease-in-out .9s both;z-index:999}.checkmark__circle_true[data-v-40a0fc94]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#4ccc5f;fill:none;animation:stroke-40a0fc94 .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check_true[data-v-40a0fc94]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke-40a0fc94 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes scale-40a0fc94{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes filltrue-40a0fc94{to{box-shadow:inset 0 0 0 8rem #4ccc5f}}.MenuIcon[data-v-c4bf5a16]{border:3px solid var(--editor-menuIconB);border-radius:5px;width:2rem;height:2rem;display:flex;flex-wrap:wrap;text-align:center;align-items:center;cursor:pointer;padding:.2rem}.MenuBar[data-v-c4bf5a16]{background-color:var(--editor-menuIconB);margin:0 auto;width:90%;height:.15rem;border-radius:3rem}.selectMenu[data-v-69d5866c]{position:relative;width:7rem;color:var(--select-text-color)}.selectMenu .selectBtn[data-v-69d5866c]{display:flex;height:.5rem;background-color:var(--select-button-background);padding:1rem;font-size:1rem;align-items:center;border:var(--select-button-border);border-radius:1rem;cursor:pointer}.selectMenu .optionList[data-v-69d5866c]{z-index:30;position:absolute;border-radius:1rem;margin:auto;padding:.75rem;background-color:var(--option-list-background);border:var(--option-list-border)}.optionList .option[data-v-69d5866c]{display:flex;padding:.5rem;cursor:pointer;align-items:center;border-radius:.5rem;background-color:var(--option-background)}.optionList .option[data-v-69d5866c]:hover{background-color:var(--option-hover)}.input-range-controller[data-v-c48df8eb]{display:flex;align-items:center;font-weight:700;max-width:10vw}.zoom-icon[data-v-c48df8eb]{margin-left:1rem;margin-right:.5rem;width:1.3rem;aspect-ratio:1/1;margin-top:.2rem}.zoom-icon path[data-v-c48df8eb]{fill:var(--editor-zoomIcon-C)}.slidecontainer[data-v-c48df8eb]{display:flex}.slider[data-v-c48df8eb]{-webkit-appearance:none;width:100%;background:var(--editor-zoomB);outline:none;opacity:.7;margin-top:.3rem;-webkit-transition:.2s;transition:opacity .2s;border-radius:1rem;overflow:hidden}.slider[data-v-c48df8eb]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;aspect-ratio:1/1;background:var(--editor-zoomI-B);cursor:pointer}.slider[data-v-c48df8eb]::-moz-range-thumb{background:var(--editor-zoomI-B);cursor:pointer}.content[data-v-0eef3aae]{display:grid;grid-template-columns:1rem 1fr 1rem 1fr 1rem}.Menu[data-v-0eef3aae]{width:100%;height:3rem;background-color:var(--edit-menuB);display:flex;align-items:center;justify-content:space-between}.PropoHead[data-v-0eef3aae]{color:var(--editor-F);margin-left:1rem;width:38vw;display:flex;gap:1rem}.PropoHead>a[data-v-0eef3aae]{color:var(--editor-F);text-decoration:underline}.PropoHead>a[data-v-0eef3aae] ::-webkit-textfield-decoration-container{color:var(--editor-F)}.controller-container[data-v-0eef3aae]{padding:1rem;background:var(--editor-conB);display:flex;flex-direction:column;align-items:center}.size-controller-wrapper[data-v-0eef3aae]{display:grid;grid-template-columns:1rem 1fr 1rem}.size-controller[data-v-0eef3aae]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem}.controller[data-v-0eef3aae]{display:flex;gap:.5rem;color:var(--editor-conF)}.controller-text[data-v-0eef3aae]{display:flex;align-items:center;font-weight:700}.controller-submit-button[data-v-0eef3aae]{margin:0 1rem 0 auto;padding:.5rem 2rem;border:none;background:var(--editor-conMainB);color:var(--editor-conMainF);border-radius:1rem;box-shadow:0 0 .25rem .1rem var(--editor_conShadow);transition:all .25s ease-in-out;cursor:pointer;font-weight:700;word-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis}.controller-submit-button-else[data-v-0eef3aae]{margin:0 1rem 0 auto}.controller-button[data-v-0eef3aae]{padding:.5rem 2rem;border:none;background:var(--editor-conMainB);color:var(--editor-conMainF);border-radius:1rem;box-shadow:0 0 .25rem .1rem var(--editor_conShadow);transition:all .25s ease-in-out;cursor:pointer;font-weight:700;margin:0 .4rem 0 1rem}.controller-button.submiting[data-v-0eef3aae],.controller-submit-button.submiting[data-v-0eef3aae]{cursor:not-allowed}.controller-button[data-v-0eef3aae]:hover,.controller-submit-button[data-v-0eef3aae]:hover{background:var(--editor-conMainB-H);color:var(--editor-conMainF-H);box-shadow:0 0 .25rem .1rem var(--editor_conShadow-H)}.controller-button label[data-v-0eef3aae]{font-size:1rem;margin-left:.2rem}.controller-button:hover label[data-v-0eef3aae]{color:var(--editor-conF-H);cursor:pointer}.controller-button:hover path[data-v-0eef3aae]{fill:var(--editor-conB-H)}.MiddleBar[data-v-0eef3aae]{background-color:var(--editor-midBarB)}.result-container[data-v-0eef3aae]{padding:1rem;color:var(--editor-ResF);font-weight:700;background:var(--editor-ResB);height:80vh;overflow-y:auto}.output-wrap[data-v-0eef3aae]{position:relative;width:100%;height:80%}.output[data-v-0eef3aae]{margin-bottom:1rem;color:var(--editor-outF);white-space:pre-wrap;font-family:monospace;font-size:var(--f-result, 1.25rem)}.output.error[data-v-0eef3aae]{color:var(--editor-errResF)}.stdin-inputwrap[data-v-0eef3aae]{min-height:20%;max-height:50%;display:flex;flex-direction:column}.stdin[data-v-0eef3aae]{width:100%;height:100%;color:var(--editor-stdinF);font-size:var(--f-result, 1.25rem);background:var(--editor-stdinB);flex-grow:1;margin-bottom:1rem}.loadingwrap[data-v-0eef3aae]{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}.inputfileButton[data-v-0eef3aae]{color:var(--editor-inputF);align-items:center;text-align:center;display:flex}.inputfileButton[data-v-0eef3aae]:hover{color:var(--editor-inputF-H)}.inputfileButton>svg[data-v-0eef3aae]{height:1.1rem;aspect-ratio:1/1;margin-right:.1rem;cursor:pointer}.result-controller[data-v-0eef3aae]{display:flex;justify-content:space-between}.input-wrapper[data-v-f56b93ab]{position:relative;margin-bottom:1.5rem}.inputbox[data-v-f56b93ab]{all:unset;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:1.75px solid;width:100%;color:var(--font-color)}.placeholder[data-v-f56b93ab]{position:absolute;pointer-events:none;transition:all .2s;left:0;color:var(--font-color)}.focus .placeholder[data-v-f56b93ab]{transform:translateY(-100%) scale(.9);font-size:14px;left:-1%}.inputbox[data-v-f56b93ab]:focus{border-bottom:2px solid #0066ff}@media screen and (min-width:768px){.input-wrapper[data-v-f56b93ab]{width:17rem}}.container[data-v-9dd745fd]{height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.header[data-v-9dd745fd]{text-align:center;color:#fff;font-size:18px;font-weight:bolder;margin-bottom:1.5rem}.wrapper[data-v-9dd745fd]{display:flex;min-width:15rem;padding:.5rem;background:var(--authB);border-radius:.5rem;color:#fff;align-items:center}.imagelogo[data-v-9dd745fd]{width:17rem;aspect-ratio:1/1}.imagelogo svg[data-v-9dd745fd]{width:100%;height:100%}.controller[data-v-9dd745fd]{padding:1rem;background:#1d2125;border-radius:inherit}.loginbtn[data-v-9dd745fd],.signupbtn[data-v-9dd745fd]{all:unset;width:100%;padding:.5rem 0;border-radius:.25rem;color:#fff;text-align:center;cursor:pointer;transition:background .2s}.loginbtn[data-v-9dd745fd]{background:rgb(76,204,95)}.loginbtn[data-v-9dd745fd]:hover{background:rgb(52,142,66)}.signupbtn[data-v-9dd745fd]{background:rgb(204,136,76)}.signupbtn[data-v-9dd745fd]:hover{background:rgb(157,104,58)}.signupwrap[data-v-9dd745fd]{margin-top:1rem}.signupwrap a[data-v-9dd745fd]{text-decoration:none}.forgetpwd[data-v-9dd745fd]{margin-top:.5rem}.forgetpwd a[data-v-9dd745fd]{text-decoration:underline;color:#fff}.fallbackerr[data-v-9dd745fd]{margin-top:.5rem;text-align:center;color:red}@media screen and (min-width:768px){.inputWrapper[data-v-9dd745fd]{width:17rem}}@media screen and (max-width:768px){.imagelogo[data-v-9dd745fd]{width:10rem}.wrapper[data-v-9dd745fd]{flex-direction:column}}.alert-wrapper[data-v-87588f4f]{display:flex;width:100%;height:100vh;justify-content:center;align-items:center}.alert-message[data-v-87588f4f]{padding:1rem 2rem;background:var(--alerterrorpage-background);color:var(--alerterrorpage-fontcolor);font-size:1.25rem;border:var(--alerterrorpage-bordercolor) solid .2rem}.switch[data-v-cd0983cd]{position:relative;display:inline-block;width:40px;height:20px}.switch input[data-v-cd0983cd]{opacity:0;width:0;height:0}.switch-toggle[data-v-cd0983cd]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:background-color .3s ease;border-radius:20px}.switch input:checked+.switch-toggle[data-v-cd0983cd]{background-color:#2196f3}.switch input:focus+.switch-toggle[data-v-cd0983cd]{box-shadow:0 0 1px #2196f3}.switch input:checked+.switch-toggle[data-v-cd0983cd]:before{transform:translate(20px)}.switch-toggle[data-v-cd0983cd]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:transform .3s ease;border-radius:50%}.checkbox .cbx[data-v-c30b5338]{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.checkbox .cbx span[data-v-c30b5338]{display:inline-block;vertical-align:middle;transform:translateZ(0)}.checkbox .cbx span[data-v-c30b5338]:first-child{position:relative;width:24px;height:24px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #B9B8C3;transition:all .2s ease}.checkbox .cbx span:first-child svg[data-v-c30b5338]{position:absolute;z-index:1;top:8px;left:6px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.checkbox .cbx span[data-v-c30b5338]:first-child:before{content:"";width:100%;height:100%;background:#51b1ff;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:.2s}.checkbox .cbx span[data-v-c30b5338]:last-child:after{content:"";position:absolute;top:8px;left:0;height:1px;width:100%;background:#B9B8C3;transform-origin:0 0;transform:scaleX(0)}.checkbox .cbx:hover span[data-v-c30b5338]:first-child{border-color:#2196f3}.checkbox .input-cbx:checked+.cbx span[data-v-c30b5338]:first-child{border-color:#2196f3;background:#2196f3;animation:check-15-c30b5338 .6s ease}.checkbox .input-cbx:checked+.cbx span:first-child svg[data-v-c30b5338]{stroke-dashoffset:0}.checkbox .input-cbx:checked+.cbx span[data-v-c30b5338]:last-child{color:#b9b8c3;transition:all .3s ease}@keyframes check-15-c30b5338{50%{transform:scale(1.2)}}.icon-wrap-terminate[data-v-d8a52bb7]{width:1.5rem;aspect-ratio:1/1;cursor:pointer;display:flex;align-items:center}.icon-wrap-terminate path[data-v-d8a52bb7]{fill:var(--ico-B)}.controller[data-v-3f6da689]{display:flex;color:var(--ad-tableGroupF);justify-content:center;gap:1rem}.controller[data-v-3f6da689] path{fill:var(--ad-tableGroupDelB)}svg[data-v-233148b2]{width:2rem;aspect-ratio:1/1}.progbar[data-v-41b2f15c]{width:7rem;height:1rem;background-color:#b1b1b1;z-index:-1;padding:.8rem 0;position:relative}.inner-progbar[data-v-41b2f15c]{position:absolute;top:0;left:0;height:100%;z-index:-1}.numcount[data-v-41b2f15c]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;top:0;font-size:1rem}.list-move[data-v-41b2f15c],.list-enter-active[data-v-41b2f15c],.list-leave-active[data-v-41b2f15c]{transition:all .2s ease-in-out}.list-enter-from[data-v-41b2f15c],.list-leave-to[data-v-41b2f15c]{opacity:0}.list-leave-active[data-v-41b2f15c]{position:absolute}.submitresult[data-v-41b2f15c]{position:relative}.timestamp[data-v-41b2f15c]{position:absolute;right:50%;transform:translate(50%);bottom:0;color:#fff;font-size:.8rem}.detail-infowrap[data-v-41b2f15c]{display:flex;gap:.5rem;position:absolute;top:0;right:0;color:#fff;font-size:.8rem}.icon-wrap[data-v-3dfb4805]{margin-left:auto;width:1rem;height:fit-content;cursor:pointer}.icon-wrap path[data-v-3dfb4805]{fill:var(--ico-Edited)}.progbar[data-v-6227f04c]{width:7rem;height:1rem;background-color:#b1b1b1;z-index:-1;padding:.8rem 0;position:relative;overflow:hidden}.inner-progbar[data-v-6227f04c]{position:absolute;top:0;left:0;height:100%;z-index:-1}.numcount[data-v-6227f04c]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;top:0;font-size:1rem;left:0}.list-move[data-v-6227f04c],.list-enter-active[data-v-6227f04c],.list-leave-active[data-v-6227f04c]{transition:all .2s ease-in}.list-enter-from[data-v-6227f04c],.list-leave-to[data-v-6227f04c]{opacity:0}.list-leave-active[data-v-6227f04c]{position:absolute}.submitresult[data-v-6227f04c]{position:relative}.timestamp[data-v-6227f04c]{position:absolute;right:50%;transform:translate(50%);bottom:0;color:#fff;font-size:.8rem}.detail-infowrap[data-v-6227f04c]{display:flex;gap:.5rem;position:absolute;top:0;right:0;color:#fff;font-size:.8rem}.Container[data-v-a8d9a50a]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ColseIcon[data-v-a8d9a50a]{width:2.5rem;position:absolute}.HeaderText[data-v-a8d9a50a]{color:ora;font-size:2rem;font-weight:700}.icon-wrap[data-v-a8d9a50a]{padding:2rem;background-color:var(--ad-modalIconWrapB);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-a8d9a50a]{position:absolute;top:0;right:0;cursor:pointer}.Form[data-v-a8d9a50a]{height:fit-content;border-radius:1rem;text-align:left}.FormInput[data-v-a8d9a50a]{border-radius:1rem;outline-color:var(--ad-modalOutline);height:1.5rem;width:80%;margin:.2rem 0;padding-left:.7rem;border-style:solid;text-align:left}.FormInput[data-v-a8d9a50a]:active,.FormInput[data-v-a8d9a50a]{border-color:var(--ad-modalOutline)}.FormButton[data-v-a8d9a50a]{border:none;border-radius:1rem;color:var(--ad-modalFormButF);background-color:var(--ad-modalFormButB);padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.Container[data-v-96f6efd1]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ColseIcon[data-v-96f6efd1]{width:2.5rem;position:absolute}.HeaderText[data-v-96f6efd1]{font-size:2rem;font-weight:700}.icon-wrap[data-v-96f6efd1]{padding:2rem;background-color:var(--ad-modalIconWrapB);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-96f6efd1]{position:absolute;top:0;right:0;cursor:pointer}.Form[data-v-96f6efd1]{height:fit-content;border-radius:1rem;text-align:left}.FormInput[data-v-96f6efd1]{border-radius:1rem;outline-color:var(--ad-modalOutline);height:1.5rem;width:80%;margin:.2rem 0;padding-left:.7rem;border-style:solid;text-align:left}.FormInput[data-v-96f6efd1]:active,.FormInput[data-v-96f6efd1]{border-color:var(--ad-modalOutline)}.FormButton[data-v-96f6efd1]{border:none;border-radius:1rem;color:var(--ad-modalFormButF);background-color:var(--ad-modalFormButB);padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.controller[data-v-96f6efd1]{padding:1rem;border-radius:inherit}.inputWrapper[data-v-96f6efd1]{position:relative;margin-bottom:1.5rem;text-align:left}.inputbox[data-v-96f6efd1]{all:unset;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:1.75px solid;width:100%}#inputbox_file[data-v-96f6efd1]{margin-top:.5rem;padding-bottom:.5rem}.placeholder[data-v-96f6efd1]{position:absolute;pointer-events:none;transition:all .2s;left:0}.focus .placeholder[data-v-96f6efd1]{transform:translateY(-100%) scale(.9);font-size:14px;left:-1%}.inputbox[data-v-96f6efd1]:focus{border-bottom:2px solid var(--ad-InputFocusB)}a[data-v-de150f86]:link,a[data-v-de150f86]:visited{color:var(--ad-asm-link)}.head[data-v-de150f86] .icon-wrap-terminate path{fill:var(--ad-tableGroupDelB)}.Container[data-v-c7b2ddac]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ColseIcon[data-v-c7b2ddac]{width:2.5rem;position:absolute}.HeaderText[data-v-c7b2ddac]{font-size:2rem;font-weight:700}.icon-wrap[data-v-c7b2ddac]{padding:2rem;background-color:var(--ad-modalIconWrapB);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-c7b2ddac]{position:absolute;top:0;right:0;cursor:pointer}.Form[data-v-c7b2ddac]{height:fit-content;border-radius:1rem;text-align:left}.FormInput[data-v-c7b2ddac]{border-radius:1rem;outline-color:var(--ad-modalOutline);height:1.5rem;width:80%;margin:.2rem 0;padding-left:.7rem;border-style:solid;text-align:left}.controller[data-v-c7b2ddac]{padding:1rem;border-radius:inherit}.inputWrapper[data-v-c7b2ddac]{position:relative;margin-bottom:1.5rem;text-align:left}.inputbox[data-v-c7b2ddac]{all:unset;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:1.75px solid;width:100%}.placeholder[data-v-c7b2ddac]{position:absolute;pointer-events:none;transition:all .2s;left:0}.focus .placeholder[data-v-c7b2ddac]{transform:translateY(-100%) scale(.9);font-size:14px;left:-1%}.inputbox[data-v-c7b2ddac]:focus{border-bottom:2px solid var(--ad-InputFocusB)}.icon-wrap-add[data-v-f9c97e26]{width:1.5rem;aspect-ratio:1/1;cursor:pointer;display:flex;align-items:center}.icon-wrap-add path[data-v-f9c97e26]{fill:var( --ico-B)}.Container[data-v-5710d114]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.overlay-dropzone[data-v-5710d114]{position:absolute;inset:0;background-color:#fffc;border:2px dashed #888;border-radius:2rem;display:flex;justify-content:center;align-items:center;z-index:200;pointer-events:none}.overlay-content[data-v-5710d114]{text-align:center;color:#333;font-size:1.25rem;pointer-events:none}.ColseIcon[data-v-5710d114]{width:2.5rem;position:absolute}.HeaderText[data-v-5710d114]{font-size:2rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:2rem}.contentwrapper[data-v-5710d114]{padding:2rem;background-color:var(--ad-modalIconWrapB);border-radius:2rem;font-size:1.2rem;position:relative;max-width:30rem}.exit-button[data-v-5710d114]{position:absolute;top:0;right:0;cursor:pointer}.Form[data-v-5710d114]{height:fit-content;border-radius:1rem;text-align:left}.FormInput[data-v-5710d114]{border-radius:1rem;outline-color:var(--ad-modalOutline);height:1.5rem;width:80%;margin:.2rem 0;padding-left:.7rem;border-style:solid;text-align:left}.FormInput[data-v-5710d114]:active,.FormInput[data-v-5710d114]{border-color:var(--ad-modalOutline)}.controller[data-v-5710d114]{padding:1rem;border-radius:inherit}.inputWrapper[data-v-5710d114]{position:relative;margin-bottom:1.5rem;text-align:left}.inputbox[data-v-5710d114]{all:unset;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:1.75px solid;width:100%}#inputbox_file[data-v-5710d114]{margin-top:.5rem;padding-bottom:.5rem}.placeholder[data-v-5710d114]{position:absolute;pointer-events:none;transition:all .2s;left:0}.focus .placeholder[data-v-5710d114]{transform:translateY(-100%) scale(.9);font-size:14px;left:-1%}.inputbox[data-v-5710d114]:focus{border-bottom:2px solid var(--ad-InputFocusB)}.loginbtn[data-v-5710d114],.signupbtn[data-v-5710d114]{all:unset;width:100%;padding:.5rem 0;border-radius:.25rem;color:#fff;text-align:center;cursor:pointer;transition:background .2s}.testcaselist[data-v-5710d114]{margin:1rem 0;border:1px solid black;padding:1rem;position:relative}.testcaselist.remove[data-v-5710d114]{filter:blur(.25rem);pointer-events:none;cursor:not-allowed}.filelist[data-v-5710d114]{list-style:none;margin:.25rem 0 .25rem 1rem}.testcasedetailwrapper[data-v-5710d114]{max-height:30rem;overflow-y:auto}.updatebuttonwrap[data-v-5710d114]{display:flex;justify-content:center;margin-top:2rem}.updatebuttonwrap>button[data-v-5710d114]{padding:.5rem 2rem}.actionwrap[data-v-5710d114]{display:flex;gap:.5rem}.removewrap[data-v-5710d114]{position:absolute;top:3%;right:1%}.FormButton[data-v-5710d114]{border:none;border-radius:1rem;color:var(--ad-modalFormButF);background-color:var(--ad-modalFormButB);padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.Container[data-v-08e66ea6]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ColseIcon[data-v-08e66ea6]{width:2.5rem;position:absolute}.HeaderText[data-v-08e66ea6]{font-size:2rem;font-weight:700}.icon-wrap[data-v-08e66ea6]{padding:2rem;background-color:var(--ad-modalIconWrapB);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-08e66ea6]{position:absolute;top:0;right:0;cursor:pointer}.Form[data-v-08e66ea6]{height:fit-content;border-radius:1rem;text-align:left}.FormInput[data-v-08e66ea6]{border-radius:1rem;outline-color:var(--ad-modalOutline);height:1.5rem;width:80%;margin:.2rem 0;padding-left:.7rem;border-style:solid;text-align:left}.FormInput[data-v-08e66ea6]:active,.FormInput[data-v-08e66ea6]{border-color:var(--ad-modalOutline)}.FormButton[data-v-08e66ea6]{border:none;border-radius:1rem;color:var(--ad-modalFormButF);background-color:var(--ad-modalFormButB);padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.controller[data-v-08e66ea6]{padding:1rem;border-radius:inherit}.inputWrapper[data-v-08e66ea6]{position:relative;margin-bottom:1.5rem;text-align:left}.inputbox[data-v-08e66ea6]{all:unset;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:1.75px solid;width:100%}#inputbox_file[data-v-08e66ea6]{margin-top:.5rem;padding-bottom:.5rem}.placeholder[data-v-08e66ea6]{position:absolute;pointer-events:none;transition:all .2s;left:0}.focus .placeholder[data-v-08e66ea6]{transform:translateY(-100%) scale(.9);font-size:14px;left:-1%}.inputbox[data-v-08e66ea6]:focus{border-bottom:2px solid var(--ad-InputFocusB)}.checkBox[data-v-08e66ea6]{display:flex;align-items:center;width:fit-content;margin:0 auto}.checkBox>input[data-v-08e66ea6]{width:1rem;aspect-ratio:1/1;margin:0 0 0 .2rem}.Container[data-v-22ca9015]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ColseIcon[data-v-22ca9015]{width:2.5rem;position:absolute}.HeaderText[data-v-22ca9015]{font-size:2rem;font-weight:700}.icon-wrap[data-v-22ca9015]{padding:2rem;background-color:var(--ad-modalIconWrapB);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-22ca9015]{position:absolute;top:0;right:0;cursor:pointer}.Form[data-v-22ca9015]{height:fit-content;border-radius:1rem;text-align:left}.FormInput[data-v-22ca9015]{border-radius:1rem;outline-color:var(--ad-modalOutline);height:1.5rem;width:80%;margin:.2rem 0;padding-left:.7rem;border-style:solid;text-align:left}.FormInput[data-v-22ca9015]:active,.FormInput[data-v-22ca9015]{border-color:var(--ad-modalOutline)}.FormButton[data-v-22ca9015]{border:none;border-radius:1rem;color:var(--ad-modalFormButF);background-color:var(--ad-modalFormButB);padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.controller[data-v-22ca9015]{padding:1rem;border-radius:inherit}.inputWrapper[data-v-22ca9015]{position:relative;margin-bottom:1.5rem;text-align:left}.inputbox[data-v-22ca9015]{all:unset;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:1.75px solid;width:100%}#inputbox_file[data-v-22ca9015]{margin-top:.5rem;padding-bottom:.5rem}.placeholder[data-v-22ca9015]{position:absolute;pointer-events:none;transition:all .2s;left:0}.focus .placeholder[data-v-22ca9015]{transform:translateY(-100%) scale(.9);font-size:14px;left:-1%}.inputbox[data-v-22ca9015]:focus{border-bottom:2px solid var(--ad-InputFocusB)}.Container[data-v-a344c5b6]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.CloseIcon[data-v-a344c5b6]{width:2.5rem;position:absolute}.exit-button[data-v-a344c5b6]{position:absolute;top:0;right:0;cursor:pointer}.HeaderText[data-v-a344c5b6]{font-size:2rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:2rem}.contentwrapper[data-v-a344c5b6]{padding:2rem;background-color:var(--ad-modalIconWrapB);border-radius:2rem;font-size:1.2rem;position:relative;max-width:30rem}.templatecode-file-wrap[data-v-a344c5b6]{margin-top:1rem}.actionwrap[data-v-a344c5b6]{display:flex;gap:.5rem}.updatebuttonwrap[data-v-a344c5b6]{display:flex;justify-content:center;margin-top:2rem}.updatebuttonwrap>button[data-v-a344c5b6]{padding:.5rem 2rem}body[data-v-5900b48d]{overflow-x:hidden}.MenuContainer[data-v-5900b48d]{background-color:var(--ad-menuconB)}.Icon-wrap[data-v-5900b48d]{max-height:2rem}.MenuButton[data-v-5900b48d]{padding:.5rem 1rem;border-radius:.5rem .5rem 0 0;border:none;margin:0 .2rem;color:gray;background-color:var(--ad-menuButB)}.MainContainer[data-v-5900b48d]{width:100vw;overflow:hidden}.wraptable[data-v-5900b48d]{width:100%;display:flex;transform:translate(var(--left));transition:all .5s ease-out}.container[data-v-5900b48d]{width:100%;height:85vh}.TableContainer[data-v-5900b48d]{width:100%;height:85vh;overflow:scroll;margin:0 auto}.Table[data-v-5900b48d]{border-collapse:collapse;font-size:1.2rem;overflow-y:scroll;overflow-x:scroll;text-align:center}.TableContainer[data-v-5900b48d]{width:100vw}.TableContainer[data-v-5900b48d]::-webkit-scrollbar{width:.35rem;height:.15rem}.TableContainer[data-v-5900b48d]::-webkit-scrollbar-thumb{background:#4e4e4e}.TableContainer[data-v-5900b48d]::-webkit-scrollbar-corner{background:transparent;width:0;height:0}.Table[data-v-5900b48d] th,.Table[data-v-5900b48d] td{padding:.2rem 1rem;min-width:fit-content;white-space:nowrap;color:var( --ad-tableF);word-wrap:break-word;z-index:0}.Table[data-v-5900b48d] td{padding:.75rem 1rem}.Table[data-v-5900b48d] th{background-color:none;position:sticky;top:0;z-index:5;background-color:var(--ad-tableHeadB)}.Table[data-v-5900b48d] tr:nth-child(odd){background-color:var(--ad-tableRowOddB)}.Table[data-v-5900b48d] tr:nth-child(even){background-color:var(--ad-tableRowEvenB)}.Table[data-v-5900b48d] tr:hover{background-color:var(--ad-tableRow-H)}.ContentContainer[data-v-5900b48d]{width:90vw;background-color:var(--ad-conContainB)}.Table[data-v-5900b48d] .UserHeader{text-align:left;position:sticky;padding-left:1.5rem;left:0;z-index:4;background-color:var(--ad-UserHB);width:90vw}.AddGroupBtn[data-v-5900b48d]{position:fixed;top:94.5%;width:2.3rem;height:2.3rem;right:2rem;border:3px solid var(--ad-addGroupButB);padding:.3rem;border-radius:50%;cursor:pointer}.DropdownContainer[data-v-5900b48d]{width:10rem;height:fit-content;background-color:var(--ad-DropDownConB);position:fixed;bottom:2.8rem;right:2rem;list-style:none}.DropdownMenu[data-v-5900b48d]{padding:1rem;font-size:1rem;cursor:pointer}.DropdownMenu[data-v-5900b48d]:hover{background-color:var(--ad-DropDownmB-H);color:var(--ad-DropDownmF-H)}.controller-button[data-v-5900b48d]{padding:.5rem 2rem;border:none;background:var(--editor-conMainB);color:var(--nav-signin);border-radius:1rem;box-shadow:0 0 .25rem .1rem var(--editor_conShadow);transition:all .25s ease-in-out;cursor:pointer;font-weight:700}.controller-button.submiting[data-v-5900b48d]{cursor:not-allowed}.controller-button[data-v-5900b48d]:hover{background:var(--nav-F);color:var(--nav-btn-H);box-shadow:0 0 .25rem .1rem #ffffffab}.exportwrapper[data-v-5900b48d]{display:flex;justify-content:flex-end;background-color:var(--ad-menuconB);gap:1rem}.mode-selector-container[data-v-52258b90]{list-style-type:none;padding:1rem;background:var(--nav-B);display:flex;flex-direction:column;gap:1rem}.mode-selector-item .selector-icon[data-v-52258b90]{color:var(--applab-mode-selector-icon);width:1.6rem;height:1.6rem;cursor:pointer}.mode-selector-item.active .selector-icon[data-v-52258b90]{color:var(--applab-mode-selector-icon-active)}.mode-selector-item[data-v-52258b90]{margin-bottom:1rem}.item-down[data-v-52258b90]{position:fixed;bottom:0;left:0;text-align:left;padding:1rem;box-shadow:0 -4px 8px #0000001a}.applab-button-component[data-v-85415ca0]{display:block;position:relative;border-radius:12px;font-size:1.1rem;letter-spacing:1.5px;color:#fff;background:hsl(345deg 100% 47%)}.applab-button-component[data-v-85415ca0]:hover{border:2px solid lightgrey;box-shadow:0 0 20px -17px}.applab-button-component[data-v-85415ca0]:active{transform:scale(.95)}.applab-button-component[data-v-85415ca0]:focus{border:2px solid grey}.applab-checkbox-component[data-v-e1579212]{letter-spacing:1.5px}.applab-dropdown-component[data-v-b851143f]{border-color:#000;position:relative;line-height:2;border-radius:5px;letter-spacing:1.5px;background-color:#ffaa80}.applab-dropdown-component option[data-v-b851143f]{font-size:18;position:relative;border-radius:5px;background-color:#f3feb8}.applab-dropdown-component[data-v-b851143f]:hover{border:2px solid grey;box-shadow:0 0 20px -17px}.applab-dropdown-component[data-v-b851143f]:active{transform:scale(.95)}.applab-dropdown-component[data-v-b851143f]:focus{border:2px solid dark}.applab-image-component[data-v-085be0b9]{-webkit-user-select:none;user-select:none}.applab-image-component[data-v-085be0b9]:hover{border:2px solid grey;box-shadow:0 0 20px -17px}.applab-image-component[data-v-085be0b9]:active{transform:scale(.95)}.applab-image-component[data-v-085be0b9]:focus{border:2px solid dark}.applab-input-component[data-v-fb4e0ba3]{width:100%;height:45px;border-radius:12px;border:1.5px solid grey;outline:none;transition:transform .3s cubic-bezier(.19,1,.22,1);box-shadow:0 0 20px -18px}.applab-input-component[data-v-fb4e0ba3]:hover{border:2px solid grey;box-shadow:0 0 20px -17px}.applab-input-component[data-v-fb4e0ba3]:active{transform:scale(.95)}.applab-input-component[data-v-fb4e0ba3]:focus{border:2px solid dark}.applab-label-component[data-v-5837e9f4]{width:100%;height:45px;color:#fff;outline:none;transition:font-size,transform .3s cubic-bezier(.19,1,.22,1);box-shadow:0 0 20px -18px}.applab-label-component[data-v-5837e9f4]:hover{border:2px solid grey;box-shadow:0 0 20px -17px}.applab-label-component[data-v-5837e9f4]:active{transform:scale(.95)}.applab-label-component[data-v-5837e9f4]:focus{border:2px solid dark}.applab-radio-component[data-v-675d05fc]:checked{background-color:red}.selectable-component[data-v-1ebeaa3d]{display:contents}.selectable-component.active[data-v-1ebeaa3d]>*{cursor:grab}.resizable-component[data-v-5a8ed823]{position:absolute}.resizable-component[data-v-5a8ed823]>*>*>*{width:100%;height:100%;overflow:hidden}.resizable-component>.resizable-r[data-v-5a8ed823]{display:block;position:absolute;z-index:90;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:e-resize;width:12px;right:-6px;top:0;height:100%}.resizable-component>.resizable-rb[data-v-5a8ed823]{display:block;position:absolute;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:se-resize;width:12px;height:12px;right:-6px;bottom:-6px;z-index:91}.resizable-component>.resizable-b[data-v-5a8ed823]{display:block;position:absolute;z-index:90;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:s-resize;height:12px;bottom:-6px;width:100%;left:0}.resizable-component>.resizable-lb[data-v-5a8ed823]{display:block;position:absolute;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:sw-resize;width:12px;height:12px;left:-6px;bottom:-6px;z-index:91}.resizable-component>.resizable-l[data-v-5a8ed823]{display:block;position:absolute;z-index:90;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:w-resize;width:12px;left:-6px;height:100%;top:0}.resizable-component>.resizable-lt[data-v-5a8ed823]{display:block;position:absolute;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:nw-resize;width:12px;height:12px;left:-6px;top:-6px;z-index:91}.resizable-component>.resizable-t[data-v-5a8ed823]{display:block;position:absolute;z-index:90;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:n-resize;height:12px;top:-6px;width:100%;left:0}.resizable-component>.resizable-rt[data-v-5a8ed823]{display:block;position:absolute;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:ne-resize;width:12px;height:12px;right:-6px;top:-6px;z-index:91}.draggable-component.ignore-area[data-v-95677aa7]{position:absolute}.draggable-component[dragging=""][data-v-95677aa7]>*>*{pointer-events:none}.appscreen-container[data-v-a4238482]{flex-grow:1}.appscreen-header[data-v-a4238482]{text-align:right;color:var(--font-color);padding:1rem 2rem 0 0}.controller-button-run[data-v-a4238482]{border:none;background:#04AA6D;color:var(--editor-conMainF);border-radius:1rem;box-shadow:0 0 .25rem .1rem var(--editor_conShadow);transition:all .25s ease-in-out;cursor:pointer;font-weight:700;padding:15px 25px;font-size:16px}.controller-button-run[data-v-a4238482]:hover{background:#02784d}.controller-button-stop[data-v-a4238482]{border:none;background:#eb2128;color:var(--editor-conMainF);border-radius:1rem;box-shadow:0 0 .25rem .1rem var(--editor_conShadow);transition:all .25s ease-in-out;cursor:pointer;font-weight:700;padding:15px 25px;font-size:16px}.controller-button-stop[data-v-a4238482]:hover{background:#d21920}.screen-wrap[data-v-a4238482]{padding:1rem;height:calc(100vh - 136px);width:45vw}.screen[data-v-a4238482]{width:100%;height:100%;overflow:hidden;position:relative}.square[data-v-a4238482]{display:inline-block;margin-left:10px;width:0;height:0;border-bottom:7px solid #fff;border-top:7px solid #fff;border-right:7px solid #fff;border-left:7px solid #fff;vertical-align:right}.arrow-right[data-v-a4238482]{display:inline-block;margin-left:10px;width:0;height:0;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:12px solid #fff;vertical-align:right}.colorpicker[data-v-4253119c]{width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;cursor:pointer}.colorpicker-wrap[data-v-4253119c]{position:relative}.colorpicker-handler[data-v-4253119c]{all:unset;position:absolute;left:1.5rem;width:0;height:0;visibility:hidden}.textarea-wrapper[data-v-238173ae]{position:relative;margin-bottom:1.5rem}.textarea-box[data-v-238173ae]{all:unset;outline:none;border:1.75px solid;width:100%;color:var(--font-color);resize:none}.placeholder[data-v-238173ae]{position:absolute;pointer-events:none;transition:all .2s;left:0;color:var(--font-color);transform:translateY(-100%) scale(.9);font-size:14px;left:-1%}.textarea-box[data-v-238173ae]:focus{border:1.75px solid #0066ff}@media screen and (min-width:768px){.textarea-wrapper[data-v-238173ae]{width:17rem}}.empty-content[data-v-54cf4b0d]{color:var(--font-color);display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1}.empty-icon[data-v-54cf4b0d]{width:3.5rem;height:3.5rem}.empty-title[data-v-54cf4b0d]{text-align:center}.dropdown[data-v-837a2dd7]{position:relative;max-width:20rem}.dropdown-button[data-v-837a2dd7]{width:100%;padding:.6rem .9rem;font-size:1rem;cursor:pointer;border:1px solid #ccc;border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}.dropdown-button[data-v-837a2dd7]:hover{background-color:#f0f0f0}.selected-item[data-v-837a2dd7]{max-width:80%;overflow:hidden;text-overflow:ellipsis;text-align:center}.arrow[data-v-837a2dd7]{margin-left:10px;transition:transform .3s}.arrow-up[data-v-837a2dd7]{transform:rotate(180deg)}.dropdown-menu[data-v-837a2dd7]{position:absolute;list-style:none;left:0;width:100%;border:1px solid #ccc;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px #0000001a;z-index:1;overflow:hidden;text-overflow:ellipsis}.dropdown-item[data-v-837a2dd7]{padding:10px 20px;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.dropdown-item[data-v-837a2dd7]:hover{background-color:#f0f0f0}.edit-screen-component[data-v-0d5ac111]{flex-grow:1;display:flex;overflow:auto;padding:2rem 1rem}.screen-component-list[data-v-0d5ac111]{list-style:none}.component-controller[data-v-0d5ac111]{flex-grow:1}.edit-component-form-wrap[data-v-0d5ac111]{flex-basis:70%}.empty-wrap[data-v-0d5ac111]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.edit-component-form[data-v-0d5ac111]{padding:1rem 0}.form-color[data-v-0d5ac111],.form-image[data-v-0d5ac111]{display:flex;gap:1rem}.remove-btn[data-v-0d5ac111]{width:fit-content;margin-left:auto;margin-bottom:1rem;cursor:pointer}.remove-btn[data-v-0d5ac111] path{fill:red}.upload-btn[data-v-0d5ac111]{cursor:pointer;width:1.5rem;height:1.5rem;color:#fff}.container[data-v-91c442f2]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.form[data-v-91c442f2]{padding:2rem;background-color:var(--nav-B);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-91c442f2]{width:2rem;position:absolute;margin-top:.5rem;margin-right:1rem}.header-text[data-v-91c442f2]{font-size:1.5rem;font-weight:700;color:var(--font-color);margin-bottom:1rem}.exit-button[data-v-91c442f2]{position:absolute;top:0;right:0;cursor:pointer}.controller[data-v-91c442f2]{border-radius:inherit}.add-btn[data-v-91c442f2]{border:none;border-radius:1rem;color:var(--font-color);background:green;padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.fallbackerr[data-v-91c442f2]{margin-top:1rem;color:red}.container[data-v-bf8e80c9]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.form[data-v-bf8e80c9]{padding:2rem;background-color:var(--nav-B);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-bf8e80c9]{width:2rem;position:absolute;margin-top:.5rem;margin-right:1rem}.header-text[data-v-bf8e80c9]{font-size:1.5rem;font-weight:700;color:var(--font-color);margin-bottom:1rem}.exit-button[data-v-bf8e80c9]{position:absolute;top:0;right:0;cursor:pointer}.controller[data-v-bf8e80c9]{border-radius:inherit}.add-btn[data-v-bf8e80c9],.remove-btn[data-v-bf8e80c9]{border:none;border-radius:1rem;color:var(--font-color);background:green;padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.remove-btn[data-v-bf8e80c9]{background:red}.form-color[data-v-bf8e80c9]{display:flex;gap:1rem}.fallbackerr[data-v-bf8e80c9]{margin-top:1rem;color:red}.btn-wrap[data-v-bf8e80c9]{display:flex;gap:1rem}.screen-list[data-v-1747238d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));padding:1rem;list-style:none;gap:1rem}.add-screen-item[data-v-1747238d] .icon-wrap-add{width:3rem}.add-screen-item[data-v-1747238d] .icon-wrap-add path{fill:var(--font-color)}.add-screen-item[data-v-1747238d],.screen-item[data-v-1747238d]{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;aspect-ratio:1/1;color:var(--font-color);border:1px solid var(--font-color);cursor:pointer;font-size:large;overflow:hidden;text-overflow:ellipsis}.screen-item[data-v-1747238d]:hover,.add-screen-item[data-v-1747238d]:hover{background-color:#595a62}.screen-img[data-v-1747238d]{flex-grow:1;width:100%;display:flex;justify-content:center;align-items:center;font-size:1.25rem}.edit-screen[data-v-1747238d]{position:absolute;top:0;right:0;margin-top:.3rem;margin-right:.3rem}.edit-screen[data-v-1747238d] .icon-wrap path{fill:gold}.clone-screen[data-v-1747238d]{position:absolute;top:0;left:0;margin-top:.3rem;width:1.5rem;height:1.5rem;margin-left:.3rem}ul.main-menu[data-v-9b8d44b7]{list-style-type:none;padding:0;margin:0}ul.main-menu>li[data-v-9b8d44b7]{position:relative;display:block;cursor:pointer}ul.main-menu>li>nav[data-v-9b8d44b7]{display:none;position:absolute}ul.main-menu>li:hover>nav[data-v-9b8d44b7]{display:block}ul.sub-menu[data-v-9b8d44b7],ul.sub-sub-menu[data-v-9b8d44b7]{z-index:1000;list-style-type:none;padding:0;margin:0}ul.sub-sub-menu[data-v-9b8d44b7]{position:absolute;width:273px;top:0}ul.sub-sub-menu>li[data-v-9b8d44b7]{white-space:nowrap;cursor:pointer;transition:background .5s,color .5s;background-color:var(--nav-B);padding:5px}.edit-mode-item .arrow-down[data-v-9b8d44b7]{display:inline-block;margin-left:10px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;vertical-align:middle}.screen-label[data-v-9b8d44b7]{white-space:nowrap;color:#fff;transition:background .5s,color .5s}.hover[data-v-9b8d44b7]:hover{background-color:#595a62}.design-container[data-v-9b8d44b7]{width:50vw;display:flex}.design-toolsbox[data-v-9b8d44b7]{flex-basis:20%}.component-item-list[data-v-9b8d44b7]{background-color:#3c3d47;padding:1.5rem;display:grid;grid-template-columns:5rem;justify-content:center;row-gap:1rem;list-style:none}.design-workspace[data-v-9b8d44b7]{flex-grow:1;display:flex;flex-direction:column}.component-typography[data-v-9b8d44b7],.workspace-typography[data-v-9b8d44b7]{text-align:center;color:var(--font-color);font-size:1.25rem;background:var(--nav-B);padding:.35rem 0}.component-item[data-v-9b8d44b7]{cursor:grab}.component-name[data-v-9b8d44b7]{color:var(--font-color);text-align:center;font-size:.8rem;-webkit-user-select:none;user-select:none}.preview-component[data-v-9b8d44b7],.preview-component img[data-v-9b8d44b7]{width:100%;-webkit-user-select:none;user-select:none}.edit-app-form[data-v-9b8d44b7]{display:flex;justify-content:space-between}.edit-mode-list[data-v-9b8d44b7]{display:flex;background:var(--nav-B);color:var(--font-color);list-style:none;padding:.5rem}.edit-mode-item[data-v-9b8d44b7]{text-align:center;flex-grow:1;cursor:pointer}.edit-mode-item.active[data-v-9b8d44b7]{color:var(--applab-mode-selector-icon-active)}.console-typography[data-v-c8322b08]{color:var(--font-color);font-size:1.25rem}.console-monitor[data-v-c8322b08]{width:100%;height:10rem;position:absolute;bottom:0;left:0;background:var(--nav-B);padding:1rem;color:var(--font-color);display:flex;flex-direction:column}.log-lines[data-v-c8322b08]{flex-grow:1;list-style:none;overflow:auto}.app-workspace[data-v-d0c38cf7]{display:flex;height:calc(100vh - 72px)}.workspace-typography[data-v-d0c38cf7]{text-align:center;color:var(--font-color);font-size:1.25rem;background:var(--nav-B);padding:.35rem 0}.logical-section-wrap[data-v-d0c38cf7]{width:50vw;position:relative}@media screen and (max-width: 768px){.app-workspace[data-v-d0c38cf7]{height:calc(100vh - 54px)}}.divider[data-v-8ec5da95]{width:.05rem;background-color:var(--editor-midBarB)}.app-workspace[data-v-a65a621b]{display:flex;height:calc(100vh - 72px)}.workspace-typography[data-v-a65a621b]{text-align:center;color:var(--font-color);font-size:1.25rem;background:var(--nav-B);padding:.35rem 0}.logical-section-wrap[data-v-a65a621b]{width:50vw;position:relative}@media screen and (max-width: 768px){.app-workspace[data-v-a65a621b]{height:calc(100vh - 54px)}}.container[data-v-88ea456f]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.form[data-v-88ea456f]{padding:2rem;background-color:var(--nav-B);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-88ea456f]{width:2rem;position:absolute;margin-top:.5rem;margin-right:1rem}.header-text[data-v-88ea456f]{font-size:1.5rem;font-weight:700;color:var(--font-color);margin-bottom:1rem}.exit-button[data-v-88ea456f]{position:absolute;top:0;right:0;cursor:pointer}.controller[data-v-88ea456f]{border-radius:inherit}.add-btn[data-v-88ea456f]{border:none;border-radius:1rem;color:var(--font-color);background:green;padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.fallbackerr[data-v-88ea456f]{margin-top:1rem;color:red}.container[data-v-d5f04357]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.form[data-v-d5f04357]{padding:2rem;background-color:var(--nav-B);border-radius:2rem;font-size:1.2rem;position:relative;text-align:center}.exit-button[data-v-d5f04357]{width:2rem;position:absolute;margin-top:.5rem;margin-right:1rem}.header-text[data-v-d5f04357]{font-size:1.5rem;font-weight:700;color:var(--font-color);margin-bottom:1rem}.exit-button[data-v-d5f04357]{position:absolute;top:0;right:0;cursor:pointer}.controller[data-v-d5f04357]{border-radius:inherit}.add-btn[data-v-d5f04357],.remove-btn[data-v-d5f04357]{border:none;border-radius:1rem;color:var(--font-color);background:green;padding:.3rem 1rem;font-size:1.25rem;text-align:center;width:50%;cursor:pointer}.remove-btn[data-v-d5f04357]{background:red}.form-color[data-v-d5f04357]{display:flex;gap:1rem}.fallbackerr[data-v-d5f04357]{margin-top:1rem;color:red}.btn-wrap[data-v-d5f04357]{display:flex;gap:1rem}.applab-typography[data-v-ef272637]{text-align:center;color:var(--font-color);font-size:1.25rem;background:var(--nav-B);padding:.35rem 0}.project-list[data-v-ef272637]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:1rem;list-style:none;gap:1rem}.add-project-item[data-v-ef272637] .icon-wrap-add{width:3rem}.add-project-item[data-v-ef272637] .icon-wrap-add path{fill:var(--font-color)}.add-project-item[data-v-ef272637],.project-item[data-v-ef272637]{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;aspect-ratio:1/1.25;color:var(--font-color);border:1px solid var(--font-color);cursor:pointer}.project-img[data-v-ef272637]{flex-grow:1;width:100%;display:flex;justify-content:center;align-items:center;font-size:1.5rem}.edit-project[data-v-ef272637]{position:absolute;top:0;right:0;margin-top:.3rem;margin-right:.3rem}.edit-project[data-v-ef272637] .icon-wrap path{fill:gold}
