/* Approved 006IDC neutral-blue homepage; native data, menus and business actions. */
html.six-home-tidewell.sixconsole {
  --color-primary:#2563eb; --six-home-blue:#2563eb; --six-primary:#2563eb;
  --six-primary-soft:#eef4ff; --six-text:#1f2937; --six-muted:#667085;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;
  background:#fbfcfe;
}
html.six-home-tidewell.sixconsole:has(.el-header) {overflow:auto!important;height:auto!important;min-height:100%}
html.six-home-tidewell.sixconsole:has(.el-header) body {background:#fbfcfe;color:#1f2937;overflow:visible!important;height:auto!important;min-height:100vh}
/* Shared navigation owns the shell on direct, framed and history entry. */
html.six-home-tidewell.sixconsole .six006-home {padding:94px 28px 80px!important;background:#fbfcfe;--six-home-blue:#2563eb;--six-font:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;font:400 14px/1.6 var(--six-font);min-height:100vh}
html.six-home-tidewell.sixconsole body .six006-home-shell .home-main.six006-home {position:relative!important;inset:auto!important;width:100%!important;height:auto!important;overflow:visible!important;padding:94px 28px 80px!important;background:#fbfcfe!important}
html.six-home-tidewell.sixconsole .six006-home-shell .six006-home .six006-page-title {height:auto;display:block;padding:0;margin:0 0 24px;background:transparent;box-shadow:none;border:0}
html.six-home-tidewell.sixconsole .six006-home-shell .six006-home .six006-page-title h1:after {display:none}
html.six-home-tidewell.sixconsole .six006-home-shell .six006-home .six006-page-title:after,html.six-home-tidewell.sixconsole .six006-home-shell .six006-home .six006-page-title h1:before {display:none}
.six-home-tidewell .six006-page-title {position:relative;height:auto;display:block;padding:0;margin:0 0 24px;background:transparent;box-shadow:none}
.six-home-tidewell .six006-home .six006-page-title h1 {font-size:22px!important;line-height:30px;letter-spacing:-.3px;color:#1f2937;font-weight:650}
.six-home-tidewell .six006-page-title p {color:#667085;font-size:12px;margin:5px 0 0;line-height:22px}
.six-home-tidewell .tw-date {position:absolute;right:0;top:13px;border:1px solid #e4e7ec;background:#ffffff;color:#475467;border-radius:7px;font-size:12px;padding:7px 12px}
.six-home-tidewell .tw-metrics {display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:16px;margin-bottom:22px;align-items:stretch}
.six-home-tidewell .tw-metrics .six006-finance-summary {display:contents}
.six-home-tidewell .tw-metrics>.six006-fees,.six-home-tidewell .tw-metrics .six006-finance-summary>a {border-radius:12px;border:1px solid #e6e8ed;padding:22px 20px!important;background:#fff;min-width:0;margin:0;position:relative;box-shadow:0 2px 2px #10182802}
.six-home-tidewell .tw-metrics>.six006-fees {background:#f4f7ff;color:#1f2937;border-color:#dbe5fd;display:flex;flex-direction:column;justify-content:center}
.six-home-tidewell .tw-metrics>.six006-fees {order:0!important}
.six-home-tidewell .tw-metrics .six006-finance-links {order:2;display:flex;margin:13px 0 0;padding:10px 0 0;border-top:1px solid #dbe5fd;gap:16px}
.six-home-tidewell .tw-metrics .six006-finance-links a {color:#1d4ed8;font-size:11px;min-height:20px}
.six-home-tidewell .tw-metrics .six006-balance-head {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:6px}
.six-home-tidewell .tw-metrics .six006-balance-actions {display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}
.six-home-tidewell .tw-metrics .six006-balance-actions .notice-btn {min-height:32px;padding:0 4px;margin:0;border:0;background:transparent;color:var(--six-muted);font:inherit;font-size:12px;line-height:20px}
@media(max-width:760px){.six-home-tidewell .tw-metrics .six006-balance-actions .notice-btn{min-height:44px}}
.six-home-tidewell .tw-metrics .six-balance-label {color:#475467;font-size:12px;line-height:24px;margin-bottom:8px}
.six-home-tidewell .tw-metrics .credit-num {color:#1d4ed8;font-size:29px!important;font-weight:550;letter-spacing:-.7px;line-height:38px}
.six-home-tidewell .tw-metrics .credit-num .s-24 {font-size:17px;margin-right:3px}
.six-home-tidewell .tw-metrics .credit-btn {position:static;background:#2563eb;border:1px solid #2563eb;color:#fff;min-width:48px;min-height:28px;height:28px;border-radius:6px;font-size:11px;padding:0 8px;line-height:26px}
.six-home-tidewell .tw-metrics .six006-finance-summary>a {display:flex;flex-direction:column;justify-content:center;color:#1f2937}
.six-home-tidewell .tw-metrics .six006-finance-summary>a span {font-size:12px;color:#667085;margin:0 0 14px}
.six-home-tidewell .tw-metrics .six006-finance-summary>a b {font-size:28px;font-weight:500;line-height:38px;letter-spacing:-.6px;font-variant-numeric:tabular-nums}
.six-home-tidewell .tw-metrics .six006-finance-summary>a:hover {background:#f8faff;border-color:#bfd0fc}
.six-home-tidewell .six006-home .six006-overview {display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;grid-auto-rows:auto;align-items:start}
.six-home-tidewell .six006-home .six006-overview.is-packed {grid-auto-rows:1px;row-gap:0}
.six-home-tidewell .six006-home .six006-overview>.six006-card {border-radius:12px;background:#fff;border:1px solid #e9edf3;box-shadow:none;padding:22px;margin:0;grid-column:span 2;min-height:0}
.six-home-tidewell .six006-home .six006-overview>.six006-workspace {grid-column:span 4}
.six-home-tidewell .six006-home .six006-overview>.six006-account-panel {grid-column:span 2}
.six-home-tidewell .six006-home .six006-overview>.six006-feed-resources {grid-column:span 2}
.six-home-tidewell .six006-home .six006-overview>.six006-feed-security {grid-column:span 2}
.six-home-tidewell .six006-home .six006-overview>.six006-feed-help {grid-column:span 4}
.six-home-tidewell .six006-home .six006-overview>.six006-feed-access {grid-column:span 2}
.six-home-tidewell .six006-home .six006-overview>.six006-feed-banners {grid-column:span 2}
.six-home-tidewell .six006-home .six006-card h2 {font-size:14px;font-weight:600;color:#1f2937;line-height:24px}
.six-home-tidewell .six006-home .six006-card-heading {margin-bottom:16px;align-items:center}
.six-home-tidewell .six006-home .six006-card-heading a,.six-home-tidewell .six006-home .six006-card-heading button,.six-home-tidewell .six006-resource-heading button {color:#475467;font-size:12px}
.six-home-tidewell .six006-home .six006-service-search {height:38px;background:#f8f9fb;border:1px solid #e8ebf0;border-radius:7px;margin-bottom:16px}
.six-home-tidewell .six006-home .six006-service-search input {height:36px;font-size:12px;background:transparent;color:#344054}
.six-home-tidewell .six006-home .six006-section-label {font-size:11px;color:#667085;margin-bottom:10px}
.six-home-tidewell .six006-home .six006-service-grid {grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px}
.six-home-tidewell .six006-home .six006-service-grid>a {font-size:12px;min-height:40px;padding:8px 10px;background:#f8f9fb;border-radius:7px;color:#475467}
.six-home-tidewell .six006-home .six006-service-grid i {color:#667085}
.six-home-tidewell .six006-home .six006-resource-heading {padding-top:17px;border-top-color:#eef0f4}
.six-home-tidewell .six006-home .six006-resource-summary {font-size:11px;color:#667085;margin-bottom:14px;gap:16px}
.six-home-tidewell .six006-home .six006-resource-summary strong {font-size:18px;color:#1f2937}
.six-home-tidewell .six006-home .six006-resource-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:0}
.six-home-tidewell .six006-home .six006-resource-grid>a {border:1px solid #e6e8ed;border-radius:9px;min-height:87px;padding:15px 12px;font-size:11px;background:#ffffff;gap:9px}
.six-home-tidewell .six006-home .six006-resource-grid>a:hover {background:#f5f8ff;border-color:#bfcef4}
.six-home-tidewell .six006-home .six006-resource-grid strong {font-size:23px;font-weight:550;color:#1f2937}
.six-home-tidewell .six006-home .six006-resource-grid strong small {font-size:10px}
.six-home-tidewell .six006-home .six006-resource-grid>a>.six006-icon {width:22px;height:22px;color:#4f74d2}
.six-home-tidewell .six006-home .six006-account-head {margin-bottom:18px}
.six-home-tidewell .six006-home .six006-account-head .six006-avatar {background:#eef4ff;color:#2563eb;border-radius:11px;font-size:20px}
.six-home-tidewell .six006-home .six006-account-head h2 {font-size:15px;font-weight:600}
.six-home-tidewell .six006-home .six006-account-security {margin:0;border:0;padding:0}
.six-home-tidewell .six006-home .six006-binding {gap:8px!important}
.six-home-tidewell .six006-home .six006-binding .six006-binding-badge {border-color:#e6e8ed;border-radius:6px;color:#475467;min-height:30px;font-size:11px;padding:4px 7px}
.six-home-tidewell .six006-home .six006-server-body {min-height:0;padding-top:3px}
.six-home-tidewell .six006-home .six006-server-counts {gap:20px;margin-bottom:17px}
.six-home-tidewell .six006-home .six006-server-counts>a {background:#f8f9fb;border-radius:8px;padding:14px 17px}
.six-home-tidewell .six006-home .six006-server-counts strong {font-size:28px;font-weight:550;color:#1f2937}
.six-home-tidewell .six006-home .six006-server-states {grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:19px}
.six-home-tidewell .six006-home .six006-server-state-values b {font-size:22px;font-weight:550;color:#1f2937}
.six-home-tidewell .six006-home .six006-server-bar {height:9px;border-radius:6px;overflow:hidden}
.six-home-tidewell .six006-home .six006-server-state-label {font-size:12px}
.six-home-tidewell .six006-home .six006-server-bar-caption,.six-home-tidewell .six006-home .six006-server-note {font-size:11px;line-height:20px;color:#667085}
.six-home-tidewell .six006-home .six006-security-score strong {font-size:40px;font-weight:500;color:#1f2937;line-height:50px;margin:8px 0}
.six-home-tidewell .six006-home .six006-access>a,.six-home-tidewell .six006-home .six006-help-shortcuts>a {border-radius:7px;background:#f8f9fb}
.six-home-tidewell .six006-home .six006-help-grid {grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px;margin:16px 0}
.six-home-tidewell .six006-home .six006-help-grid a {font-size:12px;border-radius:6px}
.six-home-tidewell .six006-home .six006-feed-card.is-blue {background:#f4f7ff;border-color:#dbe5fd}
.six-home-tidewell .six006-home .six006-feed-referral .url {border-radius:6px;background:#f8f9fb}
.six-home-tidewell .six006-home .six006-feed-referral .copy-btn {background:#1d4ed8;color:white;border-radius:5px}
.six-home-tidewell .six006-home .six006-banner-carousel {border-radius:8px;overflow:hidden}
.six-home-tidewell .six006-home .six006-custom-action {color:#1d4ed8;border-radius:6px}
.six-home-tidewell :is(a,button):focus-visible {outline:2px solid #2563eb!important;outline-offset:3px}
.six-home-tidewell .el-dialog {border-radius:12px;max-width:calc(100vw - 32px)}
@media(max-width:1100px) {
 .six-home-tidewell .six006-home .six006-overview {grid-template-columns:repeat(2,minmax(0,1fr))}
 .six-home-tidewell .six006-home .six006-overview>.six006-card {grid-column:span 1}
 .six-home-tidewell .six006-home .six006-overview>.six006-workspace,.six-home-tidewell .six006-home .six006-overview>.six006-account-panel,.six-home-tidewell .six006-home .six006-overview>.six006-feed-help {grid-column:span 2}
}
@media(max-width:760px) {
 html.six-home-tidewell.sixconsole body .six006-home-shell .home-main.six006-home {padding:86px 16px 92px!important}
 html.six-home-tidewell.sixconsole .six006-home {padding:86px 16px 92px!important}
 .six-home-tidewell .tw-date {position:static;display:inline-block;margin-top:12px;font-size:11px;padding:4px 9px}
 .six-home-tidewell .six006-home .six006-page-title h1 {font-size:24px!important}
 .six-home-tidewell .tw-metrics {grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}
 .six-home-tidewell .tw-metrics>.six006-fees {grid-column:1/-1;padding:20px!important}
 .six-home-tidewell .tw-metrics .six006-finance-summary>a {padding:16px!important;min-height:96px}
 .six-home-tidewell .tw-metrics .six006-finance-summary>a:last-child {grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;min-height:70px}
 .six-home-tidewell .tw-metrics .six006-finance-summary>a:last-child span {margin:0}
 .six-home-tidewell .tw-metrics .six006-finance-summary>a b {font-size:24px}
 .six-home-tidewell .six006-home .six006-overview {grid-template-columns:1fr;gap:16px}
 .six-home-tidewell .six006-home .six006-overview>.six006-card {grid-column:1!important;padding:20px}
 .six-home-tidewell .six006-home .six006-overview>.six006-card {order:0!important}
 .six-home-tidewell .six006-home .six006-service-grid {grid-template-columns:1fr 1fr}
 .six-home-tidewell .six006-home .six006-service-grid>a {min-height:44px}
 .six-home-tidewell .six006-home .six006-resource-grid {grid-template-columns:1fr}
 .six-home-tidewell .six006-home .six006-resource-grid>a {min-height:75px;font-size:13px}
 .six-home-tidewell .six006-home .six006-resource-grid>a>span {display:flex;align-items:center;justify-content:space-between;gap:10px}
 .six-home-tidewell .six006-home .six006-resource-grid strong {margin:0;font-size:21px}
 .six-home-tidewell .six006-home .six006-help-grid {grid-template-columns:1fr 1fr;gap:6px}
 .six-home-tidewell .six006-home .six006-card-heading a,.six-home-tidewell .six006-home .six006-card-heading button,.six-home-tidewell .six006-resource-heading button {min-height:44px;display:inline-flex;align-items:center}
 .six-home-tidewell .six006-home .six006-account-head>a {min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}
 .six-home-tidewell .tw-metrics .credit-btn {height:44px;min-height:44px;line-height:42px;min-width:64px}
 .six-home-tidewell .tw-metrics .six006-finance-links a {min-height:44px;display:flex;align-items:center}
 .six-home-tidewell .six006-home .six006-server-states {gap:10px}
 .six-home-tidewell .six006-home .six006-server-state-label {font-size:11px}
}

/* Retain the native collapsible/context navigation and embedded-page boundary. */
/* Collapsed rail geometry belongs only to desktop; narrow views use the drawer. */
@media(min-width:1101px){
}
html.six-home-tidewell .six-sidebar-collapse{flex:0 0 auto;margin-top:12px}
html.six-home-tidewell.six-workspace-child body .six006-home-shell .home-main.six006-home{padding:24px 20px 40px!important;min-height:0}
@media(max-width:760px){html.six-home-tidewell.six-workspace-child body .six006-home-shell .home-main.six006-home{padding:20px 16px 40px!important}}

/* The desktop sidebar already owns global navigation. */

/* r04: task-first hierarchy; native configured cards are grouped, never discarded. */
.six-home-tidewell .six006-home-tasks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 16px}
.six-home-tidewell .six006-home-tasks>a,.six-home-tidewell .six006-home-tasks>button{display:flex;align-items:center;gap:12px;min-width:0;padding:16px 18px;text-align:left;border:1px solid #e5e9f1;border-radius:10px;background:#fff;color:#465267;font:13px/22px var(--six-font);text-decoration:none;cursor:pointer}
.six-home-tidewell .six006-home-tasks>*>i{font-size:20px;color:#2563eb;background:#eff4ff;border-radius:8px;padding:9px}
.six-home-tidewell .six006-home-tasks>*>span{min-width:0}
.six-home-tidewell .six006-home-tasks strong{display:block;font-size:24px;line-height:32px;color:#252b36;font-weight:600;font-variant-numeric:tabular-nums}
.six-home-tidewell .six006-home-tasks strong small{font-size:12px;color:#707888;font-weight:400}
.six-home-tidewell .six006-task-action{margin-left:auto;white-space:nowrap;color:#2563eb;font-size:12px}
.six-home-tidewell .six006-task-action i{margin-left:6px}
.six-home-tidewell .tw-metrics{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:0;margin-bottom:20px;background:#fff;border:1px solid #e7e9ef;border-radius:10px;overflow:hidden}
.six-home-tidewell .tw-metrics>.six006-fees,.six-home-tidewell .tw-metrics .six006-finance-summary>a{padding:14px 18px!important;border:0;border-radius:0;box-shadow:none;min-height:0;background:#fff}
.six-home-tidewell .tw-metrics .six006-finance-summary>a{border-left:1px solid #edf0f5}
.six-home-tidewell .tw-metrics .six006-finance-summary>a span{margin-bottom:4px;font-size:12px}
.six-home-tidewell .tw-metrics .six006-finance-summary>a b,.six-home-tidewell .tw-metrics .credit-num{font-size:23px!important;line-height:30px}
.six-home-tidewell .tw-metrics .six-balance-label{margin-bottom:2px;line-height:22px}
.six-home-tidewell .tw-metrics .six006-finance-links{margin-top:6px;padding-top:6px;border:0;gap:14px}
.six-home-tidewell .tw-metrics .six006-finance-links a{font-size:12px}

.six-home-tidewell .six006-home .six006-task-overview>.six006-feed-recent_tickets{grid-column:span 4;min-height:0;height:auto}
.six-home-tidewell .six006-home .six006-task-overview>.six006-feed-card{min-height:0}
.six-home-tidewell .six006-home .six006-card h2{font-size:16px;line-height:24px}
.six-home-tidewell .six006-home .six006-resource-heading{border:0;padding-top:0;margin-bottom:12px}
.six-home-tidewell .six006-home .six006-resource-heading h2{font-size:12px;font-weight:400;color:#707888}
.six-home-tidewell .six006-home .six006-service-search{margin-bottom:16px}
.six-home-tidewell .six006-home .six006-resource-grid>a{min-height:76px;padding:12px}
.six-home-tidewell .six006-home .six006-resource-summary{margin-bottom:12px;font-size:12px}
.six-home-tidewell .six006-home .six006-account-head{margin-bottom:12px}
.six-home-tidewell .six006-home .six006-binding{gap:6px!important}
.six-home-tidewell .six006-home .six006-binding .six006-binding-badge{min-height:26px;padding:2px 6px}
.six-home-tidewell .six006-home :is(.six006-home-tools,.six006-resource-details,.six006-account-status,.six006-account-access){margin-top:16px;padding-top:14px;border-top:1px solid #edf0f5}
.six-home-tidewell .six006-home summary{display:flex;align-items:center;gap:8px;font-size:13px;line-height:22px;min-height:36px;color:#465267;cursor:pointer;list-style:none}
.six-home-tidewell .six006-home summary::-webkit-details-marker{display:none}
.six-home-tidewell .six006-home summary>i{margin-left:auto;font-size:12px;transition:transform .15s}
.six-home-tidewell .six006-home details[open]>summary>i{transform:rotate(180deg)}
.six-home-tidewell .six006-resource-details>summary>span:nth-child(2){margin-left:auto;color:#707888;font-size:12px}
.six-home-tidewell .six006-home :is(.six006-home-tools,.six006-resource-details,.six006-account-access)[open]>summary{margin-bottom:12px}
.six-home-tidewell .six006-home .six006-home-tools .six006-section-label{display:none}
.six-home-tidewell .six006-home .six006-home-tools .six006-service-grid{margin:0}
.six-home-tidewell .six006-account-status .six006-card-heading{margin-bottom:8px}
.six-home-tidewell .six006-account-status .six006-security-score{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;min-height:0}
.six-home-tidewell .six006-account-status .six006-security-score>p:first-child{font-size:12px;margin:0;flex-basis:100%}
.six-home-tidewell .six006-account-status .six006-security-score strong{font-size:28px;line-height:36px;margin:0}
.six-home-tidewell .six006-account-status .six006-security-detail{font-size:12px;margin:0}
.six-home-tidewell .six006-home .six006-recent-tickets button{min-height:52px;padding:12px 0;font-size:14px}
.six-home-tidewell .six006-home .six006-feed-foot{margin-top:12px;padding-top:12px;border-top:1px solid #edf0f5;min-height:0}
.six-home-tidewell .six006-home .six006-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;margin:8px 0}
.six-home-tidewell .six006-home .six006-help-grid a{min-height:36px;font-size:13px}
.six-home-tidewell .six006-home .six006-help-shortcuts{margin-top:12px}
.six-home-tidewell .six006-home .six006-help-shortcuts>a{min-height:36px;font-size:12px}
.six-home-tidewell .six006-home .six006-news-list button{padding:10px 0;min-height:40px}
@media(max-width:1100px){
 .six-home-tidewell .six006-task-action{display:none}
 .six-home-tidewell .six006-home .six006-task-overview>.six006-feed-recent_tickets{grid-column:span 1}
}
@media(max-width:760px){
 .six-home-tidewell .six006-home-tasks{gap:8px;margin-bottom:12px}
 .six-home-tidewell .six006-home-tasks>a,.six-home-tidewell .six006-home-tasks>button{padding:12px 8px;gap:0;justify-content:center;font-size:12px}
 .six-home-tidewell .six006-home-tasks>*>i{display:none}
 .six-home-tidewell .six006-home-tasks strong{font-size:23px;line-height:30px}
 .six-home-tidewell .tw-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:16px}
 .six-home-tidewell .tw-metrics>.six006-fees{grid-column:1/-1;padding:14px 16px!important;border-bottom:1px solid #edf0f5}
 .six-home-tidewell .tw-metrics .six006-finance-summary>a{padding:12px 16px!important;min-height:68px}
 .six-home-tidewell .tw-metrics .six006-finance-summary>a:last-child{grid-column:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:68px}
 .six-home-tidewell .tw-metrics .credit-btn{height:44px}
 .six-home-tidewell .tw-metrics .six006-finance-links{margin-top:0;padding-top:0}
 .six-home-tidewell .six006-home .six006-task-overview>.six006-card{padding:16px}
 .six-home-tidewell .six006-home .six006-help-grid{grid-template-columns:minmax(0,1fr)}
 .six-home-tidewell .six006-home .six006-help-grid a,.six-home-tidewell .six006-home summary{min-height:44px}
 .six-home-tidewell .six006-resource-details>summary{flex-wrap:wrap;gap:0 8px}
 .six-home-tidewell .six006-resource-details>summary>span:nth-child(2){font-size:11px}
}
@media(prefers-reduced-motion:reduce){.six-home-tidewell .six006-home summary>i{transition:none}}

.six-home-tidewell .six006-home-tasks:has(>:first-child:last-child){grid-template-columns:minmax(0,1fr)}
.six-home-tidewell .six006-home-tasks:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}
.six-home-tidewell .tw-metrics:has(>.six006-fees):not(:has(.six006-finance-summary>a:nth-child(2))){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}
.six-home-tidewell .tw-metrics:not(:has(>.six006-fees)){grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:760px){
 .six-home-tidewell .tw-metrics:has(>.six006-fees):not(:has(.six006-finance-summary>a:nth-child(2))){grid-template-columns:minmax(0,1fr)}
 .six-home-tidewell .tw-metrics .six006-finance-summary>a:only-child{grid-column:1/-1}
}

/* r05: soft page edges and compact content, retaining the native dashboard groups. */
.six-home-tidewell .six006-home .six006-overview>.six006-card{border-radius:10px;box-shadow:none;padding:20px;border-color:#e9edf3}
.six-home-tidewell .six006-home-tasks{gap:12px}
.six-home-tidewell .six006-home-tasks>a,.six-home-tidewell .six006-home-tasks>button{padding:12px 16px;border-color:#e9edf3;min-height:74px;border-radius:8px}
.six-home-tidewell .six006-home-tasks strong{font-size:22px;line-height:28px;font-weight:500}
.six-home-tidewell .six006-home .six006-resource-grid{gap:0 16px}
.six-home-tidewell .six006-home .six006-resource-grid>a{border:0;border-bottom:1px solid #edf0f5;border-radius:0;background:transparent;box-shadow:none;min-height:62px;padding:10px 2px}
.six-home-tidewell .six006-home .six006-resource-grid>a:hover{background:#f8faff}
.six-home-tidewell .six006-home .six006-resource-grid strong{font-size:20px;font-weight:500}
.six-home-tidewell .six006-home .six006-service-search{background:#fff;border-color:#e4e9f0}
.six-home-tidewell .tw-metrics .six006-finance-summary>a b,.six-home-tidewell .tw-metrics .credit-num{font-size:22px!important;font-weight:500}
.six-home-tidewell .six006-home .six006-service-grid>a,.six-home-tidewell .six006-home .six006-help-shortcuts>a{background:transparent;border:0;border-bottom:1px solid #edf0f5;border-radius:0}
.six-home-tidewell .six006-home .six006-account-head .six006-avatar{width:40px;height:40px;border-radius:8px}
@media(max-width:760px){
 .six-home-tidewell .six006-home-tasks{gap:8px}
 .six-home-tidewell .six006-home-tasks>a,.six-home-tidewell .six006-home-tasks>button{padding:12px 8px;min-height:78px}
 .six-home-tidewell .six006-home .six006-overview>.six006-card{padding:16px}
 .six-home-tidewell .six006-home .six006-resource-grid>a{min-height:60px;padding:10px 0}
}

/* Native inputs retain one focus border; the borderless service search owns its wrapper. */
.six-home-tidewell .six006-service-search:focus-within{border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb}

/* r13: expanded resource statistics and a compact, factual account summary. */
.six-home-tidewell .six006-resource-stats-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:500;margin-bottom:18px}
.six-home-tidewell .six006-resource-stats-heading>span:nth-child(2){font-size:12px;color:#707888;font-weight:400}
.six-home-tidewell .six006-security-compact{padding:0;min-height:0!important}
.six-home-tidewell .six006-security-track{flex-basis:100%;height:6px;margin-top:8px;border-radius:6px;background:#edf0f5;overflow:hidden}
.six-home-tidewell .six006-security-track>span{display:block;height:100%;background:#2563eb;border-radius:inherit}
.six-home-tidewell .six006-task-number{min-width:46px;min-height:28px;position:relative}
.six-home-tidewell .six006-resource-summary strong{display:inline-block;min-width:24px;min-height:20px;position:relative}
.six-home-tidewell .six006-help-pin{margin-left:auto;color:#536780;background:#f0f4fa;padding:0 5px;border-radius:4px;font-size:11px;white-space:nowrap}
@media(max-width:760px){.six-home-tidewell .six006-resource-stats-heading{align-items:flex-start;flex-wrap:wrap}}

.six-home-tidewell .six006-account-head.six-skeleton-region{min-height:52px}.six-home-tidewell .six006-task-number.six-skeleton-region{width:46px;min-height:28px}

/* Native actions use the same radius as the console controls. */
.six-home-tidewell .six006-home button{border-radius:var(--six-control-radius,6px)}
