@import url(//at.alicdn.com/t/font_3037438_476kws7tguf.css);body{margin:0;font-size:14px;color:#353744;font-family:-apple-system,Microsoft YaHei,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.left,.right{display:flex;align-items:center}.right{justify-content:flex-end}.center{justify-content:center}.between,.center{display:flex;align-items:center}.between{justify-content:space-between}.around{display:flex;align-items:center;justify-content:space-around}:root{--cardText-color:#00ff96;--theme-color:#67927f;--text-color:#333;--bg-color:hsla(0,0%,100%,0.9);--default-bgcolor:rgba(10,14,39,0.95);--shade-color:linear-gradient(135deg,#00ff96,#00d4ff);--card-color:linear-gradient(135deg,#21253b,#181c2f);--detail-bgcolor:rgba(20,35,70,0.95)}@font-face{font-family:YouSheBiaoTiHei;src:url(../fonts/YouSheBiaoTiHei.1726685c.ttf)}.danger{color:#ff4a21}.amap-ctrl-list-layer{position:fixed!important;top:10vh!important;right:1vw!important;width:120px!important;z-index:99}.amap-ctrl-list-layer2{top:calc(10vh + 110px)!important}.ant-table-thead>tr>th,body{color:var(--text-color)}.ant-table-thead>tr>th{background:var(--bg-color)}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:8px}.info-window{background-color:var(--bg-color);box-sizing:border-box;position:relative}.info-window .header{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid #d0d0d0}.info-window .header .title{font-size:20px}.info-window .header .tag{background-color:var(--theme-color);color:#fff;margin-left:10px;padding:0 14px;line-height:1.8em;border-radius:24px;font-size:12px;cursor:pointer}.info-window .header .extra{margin-left:auto;cursor:pointer;height:12px}.info-window .content{padding:16px 48px 20px 16px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;font-size:14px;color:#666}.info-window .content .row{grid-column-start:1;grid-column-end:3}.info-window .content .item{display:flex;align-items:baseline;font-size:14px}.info-window .content .item .label{width:6em}.info-window .content .item .value{color:var(--theme-color);font-size:16px;margin-right:2px}.info-window .arrow{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;box-shadow:0 3px 10px rgba(0,0,0,.1);opacity:.9}.extra{cursor:pointer}.wg-info-window{background-color:var(--bg-color);box-sizing:border-box;position:relative}.wg-info-window .header{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid #d0d0d0}.wg-info-window .header .title{font-size:16px;color:#333;margin-right:48px}.wg-info-window .header .extra{margin-left:auto;cursor:pointer;height:12px}.wg-info-window .body{padding:16px}.wg-info-window .content{font-size:14px;color:#666;border:1px solid #dcdfdd}.wg-info-window .content .item{display:flex;align-items:baseline;font-size:14px;line-height:32px;height:32px;box-sizing:border-box;border-bottom:1px solid #dcdfdd}.wg-info-window .content .item:last-child{border-bottom-width:0}.wg-info-window .content .item .label{padding-left:12px;width:10em;background-color:#dcdfdd;line-height:32px}.wg-info-window .content .item .value{flex:1;color:var(--theme-color);font-size:16px;padding-left:12px;padding-right:12px;display:flex;align-items:center;justify-content:space-between}.wg-info-window .content .item .value>span:last-child{color:#666}.wg-info-window .arrow{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;box-shadow:0 3px 10px rgba(0,0,0,.1);opacity:.9}ul{margin:0}.required:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:12px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.flex{display:flex}.back{cursor:pointer;margin-bottom:1.5em;display:block;width:-moz-fit-content;width:fit-content}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transition-wrapper{position:relative}.fade-enter-active,.fade-leave-active,.fade-move{transition:all .5s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:scaleY(.01) translate(30px)}.fade-leave-active{position:absolute}::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:8px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#999}.card[data-v-11d1c544]{margin:12px;background-color:var(--detail-bgcolor);box-shadow:0 3px 10px rgba(0,0,0,.16);border:1px solid #0b4948;border-radius:12px}.card .header[data-v-11d1c544]{background-color:var(--default-bgcolor);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top-left-radius:12px;border-top-right-radius:12px}.card .body[data-v-11d1c544]{padding:12px;width:95%;margin:auto}span[data-v-1326e50c]{color:var(--theme-color)}.title[data-v-0a189d9e]{background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;height:1.6667rem;line-height:1.6667rem;font-size:.9375rem;display:flex;align-items:center;padding-left:3.3333rem;margin-bottom:.5208rem}.modal-bg{position:fixed;width:100vw;height:100vh;z-index:1000;background-color:rgba(0,0,0,var(--58c44e6f))}.modal-bg,.modal-overlay{top:0;left:0;display:flex;align-items:center;justify-content:center}.modal-overlay{position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1;transition:opacity .3s ease}.modal-content{background:rgba(20,35,70,.95);backdrop-filter:blur(20px);border:1px solid rgba(0,255,150,.3);border-radius:16px;padding:1rem 1.5rem 1.5rem 1.5rem;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;animation:modalFadeIn .3s ease;transform:scale(1);opacity:1}@keyframes modalFadeIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,255,150,.2);margin-bottom:1rem}.modal-title{font-size:20px;color:#00ff96}.close-modal{background:none;border:none;color:#94a3b8;font-size:20px;cursor:pointer;transition:color .3s ease}.close-modal:hover{color:#ff6b6b}.modal-body{padding:0}.modal-footer{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(0,255,150,.2)}.form-actions{display:flex;gap:1rem;justify-content:flex-end}.btn{padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-size:.9rem;transition:all .3s ease;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:.5rem}.btn-primary{background:linear-gradient(135deg,#00ff96,#00d4ff);color:#0a0e27;font-weight:600}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,255,150,.3)}.btn-secondary{background:rgba(20,35,70,.5);border:1px solid rgba(0,255,150,.3);color:#00ff96}.btn-secondary:hover{background:rgba(0,255,150,.1);border-color:#00ff96}.form-group[data-v-e9716b36]{display:flex;align-items:center;width:100%}.form-label[data-v-e9716b36]{display:block;color:#94a3b8;font-size:.9rem;width:40%;white-space:nowrap}.input-container[data-v-e9716b36]{display:flex;align-items:center;width:100%;border:1px solid rgba(0,255,150,.2);border-radius:5px;background:#0e1b34;padding:0 1rem;box-sizing:border-box;height:45px}.form-input[data-v-e9716b36]{width:100%;background:#0e1b34;border:none;border-radius:10px;color:#fff;font-size:1rem;transition:all .3s ease;padding-left:.3rem}.form-input[data-v-e9716b36]:focus{outline:none;border-color:#00ff96;margin-left:.5rem}.form-input[data-v-e9716b36]::-moz-placeholder{color:#64748b}.form-input[data-v-e9716b36]::placeholder{color:#64748b}.form-input[data-v-e9716b36]:disabled{color:#888;cursor:not-allowed}.input-img-container[data-v-e9716b36]{cursor:pointer}.location[data-v-e9716b36]{width:15px;height:24px}.error-message[data-v-e9716b36]{color:red;font-size:.8rem}.form-button[data-v-33d33f2b]{padding:0 1rem;height:45px;background:rgba(0,255,150,.1);border:1px solid rgba(0,255,150,.3);border-radius:6px;color:#00ff96;font-size:.85rem;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-33d33f2b]{background:linear-gradient(135deg,#00ff96,#00d4ff);color:#0a0e27;font-weight:600}.btn-primary[data-v-33d33f2b]:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,255,150,.3)}.btn-secondary[data-v-33d33f2b]{background:rgba(20,35,70,.5);border:1px solid rgba(0,255,150,.3);color:#00ff96}.btn-secondary[data-v-33d33f2b]:hover{background:rgba(0,255,150,.1);border-color:#00ff96}.btn-danger[data-v-33d33f2b]{background:linear-gradient(135deg,#c70000,#e49c00);color:#fff}.btn-danger[data-v-33d33f2b]:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,136,0,.3)}.form-button[data-v-33d33f2b]:disabled{cursor:not-allowed;background:#111d38;border-color:hsla(0,0%,68.2%,.4);color:hsla(0,0%,52.9%,.8)}.export-btn[data-v-4336c55e]{background:linear-gradient(45deg,#0ff,#0080ff);border:none;color:#fff;padding:0 1rem;border-radius:6px;font-weight:700;cursor:pointer;height:45px;transition:all .3s ease}.export-btn[data-v-4336c55e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,255,255,.5)}.export-btn.loading[data-v-4336c55e]{background:linear-gradient(45deg,#fa0,#f80)}.export-btn.success[data-v-4336c55e]{background:linear-gradient(45deg,#0f0,#0a0)}.work-order-table[data-v-475b2f7c]{width:100%}.ellipsis-with-tooltip[data-v-475b2f7c]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.table-header[data-v-475b2f7c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.table-title[data-v-475b2f7c]{font-size:1.1rem;color:#00ff96}.table-actions[data-v-475b2f7c]{display:flex;gap:.75rem}.icon-btn[data-v-475b2f7c]{width:36px;height:36px;background:rgba(0,255,150,.1);border:1px solid rgba(0,255,150,.3);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#94a3b8}.icon-btn[data-v-475b2f7c]:hover{background:rgba(0,255,150,.2);border-color:#00ff96;color:#00ff96}table[data-v-475b2f7c]{border-collapse:separate;border-spacing:0}th[data-v-475b2f7c]{background:rgba(10,20,40,.6);padding:1rem;text-align:left;font-weight:600;color:#00ff96;font-size:.9rem;border-bottom:2px solid rgba(0,255,150,.3)}th[data-v-475b2f7c]:first-child{border-radius:8px 0 0 0}th[data-v-475b2f7c]:last-child{border-radius:0 8px 0 0}td[data-v-475b2f7c]{padding:1rem;border-bottom:1px solid rgba(0,255,150,.1);font-size:.9rem;color:hsla(0,0%,100%,.8)}tr:hover td[data-v-475b2f7c]{background:rgba(0,255,150,.05)}tr.highlight td[data-v-475b2f7c]{background:rgba(0,255,150,.1)}.status-badge[data-v-475b2f7c]{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.85rem;font-weight:500}.status-pending[data-v-475b2f7c]{background:rgba(255,193,7,.2);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.status-processing[data-v-475b2f7c]{background:rgba(0,123,255,.2);color:#007bff;border:1px solid rgba(0,123,255,.3)}.status-completed[data-v-475b2f7c]{background:rgba(0,255,150,.2);color:#00ff96;border:1px solid rgba(0,255,150,.3)}.status-overdue[data-v-475b2f7c]{background:hsla(0,100%,71%,.2);color:#ff6b6b;border:1px solid hsla(0,100%,71%,.3)}.priority-badge[data-v-475b2f7c]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.5rem}.priority-high[data-v-475b2f7c]{background:#ff6b6b;box-shadow:0 0 8px hsla(0,100%,71%,.5)}.priority-medium[data-v-475b2f7c]{background:#ffc107;box-shadow:0 0 8px rgba(255,193,7,.5)}.priority-low[data-v-475b2f7c]{background:#00ff96;box-shadow:0 0 8px rgba(0,255,150,.5)}.action-btn[data-v-475b2f7c]{width:85px!important}.pagination[data-v-475b2f7c]{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.page-btn[data-v-475b2f7c]{width:36px;height:36px;background:rgba(20,35,70,.5);border:1px solid rgba(0,255,150,.2);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#94a3b8}.page-btn[data-v-475b2f7c]:hover:not(.active):not(:disabled){background:rgba(0,255,150,.1);border-color:#00ff96;color:#00ff96}.page-btn.active[data-v-475b2f7c]{background:linear-gradient(135deg,#00ff96,#00d4ff);color:#0a0e27;font-weight:600}.page-btn[data-v-475b2f7c]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-475b2f7c]{color:#94a3b8;font-size:.9rem;margin:0 1rem}.action-btns[data-v-475b2f7c]{display:flex;gap:.5rem}.action-btn[data-v-475b2f7c]{width:65px;padding:.25rem .5rem;background:rgba(0,255,150,.1);border:1px solid rgba(0,255,150,.3);border-radius:4px;color:#94a3b8;font-size:.85rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.25rem}.action-btn[data-v-475b2f7c]:hover{background:rgba(0,255,150,.2);color:#00ff96;border-color:#00ff96}.no-data[data-v-475b2f7c]{text-align:center}.submit-btn[data-v-475b2f7c]{width:100%;text-align:right;margin:1rem 0}td[style*="position: sticky"][data-v-475b2f7c],th[style*="position: sticky"][data-v-475b2f7c]{z-index:2!important;background-color:#0e1932!important}td[style*="right: 0"][data-v-475b2f7c]{z-index:3!important}.table-container[data-v-475b2f7c]{overflow-x:auto;position:relative}table[data-v-475b2f7c]{border-collapse:collapse;width:100%}.form-group[data-v-5ad5f2b6]{display:flex;align-items:center;width:100%}.form-label[data-v-5ad5f2b6]{display:block;color:#94a3b8;font-size:.9rem;white-space:nowrap}.select-wrapper[data-v-5ad5f2b6]{width:100%;position:relative}.multiple-select-container.version1[data-v-5ad5f2b6]{border:1px solid rgba(0,255,150,.2);border-radius:6px;background:#0e1b34;padding:0 .5rem}.multiple-select-container.version2[data-v-5ad5f2b6]{height:45px;display:flex;align-items:center;border:1px solid rgba(0,255,150,.2);border-radius:6px;background:#0e1b34}.selected-tags[data-v-5ad5f2b6]{display:flex;flex-wrap:wrap;gap:.5rem;height:40px;min-height:35px;align-items:center;padding:0 .5rem;width:100%}.version1 .selected-tags[data-v-5ad5f2b6]{padding:0}.tag[data-v-5ad5f2b6]{background:#203a5f;border-radius:4px;padding:.2rem .3rem;display:inline-flex;align-items:center;gap:.25rem;color:#adadad;height:30px;font-size:.7rem}.tag-remove[data-v-5ad5f2b6]{color:#adadad;cursor:pointer;font-weight:700;font-size:1rem;line-height:1;transition:color .2s}.tag-remove[data-v-5ad5f2b6]:hover{color:#ff5a5a}.multiple-options[data-v-5ad5f2b6]{max-height:100px;overflow-y:auto;border-top:1px dashed rgba(0,255,150,.2);padding-top:.5rem}.version2 .multiple-options[data-v-5ad5f2b6]{z-index:100;background:#0e1b34;border:1px solid rgba(0,255,150,.2)}.option-item[data-v-5ad5f2b6]{padding:.5rem;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:.5rem;color:#adadad}.option-item[data-v-5ad5f2b6]:hover{background-color:rgba(57,66,79,.5)}.option-item.selected[data-v-5ad5f2b6]{background-color:rgba(0,255,150,.1);border-left:3px solid #00ff96}.checkbox-icon[data-v-5ad5f2b6]{display:inline-block;width:1.2rem;height:1.2rem;text-align:center;line-height:1.2rem;border-radius:3px;border:1px solid rgba(0,255,150,.5)}.option-item.selected .checkbox-icon[data-v-5ad5f2b6]{background-color:rgba(0,255,150,.2);color:#00ff96}.single-select-container[data-v-5ad5f2b6]{position:relative}.filter-select[data-v-5ad5f2b6]{padding:0 1rem;background:#0e1b34;border:1px solid rgba(0,255,150,.2);border-radius:6px;color:#bebebe;font-size:.9rem;cursor:pointer;transition:all .3s ease;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:45px;box-sizing:border-box}.filter-select[data-v-5ad5f2b6]:focus{outline:none;border-color:#00ff96;box-shadow:0 0 10px rgba(0,255,150,.2)}.form-group[data-v-98e8c89a]{display:flex;align-items:center;width:100%}.form-label[data-v-98e8c89a]{display:block;color:#94a3b8;font-size:.9rem;width:40%;white-space:nowrap;margin-right:.5rem}[data-v-98e8c89a] .input-container{padding:0}.date-picker-field[data-v-98e8c89a]{display:flex;align-items:center;margin:0 .2rem}[data-v-98e8c89a] .ant-input{border:1px solid rgba(0,255,150,.2);border-radius:10px;background:#0e1b34;color:#fff;font-size:1rem;transition:all .3s ease;height:45px}[data-v-98e8c89a] .ant-calendar-range-picker-separator{color:hsla(0,0%,100%,.5)}[data-v-98e8c89a] .ant-calendar{background-color:#090d23!important;color:#adadad!important}.form-group[data-v-be26499a]{display:flex;align-items:center;width:100%}.form-label[data-v-be26499a]{display:block;color:#94a3b8;font-size:.9rem}[data-v-be26499a] .ant-cascader-picker .ant-cascader-menus{background:#0e1932!important;color:#94a3b8!important}[data-v-be26499a] .ant-cascader-menu-item.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),[data-v-be26499a] .ant-cascader-menu-item.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{background-color:#354c7d!important}[data-v-be26499a] .ant-cascader-picker{background-color:#0e1932;color:#fff;padding:1.4rem 0;border-radius:10px;border:1px solid #0b4846}[data-v-be26499a] .ant-cascader-picker-arrow{color:hsla(0,0%,100%,.25)}[data-v-be26499a] .ant-input{display:none;height:80px}.radio-list[data-v-6d7ab58c]{display:flex;justify-content:start;padding:.75rem 1rem .75rem 0}.radio-item[data-v-6d7ab58c]{display:inline-flex;align-items:center;white-space:nowrap}label[data-v-6d7ab58c]{line-height:20px;display:inline-block;margin-left:5px;margin-right:15px;color:#94a3b8}.radio_type[data-v-6d7ab58c]{width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.radio_type[data-v-6d7ab58c]:before,.radio_type[data-v-6d7ab58c]:checked:before{content:"";width:20px;height:20px;border:2px solid #00ff96;display:inline-block;border-radius:50%;vertical-align:middle}.radio_type[data-v-6d7ab58c]:checked:after{content:"";width:12px;height:12px;background:#00ff96;border-radius:50%;display:block;position:absolute;top:5px;left:4px}.radio_type:checked+label[data-v-6d7ab58c]{color:#00ff96}.form-group[data-v-4c119fd4]{display:flex;align-items:center;width:100%}.form-label[data-v-4c119fd4]{display:block;color:#94a3b8;font-size:.9rem;width:40%;white-space:nowrap;margin-right:.5rem}textarea[data-v-4c119fd4]{border:1px solid rgba(0,255,150,.2);border-radius:5px;background:#0e1b34;padding:1rem;color:#fff}.upload-zone[data-v-662dbe0e]{border:2px dashed rgba(0,255,150,.3);border-radius:12px;padding:.8rem 2rem;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;width:90%;margin:auto}.upload-zone[data-v-662dbe0e]:hover{border-color:#00ff96;background:rgba(0,255,150,.05)}.upload-zone.drag-over[data-v-662dbe0e]{border-color:#00ff96;background:rgba(0,255,150,.1)}.upload-icon[data-v-662dbe0e]{font-size:3rem;margin-bottom:1rem;display:block}.upload-text[data-v-662dbe0e]{color:#94a3b8;margin-bottom:1rem}.upload-btn[data-v-662dbe0e]{background:linear-gradient(135deg,#00ff96,#00d4ff);color:#0a0e27;padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.upload-btn[data-v-662dbe0e]:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,255,150,.3)}.file-input[data-v-662dbe0e]{display:none;visibility:hidden}.form-group[data-v-544063be]{display:flex;align-items:center;width:100%}.form-label[data-v-544063be]{display:block;color:#94a3b8;font-size:.9rem;width:40%;white-space:nowrap}[data-v-544063be] .ant-calendar{background-color:#0f2847}[data-v-544063be] .ant-input{background-color:#0e1b34;border:1px solid #0b4948;height:45px;border-radius:5px;color:#fff}[data-v-544063be] .ant-calendar-picker-icon{color:hsla(0,0%,100%,.25)}[data-v-544063be] .ant-input:hover{border-color:#0b4948}[data-v-544063be] .ant-input[disabled]:hover{color:#adadad!important}.toast[data-v-43a3ecde]{position:fixed;left:50%;transform:translateX(-50%);padding:10px 20px;border-radius:5px;transition:top .5s ease-in-out,opacity .5s ease-in-out;z-index:2000;background-color:var(--detail-bgcolor);box-shadow:0 3px 10px rgba(0,0,0,.16);border:1px solid #0b4948;width:20%;text-align:center}.toast-content[data-v-43a3ecde],.toast[data-v-43a3ecde]{display:flex;align-items:center;justify-content:center}.toast.toast-info[data-v-43a3ecde]{color:#fff}.toast.toast-info .status-dot[data-v-43a3ecde]{width:8px;height:8px;background:#00ff96;border-radius:50%;animation:pulse-43a3ecde 2s infinite;margin-right:10px}.toast.toast-error[data-v-43a3ecde]{color:#fff}.toast.toast-error .status-dot[data-v-43a3ecde]{width:8px;height:8px;background:red;border-radius:50%;animation:pulse1-43a3ecde 2s infinite;margin-right:10px}@keyframes pulse-43a3ecde{0%{box-shadow:0 0 0 0 rgba(0,255,150,.5)}70%{box-shadow:0 0 0 10px rgba(0,255,150,0)}to{box-shadow:0 0 0 0 rgba(0,255,150,0)}}@keyframes pulse1-43a3ecde{0%{box-shadow:0 0 0 0 rgba(255,0,0,.5)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}to{box-shadow:0 0 0 0 rgba(255,0,0,0)}}.stat-card[data-v-bc75b936]{background:rgba(20,35,70,.5);border:1px solid rgba(0,255,150,.2);border-radius:16px;padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.stat-card[data-v-bc75b936]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,255,150,.1) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.stat-card[data-v-bc75b936]:hover{transform:translateY(-5px);border-color:rgba(0,255,150,.5);box-shadow:0 10px 30px rgba(0,255,150,.2)}.stat-card[data-v-bc75b936]:hover:before{opacity:1}.stat-header[data-v-bc75b936]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.stat-icon[data-v-bc75b936]{width:48px;height:48px;background:var(--shade-color);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.stat-icon-image[data-v-bc75b936]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stat-trend[data-v-bc75b936]{font-size:.85rem;display:flex;align-items:center;gap:.25rem}.trend-up[data-v-bc75b936]{color:#00ff96}.trend-down[data-v-bc75b936]{color:#ff6b6b}.stat-value[data-v-bc75b936]{font-size:2rem;font-weight:700;color:#00ff96;margin-bottom:.25rem}.stat-label[data-v-bc75b936]{color:#94a3b8;font-size:.9rem}