@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d541e6{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_d541e6{--font-dm-dashboard:"DM Sans","DM Sans Fallback"}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_4dedb3{font-family:Syne,Syne Fallback;font-style:normal}.__variable_4dedb3{--font-syne-dashboard:"Syne","Syne Fallback"}@keyframes dashboardFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dashboard-kpi-card{animation:dashboardFadeUp .4s ease both}@keyframes dashboardMapDotPulse{0%,to{opacity:1;box-shadow:0 0 10px color-mix(in srgb,var(--map-dot-color) 65%,transparent)}45%{opacity:.55;box-shadow:0 0 18px color-mix(in srgb,var(--map-dot-color) 85%,transparent)}}@keyframes dashboardMapDotRipple{0%{transform:translate(-50%,-50%) scale(1);opacity:.55}to{transform:translate(-50%,-50%) scale(2.6);opacity:0}}.dashboard-map-dot-wrap{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.dashboard-map-dot-core{display:block;border-radius:50%;position:relative;z-index:1;--map-dot-color:#4d8df5;background:var(--map-dot-color);animation:dashboardMapDotPulse 2.2s ease-in-out infinite;animation-delay:var(--map-dot-delay,0s)}.dashboard-map-dot-core:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;box-sizing:border-box;border-radius:50%;border:1px solid var(--map-dot-color);animation:dashboardMapDotRipple 2s ease-out infinite;animation-delay:var(--map-dot-delay,0s)}.dashboardContainer{display:flex;flex-direction:column;gap:2rem}.dashboardTitle{font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .dashboardTitle{background:linear-gradient(135deg,#818cf8,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.loadingContainer{display:flex;justify-content:center;padding:3rem 0}.statsGrid{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width:600px){.statsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.statsGrid{grid-template-columns:repeat(4,1fr)}}.statCard{position:relative;overflow:hidden;border-radius:1.5rem;transition:all .3s ease;background:rgba(255,255,255,.8);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(0,0,0,.08)}[data-theme=dark] .statCard{background:#161b22;border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 12px rgba(0,0,0,.25)}.statCard:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.statCard:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12)}[data-theme=dark] .statCard:hover{box-shadow:0 8px 28px rgba(0,0,0,.35)}.statCardGradient1:before{background:linear-gradient(135deg,#667eea,#764ba2)}[data-theme=dark] .statCardGradient1:before{background:#4C8FFF}.statCardGradient2:before{background:linear-gradient(135deg,#f093fb,#f5576c)}[data-theme=dark] .statCardGradient2:before{background:linear-gradient(135deg,#a78bfa,#ec4899)}.statCardGradient3:before{background:linear-gradient(135deg,#4facfe,#00f2fe)}[data-theme=dark] .statCardGradient3:before{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.statCardGradient4:before{background:linear-gradient(135deg,#43e97b,#38f9d7)}[data-theme=dark] .statCardGradient4:before{background:linear-gradient(135deg,#10b981,#14b8a6)}.statCardContent{padding:.75rem!important;height:100%}.statCardMain{display:flex;justify-content:space-between;align-items:flex-start;height:100%}.statCardText{flex:1;display:flex;flex-direction:column;gap:.375rem}.statValueRow{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.statLabel{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:0;opacity:.7}[data-theme=dark] .statLabel{color:#9ca3af!important}[data-theme=dark] .statChange .MuiTypography-root{color:#4EE494!important}[data-theme=dark] .statChange.negative .MuiTypography-root{color:#F96D6D!important}.statValue{margin:0!important;font-weight:700;font-size:1.5rem!important;line-height:1.2!important}.statValueGradient1{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .statValueGradient1{color:#ffffff!important;-webkit-text-fill-color:#ffffff;background:none}.statValueGradient2{background:linear-gradient(135deg,#f093fb,#f5576c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .statValueGradient2{color:#ffffff!important;-webkit-text-fill-color:#ffffff;background:none}.statValueGradient3{background:linear-gradient(135deg,#4facfe,#00f2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .statValueGradient3{color:#ffffff!important;-webkit-text-fill-color:#ffffff;background:none}.statValueGradient4{background:linear-gradient(135deg,#43e97b,#38f9d7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .statValueGradient4{color:#ffffff!important;-webkit-text-fill-color:#ffffff;background:none}.statChange{display:flex;align-items:center;gap:.25rem}.statChange .MuiTypography-root{font-size:.8125rem!important;line-height:1.2!important;white-space:nowrap}.statCardIcon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.875rem;background:linear-gradient(135deg,#667eea,#764ba2);flex-shrink:0;margin-left:.75rem}.statCardIcon svg{color:white;font-size:20px}[data-theme=dark] .statCardIcon{background:#4C8FFF;box-shadow:0 4px 14px rgba(76,143,255,.4)}.statCardGradient1 .statCardIcon{background:linear-gradient(135deg,#667eea,#764ba2)}[data-theme=dark] .statCardGradient1 .statCardIcon{background:#4C8FFF}.statCardGradient2 .statCardIcon{background:linear-gradient(135deg,#f093fb,#f5576c)}[data-theme=dark] .statCardGradient2 .statCardIcon{background:#4C8FFF}.statCardGradient3 .statCardIcon{background:linear-gradient(135deg,#4facfe,#00f2fe)}[data-theme=dark] .statCardGradient3 .statCardIcon{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.statCardGradient4 .statCardIcon{background:linear-gradient(135deg,#43e97b,#38f9d7)}[data-theme=dark] .statCardGradient4 .statCardIcon{background:linear-gradient(135deg,#10b981,#14b8a6)}.chartsSection{margin-bottom:1rem}.chartsTitle{margin-bottom:.5rem}.chartsSubtitle{margin-bottom:1.5rem}.chartsGrid{margin-bottom:2rem}.chartCard{height:100%}[data-theme=dark] .chartCard{background:#161b22!important;border:1px solid rgba(255,255,255,.08);border-radius:1rem;box-shadow:0 2px 12px rgba(0,0,0,.25)}.chartHeader{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.chartTitle{font-weight:600}.chartCard svg{max-width:100%;height:auto}.chartContainer{width:100%;height:300px;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (max-width:600px){.chartContainer{height:250px}}.tableSection{margin-bottom:1rem}.tableHeader{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.tableTitle{font-weight:700;margin-bottom:.5rem}.tableSubtitle{margin-bottom:1.5rem}.tableContainer{background:rgba(255,255,255,.8);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(0,0,0,.08);border-radius:.75rem;margin-bottom:2rem}[data-theme=dark] .tableContainer{background:#161b22;border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 12px rgba(0,0,0,.25)}.tableHeaderCell{font-weight:600}.tableRow{cursor:pointer}.tableRow:hover{background-color:rgba(0,0,0,.04)}[data-theme=dark] .tableRow:hover{background-color:rgba(255,255,255,.05)}.appDescription{display:block;margin-top:.5rem}.domainActions{display:flex;align-items:center;gap:0}.domainIconButton{color:inherit}.domainIconButton:hover{background-color:rgba(0,0,0,.04)}[data-theme=dark] .domainIconButton:hover{background-color:rgba(255,255,255,.08)}.collaboratorsCell{display:flex;align-items:center;justify-content:center;gap:.5rem}.collaboratorsIcon{opacity:.7}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes wave{0%,to{transform:rotate(0deg)}25%{transform:rotate(20deg)}75%{transform:rotate(-20deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.chartCard{transition:all .3s ease}.chartCard:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.15)}[data-theme=dark] .chartCard:hover{box-shadow:0 8px 28px rgba(0,0,0,.35)}.chartCard,.statCard{will-change:transform}