@import url("https://fonts.googleapis.com/css2?family=Teko:wght@500;600;700&family=Barlow+Condensed:wght@500;700&family=Inter:wght@400;500;600;700&display=swap");.fx-sidebar-head-compact strong{font-size:1.55rem!important;color:#f4f7fc!important}@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700&display=swap");:root{--fx-bg:#0a0f18;--fx-surface:#101826;--fx-surface-2:#0d141f;--fx-surface-3:#141f31;--fx-ink:#edf4ff;--fx-muted:#8ea0bc;--fx-card:#111b2b;--fx-card-border:#22324c;--fx-shell-1:#0a1220;--fx-shell-2:#0e1b2f;--fx-ok:#00c17c}*{box-sizing:border-box}#__next,body,html{margin:0;padding:0;min-height:100%}body{font-family:Rajdhani,Space Grotesk,Segoe UI,sans-serif;color:var(--fx-ink);background:radial-gradient(circle at 20% 5%,rgba(51,119,255,.16) 0,rgba(10,15,24,0) 40%),radial-gradient(circle at 80% 0,rgba(0,193,124,.12) 0,rgba(10,15,24,0) 35%),var(--fx-bg)}.fx-shell{min-height:100vh;padding:14px}.fx-app-grid{max-width:1460px;margin:0 auto;display:grid;grid-template-columns:270px minmax(0,1fr);grid-gap:14px;gap:14px}.fx-sidebar{background:#1b2038;border:1px solid #2f395f;border-radius:18px;min-height:calc(100vh - 28px);padding:16px;display:flex;flex-direction:column;gap:14px}.fx-sidebar-head strong{display:block;font-family:Barlow Condensed,Rajdhani,sans-serif;font-size:1.56rem;letter-spacing:.03em}.fx-sidebar-head span{color:#a4b7d4;font-size:.9rem}.fx-sidebar-nav{display:flex;flex-direction:column;gap:8px;overflow:auto;padding-right:2px}.fx-sidebar-link{color:#eef2f9;text-decoration:none;padding:10px 12px;border-radius:10px;border:1px solid transparent;background:hsla(0,0%,100%,.03);font-weight:700}.fx-sidebar-link:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.14)}.fx-sidebar-help{margin-top:auto;background:hsla(0,0%,100%,.03);border:1px solid #26344b;border-radius:12px;padding:10px;color:#e6ecf8}.fx-sidebar-help small{color:#a8b5cc}.fx-content{background:linear-gradient(180deg,#0f1726,#0d1521);border:1px solid #22324b;border-radius:18px;min-height:calc(100vh - 28px);overflow:hidden}.fx-topbar{min-height:62px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #20304a;background:hsla(0,0%,100%,.01)}.fx-topbar-left,.fx-topbar-right{display:flex;align-items:center;gap:8px}.fx-breadcrumb{color:#c6d7ef;font-weight:700}.fx-bullet{color:#6383b3}.fx-pill{border:1px solid #314667;border-radius:999px;padding:5px 10px;color:#d8e7fd;background:rgba(88,136,219,.14);font-size:.86rem;font-weight:700}.fx-match-strip{min-height:36px;display:flex;align-items:center;gap:10px;color:#9bb0cf;border-bottom:1px solid #20304a;background:rgba(7,14,24,.6);padding:0 18px}.fx-main{padding:18px}h1,h2,h3{font-family:Barlow Condensed,Rajdhani,sans-serif;letter-spacing:.02em}p{color:var(--fx-muted)}.fx-card{background:var(--fx-card);border:1px solid var(--fx-card-border);border-radius:12px;padding:16px}.fx-card-compact{padding:10px 12px}.fx-card-title{margin-top:0;margin-bottom:12px;color:#f2f7ff}.fx-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.fx-kpi-card{display:flex;flex-direction:column;gap:8px}.fx-kpi-label{font-size:1.08rem;color:#d0ddf1}.fx-kpi-value{font-size:2rem;line-height:1;color:#f2f8ff}.fx-kpi-sub{color:var(--fx-ok);font-size:.9rem}.mb-14{margin-bottom:14px}.mt-14{margin-top:14px}.fx-layout-2col{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:14px;gap:14px}.fx-layout-2col-tight{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:14px;gap:14px}.fx-table{width:100%;border-collapse:collapse;background:var(--fx-surface)}.fx-table th{background:var(--fx-surface-3);color:#d5e5fb;font-family:Barlow Condensed,Rajdhani,sans-serif;letter-spacing:.03em;font-size:1rem}.fx-table td,.fx-table th{border:1px solid var(--fx-card-border);padding:8px}.fx-table td{color:#e6ecf8}.fx-sparkline{opacity:.95}.fx-trend-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:10px;gap:10px}.fx-trend-item{border:1px solid #2a3a57;border-radius:10px;background:hsla(0,0%,100%,.03);padding:10px}.fx-ring-wrap{position:relative;width:132px;height:132px}.fx-ring-bg{stroke:#253650}.fx-ring-bg,.fx-ring-fg{fill:none;stroke-width:10}.fx-ring-fg{stroke-linecap:round}.fx-ring-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.fx-ring-center strong{font-size:1.62rem}.fx-ring-center span{color:#9eb2cf;font-size:.8rem}.fx-progress-list{display:grid;grid-gap:10px;gap:10px}.fx-progress-row{display:grid;grid-gap:6px;gap:6px}.fx-progress-labels{display:flex;justify-content:space-between;color:#d4e3fa;font-size:.9rem}.fx-progress-track{height:8px;border-radius:999px;background:#24344f;overflow:hidden}.fx-progress-fill{height:100%;border-radius:999px}.fx-barblocks{height:160px;gap:6px;padding-top:8px}.fx-barblock-col,.fx-barblocks{display:flex;align-items:flex-end}.fx-barblock-col{flex:1 1}.fx-barblock{width:100%;background:linear-gradient(180deg,#4f9dff,#2563eb);border-radius:6px 6px 2px 2px;opacity:.85}input,select,textarea{border:1px solid #344966;border-radius:8px;background:#0f1827;color:#e6f0ff}button{background:linear-gradient(135deg,#1f56a6,#1b3d73);border:1px solid #3570c4;color:#eff6ff;border-radius:10px;padding:8px 12px;font-weight:700;cursor:pointer}button:hover{filter:brightness(1.08)}@media (max-width:1040px){.fx-app-grid,.fx-layout-2col,.fx-layout-2col-tight{grid-template-columns:1fr}.fx-sidebar{min-height:auto;position:static}}.fx-brandmark-img{width:100%;height:auto;display:block;border-radius:10px}.fx-sidebar-head-compact strong{font-size:1.05rem;letter-spacing:.02em;line-height:1.1;color:#dfe9fb;display:block}.fx-sidebar-head-compact span{display:none}.fx-sidebar{background:#1b2038!important;border:1px solid #2b3356!important}.fx-sidebar-link{background:hsla(0,0%,100%,.05)!important;color:#eef2f9!important}.fx-sidebar-link:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.18)!important}.fx-brandmark,.fx-sidebar{background:#1c2337!important}.fx-brandmark{border-color:#2f3956!important}.fx-sidebar-head-compact strong{font-family:Teko,Oswald,Rajdhani,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:1.5rem!important;line-height:1!important}:root{--fx-bg:#eceef0!important;--fx-surface:#fff!important;--fx-surface-2:#f7f8fa!important;--fx-surface-3:#f1f3f6!important;--fx-ink:#0f172a!important;--fx-muted:#4b5563!important;--fx-card:#fff!important;--fx-card-border:#d7dce3!important}#__next,body,html{color:#0f172a!important;font-family:Inter,Segoe UI,sans-serif!important}#__next,.fx-shell,body,html{background:#eceef0!important}.fx-sidebar{background:#f7f8fa!important;border:1px solid #d7dce3!important}.fx-brandmark,.fx-logo-tile{background:#fff!important;border:1px solid #d7dce3!important}.fx-sidebar-head strong,.fx-sidebar-head-compact strong{font-family:Teko,Barlow Condensed,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:1.55rem!important;line-height:1!important;color:#111827!important}.fx-sidebar-link{background:#fff!important;border:1px solid #d7dce3!important;font-family:Barlow Condensed,Inter,sans-serif!important;font-size:1.15rem!important;letter-spacing:.02em!important}.fx-sidebar-link:hover{background:#f1f3f6!important;border-color:#c8d0da!important}.fx-content{background:#f7f8fa!important;border:1px solid #d7dce3!important}.fx-match-strip,.fx-topbar{background:#fff!important;border-bottom:1px solid #d7dce3!important}.fx-breadcrumb,.fx-match-strip span,.fx-pill{color:#111827!important}.fx-pill{background:#f3f4f6!important;border:1px solid #d1d5db!important}.fx-main h1,.fx-main h2,.fx-main h3{font-family:Teko,Barlow Condensed,sans-serif!important;letter-spacing:.03em!important}.fx-card,.fx-table{background:#fff!important;border:1px solid #d7dce3!important}.fx-table th{background:#f3f4f6!important;color:#111827!important;font-family:Barlow Condensed,Inter,sans-serif!important;font-size:1.05rem!important}.fx-sidebar-help{background:#fff!important;border:1px solid #d7dce3!important;color:#111827!important}.fx-sidebar-help small{color:#6b7280!important}.fx-brandmark{position:relative;background:#1b2038!important;border:1px solid #2f3956!important;border-radius:12px;padding:8px}.fx-logo-main{width:100%;height:auto;display:block;border-radius:10px}.fx-org-badge{position:absolute;top:8px;right:8px;width:15%;min-width:28px;aspect-ratio:1/1;border-radius:999px;background:#fff;border:1px solid #d1d5db;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 2px 8px rgba(15,23,42,.24)}.fx-logo-org{width:86%;height:86%;object-fit:contain}.fx-content,.fx-main,.fx-main h1,.fx-main h2,.fx-main h3{color:#111827!important}.fx-main p{color:#4b5563!important}.fx-kpi-label,.fx-kpi-value{color:#111827!important}.fx-kpi-sub{color:#047857!important}.fx-card-title{color:#111827!important}.fx-progress-labels span{color:#1f2937!important}.fx-ring-center span,.fx-ring-center strong{color:#111827!important}.fx-table td{color:#1f2937!important}.fx-sidebar-head-compact strong,.fx-sidebar-link{color:#111827!important}.fx-org-overlay{position:absolute;width:72px!important;min-width:72px!important;height:72px!important;aspect-ratio:1/1!important;border-radius:8px!important;display:grid!important;place-items:center!important;z-index:5!important}.fx-org-logo-img{transform:scale(1.15)!important}.fx-org-overlay{top:2px!important;right:2px!important;width:76px!important;min-width:76px!important;height:76px!important;border-radius:10px!important;border:2px solid #fff!important;background:#fff!important;overflow:hidden!important}.fx-org-logo-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important}.fx-action-row{display:flex;flex-wrap:wrap;gap:8px}.fx-btn-ghost{background:#fff;color:#0f172a;border:1px solid #cbd5e1;border-radius:8px;padding:8px 10px;font-weight:700;cursor:pointer}.fx-btn-ghost:hover{background:#f8fafc}:root{--fx-shell-1:#1a2a4a;--fx-shell-2:#0f1b31}