html{color:#4a596f;background:#f9fcff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{height:100%}body{background:#fff;width:100%;margin:0 auto;box-sizing:border-box;overflow-x:auto}a,article,aside,blockquote,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block;box-sizing:border-box}audio,canvas,video{display:inline-block;box-sizing:border-box;*display:inline;*zoom:1}body,button,input,select,textarea{font:300 14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;letter-spacing:.3px}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}fieldset,img{border:0}img{-ms-interpolation-mode:bicubic}iframe{display:block}blockquote{margin:1em 4em 1em 2em;padding:.6em 1em;background:#eff2f7}blockquote blockquote{padding:0 0 0 1em;margin-left:2em;border-left:.4em solid #d8d8d8}abbr,acronym{border-bottom:1px dotted;font-variant:normal}abbr{cursor:help}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}q:after,q:before{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:text-top\9}:root sub,:root sup{vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a,ins{text-decoration:none}mark{background:#eff2f7}code,pre{font-family:Courier New,Courier,monospace;white-space:pre-wrap;word-wrap:break-word}small{font-size:12px;color:#898989}a{color:#1b7bef}a:hover{color:#3389f1}a:active{color:#106ee1}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,80%,.7);height:50px;border-radius:6px;width:6px;-webkit-transition:background .3 cubic-bezier(.46,.01,.55,1);transition:background .3 cubic-bezier(.46,.01,.55,1)}::-webkit-scrollbar-thumb :hover{background-color:hsla(0,0%,80%,.8)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{width:10px}::-webkit-scrollbar-track-piece{background-color:transparent;border-radius:6px}input::-webkit-input-placeholder{color:#898989}input::-moz-placeholder{color:#898989}input::-ms-input-placeholder{color:#898989}button{border:none}#app{display:flex;flex-direction:column;height:100%;min-width:960px}#p-index{margin:auto;text-align:center}#p-url-maker{margin:auto;width:700px}#p-url-list{margin:auto;width:800px}.c-question-info[data-v-7f2e5140]{padding:20px;background-color:#fff;flex-grow:1;color:#333;overflow-y:scroll}.c-question-info .question-tit[data-v-7f2e5140]{font-size:20px}.c-question-info .q-description[data-v-7f2e5140]{font-size:14px;margin-top:16px}.c-question-info .q-time-limit[data-v-7f2e5140]{font-size:14px;margin-top:12px}.c-question-info .q-memory-limit[data-v-7f2e5140]{font-size:14px}.c-question-info .q-input-tit[data-v-7f2e5140]{margin-top:24px}.c-question-info .q-output-tit[data-v-7f2e5140]{margin-top:10px}.c-question-info .q-sample-input-tit[data-v-7f2e5140]{margin-top:24px}.c-question-info .q-sample[data-v-7f2e5140]{color:#666;border:1px solid #e9e9e9;border-radius:4px;background-color:#f6f4f4;padding:10px;margin-top:5px;white-space:pre-wrap}.c-question-info .q-sample-output-tit[data-v-7f2e5140]{margin-top:19px}.c-question-info .q-f-bold[data-v-7f2e5140]{font-weight:700}#c-title-bar{height:45px;flex-grow:0;background-color:#ddd;border-bottom:1px solid #b4b4b4;display:flex;justify-content:space-between;padding:8px 10px 0 10px}.c-ide-iframe[data-v-e03eb7d0]{flex-grow:1;display:flex}.ide-iframe[data-v-e03eb7d0]{flex-grow:1}.c-ace-editor[data-v-60c2d9f5]{position:relative;width:100%;height:100%;display:flex}.c-ace-editor>.u-ace-editor[data-v-60c2d9f5]{display:flex;flex-grow:1}.c-ace-editor>.u-ace-editor .ace_gutter[data-v-60c2d9f5]{background-color:#fff}#c-python-run-iframe{display:flex;flex-direction:column;border-left:1px solid #b4b4b4;position:relative}#c-python-run-iframe .python-run-title-bar{display:flex;flex-direction:row;align-items:center;padding:0 0 0 5px;border-bottom:1px solid #ddd}#c-python-run-iframe .python-run-title-btn{padding:5px;font-size:14px}#c-python-run-iframe .python-run-iframe{height:482px}#c-python-run-iframe .python-over{position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.01)}#c-python-runtime[data-v-62cdb084]{display:flex;flex-direction:column;border-left:1px solid #b4b4b4;position:relative}#c-python-runtime .python-runtime-title-bar[data-v-62cdb084]{display:flex;flex-direction:row;align-items:center;padding:0 0 0 5px;border-bottom:1px solid #ddd}#c-python-runtime .python-runtime-title-btn[data-v-62cdb084]{padding:5px;font-size:14px}#c-python-runtime .mycanvas[data-v-62cdb084]{height:480px;width:480px}#c-python-runtime .python-over[data-v-62cdb084]{position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.01)}#c-console-panel[data-v-636f6970]{flex-grow:1;height:50px;overflow:auto;padding:10px;border:1px solid #e8e8e8;margin:0 10px 10px 10px;background-color:#fff}#c-console-panel .console-data[data-v-636f6970]{color:#000;padding-left:10px;font-size:14px}#c-console-panel .console-input[data-v-636f6970]{display:flex;flex-direction:row;align-items:center;color:#7fff00;padding-left:10px}#c-console-panel .input-tf[data-v-636f6970]{outline:none;height:35px;flex-grow:1;border:none;background-color:#fff;color:#000}#c-cmdpanel-c{flex-grow:1;display:flex;flex-direction:column}#c-cmdpanel-c .el-tabs__item{height:30px;line-height:30px}#c-cmdpanel-c .console-hd{display:flex;justify-content:space-between;height:26px;align-items:center;padding:0 10px;flex-grow:0;margin-bottom:-3px;font-size:12px}#c-cmdpanel-c .console-hd .clear-btn{padding:0}#c-cmdpanel-c .console-hd .console-label{display:flex;z-index:2}#c-cmdpanel-c .console-hd .console-label .console-label-item{width:90px;border:1px solid #e8e8e8;border-top-left-radius:2px;border-top-right-radius:2px;height:32px;display:flex;justify-content:center;align-items:center;background-color:#fff;margin-bottom:-9px;cursor:pointer}#c-cmdpanel-c .console-hd .console-label .console-label-item.console-label-item-selected{border-bottom:0}#p-ide-c{display:flex;flex-grow:1;flex-direction:row;height:100%}#p-ide-c .c-left{width:360px;min-width:200px;display:flex;flex-direction:column}#p-ide-c .resize-w-bar{width:11px;flex-grow:0;cursor:col-resize;z-index:10;height:100%;background-color:#ddd;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAbCAYAAAC0s0UOAAAAHklEQVQoU2PcvXv3f1dXV0ZkGoUDkxwVHA0leEoBAKzBLjtLE/K8AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:50%;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4}#p-ide-c .c-right{flex-grow:1;display:flex;flex-direction:column;min-width:500px}#p-ide-c .c-right .work-area{flex-grow:1;display:flex;flex-direction:row}#p-ide-c .c-right .ide-area,#p-ide-c .c-right .ide-parent{flex-grow:1;display:flex;flex-direction:column}#p-ide-c .c-right .ide-area{background-color:#fff;position:relative}#p-ide-c .c-right .ide-area .ide-over{position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.01)}#p-ide-c .c-right .ide-area .c-ace-editor{flex-grow:1}#p-ide-c .c-right .console-bar{height:216px;min-height:100px;flex-grow:0;background-color:#fff;display:flex;flex-direction:column;position:relative}#p-ide-c .c-right .console-bar .resize-switch{display:flex;flex-direction:row}#p-ide-c .c-right .console-bar .resize-h-bar{height:11px;flex-grow:1;cursor:row-resize;z-index:10;background-color:#ddd;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAFCAYAAAC0CJe+AAAAHElEQVQoU2PcvXv3fwY6AUY62QO2hnHUZ9QIbgAnDgmWDWEpCQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:50%;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4}#p-ide-c .c-right .console-bar .switch-bar{background-color:#ddd;border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-left:1px solid #b4b4b4;padding:1px 5px 0 5px;color:#000;font-size:12px}#p-ide-c .c-right .console-bar .el-switch__core{height:14px}#p-ide-c .c-right .console-bar .el-switch__core:after{height:10px;width:10px;background-color:#000}#p-ide-c .c-right .console-bar .el-switch.is-checked .el-switch__core:after{margin-left:-12px;background-color:#fff}