/* Account operations: bounded table, readable overview and on-demand details. */
#accounts-view { min-width:0; font-size:13px; }
#accounts-view [hidden], .accounts-detail-dialog [hidden] { display:none!important; }
#accounts-view .sr-only { position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
#accounts-view .page-header { margin-bottom:22px; gap:18px; align-items:center; }
#accounts-view .eyebrow { font-size:10px; letter-spacing:.14em; margin-bottom:6px; color:#91a5c1; }
#accounts-view h1 { font-size:27px; line-height:1.3; letter-spacing:-.7px; }
#accounts-view .page-header .muted { font-size:13px; max-width:none; margin-top:5px; }
.accounts-heading-actions { display:flex; flex-wrap:wrap; gap:8px; }
#accounts-view .button { min-height:34px; font-size:12px; padding:7px 11px; border-radius:7px; }
#accounts-view .refresh-status { font-size:11px; color:#899bb2; }
.accounts-section-label { display:flex; justify-content:space-between; gap:12px; align-items:center; margin-bottom:10px; font-size:11px; color:#9dadc2; }
.accounts-metrics { display:grid; grid-template-columns:repeat(6,minmax(0,1fr)); gap:10px; margin-bottom:14px; }
.accounts-metric { min-width:0; text-align:left; display:flex; flex-direction:column; padding:14px 15px 12px; background:#141e2b; border:1px solid #283649; border-radius:9px; color:var(--text); font:inherit; gap:5px; }
button.accounts-metric { cursor:pointer; transition:background .15s,border-color .15s; }
button.accounts-metric:hover { background:#1b293c; border-color:#4a6c97; }
.accounts-metric-label { font-size:11px; color:#aab8ca; white-space:nowrap; }
.accounts-metric strong { font-size:28px; font-weight:600; letter-spacing:-.8px; line-height:1.2; font-variant-numeric:tabular-nums; }
.accounts-metric small { display:block; font-size:10px; color:#889bb3; line-height:1.5; }
.accounts-metric.positive strong { color:#77d7b1; }.accounts-metric.warning strong { color:#f0c178; }.accounts-metric.blue strong { color:#83afff; }
.accounts-analytics { display:grid; grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr); gap:14px; }
.accounts-trend-panel, .accounts-forecast { min-width:0; border:1px solid #29364a; border-radius:10px; background:#131d2a; }
.accounts-trend-panel { padding:17px 18px 0; }
.accounts-panel-title { display:flex; justify-content:space-between; align-items:flex-start; gap:12px; }
#accounts-view h2 { font-size:14px; font-weight:550; letter-spacing:0; line-height:1.4; }
.accounts-panel-title p { font-size:10px; color:#8397b1; margin:4px 0 0; }
.accounts-chart-tabs { display:flex; gap:3px; border:1px solid #293c55; padding:3px; border-radius:7px; background:#0f1825; flex-shrink:0; }
.accounts-chart-tabs button { border:0; background:transparent; color:#91a4bf; font:inherit; font-size:10px; cursor:pointer; border-radius:4px; padding:6px 8px; min-height:29px; }
.accounts-chart-tabs button.active { background:#283d5c; color:#d5e4fc; }
.accounts-trend { height:123px; display:grid; grid-template-columns:29px minmax(0,1fr); grid-template-rows:minmax(0,1fr) 19px; padding-top:13px; }
.accounts-chart-axis { display:flex; flex-direction:column; justify-content:space-between; font-size:9px; padding:0 5px 0 0; color:#7e92ae; text-align:right; }
.accounts-chart-plot { display:flex; align-items:stretch; gap:4px; position:relative; border-bottom:1px solid #364963; background:repeating-linear-gradient(to top,transparent 0,transparent calc(50% - 1px),#26374c55 calc(50% - 1px),#26374c55 50%); }
.accounts-chart-day { width:100%; min-width:0; height:100%; position:relative; display:flex; align-items:flex-end; padding:0; border:0; border-radius:3px 3px 0 0; cursor:pointer; background:transparent; }
.accounts-chart-day:hover, .accounts-chart-day:focus-visible { background:#293d5d66; }
.accounts-chart-bar { width:100%; border-radius:3px 3px 0 0; background:#ecb771; min-height:1px; }
.accounts-chart-bar.problems { background:linear-gradient(0deg,#eaa451,#efd093); }
.accounts-chart-bar.consumption { background:linear-gradient(0deg,#4476e0,#91baff); }
.accounts-chart-day.no-data .accounts-chart-bar { opacity:.25; background:repeating-linear-gradient(135deg,#59718e 0,#59718e 1px,transparent 1px,transparent 5px); }
.accounts-chart-dates { grid-column:2; display:flex; justify-content:space-between; color:#8296b2; font-size:9px; padding-top:6px; }
.accounts-chart-empty { grid-column:1/-1; align-self:center; justify-self:center; font-size:12px; color:#8ca0bd; }
.accounts-chart-readout { color:#93a7c2; margin:11px 0 12px; font-size:10px; min-height:15px; line-height:1.5; }
.accounts-consumption { display:flex; align-items:center; gap:25px; border-top:1px solid #27364c; margin:0 -18px; padding:11px 18px; background:#162131; border-radius:0 0 10px 10px; }
.accounts-consumption-label { font-size:11px; color:#a3b5cf; margin-right:auto; }
.accounts-consumption>div { display:flex; gap:6px; align-items:baseline; }
.accounts-consumption strong { font-size:19px; font-weight:550; color:#d4e2f7; font-variant-numeric:tabular-nums; }.accounts-consumption>div>span { font-size:10px; white-space:nowrap; color:#8ca0bb; }
.accounts-forecast { padding:17px 18px; background:linear-gradient(135deg,#1a2b44,#152134 75%); border-color:#334b6f; }
.accounts-forecast-kicker { font-size:9px; text-transform:uppercase; letter-spacing:.12em; color:#8fb5ed; margin-bottom:5px; }
.accounts-forecast-number { display:flex; align-items:baseline; gap:10px; margin:11px 0 13px; }
.accounts-forecast-number>strong { font-size:35px; line-height:1; font-weight:550; color:#a8c7ff; letter-spacing:-1px; }
.accounts-forecast-number>span { font-size:11px; color:#a2b7d3; line-height:1.5; }
.accounts-forecast-rows { display:flex; flex-direction:column; gap:8px; font-size:11px; margin:0; }
.accounts-forecast-rows>div { display:flex; justify-content:space-between; align-items:baseline; gap:8px; }
.accounts-forecast-rows dt { color:#a0b3cd; }.accounts-forecast-rows dd { margin:0; font-weight:550; color:#d4e2f7; font-variant-numeric:tabular-nums; }
.accounts-forecast-note { font-size:10px; color:#8198b9; line-height:1.6; margin:13px 0 0; padding-top:10px; border-top:1px solid #304462; }
.accounts-forecast>.button { margin-top:10px; width:100%; }
.accounts-quality { display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap; gap:8px 15px; padding:10px 2px 13px; font-size:10px; color:#8b9eb8; }
.accounts-quality-status { display:flex; gap:14px; align-items:center; flex-wrap:wrap; }
.accounts-quality-dot { width:5px; height:5px; background:#7daaff; border-radius:50%; margin-right:-8px; }
.accounts-methodology { max-width:700px; }.accounts-methodology>summary { cursor:pointer; color:#9ebce8; min-height:22px; }
.accounts-methodology-body { padding:9px 12px; background:#182539; border:1px solid #314664; border-radius:7px; margin-top:5px; line-height:1.7; }.accounts-methodology-body p+p { margin-top:7px; }
.accounts-settings { border:1px solid #28374d; border-radius:8px; margin:0 0 22px; background:#121d2b; }
.accounts-settings>summary { min-height:40px; display:flex; align-items:center; gap:9px; cursor:pointer; font-size:11px; padding:10px 14px; color:#bccce2; list-style:none; }
.accounts-settings>summary:before { content:'›'; color:#85a9dd; font-size:17px; line-height:1; transition:transform .1s; }.accounts-settings[open]>summary:before { transform:rotate(90deg); }.accounts-settings>summary::-webkit-details-marker { display:none; }
.accounts-settings-caption { margin-left:auto; font-size:10px; color:#7d93b1; }
#accounts-view .account-health-panel { background:#152133; border:0; border-top:1px solid #293c57; border-radius:0 0 8px 8px; padding:16px; margin:0; }
#accounts-view .account-health-panel .context-note { font-size:11px; line-height:1.6; }
#accounts-view .health-settings { padding:14px 0; margin-bottom:14px; }
#accounts-view .health-settings .checkbox-label, #accounts-view .health-interval { font-size:12px; }
#accounts-view .health-summary { grid-template-columns:repeat(4,minmax(0,1fr)); gap:10px; }
#accounts-view .health-stat span { font-size:10px; }#accounts-view .health-stat strong { font-size:22px; }
.accounts-registry { border:1px solid #29374a; background:#131c28; border-radius:10px; overflow:hidden; }
.accounts-registry-heading { display:flex; gap:12px; justify-content:space-between; align-items:center; padding:15px 16px 12px; }
#accounts-registry-title { display:flex; align-items:center; gap:9px; }
#accounts-result-count { border:1px solid #344963; color:#9bbbe8; background:#1b2b42; font-size:10px; padding:2px 6px; border-radius:5px; }
.accounts-filters { display:flex; flex-wrap:wrap; align-items:center; gap:7px; padding:0 16px 13px; }
.accounts-filters label { min-width:0; margin:0; }
.accounts-filters .accounts-search { flex:1 1 200px; max-width:340px; }
#accounts-view input[type=search],#accounts-view select,#accounts-page-number { background:#182537; border:1px solid #31415a; border-radius:6px; min-height:34px; font:inherit; color:#c3d2e7; padding:7px 10px; font-size:11px; }
#account-search { width:100%; margin:0; }
#accounts-view input[type=search]::placeholder { color:#8397b2; }
#account-project-filter { max-width:205px; }#account-status-filter { max-width:210px; }
#accounts-view input:focus-visible,#accounts-view select:focus-visible,#accounts-view button:focus-visible,#accounts-view a:focus-visible,#accounts-view summary:focus-visible { outline:2px solid #80acff; outline-offset:3px; }
#accounts-view input[type=checkbox] { accent-color:#6497ff; width:14px; height:14px; }
#accounts-view .account-bulk-toolbar { border:0; border-top:1px solid #27364b; border-bottom:1px solid #27364b; background:#182436; border-radius:0; padding:9px 16px; margin:0; display:flex; align-items:center; gap:8px 13px; flex-wrap:wrap; }
#accounts-view .account-selection-count { font-size:11px; min-width:75px; }
#accounts-view .account-bulk-controls { gap:6px; margin:0; }
#accounts-view .account-bulk-controls>.button { font-size:10px; min-height:28px; padding:5px 8px; }
#accounts-view .account-bulk-toolbar>.context-note { font-size:10px; margin:0; flex-basis:100%; line-height:1.4; color:#8297b3; }
#accounts-view #accounts-removal-unavailable { display:none; }
.accounts-table-wrap { display:block; overflow-x:auto; min-height:95px; scrollbar-width:thin; scrollbar-color:#37547b #142033; }
.accounts-table { width:100%; border-collapse:collapse; text-align:left; table-layout:fixed; font-size:11px; min-width:790px; }
.accounts-table thead { background:#172334; }
.accounts-table th { font-size:10px; font-weight:500; color:#8299b9; padding:10px 10px; border-bottom:1px solid #293c56; }
.accounts-table th:first-child { width:38px; }.accounts-table th:nth-child(2) { width:26%; }.accounts-table th:nth-child(3) { width:21%; }.accounts-table th:nth-child(4) { width:19%; }.accounts-table th:nth-child(5) { width:58px; text-align:center; }.accounts-table th:nth-child(6) { width:143px; }.accounts-table th:last-child { width:76px; }
#accounts-view .accounts-table-row.account-card { display:table-row; background:transparent; border:0; border-radius:0; padding:0; box-shadow:none; }
#accounts-view .accounts-table-row:hover { background:#19273a; }#accounts-view .accounts-table-row.account-selected { background:#203450; }
.accounts-table td { padding:10px; border-bottom:1px solid #26354a; vertical-align:middle; }
.accounts-table tr:last-child td { border-bottom:0; }.accounts-table .cell-note { font-size:9px; line-height:1.4; margin-top:4px; color:#7f96b6; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.accounts-cell-selection { padding-left:16px!important; }.accounts-cell-selection label { margin:0; display:flex; }.accounts-cell-selection input { margin:0; }
.accounts-identity-button { max-width:100%; display:block; padding:0; border:0; color:#d0def0; background:transparent; font:inherit; font-size:11px; cursor:pointer; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }.accounts-identity-button:hover { color:#a5c6ff; text-decoration:underline; }
.accounts-state { display:inline-flex; align-items:center; gap:6px; max-width:100%; font-size:10px; line-height:1.5; color:#a6b6cb; }.accounts-state:before { content:''; width:5px; height:5px; border-radius:50%; background:#778da8; flex-shrink:0; }.accounts-state.success { color:#80cead; }.accounts-state.success:before { background:#77cdab; }.accounts-state.warning { color:#e8bd79; }.accounts-state.warning:before { background:#e8b46f; }.accounts-state.danger { color:#eca2a2; }.accounts-state.danger:before { background:#e99191; }
.accounts-project-link { display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#a0bce7; font-size:10px; }.accounts-project-link:hover { text-decoration:underline; }.accounts-free { color:#768fae; font-size:10px; }
.accounts-cell-sites { text-align:center; }.accounts-sites-count { border:1px solid #314664; background:#1a2a40; color:#b4ccec; border-radius:5px; min-width:29px; min-height:26px; font:inherit; font-size:10px; cursor:pointer; }.accounts-sites-count:hover { background:#2b4261; }
.accounts-cell-checked>time { font-size:10px; color:#a2b4cd; }.accounts-table .cell-note.browser-open { color:#6cab9d; }
.accounts-row-actions { display:flex; gap:4px; justify-content:flex-end; }.accounts-watch,.accounts-more { display:inline-flex; align-items:center; justify-content:center; min-width:27px; height:28px; border:1px solid #304563; background:#1a2a40; color:#a9c8f3; border-radius:5px; cursor:pointer; font:inherit; }.accounts-more { font-size:10px; letter-spacing:1px; }.accounts-watch { font-size:15px; }.accounts-watch:hover,.accounts-more:hover { background:#2b4261; }
.accounts-table-footer { display:flex; justify-content:space-between; gap:15px; align-items:center; padding:11px 16px; border-top:1px solid #293a53; font-size:10px; color:#90a5c2; }
.accounts-table-footer>label { display:flex; align-items:center; gap:8px; margin:0; white-space:nowrap; }
#accounts-view #account-page-size { min-height:28px; font-size:10px; padding:4px 8px; }
#accounts-view .pagination { margin:0; padding:0; display:flex; align-items:center; justify-content:flex-end; gap:7px; font-size:10px; }
.accounts-page-range { margin-right:8px; }.accounts-page-total { white-space:nowrap; }
#accounts-view #accounts-page-number { width:48px; min-height:28px; padding:4px; text-align:center; appearance:textfield; }#accounts-page-number::-webkit-inner-spin-button,#accounts-page-number::-webkit-outer-spin-button { appearance:none; margin:0; }
#accounts-view .pagination>.button { min-height:28px; padding:4px 9px; }
.accounts-loading,.accounts-empty { padding:32px 20px; text-align:center; font-size:12px; color:#879cbb; }
.accounts-trash-notice { padding:12px 16px; font-size:11px; line-height:1.7; background:#282938; color:#c3bad0; border-block:1px solid #403c51; }
.accounts-detail-dialog { width:min(740px,calc(100vw - 30px)); max-width:740px; max-height:calc(100dvh - 32px); padding:21px; background:#131e2b; border:1px solid #385172; border-radius:12px; color:#cfdef0; overflow:auto; }
.accounts-detail-dialog::backdrop { background:#060c16bb; backdrop-filter:blur(3px); }.accounts-detail-dialog>.dialog-heading { gap:15px; border-bottom:1px solid #2a3f5b; padding-bottom:14px; }.accounts-detail-dialog>.dialog-heading>h2 { font-size:17px; overflow-wrap:anywhere; }
.accounts-detail-body>.account-card { border:0; padding:10px 0 0; background:transparent; }.accounts-detail-body .account-heading h2 { font-size:16px; }.accounts-detail-body .account-selection-label { display:none; }
.accounts-detail-body .account-card .cell-note,.accounts-detail-body .context-note { font-size:11px; }.accounts-detail-body .account-health-info { gap:7px; }.accounts-detail-body .account-stat-grid { margin-block:15px; gap:10px; }.accounts-detail-body .account-stat-grid strong { font-size:20px; }.accounts-detail-body .account-stat-grid span { font-size:10px; }
.accounts-detail-body .button { min-height:34px; padding:8px 10px; font-size:11px; }.accounts-detail-body .account-problem { background:#2b2730; border-color:#5e4758; }.accounts-detail-body .account-site-row { border-color:#2c405b; }.accounts-detail-body summary { color:#a5c6f7; font-size:12px; }.accounts-detail-body .account-footer { gap:10px; flex-wrap:wrap; }
.accounts-analytics.is-stale { opacity:.7; }
@media(min-width:1600px){.accounts-metric strong { font-size:32px; }.accounts-metric { padding:17px 19px; }.accounts-trend { height:138px; }.accounts-table td { padding-block:12px; }}
@media(max-width:1250px){.accounts-metrics { grid-template-columns:repeat(3,minmax(0,1fr)); }.accounts-metric { padding:12px 14px; }.accounts-metric strong { font-size:26px; }.accounts-analytics { grid-template-columns:minmax(0,1.55fr) minmax(230px,1fr); }.accounts-consumption { gap:12px; }.accounts-consumption-label { max-width:70px; }.accounts-panel-title { flex-wrap:wrap; }.accounts-chart-tabs { margin-top:2px; }.accounts-trend { height:108px; }.accounts-forecast { padding:16px; }}
@media(max-width:900px){.accounts-analytics { grid-template-columns:minmax(0,1fr); }.accounts-forecast { display:grid; grid-template-columns:1fr 1fr; column-gap:20px; }.accounts-forecast-kicker,.accounts-forecast>h2,.accounts-forecast-number { grid-column:1; }.accounts-forecast-rows { grid-column:2; grid-row:1/4; align-self:center; }.accounts-forecast-note { grid-column:1/-1; margin-top:2px; }.accounts-forecast>.button { grid-column:1/-1; }.accounts-panel-title { flex-wrap:nowrap; }.accounts-consumption-label { max-width:none; }.accounts-quality-status { gap:8px; }.accounts-quality-dot { margin-right:0; }.accounts-metric-label { white-space:normal; }}
@media(max-width:730px){#accounts-view .page-header { flex-direction:column; align-items:flex-start; margin-bottom:18px; }#accounts-view h1 { font-size:24px; }.accounts-heading-actions { width:100%; }.accounts-heading-actions .button { margin:0; flex:1; }.accounts-section-label { font-size:10px; }.accounts-metrics { gap:7px; }.accounts-metric { padding:11px; gap:5px; }.accounts-metric strong { font-size:25px; }.accounts-metric-label { font-size:10px; }.accounts-metric small { font-size:9px; }.accounts-settings-caption { display:none; }.accounts-registry-heading { padding:13px 12px 11px; flex-wrap:wrap; gap:5px; }.accounts-filters { padding:0 12px 12px; display:grid; grid-template-columns:1fr 1fr; }.accounts-filters .accounts-search { grid-column:1/-1; max-width:none; }.accounts-filters label { width:100%; }.accounts-filters select { width:100%; max-width:none!important; }#accounts-view .account-bulk-toolbar { padding:9px 12px; }#accounts-view .account-bulk-controls { flex-wrap:wrap; }.accounts-table-footer { padding:10px 12px; gap:9px; flex-wrap:wrap; }.accounts-table-footer .pagination { flex:1; }.accounts-page-range { margin-right:auto; }.accounts-trend-panel { padding:14px 13px 0; }.accounts-consumption { padding:10px 13px; margin:0 -13px; gap:15px; }.accounts-consumption>div { display:block; }.accounts-consumption>div>span { display:block; margin-top:1px; }.accounts-consumption strong { font-size:20px; }.accounts-chart-plot { gap:3px; }.accounts-panel-title h2 { font-size:12px!important; }.accounts-panel-title p { font-size:9px; }.accounts-chart-tabs button { font-size:9px; padding:5px; }.accounts-chart-readout { font-size:9px; }.accounts-quality { gap:5px; }.accounts-quality-status { font-size:9px; }.accounts-settings { margin-bottom:16px; }#accounts-view .account-health-panel { padding:12px; }#accounts-view .health-summary { grid-template-columns:repeat(2,minmax(0,1fr)); }.accounts-detail-dialog { padding:16px; }.accounts-detail-body .account-stat-grid { grid-template-columns:repeat(3,minmax(0,1fr)); }.accounts-detail-body .account-actions { justify-content:flex-start; }.accounts-detail-body .account-card .account-actions>.health-check-button { width:auto; flex-basis:auto; }}
@media(max-width:430px){.accounts-metrics { grid-template-columns:repeat(2,minmax(0,1fr)); }.accounts-metric { padding:10px 12px; }.accounts-panel-title { flex-wrap:wrap; gap:7px; }.accounts-chart-tabs { margin:0; }.accounts-trend { height:116px; }.accounts-forecast { column-gap:12px; padding:14px; }.accounts-forecast-number { flex-direction:column; gap:6px; }.accounts-forecast-number>strong { font-size:32px; }.accounts-forecast-number>span { font-size:10px; }.accounts-forecast-rows { font-size:10px; }.accounts-consumption { gap:12px; }.accounts-consumption-label { font-size:10px; max-width:80px; }.accounts-table-footer { display:block; }.accounts-table-footer>label { margin-bottom:10px; }.accounts-page-range { font-size:9px; }#accounts-view .pagination { justify-content:flex-start; }.accounts-section-label { align-items:flex-start; }.accounts-section-label>.refresh-status { font-size:9px; text-align:right; }}
@media(prefers-reduced-motion:reduce){#accounts-view *{transition:none!important;}}
.accounts-priorities{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-top:3px}.accounts-priorities>span{margin-right:4px}.accounts-priority-chip{font:inherit;font-size:10px;color:#ccb08a;background:#252633;border:1px solid #474051;border-radius:5px;min-height:25px;padding:3px 7px;cursor:pointer}.accounts-priority-chip:hover{background:#38313f}
/* Keep the first screen focused on facts; bulk operations appear after selection. */
#accounts-view .account-bulk-toolbar[data-selected="0"] #accounts-clear-selection,
#accounts-view .account-bulk-toolbar[data-selected="0"] #accounts-bulk-check,
#accounts-view .account-bulk-toolbar[data-selected="0"] #accounts-bulk-open,
#accounts-view .account-bulk-toolbar[data-selected="0"] #accounts-bulk-delete,
#accounts-view .account-bulk-toolbar[data-selected="0"]>.context-note { display:none; }
.accounts-table-hint{display:none;margin:0;padding:8px 12px;color:#9aafce;font-size:11px;line-height:1.5;border-top:1px solid #293a53;background:#172436}
.accounts-metric small,.accounts-panel-title p,.accounts-chart-readout,.accounts-consumption>div>span,.accounts-forecast-kicker,.accounts-forecast-note,.accounts-quality,.accounts-priority-chip,.accounts-settings-caption,.accounts-project-link,.accounts-free,.accounts-state,.accounts-cell-checked>time,.accounts-table .cell-note,.accounts-table th,.accounts-table-footer,.accounts-page-range{font-size:11px}
.accounts-chart-tabs button{font-size:11px}#accounts-view .account-bulk-controls>.button,#accounts-view .account-bulk-toolbar>.context-note{font-size:11px}.accounts-table .cell-note{line-height:1.5}.accounts-chart-readout{min-height:17px}.accounts-chart-axis,.accounts-chart-dates{font-size:10px}
@media(max-width:730px){.accounts-table-hint{display:block}.accounts-panel-title p,.accounts-chart-readout,.accounts-metric-label,.accounts-metric small,.accounts-quality-status,.accounts-forecast-number>span,.accounts-forecast-rows,.accounts-consumption-label,.accounts-page-range{font-size:11px}.accounts-chart-tabs button{font-size:10px}.accounts-metric strong{font-size:25px}.accounts-panel-title{flex-wrap:wrap}.accounts-section-label>.refresh-status{font-size:10px}}
