:root{color:#263244;font-synthesis:none;--el-color-primary:#2878ee;--el-color-primary-light-3:#689ff3;--el-color-primary-light-5:#96bdf7;--el-color-primary-light-7:#c2d9fb;--el-color-primary-light-8:#d5e5fc;--el-color-primary-light-9:#eff5ff;--el-color-primary-dark-2:#1e62c6;--el-color-success:#269879;--el-color-warning:#c58020;--el-color-danger:#d45c68;--el-text-color-primary:#263244;--el-text-color-regular:#58667b;--el-text-color-secondary:#8792a4;--el-border-color:#e1e7ef;--el-border-color-light:#e9edf3;--el-border-radius-base:6px;--el-font-size-base:13px;--el-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--sidebar-width:192px;--header-height:56px;background:#f4f6f9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0;font-size:13px;line-height:1.5}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #9ec6ff}button:not(.el-button,.el-dropdown-menu__item,.el-pagination button){border:0}h1,h2,h3,p{margin:0}button{color:inherit}.el-button{height:34px;padding:8px 14px;font-weight:500}.el-button.is-link{height:auto;padding:3px 0;font-size:12px}.el-button+.el-button{margin-left:8px}.el-input__wrapper{min-height:36px;box-shadow:inset 0 0 0 1px #e1e7ef}.el-select__wrapper{min-height:36px;font-size:13px}.el-input__inner{font-size:13px}.el-dropdown{color:inherit}.el-dropdown-menu__item{font-size:13px}.el-popper{max-width:calc(100vw - 24px)}.el-message-box{border:1px solid #e1e7ef;border-radius:10px;width:460px;max-width:calc(100vw - 32px);padding:20px 22px;box-shadow:0 16px 48px #243c6426}.el-message-box .el-message-box__title{font-size:16px;font-weight:600}.el-message-box .el-message-box__message{color:#58667b;overflow-wrap:anywhere;line-height:1.7}.el-message-box .el-message-box__btns{padding-top:20px}.app-header{height:var(--header-height);z-index:100;background:#fff;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:16px;padding:0 22px 0 16px;display:flex;position:fixed;inset:0 0 auto}.brand{flex:none;align-items:center;gap:10px;display:flex}.brand img{border-radius:7px;display:block}.brand strong{letter-spacing:.2px;color:#253146;font-size:16px;font-weight:650}.header-right{align-items:center;gap:14px;min-width:0;display:flex}.global-search{width:240px}.global-search .el-input__wrapper{box-shadow:none;background:#f5f7fa}.global-search .el-input__inner{font-size:12px}.search-submit{color:#8e9aaf;background:0 0;place-items:center;padding:3px;display:grid}.sample-label{color:#8692a4;white-space:nowrap;background:#f3f5f8;border-radius:4px;padding:4px 8px;font-size:11px}.sample-label:hover{color:#2878ee;background:#eaf1fc}.header-separator{background:#e9edf3;width:1px;height:26px}.user-menu{text-align:left;background:0 0;align-items:center;gap:10px;padding:0;display:flex}.user-menu>span:nth-child(2){flex-direction:column;display:flex}.user-menu strong{font-size:13px;font-weight:600}.user-menu small{color:#8b96a5;margin-top:1px;font-size:10px}.user-menu>.el-icon{color:#8a96a7;margin-left:5px;font-size:12px}.avatar{color:#5184cf;background:#eaf1fd;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:600;display:grid}.app-sidebar{z-index:90;left:0;top:var(--header-height);width:var(--sidebar-width);background:#eef2f7;border-right:1px solid #e5eaf1;flex-direction:column;padding:0;display:flex;position:fixed;bottom:0;overflow:hidden}.sidebar-content{scrollbar-width:thin;scrollbar-color:#c8d2e1 transparent;scrollbar-gutter:stable;flex:auto;min-height:0;padding:16px 10px;overflow:hidden auto}.sidebar-content::-webkit-scrollbar{width:4px}.nav-section-label{color:#8592a6;margin-bottom:5px;padding:0 12px;font-size:11px;font-weight:500}.nav-item{text-align:left;color:#596b83;background:0 0;border-radius:6px;align-items:center;gap:10px;width:100%;height:37px;margin:2px 0;padding:0 12px;font-size:13px;display:flex;position:relative}.nav-item .el-icon{font-size:17px}.nav-item:hover:not(:disabled){color:#286fc7;background:#e4ebf6}.nav-item.active:before{content:"";background:#2878ee;border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.nav-item.is-disabled{color:#929dab}.disabled-nav-wrapper{display:block}.sidebar-bottom{background:#eef2f7;border-top:1px solid #dfe6ef;flex:none;margin-top:0;padding:14px 18px}.workspace-identity{color:#6b7d95;align-items:center;gap:7px;min-height:18px;margin-bottom:8px;font-size:12px;display:flex}.workspace-dot{background:#82b19e;border-radius:50%;width:6px;height:6px}.sidebar-help{color:#657994;background:0 0;align-items:center;gap:7px;width:100%;min-height:28px;padding:4px 0;font-size:12px;display:flex}.sidebar-help>.el-icon{font-size:15px}.sidebar-help .el-icon:last-child{margin-left:auto}.mobile-menu-button,.sidebar-scrim{display:none!important}.main-area{padding:calc(var(--header-height) + 18px) 24px 32px;margin-left:var(--sidebar-width);min-height:100vh}.page-content{min-width:0;max-width:1744px;margin:0 auto}.breadcrumbs{color:#99a3b1;align-items:center;gap:10px;margin-bottom:12px;font-size:11px;display:flex}.breadcrumbs .el-icon{font-size:9px}.breadcrumbs span:last-child{color:#737f92}.page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.page-heading h1{letter-spacing:.3px;color:#263244;font-size:22px;font-weight:650;line-height:34px}.heading-actions{align-items:center;gap:10px;display:flex}.heading-actions .el-button+.el-button{margin-left:0}.button-end-icon{margin-left:10px;font-size:11px}.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.stat-tile{text-align:left;border-radius:8px;flex-direction:column;min-height:90px;padding:16px 18px;transition:box-shadow .15s,border-color .15s;display:flex;position:relative;border:1px solid #0000!important}.stat-tile:hover:not(:disabled){box-shadow:0 3px 12px #25436b0c;border-color:currentColor!important}.stat-tile>.stat-label{opacity:.85;font-size:13px;font-weight:500}.stat-tile>strong{font-variant-numeric:tabular-nums;margin-top:8px;font-size:28px;font-weight:650;line-height:1.2}.stat-tile .stat-icon{opacity:.65;font-size:20px;position:absolute;top:16px;right:18px}.tone-blue{color:#3174cc;background:#eaf2ff;border-color:#e0ebfc!important}.tone-green{color:#308265;background:#eaf6f0;border-color:#ddefe5!important}.tone-teal{color:#36869a;background:#eaf5f8;border-color:#e0eef3!important}.tone-amber{color:#b57822;background:#fff4e4;border-color:#f7e9d2!important}.tone-red{color:#c36270;background:#fcedef;border-color:#f6e3e7!important}.tone-violet{color:#8170af;background:#f0edfa;border-color:#e8e2f6!important}.tone-neutral{color:#8592a5;background:#edf1f6}.surface{background:#fff;border:1px solid #e6ebf1;border-radius:9px;min-width:0}.workspace-layout{grid-template-columns:minmax(0,1fr) 276px;align-items:start;gap:16px;display:grid}.assets-surface{overflow:hidden}.ownership-tabs{border-bottom:1px solid #e9edf2;gap:32px;min-height:60px;padding:0 24px;display:flex}.ownership-tabs>button{color:#8490a3;background:0 0;align-items:center;gap:9px;padding:18px 0;font-weight:500;display:flex;position:relative}.ownership-tabs>button>span{background:#f0f3f7;border-radius:4px;padding:0 6px;font-size:11px;font-weight:500}.ownership-tabs>button.active{color:#2878ee;font-weight:600}.ownership-tabs>button.active:after{content:"";background:#2878ee;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.asset-filter-bar{grid-template-columns:minmax(180px,1fr) 170px 142px 34px;gap:10px;padding:20px 22px 17px;display:grid}.reset-button{width:34px;height:36px;padding:0}.asset-type-tabs{border-bottom:1px solid #f0f2f6;flex-wrap:wrap;gap:7px;padding:0 22px 18px;display:flex}.asset-type-tabs>button{color:#7a879a;background:#f7f8fa;border-radius:4px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;display:flex}.asset-type-tabs>button>span{opacity:.75;font-size:10px}.asset-type-tabs>button:disabled{opacity:.5}.asset-view-tools{justify-content:space-between;align-items:center;gap:12px;padding:17px 22px 16px;display:flex}.quick-tabs{align-items:center;gap:18px;display:flex}.quick-tabs>button{color:#929cab;background:0 0;padding:0;font-size:12px}.result-count{color:#9aa4b3;white-space:nowrap;font-size:11px}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 22px 22px;display:grid}.asset-card{background:#fff;border:1px solid #e5eaf1;border-radius:7px;flex-direction:column;min-width:0;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.asset-card:hover{border-color:#cdddf2;box-shadow:0 4px 14px #24426108}.asset-card-head{align-items:center;gap:10px;min-width:0;padding:16px 16px 12px;display:flex}.asset-glyph{border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:650;display:inline-flex}.asset-glyph .el-icon{font-size:21px}.asset-glyph.small{border-radius:7px;width:30px;height:30px;font-size:14px}.asset-glyph.small .el-icon{font-size:16px}.glyph-blue{color:#4387e8;background:#eaf2ff}.glyph-violet{color:#9280cf;background:#f0edfd}.glyph-ink{color:#46556b;background:#edf0f5}.glyph-green{color:#54a56e;background:#e5f5eb}.glyph-orange{color:#d5964a;background:#fff1e2}.glyph-red{color:#d96c80;background:#ffedf0}.glyph-neutral{color:#8896aa;background:#eff3f7}.asset-card-title{flex:1;min-width:0}.asset-name{text-align:left;color:#3d4a5f;white-space:nowrap;text-overflow:ellipsis;background:0 0;max-width:100%;padding:0;font-size:13px;font-weight:600;display:block;overflow:hidden}.asset-name:hover{color:#2878ee}.asset-card-title>span{color:#99a3b1;white-space:nowrap;align-items:center;gap:6px;margin-top:3px;font-size:10px;display:flex}.asset-card-title>span>i{background:#c3cbd6;border-radius:50%;width:3px;height:3px}.icon-button{color:#99a5b5;background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:16px;display:inline-flex}.icon-button:hover{color:#4588e6;background:#eef4fe}.favorite-button{align-self:flex-start;margin:-1px -5px 0 0;font-size:16px}.identity-box{background:#f6f8fb;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:36px;margin:0 16px 12px;padding:6px 6px 6px 10px;display:flex}.identity-text{color:#6c7b91;text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;overflow:hidden}.identity-box .icon-button{width:24px;height:22px;font-size:13px}.asset-meta-row{align-items:center;gap:10px;min-width:0;min-height:17px;margin-bottom:9px;padding:0 16px;font-size:10px;display:flex}.asset-meta-row>span:first-child{color:#a0a9b7;white-space:nowrap}.asset-meta-row>strong{color:#6b7990;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:500;overflow:hidden}.asset-meta-row>span:last-child{white-space:nowrap;margin-left:auto;font-size:10px}.status-dot{color:#8da09c;align-items:center;gap:5px;display:inline-flex}.status-dot i{background:currentColor;border-radius:50%;width:4px;height:4px}.quiet-label{color:#a2acbb;font-size:11px;font-weight:400}.shared-source{color:#a1aabd;padding:0 16px 10px;font-size:10px}.asset-card-foot{border-top:1px solid #eef1f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:45px;margin-top:auto;padding:9px 13px 9px 16px;display:flex}.card-primary-actions{align-items:center;gap:7px;min-width:0;display:flex}.card-primary-actions .el-button.is-link{margin:0;font-size:11px}.action-divider{background:#e4e9f1;flex-shrink:0;width:1px;height:10px}.asset-card-foot .icon-button{width:21px;height:23px;font-size:14px}.dropdown-arrow{margin-left:20px}.list-footer{color:#9aa4b2;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:16px 22px;font-size:11px;display:flex}.el-pagination{font-weight:400}.el-pagination.is-background .el-pager li{color:#8090a6;background:#f3f6fa;font-size:12px}.el-pagination.is-background .el-pager li.is-active{color:#2878ee;background:#edf4ff}.personal-panels{flex-direction:column;gap:18px;display:flex}.panel-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.panel-heading h2{color:#536177;font-size:13px;font-weight:600}.monthly-progress{color:#a3adbc;font-size:11px}.monthly-progress strong{color:#5f7fa9;font-size:19px;font-weight:600}.monthly-progress .el-progress{margin-top:10px}.el-progress-bar__outer{background:#eef2f7}.el-progress-bar__inner{background:#7ea9e9}.compact-asset-list{margin-top:12px}.compact-asset-list>button{text-align:left;background:0 0;align-items:center;gap:9px;width:100%;min-width:0;padding:12px 0;display:flex;border-bottom:1px solid #f0f3f7!important}.compact-asset-list>button:last-child{border:0!important}.compact-asset-list>button>span:nth-child(2){flex:1;min-width:0}.compact-asset-list strong{color:#6e7b90;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.compact-asset-list small{color:#a7b0bd;margin-top:3px;font-size:10px;display:block}.compact-asset-list button:hover strong{color:#2878ee}.small-state{white-space:nowrap;font-size:10px}.amber-text{color:#bc8a47}.green-text{color:#34967a}.panel-action.el-button{color:#8a9aaf;background:#f4f7fb;border-color:#0000;justify-content:space-between;width:100%;height:33px;margin-top:12px;font-size:11px;display:flex}.panel-action.warning-action{color:#bc8a42;background:#fff5e6}.panel-action:hover{color:#2878ee;border-color:#c3d6ef}.number-badge{color:#9587bc;background:#f2eefb;border-radius:4px;padding:1px 6px;font-size:10px}.incoming-list>div{align-items:center;gap:9px;min-width:0;margin-bottom:17px;display:flex}.incoming-list>div:last-child{margin-bottom:0}.mini-avatar{color:#93a1b6;background:#f0f3f8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;display:inline-flex}.incoming-list>div>span:last-child{min-width:0}.incoming-list strong{color:#7a879a;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.incoming-list small{color:#abb4c1;margin-top:4px;font-size:10px;display:block}.muted-icon{color:#a6b2c4;font-size:13px}.recent-panel .panel-heading{margin-bottom:0}.quiet-empty,.all-done{color:#99a6b7;padding:14px 0;font-size:11px}.all-done{color:#60a38b;align-items:center;gap:5px;display:flex}.empty-state{flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:40px 20px;display:flex}.empty-illustration{color:#aabedb;background:#f2f6fc;border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:18px;font-size:28px;display:grid}.empty-state h3{color:#67778e;font-size:14px;font-weight:500}.empty-state p{color:#a3aebe;margin:9px 0 22px;font-size:12px}.phone-filter-bar{border-bottom:1px solid #edf0f5;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 22px;display:flex}.phone-filter-bar>.el-input{width:265px}.phone-filter-bar>.el-select{width:155px}.phone-filter-bar>.el-select:nth-of-type(3){width:145px}.phone-filter-bar .el-button{height:36px;margin:0}.filter-is-active.el-button{color:#2878ee;background:#eff5ff;border-color:#c8ddfa}.advanced-filter-bar{background:#fafbfd;border-bottom:1px solid #edf0f5;align-items:center;gap:10px;padding:16px 22px;display:flex}.advanced-filter-bar>label{color:#97a4b6;font-size:11px}.advanced-filter-bar>.el-select{width:155px}.table-tools{color:#7c899c;justify-content:space-between;align-items:center;gap:10px;padding:16px 22px;font-size:12px;display:flex}.table-tools strong{font-weight:500}.table-tools>div>span{color:#a7b0bd;margin-left:12px;font-size:11px;font-weight:400}.table-tools .selected-hint{color:#5489cf}.table-tools .el-button{color:#8b9bb2;width:27px;height:27px;padding:0}.phone-table{--el-table-border-color:#edf1f5;--el-table-header-bg-color:#f7f9fc;--el-table-header-text-color:#8591a3;--el-table-text-color:#5f6d83;--el-table-row-hover-bg-color:#f7faff;font-size:12px}.phone-table .el-table__header-wrapper th,.phone-table .el-table__fixed-header-wrapper th{height:43px;font-size:11px;font-weight:500}.phone-table .el-table__cell{height:64px;padding:8px 0}.phone-table .cell{padding:0 16px;line-height:1.5}.phone-table .el-table-column--selection .cell{padding:0 12px}.phone-number{color:#3880df;background:0 0;padding:0;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:500}.phone-number:hover{color:#145fbd}.cell-subline{color:#b1bac7;margin-top:3px;font-size:9px;display:block}.device-link{color:#8493a9;background:0 0;align-items:center;gap:4px;padding:0;font-size:11px;display:inline-flex}.device-link .el-icon{color:#a1b1c9}.device-link:hover{color:#2878ee}.missing-value{color:#c0a06e;font-size:11px}.owner-link{background:0 0;align-items:center;gap:7px;padding:0;font-size:11px;display:inline-flex}.table-avatar{color:#8c9aaf;background:#f1f3f7;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:10px;display:inline-flex}.table-avatar.mine{color:#6b97d3;background:#edf3fd}.me-dot{background:#72a2e5;border-radius:50%;width:4px;height:4px}.status-pill{white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:400;display:inline-flex}.status-pill>i{background:currentColor;border-radius:50%;width:4px;height:4px}.relation-count{color:#6b8db9;background:#f1f5fb;border-radius:4px;align-items:center;gap:10px;padding:2px 7px;font-size:11px;display:inline-flex}.relation-count .el-icon{color:#a5b7d1;font-size:8px}.table-projects{flex-wrap:wrap;gap:4px;display:flex}.project-tag{color:#879abb;white-space:nowrap;background:#f1f5fc;border-radius:3px;padding:2px 6px;font-size:9px;display:inline-block}.project-tag.central{color:#a39ab6;background:#f3f2f7}.remark-text{color:#9ba6b6;font-size:11px}.time-text{color:#a1acbd;font-variant-numeric:tabular-nums;font-size:10px}.row-actions{grid-template-columns:1fr 1fr;align-items:center;gap:12px;display:grid}.row-actions .el-button.is-link{margin:0;font-size:11px}.row-actions>span{display:flex}.row-actions .el-button.is-disabled{color:#c7cfd9}.table-empty{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:32px;line-height:1.5;display:flex}.table-empty>.el-icon{color:#bbcbdf;font-size:30px}.table-empty strong{color:#8795a9;font-size:13px;font-weight:400}.table-empty>span{color:#b3bcc8;font-size:11px}.phone-pagination .el-pagination__sizes{margin-right:14px}.phone-pagination .el-pagination__sizes .el-select{width:100px}.muted{color:#b2bac6}.mobile-phone-list{display:none}.el-drawer__header{border-bottom:1px solid #ebeff5;margin:0;padding:22px 26px}.drawer-title{color:#334158;font-size:17px;font-weight:600}.el-drawer__body{padding:24px 26px}.el-drawer__footer{border-top:1px solid #e8edf4;padding:16px 26px}.drawer-footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.drawer-footer .el-button{min-width:80px;margin:0}.detail-hero{align-items:center;gap:12px;margin-bottom:26px;display:flex}.detail-hero>div{flex:1;min-width:0}.detail-hero h2{overflow-wrap:anywhere;font-size:18px;font-weight:600}.detail-hero p{color:#9aa6b8;margin-top:5px;font-size:11px}.detail-hero p span{margin:0 7px}.detail-tabs .el-tabs__item{font-size:13px}.detail-tabs .el-tabs__nav-wrap:after{height:1px}.detail-section{padding:20px 0 12px}.detail-section h3,.form-section h3,.existing-grants h3{color:#5f6e85;margin-bottom:20px;font-size:13px;font-weight:600}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 24px;margin:0;display:grid}.detail-grid dt{color:#99a5b5;margin-bottom:7px;font-size:11px}.detail-grid dd{color:#5e6c83;overflow-wrap:anywhere;align-items:center;gap:6px;min-height:23px;margin:0;font-size:13px;display:flex}.detail-grid .full-span{grid-column:1/-1}.mono{font-family:SFMono-Regular,Consolas,monospace}.text-link{color:#4989dc;background:0 0;padding:0}.inline-me{color:#6c9adb;background:#edf4ff;border-radius:3px;margin-left:5px;padding:1px 5px;font-size:10px}.wrap-text{white-space:pre-wrap}.credential-line{background:#f7f9fc;border:1px solid #e9eef5;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.credential-line>div{color:#8997ab;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.masked-secret{letter-spacing:3px;color:#acb7c7;font-size:11px}.credential-operations{gap:20px;padding-top:12px;display:flex}.section-description{color:#919db0;margin-bottom:20px;font-size:12px;line-height:1.8}.relation-item{border-bottom:1px solid #eff2f7;align-items:center;gap:12px;min-width:0;padding:16px 0;display:flex}.relation-scope{color:#8998ae;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;font-size:12px;display:flex}.relation-scope .el-select{width:180px}.relation-info{text-align:left;background:0 0;flex:1;min-width:0;padding:0}.relation-info strong{color:#5f718b;overflow-wrap:anywhere;font-size:13px;font-weight:500}.relation-info>span,.relation-info>small{color:#9aa6b8;margin-top:4px;font-size:11px;display:block}.lock-label{color:#b0b9c7;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.history-entry{gap:15px;padding:0 0 25px;display:flex}.history-entry>i{background:#a6c3e9;border-radius:50%;width:7px;height:7px;margin-top:6px}.history-entry strong{color:#647995;font-size:13px;font-weight:500;display:block}.history-entry small{color:#aab4c3;margin-top:4px;font-size:10px;display:block}.history-entry p{color:#8e9bb0;margin-top:8px;font-size:12px}.form-section{border-bottom:1px solid #edf0f5;margin-bottom:24px;padding-bottom:10px}.form-section.last{border:0;margin-bottom:0;padding:0}.phone-form .el-form-item{margin-bottom:22px}.phone-form .el-select,.workspace-dialog .el-form-item .el-select{width:100%}.el-form-item__label{color:#748198;font-size:12px}.el-form-item__error{padding-top:4px;font-size:11px}.field-help{color:#9eaabb;width:100%;margin-top:7px;font-size:11px;line-height:1.7}.option-extra{float:right;color:#a4aebd;padding-left:16px;font-size:10px}.workspace-dialog{border-radius:10px;max-width:calc(100vw - 32px);padding:24px}.workspace-dialog .el-dialog__header{padding:0 30px 20px 0}.workspace-dialog .el-dialog__title{color:#3c4b62;font-size:17px;font-weight:600}.workspace-dialog .el-dialog__headerbtn{top:15px;right:15px}.workspace-dialog .el-dialog__body{padding:0}.workspace-dialog .el-dialog__footer{padding:24px 0 0}.dialog-asset{background:#f7f9fc;border-radius:6px;align-items:center;gap:10px;margin-bottom:24px;padding:14px;display:flex}.dialog-asset>div{min-width:0}.dialog-asset strong{color:#697a93;font-size:13px;font-weight:500;display:block}.dialog-asset>div>span{color:#94a0b2;overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.secret-display{background:#f7faff;border:1px solid #dce7f7;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.secret-display code{color:#4879b9;overflow-wrap:anywhere;min-width:0;font-size:16px}.secret-display .el-button{flex:none}.secret-countdown{text-align:center;color:#a0adc0;justify-content:center;align-items:center;gap:5px;margin:14px 0 20px;font-size:11px;display:flex}.inline-notice{color:#8f9fb5;background:#f4f7fc;border:1px solid #e8eef7;border-radius:5px;align-items:flex-start;gap:7px;margin-top:18px;padding:12px 14px;font-size:11px;line-height:1.8;display:flex}.inline-notice>.el-icon{flex-shrink:0;margin-top:3px}.workspace-dialog .el-radio-button__inner{font-size:12px}.existing-grants{margin-top:25px}.existing-grants h3{margin-bottom:10px}.existing-grants>div{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.existing-grants strong{color:#73839b;font-size:12px;font-weight:500}.existing-grants small{color:#a2afc1;margin-top:4px;font-size:10px;display:block}.check-list{max-height:420px;display:block;overflow-y:auto}.check-list-row{cursor:pointer;border-bottom:1px solid #edf1f5;align-items:center;gap:11px;min-width:0;padding:15px 0;display:flex}.check-list-row>.el-checkbox{height:24px;margin:0}.check-list-row>.check-list-info{flex:1;min-width:0}.check-list-row strong{color:#6c7d95;overflow-wrap:anywhere;font-size:12px;font-weight:500}.check-list-row small{color:#a2aec0;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.footer-selection{float:left;color:#a2adc0;margin-right:auto;font-size:11px;line-height:34px}.feedback-item{border-bottom:1px solid #edf0f5;padding:16px 0}.feedback-item:first-child{padding-top:0}.feedback-item>strong{color:#6d7f98;font-size:13px;font-weight:500}.feedback-item p{color:#9ca9bb;margin:10px 0;font-size:12px;line-height:1.8}.contact-card{text-align:center;padding:12px 10px}.large-avatar{color:#8ba9d4;background:#edf3fe;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;display:inline-flex}.contact-card h2{color:#60728d;margin-top:18px;font-size:19px;font-weight:500}.contact-card p{color:#a5afbe;margin-top:8px;font-size:12px}.contact-card>.status-pill{margin-top:14px}.contact-card .contact-copy{margin:25px auto 18px;display:flex}.column-checkboxes{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.column-checkboxes>.el-checkbox{margin:0}.column-checkboxes .el-checkbox__label{color:#8797ad;font-size:12px}.about-content{color:#8e9db1;font-size:12px;line-height:1.9}.about-content p+p{margin-top:14px}@media (min-width:1760px){.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-layout{grid-template-columns:minmax(0,1fr) 288px;gap:24px}}@media (max-width:1330px){:root{--sidebar-width:190px}.main-area{padding-left:22px;padding-right:22px}.workspace-layout{grid-template-columns:minmax(0,1fr) 242px;gap:16px}.asset-filter-bar{grid-template-columns:minmax(150px,1fr) 145px 34px}.asset-filter-bar>.el-select:nth-child(3){grid-area:2/2}.asset-filter-bar>.reset-button{grid-area:1/3}.asset-grid{gap:12px;padding-left:16px;padding-right:16px}.asset-card-head{gap:8px;padding:16px 12px 14px}.identity-box{margin-left:12px;margin-right:12px}.asset-meta-row{gap:7px;padding:0 12px}.asset-card-foot{padding-left:12px;padding-right:8px}.card-primary-actions{gap:5px}.card-primary-actions .el-button.is-link{font-size:10px}.asset-meta-row .quiet-label{display:none}.asset-filter-bar,.asset-view-tools,.asset-type-tabs{padding-left:16px;padding-right:16px}}@media (max-width:1130px){.workspace-layout{grid-template-columns:minmax(0,1fr)}.personal-panels{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.recent-panel{display:none}.asset-filter-bar{grid-template-columns:minmax(150px,1fr) 170px 150px 34px}.asset-filter-bar>.el-select:nth-child(3),.asset-filter-bar>.reset-button{grid-area:auto}.header-right{gap:12px}.global-search{width:210px}.summary-grid{gap:12px}.stat-tile{padding:17px}.stat-tile .stat-icon{right:16px}.stat-tile>span{font-size:11px}.phone-filters>.el-input{width:230px}}@media (max-width:850px){:root{--sidebar-width:192px}.app-header{gap:12px;padding:0 20px}.brand strong{font-size:16px}.global-search{display:none}.main-area{padding:calc(var(--header-height) + 20px) 18px 28px}.asset-filter-bar{grid-template-columns:minmax(0,1fr) 34px}.asset-filter-bar>.el-input{grid-column:1}.asset-filter-bar>.el-select{grid-area:2/1;width:calc(50% - 5px)}.asset-filter-bar>.el-select:nth-child(3){grid-area:2/1/auto/3;justify-self:end;width:calc(50% - 5px)}.asset-filter-bar>.reset-button{grid-area:1/2}.asset-card-title>span,.asset-meta-row>span:last-child{font-size:9px}.asset-grid{grid-template-columns:minmax(0,1fr)}.asset-card{min-height:232px}.asset-meta-row .quiet-label{display:inline}.card-primary-actions .el-button.is-link{font-size:12px}.card-primary-actions{gap:12px}.asset-card-head{padding:18px 16px 15px}.identity-box{margin-left:16px;margin-right:16px}.asset-meta-row{padding:0 16px}.asset-card-foot{padding-left:16px;padding-right:13px}.stat-tile>strong{font-size:26px}.stat-tile .stat-icon{font-size:16px;right:13px}.stat-tile{padding:16px 13px}.personal-panels{grid-template-columns:1fr}.personal-panel{padding:20px}}@media (max-width:700px){:root{--header-height:56px;--sidebar-width:192px}.app-header{gap:8px;padding:0 14px}.brand{gap:8px}.brand img{border-radius:6px;width:28px;height:28px}.brand strong{letter-spacing:0;font-size:14px}.header-right{gap:0}.sample-label,.header-separator,.user-menu>span:nth-child(2),.user-menu>.el-icon{display:none}.avatar{width:29px;height:29px;font-size:11px}.mobile-menu-button{color:#8b9cb4;width:25px;margin-right:2px;display:inline-flex!important}.app-sidebar{visibility:hidden;padding-top:0;transition:transform .18s;transform:translate(-100%)}.app-sidebar.is-open{visibility:visible;transform:translate(0)}.sidebar-scrim{z-index:85;inset:var(--header-height) 0 0;background:#12264733;position:fixed;display:block!important}.main-area{padding:calc(var(--header-height) + 16px) 14px 28px;margin-left:0}.breadcrumbs{margin-bottom:14px;font-size:10px}.page-heading{gap:10px;margin-bottom:18px}.page-heading h1{font-size:21px}.heading-actions{gap:6px}.heading-actions .el-button{height:32px;padding:8px 10px;font-size:11px}.heading-actions .el-button .el-icon{font-size:12px}.button-end-icon{margin-left:5px}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.stat-tile{min-height:91px;padding:14px 16px}.stat-tile .stat-icon{top:17px;right:16px}.stat-tile>strong{margin-top:8px;font-size:26px}.workspace-layout{gap:16px}.ownership-tabs{gap:24px;min-height:53px;padding:0 16px}.ownership-tabs>button{padding:16px 0;font-size:12px}.asset-filter-bar{gap:9px;padding:16px 14px}.asset-type-tabs{gap:7px;padding:0 14px 14px}.asset-type-tabs>button{padding:4px 7px;font-size:10px}.asset-view-tools{padding:16px 14px}.quick-tabs{gap:17px}.quick-tabs>button{font-size:11px}.asset-grid{gap:12px;padding:0 14px 16px}.asset-card{min-height:235px}.asset-meta-row{margin-bottom:11px}.asset-card-title>span,.asset-meta-row>span:last-child{font-size:10px}.asset-name{font-size:13px}.list-footer{gap:8px;min-height:62px;padding:14px;font-size:10px}.personal-panels{grid-template-columns:1fr;gap:16px;display:grid}.personal-panel{padding:18px}.phone-filters{gap:9px;padding:14px}.phone-filters>.el-input{width:100%}.phone-filters>.el-select,.phone-filters>.el-select:nth-of-type(3){width:calc(50% - 5px)}.phone-filters .el-button{padding:8px 11px;font-size:11px}.advanced-phone-filters{gap:9px}.advanced-phone-filters>.el-select{width:calc(50% - 5px)}.table-toolbar{padding:14px}.table-toolbar strong span,.table-toolbar>.el-tooltip__trigger,.phone-table{display:none}.mobile-phone-list{padding:0 14px;display:block}.mobile-phone{border-top:1px solid #edf0f5;padding:16px 0}.mobile-phone-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mobile-phone .phone-number{font-size:15px}.mobile-phone dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;display:grid}.mobile-phone dt{color:#9da9ba;margin-bottom:4px;font-size:10px}.mobile-phone dd{color:#7b8ca5;margin:0;font-size:12px}.mobile-phone-footer{border-top:1px dashed #edf1f6;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex}.mobile-phone-footer>span{color:#a7b4c7;font-size:10px}.mobile-phone-footer .row-actions{gap:20px}.phone-pagination{flex-wrap:wrap}.phone-pagination .el-pagination{justify-content:space-between;width:100%}.phone-pagination .el-pagination__sizes{margin-right:4px}.phone-pagination .el-pagination__sizes .el-select{width:94px}.el-drawer__header,.el-drawer__body{padding:20px}.el-drawer__footer{padding:14px 20px}.detail-hero{flex-wrap:wrap}.detail-hero>.status-pill{margin-left:50px}.detail-hero h2{font-size:16px}.detail-grid{gap:22px 16px}.detail-grid dd{font-size:12px}.detail-grid>div:first-child{grid-column:1/-1}.credential-line{align-items:flex-start}.credential-line>div{flex-direction:column;align-items:flex-start}.credential-line>div>.el-icon{display:none}.relation-item{gap:8px}.lock-label{font-size:9px}.relation-info>span{font-size:10px}.workspace-dialog{margin-top:9vh;padding:20px}.workspace-dialog .el-dialog__title{font-size:16px}.secret-display{padding:13px}.secret-display code{font-size:13px}.secret-display .el-button{padding:8px 10px;font-size:11px}.workspace-dialog .el-dialog__footer .el-button{padding:8px 12px;font-size:12px}.check-list-row{gap:8px}.footer-selection{float:none;text-align:left;margin-bottom:12px;line-height:1.5;display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:1130px){.phone-filter-bar>.el-input{width:230px}}@media (max-width:700px){.phone-filter-bar{gap:9px;padding:14px}.phone-filter-bar>.el-input{width:100%}.phone-filter-bar>.el-select,.phone-filter-bar>.el-select:nth-of-type(3){width:calc(50% - 5px)}.phone-filter-bar .el-button{padding:8px 11px;font-size:11px}.advanced-filter-bar{flex-wrap:wrap;gap:9px;padding:14px}.advanced-filter-bar>.el-select{flex:1;min-width:90px}.advanced-filter-bar>label{font-size:10px}.advanced-filter-bar .el-button{justify-content:flex-start;width:100%;margin:0}.table-tools{padding:14px}.table-tools .column-setting{display:none}}.asset-name{font-size:14px}.asset-card-title>span{color:#8e9aae;font-size:11px}.asset-meta-row{font-size:11px}.asset-meta-row>strong{color:#65758d;font-size:12px}.card-primary-actions .el-button.is-link{font-size:12px}.card-primary-actions .el-button.is-link:not(.el-button--primary){color:#7a8ba4}.phone-table .cell{color:#5d6e86}.phone-table th .cell{color:#7f8ca0}.quiet-label{color:#909fb4}.el-checkbox__input{flex-shrink:0}@media (min-width:851px) and (max-width:1330px){.card-primary-actions .el-button.is-link{font-size:12px}}.brand{min-width:0}.brand .sidebar-toggle{color:#6d7f97;width:30px;height:30px}.app-header .brand>img{box-shadow:0 0 0 1px #dce7f5}.app-header .brand>strong{color:#294260;letter-spacing:.1px}.app-shell .breadcrumbs{color:#8796ab}.app-shell .stat-tile{border-radius:9px}.app-shell .stat-tile>.stat-label{opacity:.95;padding-right:38px}.app-shell .stat-tile .stat-icon{opacity:1;background:#ffffff70;border:1px solid #ffffff80;border-radius:10px;place-items:center;width:34px;height:34px;font-size:19px;display:grid;top:16px;right:16px}.app-shell .stat-tile>strong{letter-spacing:-.5px}.app-shell .asset-card{border-color:#e0e7f0;border-radius:9px;box-shadow:0 1px 3px #28456505}.app-shell .asset-name{color:#344c6b;font-size:14px;line-height:1.5}.app-shell .asset-name:hover{color:#2878ee}.app-shell .identity-box{background:#f6f8fc;border:1px solid #edf1f7}.app-shell .identity-text{color:#5d718d}.app-shell .asset-card-foot{background:#fbfcfe;border-top-color:#edf1f7;min-height:43px}.app-sidebar .nav-item>.el-icon{flex:none}.app-sidebar .nav-count{color:#5d7ca4;background:#e1e9f5;border-radius:4px;margin-left:auto;padding:0 5px;font-size:11px;line-height:18px}.app-shell .environment-badge{color:#926c32;white-space:nowrap;background:#fcf5e9;border:1px solid #f0e4cc;border-radius:5px;flex:none;align-items:center;padding:3px 7px;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.app-shell .asset-card-title>span{color:#7b8ba2;text-overflow:ellipsis;font-size:12px;overflow:hidden}.app-shell .asset-meta-row{gap:8px;margin-bottom:9px;font-size:12px}.app-shell .asset-meta-row>strong{color:#586d89;font-size:12px}.app-shell .asset-meta-row>span:last-child{text-overflow:ellipsis;max-width:52%;font-size:11px;overflow:hidden}.app-shell .shared-source{color:#7c8ba1;font-size:11px;line-height:1.6}.asset-card-foot>.el-button.is-link{margin-left:0;font-size:12px}.app-shell .el-table{--el-table-header-bg-color:#f5f7fb;--el-table-header-text-color:#6e8098;--el-table-text-color:#52657f;--el-table-row-hover-bg-color:#f4f8ff;font-size:13px}.app-shell .phone-table .el-table__cell,.app-shell .ledger-table .el-table__cell{height:56px;padding:7px 0}.app-shell .phone-table th.el-table__cell,.app-shell .ledger-table th.el-table__cell{height:40px;font-size:12px;font-weight:500}.app-shell .el-table .cell{line-height:1.55}.credential-login{color:#8290a4;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:14px 0;font-size:12px;display:flex}.credential-login>code{color:#506a8b;overflow-wrap:anywhere;background:#f7f9fc;border:1px solid #e8edf5;border-radius:4px;padding:3px 7px;font-size:12px;line-height:1.6}.credential-empty{border-top:1px solid #e9eef5;padding:18px 0 4px}.credential-empty>strong{color:#415a79;font-size:14px;font-weight:600}.credential-empty>p{color:#8190a4;margin:6px 0 14px;font-size:13px;line-height:1.65}.credential-empty>.el-button{height:32px}.relation-info>.relation-purpose{color:#647f9f;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.55}.optional-section{border:1px solid #e5ebf3;border-radius:6px;margin:0 0 16px;padding:0 14px}.optional-section>summary{color:#657b96;cursor:pointer;padding:10px 0;font-size:13px;font-weight:500}.optional-section>summary::marker{color:#7a99bf;font-size:11px}.optional-section>summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #9ec6ff}.optional-section[open]>summary{border-bottom:1px solid #edf1f6;margin-bottom:14px}.optional-section .ledger-form-grid,.initial-credential .ledger-form-grid{column-gap:16px}.initial-credential.form-section{border-top:1px solid #e7edf5;padding:18px 0 4px}.initial-credential>h3{margin-bottom:8px}.initial-credential>h3>.field-help{color:#8b98aa;margin-left:5px;font-weight:400}.initial-credential>p.field-help{margin:0 0 14px;font-size:12px;line-height:1.65}.initial-credential>.el-alert{margin-bottom:12px}.initial-credential .el-form-item{margin-bottom:10px}@media (min-width:701px){.app-shell.sidebar-collapsed{--sidebar-width:64px}.sidebar-collapsed .sidebar-content{scrollbar-gutter:auto;padding:12px 8px}.sidebar-collapsed .nav-item{white-space:nowrap;justify-content:center;gap:0;padding:0;font-size:0;overflow:hidden}.sidebar-collapsed .nav-item>.el-icon{font-size:18px}.sidebar-collapsed .nav-count,.sidebar-collapsed .workspace-label,.sidebar-collapsed .workspace-arrow{display:none}.sidebar-collapsed .nav-section-label{border-top:1px solid #dde5ef;height:1px;margin:14px 6px 8px;padding:0;font-size:0}.sidebar-collapsed .nav-section-label:first-child{display:none}.sidebar-collapsed .sidebar-bottom{padding:14px 8px}.sidebar-collapsed .workspace-identity,.sidebar-collapsed .sidebar-help{justify-content:center}}@media (max-width:700px){.brand .sidebar-toggle{display:none}.app-header .brand{flex:auto;overflow:hidden}.app-header .brand img,.app-header .mobile-menu-button{flex-shrink:0}.app-header .brand strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-header .header-right{flex:none;gap:8px}.app-shell .environment-badge{padding:2px 5px}.page-heading,.heading-actions{flex-wrap:wrap}.app-shell .stat-tile>.stat-label{padding-right:0;font-size:12px}.app-shell .stat-tile .stat-icon{border-radius:8px;width:28px;height:28px;font-size:17px;top:auto;bottom:14px;right:12px}.initial-credential .ledger-form-grid{grid-template-columns:minmax(0,1fr)}}.quick-reference-action{width:100%;padding-top:4px;line-height:1.5}.quick-reference-action .el-button{white-space:normal;text-align:left;height:auto;min-height:26px}.quick-reference-error{color:#c45656;overflow-wrap:anywhere;font-size:12px;display:block}.login-screen{background:#f1f5fb;place-items:center;min-height:100vh;padding:24px;display:grid}.login-panel{background:#fff;border:1px solid #e1e8f2;border-radius:12px;width:min(440px,100%);padding:36px;box-shadow:0 10px 40px #31518009}.login-panel--embedded{box-shadow:none;text-align:center;background:0 0;border:0;padding:0}.login-entry-status{color:#536478;text-align:center;margin:0;font-size:14px;line-height:1.65}.login-brand{text-align:center;flex-direction:column;align-items:center;margin-bottom:28px;display:flex}.login-brand>img{object-fit:contain;border-radius:9px;margin-bottom:16px;display:block}.login-panel h1{margin:0;font-size:21px}.login-brand>p{color:#8a98ad;margin:8px 0 0}.login-panel small{color:#94a0b3;margin-top:20px;font-size:11px;line-height:1.8;display:block}.login-panel .el-select,.login-button{width:100%}.login-panel .el-alert{margin-bottom:16px}.login-panel .el-alert--info.is-light{color:#42536a}.login-panel .el-alert--error.is-light{color:#9b2632}.login-panel--embedded .el-alert{text-align:center;justify-content:center}.environment-badge{color:#9a8e73;white-space:nowrap;background:#fcf5e9;border-radius:4px;padding:4px 8px;font-size:11px}.backend-status{color:#9aa7b9;margin-top:15px;font-size:10px;display:block}.load-error{margin-bottom:20px}.staged-feature{color:#a1adbd;white-space:nowrap;font-size:10px}.stat-tile:disabled{opacity:.8}.stat-tile>small{opacity:.8;font-size:11px;position:absolute;bottom:18px;right:20px}.row-actions{white-space:nowrap;justify-content:flex-start;align-items:center;gap:14px;display:flex}.row-actions .el-button+.el-button{margin-left:0}.stable-actions .cell{overflow:visible}.ledger-surface{overflow:hidden}.ledger-table{--el-table-border-color:#edf1f5;--el-table-header-bg-color:#f7f9fc;--el-table-header-text-color:#8591a3;--el-table-text-color:#5f6d83;--el-table-row-hover-bg-color:#f7faff;font-size:12px}.ledger-table .el-table__header-wrapper th{height:43px;font-size:11px;font-weight:500}.ledger-table .el-table__cell{height:64px;padding:8px 0}.ledger-table .cell{padding:0 16px;line-height:1.5}.ledger-filter-bar{border-bottom:1px solid #edf0f5;flex-wrap:wrap;gap:12px;padding:20px 22px;display:flex}.ledger-filter-bar>.el-input{flex:230px;width:280px}.ledger-filter-bar>.el-select{flex:0 170px;width:156px}.ledger-name{text-align:left;white-space:normal;overflow-wrap:anywhere}.ledger-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.ledger-form-grid .el-select{width:100%}.ledger-form .form-section{padding-bottom:20px}.impact-notice{color:#62728a;background:#f2f6fd;border:1px solid #e4ecf8;border-radius:6px;margin-bottom:18px;padding:12px;font-size:12px}.impact-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.impact-tags span{background:#fff;border-radius:4px;padding:3px 7px}.mobile-ledger-list{display:none}.filter-indicator{color:#aa6d18;padding:8px 22px}.history-values{margin-top:8px;font-size:12px}.history-values summary{color:#2878ee;cursor:pointer}.history-values>div{overflow-wrap:anywhere;background:#f5f7fb;grid-template-columns:100px minmax(0,1fr) 16px minmax(0,1fr);gap:8px;margin-top:8px;padding:8px;display:grid}@media (max-width:700px){.ledger-form-grid{grid-template-columns:minmax(0,1fr)}.ledger-filter-bar{gap:10px;padding:16px}.ledger-filter-bar>.el-input{flex-basis:100%;width:100%}.ledger-filter-bar>.el-select{flex:42%;width:calc(50% - 5px)}.ledger-table{display:none}.mobile-ledger-list{padding:0 16px;display:block}}.phone-surface{overflow:hidden}.detail-content{min-height:240px}.compact-asset-list>button>span:first-child{flex:1;min-width:0}.phone-form .el-form-item__content>.el-input,.phone-form .el-textarea{width:100%}@media (max-width:700px){.environment-badge{display:none}.login-panel{padding:26px}.phone-pagination .el-pagination{flex-wrap:wrap;row-gap:12px}}.credential-panel{min-height:170px}.credential-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.credential-heading h3{margin:0}.credential-status{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.credential-status>span:not(.el-tag){color:#7b8798;font-size:12px}.credential-alert{margin:14px 0}.vault-notice{color:#935c10;background:#fff7e8;border:1px solid #ffe4b5;border-radius:6px;padding:12px 14px;font-size:13px}.secret-box{background:#f6f8fc;border:1px solid #e6ebf2;border-radius:8px;flex-direction:column;gap:10px;padding:18px;display:flex}.secret-box code{letter-spacing:3px;overflow-wrap:anywhere;white-space:pre-wrap;font-size:20px}.secret-box code.revealed{letter-spacing:0;-webkit-user-select:text;user-select:text;font-size:16px}.secret-box>span{color:#8590a1;font-size:12px}.credential-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.credential-actions .el-button+.el-button{margin-left:0}.credential-editor{background:#f7f9fc;border:1px solid #e4eaf3;border-radius:8px;margin:18px 0;padding:18px}.credential-editor h4{margin:0 0 12px}.credential-editor .el-select{width:100%}.share-heading{border-top:1px solid #edf0f5;margin-top:30px;padding-top:22px}.grant-expiry{grid-template-columns:1fr 1fr;gap:14px;display:grid}.native-date{color:#455268;width:100%;min-height:32px;font:inherit;background:#fff;border:1px solid #dce2eb;border-radius:4px;padding:3px 10px}.share-record{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:14px;padding:16px 0;display:grid}.share-record-info{flex-wrap:wrap;align-items:center;gap:9px;font-size:13px;display:flex}.share-record-info small{color:#8792a2;flex:0 0 100%;font-size:12px;line-height:1.6}.share-record-actions{justify-content:flex-end;gap:12px;display:flex}.share-record-actions .el-button{margin:0}.credential-history{margin:24px 0}.credential-history>div{color:#7b8798;gap:12px;padding:9px 0;font-size:12px;display:flex}.vault-dialog{flex-direction:column;gap:16px;min-width:0;display:flex}.vault-dialog p{margin:0;line-height:1.8}.vault-maintenance-dialog .el-dialog__body{overscroll-behavior:contain;max-height:70dvh;overflow-y:auto}.vault-maintenance-dialog .el-dialog__footer{background:#fff;border-top:1px solid #edf0f5}.vault-dialog .credential-heading{margin:0}.fictional-vault-help{color:#69788b;background:#f7f9fc;border:1px dashed #d8e1ef;border-radius:6px;padding:14px;font-size:12px}.fictional-vault-help code{overflow-wrap:anywhere;color:#465c7c;padding:8px 0;display:block}.handover-workspace,.handover-form,.handover-detail{flex-direction:column;gap:20px;min-width:0;display:flex}.handover-hub-toolbar{border-bottom:1px solid #e9eef5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-right:18px;display:flex}.handover-hub-toolbar .ownership-tabs{border-bottom:0;padding:0 18px}.handover-hub-filters,.handover-pick-tools,.handover-bulk{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.handover-hub-filters{padding:16px 18px}.handover-hub-filters .el-input,.handover-pick-tools .el-input{width:340px;max-width:100%}.handover-hub-filters .el-select{width:190px}.handover-bulk .el-select{width:300px;max-width:100%}.handover-form-basics .el-form{grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:20px;display:grid}.handover-type-tabs{border-bottom:1px solid #e9eef5;flex-wrap:wrap;gap:6px;padding-bottom:12px;display:flex}.handover-type-tabs button{color:#64748b;cursor:pointer;background:#f2f5f9;border:0;border-radius:5px;padding:9px 12px}.handover-type-tabs button.active{color:#2469d8;background:#eaf2ff}.handover-pick-tools .el-button,.handover-selection-tools .el-button,.handover-bulk .el-button{margin-left:0}.handover-pick-tools>span,.handover-selection-tools>span{color:#738196;font-size:12px}.handover-overview{background:#f6f8fc;border:1px solid #e8eef6;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0;padding:18px;display:grid}.handover-overview dt{color:#7b8798;margin-bottom:8px;font-size:12px}.handover-overview dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.handover-overview .full-span{grid-column:1/-1}.handover-help{color:#687a92;margin:0;font-size:12px;line-height:1.8}.inset{padding:8px 18px}.handover-preview-group:empty{display:none}.handover-preview-group h3,.handover-events h3{margin:8px 0 12px;font-size:14px}.handover-preview-group article{border-bottom:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) 25px 110px;align-items:center;gap:12px;padding:16px;font-size:13px;display:grid}.handover-preview-group small{color:#7b8798;overflow-wrap:anywhere;padding-top:6px;display:block}.handover-detail-heading,.handover-selection-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.handover-detail-heading>span:not(.el-tag){color:#8793a4;overflow-wrap:anywhere;font-size:12px}.handover-warning{color:#b87317;font-size:12px;line-height:1.7;display:block}.handover-events article{border-bottom:1px solid #edf1f6;padding:12px 0;font-size:13px}.handover-events small{color:#8793a4;margin-top:6px;display:block}.handover-events p{color:#687a92;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.8}.handover-confirm-footer{flex-direction:column;gap:16px;display:flex}.handover-confirm-footer>.el-checkbox{white-space:normal;text-align:left;height:auto}.handover-confirm-footer .el-checkbox__label{white-space:normal;line-height:1.6}.handover-candidate-mobile,.handover-detail-mobile{display:none}@media (max-width:700px){.handover-form-basics .el-form,.handover-overview{grid-template-columns:1fr;gap:12px}.handover-candidate-table,.handover-detail-table{display:none}.handover-candidate-mobile,.handover-detail-mobile{flex-direction:column;gap:12px;display:flex}.handover-candidate-mobile article,.handover-detail-mobile article{border:1px solid #e8eef6;border-radius:6px;min-width:0;padding:14px;font-size:13px}.handover-mobile-title{align-items:center;gap:8px;display:flex}.handover-mobile-title strong{overflow-wrap:anywhere;flex:1}.handover-candidate-mobile p,.handover-detail-mobile p{color:#6c7b91;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.handover-hub-toolbar{padding:8px 12px}.handover-hub-toolbar .ownership-tabs{flex-wrap:wrap;padding:0}.handover-hub-toolbar .row-actions{margin-left:auto}.handover-hub-filters{padding:12px}.handover-preview-group article{grid-template-columns:minmax(0,1fr) 16px 65px;padding:12px 0}.handover-confirm-footer .drawer-footer{flex-wrap:wrap}.handover-form .list-footer,.handover-workspace .list-footer{flex-wrap:wrap;gap:12px}}@media (max-width:600px){.share-record{grid-template-columns:1fr}.share-record-actions{justify-content:flex-start}.grant-expiry{grid-template-columns:1fr;gap:0}.credential-actions .el-button{flex:auto}}.inventory-workspace{flex-direction:column;gap:20px;min-width:0;display:flex}.inventory-topline,.inventory-topline>div,.inventory-editor-tools,.inventory-batch-bar,.inventory-batch-bar>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.inventory-topline>span{color:#42546e;font-weight:600}.inventory-topline small{color:#7b889b;margin-left:10px;font-weight:400}.inventory-topline .el-input{width:150px}.inventory-controls{border:0;min-width:0;margin:0;padding:18px}.inventory-filters{flex-wrap:wrap;gap:10px;display:flex}.inventory-filters .el-input{width:240px}.inventory-filters .el-select{width:175px}.inventory-filters .el-button,.inventory-row-actions .el-button,.inventory-editor-tools .el-button,.inventory-batch-bar .el-button{margin-left:0}.inventory-column-head,.inventory-row-head{grid-template-columns:minmax(180px,1fr) 180px 224px;align-items:center;gap:20px;display:grid}.inventory-column-head{color:#7b889b;background:#f7f9fc;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;padding:12px 20px;font-size:12px}.inventory-column-head>:last-child{text-align:right}.inventory-row{border-bottom:1px solid #edf0f5;padding:18px 20px}.inventory-row-head{min-height:76px}.inventory-info,.inventory-status{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.inventory-info button{text-align:left;overflow-wrap:anywhere;font-weight:600}.inventory-info small,.inventory-status small,.inventory-review-check small,.inventory-batch-bar small{color:#7b889b;font-size:12px}.inventory-identity{color:#66758c;overflow-wrap:anywhere;font-size:12px}.inventory-row-actions{grid-template-columns:100px 112px;justify-self:end;gap:12px;display:grid}.inventory-row-actions .el-button{width:100%}.inventory-editor{background:#f8faff;border:1px solid #e8eef8;border-radius:8px;margin-top:18px;padding:20px}.inventory-review-scope{color:#546680;margin:0 0 14px;font-size:13px;line-height:1.7}.inventory-editor-tools{justify-content:flex-start;margin-bottom:18px}.inventory-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.inventory-form .el-select,.inventory-form .el-input{width:100%}.inventory-form .full-span{grid-column:1/-1}.inventory-review-check{border-top:1px solid #e7edf6;flex-direction:column;gap:8px;padding-top:14px;display:flex}.inventory-review-check .el-checkbox{white-space:normal;height:auto;line-height:1.6}.inventory-review-check .el-checkbox__label{white-space:normal;line-height:1.6}.inventory-batch-bar{z-index:4;background:#fff;border:1px solid #dce5f3;border-radius:8px;padding:16px 20px;position:sticky;bottom:8px;box-shadow:0 3px 14px #294d7a0b}.inventory-batch-bar>div:first-child{flex-direction:column;align-items:flex-start;gap:4px}.inventory-records{gap:20px;display:grid}.inventory-record{border:1px solid #e5ebf3;border-radius:8px;padding:18px}.inventory-record h3{margin-top:0}.inventory-record details{margin:16px 0 4px}.inventory-record summary{color:#3976cd;cursor:pointer;line-height:1.8}.inventory-confirmation{border-top:1px solid #e8edf5;margin-top:18px;padding-top:12px}.inventory-event{border-bottom:1px solid #edf0f5;padding:14px 0;font-size:13px}.inventory-event span{color:#7b889b;margin-top:6px;display:block}.inventory-event p{color:#65748a;line-height:1.6}.inventory-snapshot dd{overflow-wrap:anywhere}.inventory-snapshot-relation{border-bottom:1px solid #edf0f5;flex-direction:column;gap:6px;padding:12px 0;font-size:13px;display:flex}.inventory-snapshot-relation span{color:#728198}@media (max-width:1050px){.inventory-column-head,.inventory-row-head{grid-template-columns:minmax(180px,1fr) 140px 224px;gap:14px}}@media (max-width:760px){.inventory-topline{align-items:flex-start}.inventory-topline>div{justify-content:flex-start}.inventory-column-head{display:none}.inventory-row-head{grid-template-columns:minmax(0,1fr);gap:14px}.inventory-row-actions{grid-template-columns:1fr 1fr;justify-self:stretch}.inventory-status{flex-flow:wrap;align-items:center}.inventory-info{width:100%}.inventory-controls,.inventory-row,.inventory-editor{padding:14px}.inventory-filters .el-select,.inventory-filters .el-input{width:100%}.inventory-form{grid-template-columns:minmax(0,1fr)}.inventory-batch-bar{padding:14px;position:static}.inventory-batch-bar>div:last-child{width:100%}.inventory-batch-bar .el-button{flex:1;padding:8px}.inventory-pagination{flex-direction:column;align-items:flex-start;gap:14px}.inventory-pagination .el-pagination{flex-wrap:wrap;gap:8px;max-width:100%}}.organization-workspace,.project-assets,.organization-form{flex-direction:column;gap:20px;min-width:0;display:flex}.organization-section-tabs,.organization-type-tabs{flex-wrap:wrap;gap:8px;display:flex}.organization-section-tabs button,.organization-type-tabs button{color:#697a92;cursor:pointer;background:#edf1f7;border:0;border-radius:6px;padding:10px 16px}.organization-section-tabs button.active,.organization-type-tabs button.active{color:#286bd6;background:#e5efff;font-weight:600}.organization-toolbar{justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.organization-filters{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.organization-filters .el-input{width:230px}.organization-filters .el-select{width:160px}.organization-filters .el-button,.organization-mobile-actions .el-button{margin-left:0}.organization-table-wrap{overflow-x:auto}.organization-table{border-collapse:collapse;text-align:left;width:100%;min-width:940px;font-size:13px}.organization-table th{color:#7c8a9f;background:#f7f9fc;border-top:1px solid #eaf0f6;border-bottom:1px solid #eaf0f6;padding:14px 18px;font-size:12px;font-weight:500}.organization-table td{vertical-align:middle;border-bottom:1px solid #edf1f6;max-width:290px;padding:18px}.organization-table td small{color:#8090a5;overflow-wrap:anywhere;margin-top:7px;font-size:12px;display:block}.organization-table th:last-child{text-align:right;padding-right:22px}.organization-actions{white-space:nowrap;text-align:right;width:310px}.organization-actions .el-button{margin-left:12px}.organization-mobile-list{display:none}.organization-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.organization-form-grid .el-select,.organization-form-grid .el-input{width:100%}.organization-impact{color:#64758e;background:#f6f9ff;border:1px solid #e4ebf5;border-radius:8px;flex-direction:column;gap:9px;padding:16px;font-size:13px;line-height:1.7;display:flex}.organization-impact strong{color:#435873}.organization-impact small{color:#7d8da4}.organization-ack,.organization-ack .el-checkbox__label{white-space:normal;height:auto;line-height:1.7}.organization-preview-rules{color:#667991;padding-left:22px;font-size:13px;line-height:1.9}.organization-preview-rules li{margin:10px 0}.organization-preview-asset{overflow-wrap:anywhere;border-bottom:1px solid #edf1f6;flex-direction:column;gap:6px;padding:14px 0;display:flex}.organization-preview-asset span,.organization-preview-asset small{color:#7c8ca1;font-size:12px}.organization-history-entry{border-bottom:1px solid #e8eef6;margin-bottom:24px;padding:0 0 20px}.organization-history-entry small{color:#8190a5}.organization-history-entry p{line-height:1.7}.organization-history-entry dl>div{grid-template-columns:130px minmax(0,1fr);gap:15px;padding:10px 0;font-size:13px;display:grid}.organization-history-entry dt{color:#8491a5}.organization-history-entry dd{overflow-wrap:anywhere;margin:0}.organization-history-entry dd span{color:#96a3b6;margin:0 8px}.organization-asset-group h3{color:#475e7b;margin:12px 0;font-size:15px}.organization-asset-row{border-bottom:1px solid #e9eff6;grid-template-columns:minmax(0,1fr) 200px 110px;align-items:center;gap:20px;padding:16px 0;font-size:13px;display:grid}.organization-asset-row>div{overflow-wrap:anywhere;flex-direction:column;gap:7px;min-width:0;display:flex}.organization-asset-row span,.organization-asset-row small{color:#7b8ba2;font-size:12px}@media (max-width:850px){.organization-table-wrap{display:none}.organization-mobile-list{display:block}.organization-mobile-card{overflow-wrap:anywhere;border-top:1px solid #e9eff6;padding:18px}.organization-mobile-card h3{margin:0 0 12px;font-size:15px}.organization-mobile-card p,.organization-mobile-card small{color:#7e8da2;font-size:12px}.organization-mobile-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.organization-toolbar{flex-wrap:wrap}.organization-filters,.organization-filters .el-input,.organization-filters .el-select{width:100%}.organization-surface .list-footer,.project-assets .list-footer{flex-direction:column;align-items:flex-start;gap:12px}.organization-surface .el-pagination,.project-assets .el-pagination{flex-wrap:wrap;gap:8px;max-width:100%}.organization-form-grid{grid-template-columns:minmax(0,1fr)}.organization-asset-row{grid-template-columns:minmax(0,1fr);gap:12px}.organization-asset-row .el-button{justify-self:end}}.issue-workspace{min-width:0}.issue-scope-tabs{margin:16px 0}.issue-filters{border-bottom:1px solid #e9eff6;flex-wrap:wrap;align-items:center;gap:10px;padding:18px;display:flex}.issue-filters .el-input{width:270px}.issue-filters .el-select{width:165px}.issue-filters .el-button+.el-button{margin-left:0}.issue-list{padding:0 20px}.issue-row{border-bottom:1px solid #e9eff6;grid-template-columns:minmax(0,1fr) minmax(230px,310px) 126px;align-items:center;gap:20px;padding:20px 0;display:grid}.issue-row-main,.issue-row-meta{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.issue-row-main>button{text-align:left;font-size:14px;font-weight:600}.issue-row-main>strong{color:#596d88;font-size:13px}.issue-row small,.issue-subtitle,.issue-detail-grid dt{color:#7c8ca1;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.issue-description-preview{white-space:pre-wrap;overflow-wrap:anywhere;color:#526783;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.issue-row-actions{justify-content:flex-end;display:flex}.issue-row-actions .el-button{width:126px;margin-left:0}.issue-row .issue-warning{color:#bd7a19}.issue-form{margin-top:24px}.issue-form .el-select{width:100%}.issue-form .el-alert{margin-bottom:20px}.issue-error{margin-top:16px}.issue-asset-title{overflow-wrap:anywhere}.issue-full-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#455b77;font-size:14px;line-height:1.8}.issue-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.issue-detail-grid dd{overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.7}.issue-event{border-top:1px solid #e9eff6;flex-direction:column;gap:8px;padding:16px 0;font-size:13px;display:flex}.issue-event small{color:#7c8ca1;font-size:12px}.asset-card-foot{flex-wrap:wrap;row-gap:12px}.card-primary-actions{flex-wrap:wrap;gap:8px}.card-primary-actions .el-button+.el-button{margin-left:0}.credential-heading{flex-wrap:wrap;gap:12px}.drawer-footer{flex-wrap:wrap;gap:10px}.drawer-footer .el-button+.el-button,.inventory-status>.el-button+.el-button{margin-left:0}.nav-count{color:#b86339;background:#faece8;border-radius:4px;margin-left:auto;padding:2px 7px;font-size:11px}@media (max-width:850px){.issue-row{grid-template-columns:minmax(0,1fr);gap:14px}.issue-row-actions{justify-self:end}.issue-filters .el-input,.issue-filters .el-select{width:100%}.issue-surface .list-footer{flex-direction:column;align-items:flex-start;gap:15px}.issue-surface .el-pagination{flex-wrap:wrap;gap:8px;max-width:100%}.issue-detail-grid{grid-template-columns:minmax(0,1fr)}.issue-scope-tabs{flex-wrap:wrap}.issue-workspace .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.configuration-surface{overflow:hidden}.config-toolbar{border-bottom:1px solid #edf0f5;flex-wrap:wrap;gap:12px;padding:20px;display:flex}.config-toolbar>.el-input,.config-toolbar>.el-select{width:195px}.config-layout{grid-template-columns:280px minmax(0,1fr);min-height:440px;display:grid}.config-template-list{border-right:1px solid #edf0f5;padding:16px}.config-template-list>button{text-align:left;color:#526076;cursor:pointer;background:#f7f9fc;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:7px;width:100%;margin-bottom:10px;padding:14px;display:flex}.config-template-list>button.active{color:#2563cc;background:#eef4ff;border-color:#bad2ff}.config-fields{min-width:0;padding:20px}.config-actions,.section-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.section-heading{justify-content:space-between;margin-bottom:16px}.config-table-scroll{overflow:auto}.configuration-surface .data-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.configuration-surface .data-table th{color:#6b7b91;white-space:nowrap;background:#f7f9fc;font-weight:500}.configuration-surface .data-table th,.configuration-surface .data-table td{vertical-align:middle;border-bottom:1px solid #edf0f5;padding:16px 20px;line-height:1.65}.configuration-surface .data-table td{color:#34445b;min-width:100px}.configuration-surface .data-table tbody tr:hover td{background:#f9fbff}.configuration-surface .pagination-bar{justify-content:flex-end;padding:18px;display:flex;overflow:auto}.config-operation{white-space:nowrap;background:#fff;min-width:94px;position:sticky;right:0}.config-note{white-space:normal;overflow-wrap:anywhere;max-width:200px}.config-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.extension-editor{margin:20px 0}.config-history{border-bottom:1px solid #edf0f5;padding:16px 0}.config-snapshot{white-space:pre-wrap;overflow-wrap:anywhere;max-height:350px;overflow:auto}@media (max-width:760px){.config-layout,.config-form-grid{grid-template-columns:1fr}.config-template-list{border-bottom:1px solid #edf0f5;border-right:0;max-height:250px;overflow:auto}.config-toolbar>.el-input,.config-toolbar>.el-select{width:100%}.config-fields{padding:16px}.config-fields .section-heading{align-items:flex-start}}.audit-filters{border-bottom:1px solid #e9eff6;flex-wrap:wrap;align-items:end;gap:10px;padding:18px;display:flex}.audit-filters>.el-input{width:280px}.audit-filters>.el-select{width:165px}.audit-date{color:#71839b;flex-direction:column;gap:5px;width:160px;font-size:12px;display:flex}.audit-toolbar{justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.audit-toolbar small,.audit-help,.audit-secondary{color:#7c8ca1;font-size:12px}.audit-actions{gap:10px;display:flex}.audit-actions>.el-button+.el-button{margin-left:0}.audit-help{margin:0 0 16px;padding:0 18px;line-height:1.7}.audit-secondary{overflow-wrap:anywhere;margin-top:6px;display:block}.audit-error{margin-bottom:18px}.audit-table .cell{overflow-wrap:anywhere}.audit-cards{display:none}.audit-detail dd{overflow-wrap:anywhere;white-space:pre-wrap}.audit-surface .el-pagination{flex-wrap:wrap;gap:8px;max-width:100%}@media (max-width:850px){.audit-filters>.el-input,.audit-filters>.el-select,.audit-date{width:100%}.audit-toolbar{flex-direction:column;align-items:flex-start}.audit-actions{justify-content:flex-end;width:100%}.audit-table{display:none}.audit-cards{padding:0 18px;display:block}.audit-cards article{overflow-wrap:anywhere;border-bottom:1px solid #e9eff6;gap:10px;padding:18px 0;display:grid}.audit-card-title{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.audit-cards p{margin:0}.audit-cards small{color:#7c8ca1;font-size:12px;line-height:1.7}.audit-cards .el-button{justify-self:end;width:100px}.audit-surface .list-footer{flex-direction:column;align-items:flex-start;gap:15px}}.overview-workspace{gap:18px;min-width:0;display:grid}.overview-tools{color:#7a8698;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.overview-workspace .summary-grid{margin-bottom:0}.overview-skeleton{padding:24px}.overview-categories{grid-template-columns:repeat(8,minmax(0,1fr));padding:8px;scroll-margin-top:80px;display:grid}.overview-categories>button{text-align:left;color:#64748b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;min-width:0;padding:14px 10px;font-size:12px;display:flex}.overview-categories>button:hover{background:#f0f6ff}.overview-categories>button>span{gap:6px;display:grid}.overview-categories strong{color:#263247;font-size:20px;font-weight:650}.overview-categories>button>.el-icon{color:#9aabc1;margin-left:auto}.overview-categories .asset-glyph{flex-shrink:0}.overview-main-grid{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:18px;display:grid}.overview-panel{flex-direction:column;min-width:0;display:flex}.overview-panel-head{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:16px 20px;display:flex}.overview-panel-head h2{color:#283447;margin:0;font-size:15px;font-weight:650}.overview-inventory-summary{color:#7a8698;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px 8px;font-size:12px;display:flex}.overview-inventory-summary strong{color:#253248;font-size:23px}.overview-progress-list{flex:1;gap:4px;padding:10px 16px 18px;display:grid}.overview-progress-list>button{text-align:left;font:inherit;cursor:pointer;color:#57677c;background:0 0;border:0;border-radius:4px;grid-template-columns:80px minmax(45px,1fr) 56px 82px;align-items:center;gap:10px;padding:9px 4px;font-size:12px;display:grid}.overview-progress-list>button:hover{background:#f5f8fd}.overview-progress-list strong{text-align:right;font-weight:500}.overview-progress-list small{text-align:right;color:#8c97a7;font-size:11px}.overview-todos{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.overview-todos>button{text-align:left;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:6px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;transition:border-color .15s;display:flex}.overview-todos>button:hover{border-color:currentColor}.overview-todos>button>span{justify-content:space-between;align-items:center;gap:5px;font-size:12px;display:flex}.overview-todos strong{font-size:25px;font-weight:650;line-height:1.2}.overview-todos small{opacity:.8;font-size:11px}.todo-red{color:#c34650;background:#fff2f3}.todo-amber{color:#ad701e;background:#fff7e8}.todo-blue{color:#3b73bb;background:#edf4ff}.todo-neutral{color:#7a879a;background:#f5f7fa}.overview-scope{background:#f2f5f9;border-radius:6px;padding:3px;display:flex}.overview-scope button{color:#6a788d;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 12px;font-size:12px}.overview-scope button.active{color:#2877db;background:#fff;box-shadow:0 1px 3px #25344a12}.overview-metric-note{color:#7a8698;margin:0;padding:12px 20px 0;font-size:12px}.overview-count-link{min-width:32px;padding:6px 10px}.overview-distribution-table .el-tag{margin-left:8px}.overview-pagination{flex-wrap:wrap;gap:12px}.overview-change-list{padding:0 20px}.overview-change-list article{border-bottom:1px solid #f0f3f7;grid-template-columns:8px minmax(0,1fr) 100px 150px;align-items:center;gap:14px;padding:14px 0;font-size:12px;display:grid}.overview-change-list article:last-child{border-bottom:0}.overview-change-list article>div{flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;display:flex}.overview-change-list strong{color:#435169;font-weight:500}.overview-change-list button{overflow-wrap:anywhere;text-align:left}.overview-change-dot{background:#8bb3ec;border-radius:50%;width:6px;height:6px}.overview-change-list time,.overview-change-actor{color:#8793a5}.overview-workspace button:focus-visible{outline-offset:2px;outline:2px solid #409eff}@media (max-width:1400px){.overview-categories{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.overview-main-grid{grid-template-columns:1fr}}@media (max-width:640px){.overview-workspace{gap:12px}.overview-panel-head{flex-wrap:wrap;padding:12px}.overview-inventory-summary{padding:12px}.overview-todos{gap:8px;padding:12px}.overview-todos>button{padding:12px 10px}.overview-progress-list{padding:8px 12px 12px}.overview-progress-list>button{grid-template-columns:74px minmax(24px,1fr) 45px;gap:8px}.overview-progress-list small{display:none}.overview-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-change-list{padding:0 12px}.overview-change-list article{grid-template-columns:6px minmax(0,1fr);gap:8px 10px}.overview-change-actor,.overview-change-list time{grid-column:2}.overview-pagination .el-pagination{max-width:100%}}:root{--product-ink:#202630;--product-text:#485363;--product-muted:#6c7787;--product-line:#e5e9ef;--product-canvas:#f5f7fa;--product-radius:12px;--product-shadow:0 2px 5px #202f4603, 0 8px 24px #202f4603;--el-color-primary:#326dde;--el-color-primary-dark-2:#2458bc;--el-color-primary-light-3:#7198e8;--el-color-primary-light-5:#99b5ef;--el-color-primary-light-7:#c2d3f5;--el-color-primary-light-8:#d6e2f9;--el-color-primary-light-9:#edf3ff;--el-text-color-primary:var(--product-ink);--el-text-color-regular:var(--product-text);--el-text-color-secondary:var(--product-muted);--el-border-color:#dce2ea;--el-border-color-light:var(--product-line);--el-border-radius-base:8px}.app-shell{color:var(--product-ink);background:linear-gradient(135deg,#edf3fc 0,#f5f7fa 480px);min-height:100vh}.app-header{border-bottom-color:var(--product-line);box-shadow:none}.app-header .brand>strong{color:var(--product-ink);letter-spacing:0;font-size:15px}.app-header .brand>img{width:29px;height:29px;box-shadow:none;border-radius:7px}.app-header .global-search{width:252px}.app-header .global-search .el-input__wrapper{box-shadow:none;background:#f5f6f8;border-radius:8px}.app-header .user-menu strong{color:var(--product-ink)}.app-header .user-menu small{color:var(--product-muted)}.app-header .avatar{color:#53698d;background:#edf2fa}.app-header .brand .sidebar-toggle{color:#647084}.app-sidebar{border-right-color:var(--product-line);background:#fff}.sidebar-content{scrollbar-color:#d8dfe8 transparent;scrollbar-gutter:stable}.sidebar-content::-webkit-scrollbar-thumb{background:#d8dfe8;border-radius:6px}.nav-section-label{color:#7d8795;letter-spacing:.4px;font-size:11px}.ledger-label{margin-top:14px}.nav-item{color:#535e6e;border-radius:7px}.nav-item:hover{color:var(--product-ink);background:#f5f7fa}.nav-item.active{color:#285fc3;background:#edf3ff;font-weight:600}.nav-item.active:before{background:#326dde;border-radius:2px;width:2px;height:18px}.sidebar-bottom{border-top-color:var(--product-line);background:#fff;padding-top:12px;padding-bottom:12px}.workspace-identity{color:var(--product-muted)}.sidebar-help{color:#47566e}.sidebar-help:hover{color:#285fc3}.main-area{background:0 0}.app-shell .breadcrumbs{color:#758092;margin-bottom:12px;font-size:12px}.breadcrumbs>span:last-child{color:#4f5c6f}.page-heading{margin-bottom:20px}.page-heading h1{letter-spacing:-.7px;color:var(--product-ink);font-size:25px;font-weight:650}.heading-actions .el-button--primary{--el-button-bg-color:#252b35;--el-button-border-color:#252b35;--el-button-hover-bg-color:#414c5e;--el-button-hover-border-color:#414c5e;--el-button-active-bg-color:#151b25;--el-button-active-border-color:#151b25}.el-button:not(.is-link,.is-text),.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:8px}.el-input__wrapper:hover,.el-select__wrapper:hover{box-shadow:inset 0 0 0 1px #aab9cc}.el-button:focus-visible,.app-shell button:focus-visible{outline-offset:3px;outline:2px solid #326dde}.app-shell .surface{border-color:var(--product-line);border-radius:var(--product-radius);box-shadow:var(--product-shadow)}.summary-grid{gap:14px;margin-bottom:22px}.app-shell .stat-tile{--metric-color:#3764a7;--metric-tint:#eef4ff;border-radius:var(--product-radius);background:linear-gradient(120deg, #fff 35%, var(--metric-tint));box-shadow:var(--product-shadow);color:var(--product-ink);text-align:left;min-height:100px;padding:17px 19px;transition:border-color .15s,box-shadow .15s;border:1px solid #e3e9f2!important}.app-shell .stat-tile.tone-green{--metric-color:#24775d;--metric-tint:#eef8f3}.app-shell .stat-tile.tone-teal{--metric-color:#277786;--metric-tint:#edf7f8}.app-shell .stat-tile.tone-violet{--metric-color:#6f5aa1;--metric-tint:#f3f0fa}.app-shell .stat-tile.tone-amber{--metric-color:#946012;--metric-tint:#fff3df;background:#fff8ec;border-color:#f0e5d2!important}.app-shell .stat-tile.tone-red{--metric-color:#b54758;--metric-tint:#fcebef;background:#fff5f6;border-color:#f2dfe3!important}.app-shell .stat-tile.tone-neutral{--metric-color:#5b6779;--metric-tint:#f0f3f7}.app-shell .stat-tile:hover:not(:disabled){box-shadow:0 3px 14px #304b7010;border-color:#b1c3df!important}.app-shell .stat-tile>.stat-label{color:#596579;opacity:1;padding-right:38px;font-size:12px}.app-shell .stat-tile>.stat-value{color:var(--product-ink);letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin-top:10px;font-size:30px;font-weight:650;line-height:1.15}.app-shell .stat-tile.tone-amber>.stat-value,.app-shell .stat-tile.tone-red>.stat-value{color:var(--metric-color)}.app-shell .stat-tile .stat-icon{background:var(--metric-tint);color:var(--metric-color);border:none;border-radius:10px;width:34px;height:34px;top:17px;right:17px}.workspace-layout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.app-shell .assets-surface{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;overflow:visible}.ownership-tabs{border:1px solid var(--product-line);background:#fff;border-bottom:0;border-radius:12px 12px 0 0;gap:5px;height:auto;min-height:58px;padding:12px 18px 6px}.ownership-tabs>button{color:#657185;border-radius:7px;min-height:34px;padding:7px 13px;font-size:13px;font-weight:500}.ownership-tabs>button:after{display:none}.ownership-tabs>button.active{color:#fff;background:#2c333f}.ownership-tabs>button>span{color:#63718a;background:#edf1f7;border-radius:4px;padding:0 5px}.ownership-tabs>button.active>span{color:#fff;background:#ffffff24}.asset-filter-bar{border-inline:1px solid var(--product-line);background:#fff;grid-template-columns:minmax(160px,1fr) 160px 140px 52px;gap:9px;padding:12px 18px}.asset-type-tabs{border:1px solid var(--product-line);background:#fff;border-top:0;border-radius:0 0 12px 12px;gap:6px;padding:0 18px 16px}.asset-type-tabs>button{color:#697486;background:#f6f7f9;border-radius:6px;padding:5px 9px;font-size:12px}.asset-type-tabs>button:hover{color:#315d9f;background:#eaf0fa}.asset-type-tabs>button.active{color:#285fc3;background:#eaf1ff;font-weight:600}.asset-view-tools{border:0;padding:21px 0 13px}.quick-tabs>button{color:#697486;font-size:12px}.quick-tabs>button.active{color:#253043;font-weight:600}.result-count{color:#758092;font-size:12px}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0}.app-shell .asset-card{box-shadow:var(--product-shadow);background:#fff;border:1px solid #e2e7ef;border-radius:12px;min-height:0;overflow:hidden}.app-shell .asset-card:hover{border-color:#acbfdc;box-shadow:0 4px 18px #304b7010}.asset-card-head{align-items:center;gap:9px;padding:14px 16px 10px}.asset-card-head .asset-glyph{border:1px solid #26334408;border-radius:11px;width:40px;height:40px}.app-shell .asset-name{color:#252d3a;font-size:14px;font-weight:650;line-height:1.5}.app-shell .asset-card-title>span{color:#737e8e;margin-top:3px;font-size:12px}.favorite-button{color:#94a0b0;border-radius:6px;width:28px;height:28px}.favorite-button:hover{color:#5d7393;background:#f4f6fa}.favorite-button.selected{color:#b67b21}.app-shell .identity-box{background:#f6f8fb;border:1px solid #edf0f5;border-radius:8px;gap:8px;min-height:44px;margin:0 16px 10px;padding:7px 9px}.identity-content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.identity-label{color:#707d90;font-size:11px;line-height:1.4}.app-shell .identity-text{color:#334154;font-size:13px;line-height:1.5}.identity-box>.icon-button{color:#748399;border-radius:6px;flex-shrink:0;width:28px;height:28px}.identity-box>.icon-button:hover{color:#326dde;background:#e7edf7}.app-shell .asset-meta-row{flex-wrap:wrap;gap:6px;margin-bottom:6px;padding:0 16px;font-size:12px}.app-shell .asset-meta-row>span:first-child{color:#737e8e}.app-shell .asset-meta-row>strong{color:#475366;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.app-shell .asset-meta-row>span:last-child{font-size:11px}.status-dot.normal{color:#287b61}.status-dot.attention{color:#996b27}.app-shell .quiet-label{color:#778398}.app-shell .asset-card-foot{background:#fff;border-top:1px solid #edf0f5;gap:8px;min-height:34px;padding:7px 16px}.card-primary-actions{gap:8px}.card-primary-actions .action-divider{display:none}.card-primary-actions .el-button.is-link,.card-primary-actions .el-button.is-link:not(.el-button--primary){color:#627087;font-size:12px}.card-primary-actions .el-button.is-link:hover{color:#285fc3}.identity-box>.card-credential-action.is-link{color:#2c63c5;background:#edf3ff;border-radius:6px;flex-shrink:0;margin:0;padding:6px 8px;font-size:12px}.identity-box>.card-credential-action.is-link:hover{background:#dfeaff}.card-status{flex-shrink:0;margin-left:auto;font-size:10px}.asset-card-title{min-width:0}.asset-card-head .favorite-button{flex-shrink:0;margin-left:0}.card-owner{gap:6px;min-width:0;margin-left:auto;display:flex}.card-owner strong{color:#39485f;text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.asset-project-row{color:#7d899d;text-overflow:ellipsis;white-space:nowrap;margin:0 16px;font-size:11px;overflow:hidden}.app-shell .shared-source{color:#6b778b;padding-inline:18px}.assets-surface>.list-footer{color:#778398;background:0 0;border:0;min-height:46px;padding:16px 2px}.personal-panels{gap:14px}.personal-panel{padding:18px}.personal-panel .panel-heading{margin-bottom:14px}.personal-panel .panel-heading h2{color:#344053;font-size:13px;font-weight:600}.stage-description{color:#6c788b;font-size:12px;line-height:1.7}.personal-panel .panel-action{color:#4e6382;background:#f1f4fa;border-radius:7px;font-size:12px}.personal-panel .warning-action{color:#8e631d;background:#fff4df}.recent-row{color:#526176}.app-shell .el-table{--el-table-header-bg-color:#f7f9fc;--el-table-header-text-color:#637188;--el-table-text-color:#445268;--el-table-border-color:#e9edf3;--el-table-row-hover-bg-color:#f3f7ff}.app-shell .phone-table .cell,.app-shell .ledger-table .cell{color:#445268}.app-shell .phone-table th .cell,.app-shell .ledger-table th .cell{color:#637188}.phone-filter-bar,.ledger-filters{padding:18px 20px}.table-tools{color:#657185;padding:14px 20px}.table-tools strong{color:#344053;font-weight:600}.cell-subline,.time-text,.remark-text{color:#778398;font-size:11px}.pill-green{color:#31745b;background:#edf6f0}.pill-amber{color:#92641c;background:#fff3df}.pill-neutral{color:#657185;background:#eff2f6}.project-tag{color:#5b7297;font-size:11px}.project-tag.central{color:#786589}.phone-number{color:#2d67c9;font-size:13px}.app-shell .el-pagination.is-background .el-pager li.is-active{background:#2d3543}.app-shell .el-empty__description p{color:#748095}.overview-panel-head h2{color:#344053}.overview-category{border-color:var(--product-line);border-radius:10px}.overview-category-label,.overview-category>span{color:#637188}.el-drawer__header{border-bottom-color:var(--product-line);background:#fff;padding-block:18px}.drawer-title{color:#283344;font-size:16px}.el-drawer__footer{border-top-color:var(--product-line);background:#fafbfd;padding-block:14px}.el-drawer .el-form-item__label{color:#536176}.form-section h3,.detail-section h3,.existing-grants h3{color:#344053}.detail-grid dt,.field-help{color:#768297}.detail-grid dd{color:#45536a}.detail-hero{margin-bottom:20px}.detail-hero h2{color:#283344}.detail-hero p{color:#748095}.optional-section{background:#fafbfd;border-radius:8px}.el-message-box{border-radius:12px}.el-message-box__message{line-height:1.7}@media (min-width:1700px){.workspace-layout{grid-template-columns:minmax(0,1fr) 274px}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1300px){.workspace-layout{grid-template-columns:minmax(0,1fr)}.personal-panels{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (min-width:701px) and (max-width:1000px){.personal-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:850px){.app-header .global-search{width:34px;padding:8px;display:flex}.app-header .global-search span,.app-header .global-search>.el-icon:last-child{display:none}.asset-filter-bar{grid-template-columns:minmax(0,1fr) 52px}}@media (max-width:700px){.app-header .brand>strong{font-size:13px}.app-header .brand>img{width:26px;height:26px}.app-shell .breadcrumbs{margin-bottom:10px;font-size:11px}.page-heading h1{font-size:22px}.summary-grid{gap:10px;margin-bottom:16px}.app-shell .stat-tile{min-height:96px;padding:14px}.app-shell .stat-tile>.stat-label{padding-right:0;font-size:12px}.app-shell .stat-tile>.stat-value{padding-right:26px;font-size:27px}.app-shell .stat-tile .stat-icon{border-radius:7px;width:26px;height:26px;font-size:16px;top:auto;bottom:14px;right:12px}.ownership-tabs{gap:4px;padding:10px 12px 4px}.ownership-tabs>button{font-size:12px}.asset-filter-bar{padding:12px}.asset-type-tabs{padding:0 12px 12px}.asset-type-tabs>button{padding:5px 7px;font-size:11px}.asset-grid,.personal-panels{grid-template-columns:minmax(0,1fr)}.asset-view-tools{padding-top:17px}.app-shell .asset-card-foot{flex-wrap:wrap}.el-drawer{border-radius:0}.phone-filter-bar,.ledger-filters{padding:14px}}@media (prefers-reduced-motion:reduce){.app-shell .stat-tile,.app-shell .asset-card{transition:none}}.pulse-preview,.pulse-detail-preview,.pulse-form-preview{--pulse-ink:#24262b;--pulse-text:#50535c;--pulse-muted:#6c6f79;--pulse-line:#e6e6eb;--pulse-canvas:#f6f6f8;--pulse-blue:#2463eb;--pulse-font:-apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--pulse-radius-card:16px;--pulse-radius-control:8px;--pulse-space:4px;--el-font-family:var(--pulse-font);font-family:var(--pulse-font);--product-ink:var(--pulse-ink);--product-text:var(--pulse-text);--product-muted:var(--pulse-muted);--product-line:var(--pulse-line);--product-shadow:0 1px 2px #24262b03;--el-color-primary:var(--pulse-blue);--el-color-primary-dark-2:#1d53ca;--el-color-primary-light-3:#668ff1;--el-color-primary-light-5:#92b1f5;--el-color-primary-light-7:#bdcff9;--el-color-primary-light-8:#d3e0fb;--el-color-primary-light-9:#e9effd;--el-text-color-primary:var(--pulse-ink);--el-text-color-regular:var(--pulse-text);--el-text-color-secondary:var(--pulse-muted);--el-border-color:#dedee5;--el-border-color-light:var(--pulse-line);--el-fill-color-light:#f4f4f6}.app-shell.pulse-preview{--header-height:48px;background:#fff}.app-shell.pulse-preview:not(.sidebar-collapsed){--sidebar-width:184px}.pulse-preview .app-header{border-bottom-color:var(--pulse-line);background:#fff}.pulse-preview .app-header .brand>strong{color:var(--pulse-ink);font-size:14px}.pulse-preview .app-header .brand>img{width:26px;height:26px}.pulse-preview .app-header .avatar{color:#5d6170;background:#efeff3}.pulse-preview .app-header .global-search .el-input__wrapper{background:#f4f4f6}.pulse-preview .app-sidebar,.pulse-preview .sidebar-bottom{background:#f3f3f5;border-color:#e2e2e8}.pulse-preview .sidebar-content{scrollbar-color:#c6c6cf transparent;padding-top:14px}.pulse-preview .sidebar-content::-webkit-scrollbar-thumb{background:#c6c6cf}.pulse-preview .nav-section-label{color:#73757f;letter-spacing:0}.pulse-preview .ledger-label{margin-top:12px}.pulse-preview .nav-item{--nav-accent:#64748b;color:#353944;gap:10px;font-weight:650}.pulse-preview .nav-item>.el-icon{color:#fff;background:var(--nav-accent);border-radius:7px;flex:0 0 25px;width:25px;height:25px;font-size:16px}.pulse-preview .nav-item[aria-label=我的资产],.pulse-preview .nav-item[aria-label=手机号管理]{--nav-accent:#2463eb}.pulse-preview .nav-item[aria-label=邮箱账号]{--nav-accent:#22994e}.pulse-preview .nav-item[aria-label=自媒体账号]{--nav-accent:#db3f73}.pulse-preview .nav-item[aria-label=电商店铺]{--nav-accent:#cf820f}.pulse-preview .nav-item[aria-label=平台网站]{--nav-accent:#168f98}.pulse-preview .nav-item[aria-label=支付账户]{--nav-accent:#b08808}.pulse-preview .nav-item[aria-label=到期提醒]{--nav-accent:#b36a0b}.pulse-preview .nav-item:hover{background:#e7e7ed}.pulse-preview .nav-item.active{color:#fff;background:var(--pulse-blue);box-shadow:0 1px 2px #2849aa12}.pulse-preview .nav-item.active:before{background:0 0}.pulse-preview .nav-item.active>.el-icon{background:#ffffff29}.pulse-preview .sidebar-bottom .workspace-identity{color:#305f4c;background:#e2eee9;border-radius:8px;min-height:34px;margin:4px 0;padding:8px 10px;font-weight:650}.pulse-preview .sidebar-bottom .workspace-dot{background:#26774c}.pulse-preview .page-heading{margin-bottom:18px}.pulse-preview .page-heading h1{color:var(--pulse-ink);letter-spacing:-.4px;font-size:22px}.pulse-preview .heading-actions .el-button--primary{--el-button-bg-color:var(--pulse-blue);--el-button-border-color:var(--pulse-blue);--el-button-hover-bg-color:#1d53ca;--el-button-hover-border-color:#1d53ca;--el-button-active-bg-color:#1948b0;--el-button-active-border-color:#1948b0}.pulse-preview .breadcrumbs,.pulse-preview .result-count{color:var(--pulse-muted)}.pulse-preview .summary-grid{gap:12px;margin-bottom:18px}.app-shell.pulse-preview .stat-tile{background:var(--metric-tint);min-height:96px;box-shadow:none;--metric-color:#2463eb;--metric-tint:#ecf2ff;border-radius:12px;padding:16px 18px;border-color:var(--pulse-line)!important}.app-shell.pulse-preview .stat-tile.tone-green{--metric-color:#267450;--metric-tint:#edf6ef}.app-shell.pulse-preview .stat-tile.tone-teal{--metric-color:#2c7279;--metric-tint:#edf6f6}.app-shell.pulse-preview .stat-tile.tone-violet{--metric-color:#78619e;--metric-tint:#f2eff8}.app-shell.pulse-preview .stat-tile.tone-amber{--metric-color:#986014;--metric-tint:#fff3e2}.app-shell.pulse-preview .stat-tile.tone-red{--metric-color:#b43c4c;--metric-tint:#fcecef}.app-shell.pulse-preview .stat-tile>.stat-label{color:#505661;padding-top:3px;padding-left:36px;font-size:13px;font-weight:600}.app-shell.pulse-preview .stat-tile>.stat-value{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-top:13px;font-size:30px}.app-shell.pulse-preview .stat-tile .stat-icon{color:#fff;background:var(--metric-color);border-radius:7px;width:26px;height:26px;font-size:16px;top:16px;left:18px;right:auto}.app-shell.pulse-preview .stat-tile:hover:not(:disabled){box-shadow:0 2px 8px #24262b06;border-color:#b2bfe9!important}.pulse-preview .workspace-layout{gap:16px}.pulse-preview .ownership-tabs{min-height:50px;padding:10px 14px 4px}.pulse-preview .ownership-tabs>button{min-height:32px;padding:6px 12px}.pulse-preview .ownership-tabs>button.active{background:var(--pulse-blue)}.pulse-preview .asset-filter-bar{padding:10px 14px}.pulse-preview .asset-type-tabs{gap:5px;padding:0 14px 12px}.pulse-preview .asset-type-tabs>button{color:#636670;background:#f3f3f6}.pulse-preview .asset-type-tabs>button.active{color:#3152b8;background:#edf1ff}.pulse-preview .asset-view-tools{padding-block:17px 11px}.pulse-preview .asset-grid{align-items:stretch;gap:12px}.app-shell.pulse-preview .asset-card{border-color:var(--pulse-line);box-shadow:var(--product-shadow);border-radius:11px;flex-direction:column;display:flex}.app-shell.pulse-preview .asset-card:hover{border-color:#b7c2e3;box-shadow:0 3px 12px #24262b08}.pulse-preview .asset-card-head{gap:9px;padding:13px 14px 11px}.pulse-preview .asset-card-head .asset-glyph{border:0;border-radius:9px;width:34px;height:34px;font-size:18px}.pulse-preview .card-status{font-size:11px}.app-shell.pulse-preview .asset-name{color:var(--pulse-ink);font-size:14px}.app-shell.pulse-preview .asset-card-title>span{color:var(--pulse-muted);margin-top:2px}.pulse-preview .glyph-blue{color:#4b74bc;background:#edf2fc}.pulse-preview .glyph-violet{color:#8067aa;background:#f1eef8}.pulse-preview .glyph-green{color:#438265;background:#edf6ef}.pulse-preview .glyph-ink{color:#42454f;background:#efeff2}.app-shell.pulse-preview .identity-box{background:#f5f5f7;border:0;border-radius:7px;min-height:44px;margin:0 14px 11px;padding:8px 10px}.pulse-preview .identity-label{color:#696d77}.app-shell.pulse-preview .identity-text{color:#30343f}.pulse-preview .identity-box>.card-credential-action.is-link{color:#3556b2;background:#eaeefb}.app-shell.pulse-preview .asset-meta-row{margin-bottom:7px;padding-inline:14px;font-size:12px}.app-shell.pulse-preview .asset-meta-row>span:first-child,.pulse-preview .asset-project-row .quiet-label{color:var(--pulse-muted)}.pulse-preview .card-owner strong{color:#454955}.pulse-preview .asset-project-row{color:var(--pulse-muted);margin:0 14px 11px;line-height:1.6}.app-shell.pulse-preview .asset-card-foot{background:#fff;border-color:#ededf1;min-height:36px;margin-top:auto;padding:7px 14px}.pulse-preview .personal-panel{padding:16px}.pulse-preview .personal-panel .panel-heading{margin-bottom:12px}.pulse-preview .personal-panel .panel-action{color:#4e5d80;background:#f2f3f7}.pulse-preview .personal-panel .warning-action{color:#915b12;background:#fff2db}.pulse-preview .el-table{--el-table-header-bg-color:#f5f5f7;--el-table-header-text-color:#626671;--el-table-text-color:#454a55;--el-table-border-color:#ededf1;--el-table-row-hover-bg-color:#f1f4fc}.pulse-preview .ledger-filter-bar{gap:10px;padding:16px}.pulse-preview .ledger-filter-bar>.el-input{flex:2 280px}.pulse-preview .ledger-filter-bar>.el-select{flex:145px}.pulse-preview .ledger-filter-bar>.el-button{min-height:36px}.pulse-preview .ledger-filter-bar .el-input__wrapper,.pulse-preview .ledger-filter-bar .el-select__wrapper{background:#f6f6f8;min-height:36px;box-shadow:inset 0 0 0 1px #0000}.pulse-preview .ledger-filter-bar .el-input__wrapper:hover,.pulse-preview .ledger-filter-bar .el-select__wrapper:hover{box-shadow:inset 0 0 0 1px #c8ccd7}.pulse-preview .ledger-filter-bar .el-input__wrapper.is-focus,.pulse-preview .ledger-filter-bar .el-select__wrapper.is-focused{box-shadow:0 0 0 2px var(--pulse-blue) inset}.pulse-preview .ledger-surface{border-radius:var(--pulse-radius-card);box-shadow:none}.pulse-preview .table-tools{padding:13px 16px}.pulse-preview .ledger-table .cell{line-height:1.6}.pulse-preview .ledger-table .el-table__body .cell{padding-block:7px}.pulse-preview .ledger-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:var(--pulse-font);letter-spacing:0;font-size:14px;font-weight:600;display:block;overflow:hidden}.pulse-preview .ledger-table .el-button.is-link{border-radius:6px;min-height:30px;padding-inline:6px}.pulse-preview .ledger-table .el-button.is-link:hover:not(:disabled){background:#eaf0ff}.pulse-preview .ledger-table .ledger-credential-link{gap:5px}.pulse-preview .ledger-table .row-actions{align-items:center;min-height:32px}.pulse-preview .list-footer{padding:14px 16px}.pulse-preview .cell-subline,.pulse-preview .time-text{color:var(--pulse-muted)}.pulse-preview .pill-green{color:#fff;background:#207b49}.pulse-preview .pill-amber{color:#93601b;background:#fff2df}.pulse-preview .pill-neutral{color:#656975;background:#f0f0f4}.pulse-preview button:focus-visible,.pulse-detail-preview button:focus-visible,.pulse-form-preview button:focus-visible{outline-offset:3px;outline:2px solid #2463eb}.pulse-detail-preview.el-drawer,.pulse-form-preview.el-drawer{background:#fff;border-radius:16px 0 0 16px}.pulse-detail-preview .el-drawer__header{border-color:var(--pulse-line);padding-block:17px}.pulse-detail-preview .el-drawer__body{background:#fff}.pulse-detail-preview .el-drawer__footer{border-color:var(--pulse-line);background:#fafafa}.pulse-detail-preview .detail-hero{background:#f4f4f6;border:0;border-radius:12px;margin-bottom:20px;padding:18px}.pulse-detail-preview .detail-hero h2{color:var(--pulse-ink);font-size:20px}.pulse-detail-preview .detail-hero p{color:var(--pulse-muted)}.pulse-detail-preview .detail-grid{gap:19px 24px}.pulse-detail-preview .detail-grid dt{color:#6c6f79;font-size:12px}.pulse-detail-preview .detail-grid dd{color:#363b46;font-size:14px;line-height:1.6}.pulse-detail-preview .detail-grid .mono{font-family:var(--pulse-font);font-variant-numeric:tabular-nums}.pulse-detail-preview .credential-panel{border-color:var(--pulse-line)}.pulse-detail-preview .credential-editor,.pulse-detail-preview .secret-box{border-color:var(--pulse-line);background:#f5f5f7;border-radius:9px}.pulse-detail-preview .credential-login{color:#50535c}.pulse-detail-preview .detail-tabs .el-tabs__item{color:#626671}.pulse-detail-preview .detail-tabs .el-tabs__item.is-active{color:var(--pulse-blue);font-weight:650}.pulse-detail-preview .el-tag--success{--el-tag-text-color:#fff;--el-tag-bg-color:#207b49;--el-tag-border-color:#207b49}.pulse-detail-preview .credential-actions{flex-wrap:wrap;gap:8px}.pulse-detail-preview .credential-actions .el-button{min-height:34px;margin-left:0}.pulse-form-preview .el-drawer__header{border-bottom:1px solid var(--pulse-line);margin-bottom:0;padding-block:17px}.pulse-form-preview .el-drawer__footer{border-top:1px solid var(--pulse-line);background:#fafafa}.pulse-form-preview .form-section{padding-block:20px}.pulse-form-preview .form-section h3{color:var(--pulse-ink);margin-bottom:18px;font-size:14px;font-weight:650}.pulse-form-preview .el-form-item__label{color:#50535c;font-size:13px}.pulse-form-preview .initial-credential{background:#f4f4f6;border:0;border-radius:12px;margin-block:16px;padding:16px}.pulse-form-preview .field-help{line-height:1.65}.pulse-form-preview .phone-form>.form-section{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin-bottom:16px;padding-block:16px 4px;display:grid}.pulse-form-preview .phone-form>.form-section>h3,.pulse-form-preview .phone-form>.form-section>.form-item-wide{grid-column:1/-1}.pulse-form-preview .phone-form .el-form-item{min-width:0;margin-bottom:20px}.pulse-form-preview .phone-form .field-help{margin-top:8px;font-size:12px}.pulse-form-preview .phone-form>.form-section.last{border:0;margin-bottom:0}.pulse-form-preview .initial-credential.form-section{margin-block:12px;padding:16px}.pulse-form-preview .initial-credential>h3{margin-bottom:8px}.pulse-form-preview .initial-credential>p.field-help{margin:0 0 12px;font-size:12px}.pulse-form-preview .initial-credential .ledger-form-grid{grid-template-columns:minmax(0,1fr)}.pulse-form-preview .initial-credential .el-form-item{margin-bottom:0}@media (max-width:700px){.pulse-preview .page-heading h1{font-size:22px}.pulse-preview .summary-grid{gap:10px}.app-shell.pulse-preview .stat-tile{min-height:94px;padding:14px}.app-shell.pulse-preview .stat-tile .stat-icon{width:24px;height:24px;inset:14px auto auto 14px}.pulse-preview .ledger-filter-bar>.el-input{flex-basis:100%}.pulse-preview .ledger-filter-bar>.el-select{flex-basis:calc(50% - 10px)}.pulse-preview .asset-filter-bar,.pulse-preview .asset-type-tabs{padding-inline:12px}.pulse-detail-preview.el-drawer,.pulse-form-preview.el-drawer{border-radius:0}.pulse-form-preview .phone-form>.form-section{grid-template-columns:minmax(0,1fr)}}:root{--pulse-blue:#2463eb;--pulse-font:-apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--product-ink:#24262b;--product-text:#50535c;--product-muted:#6c6f79;--product-line:#e6e6eb;--product-radius:16px;--product-canvas:#fff;--product-shadow:none;--el-font-family:var(--pulse-font);--el-color-primary:#2463eb;--el-color-primary-dark-2:#1d53ca;--el-color-primary-light-3:#668ff1;--el-color-primary-light-5:#92b1f5;--el-color-primary-light-7:#bdcff9;--el-color-primary-light-8:#d3e0fb;--el-color-primary-light-9:#e9effd;--el-text-color-primary:#24262b;--el-text-color-regular:#50535c;--el-text-color-secondary:#6c6f79;--el-border-color:#dedee5;--el-border-color-light:#e6e6eb;font-family:var(--pulse-font)}body{background:#fff}.pulse-preview{--product-radius:16px;--el-color-primary-dark-2:#1d53ca}.pulse-preview .page-content{min-width:0}.pulse-preview .page-phone,.pulse-preview .page-email,.pulse-preview .page-social,.pulse-preview .page-store,.pulse-preview .page-platform,.pulse-preview .page-company,.pulse-preview .page-payment{min-height:calc(100dvh - var(--header-height,48px) - 50px);flex-direction:column;display:flex}.pulse-preview .phone-surface,.pulse-preview .ledger-surface{flex-direction:column;flex:1;display:flex}.pulse-preview .phone-surface>.list-footer,.pulse-preview .ledger-surface>.list-footer{flex-shrink:0;margin-top:auto}@media (max-width:700px){.pulse-preview .page-content{min-height:0}}.pulse-preview .nav-item[aria-label=总览],.pulse-preview .nav-item[aria-label=设备维护]{--nav-accent:#2463eb}.pulse-preview .nav-item[aria-label=月度盘点],.pulse-preview .nav-item[aria-label=问题反馈]{--nav-accent:#ad6909}.pulse-preview .nav-item[aria-label=项目管理]{--nav-accent:#168f98}.pulse-preview .nav-item[aria-label=人员与交接]{--nav-accent:#806394}.pulse-preview .nav-item[aria-label=Excel\ 导入]{--nav-accent:#22994e}.pulse-preview .nav-item[aria-label=资产配置],.pulse-preview .nav-item[aria-label=操作日志]{--nav-accent:#64748b}.pulse-preview .sidebar-vault .el-button{justify-content:flex-start;width:100%;margin:0;font-weight:650}.pulse-preview .sidebar-vault .el-icon{color:#fff;background:#64748b;border-radius:7px;width:25px;height:25px;padding:4px}.pulse-preview .surface{box-shadow:none;border-color:#e6e6eb}.pulse-preview .phone-table .cell,.pulse-preview .ledger-table .cell{color:#454a55}.pulse-preview .phone-table th .cell,.pulse-preview .ledger-table th .cell{color:#626671}.pulse-preview .phone-number{color:#2458ba;font-variant-numeric:tabular-nums;font-size:14px}.pulse-preview .status-pill{padding:2px 8px;font-size:12px;line-height:18px}.pulse-preview .user-menu small{color:var(--product-muted);font-size:12px;line-height:16px}.pulse-preview .stat-tile.tone-neutral{--metric-color:#64748b;--metric-tint:#f1f2f5}.pulse-preview .stat-tile.tone-amber>.stat-value,.pulse-preview .stat-tile.tone-red>.stat-value{color:var(--metric-color)}.pulse-preview .stat-tile>.stat-label{padding-right:0}.pulse-preview .el-pagination.is-background .el-pager li.is-active{background:#2463eb}.pulse-preview :is(.phone-filter-bar,.ledger-filter-bar,.audit-filters,.issue-filters,.configuration-toolbar,.organization-filters,.inventory-filters,.handover-hub-filters,.device-filters){gap:10px}.pulse-preview :is(.phone-filter-bar,.ledger-filter-bar,.audit-filters,.issue-filters,.configuration-toolbar,.organization-filters,.inventory-filters,.handover-hub-filters,.device-filters) .el-button:not(.is-link){min-height:36px}.pulse-preview :is(.phone-filter-bar,.ledger-filter-bar,.audit-filters,.issue-filters,.configuration-toolbar,.organization-filters,.inventory-filters,.handover-hub-filters,.device-filters) :is(.el-input__wrapper,.el-select__wrapper){background:#f6f6f8;min-height:36px}.pulse-preview .config-toolbar .el-button:not(.is-link){min-height:36px}.pulse-preview .config-toolbar :is(.el-input__wrapper,.el-select__wrapper){background:#f6f6f8;min-height:36px}.pulse-preview .organization-section-tabs>button{border-radius:8px;min-height:32px}.pulse-preview .organization-section-tabs>button.active{color:#2458ba;background:#e8efff;font-weight:650}.pulse-preview :is(.el-input__wrapper,.el-select__wrapper):focus-within{box-shadow:inset 0 0 0 2px #2463eb}.pulse-preview :is(.organization-type-tabs,.handover-type-tabs){gap:6px}.pulse-preview :is(.organization-type-tabs,.handover-type-tabs)>button{border-radius:8px;min-height:32px}.pulse-preview :is(.organization-type-tabs,.handover-type-tabs)>button.active{color:#2458ba;background:#e8efff;font-weight:650}.pulse-preview :is(.organization-impact,.mobile-ledger-card){border-radius:12px}.pulse-preview .overview-panel-head{min-height:56px;padding:14px 18px}.pulse-preview .overview-panel-head h2{color:#24262b;font-size:14px}.pulse-preview :is(.overview-inventory-summary,.overview-tools,.audit-help,.audit-secondary,.issue-help){color:#6c6f79}.el-drawer,.el-dialog,.el-message-box{font-family:var(--pulse-font);color:#24262b}.el-drawer{border-radius:16px 0 0 16px}.el-dialog,.el-message-box{border-radius:12px}.el-drawer__header{border-bottom-color:#e6e6eb;padding-block:17px}.el-drawer__footer{background:#fafafa;border-top-color:#e6e6eb}.el-drawer .el-form-item__label{color:#50535c;font-size:13px}.el-drawer :is(.form-section h3,.detail-section h3,.existing-grants h3){color:#24262b;font-size:14px;font-weight:650}.el-drawer .field-help{color:#6c6f79;line-height:1.65}.el-drawer .initial-credential{background:#f4f4f6;border:0;border-radius:12px;padding:16px}.el-drawer .detail-grid dt{color:#6c6f79}.el-drawer .detail-grid dd{color:#363b46}.el-drawer button:focus-visible,.el-dialog button:focus-visible,.el-message-box button:focus-visible{outline-offset:3px;outline:2px solid #2463eb}@media (max-width:700px){.el-drawer{border-radius:0}.pulse-preview .stat-tile>.stat-label{padding-left:32px;font-size:12px}}@media (prefers-reduced-motion:reduce){.pulse-preview .stat-tile{transition:none}}.app-shell.pulse-desk{--header-height:48px;--desk-muted:#666a74;--desk-ink:#24262b;--desk-card:#f4f4f6;--pulse-blue:#2463eb;--el-color-primary:#2463eb;background:#fff}.app-shell.pulse-desk:not(.sidebar-collapsed){--sidebar-width:184px}.pulse-desk .app-sidebar,.pulse-desk .sidebar-bottom{background:#f3f3f5;border-right-color:#e9e9ed}.pulse-desk .app-header{background:#fff;border-bottom:1px solid #eeeef1}.pulse-desk .app-header .brand>img{width:26px;height:26px}.pulse-desk .app-header .brand>strong{font-size:14px}.pulse-desk .page-my-assets{padding:0}.pulse-desk .desk-page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.pulse-desk .desk-page-heading h1{color:var(--desk-ink);letter-spacing:-.45px;font-size:22px;font-weight:650}.pulse-desk .desk-heading-actions{align-items:center;gap:8px;display:flex}.pulse-desk .desk-heading-actions .el-button{height:32px}.pulse-desk .desk-heading-actions>.el-dropdown>.el-button{--el-button-bg-color:var(--pulse-blue);--el-button-border-color:var(--pulse-blue);--el-button-hover-bg-color:#1d53ca;--el-button-hover-border-color:#1d53ca;--el-button-active-bg-color:#1948b0;--el-button-active-border-color:#1948b0}.pulse-desk .desk-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.app-shell.pulse-desk .desk-metrics .stat-tile{background:var(--desk-card);min-height:96px;box-shadow:none;border-radius:12px;padding:16px;border:0!important}.app-shell.pulse-desk .desk-metrics .tone-blue{--metric-color:#2463eb;--metric-text:#244b9d;--metric-tint:#ecf2ff}.app-shell.pulse-desk .desk-metrics .tone-green{--metric-color:#218b48;--metric-text:#286542;--metric-tint:#edf7ef}.app-shell.pulse-desk .desk-metrics .tone-amber{--metric-color:#ad6909;--metric-text:#8e5b19;--metric-tint:#fff3e2}.app-shell.pulse-desk .desk-metrics .tone-teal{--metric-color:#12818a;--metric-text:#24686e;--metric-tint:#eaf7f7}.app-shell.pulse-desk .desk-metrics .stat-tile{background:var(--metric-tint)}.app-shell.pulse-desk .desk-metrics .stat-tile:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--metric-color)}.app-shell.pulse-desk .desk-metrics .stat-label{color:var(--metric-text);padding:3px 0 0 38px;font-size:13px;font-weight:650;display:block}.app-shell.pulse-desk .desk-metrics .stat-icon{color:#fff;background:var(--metric-color);border-radius:8px;width:27px;height:27px;font-size:16px;inset:16px auto auto 16px}.app-shell.pulse-desk .desk-metrics .stat-value{letter-spacing:-.5px;color:#24262b;font-variant-numeric:tabular-nums;margin-top:13px;font-size:30px;line-height:1.1}.app-shell.pulse-desk .desk-metrics .tone-amber .stat-value{color:#8e5b19}.pulse-desk .desk-task-line{min-height:48px;color:var(--desk-muted);border-bottom:1px solid #eeeef1;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:16px;padding-block:12px;font-size:12px;display:flex}.pulse-desk .desk-task-line button{color:#5c6480;background:0 0;align-items:center;gap:4px;padding:3px 0;font-size:12px;display:inline-flex}.pulse-desk .desk-task-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.pulse-desk .desk-issue-entry b{color:#666975;background:#efeff3;border-radius:4px;min-width:19px;padding:0 5px;font-size:11px}.pulse-desk .desk-task-line .desk-issue-entry{color:#515b70;background:#ededf2;border-radius:7px;padding:7px 11px;font-weight:600}.pulse-desk .desk-task-line .desk-issue-entry.pending{color:#fff;background:#a86109}.pulse-desk .desk-issue-entry.pending b{color:#fff;background:#ffffff26}.pulse-desk .desk-collection-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pulse-desk .desk-toolbar{grid-template-columns:minmax(170px,1fr) 160px 135px 34px;align-items:center;gap:8px;display:grid}.pulse-desk .desk-toolbar .el-input__wrapper,.pulse-desk .desk-toolbar .el-select__wrapper{background:#f6f6f8;min-height:36px;box-shadow:inset 0 0 0 1px #0000}.pulse-desk .desk-toolbar .el-input__wrapper:hover,.pulse-desk .desk-toolbar .el-select__wrapper:hover{box-shadow:inset 0 0 0 1px #c8ccd7}.pulse-desk .desk-toolbar .el-input__wrapper.is-focus,.pulse-desk .desk-toolbar .el-select__wrapper.is-focused{box-shadow:0 0 0 2px var(--pulse-blue) inset}.pulse-desk .desk-ownership{background:#f1f2f6;border-radius:9px;gap:3px;padding:3px;display:flex}.pulse-desk .desk-ownership button{color:#626774;white-space:nowrap;background:0 0;border-radius:7px;padding:8px 14px;font-size:13px;font-weight:600}.pulse-desk .desk-ownership button.active{background:var(--pulse-blue);color:#fff;box-shadow:0 1px 3px #2463eb20}.pulse-desk .desk-ownership button span{color:#5c6373;background:#ffffff80;border-radius:4px;margin-left:5px;padding:1px 5px;font-size:11px}.pulse-desk .desk-ownership button.active span{color:#fff;background:#ffffff26}.pulse-desk .desk-reset.el-button{border-color:#e8e8ed;width:34px;height:36px;margin:0;padding:7px}.pulse-desk .desk-category-row{justify-content:space-between;align-items:center;gap:12px;padding:12px 0 16px;display:flex}.pulse-desk .desk-categories{flex-wrap:wrap;gap:4px;display:flex}.pulse-desk .desk-categories button{color:#6b6f78;background:0 0;border-radius:6px;min-height:32px;padding:5px 10px;font-size:12px}.pulse-desk .desk-categories button:hover{color:#3d63bb;background:#f4f4f7}.pulse-desk .desk-categories button.active{color:#3d59ac;background:#eef1fb;font-weight:600}.pulse-desk .desk-total{color:#6b6f78;flex-shrink:0;font-size:12px}.pulse-desk .desk-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pulse-desk .desk-asset-card{--desk-accent:#4b70a6;border-radius:var(--pulse-radius-card);background:var(--desk-card);border:1px solid #0000;flex-direction:column;min-width:0;padding:16px 16px 0;transition:border-color .15s;display:flex}.pulse-desk .desk-asset-card:hover,.pulse-desk .desk-asset-card:focus-within{border-color:#c3ccdf}.pulse-desk .desk-tone-email{--desk-accent:#806394}.pulse-desk .desk-tone-payment{--desk-accent:#397c91}.pulse-desk .desk-tone-social{--desk-accent:#478367}.pulse-desk .desk-tone-store{--desk-accent:#9b7130}.pulse-desk .desk-tone-company{--desk-accent:#737a89}.pulse-desk .desk-card-heading{align-items:flex-start;gap:8px;min-width:0;display:flex}.pulse-desk .desk-card-heading .asset-glyph{border:0;border-radius:8px;width:30px;height:30px;font-size:17px}.pulse-desk .desk-card-name{flex:1;min-width:0}.pulse-desk .desk-card-name>button{text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:100%;color:var(--desk-accent);background:0 0;padding:0;font-size:15px;font-weight:650;display:block;overflow:hidden}.pulse-desk .desk-card-name>span{color:#6b6f78;font-size:12px}.pulse-desk .desk-star{color:#8c8f9b;background:0 0;border-radius:6px;padding:5px;font-size:15px}.pulse-desk .desk-star.selected{color:#a5752a}.pulse-desk .desk-heading-trailing{flex-shrink:0;align-items:flex-start;gap:6px;max-width:48%;display:flex}.pulse-desk .desk-identity{min-width:0;padding-top:16px}.pulse-desk .desk-identity>span{color:#6b6f78;margin-bottom:4px;font-size:12px;display:block}.pulse-desk .desk-identity-value{align-items:center;gap:8px;min-width:0;display:flex}.pulse-desk .desk-identity-value code{letter-spacing:0;min-width:0;color:var(--desk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;line-height:1.5;font-family:var(--pulse-font);font-variant-numeric:tabular-nums;flex:1;display:block;overflow:hidden}.pulse-desk .desk-tone-phone .desk-identity-value code{letter-spacing:-.3px;font-size:24px}.pulse-desk .desk-identity-value button{color:#626b80;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:5px;display:flex}.pulse-desk .desk-identity-value button:hover{color:var(--pulse-blue);background:#e5ebf9}.pulse-desk .desk-missing{color:#777a83;font-size:17px}.pulse-desk .desk-card-meta{flex-wrap:wrap;gap:8px 16px;padding-block:12px;display:flex}.pulse-desk .desk-card-meta>div{align-items:baseline;gap:6px;min-width:0;max-width:100%;display:flex}.pulse-desk .desk-card-meta span{color:#6b6f78;flex-shrink:0;font-size:12px}.pulse-desk .desk-card-meta strong{color:#414650;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.pulse-desk .desk-credential-row{background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-bottom:12px;padding:8px;display:flex}.pulse-desk .desk-credential-row>span{color:#676c7a;align-items:center;gap:5px;font-size:12px;display:flex}.pulse-desk .desk-credential-row small{color:#6b6f78;margin-left:2px;font-size:12px}.pulse-desk .desk-credential-row>button{color:#3d59a8;white-space:nowrap;background:0 0;align-items:center;gap:4px;padding:2px 0;font-size:12px;display:inline-flex}.pulse-desk .desk-card-context{color:#6b6f78;flex-direction:column;align-items:flex-end;gap:5px;min-width:0;font-size:11px;display:flex}.pulse-desk .desk-project{text-overflow:ellipsis;white-space:nowrap;max-width:125px;overflow:hidden}.pulse-desk .desk-status{color:#fff;white-space:nowrap;background:#207b49;border-radius:6px;align-items:center;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex}.pulse-desk .desk-status.attention{background:#94610f}.pulse-desk .desk-card-actions{border-top:1px solid #e6e6ec;align-items:center;gap:8px;min-height:52px;margin-top:auto;display:flex}.pulse-desk .desk-card-actions button{color:#50535c;background:#fff;border:1px solid #dedee5;border-radius:8px;min-height:32px;padding:5px 10px;font-size:12px}.pulse-desk .desk-card-actions button:hover{color:#2463eb;background:#f8faff;border-color:#a5baf0}.pulse-desk .desk-card-actions .desk-relations-link{color:#2458ba;background:#e8efff;border-color:#d4e0fc}.pulse-desk .desk-card-actions .desk-detail-link{align-items:center;gap:3px;margin-left:auto;display:flex}.pulse-desk .desk-shared-note{color:#6b6f78;margin:0 0 10px;font-size:11px}.pulse-desk .desk-list-footer{color:#6b6f78;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:12px;display:flex}.pulse-desk button:focus-visible{outline-offset:3px;outline:2px solid #2463eb}@media (max-width:1400px){.pulse-desk .desk-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-desk .desk-toolbar{grid-template-columns:minmax(150px,1fr) 145px 125px 34px;gap:8px}}@media (max-width:1150px){.pulse-desk .desk-toolbar{grid-template-columns:minmax(180px,1fr) 140px 118px 34px}.pulse-desk .desk-metrics{gap:12px}}@media (max-width:850px){.pulse-desk .desk-asset-grid{grid-template-columns:minmax(0,1fr)}.pulse-desk .desk-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.pulse-desk .desk-toolbar>.el-input{grid-column:1/-1}.pulse-desk .desk-toolbar>.el-select{min-width:0}.pulse-desk .desk-toolbar>.desk-quick-filter{grid-column:auto}.pulse-desk .desk-task-actions{margin-left:0}}@media (max-width:700px){.pulse-desk .page-my-assets{padding:0}.pulse-desk .desk-page-heading{flex-wrap:wrap;gap:10px;margin-bottom:16px}.pulse-desk .desk-page-heading h1{font-size:21px}.pulse-desk .desk-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app-shell.pulse-desk .desk-metrics .stat-tile{min-height:96px;padding:14px}.app-shell.pulse-desk .desk-metrics .stat-label{padding-left:32px;font-size:12px}.app-shell.pulse-desk .desk-metrics .stat-icon{width:24px;height:24px;top:14px;left:14px}.app-shell.pulse-desk .desk-metrics .stat-value{font-size:30px}.pulse-desk .desk-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.pulse-desk .desk-category-row{align-items:flex-start}.pulse-desk .desk-total{padding-top:5px}.pulse-desk .desk-asset-card{padding-inline:16px}.pulse-desk .desk-identity-value code{font-size:16px}}@media (prefers-reduced-motion:reduce){.pulse-desk .desk-asset-card{transition:none}}.pulse-preview :is(.page-people,.page-projects,.page-inventory,.page-issues,.page-device,.page-audit){min-height:calc(100dvh - var(--header-height,48px) - 50px);flex-direction:column;display:flex}.pulse-preview :is(.organization-workspace,.inventory-workspace,.issue-workspace,.audit-workspace,.handover-workspace){flex-direction:column;flex:1;min-width:0;display:flex}.pulse-preview .organization-workspace,.pulse-preview .inventory-workspace{gap:16px}.pulse-preview :is(.organization-workspace,.inventory-workspace) .summary-grid{margin-bottom:0}.inventory-schedule-panel,.audit-integrity-panel{padding:16px}.audit-integrity-panel{margin-bottom:16px}.pulse-preview :is(.organization-surface,.inventory-surface,.issue-surface,.audit-surface,.handover-workspace>.surface,.page-device>.configuration-surface){flex-direction:column;flex:1;min-width:0;display:flex}.pulse-preview :is(.organization-surface,.inventory-surface,.issue-surface,.audit-surface,.handover-workspace>.surface)>.list-footer,.pulse-preview .page-device>.configuration-surface>.pagination-bar{border-top:1px solid var(--product-line);flex-shrink:0;gap:12px;margin-top:auto;padding:14px 16px}.pulse-preview :is(.organization-toolbar,.issue-filters,.audit-filters,.audit-toolbar,.config-toolbar,.handover-hub-toolbar,.handover-hub-filters,.inventory-filters){border-color:var(--product-line);padding:16px}.pulse-preview :is(.organization-section-tabs,.organization-type-tabs,.handover-type-tabs,.issue-scope-tabs){gap:6px}.pulse-preview .issue-scope-tabs{background:#f4f4f6;border:0;border-radius:10px;align-self:flex-start;min-height:0;margin:0 0 16px;padding:4px}.pulse-preview .issue-scope-tabs>button{padding:7px 12px}.pulse-preview .handover-hub-toolbar .ownership-tabs{background:#f4f4f6;border:0;border-radius:10px;min-height:0;padding:4px}.pulse-preview :is(.organization-section-tabs,.organization-type-tabs,.handover-type-tabs)>button{min-height:34px;color:var(--product-text);background:#f4f4f6;border-radius:8px;padding:8px 14px;font-weight:600}.pulse-preview :is(.organization-section-tabs,.organization-type-tabs,.handover-type-tabs)>button.active{color:#2458ba;background:#e8efff}.pulse-preview :is(.organization-section-tabs,.organization-type-tabs,.handover-type-tabs){background:#f4f4f6;border-radius:10px;align-self:flex-start;gap:4px;width:fit-content;max-width:100%;padding:4px}.pulse-preview :is(.organization-section-tabs,.organization-type-tabs,.handover-type-tabs)>button{padding:8px 12px}.pulse-preview .page-imports>.el-tabs>.el-tabs__header{margin-bottom:16px}.pulse-preview .page-imports>.el-tabs>.el-tabs__header .el-tabs__nav-wrap{background:#f4f4f6;border-radius:10px;width:fit-content;max-width:100%;padding:4px}.pulse-preview .page-imports>.el-tabs>.el-tabs__header .el-tabs__nav-wrap:after,.pulse-preview .page-imports>.el-tabs>.el-tabs__header .el-tabs__active-bar{background:0 0}.pulse-preview .page-imports>.el-tabs>.el-tabs__header .el-tabs__item{height:34px;color:var(--product-text);border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}.pulse-preview .page-imports>.el-tabs>.el-tabs__header .el-tabs__item.is-active{color:#2458ba;background:#e8efff}.pulse-preview .organization-toolbar .organization-filters{flex:1 1 0}.pulse-preview :is(.organization-filters,.inventory-filters,.issue-filters,.audit-filters)>.el-input{flex:2 248px;width:auto;min-width:0}.pulse-preview :is(.organization-filters,.inventory-filters,.issue-filters,.audit-filters)>.el-select,.pulse-preview .audit-filters>.audit-date{flex:148px;width:auto;min-width:0}.pulse-preview :is(.organization-filters,.inventory-filters,.issue-filters,.audit-filters)>.el-button{flex:none}.pulse-preview .audit-date{gap:8px}.pulse-preview .config-layout{grid-template-columns:minmax(200px,240px) minmax(0,1fr);min-height:0}.pulse-preview .config-template-list>button{gap:8px;padding:12px}.pulse-preview .config-template-list>button:last-of-type{margin-bottom:0}.pulse-preview .issue-row-main>strong:first-child{color:var(--product-ink);font-size:14px;font-weight:600}.pulse-preview .issue-row-main>strong:not(:first-child){color:var(--product-muted);font-size:12px;font-weight:500}.pulse-preview .audit-integrity-head,.pulse-preview .schedule-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.pulse-preview .audit-integrity-head h3{margin:0}.pulse-preview .audit-integrity-status{color:var(--product-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;line-height:24px;display:flex}.pulse-preview .audit-integrity-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:12px;display:flex}.pulse-preview .audit-integrity-actions .el-button+.el-button{margin-left:0}.pulse-preview .audit-integrity-panel>.field-help{margin:12px 0 0}.pulse-preview .audit-integrity-message{color:var(--product-text);margin:12px 0 0;font-size:13px}.pulse-preview .audit-archive-row{border-top:1px solid var(--product-line);gap:4px;min-width:0;margin-top:12px;padding-top:12px;display:grid}.pulse-preview .audit-archive-row :is(small,code){color:var(--product-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.pulse-preview .audit-archive-row code{font-variant-numeric:tabular-nums}.pulse-preview .schedule-description{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.pulse-preview .schedule-description strong{color:var(--product-ink);font-size:13px;font-weight:600;line-height:1.6}.pulse-preview .schedule-description small{color:var(--product-muted);font-size:12px;line-height:1.6}.pulse-preview .schedule-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pulse-preview .schedule-actions .el-button{margin-left:0}.pulse-preview .inventory-schedule-panel>.field-help{margin:12px 0 0}.pulse-preview :is(.config-toolbar,.import-toolbar,.batch-toolbar,.migration-actions){gap:10px}.pulse-preview :is(.config-toolbar,.import-toolbar,.batch-toolbar,.migration-actions) .el-button+.el-button{margin-left:0}.pulse-preview :is(.config-toolbar,.import-toolbar,.batch-toolbar,.migration-actions) .el-button:not(.is-link){min-height:36px}.pulse-preview :is(.import-toolbar,.batch-toolbar) :is(.el-input__wrapper,.el-select__wrapper){background:#f6f6f8;min-height:36px}.pulse-preview :is(.config-fields,.import-surface,.management-panel-content),.pulse-preview .page-imports .import-surface{padding:16px}.pulse-preview :is(.section-heading,.import-toolbar) h2,.pulse-preview :is(.config-fields,.management-panel-content,.audit-workspace,.inventory-workspace) h3{color:var(--product-ink);font-size:14px;font-weight:650}.pulse-preview :is(.audit-workspace,.inventory-workspace)>.surface>h3{margin:0 0 12px}.pulse-preview .config-template-list{border-color:var(--product-line)}.pulse-preview .config-template-list>button{color:var(--product-text);background:#f4f4f6;border-radius:12px}.pulse-preview .config-template-list>button.active{color:#2458ba;background:#e8efff;border-color:#bdcff9}.pulse-preview :is(.organization-table,.configuration-surface .data-table){color:var(--product-text)}.pulse-preview :is(.organization-table,.configuration-surface .data-table) th{color:#626671;border-color:var(--product-line);background:#f5f5f7;padding:12px 16px;font-size:12px;font-weight:600}.pulse-preview :is(.organization-table,.configuration-surface .data-table) td{color:#454a55;border-color:var(--product-line);padding:14px 16px;line-height:1.6}.pulse-preview :is(.organization-table,.configuration-surface .data-table) tbody tr:hover td{background:#fafafd}.pulse-preview .organization-table td small{color:var(--product-muted);margin-top:5px}.pulse-preview .organization-actions .el-button{margin:0 0 0 10px}.pulse-preview .configuration-surface .config-operation{text-align:right;min-width:94px}.pulse-preview .configuration-surface th.config-operation{background:#f5f5f7}.pulse-preview :is(.audit-table,.handover-workspace .el-table,.project-assets .el-table){--el-table-header-bg-color:#f5f5f7;--el-table-border-color:#e6e6eb}.pulse-preview :is(.audit-table,.handover-workspace .el-table,.project-assets .el-table) th.el-table__cell{padding-block:12px}.pulse-preview :is(.audit-table,.handover-workspace .el-table,.project-assets .el-table) td.el-table__cell{padding-block:14px}.pulse-preview :is(.audit-table,.handover-workspace .el-table,.project-assets .el-table) .cell{color:#454a55;padding-inline:16px}.pulse-preview :is(.audit-table,.handover-workspace .el-table,.project-assets .el-table) th .cell{color:#626671}.pulse-preview .inventory-column-head{color:#626671;border-color:var(--product-line);background:#f5f5f7;padding:12px 16px}.pulse-preview .inventory-controls{padding:16px}.pulse-preview .inventory-controls .inventory-filters{padding:0}.pulse-preview .inventory-row{border-color:var(--product-line);padding:14px 16px}.pulse-preview .inventory-row-head{min-height:56px}.pulse-preview .inventory-row-actions{grid-template-columns:100px 112px;gap:8px}.pulse-preview .inventory-row-actions .el-button{white-space:normal;height:auto;min-height:34px;padding:7px 10px}.pulse-preview .inventory-row-actions .el-button>span{white-space:normal;line-height:1.4}.pulse-preview .inventory-editor{border-color:var(--product-line);background:#f5f5f7;border-radius:12px;padding:16px}.pulse-preview .issue-list{padding-inline:16px}.pulse-preview .issue-row{border-color:var(--product-line);gap:16px;padding-block:16px}.pulse-preview :is(.issue-row-main,.issue-row-meta){gap:6px}.pulse-preview .issue-row-main>strong,.pulse-preview :is(.issue-description-preview,.inventory-review-scope){color:var(--product-text)}.pulse-preview :is(.issue-row small,.issue-subtitle,.inventory-info small,.inventory-status small,.inventory-identity,.audit-date,.audit-secondary,.audit-cards small){color:var(--product-muted)}.pulse-preview :is(.audit-cards,.overview-change-list){padding-inline:16px}.pulse-preview .audit-table .audit-actor-id{white-space:nowrap;overflow-wrap:normal;text-overflow:ellipsis;max-width:100%;overflow:hidden}.pulse-preview :is(.audit-cards article,.overview-change-list article,.organization-mobile-list>article){border-color:var(--product-line)}.pulse-preview :is(.inventory-workspace,.issue-workspace,.audit-workspace) .el-tag--warning,.management-overlay .el-tag--warning{--el-tag-text-color:#946008;--el-tag-bg-color:#fff4e2;--el-tag-border-color:#f1dfb9}.pulse-preview :is(.inventory-workspace,.issue-workspace,.audit-workspace) .el-tag--success,.management-overlay .el-tag--success{--el-tag-text-color:#207b49;--el-tag-bg-color:#eaf5ef;--el-tag-border-color:#d0e8da}.pulse-preview :is(.organization-surface,.issue-surface,.inventory-surface,.page-device>.configuration-surface)>.el-empty{padding:32px 16px}.pulse-preview :is(.page-people,.page-projects,.page-inventory,.page-issues,.page-device,.page-audit,.page-imports) .el-empty__image{max-width:70px;height:70px}.pulse-preview :is(.page-people,.page-projects,.page-inventory,.page-issues,.page-device,.page-audit) .el-pagination{flex-wrap:wrap;gap:8px;max-width:100%}.pulse-preview .overview-panel-head{padding:16px}.pulse-preview .overview-categories>button{color:var(--product-text);border-radius:12px}.pulse-preview .overview-categories strong,.pulse-preview .overview-inventory-summary strong{color:var(--product-ink)}.pulse-preview .overview-categories>button:hover,.pulse-preview .overview-progress-list>button:hover{background:#f4f4f6}.pulse-preview .overview-todos{gap:12px;padding:16px}.pulse-preview .overview-todos>button{border-radius:12px;padding:14px 16px}.pulse-preview .overview-todos .todo-red{color:#b63346;background:#fdf0f1}.pulse-preview .overview-todos .todo-amber{color:#a86109;background:#fff4e2}.pulse-preview .overview-todos .todo-blue{color:#2458ba;background:#ebf1ff}.pulse-preview .overview-todos .todo-neutral{color:var(--product-muted);background:#f4f4f6}.pulse-preview .overview-scope{background:#f4f4f6;border-radius:8px}.pulse-preview .overview-scope button{color:var(--product-text);border-radius:6px}.pulse-preview .overview-scope button.active{color:#2458ba;box-shadow:none;background:#e8efff}.pulse-preview :is(.overview-progress-list>button,.overview-inventory-summary,.overview-tools){color:var(--product-muted)}.pulse-preview :is(.overview-inventory-summary,.overview-metric-note){padding-inline:16px}.pulse-preview .page-people .wecom-member-panel{padding:16px}.pulse-preview .page-people :is(.wecom-member-head h3,.wecom-member-result h4){font-size:14px;font-weight:650}.pulse-preview .page-people :is(.wecom-member-head p,.wecom-member-note,.wecom-member-result p,.wecom-member-result dt){color:var(--product-muted)}.pulse-preview .page-people .wecom-member-result{border-color:var(--product-line);background:#f5f5f7;border-radius:12px}.management-overlay{--el-dialog-padding-primary:24px;color:var(--product-ink)}.management-overlay :is(.el-dialog__title,.el-drawer__title){color:var(--product-ink);font-size:17px;font-weight:650}.management-overlay.el-dialog .el-dialog__header{border-bottom:1px solid var(--product-line);margin-right:0;padding-bottom:16px}.management-overlay.el-dialog .el-dialog__body{color:var(--product-text);padding-block:16px}.management-overlay.el-dialog .el-dialog__footer{border-top:1px solid var(--product-line);padding-top:16px}.management-overlay.el-drawer .el-drawer__body{padding:24px}.management-overlay :is(.issue-full-text,.issue-detail-grid dd,.handover-overview dd){color:var(--product-text)}.management-overlay :is(.issue-detail-grid dt,.issue-event small,.handover-overview dt,.handover-help){color:var(--product-muted);font-size:12px}.management-overlay :is(.issue-detail-grid,.handover-overview){gap:16px 24px}.management-overlay :is(.issue-event,.config-history){border-color:var(--product-line)}.management-overlay .handover-overview{border-color:var(--product-line);background:#f4f4f6;border-radius:12px;padding:16px}.management-overlay .organization-impact{border-color:var(--product-line);color:var(--product-text);background:#f5f5f7}.management-overlay :is(.organization-impact strong,.organization-impact small){color:inherit}.mobile-company-copy{margin-block:10px}.pulse-preview .stable-actions .company-copy-actions{flex-wrap:nowrap}.pulse-preview .stable-actions .company-copy-actions>.el-button{min-height:30px;padding:6px 10px;font-size:12px}@media (max-width:850px){.pulse-preview :is(.organization-toolbar,.audit-toolbar),.pulse-preview .issue-row{gap:12px}.pulse-preview .inventory-row-head{min-height:0}.pulse-preview .inventory-row-actions{justify-self:end}.pulse-preview .audit-cards article{padding-block:16px}}@media (max-width:760px){.pulse-preview .config-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.pulse-preview :is(.organization-filters,.inventory-filters,.issue-filters,.audit-filters)>:is(.el-input,.el-select),.pulse-preview .audit-filters>.audit-date{flex-basis:100%}.pulse-preview .audit-integrity-status{justify-content:flex-start}.pulse-preview :is(.page-people,.page-projects,.page-inventory,.page-issues,.page-device,.page-audit){min-height:0}.pulse-preview :is(.organization-surface,.inventory-surface,.issue-surface,.audit-surface,.handover-workspace>.surface)>.list-footer{flex-direction:column;align-items:flex-start}.pulse-preview .page-device>.configuration-surface>.pagination-bar{justify-content:flex-start}.pulse-preview .inventory-row-actions{grid-template-columns:100px 112px;max-width:100%}.management-overlay.el-dialog{--el-dialog-padding-primary:16px}.management-overlay.el-drawer .el-drawer__body{padding:16px}}.global-search-trigger[data-v-22cc9cc7]{color:#727e91;font:inherit;cursor:pointer;background:#f6f7f9;border:1px solid #e9ecf2;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.global-search-trigger span[data-v-22cc9cc7]{text-align:left;flex:1}.global-search-trigger[data-v-22cc9cc7]:hover{color:#263246;border-color:#a6b6ce}.global-search-types[data-v-22cc9cc7]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.global-search-types button[data-v-22cc9cc7]{font:inherit;color:#58657b;cursor:pointer;background:#f3f5f8;border:0;border-radius:5px;padding:6px 9px;font-size:12px}.global-search-types .active[data-v-22cc9cc7]{color:#fff;background:#29313e}.search-scope[data-v-22cc9cc7],.search-result-count[data-v-22cc9cc7]{color:#778398;margin:12px 0;font-size:12px}.global-search-results[data-v-22cc9cc7]{min-height:200px;max-height:55vh;overflow-y:auto}.global-search-hit[data-v-22cc9cc7]{text-align:left;width:100%;font:inherit;cursor:pointer;color:#263246;background:#fff;border:0;border-bottom:1px solid #eef0f4;align-items:center;gap:12px;padding:13px 8px;display:flex}.global-search-hit[data-v-22cc9cc7]:hover,.global-search-hit[data-v-22cc9cc7]:focus-visible{background:#f5f7fb}.search-hit-main[data-v-22cc9cc7]{flex:1;gap:5px;min-width:0;display:grid}.search-hit-main strong[data-v-22cc9cc7],.search-hit-main span[data-v-22cc9cc7],.search-hit-main small[data-v-22cc9cc7]{overflow-wrap:anywhere}.search-hit-main span[data-v-22cc9cc7]{color:#52637e;font-size:12px}.search-hit-main small[data-v-22cc9cc7]{color:#7d8797;font-size:12px}.search-hit-status[data-v-22cc9cc7]{color:#758197;flex-shrink:0;font-size:11px}@media (max-width:600px){.global-search-trigger[data-v-22cc9cc7]{width:auto}.global-search-trigger span[data-v-22cc9cc7],.search-hit-status[data-v-22cc9cc7]{display:none}}.payment-link-row[data-v-dcb04e8f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;margin:10px 0;display:grid}@media (max-width:600px){.payment-link-row[data-v-dcb04e8f]{grid-template-columns:minmax(0,1fr)}}.company-bank-heading[data-v-22bbfdc6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.company-bank-heading h3[data-v-22bbfdc6]{margin:0}.company-bank-card[data-v-22bbfdc6]{border:1px solid var(--el-border-color-light);border-radius:8px;margin-top:12px;padding:14px}.company-bank-title[data-v-22bbfdc6]{text-align:left;overflow-wrap:anywhere;max-width:100%;font-weight:600}.company-bank-fields[data-v-22bbfdc6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:14px 0;display:grid}.company-bank-fields>div[data-v-22bbfdc6]{min-width:0}.company-bank-fields dt[data-v-22bbfdc6]{color:var(--el-text-color-secondary);margin-bottom:4px;font-size:12px}.company-bank-fields dd[data-v-22bbfdc6]{overflow-wrap:anywhere;margin:0}.company-bank-actions[data-v-22bbfdc6]{flex-wrap:wrap;gap:8px;display:flex}.company-bank-actions[data-v-22bbfdc6] .el-button+.el-button{margin-left:0}.company-bank-accounts[data-v-22bbfdc6] .el-pagination{flex-wrap:wrap;gap:6px;margin-top:16px}@media (max-width:560px){.company-bank-fields[data-v-22bbfdc6]{grid-template-columns:minmax(0,1fr)}}.company-copy-actions[data-v-deb812da]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.company-copy-actions>.el-button[data-v-deb812da]{font-size:14px}.company-copy-actions .el-button.is-link[data-v-deb812da]{font-size:12px}.company-copy-arrow[data-v-deb812da]{margin-left:4px}.company-copy-bank-label[data-v-deb812da]{white-space:normal;overflow-wrap:anywhere;max-width:300px;font-size:12px}.company-copy-bank-label.is-disabled[data-v-deb812da]{color:#58667b;cursor:default}.company-public-heading[data-v-9718b6ae]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.company-public-actions[data-v-9718b6ae]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.company-public-actions>.el-button[data-v-9718b6ae]{margin-left:0}.company-public-bank[data-v-9718b6ae]{background:#f4f4f6;border-radius:12px;margin-top:12px;padding:16px}dl[data-v-9718b6ae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}dt[data-v-9718b6ae]{color:#6c6f79;font-size:12px}dd[data-v-9718b6ae]{justify-content:space-between;align-items:flex-start;gap:8px;margin:4px 0 0;font-size:14px;display:flex}dd span[data-v-9718b6ae]{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:0}@media (max-width:560px){dl[data-v-9718b6ae]{grid-template-columns:minmax(0,1fr)}}.totp-setup[data-v-19d8c58f]{margin-top:16px}.setup-title[data-v-19d8c58f]{color:#26354a;margin-bottom:8px;font-weight:600}.qr-frame[data-v-19d8c58f]{aspect-ratio:1;background:#fff;border:1px solid #e5eaf2;border-radius:8px;justify-content:center;align-items:center;width:min(280px,100%);margin:12px auto;display:flex;overflow:hidden}.qr-frame img[data-v-19d8c58f]{object-fit:contain;width:100%;height:100%;display:block}.manual-toggle[data-v-19d8c58f]{color:#2878ed;cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 0}.manual-key[data-v-19d8c58f]{background:#f3f7fc;border-radius:6px;margin-top:8px;padding:12px;font-size:13px}.wrap-text[data-v-19d8c58f]{overflow-wrap:anywhere}.qr-error[data-v-19d8c58f]{color:#b84d45;font-size:13px}.asset-expiry-panel[data-v-0ed4466b]{gap:14px;display:grid}.asset-expiry-heading[data-v-0ed4466b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.asset-expiry-heading h3[data-v-0ed4466b],.asset-expiry-heading h4[data-v-0ed4466b]{margin:0}.asset-expiry-heading small[data-v-0ed4466b]{color:var(--muted,#778398);margin-left:6px;font-size:13px}.asset-expiry-item[data-v-0ed4466b]{border-bottom:1px solid var(--line,#e8ebf2);grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:14px 0;display:grid}.asset-expiry-item-main[data-v-0ed4466b]{gap:6px;min-width:0;display:grid}.asset-expiry-item-main strong[data-v-0ed4466b]{overflow-wrap:anywhere;min-width:0}.asset-expiry-item-main small[data-v-0ed4466b],.asset-expiry-event small[data-v-0ed4466b]{color:var(--muted,#778398);font-size:12px}.asset-expiry-item-main p[data-v-0ed4466b],.asset-expiry-event p[data-v-0ed4466b]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px}.asset-expiry-due[data-v-0ed4466b]{font-variant-numeric:tabular-nums;justify-items:end;gap:6px;display:grid}.asset-expiry-status[data-v-0ed4466b]{color:#657287;background:#f2f3f7;border-radius:5px;padding:3px 7px;font-size:12px}.expiry-state-overdue[data-v-0ed4466b]{color:#b72f47;background:#fff0f2}.expiry-state-upcoming[data-v-0ed4466b]{color:#985b08;background:#fff2db}.expiry-state-valid[data-v-0ed4466b],.expiry-state-long_term[data-v-0ed4466b]{color:#197b51;background:#eaf7ef}.asset-expiry-actions[data-v-0ed4466b]{grid-column:1/-1;justify-self:end}.asset-expiry-editor[data-v-0ed4466b],.asset-expiry-history[data-v-0ed4466b]{background:var(--surface-alt,#f5f5f7);border-radius:10px;padding:16px}.asset-expiry-editor h4[data-v-0ed4466b]{margin:0 0 16px}.asset-expiry-form-grid[data-v-0ed4466b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.asset-expiry-form-grid[data-v-0ed4466b] .el-select,.asset-expiry-form-grid[data-v-0ed4466b] .el-date-editor,.asset-expiry-form-grid[data-v-0ed4466b] .el-input-number{width:100%}.asset-expiry-editor-actions[data-v-0ed4466b]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.asset-expiry-empty[data-v-0ed4466b]{color:var(--muted,#778398);margin:8px 0;font-size:13px}.asset-expiry-event[data-v-0ed4466b]{border-top:1px solid var(--line,#e1e5ec);gap:7px;margin-top:16px;padding-top:14px;display:grid}.asset-expiry-event span[data-v-0ed4466b]{color:var(--muted,#778398)}@media (max-width:560px){.asset-expiry-heading[data-v-0ed4466b]{flex-wrap:wrap;align-items:flex-start}.asset-expiry-form-grid[data-v-0ed4466b]{grid-template-columns:1fr}.asset-expiry-editor[data-v-0ed4466b],.asset-expiry-history[data-v-0ed4466b]{padding:12px}.asset-expiry-item[data-v-0ed4466b]{gap:10px}.asset-expiry-due[data-v-0ed4466b]{max-width:125px}}.company-public-heading[data-v-e16269dc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.company-public-heading h3[data-v-e16269dc]{margin:0}.company-public-bank[data-v-e16269dc]{background:#f4f4f6;border-radius:12px;margin-top:12px;padding:16px}.company-public-bank .ledger-form-grid[data-v-e16269dc]{margin-top:12px}.initial-expiry-editor[data-v-40edc865]{background:var(--surface-alt,#f5f5f7);border-radius:10px;margin-top:18px;padding:14px 16px}.initial-expiry-fields[data-v-40edc865]{margin-top:14px}.initial-expiry-grid[data-v-40edc865]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.initial-expiry-grid[data-v-40edc865] .el-select,.initial-expiry-grid[data-v-40edc865] .el-date-editor,.initial-expiry-grid[data-v-40edc865] .el-input-number{width:100%}.initial-expiry-fields .field-help[data-v-40edc865]{margin-bottom:0}@media (max-width:560px){.initial-expiry-grid[data-v-40edc865]{grid-template-columns:1fr}.initial-expiry-editor[data-v-40edc865]{padding:12px}}.sandbox[data-v-96f0cd6a]{gap:18px;padding:22px;display:grid}.sandbox-head[data-v-96f0cd6a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-v-96f0cd6a],h4[data-v-96f0cd6a]{margin:0}.sandbox-controls[data-v-96f0cd6a]{flex-wrap:wrap;gap:12px;display:flex}.sandbox-controls .el-select[data-v-96f0cd6a]{width:230px}.sandbox-controls .el-button[data-v-96f0cd6a]{margin:0}.sandbox-history[data-v-96f0cd6a]{display:grid}.sandbox-record[data-v-96f0cd6a]{border-bottom:1px solid #edf0f5;grid-template-columns:170px 1fr 1.5fr;gap:14px;padding:14px 0;font-size:13px;display:grid}.sandbox-record span[data-v-96f0cd6a]{color:#6c7890}@media (max-width:700px){.sandbox[data-v-96f0cd6a]{padding:16px}.sandbox-controls[data-v-96f0cd6a]{display:grid}.sandbox-controls .el-select[data-v-96f0cd6a]{width:100%}.sandbox-record[data-v-96f0cd6a]{grid-template-columns:1fr;gap:6px}}.wecom-member-panel[data-v-5612f84d]{gap:16px;padding:20px;display:grid}.wecom-member-head[data-v-5612f84d]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wecom-member-head h3[data-v-5612f84d],.wecom-member-result h4[data-v-5612f84d]{margin:0;font-size:15px}.wecom-member-head p[data-v-5612f84d],.wecom-member-note[data-v-5612f84d],.wecom-member-result p[data-v-5612f84d]{color:#68758a;margin:6px 0 0;font-size:13px;line-height:1.6}.wecom-member-form[data-v-5612f84d]{align-items:flex-start;gap:12px;max-width:720px;display:flex}.wecom-roster-actions[data-v-5612f84d]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wecom-member-form .el-form-item[data-v-5612f84d]{flex:1;margin:0;display:block}.wecom-member-form[data-v-5612f84d] .el-form-item__label{float:none;height:auto;padding:0 0 6px;line-height:20px;display:block}.wecom-member-form>.el-button[data-v-5612f84d]{margin:26px 0 0}.wecom-member-result[data-v-5612f84d]{background:#f8faff;border:1px solid #e5eaf1;border-radius:8px;padding:16px}.wecom-member-result dl[data-v-5612f84d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:16px 0;display:grid}.wecom-member-result dl>div[data-v-5612f84d]{grid-template-columns:90px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.wecom-member-result dt[data-v-5612f84d]{color:#68758a}.wecom-member-result dd[data-v-5612f84d]{overflow-wrap:anywhere;margin:0}.wecom-member-result>.el-button[data-v-5612f84d]{margin-top:12px}@media (max-width:650px){.wecom-member-panel[data-v-5612f84d]{padding:16px}.wecom-member-head[data-v-5612f84d]{flex-wrap:wrap}.wecom-member-form[data-v-5612f84d]{display:grid}.wecom-member-form>.el-button[data-v-5612f84d]{justify-self:start;margin:0}.wecom-member-result dl[data-v-5612f84d]{grid-template-columns:1fr}}.schedule-toolbar[data-v-2198f696]{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:16px;display:flex}.schedule-toolbar label[data-v-2198f696]{color:var(--el-text-color-regular);flex-direction:column;gap:8px;font-size:13px;display:flex}@media (max-width:560px){.schedule-toolbar[data-v-2198f696]>*{width:100%;margin-left:0}}.import-workspace[data-v-2711efe6]{gap:18px;display:grid}.import-surface[data-v-2711efe6]{min-width:0;padding:24px}.import-tabs[data-v-2711efe6],.import-toolbar[data-v-2711efe6],.import-footer[data-v-2711efe6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.import-toolbar[data-v-2711efe6]{margin-bottom:18px}.import-toolbar h2[data-v-2711efe6]{margin:0;font-size:16px}.import-toolbar .el-select[data-v-2711efe6]{width:230px}.import-help[data-v-2711efe6]{color:var(--text-secondary,#7b879c);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.import-footer[data-v-2711efe6]{color:#7b879c;border-top:1px solid #edf0f5;margin-top:18px;padding-top:18px;font-size:12px}.el-pagination[data-v-2711efe6]{margin-top:20px;overflow:auto}.import-fields[data-v-2711efe6]{margin-top:22px;font-size:13px;line-height:1.8}.import-fields summary[data-v-2711efe6]{cursor:pointer;color:#2878ee}.import-toolbar label[data-v-2711efe6]{font-size:13px}.el-alert[data-v-2711efe6]{margin-bottom:12px}input[type=file][data-v-2711efe6]{max-width:100%;padding:12px 0}.el-table p[data-v-2711efe6]{overflow-wrap:anywhere;margin:4px 0}.el-checkbox[data-v-2711efe6]{white-space:normal;height:auto}.import-footer[data-v-2711efe6] .el-checkbox__label{white-space:normal;line-height:1.7}@media (max-width:700px){.import-surface[data-v-2711efe6]{padding:16px}.import-toolbar .el-select[data-v-2711efe6]{width:100%}.import-footer[data-v-2711efe6]{flex-direction:column;align-items:stretch}}.batch-toolbar[data-v-9ac7ef73]{grid-template-columns:170px auto auto minmax(240px,1fr);align-items:center;gap:12px;display:grid}.batch-toolbar .el-button[data-v-9ac7ef73]{margin-left:0}.batch-toolbar[data-v-9ac7ef73]>*{min-width:0}.batch-caption[data-v-9ac7ef73]{color:var(--el-text-color-secondary);justify-content:space-between;align-items:center;gap:12px;margin:10px 0;font-size:13px;display:flex}.batch-records[data-v-9ac7ef73]{border:1px solid var(--el-border-color-lighter);border-radius:8px;margin:16px 0;padding:12px}.sheet-toolbar[data-v-9ac7ef73]{align-items:center;gap:16px;margin:16px 0;display:flex}.sheet-toolbar>.el-select[data-v-9ac7ef73]{width:220px}.sheet-toolbar label[data-v-9ac7ef73]{white-space:nowrap;align-items:center;gap:10px;display:flex}.mapping-grid[data-v-9ac7ef73]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.batch-toolbar[data-v-9ac7ef73],.mapping-grid[data-v-9ac7ef73]{grid-template-columns:1fr 1fr}}@media (max-width:560px){.batch-toolbar[data-v-9ac7ef73],.mapping-grid[data-v-9ac7ef73]{grid-template-columns:minmax(0,1fr)}.sheet-toolbar[data-v-9ac7ef73],.batch-caption[data-v-9ac7ef73]{flex-direction:column;align-items:stretch}.sheet-toolbar>.el-select[data-v-9ac7ef73]{width:100%}}.migration-actions[data-v-e2247a29]{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.migration-actions .el-button[data-v-e2247a29]{margin-left:0}.wecom-login[data-v-c46c143c]{margin-bottom:8px}.wecom-real-login[data-v-c46c143c]{text-align:center}.wecom-real-login .login-entry-status+.el-button[data-v-c46c143c]{margin-top:12px}.wecom-qr-host[data-v-c46c143c]{justify-content:center;min-height:380px;display:flex}.wecom-qr-host[data-v-c46c143c] iframe{border:0;max-width:100%}.wecom-entry-buttons[data-v-c46c143c]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wecom-entry-buttons .el-button[data-v-c46c143c]{margin:0;padding:8px;font-size:12px}.mock-authorization[data-v-c46c143c]{background:#f3f7fc;border:1px solid #dce6f3;border-radius:8px;gap:12px;margin:12px 0;padding:14px;display:grid}.mock-authorization .el-button[data-v-c46c143c]{margin:0}small[data-v-c46c143c]{color:#78879e;margin-top:10px;font-size:12px;line-height:1.7;display:block}@media (max-width:480px){.wecom-entry-buttons[data-v-c46c143c]{grid-template-columns:1fr}}.recovery-panel[data-v-194cc1b7]{width:min(540px,100vw - 32px)}.el-alert[data-v-194cc1b7],.el-form[data-v-194cc1b7],.el-button[data-v-194cc1b7]{margin-top:12px}.wrap-text[data-v-194cc1b7]{overflow-wrap:anywhere;background:#f3f7fc;border-radius:6px;padding:12px}.expiry-workspace[data-v-b38a068e]{gap:16px;display:grid}.expiry-summary[data-v-b38a068e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:640px;margin:0;display:grid}.expiry-toolbar[data-v-b38a068e],.expiry-row-title[data-v-b38a068e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.expiry-toolbar[data-v-b38a068e]{padding:16px 18px 10px}.expiry-filters[data-v-b38a068e]{border-bottom:1px solid var(--line,#e8ebf2);flex-wrap:wrap;gap:10px;padding:8px 18px 18px;display:flex}.expiry-filters .el-input[data-v-b38a068e]{flex:2 260px}.expiry-filters .el-select[data-v-b38a068e]{flex:170px;min-width:150px}.expiry-row[data-v-b38a068e]{border-bottom:1px solid var(--line,#e8ebf2);grid-template-columns:minmax(0,1fr) 165px 115px;align-items:center;gap:20px;padding:18px;display:grid}.expiry-row-main[data-v-b38a068e]{gap:6px;min-width:0;display:grid}.expiry-row-main .text-link[data-v-b38a068e]{text-align:left;overflow-wrap:anywhere;justify-self:start}.expiry-row-main small[data-v-b38a068e],.expiry-row-date small[data-v-b38a068e]{color:var(--muted,#778398);font-size:12px}.expiry-row-title[data-v-b38a068e]{justify-content:flex-start}.expiry-row-title strong[data-v-b38a068e]{overflow-wrap:anywhere;min-width:0}.expiry-kind[data-v-b38a068e]{color:#6b7485;background:#f2f3f7;border-radius:5px;flex-shrink:0;padding:2px 7px;font-size:11px}.expiry-row-date[data-v-b38a068e]{font-variant-numeric:tabular-nums;justify-items:end;gap:5px;display:grid}.expiry-status[data-v-b38a068e]{color:#657287;background:#f2f3f7;border-radius:5px;padding:3px 7px;font-size:12px;display:inline-block}.expiry-state-overdue[data-v-b38a068e]{color:#b72f47;background:#fff0f2}.expiry-state-upcoming[data-v-b38a068e]{color:#985b08;background:#fff2db}.expiry-state-valid[data-v-b38a068e],.expiry-state-long_term[data-v-b38a068e]{color:#197b51;background:#eaf7ef}.expiry-empty[data-v-b38a068e]{color:var(--muted,#778398);padding:30px 18px}.expiry-footnote[data-v-b38a068e]{margin:0}@media (max-width:650px){.expiry-row[data-v-b38a068e]{grid-template-columns:minmax(0,1fr) auto;gap:14px}.expiry-row>.el-button[data-v-b38a068e]{grid-column:1/-1;justify-self:end}.expiry-row-date[data-v-b38a068e]{max-width:130px}.expiry-toolbar[data-v-b38a068e],.expiry-filters[data-v-b38a068e]{padding-left:12px;padding-right:12px}.expiry-summary[data-v-b38a068e]{gap:10px}}
