.adminPage{width:100%}.adminPage .admin-card{width:100%;padding:0;overflow:hidden}.adminPage .page-header{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;background:linear-gradient(135deg,#f8fbff,#eef5ff);border-bottom:1px solid #e8eaec}.adminPage .page-title{font-size:22px;font-weight:600;color:#17233d}.adminPage .page-desc{margin-top:6px;font-size:13px;color:#808695}.adminPage .page-stats{display:flex;gap:12px}.adminPage .stat-item{min-width:92px;padding:12px 18px;background:#fff;border:1px solid #e8eaec;text-align:center}.adminPage .stat-item.warning .stat-value{color:#ed4014}.adminPage .stat-value{font-size:22px;font-weight:600;color:#2d8cf0}.adminPage .stat-label{margin-top:4px;font-size:12px;color:#808695}.adminPage .toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;margin-bottom:0;line-height:normal;background:#fff;border:0;border-bottom:1px solid #e8eaec}.adminPage .search-box{flex:1;max-width:360px}.adminPage .search-input{width:100%}.adminPage .action-box{display:flex;justify-content:flex-end}.adminPage .ivu-table-wrapper{margin:18px 24px 0}.adminPage .ivu-page{margin:0 24px 20px}.adminPage .admin-name-cell{display:flex;align-items:center;gap:10px}.adminPage .admin-avatar{width:34px;height:34px;line-height:34px;background:#2d8cf0;color:#fff;font-weight:600;text-align:center}.adminPage .admin-name{font-weight:600;color:#17233d}.adminPage .admin-loginname,.adminPage .date-text{font-size:12px;color:#808695}.adminPage .role-tag,.adminPage .status-tag{min-width:64px;text-align:center}.adminPage .action-buttons{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;white-space:nowrap}.forms .admin-form{border:0;box-shadow:none}.forms .form .form-section-title{padding:10px 0;margin:6px 0 14px;font-size:15px;font-weight:600;color:#17233d;border-bottom:1px solid #e8eaec}.forms .form .item{margin:10px 0}.forms .form .password-tip{margin-left:10px;font-size:12px;color:#808695}.forms .form .vmware-checkbox-list{display:flex;flex-wrap:wrap;gap:8px}.forms .form .vmware-checkbox-item{width:220px!important;padding:6px 10px;margin-right:0;background:#f8f9fb;border:1px solid #e8eaec}.forms .form .button{width:100%;padding:24px 0 0;text-align:right;border-top:1px solid #e8eaec}.forms .form .button button{margin-left:6px}.pro-row-red td{background:#fff7f7!important}