:root{--hyper-bg:#f5f5f7;--hyper-card-bg:#fff;--hyper-text-primary:#1d1d1f;--hyper-text-regular:#434345;--hyper-text-secondary:#86868b;--hyper-primary:#007aff;--hyper-success:#34c759;--hyper-warning:#ff9f0a;--hyper-danger:#ff3b30;--hyper-space-xs:8px;--hyper-space-sm:12px;--hyper-space-md:16px;--hyper-space-lg:20px;--hyper-space-xl:24px;--hyper-radius-sm:10px;--hyper-radius-md:14px;--hyper-radius-lg:20px;--hyper-page-padding:10px;--el-color-primary:var(--hyper-primary);--el-color-success:var(--hyper-success);--el-color-warning:var(--hyper-warning);--el-color-danger:var(--hyper-danger);--el-font-size-base:15px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-small:14px;--el-font-size-extra-large:22px;--el-border-radius-base:12px;--el-border-radius-small:8px;--el-border-radius-round:24px;--el-card-border-radius:20px;--el-dialog-border-radius:24px;--el-border-color-light:#e5e5ea;--el-bg-color-page:var(--hyper-bg);--el-bg-color-overlay:var(--hyper-card-bg);--el-box-shadow:0 4px 12px #0000000a;--el-box-shadow-light:0 2px 8px #00000005}body{background-color:var(--hyper-bg);color:var(--hyper-text-primary);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#app{width:100%;height:100vh;height:100dvh;margin:0;padding:0;display:flex;overflow:hidden}.hyper-title{color:var(--hyper-text-primary);margin-bottom:var(--hyper-space-xl);letter-spacing:-.5px;font-size:28px;font-weight:700}.hyper-subtitle{color:var(--hyper-text-regular);margin-bottom:var(--hyper-space-md);font-size:20px;font-weight:600}.hyper-page{padding:var(--hyper-page-padding);min-width:0}.hyper-page-header{justify-content:space-between;align-items:flex-start;gap:var(--hyper-space-md);margin-bottom:var(--hyper-space-lg);flex-wrap:wrap;display:flex}.hyper-page-title{color:var(--hyper-text-primary);letter-spacing:-.3px;margin:0;font-size:24px;font-weight:700}.hyper-page-subtitle{color:var(--hyper-text-secondary);margin:6px 0 0;font-size:14px}.hyper-card{border-radius:var(--hyper-radius-lg);box-shadow:var(--el-box-shadow-light);background:var(--hyper-card-bg);border:none}.hyper-toolbar{align-items:center;gap:var(--hyper-space-sm);margin-bottom:var(--hyper-space-md);flex-wrap:wrap;display:flex}.hyper-toolbar__left,.hyper-toolbar__right{align-items:center;gap:var(--hyper-space-sm);flex-wrap:wrap;display:flex}.hyper-toolbar__spacer{margin-left:auto}.hyper-pager{margin-top:var(--hyper-space-md);justify-content:flex-end;display:flex}.hyper-stat-grid{gap:var(--hyper-space-md);margin-bottom:var(--hyper-space-lg);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.hyper-stat-card{padding:var(--hyper-space-md) var(--hyper-space-lg);border-radius:var(--hyper-radius-md);background:var(--hyper-card-bg);box-shadow:var(--el-box-shadow-light)}.hyper-stat-label{color:var(--hyper-text-secondary);font-size:13px}.hyper-stat-value{color:var(--hyper-text-primary);font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:800;line-height:1.15}.hyper-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.hyper-tip{color:var(--hyper-text-secondary);font-size:13px;line-height:1.6}.hyper-break-all{word-break:break-all}.hyper-editor-bar{align-items:center;gap:var(--hyper-space-xs);padding:0 0 var(--hyper-space-xs);border-bottom:1px solid var(--el-border-color-light);background:var(--el-fill-color-light);display:flex}.hyper-dialog-footer{justify-content:flex-end;gap:var(--hyper-space-xs);display:flex}.el-card{transition:box-shadow .3s;box-shadow:var(--el-box-shadow-light)!important;border:none!important}.el-card:hover{box-shadow:var(--el-box-shadow)!important}.el-button{border-radius:12px;font-weight:500}.el-button--large{border-radius:16px}.el-table{--el-table-header-bg-color:#fcfcfd;border-radius:16px;overflow:hidden}.el-table th.el-table__cell{color:var(--hyper-text-regular);font-size:15px;font-weight:600}.el-table td.el-table__cell{font-size:15px}.el-dialog__header{text-align:center;margin-right:0;font-weight:700}.el-dialog__title{font-size:20px;font-weight:700}.el-dialog__footer{text-align:center}.el-input__wrapper{border-radius:12px;box-shadow:0 0 0 1px var(--el-border-color-light) inset!important}.el-input__wrapper.is-focus{box-shadow:0 0 0 2px var(--el-color-primary) inset!important}@media (max-width:1200px){.hyper-title{margin-bottom:var(--hyper-space-lg);font-size:25px}}@media (max-width:768px){:root{--hyper-page-padding:8px;--el-font-size-base:14px;--el-font-size-large:16px;--el-font-size-medium:15px;--hyper-space-lg:16px;--hyper-space-xl:18px}.hyper-title{margin-bottom:var(--hyper-space-md);letter-spacing:0;font-size:21px}.hyper-subtitle{font-size:17px}.hyper-page-title{font-size:19px}.hyper-page-header{margin-bottom:var(--hyper-space-md);flex-direction:column;align-items:stretch}.hyper-toolbar{gap:var(--hyper-space-xs)}.hyper-toolbar__left,.hyper-toolbar__right{gap:var(--hyper-space-xs);width:100%}.hyper-toolbar__spacer{margin-left:0}.hyper-toolbar .el-input,.hyper-toolbar .el-select,.hyper-toolbar .el-date-editor{width:100%!important}.hyper-pager{justify-content:center}.el-pagination{justify-content:center;row-gap:var(--hyper-space-xs);flex-wrap:wrap}.el-pagination .el-pagination__sizes,.el-pagination .el-pagination__jump{display:none}.el-card__body{padding:var(--hyper-space-sm)}.hyper-table-wrap{overflow-x:visible}.el-table__header-wrapper,.el-table__border-left-patch{display:none}.el-table{height:auto!important;max-height:none!important}.el-table__inner-wrapper,.el-table__body-wrapper,.el-table__body,.el-table__body tbody{width:100%;min-width:0;display:block;height:auto!important;max-height:none!important}.el-table--border,.el-table--border:after,.el-table--border:before{border:none}.el-table--border:after,.el-table--border:before{display:none}.el-table__body tbody>tr.el-table__row{margin-bottom:var(--hyper-space-sm);padding:var(--hyper-space-sm);border:1px solid var(--el-border-color-lighter);border-radius:var(--hyper-radius-md);background:var(--hyper-card-bg);box-shadow:var(--el-box-shadow-lighter);display:block;position:relative}.el-table__body tbody>tr.el-table__row>td.el-table__cell.el-table-column--selection{top:calc(var(--hyper-space-sm) + 4px);right:var(--hyper-space-sm);width:auto;padding:0;position:absolute}.el-table__body tbody>tr.el-table__row>td.el-table-column--selection+td.el-table__cell{padding-right:28px}.el-table__body tbody>tr.el-table__row:hover>td.el-table__cell,.el-table__body tbody>tr.el-table__row.hover-row>td.el-table__cell{background-color:#0000}.el-table__body tbody>tr.el-table__row>td.el-table__cell{align-items:flex-start;gap:var(--hyper-space-xs);background-color:#0000;border:none;width:100%;padding:4px 0;font-size:13px;display:flex}.el-table__body tbody>tr.el-table__row>td.el-table__cell[data-label]:before{content:attr(data-label);color:var(--hyper-text-secondary);flex:0 0 76px;font-size:12px;line-height:20px}.el-table__body tbody>tr.el-table__row>td.el-table__cell .cell{text-overflow:clip;white-space:normal;word-break:break-word;flex:auto;min-width:0;padding:0;line-height:20px;overflow:visible}.el-table__body-wrapper td.el-table-fixed-column--left,.el-table__body-wrapper td.el-table-fixed-column--right{box-shadow:none;position:static;left:auto;right:auto}.el-table__body tbody>tr.el-table__row>td.el-table__cell[data-hyper-role=actions]{margin-top:var(--hyper-space-xs);padding-top:var(--hyper-space-xs);border-top:1px solid var(--el-border-color-lighter);justify-content:flex-start}.el-table__body tbody>tr.el-table__row>td.el-table__cell[data-hyper-role=actions]:before{display:none}.el-table__body tbody>tr.el-table__row>td.el-table__cell[data-hyper-role=actions] .cell{justify-content:flex-start;gap:var(--hyper-space-xs);flex-wrap:wrap;display:flex}.el-table__empty-block{min-height:120px}.el-table__body .hyper-col--hide-mobile{display:none!important}.el-dialog:not(.is-fullscreen){--el-dialog-width:calc(100vw - 24px)!important;--el-dialog-margin-top:4vh!important}.el-dialog__body{padding:var(--hyper-space-sm) var(--hyper-space-sm) 0}.el-drawer.ltr,.el-drawer.rtl{max-width:92vw!important}.el-message-box{max-width:92vw}.el-form-item{display:block}.el-form-item__label{text-align:left!important;justify-content:flex-start!important;width:auto!important;height:auto!important;padding:0 0 6px!important;line-height:1.5!important;display:block!important}.el-form-item__content{margin-left:0!important}.el-form-item:has(>.el-form-item__content>.el-switch){align-items:flex-start;gap:var(--hyper-space-sm);display:flex}.el-form-item:has(>.el-form-item__content>.el-switch)>.el-form-item__label{white-space:nowrap;flex:none;width:auto!important;padding:0!important;line-height:32px!important}.el-form-item:has(>.el-form-item__content>.el-switch)>.el-form-item__content{flex:auto;align-items:flex-start;min-width:0}.hyper-chart:not(.hyper-chart--auto){height:238px!important}.el-descriptions__body .el-descriptions__table{table-layout:auto}.el-dialog__footer,.el-drawer__footer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}html,body,#app{width:100%;height:100%;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}
