/* Shared non-product task surfaces only. Page composition lives in each family stylesheet. */
html.sixconsole .six-section-title{font-size:14px;line-height:22px;font-weight:700;color:var(--six-text);margin:0 0 20px}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-main{padding:68px 20px 24px!important;background:#f1f3fb}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .main-card{padding:20px!important;border:0;border-radius:1px;box-shadow:0 0 20px rgba(0,0,0,.06);overflow:visible}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .main-card-title{font-size:16px;line-height:24px;font-weight:600;padding:0 0 16px!important;margin:0 0 20px;border-bottom:1px solid var(--six-line)}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-tabs__nav{padding:0}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-tabs__header{margin:0 0 20px;background:#e9ebf2}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-tabs__nav-wrap::after{height:0}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-tabs__item{height:44px;line-height:44px;padding:0 28px!important;margin:0;font-size:14px;color:#444;border-right:0}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-tabs__item.is-active{background:white;color:var(--six-text);font-weight:600}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-tabs__active-bar{top:0;bottom:auto;height:2px}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-table{border:1px solid var(--six-line);border-radius:1px;font-size:14px}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-table th{background:#f7f8fa;color:#333;font-size:12px;font-weight:700}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-table td{border-bottom:1px solid var(--six-line)}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-table__row:nth-child(odd){background:#f7f8fa}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-table__empty-block{min-height:180px;background:#f7f8fa}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .content-box{padding:0;margin:0}
@media(max-width:760px){
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-main{padding:66px 16px 24px!important}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .main-card{padding:16px!important}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-tabs__item{padding:0 18px!important}
}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .security-scope{margin:0 0 20px;line-height:22px;color:var(--six-muted)}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-button{border-radius:1px!important}
@media(min-width:761px){
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-main .el-button{height:32px;min-height:32px;line-height:30px;font-size:12px}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) .el-main .el-button span{font-size:12px}
}
html.sixconsole .six-plugin-page :is(.clid-box,.care-inbox){border:0;border-radius:1px;box-shadow:0 0 20px rgba(0,0,0,.06);padding:24px}
@media(max-width:760px){
html.sixconsole .six-plugin-page :is(.clid-box,.care-inbox){padding:16px}
}

/* Tool tabs own their rail; only the pane content is a white card. */
html.sixconsole .six-access-page .main-card{padding:0!important;background:transparent;box-shadow:none}
html.sixconsole .six-access-page .el-tabs__content{padding:20px;border-radius:1px;background:#fff;box-shadow:var(--six-shadow)}
html.sixconsole .six-access-page .content-table{margin-top:0}
html.sixconsole .six-access-page .content_searchbar{margin:0 0 20px}
html.sixconsole .six-access-page .content-table .content_searchbar .left-btn{width:auto;min-width:96px;height:32px;line-height:30px;padding:0 16px;border:1px solid var(--color-primary);border-radius:1px;font:inherit;font-size:12px;background:var(--color-primary);color:#fff}
html.sixconsole :is(.six-account-page,.six-plugin-page,.six-content-page) :is(button,a,[role="button"]):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
@media(max-width:760px){html.sixconsole .six-access-page .main-card{padding:0!important}html.sixconsole .six-access-page .el-tabs__content{padding:16px}html.sixconsole .six-access-page .content-table .content_searchbar .left-btn{height:44px;line-height:42px;font-size:14px}}
