@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC&display=swap";body{--border-radius-base: 4px;--primary-color: #009ccd;--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--border-color-light-05: rgba(255,255,255,.05);--border-color-light-1: rgba(255,255,255,.1);--border-color-light-2: rgba(255,255,255,.2);--border-color-light-3: rgba(255,255,255,.3);--border-color-light-4: rgba(255,255,255,.4);--text-color-light-8: rgba(255,255,255,.8);--text-color-light-6: rgba(255,255,255,.6);--text-color-light-4: rgba(255,255,255,.4);--text-color-light-2: rgba(255,255,255,.2)}body{font-family:Noto Sans TC,sans-serif;font-optical-sizing:auto;font-style:normal;height:auto;margin:0}.app-layout{height:100vh;overflow:hidden}.red-star:before{content:"*";color:red;margin-right:5px}.error-msg{font-size:12px;color:red}.ant-input-number-group-wrapper{width:100%}.ant-list .ant-list-header{padding-left:10px;background-color:#fafafa}.ant-layout .app-sider,.app-sider{position:relative;height:100vh;z-index:2;box-shadow:2px 0 5px #003c0005,4px 0 16px #003c001a}.app-sider .app-sider-logo{text-align:center;margin-top:16px}.app-sider .app-sider-menu{margin-top:20px}.app-sider-menu{margin-top:20px;padding:0 8px}.app-sider-menu.ant-menu-light.ant-menu-root.ant-menu-inline,.app-sider-menu.ant-menu-light>.ant-menu.ant-menu-root.ant-menu-inline,.app-sider-menu.ant-menu-light.ant-menu-root.ant-menu-vertical,.app-sider-menu.ant-menu-light>.ant-menu.ant-menu-root.ant-menu-vertical{border-inline-end:none}.app-page-eval-map-container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;min-height:100vh}.app-page-eval-map-container .gm-style-iw-tc{visibility:hidden}.app-page-eval-map-container .gm-style-iw-c{position:absolute;top:220px;left:170px}.app-page-eval-map-container .gm-style-iw-c .iw-margin{margin-bottom:16px}.app-page-eval-map-container .gm-style-iw-c .iw-icon{width:30px;height:30px}.app-page-eval-map-container .gm-style-iw-c .iw-title{font-size:16px;font-weight:700}.app-page-eval-map-container .gm-style-iw-c .iw-value,.app-page-eval-map-container .gm-style-iw-c .iw-unit{color:#009ccd;margin-right:8px}.app-page-eval-container{width:100%;height:100vh;z-index:1;background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.app-page-eval-container.narrow{width:30%;max-width:480px}.app-page-eval-container.narrow .app-page-eval-control-container{width:100%}.app-page-eval-control-container{max-width:30%;height:100vh;box-sizing:border-box;float:left;display:flex;flex-direction:column;justify-content:space-between;padding:0 clamp(20px,2vw,40px);transition:none}.app-page-eval-control-container .section-container{display:block}.app-page-eval-control-container.collapsed{width:50px;padding:0;justify-content:flex-end}.app-page-eval-control-container.collapsed .section-container{display:none}.app-page-eval-control-container .section-footer{display:flex;justify-content:center;align-items:center;height:50px}.section-footer .anticon{cursor:pointer}.app-page-eval-control-container .section-1{width:100%;margin-top:35px}.app-page-eval-control-container .section-1-title{font-size:20px;font-weight:700;line-height:28px;color:#000000d9}.app-page-eval-control-container .section-1-title-desc{font-size:14px;line-height:18px;color:#8c8c8c}.app-page-eval-control-container .section-2{width:100%;margin-top:80px}.app-page-eval-control-container .section-3{width:100%;margin-top:30px;border-radius:10px}.app-page-eval-control-container .section-3 .ae-number-value{color:#000;font-size:14px;margin-top:6px;margin-bottom:6px}.app-page-eval-control-container .section-3 .section-3-finance .ant-card-body{padding:10px 0 24px 12px}.app-page-eval-result-container{max-width:70%;height:100%;float:right;padding:30px 20px 30px 0;overflow-x:hidden;overflow-y:auto}.app-page-eval-result-container.collapsed{width:calc(100% - 50px);max-width:calc(100% - 50px)}.app-page-eval-result-container .result-title{font-size:20px;font-weight:700;line-height:28px;color:#000000d9;margin-bottom:30px}.app-layout .ant-card{box-shadow:0 10px 12px #0000000d,0 2px 6px #0000000d}.app-header{padding:0 2rem;border-radius:0;z-index:10;display:none;box-shadow:inset 2px 0 3px #00000008,0 2px 3px #00000008;transition:all .3s;background-color:#272e36;height:64px;line-height:64px}.app-header-menu{display:flex;justify-content:space-between;height:100%;align-items:center}.app-header-mobile-menu{width:26px;height:20px;cursor:pointer;display:block;z-index:100}.app-header-logo img{vertical-align:middle}.app-header-mobile-menu em{display:block;width:100%;height:2px;background:#fff3;margin-top:6px;transition:all .3s;transition-delay:.2s}.list-item{display:flex;justify-content:space-between}.list-item+.list-item{margin-top:20px}.list-item .list-title{display:flex;align-items:center}.lockman{position:absolute;right:5vw;bottom:14vh;z-index:0}.lockman img{opacity:.6;width:28vw}.app-layout-content{padding:2.4rem 5rem;position:relative;min-height:100vh}.app-layout .app-header+.ant-layout{margin-top:64px;margin-left:200px;overflow:auto;transition:margin .3s}.app-sider-btn-group{position:absolute;bottom:30px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;justify-self:center;width:100%}.app-sider-btn-group button+button{margin-top:12px}.app-page-eval-container.narrow .app-page-eval-control-container{max-width:100%}.app-sider.full-screen{display:none}.dark path[fill="#1d1d1d"]{fill:#272e36}.dark g[stroke="#3e3e3e"]{stroke:#43505e}.dark ellipse[fill="#272727"]{fill:#0000001a}.dark.ant-layout{background:var(--background-color-dark)}.dark .ant-menu-dark{background:var(--background-color-lightdark)}.dark .app-table-link{color:#ffffffd9!important}.dark .ant-layout-sider-trigger{color:#fff6}.dark .app-table-link:hover,.dark .app-table-link:focus{color:#fff}.dark ::-webkit-scrollbar{width:7px;height:7px;border-radius:6px}.dark ::-webkit-scrollbar-thumb{background-color:#303942;border-radius:6px}.dark ::-webkit-scrollbar-track{background-color:#24292d;border-radius:6px}.dark ::-ms-scrollbar{width:6px;border-radius:6px}.dark ::-ms-thumb{background-color:#303942;border-radius:6px}.dark ::-ms-track{background-color:#24292d;border-radius:6px}.dark .filter-separater{color:#fff6}.dark .ant-table-wrapper .ant-table-row-expand-icon:focus,.dark .ant-table-wrapper .ant-table-row-expand-icon:hover{color:#ffffffd9}.dark .ant-layout .ant-layout-sider-trigger,.dark .ant-input-suffix .control{color:#fff6}.dark .ant-input-suffix .control .icon{border-color:#ffffff1a}.dark .gantt_container,.dark .gantt_tooltip,.dark .gantt_grid_scale,.dark .gantt_task_scale,.dark .gantt_task_vscroll{background-color:transparent}.dark .gantt_grid_scale,.dark .gantt_task_scale{color:#ffffffd9;border-color:#ffffff1a}.dark .gantt_container{border-color:#ffffff1a}.dark .gantt_task .gantt_task_scale .gantt_scale_cell{color:#ffffffd9;border-color:#fff3}.dark .gantt_scale_line{border-color:#ffffff1a}.dark .gantt_row,.dark .gantt_task_row{border-color:#ffffff1a;background-color:transparent}.dark .gantt_cell{border-color:#ffffff1a}.dark .gantt_grid_data .gantt_cell{color:#ffffffd9}.dark .gantt_row.odd,.dark .gantt_task_row.odd{background-color:#ffffff08}.dark .gantt_task_grid_row_resize_wrap .gantt_task_grid_row_resize{background-color:#ffffff1a}.dark .gantt_task_cell,.dark .gantt_layout_cell_border_right{border-color:#ffffff1a}.dark .gantt_grid_data .gantt_row.odd:hover,.dark .gantt_grid_data .gantt_row:hover,.dark .gantt_grid_data .gantt_row.gantt_selected,.dark .gantt_grid_data .gantt_row.odd.gantt_selected,.dark .gantt_task_row.gantt_selected{background-color:#fff3a133}.dark .app-spin-wrap{background:#000000b3}.dark .gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:#fff3a133}.dark .ant-empty-image path{fill:#272e36}.dark .description p{color:#ffffff73}.dark .description h5{color:#ffffffd9}.dark .app-header{background:transparent;border-bottom:1px solid rgba(255,255,255,.1)}.dark .app-select-menu-item.primary .title,.dark .app-select-menu-item.primary .title:before,.dark .app-info-card.primary .description .title,.dark .app-info-card.primary .description .title:before{background:var(--primary-color);color:#fff;box-shadow:none}.dark .app-select-menu-item.green .title,.dark .app-select-menu-item.green .title:before,.dark .app-info-card.green .description .title,.dark .app-info-card.green .description .title:before{background:#16a34a;color:#fff;box-shadow:none}.dark .app-select-menu-item.yellow .title,.dark .app-select-menu-item.yellow .title:before,.dark .app-info-card.yellow .description .title,.dark .app-info-card.yellow .description .title:before{background:#c29800;color:#fff;box-shadow:none}.dark .app-select-menu-item.red .title,.dark .app-select-menu-item.red .title:before{background:#ee6b41;color:#fff;box-shadow:none}.dark .app-select-menu-item.purple .title,.dark .app-select-menu-item.purple .title:before{background:#7e22ce;color:#fff;box-shadow:none}.dark .app-select-menu-right{border-color:#ffffff1a}.dark .recharts-legend-item-text{color:#fffc!important}.dark .app-table{background-color:var(--background-color-lightdark);border-color:#ffffff1a}.dark .app-table th,.dark .app-table td{color:#ffffffd9;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.dark.ant-drawer-content{background-color:var(--background-color-lightdark);color:var(--text-color-light-8)}.dark.ant-drawer-header{border-bottom:1px solid var(--border-color-light-1)}.dark .ant-drawer-title{color:var(--text-color-light-8)}.dark .ant-drawer-close,.dark .ant-drawer-close:hover{color:var(--text-color-light-6)}.dark .ant-drawer-content{background:none}.dark .ant-drawer-content a{color:var(--text-color-light-8)}.dark .ant-drawer-content .ant-divider-horizontal{border-color:var(--border-color-light-05)}.dark .app-input{background-color:transparent;border:1px solid var(--border-color-light-1)}.dark .app-page-eval-container{background:#24292de6}.dark .section-1-title,.dark .result-title{color:#ffffffd9}.dark .section-1-title-desc{color:#ffffffa6}.dark .iw-title{color:#000000d9}.dark .app-page-eval-control-container .section-3 .ae-number-value{color:#ffffffd9}.dark .ant-list .ant-list-header{color:#ffffffd9;background-color:#0000001a}.dark .ant-table-cell-fix-left,.dark .ant-table-cell-fix-right,.dark .ant-table-thead>tr>th.ant-table-cell-fix-left,.dark .ant-table-tbody>tr>td.ant-table-cell-fix-left.ant-table-cell-row-hover{background:var(--background-color-lightdark)}@media (min-resolution: 144dpi) and (min-width: 992px){.index-numbers-block .number span,.index-status-small .text p span{font-size:1.8rem!important}}@media (max-width: 1200px){.app-page-eval-control-container{max-width:40%}.app-page-eval-result-container{max-width:60%}.app-page-eval-result-container.collapsed{max-width:calc(100% - 50px);width:calc(100% - 50px)}.app-page-eval-container.narrow{width:40%;max-width:40%}}@media (max-width: 991px){.app-layout{height:auto}main.ant-layout-content{height:100vh;position:relative;overflow-y:auto}.app-page-eval-container{width:100%}.app-page-eval-control-container{width:100%;max-width:100%;float:none;height:auto}.app-page-eval-result-container{width:100%;max-width:100%;height:auto;float:none;padding:30px 20px}.app-page-eval-control-container .section-footer{display:none}.app-page-eval-result-container.collapsed{width:100%;max-width:100%}}@media (max-width: 767px){.app-page-eval-container.narrow{max-width:100%}.app-sider{display:none}.app-header{display:block}.app-page-eval-container{position:relative;left:0;top:0;width:100%;height:auto}.app-page-eval-container.narrow{width:100%}.app-page-eval-control-container{padding:0 20px}.app-page-eval-result-container{padding:30px 20px}.app-page-eval-control-container .section-2{padding-top:40px;margin-top:0}.section-2 .ant-steps{margin-bottom:30px}.section-1{display:none}.app-page-eval-control-container .section-3 .ant-card{max-height:calc(-186px + 100vh)!important}main.ant-layout-content{height:auto}.ant-layout-content{height:auto;display:block;min-height:100vh;position:relative}.app-page-eval-map-container{position:absolute;left:0;top:0}.app-page-eval-container.step1{position:absolute;bottom:0;left:0;margin-top:auto}.app-page-eval-container.step1{max-height:500px}.app-page-eval-container.step2,.app-page-eval-container.step3{min-height:100vh}}
