@charset "UTF-8";*{box-sizing:border-box}body{overscroll-behavior:none}@font-face{font-family:Good Times Rg;src:url(/assets/Good%20Times%20Rg-DgJ5Dplq.otf) format("opentype")}@font-face{font-family:Good Times Rg;src:url(/assets/anisette-regular-GbbhozwP.otf) format("opentype")}@font-face{font-family:Eurostile Extended Regular;src:url(/assets/Eurostile%20Extended%20Regular-DNNip55I.ttf) format("truetype")}#app{width:100%;background-color:#fff;font-size:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}ul{margin:0;padding:0}ul li{list-style:none}ul li a{text-decoration:none}h5{margin:0}code,kbd,samp{text-wrap:auto}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:focus{outline:none;-webkit-appearance:none}.common_button_item{display:inline-block;padding:0 .3rem;height:auto;font-size:.5rem;color:#000;text-align:center;border-radius:.3rem;background-color:transparent;transition:.1s all;font-size:.7rem}.common_button_item:active{background-color:#ccc}.backgroundcolor{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:radial-gradient(circle at 100% 0,#efe8eb 0,#efe8eb00 33%),radial-gradient(circle at 100% 25%,#e8ebea 0,#e9eceb00 39%),radial-gradient(circle at 100% 36%,#e9eceb99 0,#e9eceb00 38%),linear-gradient(180deg,#efeaef,#dcdcf5 99%)}@media screen and (max-width:768px){.layout_container{display:block!important;background:#f08080}.layout_container .menu{position:absolute!important}.layout_container .menu .main{width:100%!important;z-index:1}.layout_container .menu.expend{max-width:100%!important;min-width:100%!important;display:block;z-index:1}.layout_container .ant-layout-content{width:100%!important}.interview_container .table.active{padding:0}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.layout_container{display:flex;width:100%;height:100vh;background-image:url(/assets/City%20Overview%201080p-BtJhEb6m.jpg);background-size:cover}.layout_container .entrance{display:flex;width:100%;height:100vh;align-items:center;justify-content:center;opacity:0;background-color:#fff;flex-direction:inherit;overscroll-behavior:none;transition:all .3s;position:absolute;top:0;left:0;background-size:cover;background-position:0% 100%}.layout_container .entrance.night{background-image:url(/assets/City%20Night-Zl3k9dvS.png)}.layout_container .entrance.night .title{color:#fff;text-shadow:#000 2px 2px 2px}.layout_container .entrance.night .startbutton{border:2px solid #fff}.layout_container .entrance.day{background-image:url(/assets/City%20Day-DR60eF5o.png)}.layout_container .entrance.active{opacity:1}.layout_container .entrance .title{color:#f20000;font-size:1.2rem;font-family:Eurostile Extended Regular;position:absolute;top:40%;left:50%;z-index:1;transform:translate(-50%,-50%);transition:top .3s;transition:opacity .3s}.layout_container .entrance .startbutton{display:none;width:1rem;height:1rem;border:2px solid #f20000;border-radius:50%;background-color:transparent;transform:scale(0);transition:all .8s ease;animation:startbutton infinite 2.5s ease-out;cursor:pointer;top:3rem;position:relative}.layout_container .entrance .startbutton.active{display:block}.layout_container .menu{width:6rem;height:100%;position:relative;z-index:-1;transform:translate(-100%);background-color:transparent;transition:all .15s}.layout_container .menu.active{display:block;z-index:1}.layout_container .menu.expand,.layout_container .menu.shrink{transform:translate(0)}.layout_container .menu.shrink .main{display:flex;justify-content:flex-end;width:1.3rem}.layout_container .menu.shrink .main .menubg{text-align:center}.layout_container .menu.shrink .main .menubg .title{width:.5rem;padding:0;height:.5rem;word-break:break-all;left:.4rem;overflow:hidden}.layout_container .menu.shrink .main .list{transition:all 1s;width:1.3rem;right:0}.layout_container .menu.shrink .main .list.active{left:auto}.layout_container .menu.shrink .main .list ul{padding:0 .1rem}.layout_container .menu.shrink .main .list ul li{width:100%}.layout_container .menu.shrink .main .list ul li.active{width:100%;left:0;height:1rem;line-height:1rem}.layout_container .menu.shrink .footer{flex-direction:column}.layout_container .menu.shrink .footer .login{margin:0 0 .4rem;padding:0}.layout_container .menu.shrink .footer .expand{text-align:center}.layout_container .menu.mobile.shrink{transform:translate(0)}.layout_container .menu.mobile.shrink .ant-layout-sider-children{position:relative}.layout_container .menu .main{width:6rem;height:100vh;position:absolute;transition:all .15s}.layout_container .menu .main .menubg{width:100%;height:100%;position:absolute;top:0;left:-10rem}.layout_container .menu .main .menubg.active{left:0;opacity:1}.layout_container .menu .main .menubg.active .mask .bg1{background-position:0 0}.layout_container .menu .main .menubg .bg1{display:block;background-color:red;position:absolute}.layout_container .menu .main .menubg .mask{width:100%;height:100%;position:absolute;left:0;top:0}.layout_container .menu .main .menubg .rightglow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0%,#fff 50%,transparent 100%) 100%/100% 50% no-repeat,linear-gradient(to bottom,transparent 0%,#fff 50%,transparent 100%) 100%/100% 50% no-repeat;background-size:100% 20%,100% 20%;animation:verticalFlow 20s linear infinite,randomSize 40s ease-in-out infinite;-webkit-mask:linear-gradient(to right,transparent 95%,#fff 100%);filter:blur(1px) brightness(4);box-shadow:0 0 2px 2px #ffffff1a}.layout_container .menu .main .menubg .bg1,.layout_container .menu .main .menubg .mask .bg1{width:100%;height:100vh;left:0;top:0;filter:drop-shadow(0 0 15px rgb(255,255,255))}.layout_container .menu .main .menubg .mask .bg1{background-image:url(/assets/City%20Overview%201080p-BtJhEb6m.jpg);background-position:10rem 0;object-fit:cover;mix-blend-mode:multiply}.layout_container .menu .main .menubg .title{display:flex;padding:0 0 0 1rem;font-family:Eurostile Extended Regular;position:absolute;top:.5rem;left:0;z-index:1;width:100%}.layout_container .menu .main .menubg .title h1{display:inline-block;margin:0;flex:1;align-content:center;font-size:.5rem}.layout_container .menu .main .menubg .title h1 button{padding:0;color:#fff;background-color:transparent;border:none;cursor:pointer}.layout_container .menu .main .menubg .blend{width:100%;height:100%;position:absolute;top:0;left:0}.layout_container .menu .main .list{margin:2rem 0 0;width:100%;height:calc(100vh - 2rem);position:absolute;top:0;left:-10rem}.layout_container .menu .main .list.active{left:0;opacity:1}.layout_container .menu .main .list ul{height:100%;overflow:auto}.layout_container .menu .main .list ul li{display:block;margin:0 auto .4rem;width:4rem;height:1rem;line-height:1rem;border:1px solid #fff;position:relative;font-size:.4rem;text-align:center;color:#fff}.layout_container .menu .main .list ul li:nth-child(2n){border-radius:.2rem 0}.layout_container .menu .main .list ul li:nth-child(odd){border-radius:0 .2rem}.layout_container .menu .main .list ul li.active{background-color:#fff;left:.1rem;width:4.3rem;height:1.2rem;line-height:1.2rem}.layout_container .menu .main .list ul li.active a{color:red}.layout_container .menu .main .list ul li a{display:block;width:100%;height:100%;color:#fff;cursor:pointer}.layout_container .menu .footer{display:flex;padding:0 0 .2rem;width:100%;position:absolute;right:0;bottom:0;align-items:center;z-index:1}.layout_container .menu .footer .login{display:inline-block;flex:1;padding:0 0 0 .2rem}.layout_container .menu .footer .expand{display:inline-block;width:1rem}.layout_container .menu .footer .expand .ant-btn{padding:0;color:#fff;font-size:.4rem}.layout_container .menu .footer .expand .ant-btn.right{transform:rotate(90deg)}.layout_container .menu .footer .expand .ant-btn.left{transform:rotate(270deg)}.layout_container>.main{flex:1}.layout_container .bg .stripe ul li{width:2px;height:3rem}.erniebot_container{width:100%;height:100%;position:relative;overflow:hidden}.erniebot_container iframe{width:100%;height:100%}.filedownloader_container{width:100%;height:100%;position:relative;overflow:hidden}.filedownloader_container .header{margin:0 0 .2rem}.filedownloader_container .table{padding:.2rem .5rem;transition:transform .3s;transform:translate(-100%)}.filedownloader_container .table.active{transform:translate(0)}.filedownloader_container .table .ant-table{height:calc(100vh - 2rem);background-color:#fffc;font-size:.3rem;position:relative}.filedownloader_container .table .ant-table .ant-table-container{height:100%}.filedownloader_container .table .ant-table .ant-table-container .ant-table-content{height:100%;position:relative}.filedownloader_container .table .ant-table .ant-table-container table{height:100%}.filedownloader_container .table .ant-table .ant-table-container table .ant-table-tbody{height:calc(100% - 2rem);overflow:auto;position:relative}.filedownloader_container .table .ant-table .ant-table-container table .ant-table-tbody .ant-table-row .ant-table-cell .title{color:#333}.filedownloader_container .table .ant-table .ant-table-container table .ant-table-tbody .ant-table-row .ant-table-cell:hover .title{color:#000}.filedownloader_container .table .ant-table .ant-table-container table .ant-table-tbody .ant-table-row .ant-table-cell:hover .title:hover{text-decoration:underline}.filedownloaderdialog_container .ant-input-number{width:100%}.duration li{margin:0 0 25px}.progressgrid{width:100%}.progressgrid ul li{display:inline-block;margin:2px;width:15px;height:15px;background-color:#ccc;border-radius:5px;overflow:hidden}.progressgrid ul li div{width:100%;height:100%}.progressgrid ul li.success div{background-color:green}.progressgrid ul li.failed div{background-color:red}.progressgrid ul li.pending div{background-color:orange}.homepage_container{display:block;width:100%;height:100vh}.homepage_container .entrance{display:flex;width:100%;height:100vh;align-items:center;justify-content:center;opacity:0;background-color:#fff;flex-direction:inherit;overscroll-behavior:none;transition:opacity .3s;position:absolute;top:0;left:0;background-size:cover;background-position:0% 100%}.homepage_container .entrance.active{opacity:1}.homepage_container .entrance.night .title{color:#fff;text-shadow:#000 2px 2px 2px}.homepage_container .entrance.night .startbutton{border:2px solid #fff}.homepage_container .entrance .title{color:#f20000;font-size:1.2rem;font-family:Eurostile Extended Regular;position:absolute;top:40%;left:50%;z-index:1;transform:translate(-50%,-50%);transition:top .3s;transition:opacity .3s}.homepage_container .entrance .startbutton{display:none;width:1rem;height:1rem;border:2px solid #f20000;border-radius:50%;transform:scale(0);transition:all .8s ease;animation:startbutton infinite 2.5s ease-out;cursor:pointer;top:3rem;position:relative}.homepage_container .entrance .startbutton.active{display:block}.homepage_container .main{display:none;width:100%;height:100%;background-image:url(/assets/City%20Overview%201080p-BtJhEb6m.jpg);background-size:cover}.homepage_container .main.active{display:block}.homepage_container .main .menu{opacity:0;width:6rem;height:100vh;left:-10rem;position:absolute;transition:left .7s ease,opacity .3s,background-position 3s}.homepage_container .main .menu.active{left:0;opacity:1}.homepage_container .main .menu.active .menubg .mask .bg1,.homepage_container .main .menu.active .menubg .mask .bg2{background-position:0 0}.homepage_container .main .menu .menubg{width:100%;height:100%}.homepage_container .main .menu .menubg span{display:block;background-color:red;position:absolute}.homepage_container .main .menu .menubg .mask{width:100%;height:100%;position:absolute;left:0;top:0}.homepage_container .main .menu .menubg .rightglow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0%,#fff 50%,transparent 100%) 100%/100% 300% no-repeat,linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.9) 50%,transparent 100%) 100%/100% 300% no-repeat;background-size:100% 300%,100% 300%;animation:verticalFlow 20s linear infinite,randomSize 40s ease-in-out infinite;-webkit-mask:linear-gradient(to right,transparent 80%,#fff 100%);clip-path:polygon(0% 0%,100% 0%,96% 100%,0% 100%);filter:blur(1px) brightness(4);box-shadow:0 0 10px 2px #fff9}@keyframes verticalFlow{0%,to{background-position:left -100%,right -100%}50%{background-position:left 100%,right 100%}}@keyframes randomSize{0%,to{background-size:100% 150%,100% 150%}20%{background-size:100% 120%,100% 120%}40%{background-size:100% 180%,100% 180%}60%{background-size:100% 130%,100% 130%}80%{background-size:100% 170%,100% 170%}}.homepage_container .main .menu .menubg .bg1,.homepage_container .main .menu .menubg .mask .bg1{width:100%;height:100vh;clip-path:polygon(0% 0%,100% 0%,90% 100%,0% 100%);left:0;top:0;filter:drop-shadow(0 0 15px rgb(52,152,219))}.homepage_container .main .menu .menubg .bg2,.homepage_container .main .menu .menubg .mask .bg2{width:2rem;height:11rem;clip-path:polygon(40% 0%,90% 0%,70% 45%,0% 100%);left:9.8rem;top:0}.homepage_container .main .menu .menubg .mask .bg1,.homepage_container .main .menu .menubg .mask .bg2{transition:background-position .7s ease;background-image:url(/assets/City%20Overview%201080p-BtJhEb6m.jpg);background-position:10rem 0;object-fit:cover;mix-blend-mode:multiply}.homepage_container .main .menu .menubg .title{font-size:.5rem;font-family:Eurostile Extended Regular;position:absolute;top:.5rem;left:1rem;z-index:1;color:#fff}.homepage_container .main .menu .menubg .blend{width:100%;height:100%;position:absolute;top:0;left:0}.homepage_container .bg .stripe ul li{width:2px;height:3rem}@keyframes startbutton{0%{transform:scale(1);opacity:1}5%{opacity:1}60%{opacity:1}80%{transform:scale(1.2);opacity:0}99%{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:0}}.houchejishi_container{width:100%;height:100%;position:relative;overflow:hidden;background-color:#fff}.houchejishi_container iframe{width:100%;height:100%}.interview_container{width:100%;height:100%;position:relative;overflow:hidden}.interview_container .header{margin:0 0 .2rem}.interview_container .header .ant-form-item{margin:0}.interview_container .table{padding:.2rem .5rem;transition:transform .3s;transform:translate(-100%)}.interview_container .table.active{transform:translate(0)}.interview_container .table .ant-table-wrapper.mobile .ant-table{width:calc(100% - 1rem);margin:auto 0}.interview_container .table .ant-table-wrapper .ant-table{height:calc(100vh - 2rem);background-color:#fffc;font-size:.3rem;position:relative}.interview_container .table .ant-table-wrapper .ant-table .ant-table-container{height:100%}.interview_container .table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content{height:100%;position:relative}.interview_container .table .ant-table-wrapper .ant-table .ant-table-container table{height:100%}.interview_container .table .ant-table-wrapper .ant-table .ant-table-container table .ant-table-tbody{height:calc(100% - 2rem);overflow:auto;position:relative}.interview_container .table .ant-table-wrapper .ant-table .ant-table-container table .ant-table-tbody .ant-table-row .ant-table-cell .title{color:#333;padding:0;white-space:normal;height:auto;text-align:left}.interview_container .table .ant-table-wrapper .ant-table .ant-table-container table .ant-table-tbody .ant-table-row .ant-table-cell:hover .title{color:#000}.interview_container .table .ant-table-wrapper .ant-table .ant-table-container table .ant-table-tbody .ant-table-row .ant-table-cell:hover .title:hover{text-decoration:underline}.interview_container .edit_dialog{width:100%;height:100vh;transform:translate(100vw);transition:all .3s;position:absolute;top:0}.interview_container .edit_dialog.active{transform:translate(0)}.interview_container .edit_dialog .navigator{display:flex;justify-content:space-between;margin:.2rem .5rem 0}.interview_container .edit_dialog .content{margin:0 .5rem}.interview_container .edit_dialog .content .review{display:flex;flex-direction:column;height:calc(100vh - 1.7rem);background-color:#fff;font-size:.4rem;border:1px solid transparent;border-radius:6px;transition:all .3s}.interview_container .edit_dialog .content .review:hover{border:1px solid #4096ff}.interview_container .edit_dialog .content .review .title{display:flex;padding:.1rem .3rem;width:100%;height:.8rem;align-items:center}.interview_container .edit_dialog .content .review .title .main{display:inline-block;padding:0 1rem 0 0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interview_container .edit_dialog .content .review .title span{display:inline-block;width:3.5rem;font-size:.3rem}.interview_container .edit_dialog .content .review .content{margin:0;padding:0 .3rem 0 .35rem;flex:1;overflow:auto;font-size:.32rem}.login_container{display:flex;width:100%;height:100%;position:relative;overflow:hidden;justify-content:center;align-items:center}.login_container .main{display:inline-block;width:7rem;height:7rem;background-color:#fff}.login_container .main .title{text-align:center;font-size:x-large;padding:1rem}@theme{ --font-sans: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }html,body{@apply bg-white dark:bg-gray-950;}@media(prefers-color-scheme:dark){html,body{color-scheme:dark}}
