@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter", "Inter Fallback"}
.ui-module__Hi2WXW__pageHeader{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.ui-module__Hi2WXW__pageHeaderCopy{min-width:0}.ui-module__Hi2WXW__eyebrow{color:#4f46e5;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800;display:block}.ui-module__Hi2WXW__pageTitle{color:var(--text-primary);letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,2.5vw,2.15rem);font-weight:800;line-height:1.1}.ui-module__Hi2WXW__pageDescription{color:var(--text-secondary);margin-top:.55rem;font-size:.92rem;line-height:1.5}.ui-module__Hi2WXW__pageDescription p{margin:0}.ui-module__Hi2WXW__pageActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.ui-module__Hi2WXW__card{border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-sm);border-radius:14px;overflow:hidden}.ui-module__Hi2WXW__cardHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex}.ui-module__Hi2WXW__cardTitle{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:750}.ui-module__Hi2WXW__cardDescription{color:var(--text-muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.4}.ui-module__Hi2WXW__statusBadge{letter-spacing:.025em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;width:max-content;padding:.25rem .58rem;font-size:.7rem;font-weight:800;line-height:1.2;display:inline-flex}.ui-module__Hi2WXW__status_neutral{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.ui-module__Hi2WXW__status_success{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ui-module__Hi2WXW__status_warning{color:#b45309;background:#fffbeb;border-color:#fde68a}.ui-module__Hi2WXW__status_danger{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ui-module__Hi2WXW__status_info{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.ui-module__Hi2WXW__metricCard{border:1px solid var(--border);background:var(--bg-card);min-width:0;box-shadow:var(--shadow-sm);border-radius:14px;padding:1rem 1.1rem;position:relative;overflow:hidden}.ui-module__Hi2WXW__metricCard:before{content:"";background:#cbd5e1;width:3px;position:absolute;inset:0 auto 0 0}.ui-module__Hi2WXW__metric_success:before{background:#10b981}.ui-module__Hi2WXW__metric_warning:before{background:#f59e0b}.ui-module__Hi2WXW__metric_danger:before{background:#ef4444}.ui-module__Hi2WXW__metric_info:before{background:#3b82f6}.ui-module__Hi2WXW__metricTopline{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ui-module__Hi2WXW__metricLabel{color:var(--text-secondary);font-size:.78rem;font-weight:700}.ui-module__Hi2WXW__metricValueRow{align-items:center;gap:.6rem;margin-top:.6rem;display:flex}.ui-module__Hi2WXW__metricIcon{background:var(--bg-secondary);width:31px;height:31px;color:var(--text-secondary);border-radius:9px;place-items:center;display:grid}.ui-module__Hi2WXW__metricValue{color:var(--text-primary);letter-spacing:-.035em;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1}.ui-module__Hi2WXW__metricNote{color:var(--text-muted);margin-top:.55rem;font-size:.74rem;line-height:1.4}.ui-module__Hi2WXW__help{color:var(--text-muted);cursor:help;display:inline-flex;position:relative}.ui-module__Hi2WXW__help:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #6366f1}.ui-module__Hi2WXW__helpPopover{z-index:60;color:#fff;text-transform:none;background:#0f172a;border-radius:8px;width:240px;padding:.65rem .75rem;font-size:.75rem;font-weight:500;line-height:1.4;display:none;position:absolute;bottom:calc(100% + .55rem);right:0;box-shadow:0 12px 26px #0f172a3d}.ui-module__Hi2WXW__help:hover .ui-module__Hi2WXW__helpPopover,.ui-module__Hi2WXW__help:focus .ui-module__Hi2WXW__helpPopover{display:block}.ui-module__Hi2WXW__emptyState{border:1px dashed var(--border);background:var(--bg-card);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:3rem 1.5rem;display:flex}.ui-module__Hi2WXW__emptyIcon{background:var(--bg-secondary);width:52px;height:52px;color:var(--text-muted);border-radius:14px;place-items:center;margin-bottom:1rem;display:grid}.ui-module__Hi2WXW__emptyState h2{margin:0;font-size:1.1rem}.ui-module__Hi2WXW__emptyState p{max-width:500px;color:var(--text-secondary);margin:.45rem 0 0;font-size:.88rem;line-height:1.5}.ui-module__Hi2WXW__emptyAction{margin-top:1rem}.ui-module__Hi2WXW__skeleton{background:linear-gradient(90deg,#e8edf3 25%,#f8fafc 50%,#e8edf3 75%) 0 0/200% 100%;border-radius:8px;min-height:12px;animation:1.35s ease-in-out infinite ui-module__Hi2WXW__shimmer;display:block}.ui-module__Hi2WXW__pageSkeleton{padding:.5rem 0}.ui-module__Hi2WXW__skeletonHeader{margin-bottom:1.4rem}.ui-module__Hi2WXW__skeletonTitle{width:min(320px,65%);height:30px}.ui-module__Hi2WXW__skeletonSubtitle{width:min(480px,90%);height:15px;margin-top:.65rem}.ui-module__Hi2WXW__skeletonGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.ui-module__Hi2WXW__skeletonCard{height:130px}.ui-module__Hi2WXW__freshness{color:var(--text-muted);align-items:center;font-size:.74rem;display:inline-flex}.ui-module__Hi2WXW__toastViewport{z-index:4000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.65rem;width:min(390px,100vw - 2rem);display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.ui-module__Hi2WXW__toast{border:1px solid var(--border);width:100%;color:var(--text-primary);pointer-events:auto;background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.7rem;padding:.85rem .9rem;animation:.2s ease-out ui-module__Hi2WXW__toastIn;display:grid;box-shadow:0 18px 42px #0f172a2e}.ui-module__Hi2WXW__toast_success{border-color:#a7f3d0}.ui-module__Hi2WXW__toast_success>svg{color:#059669}.ui-module__Hi2WXW__toast_error{border-color:#fecaca}.ui-module__Hi2WXW__toast_error>svg{color:#dc2626}.ui-module__Hi2WXW__toast_warning{border-color:#fde68a}.ui-module__Hi2WXW__toast_warning>svg{color:#d97706}.ui-module__Hi2WXW__toast_info>svg{color:#2563eb}.ui-module__Hi2WXW__toastCopy{flex-direction:column;gap:.15rem;min-width:0;font-size:.82rem;line-height:1.4;display:flex}.ui-module__Hi2WXW__toastCopy strong{font-size:.84rem}.ui-module__Hi2WXW__toastCopy span{color:var(--text-secondary)}.ui-module__Hi2WXW__iconButton{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.ui-module__Hi2WXW__iconButton:hover{background:var(--bg-secondary);color:var(--text-primary)}.ui-module__Hi2WXW__dialogOverlay{z-index:3900;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a8f;place-items:center;padding:1rem;animation:.16s ease-out ui-module__Hi2WXW__fadeIn;display:grid;position:fixed;inset:0}.ui-module__Hi2WXW__dialog{background:#fff;border:1px solid #fff9;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:1rem;width:min(460px,100%);padding:1.25rem;animation:.2s cubic-bezier(.22,1,.36,1) ui-module__Hi2WXW__dialogIn;display:grid;box-shadow:0 24px 70px #0f172a47}.ui-module__Hi2WXW__dialogIcon{color:#2563eb;background:#eff6ff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ui-module__Hi2WXW__dialogIconDanger{color:#dc2626;background:#fef2f2}.ui-module__Hi2WXW__dialogTitle{margin:.1rem 0 0;font-size:1.05rem}.ui-module__Hi2WXW__dialogDescription{color:var(--text-secondary);margin:.4rem 0 0;font-size:.86rem;line-height:1.55}.ui-module__Hi2WXW__dialogActions{grid-column:1/-1;justify-content:flex-end;gap:.65rem;margin-top:.25rem;display:flex}.ui-module__Hi2WXW__buttonPrimary,.ui-module__Hi2WXW__buttonSecondary,.ui-module__Hi2WXW__buttonDanger{min-height:39px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;padding:.55rem .9rem;font-size:.82rem;font-weight:750}.ui-module__Hi2WXW__buttonPrimary{color:#fff;background:#111827}.ui-module__Hi2WXW__buttonSecondary{border-color:var(--border);color:var(--text-secondary);background:#fff}.ui-module__Hi2WXW__buttonDanger{color:#fff;background:#dc2626}.ui-module__Hi2WXW__buttonPrimary:hover{background:#000}.ui-module__Hi2WXW__buttonSecondary:hover{background:var(--bg-secondary);color:var(--text-primary)}.ui-module__Hi2WXW__buttonDanger:hover{background:#b91c1c}.ui-module__Hi2WXW__buttonPrimary:focus-visible,.ui-module__Hi2WXW__buttonSecondary:focus-visible,.ui-module__Hi2WXW__buttonDanger:focus-visible,.ui-module__Hi2WXW__iconButton:focus-visible{outline-offset:2px;outline:3px solid #6366f159}@keyframes ui-module__Hi2WXW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ui-module__Hi2WXW__toastIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes ui-module__Hi2WXW__fadeIn{0%{opacity:0}}@keyframes ui-module__Hi2WXW__dialogIn{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (max-width:640px){.ui-module__Hi2WXW__pageHeader{flex-direction:column;align-items:stretch}.ui-module__Hi2WXW__pageActions{justify-content:flex-start}.ui-module__Hi2WXW__pageActions>*{flex:1;justify-content:center}.ui-module__Hi2WXW__dialog{grid-template-columns:1fr}.ui-module__Hi2WXW__dialogIcon{display:none}.ui-module__Hi2WXW__toastViewport{bottom:1rem;right:1rem}.ui-module__Hi2WXW__helpPopover{width:min(240px,80vw);left:0;right:auto}}@media (prefers-reduced-motion:reduce){.ui-module__Hi2WXW__skeleton,.ui-module__Hi2WXW__toast,.ui-module__Hi2WXW__dialogOverlay,.ui-module__Hi2WXW__dialog{animation:none}}
