#app{height:100%}.table-text-preview[data-v-27ebd262]{display:inline-flex;width:100%;align-items:center}.table-text-preview__summary[data-v-27ebd262]{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303133;cursor:pointer}.table-text-preview__full[data-v-27ebd262]{white-space:pre-wrap;line-height:22px;max-height:320px;overflow-y:auto;color:#303133}.table-text-preview__actions[data-v-27ebd262]{margin-top:8px;text-align:right}.table-text-preview__drawer[data-v-27ebd262]{padding:8px 16px 16px 16px;white-space:pre-wrap;line-height:24px;color:#303133}:root{--bg:#f6f8fc;--panel:hsla(0,0%,100%,.78);--panel-solid:#fff;--text:#0f172a;--muted:rgba(15,23,42,.68);--border:rgba(15,23,42,.08);--shadow-sm:0 8px 24px rgba(15,23,42,.08);--shadow-md:0 18px 50px rgba(15,23,42,.12);--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--primary:#3b82f6;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--sidebar-bg:#0b1220;--sidebar-text:hsla(0,0%,100%,.86);--sidebar-muted:hsla(0,0%,100%,.62);--sidebar-active:rgba(59,130,246,.22);--header-bg:hsla(0,0%,100%,.72)}*{box-sizing:border-box}body,html{height:100%}body{margin:0;padding:0;color:var(--text);background:radial-gradient(900px 400px at 10% 10%,rgba(59,130,246,.18),transparent 55%),radial-gradient(800px 360px at 95% 20%,rgba(34,197,94,.12),transparent 50%),radial-gradient(700px 340px at 60% 95%,rgba(245,158,11,.1),transparent 55%),var(--bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.4}.bysc-panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);backdrop-filter:blur(10px)}.el-container{height:100%}.el-main{padding:16px!important}.el-card{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.el-card__header{border-bottom:1px solid var(--border)}.el-button{border-radius:10px}.el-button--primary{background-color:var(--primary);border-color:var(--primary)}.el-button--success{background-color:var(--success);border-color:var(--success)}.el-button--warning{background-color:var(--warning);border-color:var(--warning)}.el-button--danger{background-color:var(--danger);border-color:var(--danger)}.el-input__inner,.el-textarea__inner{border-radius:10px;border-color:rgba(15,23,42,.14)}.el-input__inner:focus,.el-textarea__inner:focus{border-color:rgba(59,130,246,.65);box-shadow:0 0 0 3px rgba(59,130,246,.16)}.el-select .el-input.is-focus .el-input__inner{border-color:rgba(59,130,246,.65)}.el-dialog{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.el-dialog__header{border-bottom:1px solid var(--border);background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.62))}.el-dialog__footer{border-top:1px solid var(--border)}.el-table{border-radius:var(--radius-md);overflow:hidden}.el-table th.el-table__cell{background:rgba(15,23,42,.04)!important;color:rgba(15,23,42,.72)!important}.el-table__row:hover td{background:rgba(59,130,246,.06)!important}.el-pagination{padding:12px 0 0}.el-message-box{border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}#app{min-height:100%}.layout__page>div{min-height:calc(100vh - 96px);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);backdrop-filter:blur(10px);padding:16px}.layout__page>.layout__pageTop{min-height:auto}.layout__page{scroll-behavior:smooth}.layout__page::-webkit-scrollbar{width:10px;height:10px}.layout__page::-webkit-scrollbar-thumb{background:rgba(100,116,139,.34);border-radius:10px}.layout__page::-webkit-scrollbar-track{background:transparent}.layout__page .el-cascader,.layout__page .el-date-editor,.layout__page .el-input,.layout__page .el-select{margin-bottom:8px}.layout__page .el-button+.el-button{margin-left:8px}.layout__page .el-table{margin-top:8px}.layout__page .el-table:before{height:0}.layout__page .el-table .cell{text-align:left}.layout__page .el-table{font-size:14px}.layout__page .el-table th.el-table__cell{height:44px;padding:10px 0;font-size:14px;font-weight:600}.layout__page .el-table td.el-table__cell{height:48px;padding:10px 0;font-size:14px}.layout__page .el-table .cell{line-height:22px}.layout__page .el-table .cell>.el-button,.layout__page .el-table .cell>.el-popconfirm{margin-right:6px;margin-bottom:0;vertical-align:middle}.layout__page .el-table .cell>.el-button:last-child,.layout__page .el-table .cell>.el-popconfirm:last-child{margin-right:0}.layout__page .el-pagination{margin-top:12px;padding-top:8px;border-top:1px dashed var(--border)}.el-dialog{max-width:920px;width:min(760px,92vw)!important}.el-dialog__title{font-size:16px;font-weight:700;color:rgba(15,23,42,.84)}.el-dialog__body{padding:18px 22px 14px}.el-dialog__footer{padding:12px 22px 18px}.el-dialog .el-form-item__label{font-weight:600;color:rgba(15,23,42,.76)}.el-dialog .el-form-item{margin-bottom:18px}.el-table .el-button--mini,.el-table .el-button--small{border-radius:8px}.el-table__empty-text{color:var(--muted)}