:root{font-family:Inter,Arial,sans-serif;color:#172f4d;background:#f3f6fa}.workspace-shell{max-width:1500px;margin:auto;padding:32px}.workspace-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:8px 0 28px}.workspace-header h1{font-size:26px;letter-spacing:-.6px;margin:6px 0}.workspace-sites{display:flex;gap:10px;flex-wrap:wrap;padding:8px;background:#e7edf5;border-radius:16px}.workspace-sites a{padding:15px 22px;border-radius:11px;color:#34516f;font-weight:700;text-decoration:none}.workspace-sites a.selected{background:#143c70;color:#fff;box-shadow:0 4px 10px #143c7020}.workspace-heading{margin:30px 0 22px}.workspace-heading h2{font-size:27px;margin:0 0 6px}.workspace-heading p{color:#60758c;margin:0}.workspace-tabs{display:flex;gap:24px;overflow:auto;border-bottom:1px solid #ccd8e6;margin-bottom:28px}.workspace-tabs a{white-space:nowrap;padding:12px 2px;color:#526980;text-decoration:none;font-weight:600;border-bottom:3px solid transparent}.workspace-tabs a.active{color:#1458ac;border-color:#2372d3}.workspace-content{min-width:0}.workspace-content .page{gap:24px}.workspace-content .panel{background:white;border:1px solid #dfe6ef;border-radius:15px;padding:24px;box-shadow:0 5px 20px #18345405}.workspace-content .page-header h1{font-size:23px}.workspace-content .hero-panel{background:linear-gradient(120deg,#edf5ff,#dceafa);border:1px solid #c3d7ee;border-radius:18px;color:#173b63}.workspace-content .hero-panel h1{color:#173b63}.workspace-content .hero-panel p{color:#385777}.workspace-content .hero-panel .eyebrow{color:#315d8b}.workspace-content .hero-panel .metric-card{background:#fff;border:1px solid #c3d7ee}.workspace-content .stats-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px}.workspace-content .three-column,.workspace-content .two-column{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr))}.workspace-content .table-wrap{overflow:auto}.workspace-content th{font-size:12px;text-transform:uppercase;letter-spacing:.03em}.workspace-content td{padding-top:16px;padding-bottom:16px}.workspace-content button,.workspace-content input,.workspace-content select{border-radius:8px}.workspace-content .primary-button{background:#155eb4;color:white}.workspace-content .status-badge.trialing{background:#e9e4ff;color:#563ba0}.workspace-content a:focus-visible,.workspace-sites a:focus-visible,.workspace-tabs a:focus-visible{outline:3px solid #3895ed;outline-offset:3px}@media(max-width:700px){.workspace-shell{padding:16px}.workspace-header h1{font-size:20px}.workspace-sites{flex-direction:column}.workspace-sites a{padding:12px}.workspace-heading h2{font-size:22px}.workspace-content .panel{padding:16px}.workspace-tabs{gap:18px}.workspace-header{align-items:flex-start}.workspace-content .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.workspace-content .page{min-width:0;width:100%}.workspace-content .page>*{min-width:0}.workspace-content .stats-grid>*{min-width:0;overflow-wrap:anywhere}.workspace-content .panel,.workspace-content .table-wrap{min-width:0;max-width:100%}.workspace-header button{flex-shrink:0;white-space:nowrap}

.hub-trial-offer{max-width:1100px;margin:24px auto;padding:24px;border-radius:16px;background:#143c70;color:white}.hub-trial-offer h2{color:white}.hub-trial-offer p{color:#e3efff;line-height:1.65}@media(max-width:1150px){.hub-trial-offer{margin:16px}}
