/* 006idc.cn dashboard composition. All values remain V10 account/plugin data. */
html.sixconsole .six006-home{padding:48px 20px 30px!important;color:var(--six-text);font:14px/1.6 var(--six-font);background:#f1f3fb}
.six006-page-title{height:48px;background:#fff;margin:0 -20px 20px;padding:0 20px;display:flex;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.04)}
.six006-page-title h1{position:relative;font-size:16px!important;font-weight:700;line-height:48px;margin:0!important;color:#202020}
.six006-dashboard{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;align-items:start}
.six006-main-column,.six006-side-column{min-width:0}
.six006-home .six006-card,.six006-home .product-list-box,.six006-home .notice-box,.six006-home .recommend-box,.six006-home .recommend-box-open{background:#fff;border:0;border-radius:1px;box-shadow:0 0 20px rgba(0,0,0,.06);padding:20px;margin:0 0 20px;min-width:0}
.six006-home .six006-card h2,.six006-home .title-text{font-size:14px;line-height:22px;font-weight:700;margin:0 0 20px;color:var(--six-text)}
.six006-identity{min-height:243px}
.six006-identity-body{display:flex;align-items:center;gap:20px;min-height:100px;margin-bottom:20px}
.six006-avatar{width:100px;height:100px;flex:0 0 100px;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:700}
.six006-identity-data{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:0;min-width:0;flex:1;font-size:12px}
.six006-identity-data>div{display:flex;min-width:0;gap:4px}.six006-identity-data dt{white-space:nowrap}.six006-identity-data dd{margin:0;min-width:0;overflow-wrap:anywhere}
.six006-identity-data .six006-binding{grid-column:1/-1;gap:12px;flex-wrap:wrap;margin-top:4px}.six006-binding span{font-size:12px}.six006-binding i{margin-right:3px}
.six006-level{border:0;background:#fff2e5;color:#c88136;font-size:12px;cursor:pointer}
.six006-quick-actions{border-top:1px solid #f1f2f5;padding-top:16px;display:flex;flex-wrap:wrap;gap:10px}
.six006-quick-actions>a,.six006-quick-actions>button{font:12px/28px var(--six-font);height:30px;padding:0 12px;border:1px solid var(--color-primary);background:#fff;color:var(--color-primary);border-radius:1px;display:inline-flex;align-items:center;gap:5px;cursor:pointer;white-space:nowrap}
.six006-quick-actions>a:hover,.six006-quick-actions>button:hover{background:#f1f5ff;border-color:#165dff}
.six006-summary-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:20px}
.six006-summary-row>.six006-card{min-height:160px}
.six006-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.six006-counts h2,.six006-ticket h2{font-size:12px!important;margin-bottom:14px!important;white-space:nowrap}
.six006-ticket>strong,.six006-counts strong{font-size:30px;line-height:34px;display:block;font-weight:700;color:var(--six-text)}
.six006-counts small{font-size:12px;font-weight:400}.six006-counts a{display:block;border-top:1px solid #f1f2f5;padding-top:12px;margin-top:16px;color:#888;font-size:12px;white-space:nowrap}
.six006-card-actions{padding-top:12px;margin-top:16px;border-top:1px solid #f1f2f5;font-size:12px;color:#aaa;white-space:nowrap}
.six006-card-actions button,.six006-text-button{font:12px/20px var(--six-font);border:0;background:none;color:#888;padding:0;cursor:pointer}
.six006-card-actions button:hover,.six006-counts a:hover{color:#165dff}
.six006-second-row>.six006-card{min-height:215px}
.six006-security-item{display:flex;align-items:center;gap:6px;font-size:12px;margin:9px 0}.six006-security-item>i{color:#8a90a8;font-size:14px}.six006-security-item b{margin-left:auto;font-size:12px;font-weight:400;white-space:nowrap}
.six006-safety-link{font-size:12px;display:block;margin-top:14px;color:#165dff}
.six006-home .is-safe{color:#79b948}.six006-home .is-pending{color:#9ca1b0}
/* The gauge shows verified setting completion, never a risk rating. */
.six006-security-score{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px;align-items:center;margin:0 0 10px}
.six006-security-score-head>div{font-size:12px;line-height:20px;color:var(--six-muted)}
.six006-security-score .six006-security-score-head strong{display:block;font-size:30px;line-height:38px;font-weight:600;color:var(--six-text)}
.six006-security-score-head strong small{font-size:14px;margin-left:2px;color:inherit}
.six006-security-gauge{position:relative;display:block;width:72px;height:36px;align-self:center;border-radius:72px 72px 0 0;overflow:hidden;background:conic-gradient(from 270deg at 50% 100%,var(--six-gauge-color) 0deg var(--six-gauge-angle),#edf0f5 var(--six-gauge-angle) 180deg,transparent 180deg)}
.six006-security-gauge::after{content:"";position:absolute;left:4px;right:4px;bottom:0;height:32px;background:#fff;border-radius:64px 64px 0 0;z-index:1}
.six006-security-gauge::before{content:"";position:absolute;z-index:2;left:35px;bottom:0;width:2px;height:29px;background:#687386;transform-origin:50% 100%;transform:rotate(calc(var(--six-gauge-angle) - 90deg));border-radius:2px}
.six006-security-completion{grid-column:1/-1;font-size:12px;line-height:20px;color:var(--six-muted)}
.six006-product-tags{display:flex;flex-wrap:wrap;gap:12px}.six006-product-tags a{display:flex;align-items:center;gap:10px;border:1px solid #eff0f4;padding:12px 16px;font-size:12px;color:var(--six-text);max-width:100%}.six006-product-tags a span{overflow-wrap:anywhere}.six006-product-tags i{color:#165dff}
.six006-open-products p{font-size:12px;color:#9298a6}
.six006-home .statistics-box,.six006-home .statistics-content,.six006-home .money-box,.six006-home .money-top{display:block!important;padding:0!important;border:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}
.six006-home .money-credit{position:relative;width:100%!important;min-width:0!important;padding:0!important;margin:0 0 16px!important}
.six006-home .six-balance-label{font-size:12px;color:var(--six-muted);font-weight:400;margin:0 0 2px;line-height:20px}
.six006-home .credit-btn{position:absolute;right:0;top:16px;min-width:80px;height:35px;min-height:35px;line-height:33px;font:14px/33px var(--six-font);padding:0 12px;background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:1px;cursor:pointer}
.six006-home .credit-money{margin:0!important}.six006-home .credit-num{font-size:28px!important;font-weight:700;line-height:36px;color:var(--six-text);white-space:nowrap}.six006-home .credit-num .s-24{font-size:14px}
.six006-home .six006-balance-notice{width:fit-content;max-width:calc(100% - 96px);font-size:12px;margin:0 0 4px!important;padding:0;line-height:20px;display:flex;gap:6px}.six006-home .six006-balance-notice .credit-name{display:none}.six006-home .notice-btn{font-size:12px;cursor:pointer;color:var(--six-muted)}.six006-home .notice-status{display:none}.six006-home .six006-coin-title{font-size:12px;margin:0 0 4px!important;padding:0;line-height:20px;display:flex;gap:6px}
.six006-fee-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.six006-fee-metrics a{display:block;background:#f5f6fb;padding:12px;color:var(--six-text);border-radius:1px;box-shadow:8px 8px 20px rgba(55,99,170,.1)}.six006-fee-metrics span{display:block;color:var(--six-muted);font-size:12px}.six006-fee-metrics b{font-size:14px}
.six006-consume p{font-size:12px;margin:0}.six006-consume b{font-weight:400}
.six006-access>a{display:flex;align-items:center;justify-content:space-between;background:#f6f7fc;border-left:3px solid #82a1ed;padding:8px 10px;color:var(--six-text);font-size:12px}
.six006-home .notice-box .WorkOrder-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:0 0 12px;border-bottom:1px solid #f1f2f5}
.six006-home .notice-box .notice-item{padding:12px 0;border-bottom:0;display:flex;gap:10px;align-items:center;cursor:pointer;min-height:38px}.six006-home .notice-item-left{display:flex;flex:1;min-width:0;align-items:center;gap:10px}.six006-home .notice-title{font-size:12px;line-height:20px;font-weight:400;margin:0;flex:1;order:-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.six006-home .notice-time{font-size:12px!important;font-weight:400;white-space:nowrap;color:var(--six-muted);margin:0}.six006-home .notice-type{display:none}.six006-home .notice-item-right{display:none}
.six006-recent-tickets>button{display:flex;gap:8px;width:100%;border:0;border-top:1px solid #f1f2f5;background:#fff;padding:12px 0;color:var(--six-text);font-size:12px;cursor:pointer}.six006-recent-tickets span{flex:1;text-align:left;overflow-wrap:anywhere}.six006-recent-tickets small{color:var(--six-muted)}
.six006-home .product-list-box .six-page-heading{margin-bottom:20px}.six006-home .product-list-box .el-table{font-size:12px}.six006-home .product-list-box .el-table th{background:#f5f6fb;font-size:12px}.six006-home .product-list-box .el-table td{font-size:12px}.six006-home .product-list-box .el-table .cell{word-break:normal;overflow-wrap:anywhere}.six006-home .product-list-box .el-table__body-wrapper{padding-bottom:4px}
.six006-home #six006-resources{scroll-margin-top:70px}
.six006-home #six006-resources .six-page-heading{margin-bottom:20px}
@media(max-width:1250px) and (min-width:901px){.six006-identity-data{grid-template-columns:repeat(2,minmax(0,1fr))}.six006-identity-data>div{display:block}.six006-summary-row{grid-template-columns:1fr 2fr}.six006-counts{gap:8px}.six006-counts h2{white-space:normal}.six006-security-item{flex-wrap:wrap}.six006-card-actions{white-space:normal}}
@media(max-width:900px){.six006-dashboard{grid-template-columns:1fr}.six006-side-column{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.six006-side-column>.six006-card,.six006-side-column>.notice-box{margin-bottom:0}.six006-identity-data{grid-template-columns:1fr 1fr}}
@media(max-width:600px){
 html.sixconsole .six006-home{padding:48px 16px 24px!important}.six006-page-title{margin:0 -16px 16px;padding:0 16px}
 .six006-dashboard{display:flex;flex-direction:column;gap:0}.six006-main-column,.six006-side-column{display:contents}
 .six006-identity{order:0;width:100%}.six006-fees{order:1;width:100%}.six006-summary-row{order:2;width:100%}.six006-second-row{order:3}.six006-home #six006-resources{order:4;width:100%}.six006-consume{order:5;width:100%}.six006-access{order:6;width:100%}.six006-home .notice-box{order:7;width:100%}.six006-recent-tickets{order:8;width:100%}
 .six006-home .six006-card,.six006-home .notice-box,.six006-home .product-list-box{padding:16px;margin-bottom:16px}
 .six006-identity-body{gap:14px;align-items:flex-start}.six006-avatar{width:64px;height:72px;flex-basis:64px;font-size:30px}
 .six006-identity-data{grid-template-columns:1fr;gap:6px}.six006-identity-data>div{display:block}.six006-identity-data dt{display:inline}.six006-identity-data dd{display:inline;overflow-wrap:anywhere}.six006-binding{display:flex!important;gap:8px!important}.six006-identity{min-height:0}
 .six006-quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.six006-quick-actions>a,.six006-quick-actions>button{height:44px;line-height:42px;justify-content:center}
 .six006-summary-row{display:flex;flex-wrap:wrap;gap:0}.six006-ticket{width:100%;min-height:0!important;display:grid;grid-template-columns:1fr auto;align-items:center}.six006-ticket h2{margin:0!important}.six006-ticket .six006-card-actions{grid-column:1/-1;margin-top:12px}
 .six006-counts{width:100%;gap:12px}.six006-counts a{min-height:44px;display:flex;align-items:center;padding-top:0;margin-top:8px}.six006-counts strong{font-size:26px}
 .six006-second-row{display:grid;grid-template-columns:1fr}.six006-second-row>.six006-card{min-height:0}
 .six006-home .credit-btn{height:44px;min-height:44px;line-height:42px;top:6px}.six006-home .credit-title{min-height:26px}.six006-card-actions button,.six006-safety-link{min-height:44px;line-height:44px}.six006-product-tags a{min-height:44px}
}

.six006-summary-row>.six006-counts:only-child{grid-column:1/-1}
.six006-security-unknown{color:var(--six-muted);font-size:12px}.six006-security-unknown small{display:block;margin-top:6px;color:var(--six-muted);font-size:11px}
html.sixconsole .six006-home .statistics-content{min-height:0!important}
html.sixconsole .six006-home .money-credit{margin-bottom:8px!important}
@media(max-width:600px){
.six006-identity-body{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px 14px;min-height:0}
.six006-identity-data{display:contents}.six006-avatar{grid-column:1;grid-row:1/3;align-self:start}
.six006-identity-data>div{grid-column:1/-1}.six006-identity-data>div:nth-child(1),.six006-identity-data>div:nth-child(2){grid-column:2;align-self:center}
.six006-identity-data>div:nth-child(2){padding-bottom:12px}.six006-identity-data .six006-binding{grid-column:1/-1}
}

.six006-home .notice-btn{border:0;padding:0;background:none;color:var(--color-primary);font:inherit;cursor:pointer}.six006-home .notice-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}

/* Shared status semantics, with the reference icon row and category links. */
.six006-identity-data .six006-binding{display:flex;align-items:center;gap:18px;margin-top:8px}
.six006-binding .six006-binding-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border:0;border-radius:50%;background:#f0f2f7;color:#98a0b4;font-size:18px;cursor:pointer;padding:0}
.six006-binding .six006-binding-icon i{margin:0}.six006-binding .is-complete{color:#75b558;background:#f0f2f7}
.six006-binding .is-pending{color:#8992a6}.six006-binding .is-unknown{color:#8992a6}
.six006-binding-icon:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.six006-resource-status{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.six006-resource-status i{width:7px;height:7px;border-radius:50%;background:#aab1bf}.six006-resource-status.is-active{color:#16bfa3}.six006-resource-status.is-active i{background:#16bfa3}.six006-resource-status.is-error{color:#f56c6c}.six006-resource-status.is-error i{background:#f56c6c}
.six006-security-status .six006-security-message{display:block;font-size:14px;line-height:22px;color:var(--six-text)}
.six006-security-status p{font-size:13px;line-height:20px;margin:4px 0;color:var(--six-muted);overflow-wrap:anywhere}
.six006-security-status small{font-size:12px;color:var(--six-muted)}
.six006-product-tags>a{gap:10px;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.six006-product-tags b{font-weight:500;margin-left:auto}
.six006-product-tags~p{font-size:12px;color:var(--six-muted);line-height:20px}
.six-instance-description{display:block;margin-top:4px;font-size:12px;color:var(--six-muted);overflow-wrap:anywhere}
@media(max-width:600px){.six006-binding .six006-binding-icon{width:44px;height:44px;flex-basis:44px}}

/* Instance management follows the live configured categories. */
.six006-counts .six006-manage-button{display:block;width:100%;text-align:left;border:0;border-top:1px solid #f1f2f5;padding:12px 0 0;margin-top:16px;background:none;color:#888;font:12px var(--six-font);cursor:pointer}
.six006-counts .six006-manage-button:hover{color:#165dff}
.six006-manage-dialog{max-width:calc(100vw - 32px);font-size:14px}
.six006-manage-dialog p{font-size:14px;line-height:1.6;margin:0 0 16px}
.six006-manage-categories{display:grid;gap:8px}
.six006-manage-categories a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:12px;border:1px solid #e5e9f0;color:#165dff;word-break:break-word}
.six006-manage-categories a span:last-child{font-size:12px;color:#697386}
@media(max-width:900px){.six006-counts .six006-manage-button{min-height:44px;margin-top:8px;padding-top:0}}

.six006-resource-more{display:block;margin:14px 0 0 auto;padding:0;border:0;background:none;color:var(--color-primary);font:12px/24px var(--six-font);cursor:pointer}
.six006-resource-more:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}
@media(max-width:600px){.six006-resource-more{min-height:44px}}

.six006-home .six006-home-host{color:var(--color-primary);white-space:nowrap}.six006-home .product-list-box .product-name{font-size:12px;color:var(--six-text);line-height:22px}.six006-security-pending{font-size:12px;line-height:20px;margin:8px 0}.six006-home #six006-resources{margin-bottom:20px}.six006-home #six006-resources .product-list-box{margin-bottom:0}.six006-home .six006-balance-notice{position:absolute;right:20px;top:18px!important;max-width:unset;margin:0!important}.six006-fees{position:relative}

.six006-home .product-list-box .el-table .cell{white-space:nowrap;overflow-wrap:normal}.six006-home .product-list-box .product-name{white-space:nowrap}

/* The homepage resource preview uses the reference's compact row density. */
html.sixconsole .six006-home .product-list-box .el-table th,html.sixconsole .six006-home .product-list-box .el-table td{height:auto!important;padding:8px 0!important;color:#454545}
html.sixconsole .six006-home .product-list-box .el-table .cell{padding:0 10px!important;line-height:26px!important;font-size:12px;white-space:nowrap}
.six006-home .product-list-box .product-name{font-weight:400;color:#454545}.six006-home .six006-home-host{font-weight:600}
.six006-home .product-list-box .six006-resource-status.is-active{color:#454545}.six006-home .product-list-box .six006-resource-status.is-active i{background:#52c41a}
.six006-home .product-list-box .six-page-heading{margin-bottom:0}.six006-home .product-list-box .title-text{font-size:14px}
html.sixconsole .six006-home .product-list-box .el-table__body,html.sixconsole .six006-home .product-list-box .el-table__body tbody{height:auto!important}
html.sixconsole .six006-home .product-list-box .el-table__row{height:44px!important}
