.page-module__CcqtVq__shell{color:#16181d;background:#f6f7f9;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.page-module__CcqtVq__sidebar{color:#fff;background:#111827;padding:24px 18px}.page-module__CcqtVq__brand{margin:0 0 28px;font-weight:800}.page-module__CcqtVq__nav{gap:6px;display:grid}.page-module__CcqtVq__navLink{color:#cbd5e1;border-radius:8px;padding:10px 12px;text-decoration:none}.page-module__CcqtVq__navLinkActive{color:#fff;background:#1f2937;font-weight:800}.page-module__CcqtVq__main{min-width:0;padding:28px clamp(20px,4vw,52px) 48px}.page-module__CcqtVq__topbar{justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;display:flex}.page-module__CcqtVq__eyebrow{color:#0f766e;text-transform:uppercase;margin:0 0 8px;font-size:.78rem;font-weight:800}.page-module__CcqtVq__title{margin:0;font-size:2rem;line-height:1.14}.page-module__CcqtVq__subtitle{color:#626977;max-width:760px;margin:10px 0 0;line-height:1.6}.page-module__CcqtVq__identity{text-align:right;background:#fff;border:1px solid #d9dee8;border-radius:8px;min-width:220px;padding:12px 14px}.page-module__CcqtVq__identityLabel{color:#626977;margin:0 0 4px;font-size:.78rem}.page-module__CcqtVq__identityValue{overflow-wrap:anywhere;margin:0;font-weight:800}.page-module__CcqtVq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.page-module__CcqtVq__metric,.page-module__CcqtVq__panel,.page-module__CcqtVq__state{background:#fff;border:1px solid #d9dee8;border-radius:8px}.page-module__CcqtVq__metric{min-height:112px;padding:18px}.page-module__CcqtVq__metricLabel{color:#626977;margin:0 0 12px}.page-module__CcqtVq__metricValue{overflow-wrap:anywhere;margin:0;font-size:1.4rem;font-weight:800}.page-module__CcqtVq__grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:16px;display:grid}.page-module__CcqtVq__panel{min-width:0;padding:18px}.page-module__CcqtVq__panelHeader{justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px;display:flex}.page-module__CcqtVq__panelTitle{margin:0 0 12px;font-size:1rem}.page-module__CcqtVq__panelHeader .page-module__CcqtVq__panelTitle{margin:0}.page-module__CcqtVq__list{gap:10px;display:grid}.page-module__CcqtVq__item{border:1px solid #d9dee8;border-radius:8px;min-height:82px;padding:14px}.page-module__CcqtVq__itemHeader{justify-content:space-between;align-items:start;gap:12px;display:flex}.page-module__CcqtVq__itemTitle{overflow-wrap:anywhere;margin:0;font-weight:800}.page-module__CcqtVq__itemMeta{color:#626977;margin:8px 0 0;line-height:1.5}.page-module__CcqtVq__badge{color:#243c8f;background:#eef2ff;border-radius:999px;flex:none;padding:4px 8px;font-size:.78rem;font-weight:800}.page-module__CcqtVq__badgeReady{color:#166534;background:#dcfce7}.page-module__CcqtVq__badgeWarn{color:#92400e;background:#fef3c7}.page-module__CcqtVq__statusRows{gap:10px;margin:0;display:grid}.page-module__CcqtVq__statusRow{border-top:1px solid #e5e7eb;grid-template-columns:minmax(110px,.5fr) minmax(0,1fr);gap:8px;padding-top:10px;display:grid}.page-module__CcqtVq__statusRow dt{color:#626977;font-size:.86rem}.page-module__CcqtVq__statusRow dd{overflow-wrap:anywhere;margin:0;font-weight:800}.page-module__CcqtVq__state{padding:22px}.page-module__CcqtVq__stateWarn{background:#fff7ed;border-color:#fed7aa}.page-module__CcqtVq__stateDanger{background:#fff1f2;border-color:#fecdd3}.page-module__CcqtVq__stateTitle{margin:0 0 8px;font-size:1.05rem}.page-module__CcqtVq__stateBody{color:#626977;margin:0;line-height:1.6}.page-module__CcqtVq__retry{color:#0f766e;margin-top:16px;font-weight:800;display:inline-block}.page-module__CcqtVq__button{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:8px;max-width:100%;margin-top:16px;padding:10px 14px;font-weight:800}.page-module__CcqtVq__navLink:focus-visible,.page-module__CcqtVq__retry:focus-visible,.page-module__CcqtVq__button:focus-visible{outline-offset:3px;outline:3px solid #14b8a6}.page-module__CcqtVq__skeleton{background:linear-gradient(90deg,#eef1f6,#fff,#eef1f6) 0 0/220% 100%;animation:1.5s ease-in-out infinite page-module__CcqtVq__pulse}.page-module__CcqtVq__skeletonLine{border-radius:999px;height:14px;margin-top:12px}@keyframes page-module__CcqtVq__pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.page-module__CcqtVq__skeleton{animation:none}}@media (max-width:880px){.page-module__CcqtVq__shell{grid-template-columns:1fr}.page-module__CcqtVq__sidebar{padding:20px}.page-module__CcqtVq__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__CcqtVq__topbar{display:grid}.page-module__CcqtVq__identity{text-align:left}.page-module__CcqtVq__metrics,.page-module__CcqtVq__grid{grid-template-columns:1fr}}
