#page-toolbar-v999{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
#page-toolbar-v999 .page-tool-group-v999{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:6px}
.page-ping-tools-v913{margin-left:auto}
.page-ping-tools-v913 #page-download-total-v920{flex:0 0 auto;margin-left:auto;background:#e8f3ff!important;border:1px solid #b8d8f6!important;color:#1266a6!important;border-radius:6px;padding:5px 10px;white-space:nowrap;font-weight:700;cursor:pointer}
.page-ping-tools-v913 #page-download-total-v920:hover{background:#d7eaff!important}
.download-stats-controls-v920{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.download-stats-controls-v920 label{display:flex;align-items:center;gap:10px}.download-stats-controls-v920 select{width:auto;min-width:120px}.download-stats-summary-v920{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.download-stats-summary-v920>div{border:1px solid #dbe7f1;background:#f5faff;border-radius:10px;padding:16px}.download-stats-summary-v920 span{display:block;color:#62798b}.download-stats-summary-v920 strong{display:block;font-size:29px;color:#1266a6;margin-top:6px}.download-stats-summary-v920 small{font-size:13px;font-weight:400;margin-left:6px}.download-stats-table-v920{max-height:54vh;overflow:auto;border:1px solid #dce6ee;border-radius:8px}.download-stats-table-v920 table{width:100%;min-width:600px;border-collapse:collapse;margin:0;font-variant-numeric:tabular-nums}.download-stats-table-v920 th,.download-stats-table-v920 td{padding:11px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid #e9eef3}.download-stats-table-v920 th:first-child{text-align:left}.download-stats-table-v920 thead th{background:#edf4f9;position:sticky;top:0;z-index:1}.download-stats-table-v920 tbody th{font-weight:400}.download-stats-table-v920 .is-today-v920{background:#effaf5}.download-stats-table-v920 th span{font-size:11px;color:#13865c;margin-left:8px}.page-append-versions-v920{padding-top:8px}.page-append-versions-v920[hidden]{display:none!important}.page-append-summary-v920{margin-top:14px}.page-append-summary-v920 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;padding:0}.page-append-summary-v920 li{display:flex;gap:10px;align-items:baseline;overflow-wrap:anywhere;border:1px solid #dfe7ef;padding:10px;border-radius:6px;background:#f8fafc}.page-append-summary-v920 li b{color:#426e8a;min-width:62px}.page-append-status-v920{color:#39677d;white-space:pre-wrap}.download-version-mode-v919[hidden]{display:none!important}
@media(max-width:650px){#page-toolbar-v999 .page-tool-group-v999{width:100%}.page-ping-tools-v913 #page-download-total-v920{flex:0 0 100%;width:100%;margin-left:0;text-align:center}.download-stats-summary-v920{gap:6px}.download-stats-summary-v920>div{padding:10px}.download-stats-summary-v920 strong{font-size:24px}.page-append-summary-v920 ul{grid-template-columns:1fr}.download-stats-table-v920{max-height:46vh}}

/* V9.2.2: global logout and the page-management toolbar share the existing shell. */
#app>main>header .header-actions{flex:0 0 auto}
#app>main>header #logout.header-logout-v922{margin:0;flex:0 0 auto;min-height:32px;padding:5px 12px;border:1px solid #c83242;border-radius:5px;background:#cc3345;color:#fff;font-size:12px;font-weight:700;line-height:1.5;white-space:nowrap}
#app>main>header #logout.header-logout-v922:hover{background:#ae2636;border-color:#ae2636}
#app>main>header #logout.header-logout-v922:focus-visible{outline:3px solid #ef9da6;outline-offset:2px}
.page-panel-v999 #page-toolbar-v999{gap:8px;margin-left:0;justify-content:flex-start}
.page-panel-v999 #page-toolbar-v999 .page-tool-group-v999{gap:8px;justify-content:flex-start}
.page-panel-v999 .page-tool-cluster-v922{display:flex;align-items:center;gap:5px;flex:0 1 auto;min-width:0}
.page-panel-v999 #page-toolbar-v999 .page-tool-cluster-v922>.page-tool-button-v999{font-weight:600;color:#fff!important;background:var(--page-tool-color-v922)!important;border-color:var(--page-tool-color-v922)!important}
.page-panel-v999 #page-toolbar-v999 .page-tool-cluster-v922>.page-tool-button-v999:hover{background:var(--page-tool-hover-v922)!important;border-color:var(--page-tool-hover-v922)!important}
.page-tool-sites-v922{--page-tool-color-v922:#0b8056;--page-tool-hover-v922:#076441}
.page-tool-edit-v922{--page-tool-color-v922:#1966a6;--page-tool-hover-v922:#124f83}
.page-tool-urls-v922{--page-tool-color-v922:#6750a4;--page-tool-hover-v922:#503c86}
.page-tool-domains-v922{--page-tool-color-v922:#087b82;--page-tool-hover-v922:#066068}
.page-panel-v999 .page-ping-tools-v913>button,
.page-panel-v999 .page-card-127 .page-inline-stats>span,
.page-panel-v999 .page-card-127 .page-inline-stats>button{background:#e8f3ff!important;border:1px solid #b8d8f6!important;color:#1266a6!important;border-radius:6px;font-variant-numeric:tabular-nums}
.page-panel-v999 .page-card-127 .page-inline-stats>span b,
.page-panel-v999 .page-card-127 .page-inline-stats>button b{color:#1266a6}
.page-panel-v999 .page-ping-tools-v913>button:hover,
.page-panel-v999 .page-card-127 .page-inline-stats>button:hover{background:#d7eaff!important;border-color:#6eaade!important}
.page-panel-v999 .page-ping-tools-v913 .page-ping-filter-v913[aria-pressed="true"]{background:#cde5ff!important;border-color:#287fbe!important;box-shadow:inset 0 0 0 1px #287fbe;color:#0b4e80!important;font-weight:800}
.page-panel-v999 .page-ping-tools-v913 .page-summary-stat-v922,
.page-panel-v999 .page-ping-tools-v913 #page-download-total-v920{flex:0 0 auto;margin-left:0;padding:5px 10px;font-weight:700;white-space:nowrap}
.page-panel-v999 .page-ping-tools-v913 button:focus-visible,
.page-panel-v999 .page-inline-stats button:focus-visible{outline:2px solid #247fbd;outline-offset:2px}
@media(max-width:700px){.page-panel-v999 .page-tool-cluster-v922{flex:1 1 100%}.page-panel-v999 .page-tool-cluster-v922>button{flex:1 1 0}.page-panel-v999 .page-ping-tools-v913 .page-summary-stat-v922,.page-panel-v999 .page-ping-tools-v913 #page-download-total-v920{flex:1 1 120px;width:auto;margin:0}.page-panel-v999 .page-card-127 .page-inline-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-left:0}.page-panel-v999 .page-card-127 .page-inline-stats>*{min-width:0;overflow-wrap:anywhere}.page-panel-v999 .page-card-127 .page-ping-metric-v913{white-space:normal}}
