@font-face{font-display:swap;font-family:Reddit Sans;src:url(/static/media/RedditSans-Medium.a97b8cac2c7838de9cb2.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a,body,div,h1,h2,h3,h4,h5,h6,input,p,small,span,strong{font-family:Reddit Sans,-apple-system,BlinkMacSystemFont,Noto Sans SC,Ubuntu,Helvetica Neue,微软雅黑,Microsoft YaHei,sans-serif}.terminal.xterm,.terminal.xterm *,.terminal.xterm a,.terminal.xterm div,.terminal.xterm h1,.terminal.xterm h2,.terminal.xterm h3,.terminal.xterm h4,.terminal.xterm h5,.terminal.xterm h6,.terminal.xterm input,.terminal.xterm p,.terminal.xterm small,.terminal.xterm span,.terminal.xterm strong{font-family:Consolas,Roboto Mono,monospace!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace!important}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@media (max-width:480px){#root{overflow-x:hidden}}#root{background:linear-gradient(#fff,#fff 50%,#e0e0e0)}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.nav{word-break:break-all}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.breadcrumbs-item{cursor:pointer}*{scrollbar-widh:none;overflow:-moz-scrollbars-none}::-webkit-scrollbar{background:#0000;display:none;width:0!important}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/static/media/Inter-Thin.fff2a096db014f6239d4.woff2) format("woff2"),url(/static/media/Inter-Thin.29b9c616a95a912abf73.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/static/media/Inter-ThinItalic.bf213704dce6b437ede4.woff2) format("woff2"),url(/static/media/Inter-ThinItalic.bae95eb2f889c797e435.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/static/media/Inter-ExtraLight.72505e6a122c6acd5471.woff2) format("woff2"),url(/static/media/Inter-ExtraLight.c4248615291a9e8f1fb7.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/static/media/Inter-ExtraLightItalic.5c7d7d6deb1d2ec8d48c.woff2) format("woff2"),url(/static/media/Inter-ExtraLightItalic.170dddfca278d3c2ad4a.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/Inter-Light.2d5198822ab091ce4305.woff2) format("woff2"),url(/static/media/Inter-Light.994e34451cc19ede31d3.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/static/media/Inter-LightItalic.f86952265d7b0f02c921.woff2) format("woff2"),url(/static/media/Inter-LightItalic.ef9f65d91d2b0ba9b2e4.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter-Regular.c8ba52b05a9ef10f4758.woff2) format("woff2"),url(/static/media/Inter-Regular.8c206db99195777c6769.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/static/media/Inter-Italic.cb10ffd7684cd9836a05.woff2) format("woff2"),url(/static/media/Inter-Italic.890025e726861dba417f.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/Inter-Medium.293fd13dbca5a3e450ef.woff2) format("woff2"),url(/static/media/Inter-Medium.9053572c46aeb4b16caa.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/static/media/Inter-MediumItalic.085cb93e613ba3d40d2b.woff2) format("woff2"),url(/static/media/Inter-MediumItalic.3d0107dd43d0101274d3.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/Inter-SemiBold.b5f0f109bc88052d4000.woff2) format("woff2"),url(/static/media/Inter-SemiBold.cca62d21c8c555c392e5.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/static/media/Inter-SemiBoldItalic.d9467ee321a8f38aefff.woff2) format("woff2"),url(/static/media/Inter-SemiBoldItalic.463bdbfb28abad0fa6df.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/Inter-Bold.ec64ea577b0349e055ad.woff2) format("woff2"),url(/static/media/Inter-Bold.93c1301bd9f486c573b3.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/static/media/Inter-BoldItalic.2d26c56a606662486796.woff2) format("woff2"),url(/static/media/Inter-BoldItalic.b376885042f6c961a541.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/Inter-ExtraBold.cbe0ae49c52c920fd563.woff2) format("woff2"),url(/static/media/Inter-ExtraBold.d0fa3bb2b7c9063dc594.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/static/media/Inter-ExtraBoldItalic.535a6cf662596b3bd6a6.woff2) format("woff2"),url(/static/media/Inter-ExtraBoldItalic.6ab17abedc4d3f140953.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/Inter-Black.15ca31c0a2a68f76d2d1.woff2) format("woff2"),url(/static/media/Inter-Black.c6938660eec019fefd68.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/static/media/Inter-BlackItalic.cb2a7335650c690077fe.woff2) format("woff2"),url(/static/media/Inter-BlackItalic.ca1e738e4f349f27514d.woff) format("woff")}@font-face{font-named-instance:"Regular";font-display:swap;font-family:Inter var;font-style:normal;font-weight:100 900;src:url(/static/media/Inter-roman.var.ba4caefcdf5b36b438db.woff2) format("woff2 supports variations(gvar)"),url(/static/media/Inter-roman.var.ba4caefcdf5b36b438db.woff2) format("woff2-variations"),url(/static/media/Inter-roman.var.ba4caefcdf5b36b438db.woff2) format("woff2")}@font-face{font-named-instance:"Italic";font-display:swap;font-family:Inter var;font-style:italic;font-weight:100 900;src:url(/static/media/Inter-italic.var.30807be7abc48ba8c73c.woff2) format("woff2 supports variations(gvar)"),url(/static/media/Inter-italic.var.30807be7abc48ba8c73c.woff2) format("woff2-variations"),url(/static/media/Inter-italic.var.30807be7abc48ba8c73c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter var experimental;font-style:oblique 0deg 10deg;font-weight:100 900;src:url(/static/media/Inter.var.c2fe3cb2b7c746f7966a.woff2) format("woff2-variations"),url(/static/media/Inter.var.c2fe3cb2b7c746f7966a.woff2) format("woff2")}#home #header1{font-size:3rem}#home #header2{font-size:1.2rem}@keyframes appStatus{0%{top:2rem}60%{top:0}to{top:2rem}}.runStatus{height:2rem;margin-bottom:1rem;position:relative}.appStatusAnim{animation-duration:1.2s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:appStatus}.upload #file{display:none}.stateDot .cell{justify-content:center}.container-id{width:10rem!important}@media (max-width:1440px){.container-id{width:8rem!important}.tabs .btn{padding:.5rem!important}}@media (max-width:1280px){.container-id{width:6rem!important}.tabs .btn{padding:.5rem!important}}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{border:0;height:0;left:-9999em;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;resize:none;top:0;white-space:nowrap;width:0;z-index:-5}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;bottom:0;cursor:default;left:0;overflow-y:scroll;position:absolute;right:0;top:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{left:0;position:absolute;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;left:-9999em;line-height:normal;position:absolute;top:0;visibility:hidden}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{bottom:0;color:#0000;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.xterm .live-region{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{position:absolute;z-index:6}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{pointer-events:none;position:absolute;right:0;top:0;z-index:8}.xterm-decoration-top{position:relative;z-index:2}@font-face{font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:400;src:url(/static/media/noto-sans-sc-chinese-simplified-400-normal.9a0b93d27e57ac6f1e1d.woff2) format("woff2"),url(/static/media/noto-sans-sc-chinese-simplified-400-normal.7ea52e224741aae52d1b.woff) format("woff")}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1920px){html{font-size:14px!important}}.layout{display:flex;height:100vh;overflow:hidden;padding:0;width:100%}.menu{padding:2.5rem}.menu .content .container p{cursor:pointer;margin:.5rem 0}.menu .content .container p:hover{border-bottom:1px solid #c9c9c9}.menu.wrapper{font-size:1rem!important;padding:1.25rem 2.75rem .5rem!important}.menu.wrapper .title,.menu.wrapper h2,.menu.wrapper h3{font-size:1.5rem!important}.menu .collapse-group .collapse .content .content p{font-size:1rem!important;margin-bottom:.25rem;margin-top:.25rem}.menu .collapse-group .collapse,.menu .collapse-group .collapse .content .content{padding:.5rem 0}.menu .collapse-group .collapse:last-child{border-bottom:none}.menu .menu-top{height:calc(100vh - 12.5rem);overflow-y:auto}@media (max-width:1920px){.menu.wrapper{padding:1.25rem 2rem!important}.menu .collapse-group .collapse,.menu .collapse-group .collapse .content .content{padding:.25rem 0}.menu .menu-top{height:calc(100vh - 13.5rem);overflow-y:auto}.layout .layout-left .tooltip svg{height:1.25rem;width:1.25rem}}@media (max-width:1440px){.menu.wrapper{padding:1.125rem 1.75rem!important}.menu .collapse-group .collapse,.menu .collapse-group .collapse .content .content{padding:.125rem 0}.menu .menu-top{height:calc(100vh - 13.5rem);overflow-y:auto}.layout .layout-left .tooltip svg{height:1.125rem;width:1.125rem}}.layout-left{border-right:1px solid #d7d7d7;display:inline-flex;flex-wrap:wrap;height:calc(100% - 2rem);justify-content:center;padding:1rem 0;width:4rem}.layout-left a{color:inherit}.layout-left svg{cursor:pointer}.layout-content{height:100%;padding:0;width:calc(100% - 4rem)}.layout-content-header{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;height:3rem;padding:.5rem 1rem;position:relative}.layout-content-header .avatar{background:radial-gradient(circle,#fff 0,#aaa 10%,#eee 25%,#888 50%,#666 60%,#111 75%,#1f1f1f 100%);border-radius:50%;cursor:pointer;height:3.5rem;margin:1rem 1.25rem;transition:all .5s ease;width:3.5rem}.layout-content-header .avatar:hover{background:radial-gradient(circle,#1f1f1f 0,#333 10%,#444 25%,#888 50%,#aaa 60%,#eee 75%,#1f1f1f 100%);transition:all .5s ease}.layout-content-body{background-color:#fafafa;height:calc(100% - 6rem);overflow-y:auto;padding:1rem 2rem}code{color:#f92f5e}#home-page{padding:1rem 2rem}#home-header{position:relative}.home-header-menu{display:inline-flex;font-size:1.25rem}.menu-item{margin:0;padding:1rem 1.5rem}.menu-item a{color:#6d6d6d!important}.menu-item a:hover{color:#2a2a2a!important}.home-header-menu .head-link.link,.home-header-menu .tooltip{color:#222;cursor:pointer;font-size:1.25rem;font-weight:700}.home-header-menu a:hover{text-decoration:underline!important}.home-page-body{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:85rem}.home-page-footer{background-color:#fafafa;margin:0 -2rem -1rem;padding:2rem 6rem}.home-page-footer .footer-link{color:#5a5a5a}.home-page-footer .footer-link-a{color:#6d6d6d!important;font-size:1.25rem;margin-bottom:.5rem!important}.home-page-header-scroll-disable{display:none}.home-page-header-scroll{cursor:pointer;display:flex;left:0;margin:0 auto;position:fixed;top:1rem;width:100%}.home-page-header-scroll-body{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4rem;box-shadow:0 0 .25rem 0 #d0d0d0;box-sizing:border-box;margin:0 auto;max-width:75rem;padding:1rem 1.5rem;position:relative;transition:all .3s ease;width:100%}.home-page-header-scroll:hover .home-page-header-scroll-body{box-shadow:0 0 .5rem 0 #d0d0d0;max-width:25rem;transition:all .3s ease}.home-page-banner-first{font-size:5.5rem;font-weight:700;margin:0;margin-block-end:0;margin-block-start:0}.home-page-banner-second{font-size:2.5rem;font-weight:700;margin:0}.home-page-banner-third{font-size:1.25rem;margin:0}.home-page-title-first{font-size:2.75rem;font-weight:700;margin:2rem 0;text-align:left}.home-page-title-second{font-size:1.25rem}@media (max-width:480px){.home-page-body{overflow-x:scroll}.home-page-banner-first{font-size:3.5rem}.home-page-banner-second{font-size:1.5rem}.home-page-banner-third{font-size:1rem}.home-page-title-first{font-size:1.75rem}.home-page-title-second{font-size:1rem}}.jjapps-logo{background:radial-gradient(circle,#fff 0,#aaa 10%,#eee 25%,#888 50%,#666 60%,#111 75%,#1f1f1f 100%);border-radius:50%;cursor:pointer;height:20rem;width:20rem}.jjapps-logo:hover{background:radial-gradient(circle,#1f1f1f 0,#333 10%,#444 25%,#888 50%,#aaa 60%,#eee 75%,#1f1f1f 100%)}.jjapps-logo-footer{background:radial-gradient(circle,#fff 0,#aaa 10%,#eee 25%,#888 50%,#666 60%,#111 75%,#1f1f1f 100%);border-radius:50%;cursor:pointer;height:12.5rem;margin:1rem 1.25rem;width:12.5rem}.jjapps-logo-footer:hover{background:radial-gradient(circle,#1f1f1f 0,#333 10%,#444 25%,#888 50%,#aaa 60%,#eee 75%,#1f1f1f 100%)}.card.language .content{align-items:center;display:flex;justify-content:flex-start}.card img.language-logo{margin-right:.5rem;width:2.5rem!important}.card .language-text{font-size:1.25rem;text-transform:capitalize}.text-color-line{background:linear-gradient(90deg,#52a4ff,#ff728c,#fff) no-repeat 0 100%;background-size:0 100%;cursor:pointer;transition:background-size .45s,color .5s}.text-color-line:hover{background-size:100% 100%;color:#fff}.sequenceImg{cursor:pointer;height:100%;transition:all .3s ease;width:100%}.log-content{height:100%;overflow:auto;white-space:pre-wrap}.log-content::-webkit-scrollbar{background:#fff;display:block;width:10px!important}.log-content::-webkit-scrollbar-thumb{background-color:#c0c2ce;border-radius:.5rem;height:2rem}.log-content::-webkit-scrollbar-track{background-color:#fff}.card-log{height:calc(100vh - 16rem)!important;overflow-y:auto}@media (max-width:1920px){.card-log{height:calc(100vh - 18rem)!important}}.repo .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#363636;display:-webkit-box;font-size:.85rem;min-height:3rem;overflow:hidden;word-break:break-all}.repo .repo-title{cursor:pointer}.repo .repo-title:hover{color:#4f93e7}.repo .icon-green .icon{background-color:#4caf50}.repo .icon-default .icon{background-color:#9b15ff}.repo-commits{margin-bottom:.75rem}.repo-commits:last-child{margin-bottom:0}.repo-commits .commit-date,.repo-commits .commit-detail{align-items:center;display:flex}.repo-commits .commit-detail{justify-content:space-between}